
74
2.3.3 Структурная схема пакета (дерево вызова программных модулей)
Разработка программного обеспечения осуществлялась, в два этапа:
проектирование логики программ, представляющее определение
состава программных модулей, выделение классов модулей и установление
связей между ними;
разработка кодов программ и их отладка, выполнение которой в
сильной степени зависит от используемых средств разработки ПО.
Анализ состава функций, которые должны выполняться в ИС и
структуры сценария диалога позволил определить состав программных
модулей и связи между ними, отраженные в схеме взаимосвязи на рис. 2.6.
Были выделены управляющие программные модули, призванные
выводить на экран кадры меню и передавать управление другим модулям в
зависимости от того, какой пункт меню выбирает пользователь
Второй класс составляют модули, выполняющие функции ввода
конкретных видов первичных документов, просмотра и корректировки, печати
первичных документов, обработки и выдачи на просмотр и печать
результатных документов, загрузки, актуализации и выдачи на печать
справочников и справок.
ПМ загрузки
главного меню
ПМ
добавления
данных
ПМ
редактирования
данных
ПМ запросов
к БД
ПМ списка
талонов на
дату к
врачу
ПМ списка
улиц
ПМ списка
участков
ПМ врачебных
специальностей
ПМ списка
докторов
ПМ
пациентов
ПМ списка
улиц
ПМ списка
участков
ПМ врачебных
специальностей
ПМ списка
докторов
ПМ
пациентов
ПМ кол-ва
жителей по
каждому
участку
ПМ списка
талонов на
промежуток
дат к врачу
ПМ
Списка
пациентов
ПМ Список
врачей
медицинског
о заведения
Рис. 2.6 Дерево вызова программных модулей
2.3.4 Описание программных модулей
В программе было разработано 13 программных модулей
Описание данных модулей приведено в таблице 2.13