Автор работы: Пользователь скрыл имя, 30 Января 2013 в 10:40, курсовая работа
В процессе выполнения курсового проекта было изучено понятие информационной системы, выявлены основные классификации ИС.
Было проведено исследование уже существующих информационных систем гостиниц и отелей. На их основе мной была создана информационно-поисковая автоматизированная информационная система “Отель”. Программа автоматизирует работу сотрудника отеля. В программе реализованы ввод и хранение информации о постояльцах гостиницы, информация о состоянии номеров, услугах которые предоставляются клиентам гостиницы, также осуществляются функции поиска информации в базе данных по различным критериям. Формируются отчёты о клиенте и суммарной стоимости проживания его в номере.
Содержание
ВВЕДЕНИЕ 2
ГЛАВА 1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ. ПОНЯТИЕ И СТРУКТУРА ИС 4
1.1. ПОНЯТИЕ ИС 4
1.2. КЛАССИФИКАЦИЯ ИНФОРМАЦИОННЫХ СИСТЕМ 7
1.3. ОБЗОР СОВРЕМЕННЫХ АИС ГОСТИНИЦ 10
ГЛАВА 2. ПРАКТИЧЕСКАЯ ЧАСТЬ. РАЗРАБОТКА АИС ГОСТИНИЦЫ 15
2.1. ПОСТАНОВКА ЗАДАЧИ 15
2.2. ВЫБОР СРЕДЫ РАЗРАБОТКИ И ЯЗЫКА ПРОГРАММИРОВАНИЯ 16
2.3. ИНСТРУКЦИЯ ПОЛЬЗОВАТЕЛЮ 25
2.4. ИНСТРУКЦИЯ ПРОГРАММИСТУ 30
ЗАКЛЮЧЕНИЕ 35
СПИСОК ЛИТЕРАТУРЫ 36
ПРИЛОЖЕНИЕ A 37
ПРИЛОЖЕНИЕ Б 48
АРМ коменданта. В функции системы входят: ведение номерного фонда; учет комплектации номеров дополнительным оборудованием; учет уборки номеров после освобождения; получение отчетов по загруженности номерного фонда для учета выработки горничных.
АРМ службы размещения. Система осуществляет контроль за ходом размещения и действиями администраторов, регистрацию паспортных данных клиентов; составляет аналитические отчеты о состоянии гостиницы, размещении заездов, план-график загрузки гостиницы; ведет списки нежелательных клиентов.
АРМ службы расчетов. В функции
системы входят: расчеты перечислением,
выписка и сопровождение
АРМ системного инженера. Система
осуществляет целый ряд функций,
в числе которых: допуск операторов
и поддержание системы паролей;
чистка классификаторов категорий,
стран, организаций, валют; профилактика
баз данных; ведение архивов
Система «Отель- Симпл» позволяет разделить обязанности и полномочия между работниками гостиницы и протоколировать их действия при помощи компьютера.
SERVIO
Автоматизированная система
При интеграции с другими системами, например, системой управления рестораном или бухгалтерской программой, информационная система гостиницы SERVIO выступает центральным элементом, аккумулируя все потоки данных и управляя всеми процессами.
Рис. 2. Структура работы программы SERVIO
Основные возможности системы:
Номерной фонд
Клиенты
Персонал
Документооборот
OPERA Enterprise Solution
OPERA Enterprise Solution - решение для гостиниц от мирового лидера в производстве автоматизированных систем управления - корпорации Micros-Fidelio. OPERA Enterprise Solution в отличие от традиционных систем для гостиниц, представляет собой самое полнофункциональное на сегодняшний день решение управления, предназначенное как для независимых отелей, так и для гостиничных сетей; как для небольших отелей с ограниченным набором услуг, так и для шикарных 5-тизвездочных гостиниц. Основанная на базе СУБД Oracle, самой надежной и универсальной платформе управления данными, OPERA Enterprise Solution предлагает новую концепцию работы и улучшения уровня обслуживания гостей, сочетая в себе такие несомненные преимущества как скорость, надежность, функциональность и в то же время простоту использования.
OPERA Enterprise Solution - это система, состоящая из модулей, которые с легкостью могут быть настроены и добавлены в зависимости от пожеланий конкретного отеля. Она включает в себя систему автоматизации службы приема и размещения гостей (Property Management System); систему автоматизации отдела продаж и маркетинга (Sales and Catering); систему управления качеством обслуживания (Quality Management System); систему оптимизации прибыли (Revenue Management); систему управления мероприятиями (OPERA Activity Scheduler); систему централизованного бронирования (OPERA Reservation System); модуль бронирования через Интернет (Web-Self Service); централизованную информационную систему по клиентам (Customer Information System).
Новое удобное мобильное решение системы OPERA Enterprise Solution, OPERA-Palm, позволит Вашему персоналу, находящемуся практически в любой точке отеля, производить все необходимые операции (поселение и выписку гостей, проверку статуса номера, управление мероприятиями и многое другое).
Новейшие технологии OPERA Enterprise Solution предоставляют отелям уникальную возможность работы как в режиме клиент-серверного приложения, так и через Интернет-браузер ("Тонкий Клиент"). Использование технологии "Тонкий Клиент" позволит Вам значительно сократить затраты на каждом этапе жизненного цикла IT системы отеля, включая приобретение, установку, поддержку и обновление. OPERA Enterprise Solution совместима со всеми операционным системами, и сервер может работать на базе Microsoft Windows NT/2000, AIX и Sun Solaris.
ГЛАВА 2. ПРАКТИЧЕСКАЯ ЧАСТЬ. РАЗРАБОТКА АИС ГОСТИНИЦЫ
2.1. ПОСТАНОВКА ЗАДАЧИ
Необходимо спроектировать и реализовать автоматизированную информационную систему “Отель”. Данная система должна выполнять следующие функции: ввод и хранение информации о постояльцах гостиницы, информацию о состоянии номеров, услугах которые предоставляются клиентам гостиницы, также осуществлять функции поиска информации в базе данных по различным критериям, а также формировать отчёты о клиенте и суммарной стоимости проживания его в номере. Пользовательский интерфейс программы должен быть максимально прост и интуитивно понятен пользователю.
2.2. ВЫБОР СРЕДЫ РАЗРАБОТКИ И ЯЗЫКА ПРОГРАММИРОВАНИЯ
Для разработки программы “Отель” возможно было использование двух языков: SQL и С++.
SQL (Structured Query Language — «язык структурированных запросов») — универсальный компьютерный язык, применяемый для создания, модификации и управления данными в реляционных базах данных.
SQL основывается на исчислении кортежей.
SQL является, прежде всего, информационно-
Изначально, SQL был основным способом работы пользователя с базой данных и позволял выполнять следующий набор операций:
Со временем, SQL усложнился — обогатился новыми конструкциями, обеспечил возможность описания и управления новыми хранимыми объектами (например, индексы, представления, триггеры и хранимые процедуры) — и стал приобретать черты, свойственные языкам программирования.
При всех своих изменениях, SQL остаётся единственным механизмом связи между прикладным программным обеспечением и базой данных. В тоже время, современные СУБД, а, также, информационные системы, использующие СУБД, предоставляют пользователю развитые средства визуального построения запросов.
Каждое предложение SQL — это запрос или обращение к базе данных, которое приводит к изменению в базе данных. В соответствии с тем, какие изменения происходят в базе данных, различают следующие типы запросов:
Основным объектом хранения реляционной базы данных является таблица, поэтому все SQL-запросы — это операции над таблицами. В соответствии с этим, запросы делятся на:
Каждая таблица описывается в виде перечисления своих полей (столбцов таблицы) с указанием
Запросы первого типа, в свою очередь, делятся на запросы, предназначенные для создания в базе данных новых таблиц, и на запросы, предназначенные для изменения уже существующих таблиц. Запросы второго типа оперируют со строками, и их можно разделить на запросы следующего вида:
Самый главный вид запроса — это запрос, возвращающий (пользователю) некоторый набор строк, с которым можно осуществить одну из трёх операций:
Таким образом, использование SQL сводится, по сути, к формированию всевозможных выборок строк и совершению операций над всеми записями, входящими в набор.
Преимущества
Несмотря на наличие диалектов и различий в синтаксисе, в большинстве своём тексты SQL-запросов, содержащие DDL и DML, могут быть достаточно легко перенесены из одной СУБД в другую. Существуют системы, разработчики которых изначально ориентировались на применение по меньшей мере нескольких СУБД (например: система электронного документооборота Documentum может работать как с Oracle, так и с Microsoft SQL Server и IBM DB2). Естественно, что при применении некоторых специфичных для реализации возможностей такой переносимости добиться уже очень трудно.
Наличие стандартов и набора тестов для выявления совместимости и соответствия конкретной реализации SQL общепринятому стандарту только способствует «стабилизации» языка. Правда, стоит обратить внимание, что сам по себе стандарт местами чересчур формализован и раздут в размерах (например, Core-часть стандарта SQL:2003 представляет собой более 1300 страниц текста).
С помощью SQL программист описывает только то, какие данные нужно извлечь или модифицировать. То, каким образом это сделать, решает СУБД непосредственно при обработке SQL-запроса. Однако не стоит думать, что это полностью универсальный принцип — программист описывает набор данных для выборки или модификации, однако ему при этом полезно представлять, как СУБД будет разбирать текст его запроса. Чем сложнее сконструирован запрос, тем больше он допускает вариантов написания, различных по скорости выполнения, но одинаковых по итоговому набору данных.
Недостатки
Создатели реляционной модели данных Эдгар Кодд, Кристофер Дейт и их сторонники указывают на то, что SQL не является истинно реляционным языком. В частности, они указывают на следующие проблемы SQL:
- Повторяющиеся строки
- Неопределённые значения (nulls)
- Явное указание порядка колонок слева направо
- Колонки без имени и дублирующиеся имена колонок
Информация о работе Разработка автоматизированной информационной системы «Отель»