53
редактированием справочников. Поскольку система разрабатывается с целью
автоматизации создания заявок для техподдержки, необходимы функции создания,
просмотра и редактирования заявок. Также в системе должны присутствовать
функции формирования отчетности.
Перечисленные функции, которые будут автоматизированы с помощью
разрабатываемой системы можно разделить на служебные и основные функции [8].
Распределим перечисленные выше функции по этим категориям.
К служебным функциям проектируемой системы будут относиться:
1. Авторизация.
2. Настройка системы.
3. Управление окнами.
4. Помощь по работе программы.
К основным функциям будут относиться:
1. Ввод данных в справочники.
2. Управление пользователями.
3. Разграничение прав доступа.
4. Создание заявки.
5. Формирование отчетов.
В результате проделанной работы было создано дерево функций системы,
представленное на рисунке 18.
Затем, на основании дерева функций системы создадим сценарий диалога. Для
взаимодействия информационной системы с пользователем был выбран язык типа
«Меню» [9]. Разрабатываемый сценарий диалога должен обладать возможностью
определения состава кадров диалога, содержания каждого кадра и их
соподчиненность.