- •Пояснительная записка
- •Задание
- •Игра «DeadShock»
- •Аннотация
- •Введение
- •1 Анализ и формализация требований к программе «DeadShock»
- •1.2 Техническое задание на разработку
- •1.2.4.2 Требования к надежности.
- •1.2.4.7 Стадии и этапы разработки.
- •1.2.4.8 Порядок контроля и приема.
- •3.2.1 Скрытие методов
- •3.3 Сборка
- •3.4 Руководство пользователя
- •Приложение а расчет капитальных затрат на разработку программного продукта
- •Приложение б Описание классов приложения.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ
ДОНБАССКАЯ ГОСУДАРСТВЕННАЯ МАШИНОСТРОИТЕЛЬНАЯ
АКАДЕМИЯ
КАФЕДРА
КОМПЬЮТЕРНЫХ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ
Пояснительная записка
к курсовой работе по дисциплине
«Теория создания программных продуктов»
Выполнил:
студент группы ИТ 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 | ||||||||||||
|
|
|
| |||||||||||||
|
|
|
| |||||||||||||
|
|
|
|