Игровая программа для Android «Быки и коровы» клиент-сервер

Раздел
Программирование
Просмотров
114
Покупок
0
Антиплагиат
70% Антиплагиат.РУ (модуль - Интернет Free)
Размещена
29 Авг 2023 в 14:48
ВУЗ
СИБИРСКИЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ, Институт космических и информационных технологий, Вычислительная техника
Курс
Не указан
Стоимость
10 000 ₽
Демо-файлы   
3
jpg
image image
181.8 Кбайт 181.8 Кбайт
jpg
image1 image1
146.1 Кбайт 146.1 Кбайт
jpg
image2 image2
136.6 Кбайт 136.6 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
zip
DiplomPlayBullsAndCowsAndroid
47.7 Мбайт 10 000 ₽
Описание

Целью работы является создание приложения для ОС Android, позволяющего играть в игру «Быки и коровы». Приложение должно взаимодействовать с сервером для регистрации новых пользователей, введения статистики по пользователям игры. Сервер должен быть реализован на бесплатной ОС Debian, с использованием общедоступного сервера Tomcat, который реализует логику серверной части на языке программирования Java с доступом к базе данных My SQL.

ЗАДАНИЕ:

Реализовать режимы игры, где:

  • цифры в числе могут или не могут повторяться (большинство реализаций не допускает повторение

цифр);

  • загадывать слова (а не числа).
  • загадывать слова/числа более чем из 5 букв.

Реализовать сбор статистики:

  • сделать это по разным режимам игры;
  • статистику можно собирать локально или использовать стандартное API Google Play. Второй вариант гораздо интереснее;
  • Реализовать мелкие фичи:
  • режим рейтинговой игры.
  • более удобный для отгадывания интерфейс (например позволять пользователю прямо в

приложении вычеркивать цифры, которых в числе точно нет или еще что-то);

  • систему подсказок (наиболее интересно для слов, а не цифр) - подсказкой могут быть

"ассоциации".

  • реализовать сервер с определенным функционалом:
  • на Google Play есть версия игры с дополнительным квестом "Число дня" - всем юзерам каждый день выдается одно и тоже число, которое можно разгадать и по нему ведется дополнительная статистика (сколько чисел дня разгадал лучше всех и т.п.).

ПЛАН:

Введение

1 Анализ задания на разработку

1.1    Основания для разработки

1.2    Функциональные требования

1.3    Нефункциональные требования

1.4    Выбор инструментов проектирования

1.5    Выводы по главе

2    Проектирование

2.1    Серверная часть

2.1.1   Логическое проектирование структуры базы данных

2.1.2   Физическое проектирование проектирование базы данных

2.1.3   Описание таблиц базы данных

2.1.4   Архитектура приложения

2.2    Клиентская часть

2.2.1   Активности приложения

2.2.2 Общий алгоритм работы игры в приложении

2.2.3   Архитектура приложения

2.3    Выводы по главе

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

3.1 Реализация игрового процесса на стороне сервера

3.2 Тестирование

3.3 Выводы по главе

Заключание

Список использованных источников

Вам подходит эта работа?
Похожие работы
Информационные системы
Курсовая работа Курсовая
25 Дек в 21:32
38 +7
0 покупок
Информационные системы
Дипломная работа Дипломная
25 Дек в 21:24
25 +3
0 покупок
Информационные системы
Дипломная работа Дипломная
25 Дек в 15:59
51 +5
0 покупок
Информационные системы
Лабораторная работа Лабораторная
25 Дек в 14:00
46 +5
0 покупок
Другие работы автора
Основы программирования
Контрольная работа Контрольная
2 Сен в 19:31
57
0 покупок
Web-разработки
Курсовая работа Курсовая
9 Мар в 13:58
196 +1
0 покупок
Основы программирования
Лабораторная работа Лабораторная
9 Мар в 13:54
182
0 покупок
Базы данных
Курсовая работа Курсовая
9 Мар в 13:47
198
0 покупок
Теория алгоритмов и автоматов
Курсовая работа Курсовая
9 Мар в 13:41
68
0 покупок
Базы данных
Лабораторная работа Лабораторная
9 Мар в 13:34
125
0 покупок
Базы данных
Курсовая работа Курсовая
8 Дек 2023 в 07:29
215
0 покупок
Основы программирования
ВКР ВКР
8 Дек 2023 в 03:28
140
0 покупок
Основы программирования
Курсовая работа Курсовая
8 Дек 2023 в 01:16
167
0 покупок
Базы данных
Контрольная работа Контрольная
1 Сен 2023 в 22:30
127
0 покупок
Основы программирования
Задача Задача
1 Сен 2023 в 15:57
93
0 покупок
Информационные системы
Курсовая работа Курсовая
31 Авг 2023 в 17:33
133
0 покупок
Web-программирование
Курсовая работа Курсовая
31 Авг 2023 в 16:26
142
1 покупка
Основы программирования
Контрольная работа Контрольная
31 Авг 2023 в 16:08
91
0 покупок
Web-программирование
Курсовая работа Курсовая
30 Авг 2023 в 19:38
90
0 покупок
Криптография
Контрольная работа Контрольная
30 Авг 2023 в 19:17
88
0 покупок
Теория графов
Дипломная работа Дипломная
30 Авг 2023 в 18:32
145
0 покупок
Теория алгоритмов и автоматов
Лабораторная работа Лабораторная
29 Авг 2023 в 17:51
123
0 покупок
Криптография
Лабораторная работа Лабораторная
29 Авг 2023 в 17:05
158
0 покупок
Теория графов
Лабораторная работа Лабораторная
28 Авг 2023 в 18:11
85
0 покупок
Темы журнала
Показать ещё
Прямой эфир