Вход

Мобильное приложение для размещения тестов и самооценки

Рекомендуемая категория для самостоятельной подготовки:
Дипломная работа*
Код 521392
Дата создания 2020
Мы сможем обработать ваш заказ (!) 3 мая в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
1 660руб.
КУПИТЬ

Описание

С ростом популярности мобильных приложений большая доля пользователей находит более предпочтительным отказаться от неадаптированных для мобильных устройств систем обучения / тестирования в пользу решений, к которым они будут иметь постоянный удобный доступ. Однако сейчас подобные продукты направлены на какое-либо конкретное направление, логично предположить, что, используя их опыт, популярность, можно создать обучающую платформу, где можно легко и быстро собрать курсы и задания в виде мини-игры. После изучения рынка было установлено, что наиболее интересными являются приложения LingoDeer (рисунок 1) и Duolingo (рисунок 2).

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


Для достижения поставленной цели нужно решить следующие задачи:


разработать платформу для размещения типизированных тестов / вопросов; определить шаблоны для использования в этих тестах /вопросах; реализовать платформу в мобильном Android-приложении, где пользователи будут отвечать вопросы; разработать серверную часть приложения; разработать сайт для добавления новых вопросов.

Содержание

ВВЕДЕНИЕ.......................................................................................................................................... 3

1. ОПИСАНИЕ СИСТЕМЫ.................................................................................................................. 6

1.1 ОСНОВНОЕ ОПИСАНИЕ............................................................................................................. 6

1.2 ЧАСТИ ПРИЛОЖЕНИЯ................................................................................................................. 6

2. CОЗДАНИЕ ИНТЕРФЕЙСА САЙТА............................................................................................... 7

3. РАЗРАБОТКА WEB-API................................................................................................................ 10

4. НАСТРОЙКА ВЗАИМОДЕЙСТВИЯ САЙТА И WEB-API.......................................................... 11

5. РАЗРАБОТКА ИНТЕРФЕЙСА МОБИЛЬНОГО ПРИЛОЖЕНИЯ................................................ 15

5.1 ПОКАЗ ВОПРОСОВ.................................................................................................................... 20

5.2 ПОДКЛЮЧЕНИЕ JACKSON FRAMEWORK.............................................................................. 29

5.3 БИБЛИОТЕКА FEIGN.................................................................................................................. 32

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

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ........................................................................... 38

ПРИЛОЖЕНИЕ................................................................................................................................. 39

Список литературы

1. Учебник по HTML/CSS. – URL: http://htmlbook.ru/ (Дата обращения: 05.05.2020)

2. Учебник JS. – URL: https://learn.javascript.ru/ (Дата обращения: 13.05.2020)

3. Создание Web-API. – URL: (Дата обращения: 15.03.2020)

4. Система вопросов и ответов. – URL: https://stackoverflow.com/ (Дата обращения: 18.05.2020)

5. Официальный сайт Java. – URL: https://www.java.com/ru/ (Дата обращения: 15.03.2020)

6. Андроид для начинающих. – URL: https://startandroid.ru/ru/uroki.html (Дата обращения: 16.02.2020)

7. Jackson Project. – URL: https://github.com/FasterXML/jackson (Дата обращения: 18.02.2020)

8. Feign makes writing java http clients easier. – URL: https://github.com/OpenFeign/feign (Дата обращения: 18.02.2020)

9. Исламов Э.Н. Фронтенд часть клиент-серверной платформы- конструктора контента обучающих мобильных приложений [Курсовая работа] / Ин-т ВМиИ,Т. – Казань, 2019 – 17с.

Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00752
© Рефератбанк, 2002 - 2024