Структурная схема пакета (дерево вызова программных модулей)
Дерево вызова программных модулей системы электронного документооборота АО «Браир» приведено на рис.2.14.
Рис. 2.14. Дерево вызова программных модулей
Алгоритм работы с документами в системе электронного документооборота АО «Браир» приведен на рис. 2.15.
Рис. 2.15. Алгоритм работы с документами в системе электронного документооборота АО «Браир»
Как видно из рис. 2.15, в системе электронного документооборота АО
«Браир» после выбора пункта меню существует возможность с помощью экранных форм выбора типа документа или его создания с вводом данных и сохранением записей в таблице базы данных.
Описание программных модулей
Модуль «Регистрация сотрудников» будет использоваться для организации многопользовательского режима в разрезе занимаемых должностей и имеющегося доступа. С целью обеспечения защиты данных учет пользователей системы будет вести администратор, используя базу данных.
Описание программных модулей в системе электронного документооборота АО «Браир» приведено в табл. 2.11.
Таблица 2.11 Описание программных модулей в системе электронного документооборота
Модуль «Регистрация документа»
Предназначен для регистрации входящих документов в системе электронного документооборота
Модуль «Карточка документа»
Предназначен для получения информации о
истории работы с документом
Предназначен для ведения учета входящих
Предназначен для ведения учета исходящих
Предназначен для ведения учета внутренних
Предназначен для поиска документов по
Предназначен для формирования отчетов по
Предназначен для ведения архива документов по
Предназначен для ведения учета пользователей в
системе электронного документооборота
Контрольный пример реализации проекта и его описание
Приведем контрольный пример работы в системе электронного документооборота АО «Браир». Внешний вид формы для авторизации в системе электронного документооборота АО «Браир» приведен на рис. 2.16.
Рис. 2.16. Внешний вид формы для авторизации в системе электронного документооборота АО «Браир»
Как видно из рис.2.16, для регистрации в системе необходимо ввести логин и пароль, после этого будет открыта главная форма для работы с документами (рис. 2.17).
Рис. 2.17. Главная форма для работы с документами
На главной форме предусмотрено меню, в котором существует возможность создания входящих, исходящих и внутренних документов. По каждому из видов документов существует возможность просмотра журналов исполненных и неисполненных документов, а также формирования отчетов. В случае создания исходящего документа необходимо в главном меню нажать на кнопку «Создать» (рис. 2.18).
Рис. 2.18. Окно для создания исходящего документа
В форме создания исходящего документа необходимо указать дату регистрации документа, вид исходящего документа, адресата, содержание, статус документа, а также добавить комментарий. При создании исходящего документа при вводе даты предусмотрен календарь, как видно из рис. 2.19.
Рис. 2.19. Отображение календаря в форме создания исходящего документа
При выборе вида исходящего документа пользователь может задать один из следующих видов: письмо, доверенность, счет, счет-фактура, акт приема- передачи, товарно-транспортная накладная (рис. 2.20).
Рис. 2.20. Выбор типа исходящего документа
При заполнении статуса документа существует возможность выбора следующих вариантов: опубликован, в исполнении, исполнен (рис. 2.21).
Рис. 2.21. Выбор статуса документа
После заполнения всех полей необходимо нажать на кнопку «Сохранить», как показано на рис. 2.22, при этом пользователь получит уведомление об успешном сохранении созданного документа.
Рис. 2.22. Процесс сохранения документа в системе
После этого документ попадет в журнал исходящих документов (рис. 2.23).
Рис. 2.23. Отображение документа в журнале исходящих документов
Как видно из рис. 2.23, в журнале можно просмотреть ID документа, дату регистрации, регистрационный номер, адресата, содержание и статус публикации. По созданному документу существует возможность просмотра карточки (рис. 2.24).
Рис. 2.24. Карточка документа
Также существует возможность генерации отчета за определенный период времени (рис. 2.25).
Рис. 2.25. Форма для получения отчета
Таким образом, на основании рассмотренного контрольного примера можно сделать вывод, что программный продукт реализует все поставленные задачи.
Источник
Структурная схема пакета (дерево вызова программных модулей)
Для разработка информационно-справочной системы автоматизации предприятия используется система 1С:Предприятие 8.1. Эта система имеет модульную форму организации конфигурации. В глобальных модулях хранятся переменные, процедуры и функции доступные из любых других модулей. Также можно выделить другие группы модулей:
- справочники
- документы
- перечисления
- отчеты
- обработки
- регистры.
Следовательно, структуру программы можно описать следующими основными блоками представленными на рисунке. Рисунок 2‑28 — Блок-схема основных модулей программы Работа с программой начинается с вывода главного окна программы и активизации системы меню. Работа программы осуществляется по диалоговому и событийному режиму, при этом под диалогом понимается предоставление пользователю нескольких альтернатив и обработка его выбора. В диалоговую систему входят главное меню с соответствующими всплывающими подменю, а также диалоговые окна. Под событиями понимаются процессы, активизируемые пользователем (например — нажатие функциональных клавиш), а также программные события – получение определенным полем фокуса редактирование или потеря фокуса ввода. На основании данных событий активизируются процедуры контроля допустимости данных. Наиболее важным моментом работы конфигурации является проведение документов по регистрам накопления. Именно движения регистров являются результатом проведения документов и источником данных для формирования отчетов.
Описание программных модулей
Модуль «Главный модуль» предназначен для запуска основных процедур и функций программы. Модуль работы со справочниками включает справочники:
- Сотрудники;
- Организации;
- Учащиеся;
- Банки;
- Банковские счета;
- Виды номенклатуры;
- Номенклатура.
Назначение данного модуля является поиск и просмотр информации в справочниках, отбор и сортировка, печать списка, а также редактирование данных. Модуль «Документы» предназначен для ввода первичных данных и просмотра ранее занесенных. Данный модуль реализует такие задачи работы с документами как: ввод нового, изменение, удаление документов, поиск, отбор и сортировка документов. Модуль включает следующие документы:
- Поступление ТМЦ;
- Счет на оплату;
- Реализация;
- Списание ТМЦ;
- ПКО;
- РКО;
- Приход по банку;
- Расход по банку;
Документы при оперативном проведении производят движения регистров. Модуль «Регистры» включает в себя:
- Остатки;
- Касса;
- Банк.
Модуль «Отчеты» влючает в себя:
- Остатки;
- Ведомость по кассе;
- Ведомость по банку;
- Взаиморасчеты.
В компьютерных системах баз данных пользователи для ввода, просмотра и распечатки отчетов с информацией базы данных могут применять формы. Основные преимущества использования форм следующие: При вводе данных в поля формы, приложение может считывать словарь данных сервера и автоматически проверить допустимость данных в соответствии с правилами целостности. Поле ввода в форме может представлять список допустимых значений, из которых пользователи могут легко выбрать нужное. Область формы может выводить шаблон, соответствующий текущей выводимой в форме записи. Командные кнопки в форме могут выполнять действия, связанные с выводимой в форме текущей записью. Формы для занесения документов вызываются из главного меню программы. Информационной базой данного модуля являются документы. Модуль формирование отчетов выполняет функции по формирования печатных форм. В модуле хранятся шаблоны для печати. Отчеты формируются, используя запросы, которые обрабатывают исходную информацию в соответствии с заданными параметрами пользователя. Отчеты выполнены при помощи механизма 1С 8.1 «Построитель отчетов». Схема работы построителя отчетов представлена на рисунке. Рисунок 2‑29 Схема работы построителя отчетов. Система построения запросов в 1С 8.1 не имеет себе равных среди СУБД массового использования. Практически все виды запросов, которые можно построить программно, в 1С 8.1 можно построить визуально. В 1С 8.1 предоставляется возможность создавать самые разнообразные запросы выборки. Также представлена развитая система фильтров. Фильтры и система сортировки – одна из наиболее сильных сторон 1С 8.1. Фильтры строятся с помощью запросов или установкой критериев. Компьютерные системы используют отчеты и запросы для считывания и представления данных таким образом, чтобы обеспечить полезность информации, содействовать принятию решений или поддерживать коммерческие приложения.
Источник