Применение информационных технологий для автоматизации деятельности администратора отеля
Структура базы данных. Схема системы меню. Автоматизирование работы администратора отеля. Потребители результатной информации и способы ее отправки. Периодичность решения и требования к срокам. Описание информации, необходимой для решения задачи.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | реферат |
Язык | русский |
Дата добавления | 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