Технологія проектування програмних систем
МЕТОДИЧНІ ВКАЗІВКИ
до виконання лабораторних робіт
(магістри)
з елементами кредитно – модульної
системи організації навчального процесу
для студентів денної і заочної форми навчання за напрямом підготовки
7.050102.01, 8.050102.01 «Комп’ютерні системи та мережі»
7.050102.02, 8.050102.02 «Системне програмування»
укладачі:
Доцент Смірнов В.В.
Доцент Смірнова Н.В.
Кіровоград 2014
Технологія проектування програмних систем: Методичні вказівки до виконання лабораторних робіт для студентів денної і заочної форми навчання за напрямом підготовки 7.050102.01, 8.050102.01 «Комп’ютерні системи та мережі» 7.050102.02, 8.050102.02 «Системне програмування» / Укл.: / Смірнов В.В., Смірнова Н.В. – Кіровоград: КНТУ, 2014. – 85 с.
Укладач:
Смірнов Володимир Вікторович, к.т.н., доцент кафедри ПЗ,
Смірнова Наталія Володимирівна, к.т.н., доцент кафедри ПЗ,
Для студентів денної і заочної форми навчання, які вивчають навчальну дисципліну “Технологія проектування програмних систем навчання за напрямом підготовки 7.050102.01, 8.050102.01 «Комп’ютерні системи та мережі» 7.050102.02, 8.050102.02 «Системне програмування»
Лабораторні роботи розроблені на сучасному науково - методичному рівні. Відповідають вимогам до курсу практичного навчання студентів, у доступній формі викладені теоретичні відомості і описані практичні кроки оволодіння основами технології проектування програмних систем
© / В.В. Смірнов, Н.В. Смірнова 2014
© / КНТУ, кафедра “ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ”
ЗМІСТ
| Опис навчальної дисципліни “Технологія проектування програмних систем" ………… | 4 |
| Тематика і зміст лекцій .………………………………………………………….………….. | 5 |
| Практичні заняття по дисципліні "Технологія проектування програмних систем" …….. | 6 |
| Шкала оцінювання …………………………………………………………………………… | 7 |
| Оцінка успішності в балах при повному виконанні умов і графіку навчального процесу | 8 |
|
Лабораторні роботи:
|
|
| №1 Процес створення програмного забезпечення ……………………….......................... | 9 |
| №2 Вимоги до програмного забезпечення ………………………...………………… | 30 |
| №3 Прототипування програмних систем ……………..……………………………... | 48 |
| №4 Формальні специфікації ПЗ ………..………………...……………………………. | 61 |
| №5 Проектування систем реального часу …………………………………………... | 74 |
| Список літератури …………………………………………………………………………... | 88 |
- Технологія проектування програмних систем
- 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. Системи збору даних