Применение информационных технологий для автоматизации деятельности администратора отеля

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

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

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

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

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

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

Федеральное агентство по образованию

Государственное образовательное учреждение высшего профессионального образования

«Санкт-Петербургский государственный инженерно-экономический университет»

Факультет информационных систем в экономике и управлении

Кафедра информационных систем в экономике

Курсовой проект

по дисциплине «Информационные технологии»

Выполнила:

Брусова Надежда Юрьевна

студентка 2 курса 4 года 10 мес.

спец. 080801 Группа 392

Преподаватель:

Егорова Ирина Владимировна

Должность: к.э.н., доцент

Санкт-Петербург

2011 г.

Описание условия задачи

Тема курсового проекта: «Применение информационных технологий для автоматизации деятельности администратора отеля»

Организационно-экономическая сущность задачи

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

ФИО жильца;

№ паспорта жильца;

дата заезда в отель;

дата выезда (до которой оплачено проживание);

№ номера, в который администратор определяет жильца;

сумма, внесенная жильцом.

Каждому дню соответствует новый лист в журнале.

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

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

Имеется прейскурант цен на номера. Номера с одинаковыми характеристиками (цена/сутки, класс номера(эконом, стандарт, люкс), количество мест в номере, относятся к одному типу номеров. Информация о типах номеров, ценах и номерах, относящихся к определенному типу, устанавливается начальством.

Назначение задачи

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

Периодичность решения и требования к срокам решения

Периодичность решения и требования к срокам: по мере обращения клиентов.

Источники и способы получения данных

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

Потребители результатной информации и способы ее отправки

Потребители результата: клиент, администратор отеля, бухгалтерия, начальство.

Описание информации, необходимой для решения задачи

Входная

Выходная

Справочная

Наименование

Требование клиента

Отчет

Чек

Номер

Тип номера

Услуги

Счета

Форма

Устная

Письменная

Письменная

Письменная

Письменная

Письменная

Письменная

Периодичность

По мере обращения

1 раз/день

При оплате услуг клиентом

По мере необходимости

По мере необходимости

По мере необходимости

При заказе услуги

Откуда

От клиента

Администратор отеля

Администратор отеля

Начальство

Начальство

Начальство

Куда передается

Администратор отеля

Начальство

Клиент

Администратор отеля, клиент

Администратор отеля

Администратор отеля, клиент

Администратор отеля

Структура базы данных

Клиент

- ФИО

- № паспорта*

-дата заезда

- дата выселения

- № номера

Номер

- свободен/занят

- № номера*

(0-свободен,

1-занят)

- код типа*

Тип номера

- цена/сутки

- кол-во человек

- класс (0-эконом,1-стандарт,2-люкс)

- код типа*

Счета

- дата

- № Счета*

- код услуги

-наименование

услуги

- количество

- сумма

- № номера

- ФИО клиента

- № паспорта

Чек

- ФИО клиента

- № паспорта

- наименование услуги

- цена услуги

- количество

- сумма

Отчет

-№ номера

- класс номера

- свободен/занят

- ФИО

- дата заезда

- дата выезда

- услуги

-сумма оплаты

Схема системы меню

Регистрация

Выселение

Услуги

Редактирование

Отчет

Выход

Номер

Тип

Услуги

Приложение 1. «Структура таблиц»

Рабочий лист «Клиент»

ФИО

№ паспорта

Дата заезда

Дата выселения

№ номера

Сумма

Рабочий лист «Текущие заказы»

№ номера

Свободен/занят

Код типа номера

Рабочий лист «Услуги»

Код услуги

Наименование

Стоимость

Рабочий лист «Услуги»

Код типа номера

Класс

Кол-во мест

Цена/сутки

Рабочий лист «Счета»

№ счета

Дата

Код услуги

Наименование

Количество

Сумма

№ номера

ФИО клиента

№ паспорта

Приложение 2. «Выходные документы»

Выходной документ «Чек»

Отель "Бухта БинБоу"

Счет № от 11.05.2011 г.

ФИО клиента

Дик Кристина Яковлевна

№ паспорта

5577 902381

Наименование услуги

Цена

Кол-во

Сумма

Питание

600

1

600

Кабельное телевидение

400

1

400

Администратор отеля

Джим Хокенс

Выходной документ «Отчет»

Отель "Бухта БинБоу"

Наполнение отеля постояльцами на 11.05.2011

Номер

Класс

Занят

Постоялец

Заезд

Выбытие

Сумма

101

Эконом

Занят

Иванов Иван Иванович

05.05.2011

16.05.2011

11000

102

Эконом

Свободен

103

Эконом

Свободен

201

Стандарт

Свободен

202

Стандарт

Свободен

203

Стандарт

Свободен

301

Люкс

Занят

Брусова Надежда Юрьевна

04.05.2011

31.05.2011

108000

302

Люкс

Свободен

303

Люкс

Свободен

Приложение 3. «Тексты макросов»

Код к форме «Редактирование номеров»

Dim r As Object

Private Sub SpinButton1_Change()

TextBox1.Text = Worksheets("Номер").Cells(SpinButton1.Value, 1).Value

TextBox2.Text = Worksheets("Номер ").Cells(SpinButton1.Value, 3).Value

Label2.Caption = "Количество мест - " + CStr(Worksheets("Тип номера "). _

Cells(Worksheets("Тип номера").Cells(1, 1).CurrentRegion.Find(TextBox2.Value,_ LookIn:=xlValues).Row, 3).Value)

Label3.Caption = "Класс номера - " + CStr(Worksheets("Тип номера ")._ Cells(Worksheets("Тип номера "). _

Cells(1, 1).CurrentRegion.Find(TextBox2.Value, LookIn:=xlValues).Row, 2).Value)

Label4.Caption = "Цена/сутки - " + CStr(Worksheets("Тип номера "). _

Cells(Worksheets("Тип номера "). Cells(1, 1).CurrentRegion. _

Find(TextBox2.Value, LookIn:=xlValues).Row, 4).Value)

End Sub

Private Sub SpinButton2_Change()

TextBox2.Text = CStr(Worksheets("Тип номера ").Cells(SpinButton2.Value, 1).Value)

Label2.Caption = " Количество мест - " + CStr(Worksheets("Тип номера "). _

Cells(Worksheets("Тип номера ").Cells(1, 1).CurrentRegion. _

Find(TextBox2.Value, LookIn:=xlValues).Row, 3).Value)

Label3.Caption = " Класс номера - " + CStr(Worksheets("Тип номера "). _

Cells(Worksheets("Тип номера "). _

Cells(1, 1).CurrentRegion.Find(TextBox2.Value, LookIn:=xlValues).Row, 2).Value)

Label4.Caption = " Цена/сутки - " + CStr(Worksheets("Тип номера "). _

Cells(Worksheets("Тип номера "). _

Cells(1, 1).CurrentRegion.Find(TextBox2.Value, LookIn:=xlValues).Row, 4).Value)

End Sub

Private Sub UdalNom_Click()

Dim l As Object

Worksheets("Номер").Rows(SpinButton1.Value).Delete

TextBox1.Text = ""

TextBox2.Text = ""

TextBox1.SetFocus

SpinButton1.Max = SpinButton1.Max - 1

If SpinButton1.Max < SpinButton1.Value Then

SpinButton1.Value = SpinButton1.Max

End If

End Sub

Private Sub UserForm_Activate()

Worksheets("Номер").Activate

SpinButton1.Min = 2

SpinButton1.Max = Worksheets("Номер ").Cells(1, 1).CurrentRegion.Rows.Count

SpinButton1.Value = 2

Set k = Worksheets("Тип номера").Cells(1, 1).CurrentRegion. _

Find(TextBox2.Value, LookIn:=xlValues)

Label2.Caption = " Количество мест - " + CStr(Worksheets("Тип номера "). _

Cells(k.Row, 3).Value)

Label3.Caption = " Класс номера - " + CStr(Worksheets("Тип номера ").Cells(k.Row, 2).Value)

Label4.Caption = "Цена/сутки - " + CStr(Worksheets("Тип номера ").Cells(k.Row, 4).Value)

SpinButton2.Min = 2

SpinButton2.Max = Worksheets("Тип номера ").Cells(1, 1).CurrentRegion.Rows.Count

SpinButton2.Value = 2

End Sub

Private Sub ZakrRedNom_Click()

Unload Me

End Sub

Private Sub ZapNom_Click()

Dim obj5 As Object

Dim s As Integer, i As Integer

Dim t(1 To 3) As Variant

Set r = Worksheets("Номер").Cells(1, 1).CurrentRegion.Find(TextBox1.Value, LookIn:=xlValues)

If Not r Is Nothing Then

Worksheets("Номер ").Cells(r.Row, 3) = TextBox2.Text

Else

s = Worksheets("Номер ").Cells(1, 1).CurrentRegion.Rows.Count + 1

With UserForm6

t(1) = .TextBox1.Text

t(2) = "0"

t(3) = .TextBox2.Text

End With

For i = 1 To 3

Worksheets("Номер ").Cells(s, i).Value = t(i)

Next i

Границы

Сортировка2

End If

With UserForm6

TextBox1.Text = ""

TextBox2.Text = ""

TextBox1.SetFocus

End With

End Sub

Приложение 4. «Инфологическая схема»

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

Private Sub ZapNom_Click()

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

...

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

  • Создание программы, осуществляющей хранение информации о Ресторане. Структура предприятия, нормализация отношений. Разработка пользовательского интерфейса базы данных "АРМ администратора ресторана" в Borland Delphi 7. Характеристики для поиска данных.

    курсовая работа [835,5 K], добавлен 18.06.2015

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

    курсовая работа [902,2 K], добавлен 02.05.2017

  • Анализ входной информации необходимой для решения задачи. Разработка исходных данных контрольного примера создания базы данных. Описание технологии и алгоритмов решения задачи и их математических реализаций. Разработка диалогов приложения пользователя.

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

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

    курсовая работа [4,4 M], добавлен 15.05.2014

  • Характеристика деятельности предприятия. Анализ существующей информационной системы пансионата и проектирование доработки к ней, позволяющей автоматизировать работу старшего администратора. Программные компоненты ИС. Экономическая эффективность проекта.

    дипломная работа [3,0 M], добавлен 18.12.2012

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

    контрольная работа [1,7 M], добавлен 16.12.2010

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

    контрольная работа [59,8 K], добавлен 03.10.2010

  • Выбор информационных технологий. Модель базы данных. Схема алгоритма работы сайта и авторизации администратора. Управление базами данных. Защита от внедрения html-кодов при оставлении комментария на сайте. Средства безопасности системного уровня.

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

  • Описание бизнес-процесса, исходной и результатной информации. Разработка базы данных, алгоритм решения задачи. Программная документация на изделие. Экспериментальное исследование программного продукта и его экономическое обоснование, расчет прибыли.

    дипломная работа [1,8 M], добавлен 11.01.2012

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

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

  • Схема автоматизации магазина и бизнес-процессов администратора отдела продаж автомагазина "Москвич". Снижение трудоемкости подбора автозапчастей. Формирование сведений о запросах. Функционирование автоматизированного рабочего места администратора.

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

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

    дипломная работа [448,5 K], добавлен 08.11.2010

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

    реферат [23,4 K], добавлен 11.03.2014

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

    дипломная работа [2,4 M], добавлен 19.01.2017

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

    дипломная работа [1,8 M], добавлен 29.01.2013

  • Исследование современных технологий и средств разработки. Выявление и оценка информационных потоков и структуры информации. Выбор необходимой информации для информационной системы. Проектирование и анализ системы навигации. Проектирование базы данных.

    дипломная работа [2,8 M], добавлен 21.01.2012

  • Файловая организация баз данных. Взаимодействие администратора баз данных с пользователями. Иерархическая и сетевая даталогические модели системы управления базами данных. Принципиальная организация системы обработки информации на основе БД-технологии.

    реферат [762,0 K], добавлен 23.12.2015

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

    курсовая работа [4,4 M], добавлен 27.12.2014

  • Разработка базы данных для учета размещения и услуг гостиницы-отеля "Баташев". Анализ предметной области, проектирование базы данных. Реализация SQL-запросов для создания объектов и получения отчетов. Реализация приложения для работы с базой данных.

    курсовая работа [336,0 K], добавлен 05.01.2014

  • Автоматизация расчетов выполнения весенне-полевых работ в сельском хозяйстве средствами Системы управления базы данных. Структура входной и выходной информации. Блок-схема алгоритма решения задачи. Краткое описание программного средства обработки данных.

    контрольная работа [58,8 K], добавлен 07.04.2014

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