У нас: 141825 рефератів
Щойно додані Реферати Тор 100
Скористайтеся пошуком, наприклад Реферат        Грубий пошук Точний пошук
Вхід в абонемент


ВСТУП

Розробка реляційної бази даних "Туристичне агентство"

ЗМІСТ

Вступ 4

Розділ 1 Постановка задачі 5

Розділ 2 Структура програмного комплексу 9

Розділ 3 Інструкція користувача 20

Розділ 4 Охорона праці 21

Висновки 25

Перелік посилань на джерела 26

Додатки

Вступ

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

Багато фірм розробляють програмне забезпечення для комп’ютера, яке постійно потребує оновлення, доповнення чи переробки, залежно від потреб користувачів. Потрібно тільки вибрати ту чи іншу програму для роботи з текстами, для діловодства і бухгалтерії, для математичних, інженерних і фінансових розрахунків, для конструювання чи проектування.

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

З розвитком обчислювальної техніки люди все частіше зверталися до автоматизації виробничих процесів, ведення бухгалтерського обліку, обліку товарів та ін. Для розробки автоматизованих систем були створені різноманітні програмні продукти, метою яких було значно полегшити роботу при автоматизації процесу, зменшити вимоги до рівня кваліфікації користувача, та зберігати при цьому свою гнучкість щодо пристосувань до різних типів процесів. Одним з таких продуктів являється пакет для роботи з базами даних Microsoft Access фірми Microsoft.

З допомогою MS Access ви зможете створити програму, яка буде працювати в середовищі Windows і повністю відповідатиме вашим вимогам в обробці та керуванні даними.

Розділ 1 Постановка задачі

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

У завданні стояла задача розробити базу даних про туристичне агентство.

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

Тому основними завданнями бази даних є:

Ввід даних про клієнтів, туристичні поїздки, замовлення путівок;

Перегляд та коригування введених даних;

Вилучення непотрібної інформації;

Відбір даних за деякими критеріями;

Вивід інформації на папір.

Тепер визначимо інформацію, яку повинна містити база даних.

Потрібно мати таку інформацію про клієнтів:

Клієнт – прізвище, ім’я, по-батькові клієнта;

Адреса клієнта – область, місто/село, вулиця, будинок;

Телефон – номер телефону директора фірми;

Паспортні дані – серія та номер паспорта;

Ідентифікаційний код – ідентифікаційний код.

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

Інформація про тури:

Країна та місто – країна та місто, у яке здійснюється поїздка;

Ціна путівки – ціна дорослої та дитячої путівки;

Дата відправлення – дата початку туру;

Дата прибуття – закінчення туру;

Термін – термін туру.

Приклад таблиці, що містить інформацію про тури:

Замовлення повинне містити таку інформацію:

Номер замовлення – порядковий номер замовлення;

Клієнт – прізвище та ім’я клієнта;

Тур – назва туру;

Кількість путівок – кількість замовлених дорослих і дитячих путівок;

Дата замовлення – дата замовлення путівки.

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

Отже основними є такі завдання:

Створити основні таблиці, які б містили необхідну інформацію.

Розробити різні типи форм для зручного перегляду та вводу інформації.

Створити необхідні звіти для виводу певної інформації на друк.

Розробити головне меню бази даних для виконання основних операцій в базі даних.

Розділ 2 Структура програмного комплексу

Структура програмного комплексу складається з таких основних об'єктів:

таблиць – для збереження даних;

запитів – для відбору інформації;

форм – для перегляду та вводу даних;

звітів – для виводу необхідної інформації на друк.

Розроблена база даних містить такі основні об'єкти:

2.1 Таблиці

Клієнти – інформація про клієнтів туристичного агентства.

Містить такі поля:

Код клієнта – числовий;

Прізвище – текстовий;

Ім’я – текстовий;

По батькові – текстовий;

Ідентифікаційний код – числовий;

Серія паспорта – текстовий;

Номер паспорта – числовий;

Місто – текстовий;

Вулиця – текстовий;

Номер будинку – числовий;

Телефон – текстовий.

Тури – інформація про можливі поїздки

Містить такі поля:

Код туру – числовий;

Країна – текстовий;

Місто – текстовий;

Готель/пансіонат – текстовий;

Вартість 1 путівки – грошовий;

Дата відправлення – дата і час;

Дата прибуття – дата і час;

Термін – числовий;

Примітка – текстовий.

Замовлення – інформація про замовлені тури

Містить такі поля:

Код заказу – лічильник;

Код клієнта – числовий;

Код туру – числовий;

Кількість путівок – числовий;

Дата оформлення – дата і час.

У цій таблиці поля Код клієнта та Код туру є полями із списком.

Для забезпечення цілісності даних та роботи бази даних між таблицями створено зв'язки типу "один-до-багатьох". Схема даних програми має такий вигляд:

Рисунок 2.1 – «Схема даних»

2.2 Запити

Тури_країна – запит відбирає усі тури у певну країну.

У режимі Конструктора даний запит має вигляд:

Рисунок 2.2 - Запит «Тури_країна»

Тури_місяць - відбір турів, які починаються у деякому місяці. У режимі Конструктор запит має вигляд:

Рисунок 2.3 - Запит «Тури_місяць»

Популярні тури – обчислює кількість замовлених путівок на кожен тур.

Рисунок 2.4 - Запит «Популярні тури»

Замовлення_запит – запит, у якому обчислюється сума замовлених путівок.

Рисунок 2.5 - Запит «Замовлення»

Поле Сума є обчислювальним, створене за допомогою побудовувача виразів.

Рисунок 2.6 – «Побудовувача виразів (поле Сума)»

2.3 Форми

Клієнти – форма для вводу та редагуванню даних про клієнтів туристичної фірми.

Містить кнопки:

Добавити дані – добавляє запис у базу даних;

Знищити дані – вилучає запис із бази даних;

Замовлення – відкриває форму Замовлення для перегляду зробленого замовлення;

Вихід – закриває форму.

Рисунок 2.7 - Форма «Клієнти»

Тури – форма для вводу та редагуванню даних про існуючі туристичні поїздки.

Містить такі кнопки:

Дані про замовлені путівки – відкриває форму з інформацією про замовлення даного туру;

Добавити дані – добавляє записи у базу даних;

Знищити дані


Сторінки: 1 2 3 4