Складання докладного опису предметної області
Проектування будь якої інформаційної системи починається зі складання докладного опису предметної області. Предметна область – область або явища реального миру, інформація про яких зберігається в базі даних, є джерелом зв'язаних даних при проектуванні. Наприклад, деканат, склад, облік робочого часу.
У завданні на курсове проектування визначається тільки предметна область системи. При складанні опису предметної області перш за все з’ясовується мета проектування. Метою проектування може бути:
автоматизація окремих операцій технологічного процесу обробки інформації;
зменшення часу складання звітів з роботи підприємства;
зменшення вірогідності помилок при веденні облікових операцій на підприємстві;
прискорення прийняття рішень на підставі достовірної інформації, яка зберігається у базі даних;
Складання докладного опису предметної області необхідно починати зі збору інформації про діяльність підприємства та потреби користувачів.
При складанні опису предметної області визначаються:
перелік об’єктів та процесів, які підлягають автоматизації та інформація про які зберігається у базі даних.
властивості об’єктів та процесів;
зв’язки між об’єктами та процесами;
види обробки інформації, що виконується за допомогою розроблюваного додатку;
звітувальні документи;
кваліфікація робітників, що користуватиметься розроблюваним додатком.
Цей опис складається шляхом дослідження інформаційних потоків підприємства. У разі якісного складання опису предметної області забезпечується адекватність розроблюваній у подальшому моделі бази даних реальній предметній області, попереджаються можливі помилки проектування.
Приклад1
Інформаційна система "Поліклініка"
В поліклініці працюють дільничні лікарі і фахівці. Розклади лікарів стабільні і задані на тиждень. У розкладі вказані час прийому та кабінет. У одному кабінеті можуть працювати різні лікарі, але тільки в різний час. Лікарі працюють у дві зміни: 1-а зміна з 7:00 до 13:00, 2-а зміна з 13:00 до 19:00. Кількість кабінетів складає 20 шт.
В поліклініці існують 3 спеціальні процедурні кабінети, де наперед розписаний допустимий розклад проведення процедур, в ці кабінети пацієнти мають прямувати або записуватися самостійно. В поліклініці ведеться облік наданих послуг, кожен пацієнт має право на деяке число безкоштовних послуг, якщо він має медичну страховку. При перевищенні ліміту послуги можуть надаватися за плату.
Приклад 2
Готель має в своєму розпорядженні номери з різним рівнем сервісу, комфортності і, відповідно, оплати. Однією з характеристик номера є його тип. У готелі існують наступні типи номерів: люкс - багатокімнатний номер з високим рівнем сервісу, комфортності і обслуговування; напівлюкс - номер меншою, ніж люкс, площі, але з достатнім рівнем сервісу і комфортності; одномісний або двомісний номер з мінімальним рівнем сервісу; багатомісний номер, також з деяким рівнем сервісу. Вартість для номерів типу люкс і напівлюкс встановлюється як вартість всього номера (у добу), незалежно від кількості тих, що проживають в номері. Вартість мешкання в одно-, двух- і багато-місцевих номерах встановлюється для однієї людини (у добу). Номери і місця в номерах можуть бронюватися. За наявності телефону в номері користування міжміським телефоном оплачується окремо по фактичних рахунках.
Всі громадяни, що прибувають і розміщувані в готелі, при вселенні повинні заповнити картку реєстрації. Крім того, для розрахунків з клієнтами адміністрація готелю заводить розрахункові картки, які містять дані про розміщення клієнта, надані послуги і всі розрахунки з ним. Для номерів типу люкс і напівлюкс розрахункова картка може заводитися тільки для одного клієнта, що оплачує номер.
Будь-який номер в готелі має номер, по якому ведеться облік тих, що проживають в готелі. Цю властивість номера в подальших описах називатимемо номером кімнати (незалежно від фактичної кількості кімнат в номері).
При вибутті клієнта дані про нього зберігаються в архіві.
- Загальні положення
- Послідовність проектування інформаційної системи
- Складання докладного опису предметної області
- Аналіз технічного завдання
- Проектування бази даних
- Концептуальне моделювання предметної області
- Обґрунтовування вибору субд
- Логічне проектування бази даних
- Розробка додатку
- Рекомендації щодо складання пояснювальної записки до курсового проекту
- Титульний лист
- Завдання
- Реферат
- Аналіз предметної області
- Концептуальне моделювання предметної області
- Вибір та обґрунтування субд
- Логічне проектування бази даних
- Розробка додатку
- Висновки
- Література
- Загальні вимоги до оформлення курсового проекту
- Вимоги до оформлення пояснювальної записки
- 3.1.1 Оформлення основного тексту пояснювальної записки
- 3.1.2 Заголовки розділів та підрозділів
- 3.1.3 Перелічення, знаки та числа в тексті
- 3.1.4 Скорочення, умовні позначки, одиниці вимірів, розмірність
- 3.1.6 Оформлення таблиць та списків
- 3.1.7 Оформлення рисунків та графіків
- 3.1.8 Посилання
- 3.1.9 Перелік посилань
- 3.1.10 Додатки
- Література
- Міністерство освіти і науки України
- Календарний план
- Додаток в реферат