Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсач.docx
Скачиваний:
119
Добавлен:
18.03.2016
Размер:
252.18 Кб
Скачать

Министерство образования и науки Российской Федерации

ФГБОУ ВПО «Брянский государственный технический университет»

Факультет информационных технологий

Кафедра «Компьютерные технологии и системы»

Курсовой проект

по дисциплине Технология программирования

Тема: разработка программы для игры «Сапер».

Расчетно-пояснительная записка

Выполнил студент 14-ИНН 20.11.2015 Фоменко Р.С. _____

Группа подпись, дата инициалы фамилия

Руководитель Рощин С. М.____________________

подпись, дата инициалы фамилия

Защитил ___________________________ Оценка_________________________________

дата

Брянск 2015

Брянский государственный технический университет

Кафедра «Компьютерные технологии и системы»

Задание

на курсовой проект

по дисциплине Технология программирования

Тема: проекта Разработка программы для игры «Сапёр»

Студент группы 14-ИНН Фоменко Руслан Сергеевич

Номер варианта 14

Технические условия: Процессор 1.0Hz. оперативная память объемом, 128 Мбайт, HDD, 1 Гбайт, операционная система Windows ХР/Vista/7/8/10, Свободное место не менее 60 Мб, Клавиатура, Мышь, Монитор, Колонки/наушники, .NET Framework не ниже 4-ого.

Введение; Техническое задание; Разработка спецификаций системы; Проектирование системы; Реализация и тестирование системы Документация Руководство пользователя

Сроки выполнения этапов: 1. Получение задания на реферат (1-я неделя) 2.Поиск литературных источников (2-я неделя) 3. Составление плана реферата (3-я-4-я недели) 4. Разработка программного кода (5-я-12-я-недели) 5. Написание и оформление реферата (13-я-17-я недели).

Срок защиты курсового проекта __ декабря 2015 г.

Руководитель ___________________ Рощин с.М.

Подпись,

дата

Задание принял студент __________________Фоменко р.С.

Подпись,

дата

Оглавление

ЗАДАНИЕ 2

1. Техническое задание. 4

1.1 Наименование и область применения программы. 4

1.2 Основание для разработки. 4

1.3 Назначение разработки. 4

1.4 Технические требования к программе. 5

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

1.6 Условия эксплуатации. 7

1.7 Требования к составу и параметрам технических средств. 7

1.8 Требования к продукту. 8

1.9 Технико-экономические показатели. 8

1.10 Стадии и этапы разработки. 9

1.11 Порядок контроля и приемки. 10

2. Разработка спецификаций системы. 10

2.1 Функциональная диаграмма системы. 10

2.2 Диаграмма потоков данных. 13

2.3 Диаграмма переходов состояний. 15

3. Проектирование системы. 17

3.1 Архитектура программной среды. 17

3.3 Модульная декомпозиция системы. 20

4. Реализация и тестирование системы. 20

4.1 Обоснование выбора языка программирования. 21

4.2 Программная декомпозиция системы. 23

5. Документация. 25

5.1 Руководство пользователя. 25

Заключение. 26

Библиографический список 27

1. Техническое задание.

1.1 Наименование и область применения программы.

Сапер - это обманчиво простая игра для развития памяти и логики, которая стала одной из самых популярных игр ОС Windows.

Плоское или объёмное игровое поле разделено на смежные ячейки (квадраты, шестиугольники, кубы и т. п.), некоторые из которых «заминированы»; количество «заминированных» ячеек известно. Целью игры является открытие всех ячеек, не содержащих мины.

Существуют варианты игры с полем и/или ячейками непрямоугольной формы, или в трёхмерном пространстве, многопользовательские варианты.