Перелік тем з курсу Аналіз і проектування
« Назад№1. Методології проектування, їх порівняльна оцінка
Перелік питань до самостійної роботи
Література [1]- [8], [10] - [11] Тема 2. Методології структурного та об’єктно-орієнтованого аналізу і проектування. Актуальність методологій автоматизованого структурного та об’єктно-орієнтованого аналізу і проектування. Види методологій структурного аналізу і проектування (IDEF0, IDEF3, DFD). Методологія об’єктно-орієнтованого аналізу і проектування. Комп'ютерна підтримка методологій структурного та об’єктно-орієнтованого аналізу і проектування. Порівняння і взаємозв'язок структурного і об'єктно-орієнтованого підходів Лекція №2. Методології структурного та об’єктно-орієнтованого аналізу і проектування ( 2 год.) 1. Актуальність методологій автоматизованого структурного та об’єктно-орієнтованого аналізу і проектування 2. Види методологій структурного аналізу і проектування 2.1. IDEF0-технологія функціонального аналізу й проектування. 2.2. IDEF3-технологія формування послідовності дій або підпроцесів 2.3. DFD (Data Flow Diagram) - структурний аналіз потоків даних. 3. Методологія об’єктно-орієнтованого аналізу і проектування. 4. Комп'ютерна підтримка методологій структурного та об’єктно-орієнтованого аналізу проектування 5. Порівняння і взаємозв'язок структурного і об'єктно-орієнтованого підходів
Лабораторна робота № 1. Дослідження та опис предметної області для розробки програмного продукту (2 год.) Індивідуальна робота №1. За вибраною темою сформувати теоретичний матеріал в розмірі, який достатній для розкриття суті прблеми і тестових завдань з посиланням на актуальні джерела. (2 год.). Перелік питань до самостійної роботи
Література [1]- [17] Тема 3. Методологія функціонального проектування IDEF0Методологія функціонального моделювання IDEF0. Синтаксис і семантика моделей IDEF0 (моделі IDEF0, дії, межі і зв'язки, тунелі). Побудова моделей IDEF0 (діаграми, цикл «експерт-аналітик», побудова моделей, точка зору, межі моделювання, вибір найменування контекстного блоку, визначення стрілок на контекстній діаграмі, нумерація блоків і діаграм, зв'язок між діаграмою і її батьківським функціональним блоком, два підходи до початку моделювання - в «ширину» і « глибину», умови завершення). Інші діаграми IDEF0 (дерево моделі, презентаційні діаграми) Лекція №3. Методологія функціонального проектування IDEF0 (2год.) 1. Методологія функціонального моделювання IDEF0 2. Синтаксис і семантика моделей IDEF0 (моделі IDEF0, дії, межі і зв'язки, тунелі) 3. Побудова моделей IDEF0 (діаграми, цикл «експерт-аналітик», побудова моделей, точка зору, межі моделювання, вибір найменування контекстного блоку, визначення стрілок на контекстній діаграмі, нумерація блоків і діаграм, зв'язок між діаграмою і її батьківським функціональним блоком, два підходи до початку моделювання - в «ширину» і « глибину», умови завершення 4. Інші діаграми IDEF0 (дерево моделі, презентаційні діаграми) Лабораторна робота №2. Дослідження та опис предметної області „Індивідуальна система” відповідно до завдання для індивідуальних робіт, які виконувались під час вивчення курсу “Організація баз даних і знань”. ( 2 год.). Перелік питань до самостійної роботи 1. Інші діаграми IDEF0 (дерево моделі, презентаційні діаграми) Література [1]- [17] Тема 4. Методологія проектування послідовності процесів IDEF3Загальне визначення методології IDEF3. Синтаксис і семантика моделей IDEF3 (моделі IDEF3, діаграми, одиниця роботи, дія). Зв'язки: "Часове передування", "Об'єктний потік" і "Нечітке відношення". З'єднання: "І", "Ексклюзивне АБО" і "АБО". Синхронні і асинхронні з'єднання. Парність і комбінації з'єднань. Покажчики і декомпозиція дій. Вимоги IDEF3 до опису бізнес-процесів. Визначення сценарію, границь моделювання, точки зору, дій і об'єктів. Послідовність і паралельність. Взаємозв'язок моделей IDEF0 і IDEF3. Створення моделей IDEF3 для відображення блоків IDEF0. Лекція №4. Методологія проектування послідовності процесів IDEF3 ( 2год.)
Лабораторна робота №3. Методологія IDEF0 зі створення функціональної моделі бізнес-процесів прототипу - системи „Служба зайнятості в рамках ВУЗу” (4 год.). Перелік питань до самостійної роботи
Література [1] - [6], [8]- [11] Тема 5. Методологія DFD (Data Flow Diagram) - структурний аналіз потоків данихПризначення діаграм потоків даних. Синтаксис і семантика діаграм потоків даних (функціональні блоки, зовнішні сутності, стрілки (потоки даних), сховища даних, розгалуження і об'єднання). Побудова діаграм потоків даних. Два підходи до побудови DFD-моделей. Нумерація об'єктів. Застосування діаграми потоків даних (DFD). Лекція №5. Методологія DFD (Data Flow Diagram) - структурний аналіз потоків даних ( 2 год.)1. Призначення діаграм потоків даних 2. Синтаксис і семантика діаграм потоків даних 2.1. Функціональні блоки 2.2. Зовнішні сутності 2.3. Стрілки (потоки даних) 2.4. Сховища даних 2.5. Розгалуження і об'єднання 3. Побудова діаграм потоків даних 3.1. Два підходи до побудови DFD-моделей 3.2. Нумерація об'єктів 4. Застосування діаграми потоків даних (DFD) Лабораторна робота №4. Методологія IDEF0 зі створення функціональної моделі бізнес-процесів „Індивідуальної системи” (2 год.). Перелік питань до самостійної роботи
Література [1]- [17] МОДУЛЬ ІІ. CASE - засобиТема 6. Загальна характеристика і класифікація CASE - засобівОсобливості та визначення CASE технології аналізу предметної області і проектування інформаційної системи (напрямки реалізації, актуальність та визначення). Фактори ефективного функціонування CASE-засобів (стандарти, інтеграція, підтримка стандартних методів, несуперечність, автоматизація). Загальна характеристика CASE – засобів (область застосування, характерні риси, компоненти інтегрованих CASE-засобів). Класифікація CASE – засобів. Ознаки класифікації CASE – засобів. Типи CASE - засобів (за компонентним складом, допоміжні). Ринок CASE – засобів. Лекція №6. Загальна характеристика і класифікація CASE - засобів (2год.) 1. Особливості та визначення CASE технології аналізу предметної області і проектування інформаційної системи (напрямки реалізації, актуальність та визначення) 2.Фактори ефективного функціонування CASE-засобів (стандарти, інтеграція, підтримка стандартних методів, несуперечність, автоматизація) 3.Загальна характеристика CASE – засобів (область застосування, характерні риси, компоненти інтегрованих CASE-засобів) 4.Класифікація CASE - засобів 4.1. Ознаки класифікації CASE - засобів 4.2.Типи CASE - засобів (за компонентним складом, допоміжні) 5. Ринок CASE - засобів Лабораторна робота №5. Дослідження методології діаграм потоків даних (DFD) на прикладі системи „Служба зайнятості в рамках ВУЗу” (2год.). Індивідуальна робота №2. За теоретичним матеріалом вибраної теми сформувати 10 тестових питань з набором 4-6 відповідей, частина яких є вірною. (2год.). Перелік питань до самостійної роботи
Література [1]- [17] Тема 7. Програмні засоби підтримки життєвого циклу (ЖЦ) програмного забезпечення (ПЗ) Вимоги до методик реалізації і програмних інструментальних засобів. Технологія об’єктно-орієнтованих CASE-засобів. Інтегрований комплекс інструментальних засобів Rational Suite. Технологія Computer Associates (CA). Загальна характеристика компонентів пакету CA AllFusion Modeling Suite, їх функціональні можливості). Технологія Oracle. Методичні основи ПЗ корпорації Oracle (метод CDM з розробки прикладного ПЗ, м етод PJM з управління проектом). Комплекс Oracle Developer Suite швидкого створення додатків. CASE-засіб Oracle Designer - інтегрований засіб розробки. Технологія Borland. Перспективи технології створення програмних засобів. Лекція №7. Програмні засоби підтримки ЖЦ ПЗ (2год.). 1. Вимоги до методик реалізації і програмних інструментальних засобів 2. Технологія об’єктно-орієнтованих CASE-засобів. 3. Інтегрований комплекс інструментальних засобів Rational Suite. 4. Технологія Computer Associates 4.1. Загальна характеристика компонентів пакету Computer Associates 4.2. Функціональні можливості пакету - AllFusion Modeling Suite 7.1 5. Технологія Oracle 5.1. Методичні основи ПЗ корпорації Oracle (метод CDM з розробки прикладного ПЗ, метод PJM з управління проектом) 5.2. Комплекс Oracle Developer Suite швидкого створення додатків 5.3. CASE-засіб Oracle Designer - інтегрований засіб розробки 6. Технологія Borland 7. Перспективи технології створення програмних засобів. Лабораторна робота № 6. Розробка проекту шляхом побудови діаграм потоків даних (DFD) „Індивідуальної системи”. (2год.). Перелік питань до самостійної роботи Ø Технологія Oracle (методичні основи, комплекс Oracle Developer Suite) Ø CASE-засіб Oracle Designer - інтегрований засіб розробки Ø Технологія Borland Література [1]- [17] Тема 8. Порівняльна характеристика CASE - засобівПараметри процесу оцінки і вибору (модель процесу оцінки і вибору, цілі процесу оцінки і вибору, елементи процесу оцінки і вибору, список критеріїв процесу оцінки й вибору). Методологія процесу оцінки (мета і етапи процесу оцінки, аналіз етапів процесу оцінки, способи оцінки даних про CASE-засоби, види критеріїв оцінки даних про CASE-засоби). Документування звіту з оцінки CASE-засобу. Процес вибору (взаємозалежність процесів оцінки і вибору, етапи процесу вибору). Алгоритм аналізу результатів і вибору CASE-засобу. Лекція №8. Порівняльна характеристика CASE - засобів (2год.). 1. Параметри процесу оцінки і вибору 1.1. Модель процесу оцінки й вибору 1.2. Цілі процесу оцінки і вибору 1.3. Елементи процесу оцінки і вибору 1.4. Список критеріїв процесу оцінки й вибору 2. Методологія процесу оцінки 2.1.Мета і етапи процесу оцінки 2.2. Аналіз етапів процесу оцінки 2.3. Способи оцінки даних про CASE-засоби 2.4. Види критеріїв оцінки даних про CASE-засоби 3. Документування звіту з оцінки CASE-засобу 4. Процес вибору 4.1. Взаємозалежність процесів оцінки і вибору 4.2. Етапи процесу вибору 4.3. Алгоритм аналізу результатів і вибору CASE-засобу Лабораторна робота №7 .Методологія опису взаємозв'язків між процесами за допомогою діаграм IDEF3 (WorkFlow) на прикладі системи „Служба зайнятості в рамках ВУЗу” (2 год.). Перелік питань до самостійної роботи
Література [1]- [17] Тема9. Оцінка і вибір CASE - засобівМіра та структура критеріїв оцінки і вибору. Функціональні характеристики (середовище функціонування; функції, орієнтовані на фази життєвого циклу; загальні функції). Надійність. Простота використання. Ефективність. Супровід. Переносимість. Загальні критерії. Приклад підходу до визначення критеріїв вибору CASE-засобів. Лекція №9. Оцінка і вибір CASE - засобів (4 год.) 1. Міра та структура критеріїв оцінки і вибору 2. Функціональні характеристики 2.1.Середовище функціонування. 2.2.Функції, орієнтовані на фази життєвого циклу: 2.3.Загальні функції 3. Надійність 4. Простота використання 5. Ефективність 6. Супровід 7. Переносимість 8. Загальні критерії 9. Приклад підходу до визначення критеріїв вибору CASE-Засобів Лабораторна робота № 8. Розробка проекту шляхом побудови діаграм IDEF3 (WorkFlow) „Індивідуальної системи” (2 год.). Перелік питань до самостійної роботи
Література [1]- [17] Тема 10. Технологія впровадження CASE-засобівЕтапи впровадження CASE-засобів. Визначення потреб в CASE-засобах. Аналіз можливостей організації (загальні питання; проекти, що ведуться в організації; технологічна база; персонал; готовність). Визначення організаційних потреб (мета організації; потреби організації; очікувані результати; реалістичні і нереалістичні очікування; витрати на впровадження). Аналіз ринку CASE-засобів. Визначення критеріїв успішного впровадження. Розробка стратегії впровадження CASE-засобів. Складові стратегії впровадження CASE-засобів. Підходи до розробки стратегії впровадження CASE-засобів (спадний і висхідний підходи). Ніша CASE-засобів. Лекція №10. Технологія впровадження CASE-засобів (4год.) 1. Етапи впровадження CASE-засобів 2. Визначення потреб в CASE-засобах2.1. Аналіз можливостей організації (загальні питання; проекти, що ведуться в організації; технологічна база; персонал; готовність) 3. Визначення організаційних потреб (мета організації; потреби організації; очікувані результати; реалістичні і нереалістичні очікування; витрати на впровадження) 4. Аналіз ринку CASE-засобів5. Визначення критеріїв успішного впровадження 6. Розробка стратегії впровадження CASE-засобів 6.1. Складові стратегії впровадження CASE-засобів 6.2. Підходи до розробки стратегії впровадження CASE-засобів (спадний і висхідний підходи) 7. Ніша CASE-засобів. Перелік питань до самостійної роботи 1. Аналіз можливостей організації з впровадження CASE-засобів (загальні питання; проекти, що ведуться в організації; технологічна база; персонал; готовність) 2. Визначення організаційних потреб (мета організації; потреби організації; очікувані результати; реалістичні і нереалістичні очікування; витрати на впровадження) 3. Складові стратегії впровадження CASE-засобів 4. Аналіз ринку CASE-засобів 5. Ніша CASE-засобів. Література [1]- [17] З повагою ІЦ “KURSOVIKS”! |