Ім'я файлу: Завдання 3.docx
Розширення: docx
Розмір: 114кб.
Дата: 23.05.2021
скачати
Пов'язані файли:
Analiz_vymog_LR_2.pdf
Щоденник бланк.doc

Міністерство освіти і науки України

Західноукраїнський національний університет

Кафедра Компютерних наук

Група ІПЗ-21

Проектування баз даних і знань

Лабораторна робота № 3


Виконав: Середяк Р.В.

Перевірила: Співак І.

м. Тернопіль

2021 рік
Побудова концептуальної моделі

Для будь-якої системи, розробленої з чистого аркуша, на першому етапі необхідно створення концептуальної моделі, заснованої на вимогах замовника, з урахуванням специфіки інформаційної системи. Модель інформаційної системи розроблена за допомогою візуальної мови моделювання загального призначення, який використовується для специфікації, візуалізації, конструювання та документування, званого UML. Для опису функціонального призначення системи побудуємо діаграму варіантів використання. Діаграма варіантів використання є вихідним поданням або концептуальною моделлю системи в процесі її проектування і розробки. Розробка діаграми варіантів використання переслідує мету: визначити спільні кордони і контекст модельованої області на початкових етапах проектування системи; сформулювати загальні вимоги до функціональної поведінки проектованої системи; розробити вихідну концептуальну модель системи для її подальшої деталізації; підготувати вихідну документацію для взаємодії розробників системи з її замовниками і користувачами. Суть даної діаграми складається в наступному: проектована система представляється у вигляді безлічі сутностей або акторів, що взаємодіють з системою за допомогою так званих варіантів використання. При цьому актором називається будь-яка сутність, що взаємодіє з системою ззовні. У контексті ІС «Готель» можуть бути отримані наступні дані.

Адміністратор готелю: водить список клієнтів, видає інформацію по конкретному номеру; веде облік додаткових послуг; видає рахунок оплати; редагує БД; друкує звіти; веде облік клієнтів; приймає оплату. Клієнт: замовляє номер і додаткові послуги, оплачує номер і послуги, робить запит інформації, щодо конкретного номера. На підставі перерахованого легко перерахувати наступні категорії акторів, що взаємодіють з системою Готель: адміністратор готелю; клієнт. Система повинна відповідати таким вимогам: ведення списку клієнтів; ведення архіву вибулих постояльців за останній рік; ведення списку вільних номерів; ведення списку звільнених номерів; автоматично розраховувати оплату номера і послуг. Виходячи з цих вимог, в системі будуть наступні варіанти використання: введення списку клієнтів; видача інформації по конкретному номеру; облік додаткових послуг; виписка рахунку; замовлення номеру; замовлення додаткових послуг; оплата рахунку; запит інформації щодо конкретного номера (рис.2.1). Дана діаграма описує функціональне призначення системи, та відображає хто і що повинен робити в процесі свого функціонування, вимоги до системи з точки зору користувача. Для відображення яким чином буде реалізовано взаємодію акторів з системою і власне виконання варіантів використання застосуємо методологію функціонального моделювання SADT.


скачати

© Усі права захищені
написати до нас