
- •Технологія проектування програмних систем методичні вказівки
- •(Магістри)
- •7.050102.01, 8.050102.01 «Комп’ютерні системи та мережі»
- •7.050102.02, 8.050102.02 «Системне програмування»
- •1. Опис навчальної дисципліни
- •2. Тематика і зміст лекцій
- •3. Практичні заняття по дисципліні "Технологія проектування програмних систем"
- •4. Шкала оцінювання
- •5. Оцінка успішності в балах при повному виконанні умов і графіку навчального процесу
- •Лабораторна робота № 1
- •Моделі процесу створення пз
- •2. Ітераційні моделі розробки пз
- •3. Специфікація програмного забезпечення
- •4. Проектування і реалізація пз
- •Атестація програмних систем
- •6. Еволюція програмних систем
- •7. Автоматизовані засоби розробки пз
- •Лабораторна робота № 2
- •Функціональні і нефункціональні вимоги
- •2. Користувацькі вимоги
- •Додавання структурних елементів у схему
- •Редактор повинен мати засіб, що надає користувачеві можливість додавати в схему нові структурні елементи обраного типу
- •3. Системні вимоги
- •4. Документування системних вимог
- •4. Додатки
- •5. Покажчики
- •Лабораторна робота № 3
- •1. Прототипування в процесі розробки пз
- •2. Технології швидкого прототипування
- •3. Прототипування користувацьких інтерфейсів
- •Лабораторна робота № 4
- •1. Формальні специфікації в процесі розробки пз
- •2. Специфицирование інтерфейсів
- •3. Специфікація поведінки систем
- •Лабораторна робота № 5
- •1. Проектування систем
- •2. Керуючі програми
- •3. Системи спостереження і керування
- •4. Системи збору даних
3. Практичні заняття по дисципліні "Технологія проектування програмних систем"
№ заняття |
Назва практичного заняття |
Кіл. годин |
|
№1 Процес створення програмного забезпечення |
4 |
|
№2 Вимоги до програмного забезпечення |
4 |
|
№3 Прототипування програмних систем |
4 |
|
№4 Формальні специфікації ПЗ |
4 |
|
№5 Проектування систем реального часу |
4 |
|
Усього годин |
20 |
4. Шкала оцінювання
Шкала оцінювання: національна і ECTS
Сума балів за всі види навчальної діяльності |
Оцінка ECTS |
Оцінка за національною шкалою |
|
для іспиту, курсового проекту (роботи), практики |
для заліку |
||
90 – 100 |
А |
відмінно |
зараховане |
82-89 |
В |
добре |
|
75-81 |
С |
||
65-74 |
D |
задовільно |
|
60-64 |
Е |
||
35-59 |
FX |
незадовільно з можливістю повторної здачі |
не зараховане з можливістю повторної здачі |
0-34 |
F |
незадовільно з обов'язковим повторним вивченням дисципліни |
не зараховане з обов'язковим повторним вивченням дисципліни |
5. Оцінка успішності в балах при повному виконанні умов і графіку навчального процесу
Матеріал лекцій |
Кількість лекцій |
Бали за вивчення лекційного матеріалу |
Лабораторні роботи |
Науково дослідницька робота |
Максимальна сума балів |
|||||
Теми лабораторних робіт |
Годинник |
Тестовий контроль |
Виконання л.р 5б за 1 л.р. |
|||||||
1. Процес створення програмного забезпечення
2. Керування проектами |
2 |
4 |
№1 Процес створення програмного забезпечення |
4 |
|
5 |
|
9 |
||
3. Вимоги до програмного забезпечення
4. Розробка вимог |
2 |
4 |
№2 Вимоги до програмного забезпечення |
4 |
|
5 |
|
9 |
||
5. Прототипування програмних систем |
1 |
4 |
№3 Прототипування програмних систем |
4 |
|
5 |
|
9 |
||
6. Формальні специфікації ПЗ
7. Архітектурне проектування |
2 |
4 |
№4 Формальні специфікації ПЗ |
4 |
|
5 |
|
9 |
||
8. Проектування систем реального часу
9. Проектування з повторним використанням компонентів
10. Проектування інтерфейсу користувача |
3 |
4 |
№5 Проектування систем реального часу |
4 |
30 |
5 |
25 |
64 |
||
Усього: |
|
20 |
|
20 |
30 |
25 |
25 |
100 |