Входными данными будут являться личные данные пациентов, а также числовые значения, полученные в результате проведения тестов. Предполагается хранение всей вводимой информации в базе данных.
Требования к организации выходных данных проектируемого программного обеспечения
Полученные результаты тестов программа должна отображать следующим образом:
Рисунок 1.2 — структура отображения результатов тестирования.
Структура программного взаимодействия
Экранные формы, с которыми работает тестируемый, отличаются от форм, используемых исследователем. Последний будет видеть информацию об обследуемом, результаты тестов и функциональных характеристик, их краткий анализ.
В формах диагностируемого результаты анализа не отображаются. Непосредственно в сами тестовые приложения включена проверка от ввода некорректных данных и случайного удаления информации. До некоторого момента некоторые кнопки и окна не видны. Также существует проверка верности выполнения теста. Это означает, например, если человек отвлекается на значительное время от процедуры диагностики, либо, если дело касается бланков для опроса, выбирает значения наугад, то результаты подобного теста автоматически не засчитываются, выводится сообщение с просьбой повторить задание.
Оценка ПФС производится по алгоритму, изображенному на стр. 23.
Здесь алгоритм Рассмотрим алгоритм прохождения обследования:
- 1. Проверка наличия учетной записи в базе данных;
- 2. Если пациент проходит обследование впервые, то сначала осуществляется процедура его регистрации;
- 3. Если человек проходит обследование повторно — ему необходимо лишь авторизоваться в системе;
- 4. Пациент переходит в диагностический модуль;
- 5. Затем в диагностическом модуле пациента выбирает необходимый пакет тестов;
- 6. После этого осуществляется тестирование;
- 7. Проводится предварительная проверка результатов обследования;
- 8. Если они корректны, то записываются в базу данных, если нет — выводится сообщение об ошибке с просьбой проведения повторного тестирования.
- 9. Сохранение результатов в базе данных;
- 10. В итоге формируется заключение по психофизиологическому состоянию человека, прошедшему тестирование.
- 11. Данные выводятся на экран в виде таблиц либо диаграмм.
Структуру программного взаимодействия можно изобразить следующим образом (рис. 1.4).
Рисунок 1.4 — Структура программного взаимодействия системы.