рнативи Підсумки расчетаФункціональние блоки: 1. Розрахунок Спосіб розрахунку Аналіз отриманої інформацііВнешніе сутності: 1. Обраний метод 2. ЕкспертиКрітеріі оцінки альтернатив вагові коефіцієнти критеріїв Пропоновані альтернативи Підсумки расчетаХраніліща даних: 1.Крітеріі 2.Весовие коефіцієнти 3.Альтернатіви 4.Ітоговие оцінки альтернатив
Таблиця 4.8 - Словник
ТерміниОпределеніеСпособ расчетаДанние про метод підтримки прийняття решенійАналіз отриманої інформацііМненія експертів про пропоноване предметної деятельностіКрітеріі оцінки альтернатівКрітеріем, за якими оцінюються альтернатівиВесовие коефіцієнти крітеріевЗначімость кожного з крітеріевПредлагаемие альтернатівиВаріанти рішення наданої задачіІтогі расчетаОтчет про всіх оцінках альтернатив за критеріями кожного експерта
Таблиця 4.9 - Опис об'єктів
Найменування об'ектаОпісаніе функцій12Функціональние блоки: 1. Розрахунок Процес розставляння оцінок експертами та реалізація обраного методу підтримки прийняття рішень Зовнішні сутності: 1. Обраний методНаіменованіе і алгоритм реалізації обраного методу підтримки прийняття решеній2. ЕкспертиПользователь, який розставляє оцінки альтернатив за всіма критеріями у відповідності з обраним методомХраніліща даних: 1.КрітерііЗдесь збирається і зберігається інформація про крітеріях2.Весовие коеффіціентиЗдесь збирається і зберігається інформація про вагових коефіцієнтах крітеріев3.АльтернатівиЗдесь збирається і зберігається інформація про варіанти решенія4.Ітоговие оцінки альтернатівЗдесь збирається і зберігається інформація про всіх оцінках альтернатив
. ОБ'ЄКТНО - ОРІЕНТІРОВАННОЕПРОЕКТІРОВАНІЕ ІНФОРМАЦІЙНОЇ СИСТЕМИ
Для об'єктно-орієнтованого проектування використовується уніфікована мова проектування UML (UnifiedModelingLanguage).
5.1 Побудова діаграми варіантів використання
Для опису функціонального призначення системи побудована діаграма варіантів використання (usecasediagram). Діаграма варіантів використання є вихідним концептуальним уявленням або концептуальною моделлю системи в процесі її проектування і розробки.
Розробка діаграми варіантів використання переслідує такі цілі:
- визначити загальні межі і контекст модельованої предметної області на початкових етапах проектування системи;
сформулювати загальні вимоги до функціонального поведінки проектованої системи;
розробити вихідну концептуальну модель системи для її подальшої деталізації у формі логічних і фізичних моделей.
Суть даної діаграми полягає в наступному: проектована система представляється у формі так званих варіантів використання, з якими взаємодіють деякі зовнішні сутності або актори. При цьому актором або дійовою особою називається будь-який об'єкт, суб'єкт або система, що взаємодіє з модельованої системою ззовні. У свою чергу варіант використання служить для опису сервісів, які система надає акторові.
Побудова діаграми використання є першим етапом процесу об'єктно-орієнтованого аналізу і проектування, мета якого - представити сукупність функціональних вимог до поведінки проектованої системи.
Система має трьох акторів: аналітик, експерт і ЛПР. Базовими варіантами використання є «Первинна інформація», «Критерії», «Альтернативи», «Коефіцієнт компетентності», «Метод».
Розроблена діаграма варіантів використання представлена ??малюнку 5.1.
автоматизація кластеризація проектування інформаційний
Малюнок 5.1 - Діаграма варіантів використання
Для уточнення і деталізації послідовності дій, скоєних системою при виконанні її варіантів використання, рекомендується доповнювати цей тип діаграм текстовими сценаріями. Для цієї мети запропонований шаблон представлений в таблиці 5.1.
Таблиця 5.1 - Шаблон для написання сценарію окремого варіанта використання
Головний разделРаздел «Типовий хід подій» Розділ «Винятки» Розділ «Примітки» Ім'я варіанта іспользованіяТіпічний хід подій, що приводить до успішного виконання варіанта іспользованіяІсключеніе №1 Виняток №2ПрімечаніяАктериЦельКраткое опісаніеТіпСсилкі на інші варіанти використання
На основі запропонованого шаблону розроблений текстовий сценарій. Він буде доповнювати діаграму, розкриваючи зміст окремих дій, виконуваних системою і акторами в процесі формування завдань. У цьому випадку сценарій зручно представити у вигляді трьох таблиць, кожна з яких описує окремий розділ шаблону, при цьому розділ «Примітки» відсутня.
Головний розділ сце...