Дипломная работа: Проектирование и разработка информационной системы гостиничного бизнеса

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

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

Информационные системы принято разделять по масштабу выполняемых функций на одиночные, групповые и корпоративные. Одиночные информационные системы реализуются на автономном компьютере, могут содержать несколько простых приложений, рассчитаны на работу одного пользователя или группы пользователей, разделяющих по времени одно рабочее место. Подобные приложения создаются с помощью так называемых «настольных» СУБД или с помощью файловой системы и диалоговой оболочки для ввода, редактирования и обработки данных. Групповые информационные системы ориентированы на коллективное использование информации членами обособленной рабочей группы, обычно строятся как локальная вычислительная сеть или реже как многотерминальная вычислительная система. Однотипные или специализированные рабочие места обеспечивают вызов одного или нескольких приложений. Общий информационный ресурс представляет собой базу данных или совокупность файловых структур. При разработке таких систем используются «настольные» СУБД, серверы БД для рабочих групп и соответствующие инструменты разработки. Корпоративные информационные системы ориентированы на использование в масштабе предприятия (организации) для различных рабочих групп, могут поддерживать территориально разнесенные узлы или сети. Отличительная особенность таких систем - обеспечение доступа из подразделений к центральной или распределенной БД предприятия (организации), а также к информационным ресурсам рабочей группы. Такие системы реализуются на основе архитектуры «клиент - сервер» со специализацией серверов. [11]

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

Этап сопровождения состоит в выполнении работ в соответствии с гарантийными обязательствами и послегарантийном обслуживании.

1.3 Место информационной системы в ведении гостиничного бизнеса

Автоматизация гостиничного бизнеса началась в 60-х годах прошлого века путем внедрения систем управления гостиницами - PMS (Property Management System). Первую информационную систему управления гостиницами разработала компания IBM при финансировании со стороны трех крупнейших американских гостиничных комплексов Hilton, InterContinental и Sheraton. Данная система используется во многих гостиницах США и в настоящее время.

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

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

Модуль бронирования должен хранить и обновлять информацию о свободных и занятых номерах.

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

Модуль расчета с клиентами позволяет автоматизировать расчет с клиентами.

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

Модули, обслуживающие внутренние службы гостиницы: ведение общего бухгалтерского учета, управление кадрами, управление складами, финансовые отчеты.

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

Модуль управления кадрами позволяет вести учет кадров и выплат поощрений, зарплаты, штрафов и т.д.

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

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

Ниже приведены характеристики некоторых информационных систем для гостиничного бизнеса.

Продуктом отечественного лидера в области информационных систем

– компании 1С - в данной области является разработанная на базе «1С: Предприятие 8» информационная система «1С-Рарус: Управление отелем». Также разработана информационная система для малых отелей «1С-Рарус: Мини-отель». Данные системы могут производить обмен данных с «1С: Бухгалтерия». [30]

Информационная система «OPERA Enterprise Solution», разработанная компанией Micros-Fidelio, работает на основе СУБД Oracle и является полнофункциональным решением для гостиниц и гостиничных сетей различного масштаба. Система позволяет варьировать количество модулей в зависимости от нужд конкретной гостиницы.

Довольно распространенной на рынке информационных систем является система «Эдельвейс/Medallion», созданная компанией Рексофт. Помимо основных модулей система содержит бухгалтерские системы, автоматизированную систему управления рестораном, телефонные тарификаторы, системы удаленного бронирования, электронные замки, платное и интерактивное телевидение, системы внутреннего кредита и фискальные регистраторы.

Информационная система «epitome PMS» разработана компанией Libra Hospitality. Разработана русскоязычная версия системы, которая функционирует в соответствии с законодательством РФ.

ORAK Hotel в отличие от перечисленных систем является небольшой информационной системой, включающей модули Проживание, Бронирование, Внешне-торговые контракты, Менеджер, SPA.

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

В конце 2000 года российской компанией АВК совместно с исландской компанией HSC разработана и выпущена система комплексного управления гостиницей Navision-Cenium. Финансовый модуль данной системы работает на базе системы Microsoft Dynamics NAV и позволяет проводить управленческий учет и аналитику. Вспомогательные модули расширяют возможности системы. [9]

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

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

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

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

Применение информационных систем в гостиничном бизнесе позволяет автоматизировать большинство бизнес-процессов и тем самым во многом повысить эффективность работы гостиницы.

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

2. ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ ВЕДЕНИЯ ГОСТИНИЧНОГО БИЗНЕСА В ГОСТИНИЦЕ «ЕЛЕЦ»

2.1 Обзор и сравнение существующих подходов в проектировании информационных систем

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

Функционально-модульный подход

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

правила, по которым работает функция, а низ - механизмы, с помощью которых функция реализуется (рисунок 3). Название функции записывается внутри прямоугольника.

Рисунок 3 - Функциональный блок

Интерфейсная дуга иногда называется потоком и обозначает элемент системы, обрабатываемый функциональным блоком. Так как процесс всегда проходит по определенным правилам и выдает определенный результат, то функциональный блок должен иметь хотя бы один управляющий поток и хотя бы один выходной поток. [7]

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

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

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

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

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

Потоки данных можно представить в виде диаграммы DFD. Диаграммы потоков данных представляют собой средства моделирования функциональных требований к информационной системе. В данных диаграммах главными являются не функциональные блоки, а потоки данных и сущности, обменивающиеся данными. Обмен данными называется процессом. Диаграмма потоков данных сначала строится по типу «звезда». В центре располагается главный процесс, который связан с внешними сущностями взаимодействием. Далее главный процесс подвергается декомпозиции на подпроцессы, уточняется характер взаимодействия подпроцессов. Декомпозиция продолжается, пока процессы не станут простыми. Простой процесс имеет два-три входных и выходных потока, может быть описан в виде последовательного алгоритма, и входные данные могут быть преобразованы в выходные. [24]

Источник: https://otherreferats.allbest.ru/download/1046637/