БД багатьма користувачами [9; 19].
СУБД - засіб, який виконує основні функції:
описує структуру інформації;
визначає правила доступу до інформації;
вводить, зберігає і перевіряє інформацію;
виробляє пошук інформації за запитом;
виконує різні види сортування;
формує вихідні форми [18, 96].
Автоматизована інформаційна система - сукупність міститься в базах даних інформації та забезпечують її обробку інформаційних технологій і технічних засобів, в яких автоматизація може бути неповною (тобто потрібне постійне втручання персоналу) [2; 12; 14].
1.2 Загальні вимоги до АІС кіноцентру «Піраміда»
Використовуючи інформаційну систему, співробітники кіноцентру отримують певні переваги перед ручною роботою, такі як:
зведення до мінімуму всіляких помилок, обумовлених людським фактором;
загальне прискорення роботи, обумовлене максимальним спрощенням рутинних дій (наприклад, внесення нових даних і зміна або видалення існуючих записів про співробітників, фільмах, поточних замовленнях тощо), більш зручною реалізацією пошуку необхідної інформації.
Виходячи з цього, автоматизована інформаційна система кіноцентру «Піраміда» виконує наступні завдання:
зберігає інформацію про співробітників (адреса проживання, паспортні дані, контактна інформація, посада і заробітна плата), квитках (ціна, відповідне місце), бронюванні (дані клієнта), залах (місткості), сеансах (дата і час), фільмах (тривалості, режисера, годе і країні виробництва);
складання необхідних звітів;
висновок інформації по сеансах у вказаному користувачем АІС часовому проміжку;
дозволяє оновлювати, додавати і видаляти дані.
2. ПРОЕКТУВАННЯ АІС
Одним з важливих життєвих етапів життєвого циклу є проектування бази даних. Воно починається по завершенні аналізу всіх вимог до проекту, висуваються з боку підприємства-замовника. У цій роботі використовується розбиття цього процесу на три етапи:
Концептуальне проектування - створення концептуального уявлення бази даних, що включає визначення типів найважливіших сутностей та існуючих між ними зв'язків і атрибутів.
Логічне проектування - перетворення концептуального уявлення в логічну структуру бази даних, включаючи проектування відносин.
Фізичне проектування - прийняття рішення про те, як логічна модель буде фізично реалізована (за допомогою таблиць) в базі даних, створюваної з використанням обраної СУБД [5, 148].
. 1 Концептуальне проектування
Концептуальне проектування бази даних - конструювання інформаційної моделі підприємства, що не залежить від будь-яких фізичних умов реалізації.
Концептуальне проектування бази даних починається зі створення концептуальної моделі даних підприємства, повністю незалежною від будь-яких деталей реалізації. До останніх відносяться обраний тип СУБД, склад програм додатки, використовуваний мова програмування, конкретна апаратна платформа, питання продуктивності і будь-які інші фізичні особливості реалізації [5; 17].
Етапами концептуального проектування є:
Створення локальної концептуальної моделі даних, виходячи з уявлень про предметну область кожного з типів користувачів.
Визначення типів сутностей.
Визначення типів зв'язків.
Визначення атрибутів і зв'язування їх з типами сутностей і зв'язків.
Визначення доменів атрибутів.
Визначення атрибутів, що є потенційними і первинними ключами.
Обгрунтування необхідності використання понять розширеного моделювання.
Перевірка моделі на відсутність надмірності.
Перевірка відповідності локальної концептуальної моделі конкретним користувальницькою транзакціях.
Обговорення локальних концептуальних моделей даних з кінцевими користувачами [8, 132].
На концептуальному етапі проектування з'являються об'єкти та їх властивості.
Автоматизована інформаційна система кіноцентру «Піраміда» має 7 об'єктів:
Кінотеатр. Властивості: Код, Адреса, ПІБ директора, Назва.
Персонал. Властивості: Код, ПІБ, Посада, Дата народження, Місце проживання, Паспортні дані, Телефон, Зарплата.