
- •1 Постановка задачи
- •2 Алгоритмическое конструирование
- •2.1 Общая схема функционирования Функциональное назначение программного средства Предоставление пользователю возможности электронного прохождения игры «Pacman».
- •2.2 Алгоритмы работы
- •3 Программное конструирование
- •3.1 Описание типов
- •5 Список использованных источников
- •Наименование программы
- •Краткая характеристика области применения
Наименование программы
Наименование – Игра «Pacman»
Краткая характеристика области применения
Программное средство предназначено для функционирования на рабочих станциях конечных пользователей в качестве приложения.
А2. Основания для разработки
Разработка проводится на основании:
задания на курсовой проект по специальности 231000 «Программная Инженерия» факультета «Информатика и вычислительная техника» Донского государственного технического университета;
задания на программную реализацию игры, данного Слоновским Алексеем Владимировичем.
Тема курсового проекта: Программная реализация игры «Pacman».
А3. Назначение разработки
А3.1. Функциональное назначение
Предоставление пользователю возможности электронного прохождения игры «Pacman».
А3.2. Эксплуатационное назначение
Программное средство предназначено для функционирования на рабочих станциях конечных пользователей в качестве приложения.
А4. Требования к программе или программному изделию
Программное изделие должно состоять из одной программы:
Программа «Pacman»-программа моделирующая игру Pacman.
Использование небольшого объема оперативной памяти компьютера;
Возможность использования ПП на любой версии MS Windows, начиная с версии 2000;
Удобный и интуитивно понятный интерфейс приложения
А4.1. Требования к функциональным характеристикам
«Pacman» должен обеспечивать возможность выполнения перечисленных ниже функций:
Функция графического вывода на экран
Функция запуска новой игры
Функция поедания «фруктов» в процессе игры
Функция поедания игрового персонажа его противником во время
Функция позволяющая переходить на следующий уровень
Функция управления игровым персонажем во время игры.
Функция взаимодействия игрового персонажа и врага с окружающей их картой
А4.1.1. Входные данные системы
Файлы, в которых хранятся доступные для прохождения уровни
А4.1.2. Выходные данные системы
Вывод на экран графического отображения всех объектов игрового процесса .
А4.2. Условия эксплуатации
А4.2.1. Климатические условия эксплуатации
Климатические условия эксплуатации, при которых должны обеспечиваться заданные характеристики, должны удовлетворять требованиям, предъявляемым к техническим средствам в части условий их эксплуатации.
А4.2.2. Требования к видам обслуживания
Программное средство не требует проведения каких-либо видов обслуживания.
А4.2.3 Требования к численности и квалификации персонала
Необходима 1 штатная единица-опертор.
А4.2.3 Требования к составу и параметрам технических средств
В состав технических средств должен входить IBM-совместимый персональный компьютер (ПЭВМ), включающий в себя:
процессор Pentium-3 с тактовой частотой не менее 1 ГГц;
оперативную память объемом не менее 512 Мб;
жесткий диск со скорость не менее 5400 об/мин и свободным местом не менее 100Мб;
SVGA-совместимый видеоадаптер;
монитор с разрешением не менее 800x600 пикселей;
клавиатуру;
мышь.
А4.4. Требования к маркировке и упаковке
Программа поставляется в виде программного изделия – на дистрибутивном (внешнем оптическом) носителе (компакт-диске).
А4.4.1. Требования к маркировке
Требования к маркировке программного изделия не предъявляются.
А4.4.2. Требования к упаковке
Упаковка программного изделия должна осуществляться согласно требованиям предприятия-изготовителя носителя информации.
А4.5. Требования к транспортированию и хранению
Допускается транспортирование программного изделия в транспортной таре всеми видами транспорта.
При транспортировании и хранении программного изделия должна быть предусмотрена защита от попадания пыли и атмосферных осадков. Не допускается кантование программного изделия.
Климатические условия транспортирования должны соответствовать требованиям, предъявляемым предприятием-изготовителем к носителю информации с программным изделием.
А5. Требования к программной документации
Программная документация должна содержать:
лист задания;
алгоритмы решения;
Реферат об отчете.
тексты основных программных модулей
техническое задание (по ГОСТ 19.201-78);
А6. Стадии и этапы разработки
Разработка программного средства включает в себя следующие этапы:
анализ требований;
разработка технического задания;
разработка программного продукта
тестирование системы;
внедрение;
составление акта внедрения.
Разработка программного средства осуществляется одним человеком в период с ноября по декабрь 2012 года.
А7. Порядок контроля и приемки
Порядок и контроль приёмки определяются заведующим кафедрой «ПОВТ и АС» и основаны на демонстрации знаний технологии и умении создавать программные средства для различных предметных областей. Главным требованием к приему является наличие корректно работающей программы и отчета, представленного в печатном виде.
А8. Приложение к техническому заданию. Обоснование выбора технологии
Для реализации программного средства выбрано приложение PascalABC.NET, в связи с его использованием в процессе обучения.
Разработчик студент группы ВПР 22 Гринцевич Т /_______/ Дата