Диплом: Разработка автоматизированного рабочего места менеджера гостиницы «Россия»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
62
- модуль обработки информации;
- модуль хранения данных (справочники).
Дерево вызова программных
модулей
Ввод первичной
документации
Обработка
информации
Хранение данных
(справочники)
Бронирование
Заселение
Журнал услуг
гостиницы
Модуль
авторизации
Ввод оплаты
Сводный отчет
Аналитический
отчет
Клиенты
Услуги
Данные
организации
Номерной фонд
Рисунок 2.5 - Дерево вызова программных модулей
Описание программных модулей приведено в таблице 2.10.
Таблица 2.10
Описание функций модулей
п/п
Наименование модуля
Функции модуля
1.
Модуль безопасности
Содержит процедуры и функции,
обеспечивающие ввод и проверку пароля,
вход пользователей в систему, напоминание
о необходимости смены пароля,
автоматический выход из системы при
отсутствии пользователя на рабочем месте.
2.
Модуль инициализации
интерфейса программы
После успешного входа в систему,
запускает программу, используя настройки
прав доступа для учетной записи
пользователя
3.
Модуль управления
деревом объектов
Содержит процедуры и функции,
позволяющие управлять отображением
дерева объектов и его элементами
63
п/п
Наименование модуля
Функции модуля
4.
Модуль взаимодействия с
базой данных
Содержит процедуры и функции,
используемые для установления
соединения с базой данных, а также
управляющие операциями чтения, записи и
редактирования данных
5.
Модуль справочной
системы
Содержит процедуры и функции,
необходимые для отображения справочной
информации
6.
Модуль «Справочники»
Содержит процедурыфункции,
позволяющие просматривать содержимое
справочников системы, и редактировать их
(если позволяют права доступа)
7.
Модуль ввода оперативной
информации
Содержит процедуры и функции,
позволяющие создавать новые
заявки,вводить данные, управлять статусом
заявок
8.
Модуль «Отчеты»
Содержит процедуры и функции для
просмотра типовых отчетов и создания
произвольного отчета
9.
Модуль формирования
свода по специалистам
Запрашивает интервал дат, формирует
отчет по специалистам, включающий
данные о количестве оказанных услуг
гостиницы Россия по видам
10.
Модуль «Печать
документов»
Обеспечивает предварительный просмотр,
настройку параметров документов и печать
на принтере
2.3.4. Описание программных модулей
В качестве примера рассмотрим модуль формирования свода по
специалистам. При вызове модуля на экран выводится запрос интервала дат.
Далее, после отработки SQL-запроса производится загрузка данных его
результатов в шаблон отчёта. В таблице 2.11 приведена структура
предоставления, содержащего данные указанного отчета.
Таблица 2.11
Структура записи представления zp3
Забронированные номера»).
п/п
Наименование
показателя
Идентификатор
Тип
1
Код строки
id
Int
64
2
Номер
Code_sotr
Int
3
ФИО клиента
Fio
Varchar(100)
4
Дата начала
Day_zak
Datetime
5
Дата окончания
Count (code_zak)
int
Виды доступа к созданной базе данных:
- администратор (с правами работы со справочниками и настройки прав
доступа остальных пользователей);
- менеджер гостиницы;
- руководитель.
65
Начало
Установка
соединения с
базой данных
Запрос
интервала
дат
Формирова
ние
представл
ения zp3
Цикл по датам
m=дата 1; m=дата2;
m++
Чтение M-Й
записи zp3
Обращение к
шаблону Svod.xlt
Конец
Конец цикла
Вывод отчета на
экран
Вывод в шаблон
ФИО сотрудника,
Count.zp3
Рисунок 2.6 - Расширенная блок-схема модуля формирования
свода по специалистам
66
2.4. Контрольный пример реализации проекта и его описание
Порядок установки программы.
1.Установить программное обеспечение с использованием файла-
дистрибутива.
После установки программы необходимо восстановить файл базы данных
gost.bak на MSSQLServer.
Запустить программу с использованием ярлыка, созданного
установщиком на рабочем столе.
Окно запуска ПО показано на рис.2.7.
После запуска необходимо настроить подключение к SQL-серверу с
использованием меню «Вход – Настройка подключения» (рис.2.8) путём ввода
имени сервера и базы данных.
Рисунок 2.7 - Окно запуска приложения
67
Рис. 2.8 Настройка подключения
Для проверки корректности настроек необходимо нажать «Проверить
подключение». Если настройка проведена верно, то будет выдано сообщение
(рис.2.9)
Рис.2.9. Сообщение об успешной проверке подключения
В случае, если подключение произведено с ошибками, то выйдет
сообщение с ошибкой вида (рис.2.10-2.11):
Рис.2.10. Ошибка подключения к серверу
Рис.2.11. Ошибка подключения к базе данных
68
После настройки сервера, которая выполняется 1 раз после установки
программы, необходимо пройти авторизацию пользователя, нажав «Вход -
Авторизация». К программе предусмотрено 3 режима доступа:
- Администратор (доступ к справочникам, журналам, сводным отчетам).
Первоначально в данном режиме установлены логин и пароль admin-admin;
- Оператор (Доступ к вводу информации о заселениях клиентов,
журналам заселений). Первоначально в данном режиме установлены логин и
пароль «oper-oper»;
- Бронирование (доступ к режиму бронирования, отчету по
бронированию).Первоначально в данном режиме установлены логин и пароль
«bron-bron»;
В случае успешной авторизации выдается сообщение (рис.2.12) с
указанием ФИО пользователя и уровня доступа.
Рисунок 2.12 - Авторизация пользователя
Рисунок 2.13 - Окно сообщения при успешной авторизации
После проведения авторизации становятся доступными те сервисы, к
которым имеет доступ соответствующий уровень пользователя.
Окно работы со справочником пользователей показано на рис.2.14.
69
Рис.2.14 Справочник «Пользователи»
Из данного режима возможно добавление (рис.2.15), изменение
пользователя, установка пароля.
Рис.2.15. Добавление нового пользователя в систему
Рассмотрим основные режимы работы программы.
Для изменения параметров реквизитов гостиницы используется
справочник «Данные организации».
70
Рис.2.16. Экранная форма модуля работы со справочником
«Данные организации»
Для работы с параметрами номерного фонда гостиницы используется
справочник «Номерной фонд»
Рис.2.16.Макет экранной формы модуля работы со справочником
«Номерной фонд»
71
Рис.2.17. Макет экранной формы работы со справочником
«Номерной фонд»
Рис.2.18. Макет экранной формы справочник «Клиенты»

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран