Информационная система "Гостиница"

Федеральное агентство по образованию

Восточно-Сибирский государственный технологический университет

Кафедра СИ 
 
 
 
 
 
 

КУРСОВОЙ  ПРОЕКТ 

Информационная  система

 «Гостиница» 
 
 
 
 
 
 
 
 
 
 
 
 

г. Улан-Удэ

2011

Содержание 
 

Введение……………………………………………………………………….…..3

Глава 1. Описание предметной области……………………………………........4

    1. Исследование функций и целей организации……………….…...4

Глава 2. Описание модели функционирования ИС……………………….……6

    1. Создание модели в стандарте IDEF0……………………….….…6
    2. Диаграммы потоков данных (DFD)……………………….……...9
    3. Описание модели данных…………………………………….…...9

Заключение………………………………………………………………………11

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

Приложения…………………………………………………………………...…13 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Введение 
 

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

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

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

     Целью данного курсового проекта является разработка информационной системы  “Гостиница”. 
 
 
 

Глава 1. Описание предметной области 

    1. Исследование  функций и целей  организации

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

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

     Гостиница оказывает следующие услуги:

•        предоставление номеров,

•        их обслуживание,

•        администрирование телефонных переговоров.

     Средства  автоматизации предназначены для  эффективной работы с информацией. 

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

Глава 2. Описание модели функционирования ИС 

     Для проведения анализа и реорганизации  бизнес - процессов предназначено CASE-средство верхнего уровня AllFusion Process Modeler (BPwin), поддерживающее  методологии:

  • IDEF0  (функциональная  модель);
  • DFD (DataFlow Diagram).
 
    1. Создание  модели в стандарте  IDEF0
 

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

     Построение  модели ИС начинается с описания функционирования предприятия (системы) в целом в  виде контекстной диаграммы. В приложении А представлена контекстная диаграмма ИС «Гостиница»

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

Model
Property Value
Name Гостиница
Definition Модель описывает  деятельность гостиницы, а именно следующие предоставляемые ею услуги: предоставление номеров, их обслуживание, администрирование телефонных переговоров.
Scope  
Time Frame (AS-IS)
Status WORKING
Purpose  
Source  
Author Сарюна
Creation Date 22.03.2011
System Last Revision Date 11.05.2011
System Last Revision Date 11.05.2011
 
Activity
Name Definition
Предоставление  номеров Иллюстрирует деятельность сдачи номеров с предварительной регистрацией.
Обслуживание  номеров Представляет собой процесс поддержания персоналом гостиницы порядка в номерах.
Обеспечение телефонных переговоров Это совокупность оказываемых гостиницей услуг по предоставлению постояльцам телефона, взиманию платы за переговоры и ведению учета переговоров.
Резервирование  номеров Предоставление  услуги резервирования номера позволяет  клиентам заранее запланировать  и оговорить пребывание в нашей  гостинице.   Эту возможность будет поддерживать и наше приложение, автоматизируя тем самым сопоставление новоприбывших клиентов со списков зарезервированных номеров.
Оформление  поселения Оформление въезда включает в себя процедуру идентификации  личности в согласии с законами РФ, то есть при поселении в гостинице  необходимо иметь с собой документ, удостоверяющий личность клиента.
Прием предоплаты Поселение в гостинице  осуществляется после внесения предоплаты за оговоренный при въезде срок пребывания или при изменении срока пребывания (дополнительная оплата после окончания  срока проживания и при желании  его продления). 
Администрирование ключей Администрирование ключей  осуществляется в согласии с законом РФ и включает в себя: хранение ключей от номеров, их охрану и выдачу только лично постояльцу.
Оформление  выезда Оформление выезда включает в себя   формирование итогового счёта за вычетом предоплат.
Подготовка  номеров Это уборка номера перед въездом следующего постояльца.
Плановое  обслуживание  номеров Регулярное обслуживание номеров во время  проживания постояльцев в гостинице.
Оповещение  о пропущенных  звонках Персонал оповещает  постояльца номера о пропущенных  звонках и оставленных сообщениях.
Соединение  с номером Соединение с  номером объединяет в себе соединение по запросу клиента, а также звонки, поступающие клиенту на номер телефона, числящийся за ним в течение всего времени пребывания в гостинице.
Ведение статистики  телефонных  переговоров В статистике переговоров  учитывается  количество переговоров  постояльца по гостиничному телефону и их тарифы.
Оплата  телефонных  переговоров Оплата телефонных переговоров по междугородней связи, а также доплата за пользование  телефоном гостиницы.
 
    1. Диаграммы потоков данных (DFD)
 

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

     В приложении B представлена диаграммы декомпозиции в нотации DFD, описывающие деятельность по резервированию номеров. На диаграмме представлены:

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

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

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

    1. Описание  модели данных
 
 

      Для представления информационной модели данных используется CASE-средство ERWin. С его помощью при проектировании модели ИС «Гостиница» была создана физическо-логическая модель базы данных (Приложение С).

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

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

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

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

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

Заключение 

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

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

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

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

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

  1. Маклаков С.В. “Создание информационных систем с AllFusion Modeling Suite”. – М.: ДИАЛОГ – МИФИ, 2002. – 224с.
  2. Маклаков С.В. BPWin и ERWin. CASE – средства разработки информационных систем. – М.: ДИАЛОГ – МИФИ, 1992. – 256с.
  3. Сайт case-web «Информационные системы».
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

ПРИЛОЖЕНИЕ  А

Структурная функциональная модель деятельности AS-IS (IDEF0) 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

ПРИЛОЖЕНИЕ  B

Функциональная  модель деятельности в виде иерархии потоков  данных TO-BE (DFD) 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

ПРИЛОЖЕНИЕ  C

модель  данных в ERWin

Информационная система "Гостиница"