Файл: Проектирование реализации операций процесса «Ежедневный складской учет».pdf
Добавлен: 23.05.2023
Просмотров: 39
Скачиваний: 3
Структурная схема пакета программных модулей состоит из модулей следующих классов:
- Модули, выполняющие служебные функции.
- Управляющие модули, осуществляющие загрузку меню и передачу управления другому модулю.
- Модули, связанные с хранением, обработкой и выдачей информации.
Описание функций модулей позволяет структурировать файлы информационной системы, обеспечить надежность системы и удобство при сопровождении системы [4].
Описание функций модулей представлено в таблице 6.
Таблица 6
Описание функций модулей
№ п/п |
Наименование модуля |
Функции модуля |
---|---|---|
1 |
Глобальный модуль |
Содержит глобальные процедуры и функции, предопределенные процедуры, процедуры и функции, которые необходимо выполнить при запуске системы |
2 |
Модуль справочника «Номенклатура» |
Содержит предопределенные процедуры формы списка и элементы справочника |
3 |
Модуль справочника «ТМЦ» |
Содержит предопределенные процедуры формы списка и элементы справочника |
4 |
Модуль справочника «Единица измерения» |
Содержит предопределенные процедуры формы списка и элементы справочника |
5 |
Модуль документа |
Содержит предопределенные процедуры формы списка и элементы справочника |
6 |
Модуль «Товарная книга» |
Содержит предопределенные процедуры формы списка и элементы справочника |
Модель дерева вызова программных модулей представлено на рисунке 18.
Рисунок 18. Модель дерева вызова программных модулей
Выходным документом, содержащим расчетные показатели, является документ «Товарная книга кладовщика» [5]. Рассмотрим алгоритм формирования товарной книги. Алгоритм представлен на рисунке 19.
Сначала кладовщик открывает форму приходного документа и вводит данные о приходе. К данным о приходе относятся:
- Дата;
- Документ, на основании которого осуществляется приход;
- Количество ТМЦ.
Когда данные о приходе введены, кладовщик приступает к вводу данных о расходе. Данные о расходе вводятся аналогично данным о приходе.
Когда данные о приходе и расходе введены, осуществляется расчет остатка ТМЦ на конец дня.
Рисунок 19. Алгоритм модуля товарной книги
Для разработки контрольного примера реализации проекта и его описания необходимо:
- Описать тестовые данные, которые необходимы для проверки работоспособности основных функций проекта.
- Описать процесс обработки тестовых данных.
- Описать результаты обработки тестовых данных.
Реализация контрольного примера состоит из следующих этапов:
- Ввод тестовых данных в справочники.
- Результат формирования товарной книги.
На рисунке 20 представлен результат ввода данных в справочник «Номенклатура».
Рисунок 20. Справочник «Номенклатура»
На рисунке 21 представлен результат ввода данных в справочник «ТМЦ».
Рисунок 21. Справочник «ТМЦ»
На рисунке 22 представлена форма ввода данных о приходе.
Рисунок 22. Форма ввода данных о приходе
На рисунке 23 представлена форма торговой книги кладовщика.
Рисунок 23. Товарная книга
ЗАКЛЮЧЕНИЕ
В ходе выполнения курсовой работы было проведено обследование предметной области. Дано описание комплекса задач автоматизации и обоснование их выбора. Были описаны бизнес-процессы предметной области с помощью нотации IDEF0.
Были описаны информационные потоки, возникающие в результате осуществления документооборота, возникающего при ежедневном складском учете.
Проведено исследование проектных решений по информационному обеспечению. В результате анализа была выбрана реляционная модель базы данных.
В ходе анализа существующих проектных решений по программному обеспечению было выбрано оптимальное решение.
Во второй главе работы была разработана информационная модель предметной области. Дана характеристика оперативной, справочной информации, входных и оперативных данных. Разработаны формы результативной информации.
Были разработаны дерево функций системы и сценарий диалога. Дана характеристика базы данных, разработана ER-модель базы данных, приведённой к третьей нормальной форме.