Концепция приложения - Создание приложения
Приложение включает в себя три логических компонента: пользователь, система, база данных. Они взаимодействуют друг с другом по средствам пользовательского интерфейса. Пользователь общается с интерфейсом приложения, давая команды системе. Последняя, в свою очередь, общается с базой данных. Экраны приложения находятся в "Приложении 1".
Пользователю доступны следующие действия:
- 1. менять оформление; 2. включать звук; 3. менять язык приложения; 4. выбирать тип упражнения; 5. делать упражнения; 6. смотреть свой результат.
Cистема отвечает за следующие действия:
- 1. хранит пользовательские настройки; 2. загружает псевдослучайно половину заданий и варианты ответа из БД; 3. записывает ответы пользователя в таблицы БД; 4. выставляет оценку пользователю; 5. ведет статистику правильных и неправильных ответов, выводит ее на экран.
База данных хранит следующую информацию:
- 1. хранит задания и варианты ответов; 2. хранит количество правильных и неправильных ответов и оценку пользователю.
Упражнения подаются в тестовом формате, а именно: вопрос и четыре варианта ответов. Варианты ответов подобраны следующим образом: 2 или 3 из них кажутся правильными, 1 или 2 очевидно не подходят.
Похожие статьи
-
Процесс разработки Android-приложения, Системные требования - Создание приложения
Разработка приложения "KotobaQuiz" включает три этапа: 1) создание базы данных с таблицами, содержащими задания и варианты ответов, и таблицами, которые...
-
Составление упражнений - Создание приложения
В приложении имеется три типа упражнений: - "Иероглиф-значение"; - "Грамматика"; - "Выберите правильную частицу". Рассмотрим составление каждого типа...
-
Разработка приложения, Инструменты разработки - Создание приложения
В этой главе будут перечислены инструменты разработки; процесс разработки Андроид-приложения; системные требования к устройствам, на которых приложение...
-
Разработку приложения для мобильных платформ, можно разбить на этапы. Первым этапом в создании мобильного приложения является этап разработки...
-
Описание лингвистического эксперимента - Создание приложения
Поскольку каждое приложение имеет своего потребителя, следует изучить его предпочтения. Для приложения KotobaQuiz в качестве основного потребителя...
-
Инструментарий технологии программирования - программные продукты поддержки (обеспечения) технологии программирования. В рамках этого направления...
-
1.5 Архитектура мультиагентных приложений - Средства для создания программных агентов
В общем случае среда, в которой действует агент, имеет определенное поведение, которое может быть известно полностью или частично. Состояние среды...
-
Назначение системы Сайт "вопрос-ответ" предназначен для поиска ответов на интересующие пользователей вопросы, с рейтингом пользователей, возможностью...
-
Пользовательский интерфейс обеспечивает взаимодействие между пользователем и компьютером, обмен действиями и ответными реакциями на них. Стоит начать с...
-
Проектирование модели данных - Создание аналога системной утилиты "Диспетчер задач"
При проектировании модели данных разработаем диаграмму вариантов использования, диаграмму деятельности. Диаграмма вариантов использования представляет...
-
Создание упражнений, Содержание начального уровня владения японским языком - Создание приложения
Японский упражнение лингвистический приложение В этой главе будет рассмотрено содержание начального уровня изучения японского языка; описан проведенный...
-
Заключение, Список литературы - Создание приложения
Итак, в ходе работы были получены следующие результаты: - проведен лингвистический эксперимент среди студентов НГЛУ им. Н. А. Добролюбова; анализ данных...
-
Применение полученных знаний на практике. Создание приложения - Программирование на языке C++
Я применил полученные знания при разработке простого приложения TodoList. Я соблюдал все принципы SOLID. Придерживаясь принципа инверсии зависимости я...
-
Для слоя приложений чаще всего важен выбор не самого приложения, а той технологии, в соответствии с которой приложение создается. Это связано с тем, что...
-
Введение - Создание приложения
Японский упражнение лингвистический приложение Темой данной работы является разработка приложения под управлением операционной системы Android для...
-
Основные компоненты и структура приложения Прежде чем приступить к установке и настройке среды программирования, построению технического задания и...
-
Объектом автоматизации сайта "вопрос-ответ" является предметная область "Проектирование информационных систем". Основное назначение сайта "вопрос-ответ"...
-
1.4 Средства спецификаций типовых моделей - Средства для создания программных агентов
Рассмотрим типовую модель, которая получила название Reticular Agent Mental Model (RAMM) и является развитием модели Шохама (Shoham), где все действия...
-
Особенность создания электронного пособия
Особенность создания электронного пособия 1-часть 1-секция. Настройка виртуалной машины Fedora14 1. Откройте Свой Проигрыватель VMware Инструкция: 1.1 На...
-
1.1 Анализ существующих программных агентов Согласно классическому определению, программный агент -- это программа-посредник. Эти посредники...
-
Назначение локальной вычислительной сети Обеспечение совместного использования ресурсов, предоставление доступа к программам, оборудованию и данным, а...
-
Общая характеристика дистанционного образования Определение дистанционного образования Дистанционное обучение - это универсальная гуманистическая форма...
-
Второй этап истории развития БД. - Технология создания и управления баз данных
Второй этап - эпоха персональных компьютеров Персональные компьютеры стремительно ворвались в нашу жизнь и буквально перевернули наше представление о...
-
Назначение программы Программное средство на тему "Калькулятор коммунальных услуг" предназначено для повышения эффективности расчета коммунальных...
-
2.2 Модель программного агента ресурсов - Средства для создания программных агентов
Программный агент в мультиагентной системе имеет свое описание в виде BDI модели, которая содержит его знания, планы и цели, которые агент выполняет по...
-
Модели предоставления системы и их описание - Концепция электронного здравоохранения
После составления технического задания были разработаны следующие UML-диаграммы: - диаграмма вариантов использования; - диаграмма развертывания...
-
Проблема представления знаний в компьютерных системах - одна из основных проблем в области искусственного интеллекта. Решение этой проблемы позволит...
-
Как известно , необходимость интеграции нескольких информационных систем как внутри одной организации (системы являются подсистемами к историчной...
-
Введение В настоящем дипломном проекте исследуются вопросы, связанные с генерацией искусственных биометрических образов. Рассматриваются различные...
-
Решения по пользовательскому интерфейсу в части серверного приложения (вебсайт) Для реализации требований к серверному приложению (Сайту), объединяющему...
-
Основные компоненты - История создания и развития автоматизированных информационных систем
Основными компонентами информационной технологии, используемой в экспертной системе, являются (рис. 3.2.2): интерфейс пользователя, база знаний,...
-
Математическое и программное обеспечение (МО, ПО)- совокупность математических методов, моделей, алгоритмов и программ для реализации целей и задач...
-
Классификация массивов - История создания и развития автоматизированных информационных систем
Организационная подборка сведений о каком-либо объекте или процессе либо о ряде однородных объектов или процессов называется массивом информации. 1. По...
-
Возрастающая сложность современных автоматизированных систем управления и повышение требовательности к ним обуславливает применение эффективных...
-
Функции человека в ИС - История создания и развития автоматизированных информационных систем
Любая информационная система подразумевает участие в ее работе людей. Среди персонала, имеющего отношение к информационным системам, выделяют такие...
-
Модель сервера приложений - Теоретические основы информационных технологий
Чтобы разнести требования к вычислительным ресурсам сервера в отношении быстродействия и памяти по разным вычислительным установкам, используется модель...
-
Цель Работы - использовать принципы архитектуры "Документ-Представление" для выборки и сохранения данных в файлах, а также взаимодействия элементов меню,...
-
От категории мобильных приложений розничной торговли до категории "еда и напитки", эффективное использование потребительского инсайта дает конкурентное...
-
При создании проекта нужно указать его свойства: Application Name (название приложения), Project location (расположение проекта на диске), Min SDK...
-
Процессы и потоки - Разработка мобильного приложения расчета и учета оплаты коммунальных услуг
Когда хотя бы один из компонентов приложения (или все приложение) будет востребован, система Android запускает процесс, который содержит единственный...
Концепция приложения - Создание приложения