Заказ: 1070049

Игра «Горынычъ» (курсовая работа)

Игра «Горынычъ» (курсовая работа)
Описание

1. Техническое задание 4
1.1Введение. 4
1.1.1. Наименование программы. 4
1.1.2. Краткая характеристика области применения. 4
1.2. Основания для разработки. 4
1.2.1. Документ, на основании которого ведется разработка 4
1.2.2. Организация, утвердившая документ 4
1.2.3. Наименование темы разработки 4
1.3. Назначение разработки. 5
1.3.1Функциональное и эксплуатационное назначение программы 5
1.4. Требования к программе. 5
1.4.1. Требования к функциональным характеристикам. 5
1.4.2. Требования к надежности. 6
1.4.3. Условия эксплуатации. 7
Климатические условия эксплуатации. 7
Требования к видам обслуживания. 8
Требования к численности и квалификации персонала. 8
1.4.4. Требования к составу и параметрам технических средств. 9
1.4.5. Требования к информационной и программной совместимости. 10
1.5. Требования к программной документации. 10
1.6. Стадии и этапы разработки. 10
1.6.1. Стадии разработки 10
1.6.2. Этапы и содержание работ (перечень программных документов) 11
1.6.3. Сроки разработки 12
1.7. Порядок контроля и приемки. 12
2. Эскизный проект. 13
2.1. Объектно-ориентированный анализ требований. 13
2.1.1. Диаграмма переходов состояний 13
2.1.2. Диаграмма вариантов использования. 14
2.1.3. Концептуальная модель предметной области. 15
2.2. Разработка общего алгоритма решения задачи 16
2.3. Расчет показателей масштабности проекта. 17
2.4. Определение трудозатрат на разработку. 19
3. Технический проект. 20
3.1. Разработка архитектуры системы. 20
3.1.1 Проектирование классов. 21
3.1.2.Компоновка программных компонентов. 21
3.1.3. Диаграмма размещения программных компонентов 22
4. Рабочий проект. 23
4.1. Кодирование модулей. 23
4.2. Расчет объектно-ориентированных метрик. 32
4.2.1. Метрики связности по методам 32
4.2.2 Метрики связности по данным 33
4.2.3 Расчет показателей масштабности программы по методу Холстеда 34
4.3. Разработка пользовательского интерфейса. 36
4.4. Тестирование. 40
4.4.1 Структурное тестирование 40
4.4.2 Функциональное тестирование 45
Тест 1 45
Тест 2 47
5. Документация 49
5.1 Руководство пользователя 49
ПРИЛОЖЕНИЕ 1 «Приблизительные Эскизы программы» 56


Игра «Горынычъ» (курсовая работа)