Автоматизированное рабочее место администратора гостиницы



Download 128 Kb.
Pdf ko'rish
Sana04.03.2022
Hajmi128 Kb.
#483279
TuriКурсовой проект
Bog'liq
Автоматизированное рабочее место администратора гостиницы-16 12 2012



Автоматизированное рабочее место 
администратора гостиницы
от kirill100 | skachatreferat.ru
 
Федеральное агентство по образованию
Нижегородский государственный педагогический университет
имени Козьмы Минина
Институт дизайна
Кафедра «Математика и информатика»
КУРСОВОЙ ПРОЕКТ
по дисциплине «Проектирование информационных систем»
на тему:
«Автоматизированное рабочее место администратора гостиницы»
Выполнил: Макарова Е.М.
студент 3 курса спец. Информационные системы и технологии
Группа ИВ
-
09 № зачетной книжки 132
Подпись:
Преподаватель: Кулёва Л.В.
Должность: к.п.н., доцент 
Оценка: Дата: 
Подпись:
Нижний Новгород
2012 г.
Аннотация
Данный курсовой проект описывает предметную область автоматизированного рабочего 
места администратора гостиницы. Представленная база данных, разработана в среде 
Microsoft Access. 
СОДЕРЖАНИЕ
Аннотация 2
Введение 4
Анализ предметной области и обоснование состава задач АРМ 6
Проектирование иерархического меню 9
Описание постановки задачи 10
Проектирование базы данных 11


Описание связей между таблицами 13
Проектирование экранных форм 14
Проектирование отчетов 18
Программная реализация проекта 22
Заключение 24
Список литературы 25
Приложение 26
Введение
С развитием информационных технологий компьютеры, с их расширенными 
функциональными возможностями, активно применяются в различных сферах 
человеческой деятельности, связанных с обработкой информации, представлением 
данных.
В современном обществе, которое функционирует в жестких рыночных условиях, 
своевременная обработка информации способствует совершенствованию организации 
производства, оперативному и долгосрочному планированию, прогнозированию и анализу 
хозяйственной деятельности, что позволяет успешно конкурировать на рынке. Каждая 
организация стремиться минимизировать затраты времени, материальных, трудовых 
ресурсов в ходе своей деятельности и упростить процессобработки информации. Эти 
задачи можно решить с использованием автоматизированных информационных систем.
Использование баз данных и информационных систем становится неотъемлемой 
составляющей деловой деятельности современного человека и функционирования 
преуспевающих организаций. В связи с этим большую актуальность приобретает 
освоение принципов построения и эффективного применения соответствующих 
технологий и
программных продуктов.
Целью данного курсового проекта является разработка автоматизированного рабочего 
места администратора гостиницы, обеспечивающего хранение, накопление и 
предоставление всей необходимой информации о постояльцах гостиницы и состояниях 
номеров.
Разработка автоматизированного рабочего места администратора гостиницы очень 
важна, так как разработанный программный продукт значительно упростит работу 
администраторам, а также избавит их от излишнего объёма документации и сделает 
работу менее трудоёмкой. 
Разработанный программный продукт будет содержать в себе базу данных, которая 
объединяет в себе все сведения необходимые для систематизации и упорядочения 
процесса работы.
Анализ предметной области и обоснование состава задач АРМ
Функциональные обязанности администратор гостиницы для которого проектируется 
АРМ:
1. Обеспечивает работу по эффективному и культурному обслуживанию посетителей, 
созданию для них комфортных условий.
2. Осуществляет контроль за своевременной подготовкой номеров к приему
прибывающих в гостиницу, соблюдением чистоты в гостинице, регулярной сменой белья 
в номерах, сохранностью имущества и оборудования.


3. Информирует проживающих в гостинице о предоставляемых дополнительных платных 
услугах, принимает заказы на их выполнение и контролирует их исполнение.
4. Дает устные справки, касающиеся услуг гостиницы, расположения городских 
достопримечательностей, зрелищных,спортивных сооружений и т.д.
5. Принимает и оформляет необходимые документы.
6. Осуществляет контроль за исполнением работниками указаний руководства гостиницы.
7. Контролирует соблюдение работниками организации трудовой и производственной 
дисциплины, правил и норм охраны труда, техники безопасности, требований 
производственной санитарии и гигиены.
8. Принимает меры к разрешению конфликтов, возникающих при обслуживании 
проживающих.
9. Рассматривает претензии, связанные с неудовлетворительным обслуживанием 
клиентов и проводит соответствующие организационно
-
технические мероприятия.
10. Информирует руководство гостиницы об имеющихся недостатках в обслуживании 
клиентов, принимает меры к их ликвидации.
Задачи, подлежащие автоматизации в АРМ администратора гостиницы:
1. Ведение списка постояльцев;
2. Ведение списка номеров и выдача информации по конкретному номеру
3. Ведение списка дополнительных платных услуг;
4. Получение отчёта по статистике использования платных услуг;
5. Автоматизация выдачи счетов на оплату номера и услуг с регистрацией оплаты
Данные о платных услугах
Отчёты о платных услугах
Руководство гостиницы
Постояльцы
Данные о постояльцах
Данные о номерах
АРМ администратора гостиницы
Данные о платных услугах, о номерах
Хозяйственная служба
Данные о состоянии номеров, о предоставлении дополнительных услуг
Администратор гостиницы
Данные о платных услугах
Данные о платных услугах
Отчёты о платных услугах
Ведение списка дополнительных платных услуг
Ведение списка постояльцев


Отчёты о платных услугах
Данные о номерах
Данные о номерах
Формирование отчёта по статистике использования платных услуг
Данные о платных услугах, о номерах
Выдача счетов на оплату номера и услуг с регистрацией оплаты
Данные о платных услугах
Отчёты о платных услугах
Данныео постояльцах
Данные о платных услугах, о номерах
Ведение списка номеров и выдача информации по конкретному номеру
Проектирование иерархического меню
СВОБОДНЫЕ НОМЕРА
ВЫПИСАТЬ СЧЁТ ДЛЯ КЛИЕНТА
Предварительный счёт
Информация о доп.услугах
Отчёт о работе горничной
КЛИЕНТЫ ГОСТИНИЦЫ
Информация об обслуживающем персонале
Информация о номере
Список всех клиентов
КАТАЛОГ ДОПОЛНИТЕЛЬНЫХ УСЛУГ
Отчёт об использовании доп. услуг
РЕГИСТРАЦИЯ КЛИЕНТА
Отчёт о свободных номерах
Предварительный счёт
Информация о доп.услугах
Описание постановки задачи
Информационная система автоматизирует регистрацию новоприбывших постояльцев, 
заселение и выселение клиентов гостиницы, ведет учет платежей за проживание, 
облегчает учет занятых и свободных на данный момент апартаментов гостиницы, 
облегчает поиск клиентов.


Входная информация:
1. Информация о клиентах –
ввод данных о постояльцах гостиницы 
2. Информация о номерах –
ввод информации о номерах (тип номера, цена за сутки);
3. Информация о дополнительных услугах –
ввод информации о дополнительных услугах 
(наименование, стоимость);
4. Регистрация выдачи номера –
документ о заселении (номер документа, дата 
заселения, ФИО клиента, тип номера, цена за сутки, количество дней, стоимость);
5. Информация об обслуживающем персонале –
ввод информации о горничной, 
обслуживающей номер (ФИО горничной, номер комнаты, телефон).
Выходная информация:
1. Отчет о свободных номерах –
информация о том какие номера свободны;
2. Отчёт об использовании дополнительных услугах.
3. Счёт за проживание.
4. Отчёт о работе горничной.
Проектирование базы данных
Таблица 1 –
Клиенты
Имя поля | Тип данных | |
№ регистрации | Счетчик | Ключевое поле |
ФИО клиента | Текстовый | |
Дата приезда | Дата/время | |
Дата отъезда | Дата/время| |
№ комнаты | Числовой | |
Форма оплаты | Текстовый | |
Дополнительные услуги | Текстовый | |
Таблица 2 –
Гостиничные номера
Имя поля | Тип данных
| | 
№ комнаты | Счетчик | Ключевое поле |
ФИО ответственной горничной | Текстовый | |
Категория | Текстовый | |
Статус (занят/свободен) | Логический | |
Таблица 3 –
Дополнительные услуги
Имя поля | Тип данных | |
№ услуги | Счетчик | |
Название услуги | Текстовый | Ключевое поле |
Стоимость услуги | Денежный | |
Описание услуги | Поле МЕМО | |
Фотография | Поле объекта OLE | |
Таблица 4 –
Горничные 
Имя поля | Тип данных | |
ФИО горничной | Текстовый | Ключевое поле |
Телефон | Текстовый | |


Фотография |
Поле объекта OLE | |
Таблица 5 –
Каталог номеров
Имя поля | Тип данных | |
Категория | Текстовый | Ключевое поле |
Стоимость | Денежный | |
Описание | Поле МЕМО | |
Фотография | Поле объекта OLE | |
Таблица 6 –
Оплата 
Имя поля | Тип данных | |
Форма оплаты | Текстовый | Ключевое поле |
Описание связей между таблицами
Связь между таблицами устанавливает отношение между совпадающими значениями в 
ключевых полях. Различаются связи нескольких типов, для которых введены следующие 
обозначения: 
1) «один к одному» (1: 1);
2) «один ко многим» (1: ∞);
3) «многие ко многим» (∞: ∞).
Рис. 1–
Схема данных
В данной курсовой работе использовалась связь «один ко многим» –
это наиболее 
подходящий вид связи, для этой базы данных. При такой связи каждой строке таблицы 
«А»
может соответствовать множество строк таблицы «Б», однако каждой строке 
таблицы «Б» может соответствовать только одна строка таблицы «А». 
Связь «один ко многим» создается в том случае, когда только на один из связываемых 
столбцов наложено ограничение уникальности или он является первичным ключом.
Проектирование экранныхформ
Access предоставляет возможность вводить данные как непосредственно в таблицу, так и 
с помощью форм. Форма в БД 

это структурированное окно, которое можно представить 
так, чтобы оно повторяло форму бланка. Формы создаются из набора отдельных 
элементов управления.
Внешний вид формы выбирается в зависимости от того, с какой целью она создается. 
Формы Access позволяют выполнять задания, которые нельзя выполнить в режиме 
таблицы. Формы позволяют вычислять значения и выводить на экран результат. 
Источником данных для формы являются записи таблицы или запроса.
Форма предоставляет возможности для:
* ввода и просмотра информации базы данных
* изменения данных
* печати
* создания сообщений
Рис.


Форма «Главная кнопочная форма»


Регистрация клиента в БД
Рис.3 –
Форма «Регистрационная форма»
Форма «Клиенты гостиницы» после проведения регистрации клиентов
Рис. 4 –
Форма «Клиенты гостиницы»
Рис.5 –
Форма «Поиск клиента по любому полю в бланке регистрации
Рис.6 –
Форма «Свободные номера»
Рис. 7 –
Форма «Дополнительные услуги»
Проектирование отчетов
Отчет –
это форматированное представление данных, которое выводится на экран, в 
печать или файл. Они позволяют извлечь из базы нужные сведения и представить их в 
виде, удобном для восприятия, а также предоставляют широкие возможности для 
обобщения и анализа данных. При печати таблиц и запросов информация выдается 
практически в том виде, в котором хранится. Часто возникает необходимость представить 
данные в виде отчетов, которые имеют традиционный вид и легко читаются. Подробный 
отчет включает всю информацию из таблицы или запроса, но содержит заголовки и 
разбит на страницы с указанием верхних и нижних колонтитулов.
Формирование отчета –
счета к оплате по каждому клиенту
Рис.8 –
Запрос «Введите № регистрации клиента»
Формированиеотчета по использованию доп. услуг
Рис.9 –
Запрос «Ввеите № дополнительной услуги»
Формирование отчета о работе горничных
Рис10 –
Запрос «ФИО горничной»
Рис.11 –
Отчет «Счет за проживание по каждому клиенту»
Рис.12 –
Отчет «Отчет о работе горничной»
Рис.13 –
Отчет «Отчет по использованию дополнительных услуг»
Программная реализация проекта
В создании моей информационной системы использовалась система управления базами 
данных Microsoft Access. Она является одним из самых популярных приложений в 
семействе настольных СУБД. Все версии Access имеют в своем арсенале средства, 
значительно упрощающие ввод и обработку данных, поиск данных и предоставление 
информации в виде таблиц, графиков и отчетов. Начиная с версии Access 2000, 


появились также Web
-
страницы доступа к данным, которые пользователь может 
просматривать с помощью программы Internet Explorer. Помимо этого, Access позволяет 
использовать электронные таблицы и таблицы из других настольных и серверных баз 
данных для хранения информации, необходимой приложению. Присоединив внешние 
таблицы, пользователь Access будет работать с базами данных в этих таблицах так, как 
если бы это были таблицы Access. При этом и другие пользователи
могут продолжать 
работать с этими данными в той среде, в которой они были созданы.
Access позволяет не только вводить данные в таблицы, но и контролировать 
правильность вводимых данных. Для этого необходимо установить правила проверки 
прямо на уровне таблицы. Тогда каким бы образом не вводились данные —
прямо в 
таблицу, через экранную форму или на странице доступа к данным, Access не позволит 
сохранить в записи те данные, которые не удовлетворяют заданным правилам. В Access 
возможно создание связей между таблицами, что позволяет совместно использовать 
данные из разных таблиц. При этом для пользователя они будут представляться одной 
таблицей.Реализовать такую возможность в системах управления электронными 
таблицами сложно, а иногда просто невозможно.
Устанавливая взаимосвязи между отдельными таблицами, Access позволяет избежать 
ненужного дублирования данных, сэкономить память компьютера, а также увеличить 
скорость и точность обработки информации. Для этого таблицы, содержащие 
повторяющиеся данные, разбивают на несколько связанных таблиц.
Access имеет развитую систему защиты от несанкционированного доступа, которая 
позволяет каждому пользователю или группе пользователей видеть и изменять только те 
объекты, на которые ему выданы права администратором системы, например можно 
запретить использование некоторых команд меню, открытие определенных форм, 
изменение данных в таблицах или формах. Электронные таблицы тоже позволяют 
защитить данные паролем или разрешить только просмотр данных, однако эти средства 
существенно
проще.
Таким образом, СУБД Access применяется в тех случаях, когда прикладная задача 
требует хранения и обработки разнородной информации о большом количестве объектов 
и предполагает возможность многопользовательского режима.
Заключение
В современном мире
электронных технологий практически невозможно представить 
компанию (фирму или организацию), в которой не требуется обработка некоторого 
объёма информации. Информацию требуется, где
-
то хранить. Информация может 
динамически изменяться. Регулярно требуется выборка данных по определённым 
критериям из всего массива.
При автоматизации бизнес процессов очень часто возникают задачи, которые не решают 
уже готовые программы и базы данных. При этом аналитическая информация 
показывает, что даже если использовать сложные и дорогостоящие CRM
-
системы 
управления предприятием, получить решение, удовлетворяющее руководство компании, 
бывает просто не возможно.
Базы данных создаются специально для хранения, обработки,проведения расчётов, 
сортировки, выборки и представления любых массивов данных по любым критериям. 
Внедрение программ на крупных предприятиях позволяет значительно улучшить условия 


труда работников кадровых служб, плановых и расчетных подразделений. В данной 
курсовой работе предложен один из способов реализации задачи «Автоматизированное 
рабочее место» администратора гостиницы путем использования БД «Расчет с 
клиентами в гостинице».
Программа позволяет регистрировать клиентов, распечатывать отчеты по счетам 
клиентов, работе персонала, использовании дополнительных услуг, предлагаемых 
гостиницей, тем самым, экономя рабочее время сотрудника. Данная программа имеет 
удобный пользовательский интерфейс, дешевую себестоимость, приемлемые 
требования к аппаратному обеспечению.
Список литературы
1. Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. –
М.: 
Финансы и статистика, 1989. –
351 с. 
2. Карпова Т.А. –
Базы данных: модели, разработка, реализация. Уч. пособие –
СПб: 
Питер,2001. 
3. Самоучитель: Access 2003. Самоучитель с примерами. Гончаров А.Ю. М.
2004г.
4. Глушаков С. В., Ломотько Д. В. Базы данных. –
СПб.: Питер, 2000. –
387 с.
5. Граничин, О. Н. Информационные технологии в управлении / О. Н. Граничин, В. И. 
Кияев. –
СПб. : Бином, 2008. –
336 с.
6. Ерунов В. П. Некоторые вопросы формирования автоматизированной системы 
управления учебным процессом // Технология образовательного процесса: тез. докл. 
Межвузовской научи, метод, конф., г. Оренбург, 1997. 

С. 111.
7. Замулин А. В. Системы программирования баз данных и знаний. Новосибирск.: Наука. 
Сиб. Отд., 2002.
ПРИЛОЖЕНИЕ
Список файлов, содержащихся на компакт
-
диске
1. gostinica.mdb

база данных «Расчет с клиентами в гостинице».
2. Макарова_КР_ИВ09.doc –
пояснительная записка курсовой работы. 

Download 128 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish