Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Опис.doc
Скачиваний:
1
Добавлен:
30.08.2019
Размер:
3.58 Mб
Скачать

Анотація

В даному курсовому проекті було спроектовано базу даних «Туристичне агентство». Для проектування було використано систему керування базами даних FoxPro версії 9.0. Створена база дозволяє систематизувати дані фірми за клієнтами, маршрутами та путівками.

Annotation

In this course project was designed database "Travel Agency". For the design used database management system FoxPro version 9.0. Created the base to let the firm data.

Введення

В даному курсовому проекті вирішується задача побудови бази даних „Туристичне агентство ”, завданням є відстеження діяльності фірми.

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

Враховуючи те,що даних дуже багато, з метою полегшення роботи їх опрацювання необхідно розробити дану програму .

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

Я вважаю, що за допомогою форм можна набагато швидше проводити ту чи іншу роботу з даними.

Якщо потрібно тільки переглянути зміст таблиць, тоді можна буде використовувати форму перегляду бази і переглядати ту базу, яка нам потрібна.

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

Для проектування я буду використовувати систему керування базами даних FoxPro 9.0.

1. Загальна частина

1.1. Постановка задачі

Вхідними даними для рішення поставленої задачі автоматизації роботи офісу є:

  • Прізвище, Ім’я, по батькові;

  • Телефон;

  • Адреса;

  • Готель;

  • Країна;

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

Всі дані розбито на таблиці “Готель”, “Путівки”, «Маршрути» та «Клієнти».

Перелік інформації, що вводиться:

Клієнти:

  • Прізвище;

  • Ім’я;

  • По батькові;

  • Код клієнта

  • Телефон;

  • Адреса

Маршрути:

  • Готель;

  • Клімат;

  • Код маршруту;

  • Місто;

  • Тривалість;

  • Вартість.

Путівки:

  • Дата відправлення;

  • Кількість;

  • Код клієнта;

  • Код маршрута;

  • Знижка.

Кожне поле таблиці має свої параметри.

Таблиця 1

Ім’я

Назва

Тип

Розмір

Клієнти

kod_klienta

Код клієнта

Numeric

20

prizvishe

Прізвище

Character

20

imya

Ім’я

Character

20

pobatkovi

По батькові

Character

20

adresa

Адреса

Character

30

telefon

Телефон

Character

13

Путівки

kod_marh

Код маршруту

Numeric

20

kod_klien

Код клієнта

Numeric

10

data_vidpravlen

Країна

Date

8

kilkist

Готель

Numeric

10

znugka

Кількість

Numeric

4

Маршрути

gotel

Готель

Character

30

kod_marshryty

Код маршруту

Numeric

20

misto

Місто

Character

50

klimat

Клімат

Character

20

truvalist

Тривалість

Numeric

2

vartist

Вартість

Numeric

5

Для створення бази даних використовується СКБД FoxPro 9.0.

Програма працює від керуванням операційної системи Windows XP.