Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа / Учет материалов на производство (1).docx
Скачиваний:
83
Добавлен:
29.05.2017
Размер:
779.72 Кб
Скачать

4.3 Структурная схема пакета

На основе результатов, полученных в предыдущем пункте, строим дерево программных модулей, отражающих структурную схему пакета, содержащей программные модули различных классов:

  • выполняющие служебные функции;

  • управляющие модули, предназначенные для загрузки меню и передачи управления другому модулю;

  • модули, связанные с вводом, хранением, обработкой и выдачей информации.

Рисунок 13 – Структурная схема пакета

Далее для каждого модуля указываем идентификатор и выполняемые функции.

Таблица 16

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

№ п/п

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

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

1.

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

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

2.

Модуль fmNSI

Содержит предопределенные процедуры формы списка и элементов справочников «Материалы», «НоменклатурныеГруппы», «СтатьиЗатрат», «Склады» и «Подразделения»

3.

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

«Приход» fmPrihod

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

4.

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

«Расход» fmSpisanie

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

5.

Модуль «Материальная ведомость» fmMatVed

Содержит предопределенные процедуры формирования отчета «Материальная ведомость «

6.

Модуль ADO dmMain

Содержит предопределенные элементы и процедуры для связи с базой данных

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

Для разработки программной части информационной системы мы применяем среду проектирования Borland Delphi 7.0.

Разрабатываемая программа будет состоять из окна программы, в котором будут вводиться данные приходных и расходных документов и выводиться данные таблиц приходных и расходных документов. Основными элементами окна будут являться таблицы, отображающие данные таблиц приходных и расходных документов.

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

Ввод исходных данных выполняется с помощью элементов Edit, вывод выполняется на экран в таблицах StringGrid.

Рисунок 14 – Главное окно программы

Программа работает следующим образом.

После запуска программы можно заполнить или просмотреть справочники из меню «Справочники».

Рисунок 15 – Окна справочников «Материалы», «Склады» и «Подразделения»

Рисунок 16 – Окна справочников «Номенклатурные группы» и «Статьи затрат»

Рисунок 17 – Окно работы программы при добавлении документа прихода

Рисунок 18 – Окно работы программы при добавлении документа списания

На основе введенных значений выполняется формирование отчета «Материальная ведомость». Полученный отчет выводится в окне предварительного просмотра

Рисунок 19 – Окно предварительного просмотра отчета

Листинг программных модулей приведен в приложении.

Соседние файлы в папке Курсовая работа