Презентация к порталу игр MLP Games

Содержание

Слайд 2

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

Проект представляет собой развлекательный портал в котором присутствуют игры и чат Перед
пользователь должен указать свои данные логин/пароль, а также IP где находится сервер (по стандарту задан localhost), если пользователь не зарегистрирован, вводит свои данные, если пользователя с таким логином нет, пользователь регистрируется, при этом получает маску пользователя

Технические Требования

Слайд 3

Для проекта была использована изначально Быстрое прототипирование, после чего перешло в инкрементальную

Для проекта была использована изначально Быстрое прототипирование, после чего перешло в инкрементальную
модель ЖЦ, на основе первого прототипа была построена архитектура приложения, после чего проект постоянно модернизировался

Модель ЖЦ

Слайд 4

Клиент – Сервер

Архитектура

Сервер

Клиент

Клиент

Клиент – Сервер Архитектура Сервер Клиент Клиент

Слайд 5

Диаграмма USE CASE содержит в себе все сценарии использования и находится в

Диаграмма USE CASE содержит в себе все сценарии использования и находится в
папке Doc/UseCase.doc
Виды пользователей
Пользователь
Администратор

Анализ Требований

Слайд 6

USE CASE

USE CASE

Слайд 7

Диаграмма Классов Server

Диаграмма Классов Server

Слайд 8

Диаграма классов Client. Ugolki

Диаграма классов Client. Ugolki

Слайд 9

Диаграмма Классов Client.Checkers

Диаграмма Классов Client.Checkers

Слайд 10

Диаграмма Классов Client - внешняя

Диаграмма Классов Client - внешняя

Слайд 11

Диаграмма Классов Клиент-Общая

Диаграмма Классов Клиент-Общая

Слайд 12

При работы системы сервер использует 2 типа файлов, текстовые файлы в папке

При работы системы сервер использует 2 типа файлов, текстовые файлы в папке
Users/ представляют собой информацию об игроках, текстовые файлы в папке Statistic/ представляют собой информацию о статике побед /поражений в играх Шашки и Уголки
Клиент использует файлы .gif для прорисовки смайликов, а так же набор файлов .png для прорисовки картинок

Файловая Система

Слайд 13

Язык реализации – Java
Среда реализации Java NetBeans IDE 7.0.1
Omni Graffle Proffesional
Модуль SWING

Язык реализации – Java Среда реализации Java NetBeans IDE 7.0.1 Omni Graffle
для NetBeans IDE

Язык и Среды Реализации

Слайд 14

Тестирование проводилось независимыми людьми в ходе эксплуатации приложения явных ошибок не возникало. Тестирование

Тестирование проводилось независимыми людьми в ходе эксплуатации приложения явных ошибок не возникало.
прошло неудачно

План Реализации и тестирование

Слайд 15

Техническое задание
Инструкция пользователя
План реализации и тестирование
Документация к коду Java Doc
Различные диаграммы

Состав

Техническое задание Инструкция пользователя План реализации и тестирование Документация к коду Java
Документации

Слайд 16

Окно Авторизации /Регистрации

Демонстрация Работы Программы

Окно Авторизации /Регистрации Демонстрация Работы Программы

Слайд 17

Игровое Окно

Игр не создано, игроки общаются между собой в чате ☺

Игровое Окно Игр не создано, игроки общаются между собой в чате ☺

Слайд 18

Игра Шашки

Создана игра шашки, игроки играют и общаются в чате ☺

Игра Шашки Создана игра шашки, игроки играют и общаются в чате ☺

Слайд 19

Игра Уголки

Создана игра уголки
Игроки играют
И продолжают общаться
В чате

Игра Уголки Создана игра уголки Игроки играют И продолжают общаться В чате

Слайд 20

Меню Информация и бан

Ведите себя прилично и вас не забанят ☺

Меню Информация и бан Ведите себя прилично и вас не забанят ☺

Слайд 21

Чат, Шашки, Уголки, разбиты на модули, поэтому при желании можно использовать как

Чат, Шашки, Уголки, разбиты на модули, поэтому при желании можно использовать как
Jpanel по отдельности
Возможно увеличение количества многопользовательских игр, добавление игр для людей числа >2, а так же добавление новых функций для чата

Повторное использование и развитие проекта

Слайд 22

Программа работает на платформах
Mac OS Lion, Windows XP, Windows 7.
Сервер работает

Программа работает на платформах Mac OS Lion, Windows XP, Windows 7. Сервер
на платформах
Mac OS Lion
JVM – 1.6
Для игры на удаленном сервере необходимо знать IP сервера

Системные Требования