
- •Институт информационных технологий
- •Курсовой проект
- •Содержание
- •Введение
- •1.Объектно-ориентированный анализ
- •1.1Сущность задачи
- •1.2Сущность и элементы
- •2. Системное проектирование
- •2.1 Требования к аппаратным и операционным ресурсам
- •2.2 Инструменты разработки
- •3. Функциональное проектирование
- •3.1. Требования к приложению
- •3.2 Организация данных
- •3.3 Функции и элементы управления
- •3.4 Проектирование справочной системы приложения
- •Раздел 1 «Общие сведения» содержит:
- •Раздел 2 «Описание программы» содержит:
- •Раздел 3 руководство пользователя содержит сведения о элементах управления.
- •4. Разработка программных модулей
- •4.1 Общие сведения
- •4.2 Экранные формы
- •4.3 Справочная система
- •5. Программа и методика испытаний
- •5.1 Технические требования
- •5.2 Общие сведения о методике испытаний
- •5.3 Функциональное тестирование
- •5.4 Полное тестирование
- •6. Руководство пользователя
- •6.1 Условия применения
- •6.2 Элементы управления
- •Заключение
- •Список использованных источников
Министерство образования Республики Беларусь
Учреждение образования
«БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ»
Институт информационных технологий
Специальность ПОИТ
Курсовой проект
По курсу: «Основы алгоритмизации и программирования»
Тема: Игровая программа «ТetrisМу_0.1»
Выполнил(а):
студент(ка) гр.281021
Курнакина В.А.
Проверил(а):
Лашкевич Е.М.
Содержание
Введение………………………………………………………………………… |
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». Новой программы, сохраняющей старые традиции.
Разработка, данной программы, будет проходить с учётом следующих задач:
-Проведение объектно-ориентированного анализа, который предусматривает рассмотрение сущности задачи и сущности и элементов.
-Системное проектирование, раздел в котором будут рассмотрены требования к аппаратным и операционным ресурсам, а так же инструменты разработки.
- Функциональное проектирование, будет включать в себя:
а) требования к приложению,
б) организацию логических данных, представленной в виде модели данных, и физических данных,
в) функции и элементы управления,
г) а так же проектирование справочной системы приложения.
-Описание программного средства будет состоять из:
а) общих сведений о программе,
б) экранных форм, которые должны будут соответствовать требованиям к интерфейсу,
в) справочной системы.
- Методика испытаний, включающая, технические требования, функциональное тестирование, общие сведения о методике испытаний и полное тестирование.
- Руководство пользователя: которое будет включать условия применения и элементы управления.
- Так же будут построена схема работы программы, показывающая, ход её выполнения и возможности её функций.
- Помимо этого, будут построены диаграмма классов, и диаграмма последовательности, разъясняющие диалог программы с пользователем.