Сценарий диалога «Составления табеля со всеми отметками о явках и не явках» (работа бригадира).



 

Рисунок 2.28. Сценарий диалога «Составления табеля со всеми отметками о явках и не явках».

Сценарий диалога «Начисления заработной платы» (работа отдела «Расчётная группа»)

Рисунок 2.29. Сценарий диалога «Начисления заработной платы».

Структурная схема пакета и описание программных модулей.

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

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

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

3. Модули, выполняющие служебные функции (проверка пароля, ведение календаря, архивация баз данных и т.д.).

Таблица 2.2.

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

Класс модуля Идентификатор модуля Выполняемые функции
1/2 Main Form (Unit 1) Показ работников, выбор действия и переход к планированию табеля.
2 CoolForm (Unit2) Ввод и изминение информации о работнике.
2 fmIllRep (uIllRep) Вывод отчёта по больничным дням.
2 fmPayReport (uPReport) Вывод отчёта по заработной плате.
2 fmPrPayRep (uPayRep) Вывод отчёта по заработной платена печать
2/3 fmtarif (utarif) Ввод и вывод информации о тарифных ставках и окладах.
2 fmtravRep (utravRep) Вывод отчёта по командировачным дням.
2 Modeform (unit3) Ввод информации о режимах работы.
2 Netform (uNet) Вывод информации о тарифных ставках и оклада.
2/3 Payform (uPay) Начислениезаработной платы.
2 fmPIllRep (uPIllRep) Вывод отчёта по больничным дням на печать.
2 fmPTravRep (uPTravRep) Вывод отчёта по командировачным дням на печать.
3 DM (uDM) Модуль где расположены компаненты доступа к данным (неотображается на экране.)
1/2/3 fmControl (uControl) Сопоставление фактической информации с планом и переход к начислению заработной платы.
2 fmfRep (ufRep) Вывод отчёта по фактически отработанному времени (табель со всеми отметками о явках и неявках по уважительным причинам.)
1/2 fmMain (uMain) Ввод и вывод плана табеля и переход к фактической информации.
2 fmPRep (uPRep) Вывод отчёта по плану табеля.
2 fmFinish (Finish) Закрытие табеля, т.е итог того, сколько работников отработало то или иное количество часов.

На основе выделенных функций управления и сценария диалога строится дерево программных модулей, отражающих структурную схему пакета. (Рисунок 2.30.)

Рисунок 2.30. Дерево программных модулей.

Схема взаимосвязи программных модулей и информационных файлов.

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

1. Планирование табеля (работа мастера) (Рисунок 2.31.)

2. Табель со всеми отметками о явках и не явках (работа бригадира) (Рисунок 2.32.)

3. Начисление заработной платы (работа отдела «Расчётная группа») (Рисунок 2.33.)

Планирование табеля (работа мастера).

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


Дата добавления: 2021-03-18; просмотров: 212; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!