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

Министерство образования Республики Беларусь

Учреждение образования

«БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ»

Институт информационных технологий

Специальность ПОИТ

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

По курсу: «Основы алгоритмизации и программирования»

Тема: Игровая программа «ТetrisМу_0.1»

Выполнил(а):

студент(ка) гр.281021

Курнакина В.А.

Проверил(а):

Лашкевич Е.М.

Минск, 2014

Содержание

Введение…………………………………………………………………………

5

1.Объектно-ориентированный анализ ……………………………………….

6

1.1 Сущность задачи…………………………………………………………

6

1.2 Сущность и элементы……………………………………………………

6

2.Системное проектирование...……………………………………………….

7

2.1 Требования к аппаратным и операционным ресурсам………………

7

2.2 Инструменты разработки………………………………………………

7

3. Функциональное проектирование………………………………………….

9

3.1. Требования к приложению…………………………………………..…

9

3.2 Организация данных…………………………………………………..…

9

3.3 Функции и элементы управления………………………………………

10

3.4 Проектирование справочной системы приложения…………………..

10

4. Разработка программных модулей….…………………………….………

12

4.1 Общие сведения………………………………………………………….

12

4.2 Экранные формы……………………………………………………..…..

12

4.3 Справочная система……….…………………………………………….

13

5.Программа и методика испытаний………………………………………..…

14

5.1 Технические требования………………………………………………..

14

5.2 Общие сведения о методике испытаний……………………………...…

14

5.3 Функциональное тестирование…………………………………………

14

5.4 Полное тестирование……………………………………………………

14

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

16

6.1 Условия применения…………………….….…………………………..

16

6.2 Элементы управления…………………….…………………………….

16

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

17

Приложение А Структурная схема…………………………………………….

18

Приложение Б Схема работы программы……………………………………..

19

Приложение В Диаграмма классов…………………………………………….

20

Приложение Г Диаграмма последовательности………………………………

21

Приложение Д Модель данных………………………………………………...

22

Приложение Е Листинг программы……………………………………………

23

Список использованных источников………………………………………….

29

Введение

Многие наверняка помнят игрушку, называемую тетрис, ранее используемую на игровых приставках.

В сегодняшнем мире, с учётом развития компьютерных технологий, этой игрушке даётся новая жизнь, таким образом, целью данной курсовой работы будет разработка игровой программы «ТetrisМу_0.1». Новой программы, сохраняющей старые традиции.

Разработка, данной программы, будет проходить с учётом следующих задач:

-Проведение объектно-ориентированного анализа, который предусматривает рассмотрение сущности задачи и сущности и элементов.

-Системное проектирование, раздел в котором будут рассмотрены требования к аппаратным и операционным ресурсам, а так же инструменты разработки.

- Функциональное проектирование, будет включать в себя:

а) требования к приложению,

б) организацию логических данных, представленной в виде модели данных, и физических данных,

в) функции и элементы управления,

г) а так же проектирование справочной системы приложения.

-Описание программного средства будет состоять из:

а) общих сведений о программе,

б) экранных форм, которые должны будут соответствовать требованиям к интерфейсу,

в) справочной системы.

- Методика испытаний, включающая, технические требования, функциональное тестирование, общие сведения о методике испытаний и полное тестирование.

- Руководство пользователя: которое будет включать условия применения и элементы управления.

- Так же будут построена схема работы программы, показывающая, ход её выполнения и возможности её функций.

- Помимо этого, будут построены диаграмма классов, и диаграмма последовательности, разъясняющие диалог программы с пользователем.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]