53
2.3. Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий диалога)
Технический проект разрабатываемой системы должен содержать
информацию о ее функциях. Все множество функций информационных систем
можно разделить на две группы:
1. Служебные функции.
2. Основные функции.
Служебные функции отвечают за функционирование информационной
системы: управление окнами, проверка учетных данных пользователя при
авторизации и т.д. А основные функции системы отвечают за те действия, которые
могут выполнять пользователи в системе. Например, основными функциями может
быть ввод данных в справочники, создание документов, формирования отчетов и т.д.
На основании перечисленной информации, функции проектируемой системы
были разделены на две группы. К служебным функциям проектируемой системы
будут относиться:
1. Настройка информационной системы.
2. Управление окнами.
3. Авторизация пользователей.
4. Закрытие программы.
А основными функциями системы будут:
1. Ввод данных в справочники.
2. Создание заявок.
3. Редактирование заявок.
4. Формирование отчетов.
Перечисленные группы функций системы представлены в виде дерева
функций системы на рисунке 22.