Разработка системы автоматизации для малого коммерческого предприятия работающего в сфере информационных услуг
Категория реферата: Рефераты по информатике, программированию
Теги реферата: бесплатные рассказы, философские рефераты
Добавил(а) на сайт: Ельцов.
Предыдущая страница реферата | 15 16 17 18 19 20 21 22 23 24 25 | Следующая страница реферата
Связывание: мастер подстановок в таблице «Изменение АвансОтчета»
Примечания: данная связь заменяет повторяющееся текстовые значения
месяца и года даты счета-фактуры соответствующим кодом из таблицы
«ПоследнииДниМесяцаСГодом».
3.5. Техническая реализация проекта.
3.5.1. Общее описание работы с приложением.
После загрузки главного файла базы данных MdlByh97.MDB на экране автоматически появляется экран, информирующий пользователя о процессе загрузки базы данных. При загрузке происходит проверка целостности данных и инициализация основных параметров базы данных, таких как путь к файлу данных, определение глобальных переменных и т.д. Также происходит проверка разрешения экрана. Дело в том, что экранные формы приложеня имеют достаточно больной размер После процесса проверки формируется основное меню и база данных готова к работе.
Далее, пользуясь командами меню, пользователь может выбрать разные варианты работы: выписка счетов;
- ввод и распределение денежных средств по платежным поручениям;
- ввод дополнительных данных финансового и справочного характера;
- получение справочной информации различного характера по конкретной организации;
- получение финансовой информации в общем.
Соответственно, для выписки счетов по основному профилю работы
предприятия (Системы семейства «Консультант Плюс») пользователю необходимо
выбрать в меню «Оформление счетов» пункт «Счета по системам Консультант
Плюс» и из раскрывающегося списка выбрать пункт «Оформление». Далее в форме
необходимо найти требуемого заказчика, выбором из списка либо по процедуре
поиска, или ввести нового и оформить на организацию новый счет. Номер
нового счета вносится автоматически, в порядке последовательных номеров.
Далее, выбором из раскрывающихся списков требуется выбрать необходимые
позиции счета и добавить их, в буфер данных для распечатки.
Основным приемом при выписке документации, на этапе конструирования форм, было заполнение временных таблиц, используя текущие данные в форме, по процедуре обработки событий для кнопки и ее отображение в списке при обновлении данных в форме.
Аналогичным образом оформляются счета на дополнительные заказы. При этом выбор позиций счета строго не фиксирован, так как выписке счета по дополнительным заказам предмет счета изменяется широких пределах.
По приходу денежных средств на расчетный счет предприятия по системе
«Банк-Клиент», денежные средства должны быть занесены в систему. Для этого
пользователю необходимо выбрать в меню «Оформление счетов» пункт «Счета по
системам Консультант Плюс» и из раскрывающегося списка выбрать пункт
«Просмотр». Далее необходимо найти счет, по которому пришли денежные
средства, занести в систему информацию по платежному поручению и занести
денежные средства на авансовый отчет. В процедуре занесения контролируется
соответствие денежных средств по платежным поручениям и по счету.
3.5.2. Формы отчетности (счетов, актов, счетов-фактур, накладных).
Данные отчеты реализованы с помощью конструктора отчетов. Источниками данных для отчетов служат соответствующие временные таблицы, заполняемые данными при выписке счетов, актов, накладных и т.д. Общим для всех отчетов является ссылки на соответствующие поля в формах для выписки документов.
Для всех типов счетов, по событию форматирование области заголовка
отчета, по процедуре обработки события, изменяется свойство «Visible» для
подчиненного отчета и в соответствии со значениями глобальной переменной
ВалДляСчета, на печать выводятся реквизиты организации для перевода
денежных средств на счета в разных банках («Федеральный Банк Инноваций и
Развития», «Валютное управление СБ РФ»).
Во всех типах отчетов в области заголовка находится фирменный логотип организации. Данный логотип представляет комбинацию битового изображения и набора текстовых полей.
3.5.3. Сервисные функции.
Для обеспечения функциональной универсальности базы данных реализован
ряд функций общего назначения. Данные функции применяются в ряде форм и
отчетов, и выполняю как сервисные функции, так и функции обработки данных.
Например, функция «Number» применяется практически во всех формах
отчетности для перевода суммы из числового выражения в буквенное. Функции
сохранены в модулях базы данных и вызываются динамически по запросу из
процедур обработки событий. В листинге 4.1 приведены исходные тексты всех
модулей используемых в базе данных.
3.5.4. Описание структуры программы.
Учитывая сформированную иерархическую структуру данных и очередность реализации проекта процесс технической реализации состоял из следующих этапов.
1. Оформление, учет и выписка первичной бухгалтерской документации
(счетов) по основному профилю работы организации (системы КонсультантПлюс)
Для реализации данного этапа была разработана структура взаимодействия трех форм:
1. «ОсновнаяОформлениеСчетов» - основная
Рекомендуем скачать другие рефераты по теме: сочинения по русскому языку, управление персоналом реферат.
Предыдущая страница реферата | 15 16 17 18 19 20 21 22 23 24 25 | Следующая страница реферата