Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТППС / ТППС-лаб-2012-укр.docx
Скачиваний:
36
Добавлен:
05.06.2015
Размер:
1.11 Mб
Скачать

Міністерство освіти і науки, молоді та спорту України

КІРОВОГРАДСЬКИЙ НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСІТЕТ

Механіко-технологічний факультет

КАФЕДРА ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ

Технологія проектування програмних систем методичні вказівки

до вивчення курсу з елементами

кредитно – модульної системи організації навчального процесу

для студентів денної та заочної форми навчання

за напрямом підготовки 7.05010202, 8.05010202 «Системне програмування»

Укладачі:

Доцент Смірнов В.В.

Ст. викладач Смірнова Н.В.

Кіровоград 2012

Технологія проектування програмних систем: Методичні вказівки до виконання лабораторних робіт для студентів денної та заочної форми навчання за напрямом підготовки 7.05010202, 8.05010202 «Системне програмування» / Укл.: / Смірнов В.В., Смірнова Н.В. – Кіровоград: КНТУ, 2012. – 53 с.

Під загальною редакцією:

Сидоренко Володимир Володимирович, д.т.н., проф., завідувач кафедри ПЗ

Укладачі:

Смірнов Володимир Вікторович, к.т.н., доцент кафедри ПЗ,

Смірнова Наталія Володимирівна, к.т.н., старший викладач кафедри ПЗ.

Для студентів денної та заочної форми навчання, що вивчають навчальну дисципліну “Технологія проектування програмних систем” за напрямом підготовки 7.05010202, 8.05010202 “Системне програмування”.

Лабораторні роботи розроблені на сучасному науково - методичному рівні. Відповідають вимогам до курсу практичного навчання студентів, у доступній формі викладені теоретичні відомості і описані практичні кроки оволодіння основами технології проектування програмних систем

© / В.В. Смірнов, Н.В. Смірнова 2012

© / КНТУ, кафедра “ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ”

ЗМІСТ

Опис навчальної дисципліни "Технологія проектування програмних систем" ………......

4

Теми і зміст лекційних занять ………………………………………………………………..

5

Практичні заняття з дисципліни "Технологія проектування програмних систем" ………

6

Змістовні модулі ………………………………………………………………………………

6

Оцінка успішності в балах при повному виконанні умов і графіку навчального процесу.

7

Розподіл балів за змістовими модулями для визначення оцінки за результатами вивчення навчальної дисципліни …………………………………………………………….

8

Лабораторні роботи:

1 Планування розробки системи. Аналіз вимог і моделювання ………………………..

9

2 Специфікації вимог. Прототипування і спільна розробка додатків …………………

22

3 Системне проектування. Проектування баз даних …………………………………...

31

4 Проектування програмної системи …………………………………………………….

42

Список літератури …………………………………………………………………………….

53

1. Опис навчальної дисципліни

Технологія проектування програмних систем"

Дисципліна вивчає методи проектування локальних та розподілених програмних систем.

Робоча програма складена на базі освітньо – професійної програми для студентів денної та заочної форми навчання за напрямом підготовки 7.05010202, 8.05010202 «Системне програмування».

Дисципліна відноситься до вибіркового блоку програми.

Мета вивчення дисципліни

Основна мета курсу полягає в придбанні досконалих знань в області розробки та проектування сучасного програмного забезпечення і програмних систем, з використанням сучасних технологій.

Завдання вивчення дисципліни

  • вивчення процесу розробки програмного забезпечення програмних систем;

  • аналіз встановлення і специфікація вимог до програмної системи;

  • заглиблений аналіз та обґрунтування основ проектування систем;

  • проектування користувальницького інтерфейсу;

  • проектування баз даних, програм і транзакцій;

  • тестування і керування змінами.

Предметом дисципліни є методи і алгоритми проектування та створення програмних систем.

Студент повинен знати і вміти після опанування дисципліни:

  • володіти процесом розробки програмного забезпечення;

  • проводити аналіз специфікації вимог до програмної системи;

  • проводити заглиблений аналіз та обґрунтування методів проектування систем;

  • вміти проектувати користувальницький інтерфейс;

  • володіти проектуванням баз даних, програм і транзакцій.

Перелік дисциплін, необхідних для вивчення даної дисципліни.

  • об'єктно-орієнтоване програмування

  • мережі ЕОМ

  • програмне забезпечення управляючих мікро ЕОМ

  • операційні системи

Соседние файлы в папке ТППС