Автор работы: Пользователь скрыл имя, 15 Февраля 2012 в 17:44, курсовая работа
Использование баз данных и информационных систем становится неотъемлемой составляющей деловой деятельности современного человека и функционирования преуспевающих организаций. В связи с этим большую актуальность приобретает освоение принципов построения и эффективного применения соответствующих технологий и программных продуктов: систем управления базами данных, CASE-средств автоматизации проектирования и других.
Целью данного курсового проекта является разработка информационной системы “Гостиница”.
Введение……………………………………………………………………….…..3
Глава 1. Описание предметной области……………………………………........4
Исследование функций и целей организации……………….…...4
Глава 2. Описание модели функционирования ИС……………………….……6
Создание модели в стандарте IDEF0……………………….….…6
Диаграммы потоков данных (DFD)……………………….……...9
Описание модели данных…………………………………….…...9
Заключение………………………………………………………………………11
Список использованной литературы………………………………………...…12
Приложения………………………………………………
Федеральное агентство по образованию
Восточно-Сибирский государственный технологический университет
Кафедра
СИ
КУРСОВОЙ
ПРОЕКТ
Информационная система
«Гостиница»
г. Улан-Удэ
2011
Содержание
Введение…………………………………………………………
Глава 1. Описание предметной области……………………………………........4
Глава 2. Описание модели функционирования ИС……………………….……6
Заключение……………………………………………………
Список использованной
литературы………………………………………...…
Приложения……………………………………………………
Введение
С развитием информационных технологий компьютеры, с их расширенными функциональными возможностями, активно применяются в различных сферах человеческой деятельности, связанных с обработкой информации, представлением данных.
В современном обществе, которое
функционирует в жестких
Использование баз данных и информационных систем становится неотъемлемой составляющей деловой деятельности современного человека и функционирования преуспевающих организаций. В связи с этим большую актуальность приобретает освоение принципов построения и эффективного применения соответствующих технологий и программных продуктов: систем управления базами данных, CASE-средств автоматизации проектирования и других.
Целью
данного курсового проекта
Глава
1. Описание предметной области
Гостиница
дает возможность покупателям
В
данном курсовом проекте в качестве
исследуемой организации
Гостиница оказывает следующие услуги:
• предоставление номеров,
• их обслуживание,
• администрирование телефонных переговоров.
Средства
автоматизации предназначены
Информационная
система автоматизирует резервирование
номеров и регистрацию новоприбывших
постояльцев (фамилия, имя, отчество, сведения
о документе, удостоверяющем личность,
место постоянного жительства, номер
апартамента, дата въезда, дата выезда),
ведет учет платежей за проживание
и за телефонные переговоры, облегчает
учет занятых, зарезервированных и
свободных на данный момент апартаментов
гостиницы.
Глава
2. Описание модели функционирования
ИС
Для проведения анализа и реорганизации бизнес - процессов предназначено CASE-средство верхнего уровня AllFusion Process Modeler (BPwin), поддерживающее методологии:
Функциональная модель предназначена для описания существующих бизнес - процессов на предприятии и идеального положения вещей - того, к чему нужно стремиться. Методология 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 |
Предоставление номеров | Иллюстрирует деятельность сдачи номеров с предварительной регистрацией. |
Обслуживание номеров | Представляет собой процесс поддержания персоналом гостиницы порядка в номерах. |
Обеспечение телефонных переговоров | Это совокупность оказываемых гостиницей услуг по предоставлению постояльцам телефона, взиманию платы за переговоры и ведению учета переговоров. |
Резервирование номеров | Предоставление услуги резервирования номера позволяет клиентам заранее запланировать и оговорить пребывание в нашей гостинице. Эту возможность будет поддерживать и наше приложение, автоматизируя тем самым сопоставление новоприбывших клиентов со списков зарезервированных номеров. |
Оформление поселения | Оформление въезда включает в себя процедуру идентификации личности в согласии с законами РФ, то есть при поселении в гостинице необходимо иметь с собой документ, удостоверяющий личность клиента. |
Прием предоплаты | Поселение в гостинице
осуществляется после внесения предоплаты
за оговоренный при въезде срок пребывания
или при изменении срока |
Администрирование ключей | Администрирование ключей осуществляется в согласии с законом РФ и включает в себя: хранение ключей от номеров, их охрану и выдачу только лично постояльцу. |
Оформление выезда | Оформление выезда включает в себя формирование итогового счёта за вычетом предоплат. |
Подготовка номеров | Это уборка номера перед въездом следующего постояльца. |
Плановое обслуживание номеров | Регулярное обслуживание номеров во время проживания постояльцев в гостинице. |
Оповещение о пропущенных звонках | Персонал оповещает
постояльца номера о пропущенных
звонках и оставленных |
Соединение с номером | Соединение с номером объединяет в себе соединение по запросу клиента, а также звонки, поступающие клиенту на номер телефона, числящийся за ним в течение всего времени пребывания в гостинице. |
Ведение статистики телефонных переговоров | В статистике переговоров учитывается количество переговоров постояльца по гостиничному телефону и их тарифы. |
Оплата телефонных переговоров | Оплата телефонных переговоров по междугородней связи, а также доплата за пользование телефоном гостиницы. |
Диаграммы потоков данных (DFD) используются для описания документооборота и обработки информации. Нотация DFD включает такие понятия, как "внешняя ссылка" и "хранилище данных", что делает ее более удобной (по сравнению с IDEF0) для моделирования документооборота.
В приложении B представлена диаграммы декомпозиции в нотации DFD, описывающие деятельность по резервированию номеров. На диаграмме представлены:
1) “Клиенты” и ”Персонал ” – это внешние ссылки, источник данных из вне модели.
2) “Устав гостиницы” и ”Данные о номерах гостиницы” – хранилища данных.
Эти
данные хранятся на данный момент в
бумажном эквиваленте. Наше клиентское
приложение позволит все эти данные
хранить в электронном виде и
облегчит обновление данных о номерах
гостиницы и постояльцах.
Для представления информационной модели данных используется CASE-средство ERWin. С его помощью при проектировании модели ИС «Гостиница» была создана физическо-логическая модель базы данных (Приложение С).
БД представлена в виде сущностей, их атрибутов и связей между ними. Каждая сущность представляет множество подобных объектов, называемых экземплярами. Каждый экземпляр индивидуален и должен отличаться от всех остальных. Атрибут выражает определенное свойство объекта. С точки зрения физической модели БД сущности соответствует таблица (например, “Резервирование”, “Постоялец”, “Телефонные переговоры”), экземпляру сущности – строка в таблице, а атрибуту – колонка таблицы (например, строка “Код резерва” в таблице “Резервирование”). В результате проектирования было выделено шесть сущностей.
Связь
на диаграмме отображает логическую
зависимость одной сущности от другой.
В IDEF1X различают зависимые и