Автоматизированная информационная система отеля

Курсовая работа

В данной работе будет представлен проект информационной системы «Автоматизированная информационная система отеля». Основное назначение АИС «Отель» — автоматизация работы отеля «Звезда»

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

Анализ предметной области ИС

Описание предметной области

Объект исследования

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

Недостатки:

расход денежных средств на производство лишних продуктов и услуг

большое количество информации, хранимое в журналах, усложняет обработку и поиск информации и т. д.

несвоевременное обеспечение информации о постояльцах

Техническое задание на ИС

1. Общие сведения

1.1. Наименование и область применения

Наименование: Автоматизированная информационная система «Отель» в дальнейшем именуемая АИС «Отель».

1.2. Область применения:

предназначена для автоматизации резервирования номеров и регистрации новоприбывших постояльцев, а также ведение учета платеже за проживание

1.3. Плановые сроки начала и окончания работ по созданию системы:

начало: 20 сентября 2014 г.

14 стр., 6764 слов

Разработка информационной системы Отель

... для хранения информации; задачу разработки графического интерфейса пользователя. Целью выполнения данной курсовой работы является разработка информационной системы «Отель», обеспечивающую информационную поддержку отеля. 1 Описание предметной области ... состояние действия моделирует один шаг алгоритма или потока управления. Диаграмма деятельности представлена на рисунке 2. В языке UML под состоянием ...

окончание: 24ноября 2014 г.

1.4. Порядок оформления и предъявления результатов работ по созданию системы осуществляется в соответствии с календарным планом.

2. Цели и назначение разработки

Цель разработки:

сокращение времени на оформление постояльцев отеля

увеличение производительности труда

сокращение времени на поиск нужной информации

обеспечение достоверности информации

уменьшение затрат на производство продуктов и услуг

замена бумажных носителей данных на электронные

Назначение информационной системы:

автоматизация процесса оформление постояльцев отеля

автоматизация резервирования номеров

ведение учета платежей за проживание

облегчение учета занятых, зарезервированных и свободных на данный момент апартаментов отеля

централизованное хранение данных

3. Характеристика объекта автоматизации

В качестве объекта автоматизации рассматриваются процессы по учету различных видов информации:

регистрация постояльцев

учет занятых номеров отеля

учет зарезервированных номеров

учет освободившихся номеров

финансовый учет

Данные процессы осуществляются по большей части администраторами отеля.

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

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

4. Требования к системе

Требования к системе в целом

АИС «Отель» включает следующие подсистемы:

Предоставление номеров

Обслуживание номеров

Подсистема «Предоставление номеров» предназначена для сдачи номеров отеля с предварительной регистрацией администратором отеля.

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

Система должна поддерживать многопользовательский и автономный режимы работы. Пользователи осуществляют доступ к системе через локальную сеть.

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

Экранные формы должны проектироваться с учетом требований унификации:

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

4.2 Требования к видам обеспечения

4.2.1 К информационному обеспечению системы

Уровень хранения данных в системе должен быть построен на платформе СУБД MS SQL Server. Данные системы хранятся на одной локальной машине.

4.2.2 Требования к программному обеспечению системы

Система должна работать в операционных системах WindowsXP/Vista/7

4.2.3 Требования к техническому обеспечению системы

В комплекс технических средств должны входить следующие элементы:

  • рабочие станции;
  • источник бесперебойного питания;
  • среда передачи данных между рабочими станциями (например, витая пара UTP 5e);
  • принтер.

Технические средства приобретаются Заказчиком самостоятельно.

16 стр., 7567 слов

Практическое использование глобальных систем бронирования в гостиничном бизнесе

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

Рабочие станции должны иметь характеристики не ниже указанных:

Процессор IntelPentiumIV 1.8 ГГц и выше, оперативная память не менее 1Гб, объем жесткого диска не менее 200 Гбайт.

5 Стадии и этапы разработки

Основные этапы разработки ИС КС по ГОСТ 34.601-90

Разработка технического задания на систему: октябрь 2014 г.

Технический проект: январь 2015 г.

Разработка и адаптация ПО АИС «Спецификации»: апрель 2015 г.

Разработка эксплуатационной документации: май 2015 г.

Проведение приемочных испытаний: июль 2015 г.

Сопровождение АИС «Отель»

Исполнитель: Коробицын А. В.

Описание потоков данных и бизнес процессов

Моделирование бизнес-процессов.

Бизнес-процесс — это совокупность взаимосвязанных мероприятий или задач, направленных на создание определенного продукта или услуги для потребителей. Моделирование бизнес-процессов — деятельность по формированию моделей организаций, включающая описание деловых объектов (подразделений, должностей, ресурсов, ролей, процессов, операций, информационных систем, носителей информации и т. д.) и указание связей между ними.Функциональное моделирование бизнес-процессов представлено методологией IDEF0. Она описывает те деловые процессы, которые протекают в объекте автоматизации.Основу методологии IDEF0 составляет графический язык описания бизнес-процессов. Модель в IDEF0 представлена совокупностью иерархически упорядоченных и логически связанных диаграмм. Каждая диаграмма располагается на отдельном листе. Построение модели ИС начинается с описания функционирования предприятия (системы) в целом в виде контекстной диаграммы. На Рис. 1 представлена контекстная диаграмма АИС «Отель»:

Рис. 1Контекстная диаграмма IDEF0. Функционирование отеля

Взаимодействие системы с окружающей средой описывается в терминах входа (на рис.1 это “Клиенты” и ”Плата за услуги”), выхода (основной результат процесса — “Оказанные услуги” и “Прибыль”), управления (“Законы РФ” и “Устав отеля”) и механизмов (“Материальная база”, “Помещение”, “Персонал” — это ресурсы, необходимые для процесса функционирования отеля).

“Клиенты” — те, для кого гостиница работает. Они платят гостинице деньги в качестве платы за оказываемые услуги. Получение прибыли — цель коммерческой деятельности. Значит, чтобы добиться этой цели гостиница должна оказать услуги клиентам.

“Законы РФ” и “Устав отеля” — это правила, которыми управляется процесс функционирования отеля, как предприятия со своими внутренними правилами, и также обязанного “жить” согласно законодательству конкретной страны .

В оказании услуг принимает участие “Персонал” отеля. Чтобы предоставить номера и получить прибыль, в деятельности отеля должны участвовать “Помещение” и “Материальная база” — обстановка здания, техника в номерах, инвентарь и т.д.

После описания контекстной диаграммы проводится функциональная декомпозиция — система разбивается на подсистемы и каждая подсистема описывается отдельно (диаграммы декомпозиции).

28 стр., 13775 слов

Адаптация системы «Умный дом» для гостиничной сферы бизнеса (на ...

... услуг и управлении гостиничным предприятием Novotel. Задачи, которые необходимо выполнить в ходе работы:  исследовать тенденции и перспективы в сфере развития гостиничного бизнеса;  изучить основные направления развития инновационных технологий в гостиничной отрасли;  провести анализ ... для более 150 стран, а в 60 из них он занимает первое место [1]. Современный туризм – это сложная социально- ...

Затем каждая подсистема разбивается на более мелкие и так далее до достижения нужной степени подробности. В результате такого разбиения, каждый фрагмент системы изображается на отдельной диаграмме декомпозиции (Рис. 2).

Рис. 2 Диаграмма декомпозиции IDEF0. Функционирование отеля.

Весь процесс “Функционирования отеля” разбивается 2:

1) “Предоставление номеров” иллюстрирует деятельность сдачи номеров с предварительной регистрацией;

2) “Обслуживание номеров” представляет собой процесс поддержания персоналом отеля порядка в номерах;

  • После дальнейшего разбиения диаграммы получаем 2 диаграммы декомпозиции, описывающие каждая одну из работ, представленных на диаграмме верхнего уровня (на рис. 2).

Рис. 3 Диаграмма декомпозиции IDEF0. Предоставление номеров.

Рис. 4 Диаграмма декомпозиции IDEF0. Обслуживание номеров.

Диаграмма потоков данных

Диаграммы потоков данных (DataFlowDiagramming) являются основным средством моделирования функциональных требований к проектируемой системе. Требования представляются в виде иерархии процессов, связанных потоками данных. Диаграммы потоков данных показывают, как каждый процесс преобразует свои входные данные в выходные, и выявляют отношения между этими процессами. Подобно IDEF0, DFD представляет моделируемую систему как сеть связанных работ. Основные компоненты DFD (как было сказано выше) — процессы или работы, внешние сущности, потоки данных, накопители данных (хранилища).

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

На рис. 5представлена “Диаграммы декомпозиции в нотации DFD. Резервирование номеров.”, описывающая деятельность по резервированию номеров. На диаграмме представлены:

1) “Клиента” и ”Персонал ” — это внешние ссылки, источник данных из вне модели.

2) “Устав гостиницы” и ”Данные о номерах отеля” — хранилища данных.

Эти данные хранятся на данный момент в бумажном эквиваленте. Наше клиентское приложение позволит все эти данные хранить в электронном виде и облегчит обновление данных о номерах гостиницы и постояльцах.

Рис. 5 Диаграммы декомпозиции в нотации DFD. Резервирование номеров.

В отличие от стрелок IDEF0, которые представляют собой жесткие взаимосвязи, стрелки DFD показывают, как объекты (включая данные) двигаются от одной работы к другой. Например, “Заказ” в какой-либо форме (телеф. звонок или электрон. письмо на адрес гостиницы), приходит от клиента и инициирует процедуру “Обработки заказа” . Эту процедуру выполняет “Персонал”, в чьи обязанности это входит. Персонал запрашивает “Данные о номерах” из хранилища данных (журнал отеля или электрон. БД) и, согласуясь с “Правилами предоставления номеров” (содержащимися в уставе гостиницы ), отказывает клиенту в резервировании номера или:

  • резервирует номер;
  • после “оформления заказа номера” обновляет данные о номерах — заносит “Обновленные данные о номерах” в хранилище “Данных о номерах отеля”.

Рис. 6 Диаграммы декомпозиции в нотации DFD. Оформление поселения.

15 стр., 7279 слов

Разработка базы данных для гостиницы

... счета, Код гражданина, Дата въезда, … ); Гражданин 1 N На представленной диаграмме показана связь «указывается» между сущностями «номер» и «карточка регистрации» степени 1: N c обязательным характером принадлежности ... Текстовый 8 - «Расчетная карточка» № п/п Имя атрибута Название атрибута Признак ключа Тип данных Длина Точность 1 Kod_rasch_kart Код расчетной карточки ПП Числовой 15 - 2 Kod_Grazd ...

На рис. 6представлена “Диаграммы декомпозиции в нотации DFD. Оформление поселения”, описывающая деятельность по оформлению поселения. На диаграмме представлены:

3) “Клиента” и ”Персонал ” — это внешние ссылки, источник данных из вне модели.

4) “Устав отеля” , “Документы клиенты” (паспорт в бумажном виде или другой удостоверяющий личность документ), ”Законы РФ”, ”Данные о номерах отеля” — хранилища данных.

Все работы, представленные на диаграмме выполняются “Персоналом” в соответствие с “Перечнем обязанностей”. Клиент запрашивает номер в отеле (“Отказ” возможен в случае отсутствия свободных номеров в отеле) или активизирует свой “Зарезервир. номер”. Если после “Обработки запроса” с участием “Данных о номерах” из хранилища, запрос удовлетворяется:

постоялец предъявляет свои “Документы”, выбирает тарифы проживания, проходит регистрацию и получает ключи от номера:

“Персонал” оформляет въезд постояльца и обновляет данные о номерах гостиницы в хранилище “Данных о номерах отеля”

Все это “Персонал” делает, руководствуясь “правилами поселения”, прописанными в “Уставе отеля”, и “Законами и постановлениями ” РФ, регламентирующими, например, обязательную идентификацию личности граждан при поселении в отеле.

Построение ER-диаграммы

Для хранения данных в информационной системе используется реляционная база данных под управлением СУБДMS SQL Server. Концептуальная схема структуры информационной базы приведена на рис. 7.

информационный отель данные резервирование

Рис. 7 ER-диаграмма

БД представлена в виде сущностей, их атрибутов и связей между ними. Каждая сущность представляет множество подобных объектов, называемых экземплярами. Каждый экземпляр индивидуален и должен отличаться от всех остальных. Атрибут выражает определенное свойство объекта. С точки зрения физической модели БД сущности соответствует таблица (например, “Резервирование”, “Постоялец”), экземпляру сущности — строка в таблице, а атрибуту — колонка таблицы (например, строка “Код резерва” в таблице “Резервирование”).

В результате проектирования было выделено шесть сущностей.

Связь на диаграмме отображает логическую зависимость одной сущности от другой. В IDEF1X различают зависимые и независимые сущности. Тип сущности определяется ее связью с другими сущностями. Идентифицирующая связь устанавливается между независимой (родительский конец связи) и зависимой (дочерний конец связи) сущностями. Экземпляр зависимой сущности определяется только через отношение к родительской сущности. Зависимая сущность изображается на диаграмме прямоугольником со скругленными углами.

На нашей диаграмме зависимыми сущностями являются: “Оказанные услуги” и “Резервирование”. Родительскими для них являются сущности “Тариф услуг ” и “Апартамент ” соответственно.

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

8 стр., 3545 слов

Сущность и значение гостиничного номера и номерного фонда

... Методы исследования - основными методами получения данных являются: книги, учебные пособия; опрос; наблюдение; телефонный опрос; почтовый опрос; анкетирование. 1. Сущность и значение гостиничного номера и номерного фонда 1.1 Понятие «гостиничный номер» и «номерной фонд ...

Для того, чтобы однозначно идентифицировать экземпляр сущности используется первичный ключ (атрибут или группа атрибутов).

Атрибуты первичного ключа на диаграмме не требуют специального обозначения — это те атрибуты, которые находятся в списке атрибутов выше горизонтальной линии.

Заключение

В результате курсового проекта была спроектирована и реализована автоматизированная информационная система «Отель».

Данная система удовлетворяет всем требованиям, предъявленным в задании, и реализует большинство необходимых сотрудникам отеля функций.

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

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

* освобождению работников от рутинной работы за счет ее автоматизации;

  • обеспечению достоверности информации;
  • замене бумажных носителей данных на магнитные и оптические, что приводит к более рациональной организации переработки информации на компьютере и снижению объемов бумажных документов;
  • уменьшению затрат на производство продуктов и услуг.

Список использованной литературы

[Электронный ресурс]//URL: https://jret.ru/kursovaya/ais-gostinitsa/

Методическое пособие для курсового проектирования «Проектирование информационной системы», К.А. Паршин, Е.В. Паршина, 2006 г.

Маклаков С.В. BPWin и ERWin. CASE — средства разработки информационных систем