МІНІСТЕРСТВО ОСВІТИ І НАУКИ РОСІЙСЬКОЇ ФЕДЕРАЦІЇ
ДЕРЖАВНА АВТОНОМНОЕ освітні установи
ВИЩОЇ ОСВІТИ
«Уральський федеральний університет імені першого ПРЕЗИДЕНТА РОСІЇ Б.Н.Ельцина»
ІНСТИТУТ МАТЕМАТИКИ ТА КОМП'ЮТЕРНИХ НАУК
ЗАОЧНЕ ВІДДІЛЕННЯ
Курсова робота
«База даних для менеджерів туристичного агентства»
Єкатеринбург - 2014
Зміст
Введення
. Побудова інфологічної моделі предметної області
. Побудова логічної моделі предметної області
. Обмеження цілісності бази даних
. Побудова фізичної моделі предметної області
. Організація введення і коригування даних
. Опис інформаційних потреб користувачів
. Реалізація запитів, побудова звітів
. Розробка інтерфейсу користувача
Висновок
Список використаної літератури
Введення
Широка інформатизація всіх сфер життєдіяльності суспільства принципово змінює роль інформації та інформаційних технологій в управлінні соціальним і політичним розвитком країни. Від масштабів і якості використання інформаційних технологій у професійній діяльності фахівців в чому залежить успішність бізнесу та перспективи його розвитку, а також рівень економічного, соціального та політичного розвитку суспільства.
Тема автоматизації туристичного бізнесу в сучасних умовах також актуальна, в силу активного розвитку туристичного ринку, необхідності оперативної обробки великих обсягів інформації.
Автоматизація бізнес-процесів в туристичній фірмі передбачає усунення недоліків, пов'язаних з паперовим (класичним) способом оформлення туристичних послуг, використовуючи переваги нових інформаційних технологій. У той же час особливості розвитку окремих регіональних ринків накладають ряд обмежень на можливості інформатизації діяльності туристичних фірм.
Мета роботи - розробка бази даних туристичної фірми.
Для досягнення поставленої мети в роботі необхідно було вирішити наступні завдання:
- здійснити вибір засобів проектування і СУБД;
- розробити моделі предметної області, спроектувати обмеження.
- здійснити розробку бази даних і інтерфейсу користувача до неї.
1. Побудова інфологічної моделі предметної області
При створенні бази даних були виділені і класифіковані сутності й зв'язку. Були виділені наступні сутності: Клієнта (Контакти); Менеджери; Тури; Заявки; Договору.
Для оптимізації структури бази даних були виділені наступні допоміжні суті країни raquo ;, міста/курорти laquo ;, стан заявки" .
Нижче представлено опис інфологічної моделі на мові інфологіческого моделювання:
Контакти (ІДКліента, Організація, Прізвище, Ім'я, Адреса електронної пошти, Посада, Робочий телефон, Домашній телефон, Мобільний телефон, Номер факсу, Адреса, Місто, Область, край, Індекс, Країна або регіон Веб-сторінка, ...)
Менеджери (ІДМенеджера, Прізвище, Ім'я, По батькові ...)
СправочнікСтран (ІДСтрани, Країна ...)
Довідник Городов/Курортів (ІДГородов, Місто/Курорт ...)
СправочнікТуров (ІДТура; Назва туру; Країна; Місто/Курорт; ПродолжітельностьТура ...)
СпрСтатусовЗаявкі (ІДСтатусаЗаявкі, Статус ...)
Заявки (ІДЗаявкі, ІДКліента, Дата, ІДСтатусаЗаявкі, Побажання, Країна, Місто/Курорт, МінСтоімость, МаксСтоімость, ІДМенеджера ...)
Договору (ІДДоговора, ІДЗаявкі, ІДКліента, ІДТура, ДатаЗаключенія, ДеньНачалаТура, ДатаОкончаніяТура, ЧіслоЧеловек, Вартість ...)
Для побудови логічної моделі бази даних було використано CASE-засіб ERWin (рис. 1).
Рис. 1. Инфологическая модель бази даних
. Побудова логічної моделі предметної області
На основі виділених сутностей було проведено проектування таблиць бази даних в СУБД Microsoft Access raquo ;. При цьому кожна таблиця БД формувалася як сукупність рядків і стовпців, де рядки відповідають екземпляру об'єкта, конкретної події чи ...