Роздрукувати сторінку
Главная \ Методичні вказівки \ Методичні вказівки \ 1300 Перелік тем з курсу Аналіз і проектування

Перелік тем з курсу Аналіз і проектування

« Назад

№1. Методології проектування, їх порівняльна оцінка

  1. Актуальність інженерних методів аналізу і проектування (перепроектування)

  2. Методології аналізу предметної сфери і проектування програмних систем

  3. Поняття методу і методології

  4. Еволюція методів проектування програмних систем (проблеми і принципи рішення задачі)

  5. Сучасні методи проектування

  6. Предмет та визначення CASE технології автоматизованого аналізу предметної сфери і проектування системи

  7. Методичні особливості CASE-засобів

  8. Практикум з освоєння CASE технології

Перелік питань до самостійної роботи 

  1. Еволюція методів проектування програмних систем (проблеми і принципи рішення задачі)

  2. Предмет та визначення CASE технології автоматизованого аналізу і проектування систем.

  3. Методичні особливості CASE-засобів.

Література [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. Комп'ютерна підтримка методологій структурного та об’єктно-орієнтованого аналізу проектування

  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год.)

  1. Загальне визначення методології IDEF3

  2. Синтаксис і семантика моделей IDEF3 (моделі IDEF3, діаграми, одиниця роботи,  дія)

  3. Зв'язки: "Часове передування",  "Об'єктний потік" і  "Нечітке відношення"

  4. З'єднання: "І",  "Ексклюзивне АБО" і  "АБО".

  5. Синхронні і асинхронні з'єднання.

  6. Парність  і комбінації з'єднань

  7. Покажчики і декомпозиція дій

  8. Вимоги IDEF3 до опису бізнес-процесів

  9. Визначення сценарію, границь моделювання, точки зору, дій і об'єктів

  10. Послідовність і паралельність

  11. Взаємозв'язок моделей IDEF0 і IDEF3

  12. Створення моделей IDEF3   для відображення блоків IDEF0

Лабораторна робота №3. Методологія IDEF0 зі створення функціональної моделі бізнес-процесів прототипу - системи Служба зайнятості в рамках ВУЗу”  (4 год.).

Перелік питань до самостійної роботи 

  1. Вимоги IDEF3 до опису бізнес-процесів

  2. Визначення сценарію, границь моделювання, точки зору, дій і об'єктів

  3. Послідовність і паралельність

  4. Взаємозв'язок моделей IDEF0 і IDEF3

  5. Створення моделей IDEF3   для відображення блоків IDEF0

Література [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. Сховища даних DFD-моделей

  2. Розгалуження і об'єднання DFD-моделей

  3. Побудова діаграм потоків даних DFD-моделей

  4. Застосування діаграми потоків даних (DFD)

Література [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. Область застосування CASE - засобів

  2. Компоненти інтегрованих CASE-засобів

  3. Типи CASE - засобів (за компонентним складом, допоміжні)

  4. Ринок CASE - засобів

Література [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. Етап процесу оцінки CASE-засобів

  2. Способи оцінки даних про CASE-засоби

  3. Види критеріїв оцінки даних про CASE-засоби

  4. Алгоритм вибору CASE-засобу

Література [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. Надійність

  2. Простота використання

  3. Ефективність

  4. Супровід

  5. Переносимість

  6. Загальні критерії

  7. Приклад підходу до визначення критеріїв вибору CASE-Засобів

Література [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”!