
65
Примером может являться различный внешний вид программы при входе по
логину и паролю пользователя с ролью «Врач» и с ролью «Локальный
администратор ЛПУ».
Рис.18. Пример неверного ввода логина и пароля
Функция Индивидуальных фильтров для информации – используется
для сохранения различного вида фильтров, сформированных пользователем из
конструктора запросов и сохранения для дальнейшей работы с данными
фильтрами (рисунок 19). Фильтры сохраняются для каждой формы программы
отдельно. Фильтр, используемый на форме «Амбулаторные» не может быть
применен на форме «Случаи лечения». Для использования его на других
формах можно скопировать настройки фильтрации информации и вставить в
новый фильтр для формы «Случаи лечения».
Рис.19. Фильтры информации для формы амбулаторных карт
Сценарий диалога - это последовательность переходов программы из
одного состояния в другое (рисунок 20). Каждое состояние должно иметь
возможность перехода в другое состояние за одно или несколько действий. В
сценарии диалога не должно быть ветвей, из которых нет перехода в
предыдущее или другие состояния программы. Для предотвращения таких
ситуаций на этапе разработки производится проверка всех возможных развитий
сценария диалогов, и прорабатываются переходы.