Автор работы: Пользователь скрыл имя, 12 Августа 2012 в 13:26, курсовая работа
На данном этапе развития человечества становиться все труднее и труднее представить нашу жизнь без компьютера и интернета. Множество людей используют в повседневной жизни компьютер для развлечения. Одним из этих развлечений являются игры. В данной курсовой работе речь пойдет о браузерных играх.
Что же такое «браузерная игра»? Браузерная игра — игра, использующая браузерный интерфейс и обычно не требующая установки дополнительных приложений. Браузерные игры можно разделить на однопользовательские, многопользовательские и массово-многопользовательские.
1.Описание класса программных продуктов…………………………… .3
2.Сравнительный анализ……………………………………………………..4
3.Техническое задание…………………………………………………… .5
4.Функциональная схема……………………………………………………11
5. Информация о программном коде …………………………………… 12
6.Инструкция пользователя…………………………………………………13
Министерство образования и науки, молодежи и спорта Украины
Криворожский технический университет
Кафедра моделирования и программного обеспечения
Выполнил:
ст. гр. ПЗАС-09-1
Артёмов М. Ю.
Принял:
Бавровский В.В.
Кривой Рог – 2011
СОДЕРЖАНИЕ
1.Описание класса программных продуктов…………………………… .3
2.Сравнительный анализ……………………
3.Техническое задание…………………………………………………… .5
4.Функциональная схема……………………
5. Информация о программном коде …………………………………… 12
6.Инструкция пользователя……………
1. Описание класса программных продуктов
На данном этапе развития человечества становиться все труднее и труднее представить нашу жизнь без компьютера и интернета. Множество людей используют в повседневной жизни компьютер для развлечения. Одним из этих развлечений являются игры. В данной курсовой работе речь пойдет о браузерных играх.
Что же такое «браузерная игра»? Браузерная игра — игра, использующая браузерный интерфейс и обычно не требующая установки дополнительных приложений. Браузерные игры можно разделить на однопользовательские, многопользовательские и массово-многопользовательские.
Разработчики браузерных игр с каждым новым проектом пытаются придумать что-то новое, оригинальное и сделать свою разработку уникальной. Этого можно добиться с помощью графики, JavaScript и Ajax технологий, уникального сюжета, хорошего движка.
В нашей курсовой мы рассмотрим разработку браузерной WAP игры средствами рнр + MySQL. WAP интерфейс игры отличается легкостью и минимум графики.
2. Сравнительный анализ
Приложение |
Чудища |
Мафия |
Использование PHP |
+ |
+ |
Использование MySQL |
+ |
+ |
HTML 2.0 + |
+ |
- |
CSS |
+ |
- |
FAQ |
+ |
+ |
Общая статистика игроков |
+ |
- |
Игра многопользовательская |
+ |
+ |
Тех. Поддержка |
+ |
+ |
Задание |
+ |
+ |
PVP ( Player Vs Player ) |
Частично ( в разработке ) |
- |
3. Техническое задание
3.1. Введение
3.1.1. Наименование программы
Наименование программы: «Браузерная WAP ММО игра».
3.1.2. Основание для проведения разработки
Основанием для разработки является задание по дисциплине проектный практикум
3.1.3. Назначение программы
Программа «Браузерная WAP ММО игра» предназначена для создание развлекательного интернет ресурса типа браузерной игры для мобильных телефонов.
3.2. Требования к программе
3.2.1. Требования к функциональным характеристикам программы
Программа должна обеспечивать возможность выполнения перечисленных ниже функций:
3.2.2. Требования к надежности программы
3.2.2.1 Требования к обеспечению
надежного функционирования
Надежное (устойчивое) функционирование программы должно быть обеспечено выполнением Заказчиком совокупности организационно-технических мероприятий, перечень которых приведен ниже:
а) организацией бесперебойного питания технических средств;
б) использованием лицензионного программного обеспечения;
в) регулярным выполнением требований ДСТУ 3396. 0-96. Защита информации. Техническая защита информации. Основные положения.
3.2.2.2. Время восстановления программы после отказа
Время восстановления после отказа, вызванного сбоем электропитания технических средств (иными внешними факторами), не фатальным сбоем (не крахом) операционной системы, не должно превышать 5-ти минут при условии соблюдения условий эксплуатации технических и программных средств.
Время восстановления после
отказа, вызванного неисправностью технических
средств, фатальным сбоем (крахом) операционной
системы, не должно превышать времени,
требуемого на устранение неисправностей
технических средств и
3.2.2.3. Отказы программы
из-за некорректных действий
Отказы программы возможны вследствие некорректных действий оператора (пользователя) при взаимодействии с программой. Во избежание возникновения отказов программы по указанной выше причине следует прочесть инструкцию пользователя.
3.3. Условия эксплуатации программы
3.3.1. Климатические условия эксплуатации программы
Климатические условия эксплуатации, при которых должны обеспечиваться заданные характеристики, должны удовлетворять требованиям, предъявляемым к техническим средствам в части условий их эксплуатации
3.3.2. Требования к квалификации и численности персонала
Минимальное количество персонала, требуемого для работы программы, составляет не менее одной штатной единицы — пользователя. Желательно чтобы пользователь имел навыки работы с интернет ресурсами.
3.3.3. Требования к составу
и параметрам технических
В состав технических средств должен входить персональный компьютер (ПК), включающий в себя:
а) процессор Pentium 800 МHz;
б) оперативную память объемом
128 Mb;
в) операционную систему Windows XP.
3.3.4. Требования к информационной и программной совместимости
3.3.4.1. Требования к информационным структурам и методам решения
Методы решений определяются Исполнителем на этапе разработки ПО.
3.3.4.2. Требования к исходным
кодам и языкам
Программа должна быть написана на языке программирования PHP с использованием баз данных MySQL и разметкой страниц с помощью HTML.
3.3.4.3. Требования к программным
средствам, используемым
Программа использует бесплатное программное обеспечение.
3.3.4.4. Требования к защите информации и программ
Требования к защите информации и программ не предъявляются
3.3.5. Специальные требования
Специальные требования к данной программе не предъявляются.
3.4. Требования к программной документации
3.4.1. Предварительный состав программной документации
Состав программной
3.5. Технико-экономические показатели
3.5.1. Экономические преимущества разработки программы
Ориентировочная экономическая эффективность не рассчитываются. Аналогия не проводится ввиду уникальности предъявляемых требований к разработке.
3.6. Стадии и этапы разработки прог
3.6.1. Стадии разработки программы
Разработка должна быть проведена в три стадии:
3.6.2. Этапы разработки программы
На стадии разработки технического задания должен быть выполнен этап разработки, согласования и утверждения настоящего технического задания.
На стадии рабочего проектирования должны быть выполнены перечисленные ниже этапы работ:
На стадии внедрения должен быть выполнен этап разработки, подготовка и передача программы.
3.6.3. Содержание работ по этапам
На этапе разработки технического задания должны быть выполнены перечисленные ниже работы:
На этапе описания класса продукта и его сравнительного анализа должен быть описан класс продукта программы, а также выполнен сравнительный анализ разрабатываемого продукта с уже существующими подобными программами.
На этапе разработки функциональной схемы должна быть разработана функциональная
схема программного продукта.
На этапе разработки программы должна быть выполнена работа по программированию (кодированию) и отладке программы.
На этапе разработки программной документации должна быть выполнена разработка программных документов в соответствии с требованиями к составу документации.
На этапе испытаний программы должны быть выполнены перечисленные ниже виды работ:
На этапе подготовки и передачи программы должна быть выполнена работа по подготовке и передаче программы и программной документации в эксплуатацию на объектах Заказчика.
3.6.4. Исполнители
Исполнителем программы «Браузерная WAP ММО игра» является студент Криворожского технического университета группы ПЗАС-09-1 Артёмов Максим.
4. Функциональная схема
5. Информация о программном коде
Код нашей игры написан на языке РНР. Игра состоит из множества динамических страниц.
Описание файлов с кодом:
6. Инструкция пользователя
Для запуска браузера нажмите 2 раза ЛКМ на иконку браузера и введите в адресной строке http://localhost/ . Далее видим на экране: