- •Анотація
- •Введення
- •1. Загальна частина
- •1.1. Постановка задачі
- •1.2. Вимоги до програмного забезпечення
- •1.3. Обґрунтування вибору середовища проектування
- •Сумісність з операційними системами
- •1.4. Проектування інформаційної моделі
- •2.1. Створення таблиць
- •Далі потрібно створити базу даних для цього потрібно:
- •Створюємо таблиці для зберігання даних як показано на малюнках 2 та 3.
- •2.2. Створення форм
- •2. Порядок побудови
- •2.3. Створення звітів
- •2.4. Створення меню
- •Висновки
- •Література
- •Додаток 1 Керівництво користувача
- •Додаток 2 Лістинг програми
2.3. Створення звітів
Даний проект містить 3 звіти. Клієнти, Маршрутита Путівки. Звіти створено за допомогою конструктора. Як створювались звіти для даного проекту показано нижче на прикладі. Щоб створити звіт виконуємо такі дії:
ReportsNewReport WizardReport WizartOK.
Рис.24
Рис.25
Рис.26
Після того, як натиснули на кнопку ОК з’являється вікно в якому потрібно вибрати поля по яких буде відображатися інформація у звіті.
Рис.27
Після того, як ми вибрали потрібні дані – натискаємо Next. Далі вибираємо візуальний вид звіту.
Рис.28
Вибираємо орієнтацію сторінки, та відображення в колонках чи в стовбцях
Рис.29
Натискаємо Finish і все звіт відділи готовий. Звіт Клієнти показує інформацію про Клієнтів. Тобто виводить на друк детальну інформацію про клієнтів (Рис.30).
Рис.30
Звіт Маршрути (Рис.31):
Рис.31
Звіт Путівки (Рис.32):
Рис.32
2.4. Створення меню
Дана робота містить також меню. Для того, щоб створити меню потрібно виконати такі дії:
Вибрати пункт Menus в вікні Project Manager і натиснути New.
Рис.33
Вибрати тип меню Головне(Menu) та контекстне (Shortcus). В даному випадку вибираємо – головне (Menu)
Рис.34
Далі записуємо пункти меню які будуть відображатися в меню і вибираємо потрібний тип пункту меню. Для пунктів Таблиці, Форми, Звіти – створено підпункти меню. Вони створюються коли вибрано в Result тип Submenu.
Рис.35
Для завантаження таблиць я прописав:
SELECT D:\Turism\klient.dbf
BROWSE LAST
Для того щоб запустити форму було прописано код:
DO FORM D:\Turism\golovna.scx
Такий самий код і для того щоб запустити інші форми, тільки міняємо назву форми на ту яку запускаємо.
Для завантаження звіту:
REPORT FORM d:\turism\klient.frx preview
Меню вихід створене для того, що б швидко вийди з програми
Висновки
В курсовому проекті було вирішено задачу побудови бази даних „Туристичне агентство ”, яка дозволяє систематизувати дані, відстежити діяльності фірми, полегшити роботу опрацювання даних на фірмі.
Для кожного клієнта, що приходить до туристичного агентства зберігаються такі дані, як: прізвище, ім’я, по батькові, адресу та телефон. Після збереження всіх даних співробітники з’ясовують у клієнта, де б він хотів відпочивати. Клієнту демонструються різні варіанти країн проживання та готелів. Якщо прийнятний варіант знайдено, то дані оформлення путівки запам’ятовуються в базі.
В моїй базі створено 4 таблиці: Путівки, Готель, Клієнти та Маршрути.
В таблиці Путівки записуються: Код маршруту, Код клієнта, Країна, Готель, Кількість відпочиваючих, Тривалість відпочинку, Вартість.
В таблиці Готель містить дані: Готель, Опис, Вартість.
В таблиці Клієнти записується: Код клієнта, Прізвище, Ім’я, По бітькові, Адреса, Телефон.
В таблиці Маршрути записується: Код маршрута, Країна, Клімат, Тривалість, Вартість.
Я вважаю, що за допомогою форм можна набагато швидше проводити ту чи іншу роботу з даними. Тому в проекті створено 5 форм для перегляду та опрацювання даних: Головна форма, Короткого опису програми, Перегляд путівок, Вибір/Замовлення путівок, видалення путівок.
Якщо потрібно тільки переглянути зміст таблиць, тоді можна буде використовувати форму перегляду бази і переглядати ту базу, яка нам потрібна.
Окрім згаданих форм в даному проекті розроблено стандартне меню, яке значно полегшує навігацію в проекті та спрощує роботу користувача з базою.
Для проектування я буду використовувати систему керування базами даних FoxPro 9.0.
