BigEdu.ru

РАЗРАБОТКА ИГРЫ МОРСКОЙ БОЙ С AI

Министерство общего и профессионального образования

Российской Федерации

Государственное образовательное учреждение высшего профессионального образования

САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ

МЕХАНИКИ И ОПТИКИ

ФАКУЛЬТЕТ СРЕДНЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

КУРСОВАЯ РАБОТА

на тему: РАЗРАБОТКА ИГРЫ «МОРСКОЙ БОЙ» С AI

По дисциплине «Технология Разработки Программных Продуктов»

Специальность «Программное обеспечение вычислительной техники и автоматизированных систем» (230105)

Преподаватель:

«___»_________20__г.

Выполнил:

Индыков Максим Игоревич

гр. 323 дневного отделения

Санкт-Петербург

2011


АННОТАЦИЯ

Цель работы - создать игру "морской бой" с противником, обладающим искусственным интеллектом, запускаемую на ОС Android 2.2.

При разработке была поставлена задача создать противника совершающего логичные действия и стремящегося выиграть.

Выбор данной ОС обусловлен её актуальностью и доступностью инструментов для разработки. Разработка велась на языке программирования Java с использованием инструментария разработчика. Результатом разработки стал программный продукт, функционирующий на указанном в отчёте оборудовании и обладающий возможностью для улучшения и модификации.


СОДЕРЖАНИЕ

ВВЕДЕНИЕ....................................................................................................................... 4

1 ОПРЕДЕЛЕНИЕ ТРЕБОВАНИЙ............................................................................. 4

1.1 Описание бизнес процесса................................................................................ 4

1.2 Сравнение аналогов............................................................................................ 5

1.3 Моделирование требований............................................................................... 6

1.4 Выбор модели жизненного цикла..................................................................... 7

2 ПРОЕКТИРОВАНИЕ.................................................................................................. 9

2.1 Выбор модели системы....................................................................................... 9

2.2 Проектирование структуры системы............................................................... 9

2.3 Проектирование логики работы...................................................................... 10

2.4 Проектирование интерфейса........................................................................... 13

3 РАЗРАБОТКА ПРОГРАММНОГО КОДА........................................................... 15

4 ВЕРИФИКАЦИЯ И АТТЕСТАЦИЯ...................................................................... 16

4.1 Выбор методов верификации и аттестации.................................................. 16

4.2 Инспектирование............................................................................................... 16

4.3 Тестирование....................................................................................................... 17

5 ПРОГРАММНАЯ ДОКУМЕНТАЦИЯ.................................................................. 18

5.1 Инструкция по установке................................................................................ 18

5.2 Инструкция пользователя............................................................................... 18

ЗАКЛЮЧЕНИЕ............................................................................................................. 19

СПИСОК ИСТОЧНИКОВ ИНФОРМАЦИИ........................................................... 20

ПРИЛОЖЕНИЕ A ТЕХНИЧЕСКОЕ ЗАДАНИЕ.................................................... 21

1НАЗНАЧЕНИЕ РАЗРАБОТКИ................................................................................ 21

2 ЦЕЛЬ И ЗАДАЧИ....................................................................................................... 21

3 ТРЕБОВАНИЯ К РАЗРАБОТКЕ........................................................................... 21

3.1Требованияк функциональным характеристикам...................................... 21

3.2 Описание входных и выходных данных...................................................... 22

3.3 Модель работы продукта разработки............................................................. 23

3.4 Требования к надежности................................................................................ 25

3.5 Эргономические и техникоэстетические требования.............................. 25

3.6 Требования к защите информации.................................................................. 26

3.7 Другие требования к разработке..................................................................... 26

3.8 Требования к аппаратно-программному комплексу................................ 26

3.9 Требования к технологиям разработки......................................................... 26

3.10 Требования к составу технических средств при эксплуатации...........

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать
Рефераты по информатике и программированию Министерство общего и профессионального образования Российской Федерации Государственное образовательное учреждение высшего профессионального
Оценок: 1004 (Средняя 5 из 5)

Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.

© 2016 - 2022 BigEdu.ru