Игра Арканоид
Автор: Skyman2413 • Декабрь 3, 2021 • Курсовая работа • 5,508 Слов (23 Страниц) • 520 Просмотры
Ст. преп.
УТВЕРЖДАЮ
« » 2020 г.
Курсовая работа
по дисциплине «Технология программирования»
«Игра Арканоид»
ст.
Исполнитель, студент г
Москва, 2020
Оглавление
1. Техническое задание 2
1.1 Введение 2
1.1.1 Наименование программы 2
1.1.2 Характеристика области применения 2
1.2 Основание для разработки 2
1.2.1 Документ на основании которого ведется разработка 2
1.2.2 Организация, утвердившая документ 2
1.2.3 Наименование темы разработки 2
1.3 Назначение разработки 2
1.3.1 Функциональное и эксплуатационное назначение программы 2
1.4 Требования к программе 2
1.4.1 Требования к функциональным характеристикам 2
1.4.2 Требования к надежности 5
1.4.3 Условия эксплуатации 5
1.4.4 Требования к составу и параметрам техническим средств 5
1.4.5 Требования к информационной и программной безопасности 5
1.5 Требования к программной документации 5
1.6 Стадии и этапы разработки 5
1.6.1 Стадии разработки 5
1.6.2 Этапы и содержания работ 5
1.6.3 Сроки разработки 5
1.7 Порядок контроля и приемки 6
1.7.1 Виды испытаний 6
1.7.2 Общие требования к приемке работ 6
2. Эскизный проект 7
2.1 Объектно-ориентированный анализ требований 7
2.1.1 Диаграмма вариантов использования 7
2.1.2 Концептуальная модель предметной области 7
2.1.3 Построение диаграмм переходов состояний 8
2.2 Разработка общего алгоритма решения задачи 9
2.3 Расчет показателей масштабности проекта 10
2.4 Определение трудозатрат на разработку 12
3. Технический проект 13
3.1 Разработка архитектуры классов 13
3.1.1 Проектирование классов 13
3.1.2 Компоновка программных компонентов 13
3.1.3 Построение иерархической структуры системы 14
4. Рабочий проект 15
4.1 Кодирование модулей 15
4.2 Расчет объектно-ориентированных метрик 22
4.2.1 Размерно-ориентированные метрики 23
4.2.2 Метрики связности по данным 23
4.2.3 Метрики связности по методам 23
4.3 Разработка пользовательского интерфейса 25
4.4 Структурное тестирование 30
5. Документация 32
5.1 Руководство пользователя 32
Техническое задание
1.1 Введение
Данное техническое задание предназначено для разработки игры «Арканоид», которая является развлекательным приложением, позволяющим хорошо проводить свободное время
1.1.1 Наименование программы
Игра «Арканоид»
1.1.2 Характеристика области применения
Программа предназначена для тренировки логических навыков и имеет развлекательный характер. Возрастное ограничение отсутствует. Программа не имеет ограничений на среду разработки и операционную систему
...