Скачиваний:
26
Добавлен:
30.06.2018
Размер:
7.18 Mб
Скачать

27

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ

ДОНБАССКАЯ ГОСУДАРСТВЕННАЯ МАШИНОСТРОИТЕЛЬНАЯ

АКАДЕМИЯ

КАФЕДРА

КОМПЬЮТЕРНЫХ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ

Пояснительная записка

к курсовой работе по дисциплине

«Теория создания программных продуктов»

Выполнил:

студент группы ИТ 14-1

Красовский А.В. ______________

(подпись)

Руководитель:

Добряк С. К. ______________

(подпись)

Дата защиты работы

Оценка

Подписи преподавателей

Краматорск, 2017

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ

ДОНБАССКАЯ ГОСУДАРСТВЕННАЯ МАШИНОСТРОИТЕЛЬНАЯ АКАДЕМИЯ

Кафедра КИТ

Задание

на выполнение курсовой работы по дисциплине

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

Исполнитель: ст.гр.ИТ-14-1____ Красовский А.В.

1. Индивидуальное задание: разработать программный продукт

Игра «DeadShock»

2. Содержание курсовой работы: при выполнении курсовой работы должны быть реализованы следующие этапы:

  • анализ и формализация требований заказчика;

  • выбор модели взаимодействия с заказчиком и соответствующей модели разработки программного продукта;

  • разработка правовых документов (договора) на создание программного продукта;

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

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

  • разработка технического проекта программного продукта с использованием UML;

  • выбор инструментальных средств информационной платформы для реализации программного продукта;

  • выполнить реализацию программных модулей;

  • выполнить тестирование программных модулей;

  • выполнить рефакторинг программного кода;

  • выполнить интеграцию модулей - сборку программного продукта;

  • выполнить целостное тестирование программного продукта;

  • разработать комплекс мероприятий по внедрению и поддержке программного продукта, включая эксплуатационную документацию, приемочные тесты, правовые документы.

3. Оформление курсовой работы: пояснительная записка оформляется в соответствии с ДСТУ 3008.95 и должна содержать:

  • титульный лист – 1 с.

  • индивидуальное задание – 1 с.;

  • аннотацию работы – 1 с.;

  • содержание – 1 с.;

  • введение, отражающее краткую характеристику работы, включая постановку задачи способ ее решения –1-2 с.

  • анализ предметной области, результатом которого является выбор модели взаимодействия с заказчиком и соответствующей модели разработки программного продукта – 2-4 с.

  • техническое задание на создание программного продукта, включая расчет экономических показателей, в соответствии с ГОСТ 19.201-78–4–7 с.;

  • проект программного продукта, включающий, как минимум, следующие UML-диаграммы: прецедентов использования, классов, последовательностей, а также соответствующие спецификации описание использованных шаблонов проектирования – 5-7 с.;

  • модульные тесты для каждого класса, тестирующие в полном объеме его функциональность – 3-5 с.;

  • описание выполненных в процессе разработки операций рефакторинга – 2-4 с.;

  • описание сценария сборки – 1-2 с.;

  • приемочные тесты –1-3 с.;

  • эксплуатационную документацию (руководство пользователя) – 2-4с.;

  • приложения: договор на создание программного продукта, полные исходные коды программы, акт тестирования.

Задание выдал: Добряк С.К.

Задание получил: Красовский А.В.

СОДЕРЖАНИЕ

Содержание 2

СОДЕРЖАНИЕ 3

Аннотация 4

Введение 5

1.2 Техническое задание на разработку 7

1.2.1 Введение 8

Программный продукт представляет собой развлекательный ресурс. Может использоваться любыми лицами. 8

1.2.3 Основание для разработки 8

1.2.3 Назначение разработки 8

1.2.4 Требование к программе или программному изделию 8

1.2.4.1 Требования к функциональным характеристикам 8

1.2.4.2 Требования к надежности. 9

1.2.4.3 Условия эксплуатации 9

1.2.4.4 Требования к составу и параметрам технических средств 9

1.2.4.5 Требования к информационной и программной совместимости 9

1.2.4.6 Требования к программной документации. 9

1.2.4.7 Стадии и этапы разработки. 10

1.2.4.8 Порядок контроля и приема. 11

2 Проектирование программы deadshock 12

2.1 Диаграмма классов 12

3.1 Модульные тесты 13

3.2 Рефакторинг 14

3.3 Сборка 15

Приложение А 20

КИТ 14-1

Изд

Лист

№ Документа

Подпись

Дата

Разработ.

Красовский А.

«Разработка программного продукта «DeadShock»

Лит

Лист

Листов

Проверил.

Добряк С.К.

2

27

ДГМА, ИТ 14-1

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