- •Вінницький інститут регіональної економіки та управління
- •І.Зміст дисципліни і пояснення до тем програм
- •Тема 1. Вступ до курсу “Комп’ютерні системи підтримки прийняття рішень”
- •1.1.Зміст теми
- •1.2. Пояснення до теми
- •Тема 2. Ретроспективний аналіз еволюції інформаційних технологій та інформаційних систем
- •2.1 Зміст теми
- •2.2 Пояснення до теми
- •2.3 Література до теми
- •Тема 3. Розвиток і запровадження систем підтримки прийняття рішень.
- •Зміст теми
- •3.2 Пояснення до теми
- •3.2 Галузі застосування та приклади використання сппр
- •3.2.3 Система “Сімплан”
- •3.2.4 Система pims
- •3.2.5 Система isds
- •Література до теми
- •Тема 4. Архітектура сппр
- •4.1 Зміст теми
- •4.2 . Пояснення до теми
- •4.2.1 Інтерфейс користувач-система
- •4.4.2. База даних і субд сппр
- •4.2.3. База моделей і субм
- •Представлення моделей в субм
- •4.2.4 Зіставлення технологій штучного інтелекту та сппр
- •Відповідність між компонентами експертної системи і сппр
- •4.3. Література до теми
- •5.2.2 Загальні фази аналзізу, проектування та розробки сппр
- •5.2.3. Методологія розробки сппр
- •1.0. Вивчення опису системи
- •2.0. Попереднє проектування
- •3.0. Детальне проектування
- •4.0 Розробка програм і задач користувачів
- •5.0. Тестування
- •6.0. Перетворення даних і реалізація системи
- •7.0. Експлуатація і супроводження системи
- •5.3. Література до теми
- •Тема 6. Стратегія оцінки і вибору методів підтримки прийняття рішень
- •6.1. Зміст теми
- •6.2. Пояснення до теми
- •6.2.1. Стартегія оцінки і вибору методів підтримки прийняття рішень в сппр.
- •Гібридні
- •Причинні моделі
- •Обробка інформації
- •6.2.2. Процес прийняття рішень
- •Структуровані якісні
- •Обробка інформації
- •6.2.3. Ситуації, пов’язані з прийняттям рішень
- •6.2.4. Функції і задачі прийняття рішень
- •6.2.5. Узагальнена матриця методів/ситуацій рішень
- •Специфікація сімейств методів
- •Класифікація ситуацій, пов’язаних з прийняттям рішень
- •Чотири основні сценарії підтримки
- •Функції та підфункції процесу прийняття рішень, які потребують підтримки
- •Узагальнена матриця методів/ситуацій
- •6.3. Література до теми
- •Тема 7. Макетування сппр
- •7.1. Зміст теми
- •7.2. Пояснення до теми
- •7.2.1. Суть і стратегія макетування сппр
- •7.7.2. Дев’ятиетапна модель макетуваня
- •Аналіз вимог
- •Е Аналіз вимогтапи 1 дії (активності)
- •Моделювання
- •Вибір методів
- •Складання системи
- •Моделювання
- •Оболонка (альбоми) сюжетів
- •Вибір методів
- •Вибір і (або) проектування програмного забезпечення
- •Типи інтерактивного діалогу в сппр
- •Складання (комплектація) системи
- •Передача системи
- •Базові типи пристроїв в відображення
- •Оцінка системи
- •Зворотний зв’язок
- •7.3. Література до теми
- •Тема 8. Розробка і реалізація стратегії придбання програмного забезпечення для сппр
- •8.1. Зміст теми
- •8.2. Пояснення до теми
- •Техніко-економічний аналіз
- •8.2.2 Метод ціни (вартості) інформації
- •Аналіз вигід
- •8.2.3. Моделі багатоатрибутної корисності
- •Критерії виміру ефективності
- •8.3. Література до теми
- •Іі. Тематика практичних занять і завдання для самостійної роботи
- •Питання
- •Питання
- •Питання
- •Питання
- •Питання
- •Питання
- •Самостійна робота
- •Ііі. Лабораторні роботи Лабораторна робота № 1 Підтримка вибору рішень на основі пакету програм lotus 1-2-3
- •Послідовність виконання лабораторної роботи
- •Інструкція по роботі з пакетом програм lotus 1-2-3
- •13. Література
5.2.3. Методологія розробки сппр
Розглянуті найбільш загальні фази аналізу, проектуваня та розробка дають уявлення про життєвий цикл системи щодо інтерактивних СППР. В розпорядженні колективу проектуальників СППР може бути набір стандартних методів проектування системи. Зокрема методологію створення СППР можна відобразити у вигляді сіткового графа (рис.5), на якому показані обсяг, структура і послідовність виконання робіт.
Детальна схема проектування СППР об’єднує 7 стадій, які в свою чергу розбиваються на окремі послідовно або паралейно виконувані роботи.
1.0. Вивчення опису системи
Формулювання задачі та визначення обсягу досліджень;
Збір даних про існуючі методи і процедури;
Аналіз існуючих методів і процедур;
Розробка цілей системи і критеріїв, оцінки характеристик системи;
Визначення ресурсів, обмежень, передумов і питань, які потребують вирішення;
Специфікація виходів, входів та функцій системи;
Визначення вимог до можливостей системи і потенційних підходів її використання;
Оцінка і вибір системного підходу;
Визначення реалізації, вимог до перетворення і допустимості системи;
Підготовка зведеного плану і аналіз витрат (вигод пропонованої системи);
Складання звіту про вивчення опису системи.
2.0. Попереднє проектування
2.1. Специфікація вимог до розширення системи;
2.2. Визначення загального середовища системи;
2.3. Опис підсистем;
2.4. Розробка вимог до підсистем вводу, виводу та інтерфейса;
2.5. Підготовка блок-схеми систем і підсистем;
2.6. розробка описання процесів;
2.7.Специфікація вимог до захисту системи;
2.8. Іентифікація проблемних областей інженерної психології;
2.9. Проектування логічної структури бази даних і визначення методів доступу;
2.10. Специфікація вимог до комунікації даних;
2.11. Специфікація апаратної конфігурації;
2.12. Специфікація програмного забезпечення системи;
2.13. Підготовка плану розробки і реалізації;
2.14. Складання звіту про попережнє проектування.
3.0. Детальне проектування
Розробка описання процесів;
Проектування ручних форм та інтерфейсів вводу/виводу;
Проектуваня фізичної бази даних;
Розробка характеристик захисту підсистем;
Визначення програм підсистем;
Розробка блок-схем;
Формування переліку утиліт і загальних підпрограм;
Р
1.7
1.2
1.3
1.8
1.9
1.10
1.11
2.1 2.2
2.3
2.4
2.5
2.6
2.9
2.10
2.11
2.12
2.13
2.14
2.14
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.9
3.8
4.3
4.4
4.5
4.6
4.7
4.1
4.2
4.8
4.8
5.1
5.3
5.5
5.4
5.6
5.7
озробка плану тестування підсистем;С
1:1
1.6
кладання звіту про детальне проектування.
5.8 6.1 6.3. 6.5 6.6 6.2
6.4 6.7 6.8 7.1
7.2 7.3 7.4 7.5 7.6 7.7 7.8 7.9
4.0 Розробка програм і задач користувачів
Синтез позиційних описань для підсистем персоналу;
Розробка вимог до персоналу і до середовища;
Розробка детальних блок-схем програм;
Кодування програм;
Підготовка вихідних програм і компіляція/асемблювання;
Підготовка даних для налагоджування програм;
Налагоджування програм;
Підготовка звіту про програмування і розробку задач користувача;