Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Nastya_Petrova_-_polny_DP.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
11.66 Mб
Скачать

2.2.2. Структурная схема пакета (дерево вызова процедур и программ)

Структурная схема разрабатываемого программного продукта представлена Приложении Ж в виде дерева вызова программных модулей. Разбиение на модули программного комплекса произведено на основе разработанной структуры диалога.

После начала работы модуля загрузки информационной базы, происходит запуск аутентификации пользователя. На экран выводится окно, в котором необходимо выбрать логин и ввести пароль в поле ввода. Если пароль правильный, то система загрузит информационную базу, и пользователь перейдет в главное меню. После получения доступа управление передается соответствующему управляющему модулю второго уровня: Модуль менеджера и Модуль администратора. Каждый из этих модулей отвечает за реализацию одной из функциональных ветвей программы, т.е. управляет работой подпунктов меню и, при выборе одного из подпунктов, запускает рабочие модули. Рабочие модули обеспечивают выполнение функции ввода, хранения, обработки и выдачи информации. Названия всех модулей, а также описание выполняемых ими функций, приведено в таблице 16.

Таблица 16

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

Идентификатор модуля

Выполняемые функции

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

Содержит функции, необходимые для идентификации пользователя. Содержит в себе «Заставка» и «Авторизация».

Модуль загрузка главного меню

Содержит функции по загрузке главного меню, в соответствии с прошедшей аутентификацией. Содержит в себе модули «Загрузка меню менеджера» и «Загрузка меню администратора».

Модуль Забронировать место в гостинице

С

Таблица 16. Продолжение

одержит в себе программные модули «Загрузка меню операций Зарегистрировать заявку» и «Загрузка меню операций Карта регистрации». Данный модуль предназначается для ввода, просмотра, корректировки и печати информации.

Модуль Принять и разместить гостей

Рабочий модуль, обеспечивающий работу экранных форм для ведения документа «Карта регистрации», «Анкета гостя», Предварительный расчет», «Визитная карта» и «Разрешение на поселение». Реализует ввод, просмотр, корректировку, печать и вывод в канал связи информации о гостях.

Модуль предоставления дополнительных услуг

Рабочий модуль, обеспечивающий работу экранных формы для создания «Заявки на дополнительные услуги» и формирования «Счета за оказанные дополнительные услуги». Реализует функции ввода, обработки документов, выдачи на экран, печать и в канал связи.

Модуль расчета и оформления выезда

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

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

Рабочий модуль, обеспечивающий работу экранных формы для загрузки, актуализации и печати справочников «Гости», «Номерной фонд» и «Дополнительные услуги».

Модуль администратора

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

Модуль служебных функций

Обеспечивает функцию ведения пользователей.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]