Введення
Зміни нашого часу зумовили зростаючий інтерес різного роду комерційних і некомерційних організацій до застосування комп'ютерної техніки для забезпечення інформаційної підтримки своєї діяльності. Це є наслідком відносної стабілізації економіки, припинення падіння виробництва, а в деяких областях і помітного його зростання; що дозволяє успішним організаціям інвестувати певні кошти в полегшення щоденної рутинної роботи.
В умовах ринкової економіки інформація виступає як один з основних товарів. Без інформації практично неможливо прийняти об'єктивного управлінського рішення, яке виступає в сучасних умовах як один з найважливіших факторів функціонування і розвитку різних організацій. Зміни умов діяльності організації позначаються на її вдосконаленні. Все це вимагає від організації адаптації до нових умов, подолання виникаючих протиріч в економічному і науково-технічному процесах.
Підходячи до сучасних вимог можна не відзначити, що ефективна робота цілком залежить від рівня оснащення електронним обладнанням, таким, як комп'ютери, засоби зв'язку, копіювальні пристрої, а також відповідного програмного забезпечення. Жодна сучасна організація не обходиться без систем збору і обробки інформації. Чим більше стадій, тим цей процес складніше, чим більше і різноманітніше спектр інформації, тим більша потреба в автоматизованому зборі, обробці та зберіганні інформації в електронному вигляді. Пошук інформації в паперовому вигляді займає від хвилини до декількох днів, залежно від того, коли інформація була зібрана, пошук в електронному сховищі даних виконується за долі і одиниці секунд.
База даних - це організована структура, призначена для зберігання інформації. З поняттям бази даних тісно пов'язане поняття системи управління базою даних. Це комплекс програмних засобів, призначених для створення структури нової бази, наповнення її вмістом, редагування вмісту і візуалізації інформації. Під візуалізацією інформації бази розуміється відбір відображуваних даних відповідно із заданим критерієм, їх упорядкування, оформлення і наступна видача на пристрій виводу або передача по каналах зв'язку.
У світі існує безліч систем управління базами даних. Вони можуть по-різному працювати з різними об'єктами і надають користувачу різні функції і засоби.
1. Постановка завдання і аналіз предметної області
Спроектувати базу даних для предметної області Туристична фірма.
Створити інформаційну систему для заданої предметної області. Вона повинна включати в себе пов'язані таблиці бази даних, а також набір вхідних форм для їх заповнення, запити різних типів, що забезпечують пошук і обробку збережених даних, типові вихідні форми-звіти. Система повинна забезпечувати можливість додавання, зміни і видалення даних в базі і мати зручний інтерфейс для роботи користувачів, для доступу до бази даних має бути використано розмежування прав доступу.
Туристична фірма має свій персонал, постачальників і клієнтів.
Таким чином, необхідно реалізувати введення, зберігання і зміна інформації в базі даних:
· Персональні та контактні дані клієнтів (Прізвище, ім'я, по батькові, адреса, телефон);
· Персональні та контактні дані постачальників (Назва постачальника, представник, телефон, адреса);
· Персональні та контактні дані співробітників туристичної фірми (ПІБ, адреса, дата народження, зарплата, посада, адреса, телефон);
· Дані про замовлення (співробітник, клієнт, дата оформлення)
· Дані про країни, в які проводяться тури (Назва країни, місто, візове обслуговування, проживання, харчування, екскурсії)
· Дані про транспорт (найменування, дата відправлення, дата прибуття)
· Інформація про тури (Дата, відправлення, дата прибуття, вартість, тривалість перебування, дата оформлення, кількість осіб)
Вхідні форми:
· Інформація про турфірмі
· Додавання інформації
· Запити
· Додавання клієнта
· Звіти
· Додавання постачальника
· Додавання співробітника
· Додавання туру
· Головна форма
Кінцевий продукт повинен виконувати наступні функції:
· Ввід, зміна та видалення даних у всіх таблицях;
· Друк списку співробітників;
· Друк списку постачальників;
· Друк списку турів;