ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 03.12.2023

Просмотров: 682

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Таким образом, можно сделать вывод о том, что при разработке игрывозможностьиспользованияприложениябезподключенияксетиИнтернетжелательнореализовать,чтобыоблегчитьвзаимодействиепользователясприложением, а также дать пользователю выбор уровня игры. Просмотр правилигрыреализовыватьвнутриуровнейигры,чтобыпользовательмогознакомитьсясними,еслипропустит превьювначалеуровня.
        1. 1   ...   4   5   6   7   8   9   10   11   ...   14

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

В качестве мобильной операционной системы была выбрана ОС Android.ДоляAndroidнарынкеОСсоставляет75%.ПреимуществоданнойОСобусловленотем,чтоданнуюсистемуможетвнедритьвсвоймобильныйтелефонлюбойпроизводитель,благодарясвободнойлицензииданнойоперационнойсистемы иоткрытомуисходномукоду.При выполнении выпускной квалификационной работы в качестве средыразработкибылавыбранакроссплатформеннаяинтегрированнаясредаразработкиAndroidStudioдляработысплатформойAndroid.ДаннаясредаразработкивключаетвсебяSDK(SoftwareDevelopmentKit)–инструмент,позволяющийразрабатыватьитестироватьпрограммноеобеспечениедляоперационной системы Android, который поддерживает JDK (Java DevelopmentKit).ОднимизважнейшихпреимуществAndroidStudioявляетсяналичиевстроенного эмулятора. Данных эмуляторов можно создать любое количество,которыебудутотличатьсяразмерамиэкрана,версиейAndroid,языка,используемого системойиеще множестводругих мелкихнастроек.
      1. РАЗРАБОТКА МОБИЛЬНОЙ ИГРЫ

Длядетей-дошкольниковзачастуюосновнойпроблемойявляетсясложность процесса знакомства с миром, освоения необходимой информации иотсутствие постоянного интереса к обучению. Многие родители не знают

, как помочь детям лучше развивать свой кругозор, как сделать учебу приятным и интересным процессом. Вследствие чего возникает трудность – отсутствие у ребенка навыков, знаний и умений, соответствующих требованиям для поступления в первый класс.

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

Игра будет ориентирована на детей в возрасте от 5 до 7 лет. Суть игры будет заключаться в том, чтобы выбрать одно изображение из двух в соответствии с заданием. Несколько примеров заданий уровней:


  • Кто умеет плавать?

  • Выбери число, которое больше.

  • Кто не замерзнет зимой?
        1. 1   ...   6   7   8   9   10   11   12   13   14

Разработка бизнес-правил

Бизнес-правиласуществуютнаразныхуровнях.Некоторыеизнихоказывают влияние на всю систему, и многие системы, на самом деле, целикомсоздаются лишь для того, чтобы ввести в действие бизнес-правила. Бизнес-правилатакжемогутзначительноразличатьсяпоразмерамобластивлияния.Но,несмотрянаэто,всебизнес-правилаимеютоднообщеесвойство:ониуправляютнекоторойсоставляющейбизнеса.Поопределению,бизнес-правилоестьограничение, применяемое по отношению к человеку, бизнесу, составляющейбизнесаилидействию.Далееречьпойдетонекоторыхподробностях,характерных для унифицированныхязыковмоделирования[3].Врамкахданнойвыпускнойквалификационнойработыбылиразработаныследующиебизнес-правила длябудущеймобильной игры:

  • приложение должно иметь интуитивно понятный интерфейс;

  • работа приложения должна осуществляться без подключения к сети Интернет;

  • уровни игры должны иметь разную сложность, чтобы процесс игры не становился скучным.
        1. Разработка UML-диаграммы прецедентов

ДлядемонстрацииработымобильногоприложениянеобходиморазработатьUML-диаграммупрецедентов(Рисунок 9).Диаграммы прецедентов применяются для моделирования вида системы сточкизренияпрецедентов(иливариантовиспользования).Чащевсегоэтопредполагаетмоделированиеконтекстасистемы,подсистемыиликлассалибомоделирование требований, предъявляемых к поведению указанных элементов.
Диаграммыпрецедентовимеютбольшоезначениедлявизуализации,специфицирования и документирования поведения элемента. Они облегчаютпонимание систем, подсистем или классов, представляя взгляд извне на то, какданныеэлементымогутбытьиспользованывсоответствующемконтексте.Кроме того, такие диаграммы важны для тестирования исполняемых систем впроцессе прямого проектирования и для понимания их внутреннего устройстваприобратномпроектировании[14].Рисунок9–Диаграммапрецедентов
        1. Разработка UML-диаграммы активности

UML-диаграмма активности, изображенная на рисунке 10, была созданадля показа процесса выполнения программы. На ней видна последовательностьвыполнениядействийпри работеспрограммнымпродуктом.Диаграммыдеятельности(активности)можноиспользоватьдлямоделирования динамических аспектов поведения системы. Как правило, ониприменяются,чтобыпромоделироватьпоследовательные(аиногдаипараллельные)шагивычислительногопроцесса.Спомощьюдиаграммдеятельности можно также моделировать жизнь объекта, когда он переходит изодного состояния в другое в разных точках потока управления. Диаграммыдеятельностимогутиспользоватьсясамостоятельнодлявизуализации,специфицирования,конструированияидокументированиядинамикисовокупности объектов, но они пригодны также и для моделирования потокауправленияпривыполнениинекоторойоперации.Есливдиаграммахвзаимодействий акцент делается на переходах потока управления от объекта к