Главная страница
Навигация по странице:

  • 1. Анализ деятельности гостиницы 1.1 Содержательное описание предметной области

  • Структура гостиницы. Руководящие работники: директор отеля; администратор гостиницы. Служба приема и размещения

  • Служба безопасности гостиницы занимается следующими проблемами

  • Отдел маркетинга и продаж

  • 1.2 Структурный анализ бизнес-процесса на основе IDEF 0-модели

  • 1.3 Инфологическая модель данных

  • 2. Проектирование информационной системы 2.1 Структурная схема

  • 2.2 Даталогическая модель данных

  • 2.3 Реализация информационной системы

  • ТЗ ГОСТИНИЦА. Ис гостинничного комплекса


    Скачать 0.79 Mb.
    НазваниеИс гостинничного комплекса
    Анкор12412451
    Дата26.04.2023
    Размер0.79 Mb.
    Формат файлаdocx
    Имя файлаТЗ ГОСТИНИЦА.docx
    ТипТехническое задание
    #1092659

    ТАМБОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

    (ТГТУ)

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

    по дисциплине

    «МДК Внедрение ИС»

    На тему: ИС Гостинничного комплекса

    Выполнил: студент гр. КСП-212

    Лобков.А.А.

    Проверил:

    Сыроид.А.В.

    2023г

    Содержание

    1.Анализ деятельности гостиницы

    1.1 Содержательное описание предметной области

    1.2 Структурный анализ бизнес-процесса на основе IDEF0-модели

    1.3 Инфологическая модель данных

    2. Проектирование информационной системы

    2.1 Структурная схема

    2.2 Даталогическая модель данных

    2.3 Реализация информационной системы

    Заключение

    Список литературы

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

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

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

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

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

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

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

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


    Для достижения поставленной цели необходимо решение конкретных задач:

    1. Анализ деятельности гостиницы
    1.1 Содержательное описание предметной области
    Гостиница является составной частью индустрии гостеприимства, которая в свою очередь относится к более крупной индустрии - туризма.

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

    Структура гостиницы.

    Руководящие работники:

    • директор отеля;

    • администратор гостиницы.

    Служба приема и размещения:

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

    Процесс обслуживания гостей можно разбить на несколько этапов:

      • бронирование - предварительный заказ мест в гостинице;

      • прием, регистрация и размещение гостей;

      • предоставление услуг проживания;

      • предоставление дополнительных услуг;

      • окончательный расчет и оформление выезда.

    Служба обслуживания:

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

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

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

    Хозяйственная служба:

    Руководитель этого подразделения несет ответственность за чистоту всего отеля и его номеров. Обычно он имеет несколько помощников, старших горничных (старшая горничная отвечает за уборку номеров на одном-двух этажах).

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

    Инженерная служба:

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

    Служба безопасности:

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

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

    разработкой процедур реагирования на чрезвычайные происшествия;

    повседневной безопасностью гостевых комнат;

    контролем ключей;

    предотвращением краж, контролем за замками;

    контролем доступа в здание гостиницы;

    системой охранной сигнализации;

    контролем территории;

    наружным освещением;

    системой наблюдения с помощью телемониторов;

    сейфами и несгораемыми шкафами;

    сбором и хранением информации.

    Отдел закупок:

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

    Служба питания:

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

    При организации питания туристов используется различные методы обслуживания: «а ля карт», «а парт», «табльдот», шведский стол.

    При использовании метода «а ля карт» гости из карты меню блюд и напитков выбирают то, что им больше всего нравится. Заказ передается на кухню и сразу же начинается приготовление.

    Учет:

    Учетом в гостинице занимается финансовая служба, которая ведет следующие операции:

    1. Расчеты по счетам клиентов. Ежедневно (обычно ночью) подводятся балансы по всем клиентским счетам.

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

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

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

    5. Начисления и выплата заработной платы.

    Отдел персонала:

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

    Отдел маркетинга и продаж:

    Главная задача этого отдела - повышение загрузки гостиницы. Число сотрудников, как правило, составляет до 10 человек, 1-2 из которых занимаются маркетинговыми исследованиями, а остальные - менеджеры по продажам, которые занимаются поиском «оптовых» покупателей гостиничных услуг (турфирмы, крупные компании, к которым приезжает много клиентов и т.п.).

    Отдел IT:

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

    • оптимизация бизнес-процессов, снижение бумажного документооборота;

    • повышение контроля над деятельностью служб и персонала;

    • повышение качества обслуживания гостей;

    • оптимизация операционных затрат;

    • статистические и аналитические функции.

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

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

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

    Построение модели ИС начинается с описания функционирования системы в целом в виде контекстной диаграммы.

    Блок А0-функционирование гостиницы. Вход - данные клиента. Выход - чек, отчет. Управление - закон о правах потребителя, список программ, правила организации. Механизм - клиент, менеджер, программное обеспечение, клиентская база, технические средства, персонал. (Рис. 1 - функционирование гостиницы).


    Рис. 1 - функционирование гостиницы.
    В блок А0 входят блоки А1, А2, А3.

    Блок А1- регистрация клиента в гостинице. Вход - данные клиента. Выход - номер. Управление - закон о правах потребителя, правила организации. Механизм - клиент, менеджер, клиентская база. (Рис. 2- обслуживание номеров).

    Блок А2-оказание услуг. Вход -номер. Выход - перечень услуг. Управление - закон о правах потребителя, список программ, правила организации. Механизм - персонал.

    Блок А3-оформление отчета. Вход - перечень услуг. Выход - чек, отчет. Управление - закон о правах потребителя, список программ, правила организации. Механизм - менеджер, программное обеспечение, технические средства.


    Рис. 2 - обслуживание номеров.
    Блок А1 в свою очередь подразделяется на блоки А11, А12, А13.

    Блок А11-резервирование номера. Входом будет данные клиента. Управление - закон о правах потребителя. Механизм-клиент. Выход- список пустых номеров.

    Блок А12- оформление поселения. Вход-список пустых номеров. Управление- правила организации. Механизм- менеджер. Выход -согласование.

    Блок А13- прием предоплаты. Вход- согласование. Управление- правила организации. Механизм- менеджер. Выход- номер.


    Рис. 3 - предоставление номеров.
    Блок А2 подразделяется на блоки А21, А22.

    Блок А21- оказание стандартных услуг. Вход- номер. Управление - закон о правах потребителя, правила организации. Механизм- персонал. Выход- список стандартных услуг.

    Блок А22- оказание дополнительных услуг. Вход-. список стандартных услуг Управление- закон о правах потребителя, правила организации. Механизм-персонал. Выход- перечень оказанных услуг.

    Блок А23-заполнение мед. карты. Вход - предписания к лечению. Управление - нормы лечения. Механизм- мед.секретарь. Выход- направление в лечебно- диагностический центр.



    Рис. 4 -обслуживание номеров.
    В блок А3 входят блоки А31, А32.

    Блок А31- обработка данных. Вход- перечень услуг. Управление- список программ и правила организации. Механизм- менеджер, технические средства. Выход- данные.

    Блок А32- обобщение данных. Вход- данные. Управление- список программ и правила организации. Механизм- менеджер, технические средства, программное обеспечение. Выход - чек, отчет.



    Рис. 5 -выписка счета.
    1.3 Инфологическая модель данных
    Инфологическое проектирование - построение формализованной модели предметной области. Такая модель строится с использованием стандартных языковых средств, обычно графических.

    В проекте «Гостиница» в соответствии с предметной областью были созданы следующие сущности:

    «Клиенты» - хранится информация о клиентах;

    «Персонал» - хранится информация о персонале;

    «Номера» - хранится информация о номерах;

    «Категории» - хранится информация о категориях номеров в гостинице.

    Каждому объекту соответствуют свои атрибуты: - Клиенты: код клиента(PK), Ф.И.О., дата рождения, адрес, серия номер паспорта, дата въезда, номер, количество дней.

    Оплата: код оплаты (PK), дата оплаты, сумма, код клиента;

    Персонал: код сотрудника (PK), Ф.И.О., должность, адрес, телефон;

    Номера: номера (PK), обсл. Персонал, бронь, код сотрудника, код клиента.


    Рис. 6 - Инфологическая модель.

    2. Проектирование информационной системы
    2.1 Структурная схема


    Рис. 7 - Системный интерфейс.
    В системный интерфейс 4 подсистемы:

    • работа с таблицами;

    • работа с запросами;

    • справочная система;

    • подсистема отчётов.

    • Подсистема отчетов.

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

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

    Подсистема работа с запросами включает 23 запроса. Она имеет возможность выбирать пользователю критерии запроса.

    Справочная подсистема имеет справку о программе.

    Подсистема отчетов: с помощью компонента Excel.Application, выводит отчет в MS Excel.

    2.2 Даталогическая модель данных

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

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

    Для отображения полной информации по состоянию гостиницы, направлениям её деятельности и отчётности по выполненным работам были созданы 4 таблицы:

    . «Персонал»

    Таблица имеет следующие поля: код сотрудника (ключевое поле)- тип данных: счётчик; фамилия, имя, отчество - тип данных: текстовый, размер - 50, обязательное, совпадения не допускаются; дата рождения -тип данных: дата\время, обязательное; образование -тип данных: мастер подстановок - набор фиксированных данных (высшее, среднее); должность -мастер подстановок(список имеющихся должностей); адрес - тип данных: текстовый, размер-50, обязательное; телефон - тип данных: числовой, поле необязательное; заработная плата - тип данных: денежный, формат поля - евро, обязательное.


    Рис. 8 -Таблица «Персонал».

    2. «Номера»

    Эта таблица имеет такие поля: код номера - тип данных счётчик (ключевое поле); категория - тип данных: мастер постановок ( одноместный, двухместный, полулюкс, люкс)


    Рис. 9 -Таблица «Номера».
    . «Клиент»

    Поля: код клиента - тип данных: счётчик (ключевое поле); фамилия, имя, отчество -тип данных: текстовый, размер поля- 20, обязательное, совпадения не допускаются; дата рождения - тип данных: дата\время, обязательное; серия номер паспорта - текстовый, размер поля - 100, обязательное.


    Рис. 10 -Таблица «Клиент».

    4. «Оплата»

    Поля: код клиента - мастер подстановок (из таблицы «клиенты») ( ключевое поле); форма оплаты - мастер подстановок (наличная, безналичная); предоплата - тип данных: числовой, формат поля - евро, обязательное.


    Рис. 11 -Таблица «Оплата».


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

    Первая нормальная форма:

    запрещает повторяющиеся столбцы (содержащие одинаковую по смыслу информацию)

    запрещает множественные столбцы (содержащие значения типа списка и т.п.)

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

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

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

    Таким образом, база данных удовлетворяет всем требованиям нормализации таблиц и третья нормальная форма - окончательный результат нормализации Базы данных.
    2.3 Реализация информационной системы

    - это среда быстрой разработки, в которой в качестве языка программирования используется язык Delphi. Язык Delphi - строго типизированный объектно-ориентированный язык, в основе которого лежит Object Pascal.

    При разработки информационной системы использовалась программа Delphi. Создается системный интерфейс. Для этого создается форма, на которой размещается Panel- элемент графического интерфейса пользователя, предназначенный для размещения на нём компонентов DBGrid и DBNavigator, а также Panel которое, приводит программное связывание с нажатием действие либо событие. Компонент DBGrid отображает набор данных в формате электронной таблицы. Компонент DBNavigator предоставляет пользователю возможность просматривать набор данных. Навигатор содержит кнопки для перехода на первую, последнюю, предыдущую и следующую записи, вставки, удаления и редактирования записи, отмены и сохранения изменений, а также обновления данных. Компонент Query имеет большинство свойств и методов, совпадающих с Table. Дополнительное преимущество Query - возможность формировать запросы на языке SQL. Компонент Query (набор данных) помещается на форму вместе с компонентом DataSource (источник данных) и компонентами отображения данных, например, DBGrid. Свойство DataBaseName компонента Query служит для задания базы данных, с которой осуществляется связь путем выбора из выпадающего списка псевдонимов или указанием полного пути к файлу.


    Рис 13. -Главная таблица.
    В программе содержится 20 запросов:

    • запросы по таблице «Клиент»;

    • запросы по таблице «Номера»;

    • запросы по таблице «Оплата»;

    • запросы по таблице «Персонал»;

    Компонент TQuery реализует все основные функции стандартного компонента запроса. Прямым предком компонента является класс TDBDataSet.

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

    Текст запроса определяется свойством SQL, для задания которого применяется простой редактор, открывающийся при щелчке на кнопке свойства в Инспекторе объектов.

    Запрос, введенный в SQL , имеет вид Select * from клиент

    Соединение с базой данных осуществляется методом Open или установкой в true свойства Active. При этом если связь с базой данных осуществляется через

    Запрос на SQL имеет вид:

    QueryMary.SQL.Add('Select * from Клиент Where ').


    Рис 14. -Расширенный поиск.
    Основным объектом, к которому можно обращаться из внешних программ, является Excel.Application. Коллекция Workbooks обеспечивает создание и доступ к любой книге, которая открыта в приложении. Объект Workbook, в свою очередь, содержит коллекцию Sheets, посредством которой можно создавать, удалять и получить доступ к листам документа. Используя его, можно получить доступ к объектам документа, например, к ячейкам, рисункам, автофигурам и к свойствам самого Excel. Для создания объекта Excel.Application используется переменная varVariant

    библиотека ComObj. Доступ к объекту Excel.Application в функции CreateExcel получается, от использования процедуры CreateOleObject ('Excel.Application') стандартной библиотеки ComObj. DBGrid задает заголовки таблицы, а также заполнение таблицы.


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


    Рис. 19.Справка.

    гостиница инфологический даталогический программный

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

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

    В результате выполнения данного курсового проекта были решены задачи:

    • Исследовать предметную область гостиничного комплекса;

    • Осуществить постановку задачи;

    • Построить функциональную модель предоставления номеров в гостинице;

    • Спроектировать базу данных гостиницы.

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

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

    Список литературы
    1.Архангельский А.Н., Программирование в Delphi. - М.: Библио-Пресс, 2003. - 256 с.

    2. С.Ю. Золотов. Проектирование информационных систем: Учебное пособие. - Томск: ТМЦДО, 2005 - 88.

    . С.Ю. Золотов. Проектирование информационных систем: Учебное методическое пособие. - Томск: ТМЦДО, 2006 - 34.

    . В.Б. Сибилев. Проектирование баз данных: учебное пособие. - Томск: ТМЦДО, 2007

    . Бугорский В.Н., Соколов Р.В., Сетевая экономика и проектирование информационных систем. - СПб.: Питер, 2007.-320с.


    написать администратору сайта