60
можно видеть, что программа имеет лаконичный и интуитивно понятный
интерфейс.
2.3. Общие положения разработки
2.3.1. Дерево функций и сценарий диалога
Разрабатывая информационную систему, можно разделить ее функции на
несколько типов:
функции управления;
функция обрабатывания данных.
Функции управления представляют собой процесс, который регулирует
действия программы, к примеру процесс авторизации при обработке логина и
пароля, учетные записи пользователей, завершение работы с программой и т.д.
К функциям обрабатывания информации относиться работа с базой данных и
всеми документами. Это занесение информации в ИС, создание документов,
формирование отчетов и хранение данных.
На рисунке 2.10 представлено дерево функций, после проведения анализа и
классификаций функций программы.
На основании дерева функций можно построить, можно построить сценарий
диалога пользователя с системой, отображающую осиновые функции. Сценарий
диалога, отражает логику действий, взаимодействуя базе данных.
Сценарий диалога состоит из схемы, связывающей окна диалогов, которые
отображаются на экране. Проще говоря, это видение интерактивного режима
работы системы.
Пользователь взаимодействует с компьютером путем диалоговых окон,
которые имеют три раздела. Это разделы главного меню программы, помощь и
оптимизация. Работа реализуется используя кнопки программы и ведется в
оконном режиме.