Новости Словари Конкурсы Бесплатные SMS Знакомства Подари звезду
В нашей
базе уже
59876
рефератов!
Логин

Пароль

Игра "Мозайка" на Делфи (Delphi).

Игра "Мозайка" на Делфи (Delphi)
23
Министерство образования и науки русской Федерации
Курский государственный технический институт
Кафедра ПО и ВТ
КУРСОВАЯ РАБОТА
по дисциплине «Программирование на языках высокого уровня»
ИГРА «МОЗАЙКА»
Выполнил: студентка группы ПО-51
Елизавета Королева
студентка группы ПО-51
Анастасия Зиновьева
Проверил: преподаватель Петрик Е. А.
Курск 2006
СОДЕРЖАНИЕ
1. ТЕХНИЧЕСКОЕ ЗАДАНИЕ 4 1.1 Введение 4 1.2 Основания для разработки 4 1.3 Назначение разработки 4 1.3.1 Функциональное и эксплуатационное назначение изделия 4 1.3.1.1 список требований юзера к программному обеспечению 4 1.3.1.2 Рассмотренные альтернативы 4 1.3.2 Требования к программе либо программному изделию 5 1.3.2.1 Стандарты 5 1.3.2.2 Программная сопоставимость 5 1.3.2.3 Требования к составу и характеристикам технических средств 5 1.3.2.4 Входные данные 5 1.3.2.5 Процесс обработки 6 1.3.2.6 Выходные данные 6 1.3.2.7 Результирующие составляющие изделия 6 1.3.2.8 Носители информации 6 1.3.2.9 сохранность и секретность 7 1.3.2.10 Требования к надежности 7 1.3.2.11 Рестарт 7 1.3.2.12 Мобильность 7 1.3.2.13 Требования к программной документации 7 1.4 Стадии и этапы разработки 7 1.5 Порядок контроля и приемки 8 2.РАБОЧИЙ ПРОЕКТ 8 2.1 Введение 8 2.2 Функциональные и эксплуатационные свойства изделия 8 2.2.1 Программные ограничения 8 2.2.2 Требования к составу и характеристикам технических средств 9 2.2.3 Результирующие составляющие изделия 9 2.2.4 Требования к надежности 9 2.2.5 Удобство эксплуатации 9 2.2.6 Мобильность 10 2.3 Описание модулей 10 2.3.1 Модуль Unit1 10 2.3.1.1 Таблица компонентов 10 2.3.1.2 Внешний вид формы 10 2.3.1.2 Входные данные 11 2.3.1.3 Промежуточные данные 11 2.3.1.4 Выходные данные 11 2.3.1.5 Блок-схемы алгоритмов 11 2.3.1.6 Текст модуля 11 2.3.2 Модуль Unit2 12 2.3.2.1 Входные данные 12 2.3.2.2 Промежуточные данные 12 2.3.2.3 Выходные данные 12 2.3.2.4 Блок-схемы алгоритмов 12 2.3.2.5 Текст модуля 12 ПРИЛОЖЕНИЯ 13 перечень ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 37 1. ТЕХНИЧЕСКОЕ ЗАДАНИЕ 1.1 Введение Разработка собственных приложений в настоящее время вызывает энтузиазм у многих людей, чьи умения в сфере разработки разрешают выполнить поставленную задачку. Я решил написать игровое приложение, основная задачка которого вынудить юзера отвлечься от заморочек повседневных, т.Е. Развлечься, что, фактически, является задачей всех игр. 1.2 Основания для разработки Основанием для разработки программы является задание к курсовой работе по предмету «Программирование на языках высокого уровня». 1.3 Назначение разработки 1.3.1 Функциональное и эксплуатационное назначение изделия 1.3.1.1 список требований юзера к программному обеспечению Игра «Мазайка» обязана обеспечивать следующее: - если картинка собрана полностью, выводится сообщение о завершении игры; - имеется возможность выбирать рисунки; - можно начинать игру поновой.
1.3.1.2 Рассмотренные альтернативы
При постановке задачки на разработку программы «Мазайка» были рассмотрены следующие альтернативы:
- Программная платформа.
Рассматривались операционные системы Windows и Linux. Была выбрана система Windows в связи с широчайшим её распространением, доступностью и наличием гибких средств разработки программного обеспечения под эту платформу.
- Средства разработки. Были рассмотрены следующие средства разработки: Delphi и С++ Builder. Был выбран Borland Delphi7. Выбор обоснован популярностью и доступностью данного программного обеспечения.
1.3.2 Требования к программе либо программному изделию
1.3.2.1 Стандарты
Разработка программной документации и программы обязана производиться согласно ЕСПД, ГОСТ 19.701-90, ГОСТ 2.304-88.
1.3.2.2 Программная сопоставимость
Данная программа обязана работать автономно под управлением
операционных систем Windows 98, Windows ME, Windows 2000, Windows XP.
1.3.2.3 Требования к составу и характеристикам технических средств
Программный продукт обязан работать на компьютерах со следующими чертами:
· размер ОЗУ 512 Мб;
· размер жесткого диска 40 Гб;
· микропроцессор Intel Celeron 400 МГц;
· монитор 17” с разрешением 1024*768;
· звуковая карта.
1.3.2.4 Входные данные
Входными данными программы являются:
· выбранная картинка;
· сигналы манипулятора «мышь»;
1.3.2.5 Процесс обработки
· При запуске программного изделия обязано происходить открытие программной оболочки (формы).
1.3.2.6 Выходные данные
Выходными данными программы являются:
· сообщение о выигрыше, если картинка собрана.
1.3.2.7 Результирующие составляющие изделия
В набор поставки программного продукта обязаны входить следующие
составляющие:
· исполнительный файл программы;
· рабочие модули программы;
· программная документация на изделие.
1.3.2.8 Носители информации
Программа поставляется на дискете размером 3,5 д и объемом 1,44 Мб.
1.3.2.9 сохранность и секретность
Информация, содержащаяся в изделии, не является секретной, поэтому программа не просит защиты.
1.3.2.10 Требования к надежности
Программа обязана пройти функциональное тестирование и удачно отработать на всех тестах. Испытания разрабатываются на этапе выполнения рабочего проекта.
1.3.2.11 Рестарт
Восстановления данных при программном либо аппаратном сбоях не
предусматривается.
1.3.2.12 Мобильность
Программа обязана свободно переноситься с одного компьютера на другой при помощи соответствующих носителей информации.
1.3.2.13 Требования к программной документации
Программная документация обязана разрабатываться согласно ЕСПД, ГОСТ 19.701-90, ГОСТ 2.304-88.
Программная документация обязана включать следующие документы:
· Техническое задание;
· Рабочий проект.
В приложении к документу «Рабочий проект» обязан быть приведен листинг исходных текстов программы и блок-схемы алгоритмов.
1.4 Стадии и этапы разработки Выполнение разработки обязано включать две стадии: · Техническое задание; · Рабочий проект. На стадии «Техническое задание» проводится постановка задачки, разработка требований к программному изделию, исследование литературы по задачке и оформление документа «Техническое задание». На стадии «Рабочий проект» проводится разработка схем алгоритмов для каждого из функциональных модулей, физическое проектирование программного изделия, разработка тестов, тестирование и отладка программных модулей. В заключение данного этапа оформляется документ «Рабочий проект». 1.5 Порядок контроля и приемки испытания обязаны быть разработаны на этапе рабочего проектирования программного изделия. Приемка программного изделия осуществляется при сдаче документально оформленных этапов разработки, передаче программного изделия и проведении испытаний на базе установленных тестов. 2.РАБОЧИЙ ПРОЕКТ 2.1 Введение Приложение представляет собой игру «Мазайка», для которой не требуется особенное оформление в связи с тем, что рабочее поле полностью закрывается загруженной картинкой. Игра затягивает юзера, до этого всего популярностью близкой игры «Пятнашки», которая не так давно была совсем популярна. 2.2 Функциональные и эксплуатационные свойст
Умар.Ш. был тут !!!!!
 
давайте изгоним мат !!!
 
ДОБРОЙ НОЧИ ОТ Ъ
ЛОКИ ИНО
 
ДМК МЭ
 
где инфааа?