Розробка бази даних для готелю

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

Зміст практики.
Мета практики передбачає підвищення рівня комп'ютерної грамотності студентів і використання отриманих навичок для вирішення завдань менеджменту.
Завдання практики припускають роботу з електронними таблицями і побудова баз даних, а так само ознайомлення з формами статистичної звітності підприємств і відповідними інформаційними системами.
Готельний бізнес Севастополя.
Севастополь має досить високим рекреаційним потенціалом. Потенційна ємкість узбережжя, загальна протяжність якого понад 100 км , Оцінюється в 130 тис. місць курортної мережі. За кількістю сонячних днів Севастополь займає перше місце в Україні, середньорічна температура повітря і води тут, відповідно + 12 і + 14 градусів. Територія міста, включає Національний історико-культурний заповідник "Херсонес Таврійський", чотири державних заказника. Севастопольський регіон володіє величезним рекреаційним потенціалом, більшою частиною незапитаним, і в перспективі саме рекреація повинна стати однією з основних галузей спеціалізації регіону.
Рекреаційні території Севастопольського регіону представлені чотирма основними зонами: Балаклава-Гасфортське, Долина бухти Ласпі, Зона "Мис Фіолент - Балаклава", Зона "Мис Лукулл-Кача-Любимівка". У місті 2004 пам'ятки археології, історії, культури та архітектури, 49 км пляжів і зон відпочинку, 16 готелів. Індивідуальні приватні засоби розміщення (мебльовані приміщення, будиночки відпочинку і т.д.), що здаються в найм, - не піддаються обліку, (сертифіковані в рамках добровільної сертифікації - 5). У Севастополі, розташовані 7 санаторіїв і пансіонатів, 13 туристичних баз і таборів, 11 дитячих оздоровчих центрів.
У перспективі Севастополь слід розглядати (поряд з Ялтою) як центр міжнародного туризму Криму. Якщо в 2003 році туристичною діяльністю займалися 189 фірми Севастополя, то в 2007-му з'явилося вже 378 турфірм. Відповідно, зростає і число «культурно обслужених» туристів, у 2003 році - 315 тисяч чоловік, а в 2007-му - 427 тисяч чоловік. Це мало, якщо врахувати, що в літній період тільки в самому Севастополі населення за рахунок гостей міста збільшується більш ніж на мільйон чоловік. І ця цифра з року в рік зростає!
Загальна кількість туристів зросла в 2007 році в порівнянні з минулим на 26,1%, у тому числі дітей - 30,2%, а обсяг наданих послуг зріс на 40,2%. Після аналізу літа-2007 з'ясувалося, що обсяг продажів, оформлений розрахунковими чеками, зріс у порівнянні з 2006 роком на чверть. У місто регулярно приїжджають туристи з 40 країн світу. Севастополь зараз впевнено лідирує серед міст Криму за кількістю іноземних туристів, перш за все з Англії, Франції та Італії, які відвідують місця героїчних боїв Кримської війни 1854-56 років. У місті за курортний сезон 2004 року в порівнянні з аналогічним періодом минулого року на 53% зросла кількість іноземних туристів. Це визначає, серед іншого, і найвищі в Криму ціни на готельні послуги.

Розробка бази даних для готелю.
Для створення бази даних MS Access я почала з того, що використовувала Конструктор таблиць, який дозволяє визначити необхідну структуру таблиці. Для відображення повної інформації щодо стану готелю, напрямками її діяльності та звітності по виконаних роботах, я створила 10 таблиць:
1. «Співробітники»
Таблиця має такі поля: код співробітника (ключове поле) - тип даних: лічильник; прізвище, ім'я, по батькові - тип даних: текстовий, розмір - 20, обов'язкове, збіги не допускаються; дата народження-тип даних: дата \ час, обов'язкове; освіта-тип даних: майстер підстановок - набір фіксованих даних (вища, середня); посаду-майстер підстановок (список наявних посад); адреса - тип даних: текстовий, розмір-20, обов'язкове; телефон - тип даних: числовий, поле необов'язкове; заробітна плата - тип даних: грошовий, формат поля - євро, обов'язкове. Таблиця в режимі конструктора має вигляд:

Після заповнення полів відповідною інформацією вона буде виглядати так:

2. «Посади»
Дана таблиця має такі поля: код посади - лічильник (ключове поле); посада - тип даних: майстер підстановок (набір основних посад).
3. «Номери»
Ця таблиця має такі поля: код номера - тип даних лічильник (ключове поле); категорія - тип даних: майстер постановок (одномісний, двомісний, півлюкс, люкс)
4. «Категорії номерів»
Поля: код категорії - тип даних: лічильник (ключове поле), категорія - текстовий, розмір поля-20, обов'язкове; кількість місць - тип даних: числовий довге ціле, обов'язкове; кількість кімнат - аналогічно; додаткова інформація - тип даних: МЕМО; вартість за добу - тип даних: грошовий, формат - євро, обов'язкове.
5. «Стан номера»
Поля: код номера - тип даних матер підстановок (аналогічне поле з таблиці «Номери», ключове поле; код співробітника (покоївки) - майстер підстановок (з таблиці «співробітники»), бронь, заїзд, виїзд - тип даних: дата \ час, поле обов'язкове; сума - грошовий, формат - євро.
6. «Клієнти»
Поля: код клієнта - тип даних: лічильник (ключове поле); прізвище, ім'я, по батькові-тип даних: текстовий, розмір поля-20, обов'язкове, збіги не допускаються; дата народження - тип даних: дата \ час, обов'язкове; підлога - майстер постановок (чоловік, дружин); вид документа - текстовий, рамер поля-20, обов'язкове; серія - текстовий, обов'язкове; номер - числовий, обов'язкове; ким виданий - текстовий, розмір поля - 50, обов'язкове.
7. «Броня»
Поля: код броні - тип даних: лічильник (ключове поле); код стану - тип даних: майстер підстановок (поля бронь, заїзд, виїзд з таблиці «стан номера»); список прізвищ - майстер підстановок з таблиці «Клієнти»
8. «Діти»
Поля: код дитини - тип даних: лічильник (ключове поле); код клієнта - тип даних: майстер підстановок (аналогічне поле з таблиці «клієнти»); прізвище, ім'я, по батькові - тип даних: текстовий, розмір поля - 20, обов'язкове, збігу не допускаються; дата народження - тип даних: дата \ час, обов'язкове.

9. «Спосіб оплати»
Поля: код клієнта - майстер підстановок (з таблиці «клієнти») (ключове поле); форма оплати - майстер підстановок (готівкова, безготівкова); передоплата - тип даних: числовий, формат поля - євро, обов'язкове.
10. «Замовлення сніданку в номер»
Поля: код клієнта - майстер подставовок (з таблиці «клієнти») (ключове поле); код номера - майстер підстановок; кількість персон - числовий, довге ціле, обов'язкове; час подачі - тип даних: дата \ час, обов'язкове; замовлення по меню - майстер підстановок (сніданок «континентальний», сніданок «весняний»); вартість сніданку на 1 персону - тип даних: грошовий, формат поля - євро, обов'язкове.
Схема даних має вигляд:

2. Формування запитів до отриманих таблиць.
Після заповнення таблиць необхідною інформацією я створила 10 запитів в режимі Конструктора.
Запит № 1 - «Броня-прізвище».
Для даного запиту я додала таблиці «Стан номери» та «бронь». Запит відображає інформацію про заброньовані номери клієнтів, що здійснили бронь.

Запит № 2 - «Зайняті номера»
Для даного запиту були обрані таблиці «стан номери» та «клієнти». Даний запит відображає інформацію про зайняті номерах і клієнтів.

Запит № 3 - «Заїзд в номери»
Даний запит відображає інформацію про числа, коли був заїзд у номери. Це спрощує пошук вільних номерів на конкретну дату.

Запит № 4 - «Виїзд з номерів»
Даний запит аналогічний попередньому, з тією лише різницею, що відображається інформація про виїзд.

Запит № 5 - «Співробітники з вищою освітою»
Даний запит має умова вибору, який полягає у відборі співробітників з вищою освітою. Для цього в полі «умова відбору» вводимо значення - «вище» і не виводимо дане поле на екран.

Запит № 6 - «Клієнти з дітьми»
Даний запит систематизує інформацію про наявність у клієнтів дітей, яка необхідна для певних знижок, пільг і т.д.

Запит № 7 - «Готівкова оплата»
Даний запит відображає інформацію про готівковому спосіб оплати, тобто виведені прізвища клієнтів, що здійснили цю форму оплати, а також сума оплати. Тут також є умова відбору зі значенням «готівкова» без висновок ан екран.

Запит № 8 - «Безготівкова оплата»
Даний запит аналогічний попередньому. Умова відбору - «безготівкова».

Запит № 9 - «Середня зарплата по посадах".
Даний запит показує інформацію про середню показники заробітної плати по кожній посаді. Для даної операції необхідно вибрати в полі «Групова операція» значення - Avg (середнє).

Запит № 10 - «Подача сніданку з 9:00»
Даний запит показує інформацію про замовлення сніданках в номер з конкретного часу, наприклад з 9:00 ранку. Для цього необхідно створити умова -> # 9:00:00 #.

Створення цих запитів значно спрощує діяльність по звітності в готелі, зручно систематизує інформацію, і дозволяє оперативно її використовувати і вносити зміни.

ВИСНОВОК
У ході проходження практики, я підвищила рівень комп'ютерної грамотності і використання отриманих навичок для вирішення завдань менеджменту.
Також в ході практики я розробила концептуальну схему бази даних для готелю, написала десять запитів до бази даних.
Виконавши роботу, пов'язану безпосередньо з складанням реляційної бази даних, я отримала навики роботи з даними за допомогою простих запитів, організації сортування та пошуку даних з областей значень різних типів.
Також я освоїла основні принципи роботи та механізми функціонування готелів.
Додати в блог або на сайт

Цей текст може містити помилки.

Програмування, комп'ютери, інформатика і кібернетика | Практична робота
19.8кб. | скачати


Схожі роботи:
Практика по створенню бази даних для готелю
Розробка бази даних для програми Радіодеталі
Розробка бази даних для розкладу занять
Розробка проекту бази даних для АІС Облік Проектів 2
Розробка проекту бази даних для АІС Облік Проектів
Розробка бази даних і прикладного програмного забезпечення для автобусного парку
Розробка бази даних для інформатизації діяльності підприємства малого бізнесу Delphi 70
Розробка бази даних для інформатизації діяльності підприємства малого бізнесу Delphi 7 0
Створення бази даних функціональних аналогів Windows-програм для ОС Linux і розробка методики
© Усі права захищені
написати до нас