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

Проектирование, реализация автоматизированной информационной системы "Отель". Описание потоков данных и бизнес-процессов. Диаграмма декомпозиции IDEF0, описывающая деятельность по резервированию номеров. Концептуальная схема структуры информационной базы.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 25.11.2014
Размер файла 872,3 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru

Размещено на http://www.allbest.ru

Список условных обозначений

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

ПО - программное обеспечение

ОС - операционная система

СУБД - система управления базой данных

БД - база данных

ТЗ - техническое задание

Основные термины и определения

Информация - сведения о тех или иных предметах, явлениях, процессах, событиях;

Информационные процессы - процессы сбора, обработки, накопления, хранения, поиска и распространения информации;

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

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

Автоматизированная система - система, состоящая из персонала и комплекса средств автоматизации его деятельности, реализующая информационную технологию выполнения установленных функций

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

Введение

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

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

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

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

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

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

Недостатки:

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

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

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

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

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

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

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

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

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

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

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

окончание: 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);

- принтер.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Взаимодействие системы с окружающей средой описывается в терминах входа (на рис.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. Оформление поселения.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Заключение

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

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

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

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

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

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

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

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

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

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

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

Размещено на Allbest.ru


Подобные документы

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

    курсовая работа [3,0 M], добавлен 28.06.2011

  • Содержательное описание предметной области. Структурный анализ бизнес-процесса на основе IDEF0-модели. Построение информационно-логической модели данных. Структурная схема на основе IDEF0. Даталогическая модель данных. Реализация информационной системы.

    курсовая работа [849,7 K], добавлен 10.07.2014

  • Разработка структуры информационной системы с использованием СУБД MS Access. Моделирование бизнес-процессов с помощью IDEF0-диаграмм. Проектирование приложения в среде Delphi. Физическая реализация структуры базы данных. Создание интерфейса системы.

    отчет по практике [3,4 M], добавлен 07.01.2015

  • Функциональная модель предметной области на примере базы данных автоматизированной информационной системы "Общежития". Ведение информационной базы об общежитиях, комнатах и сотрудниках, хранение информации о студентах, специальностях и факультетах.

    курсовая работа [2,7 M], добавлен 10.04.2014

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

    курсовая работа [281,9 K], добавлен 12.07.2011

  • Проектирование модели информационной системы "Гостиница" в стандарте IDEF0. Разработка диаграммы потоков данных (Data Flow Diagramming), предназначенной для описания документооборота и обработки информации. Создание диаграммы декомпозиции в нотации IDEF3.

    курсовая работа [3,8 M], добавлен 14.12.2012

  • Создание информационной системы "Голд", автоматизирующей работу Ювелирной мастерской. Моделирование бизнес-процессов с помощью диаграмм IDEF0 и UML и потоков данных DFD и sicuence. Составление технического проекта и задания на основании ГОСТ 34.602-89.

    курсовая работа [841,1 K], добавлен 10.02.2013

  • Описание особенностей функционирования магазина. Проектирование системы: инфологическое моделирование и построение диаграммы потоков данных. Моделирование и программная реализация информационной системы. Проектирование пользовательского интерфейса.

    курсовая работа [1,6 M], добавлен 18.02.2013

  • Проведение структурного системного анализа предметной области и разработка информационной системы "Клиника". Описание диаграмм потоков данных в информационной базе. Построение инфологической модели информационной системы. Основной интерфейс баз данных.

    курсовая работа [2,1 M], добавлен 11.07.2013

  • Анализ проектирования автоматизированной информационной системы компьютерного магазина "Джей". Разработка базы данных на языке Transact-SQL в системе управления базами данных Microsoft SQL Server 2000. Расчет себестоимости и цены программного продукта.

    курсовая работа [2,3 M], добавлен 16.08.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.