Файл: Проектирование реализации операций процесса «Ежедневный складской учет».pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 23.05.2023

Просмотров: 36

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
  1. Структурная схема пакета (дерево вызова программных модулей)

Структурная схема пакета программных модулей состоит из модулей следующих классов:

  1. Модули, выполняющие служебные функции.
  2. Управляющие модули, осуществляющие загрузку меню и передачу управления другому модулю.
  3. Модули, связанные с хранением, обработкой и выдачей информации.

Описание функций модулей позволяет структурировать файлы информационной системы, обеспечить надежность системы и удобство при сопровождении системы [4].

Описание функций модулей представлено в таблице 6.

Таблица 6

Описание функций модулей

№ п/п

Наименование модуля

Функции модуля

1

Глобальный модуль

Содержит глобальные процедуры и функции, предопределенные процедуры, процедуры и функции, которые необходимо выполнить при запуске системы

2

Модуль справочника

«Номенклатура»

Содержит предопределенные процедуры формы списка и элементы справочника

3

Модуль справочника

«ТМЦ»

Содержит предопределенные процедуры формы списка и элементы справочника

4

Модуль справочника

«Единица измерения»

Содержит предопределенные процедуры формы списка и элементы справочника

5

Модуль документа

Содержит предопределенные процедуры формы списка и элементы справочника

6

Модуль «Товарная книга»

Содержит предопределенные процедуры формы списка и элементы справочника

Модель дерева вызова программных модулей представлено на рисунке 18.

Рисунок 18. Модель дерева вызова программных модулей

  1. Описание программных модулей

Выходным документом, содержащим расчетные показатели, является документ «Товарная книга кладовщика» [5]. Рассмотрим алгоритм формирования товарной книги. Алгоритм представлен на рисунке 19.

Сначала кладовщик открывает форму приходного документа и вводит данные о приходе. К данным о приходе относятся:

  • Дата;
  • Документ, на основании которого осуществляется приход;
  • Количество ТМЦ.

Когда данные о приходе введены, кладовщик приступает к вводу данных о расходе. Данные о расходе вводятся аналогично данным о приходе.


Когда данные о приходе и расходе введены, осуществляется расчет остатка ТМЦ на конец дня.

Рисунок 19. Алгоритм модуля товарной книги

  1. Контрольный пример реализации проекта и его описание

Для разработки контрольного примера реализации проекта и его описания необходимо:

  1. Описать тестовые данные, которые необходимы для проверки работоспособности основных функций проекта.
  2. Описать процесс обработки тестовых данных.
  3. Описать результаты обработки тестовых данных.

Реализация контрольного примера состоит из следующих этапов:

  1. Ввод тестовых данных в справочники.
  2. Результат формирования товарной книги.

На рисунке 20 представлен результат ввода данных в справочник «Номенклатура».

Рисунок 20. Справочник «Номенклатура»

На рисунке 21 представлен результат ввода данных в справочник «ТМЦ».

Рисунок 21. Справочник «ТМЦ»

На рисунке 22 представлена форма ввода данных о приходе.

Рисунок 22. Форма ввода данных о приходе

На рисунке 23 представлена форма торговой книги кладовщика.

Рисунок 23. Товарная книга

ЗАКЛЮЧЕНИЕ

В ходе выполнения курсовой работы было проведено обследование предметной области. Дано описание комплекса задач автоматизации и обоснование их выбора. Были описаны бизнес-процессы предметной области с помощью нотации IDEF0.

Были описаны информационные потоки, возникающие в результате осуществления документооборота, возникающего при ежедневном складском учете.

Проведено исследование проектных решений по информационному обеспечению. В результате анализа была выбрана реляционная модель базы данных.

В ходе анализа существующих проектных решений по программному обеспечению было выбрано оптимальное решение.

Во второй главе работы была разработана информационная модель предметной области. Дана характеристика оперативной, справочной информации, входных и оперативных данных. Разработаны формы результативной информации.

Были разработаны дерево функций системы и сценарий диалога. Дана характеристика базы данных, разработана ER-модель базы данных, приведённой к третьей нормальной форме.