Для того, чтобы разрабатываемый программный продукт был максимально эффективен и удобен пользователю, необходимо изучить предметную область. Исследование предметной области является первым этапом разработки программного продукта. В данной главе будет осуществлен сбор информации и особенности, происходящих в изучаемой области.
Описание класса ПП соответствующих разработке
Для более полного представления о предмете исследования был проведен анализ приложения, аналогичных разрабатываемой.
Программное средство «Ведомственная охрана» (рис 1.1), включает в себя поля, меню в котором можно выбрать тестирование.
Рисунок 1.1 – Приложение тестирования «Ведомственная охрана»
Краткая характеристика программы «Ведомственная охрана»:
· вся информация сгруппирована по разделам и включает тесты для самопроверки;
· программа позволяет пройти тестирование по актуальному на данный момент списку из 231 вопроса;
· в приложении присутствуют вопросы для ведомственной охраны со спецсредствами (без оружия).
Программное средство «Тесты для школы» (рис 1.2). Издатель: Anicrof, приложение имеет удобный и понятный интерфейс, работает в онлайн и офлайн режимах.
Рисунок 1.2 – Приложение тестирования «Тесты для школы»
Краткая характеристика программы «Тесты для школы»:
· приложение тесты для школы, содержит большое количество тестов по различным предметам школьной программы;
· тест можно использовать для проверки знаний и подготовки к ЕГЭ;
· приложение содержит: сложные тесты и не очень, для младших, и старших классов школы.
Программное средство «Незнайка» (рис. 1.3). Разработчик – ООО «Neznaika.pro».
Краткая характеристика программы «Незнайка»:
· тест содержит много предметов ЕГЭ и ОГЭ;
· все варианты содержат подробные решения заданий;
· система напоминаний.
Рисунок 1.3 – Интерфейс программы «Незнайка»
Все перечисленные программные средства имеют следующие общие функции:
· приложения содержать большое количество тестов;
· вывод результата.
Требования к программному продукту
В процессе сравнения существующих программных продуктов, был сформулирован функционал разрабатываемого программного продукта:
1. Добавление и редактирование вопросов, и ответов;
2. Тест должен содержать не менее 40 вопросов;
3. В программе необходимо реализовать вывод результата пройденного теста;
4. Возможность выбора теста, пройти случайный тест.
Выводы
1. В ходе анализа предметной области проанализированы программные продукты тестирования.
2. Сформулирована система требований к программному продукту.
ПРОЕКТИРОВАНИЕ
Проектирование подразумевает под собой один из основных способов создания необходимой техники или программных продуктов. Для проектирования характерны определенная “логика” и определенные возможности.
Дата: 2018-12-21, просмотров: 418.