Описание должно включать:
-
Проблему, которую решает приложение
-
Аудитория приложения
-
Пример сценария использования приложения
-
Описание поведения (что происходит при загрузке, что происходит при нажатии на кнопку Х, и так далее).
Проект 2. ИС «Абитуриенту. Выбор специальности»
- Основная задача ИС – определение профессиональной пригодности школьника, абитуриента. Пройдя соответствующий тест, определить предрасположенность к обучению и реализации своего потенциала в той или иной области (научная деятельность, преподавательская, сфера обслуживания, медицина, искусство и т.д.). ИС также позволяет обозначить ряд специальностей по результатам анализа подготовленности школьника по школьным дисциплинам или его предпочтениям («любимым» предметам в школе). Дополнительной возможностью ИС является получения справочной информации по государственным ВУЗам в интересующих пользователя субъектах федерации РФ (наименование, адрес, рейтинг учебного заведения, ссылка на его сайт).
- Аудитория приложения – средних и старших классов, которым нужна помощь в определении своей будущей профессии и подходящего для этого ВУЗа.
- Загрузка приложения. Выбор пункта меню «Оценка профпригодности». Прохождение теста. Получение результатов теста. Выбор пункта меню «Определение специальности». Подменю «По оценкам»: указываем оценки по школьным предметам, получаем список подходящих специальностей. Подменю «По предпочтениям»: оцениваем «любимые предметы в школе» по 10-бальной системе, получаем список подходящих специальностей. Выбор пункта меню «Поиск ВУЗа». Вводим субъект федерации, указываем (при желании) выбранную специальность, получаем список ВУЗов, соответствующим запросу.
- При начальной загрузке программа автоматически подтягивает информацию в массив данных о ВУЗах из файла, находящегося в корневом каталоге программы (в будущем постараюсь сделать затяжку с сервера). После загрузки приложения пользователь может выбрать один из пунктов меню. Если пользователь еще не определился в свой профессии, то он выбирает пункт меню "Тест на профпригодность". Запускается диалоговое окно, в котором задаются вопросы. В этом диалоговом окне есть кнопки "Назад" и "Вперед". Пока пользователь не выбрал ни одного варианта ответа, кнопка "Вперед" не доступна. По нажатию на кнопку "Вперед"/"Назад" информация в диалоговом меню меняется согласно текущему вопросу. Как только пользователь отвечает на последний вопрос, кнопка "Вперед" меняет свое название на "Завершить". По нажатию на кнопку "Завершить" текущее представление (диалоговое окно) закрывается, и открывается новое представление "Результаты". В нем перечислены профессии, которые рекомендованы пользователю, а также не рекомендуемые ему. И две кнопки: "Печать", которая отправит данный список на принтер, и кнопка "ОК", по которой данное представление закроется. Если пользователь хочет определить профессии, ему подходящие по оценкам, он выбирает пункт меню "Определение специальности" и далее одно из подменю "по оценкам" или "по предпочтениям". И в том и в другом случае будет вызываться одно и тоже представление, в котором указаны предметы и рядом поле для ввода "Оценок"/"Предпочтений", название будет меняться автоматически согласно выбору пользователя. Внизу будет кнопка "ОК", по нажатию на которую программа проверит, все ли поля заполнены, если нет, выведет окно предупреждения и по согласию пользователя не заполненные поля выставит в 0 и закроется. Далее откроется окно "Результаты", описанное выше. Следующий пункт меню "Поиск ВУЗа", при выборе его пользователь попадает в представление, в котором можно указать свой город или город, в котором пользователь ищет ВУЗ (вниз спадающие меню, статический список, который формируется исходя из данных, полученных при затяжке базы данных в момент запуска программы). Так же пользователь выбирает из вниз спадающего меню специальность и нажимает кнопку "Поиск". Данное окно закрывается, и открывается представление, в котором указываются ВУЗы, подходящие выбранным условиям в таблице(наименование, адрес, рейтинг, конкурс в прошлом году, сайт) и две кнопки "Печать" и "ОК". При нажатие на кнопку печать список распечатывается. По нажатию на кнопку "ОК" представление закрывается.