Описание реализации клиентской части АРМ

Дерево функций и сценарий диалога

Функции, которые должны выполнять информационные системы для решения стоящих задач с разрабатываемой АРМ, связанны с поддержкой динамической информационной модели предметной области и с удовлетворением информационных потребностей ее поль­зователей.

Функции системы представлены в виде дерева. Подобная иерархия представлена на Рисунке 3.1.

Для описания процесса взаимодействия пользователя с приложением на уровне решаемой им прикладной задачи используется сценарий диалога позволяет. Развитие диалога так же рассматривается как последовательность переходов от одного состояния к другому.

Функции АРМ и способ взаимодействия пользователя с этими функциями обрисовывает сценарий диалога АРМ, что представлен на Рисунке 3.2.

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

Рисунок 3.1 — Дерево функций АРМ поддержки работы с клиентами

Рисунок 3.2 — Сценарий диалога пользователя

Структурная схема АРМ

Структурная схема программы представлена в Таблице 3.1. В этой таблице приведено описание модулей. В понятие структуры программы включается состав и описание связей всех модулей, которые реа­лизуют самостоятельные функции программы и описание носите­лей вводимых и выводимых данных, а также данных, участвую­щих в обмене между отдельными подпрограммами. В таблице приведено описание модулей.

Таблица 3.1 ― Функциональные модули.

Идентификатор программного модуля Выполняемые функции
uDataModule.pas Модуль содержащий подключение к базе данных
uMainForm.pas Главная форма программы, представляющая собой MDI контейнер.
uDictMarka.pas Модуль формы справочника «Марки автомобилей»
uDictModel.pas Модуль формы справочника «Модели автомобилей»
uDictSerii.pas Модуль формы справочника «Серии автомобилей»
uDictOpcii.pas Модуль формы справочника «Опции»
uDictHarakteristiki.pas Модуль формы справочника «Характеристика»
uDictUslugi.pas Модуль формы справочника «Услуги тех.центра»
uDictUslovija.pas Модуль формы справочника «Условия продажи/покупки»
uDictPokupateli.pas Модуль формы справочника «Покупатели»
uDictMenedgeri.pas Модуль формы справочника «Менеджеры»
uForm_Docs.pas Модуль формы документов
uForm_EditDocAvto.pas Модуль формы ввода «Автомобили»
uForm_EditDocZak.pas Модуль формы «Заказы»
uForm_EditDocZajav.pas Модуль формы «Заявки на обслуживание»
uForm_EditDocDog.pas Модуль формы «Договор купли/продажи»
uForm_EditDocSchet.pas Модуль формы «Счет»
uForm_EditDocCheck.pas Модуль формы «Чек»

Наши рекомендации