Проектирование и разработка автоматизированной системы по приему и регистрации клиентов гостиницы

Автор работы: Пользователь скрыл имя, 05 Апреля 2012 в 18:52, курсовая работа

Краткое описание

Целью данной курсовой работы является создание программы, которая будет автоматизировать и по возможности упрощать процесс администрирования с созданием удобного пользовательского интерфейса и более эффективных информационных технологий. Задачей данной курсовой работы является создание программного средства “ АРМ администратора гостиничного комплекса ” для более эффективного использования рабочего времени администраторов гостиницы, повышения производительности их труда. Программная разработка позволит ускорить регистрацию и обслуживание клиентов, оформление всех необходимых документов при регистрации клиента.

Содержание работы

Введение 4
1. Модель предметной области 6
1.1. Бизнес-процесс 6
1.2. Диаграмма действий бизнес-процесса "Деятельность службы приема и регистрации клиентов гостиницы". 7
1.3. Таблица операций бизнес-процесса "Деятельность службы приема и регистрации клиентов гостиницы" 8
1.4. Таблица документов бизнес-процесса "Деятельность службы приема и регистрации клиентов гостиницы" 9
1.5. Создание модели ИС 10
1.5.1. Диаграмма модели IDEF0 бизнес-процесса "Деятельность службы приема и регистрации клиентов гостиницы" 10
1.5.2. Диаграмма модели IDEF3 бизнес-процесса "Деятельность службы приема и регистрации клиентов гостиницы" 13
1.5.3. Диаграмма модели DFD бизнес-процесса "Деятельность службы приема и регистрации клиентов гостиницы" 14
2. Постановка задачи по проектированию АРМ администратора по приему и регистрации клиентов гостиницы. 15
2.1. Организационно-экономическая сущность задачи. 15
2.2. Описание исходной информации 15
2.3. Описание контроля исходной информации. 17
2.4. Описание результатной информации. 18
2.5. Описание контроля результатной информации. 19
2.6. Описание используемой условно-постоянной информации. 19
3. Описание програмного продукта 21
Заключение 26
Список литературы 27

Содержимое работы - 1 файл

курсовая1.doc

— 1.53 Мб (Скачать файл)

 

Используемым исходным данным для решения задачи присваиваются идентификаторы, приведенные в таблице 4-5.

 

 

 

 

 

 

 

 

Таблица 4.

Идентификаторы документа «Прайс-лист»:

Наименование реквизита

Идентификатор

Разрядность

Примечание

Номер комнаты

Id_nomer

9999

 

Тип номера

Id_tip

999

 

Цена за день

Stoimost

9999

 

Описание

Opisanie

A(25)

 

 

 

 

Таблица 5.

Идентификаторы документа «Регистрационная карточка»:

Наименование реквизита

Идентификатор

Разрядность

Примечание

Фамилия

fam

А(25)

 

Имя

Name_klient

А(25)

 

Отчество

otchestvo

А(25)

 

Паспортные данные

Nom_pasport

9999

 

Дата заселения

data_zaseleniya

99/99/99

мм/дд/гг

Дата сдачи

data_viseleniya

99/99/99

мм/дд/гг

Номер комнаты

Id_nomer

9999

 

 

 

2.3. Описание контроля исходной информации

      Документ «Прайс-лист»:

Контроль соответствия реквизитов «Номер комнаты», «Цена за день», «Описание номера», «Тип номера» списку значений базы данных;

Арифметический контроль реквизитов «Количество мест», «Цена за день».

 Документ «Регистрационная карточка»:

Контроль соответствия реквизитов «Фамилия», «Имя», «Отчество», «Паспортные данные», «Сроки проживания», «Номер комнаты», списку значений базы данных;

2.4. Описание результатной информации

Результатной информацией решения задач, является:

•  Журнал регистрации (приложение 5).

•  Визитная карта (приложение 6).

•  Отчет по занятым номерам (приложение 7).

 

Характеристика результатной информации приведена в таблице 6.

Таблица 6.

Характеристика результатной информации

Наименование информации

Потребитель информации

Периодичность передачи информации

Способ передачи

Журнал регистрации

Администратор

Ежедневно

На бумажном или электронном носителе информации

Визитная карта

Клиент

По мере необходимости

На бумажном носителе информации

 

 

Используемым результатным данным для решения задачи присваиваются идентификаторы, приведенные в таблице 7.

 

 

 

Таблица 7.

Идентификаторы документа «Журнал регистрации»:

 

Наименование реквизита

Идентификатор

Разрядность

Примечание

Код клиента

Id_klient

9999

 

Номер комнаты

Id_nomer

9999

 

Дата заселения

data_zaseleniya

99/99/99

мм/дд/гг

Дата сдачи

data_viseleniya

99/99/99

мм/дд/гг

 

 

 

2.5. Описание контроля результатной информации

      Документ «Журнал регистрации»:

Логический контроль соответствия реквизитов «Код клиента», «Фамилия», «Имя»,  «Отчество»,  «Паспортные данные»,  «Дата заселения», «Дата сдачи», «Номер комнаты», с соответствующими реквизитами в документах, «Прайс-лист» и «Регистрационная карточка».

 

2.6. Описание используемой условно-постоянной информации

В качестве условно-постоянной информации, используемой при решении задачи, является:

•  Должностные инструкции администратора

•  Документация по ведению кассовых операций

•  Правила предоставления гостиничных услуг в РФ

2.7. Описание алгоритма решения задачи

Решение задачи по разработке и проектированию АРМ администратора по приему и регистрации клиентов гостиницы выполняется по следующему алгоритму:

 

Документ «Отчёт о занятых номерах»:

Расчет количества прожитых дней:

total_liver_days= Regist.data_zaseleniya - Regist.data_viseleniya

Расчет общей суммы:

sum_total=( Regist.data_zaseleniya -Regist.data_viseleniya)*nomera.stoimost

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3. Описание программного продукта

 

Данная версия базы данных служит для приема и регистрации клиента гостиницы.

Основным назначением СУБД является просмотр, ввод и корректировка данных, а также реализация выходных документов с помощью отчетов.

Для начала работы с базой необходимо запустить главную форму Main(Рис.7.)

                                              Рис. 7. Главная форма

 

Формы являются специальными окнами, которые позволяют обслуживать базу данных более эффективно, чем при табличном представлении информации. Формы предназначены для просмотра, ввода и корректировки данных. В нижней части формы находятся кнопки навигации, с помощью которых вы можете перемещаться по записям таблицы, добавлять новые записи, редактировать или удалять записи (Рис.8-12). Для перемещения внутри записи удобно использовать  клавиши «стрелки». 

Информация о работе Проектирование и разработка автоматизированной системы по приему и регистрации клиентов гостиницы