66
Отчет «Клиентская база» формируется по мере необходимости. Отчет «Отчет
о проделанной работе» формируется ежемесячно. Счет на оплату формируется при
завершении работы с клиентом и прикладывается к договору.
2.3. Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий диалога)
Рассмотрим иерархию функций управления и обработки данных, которые
будут автоматизированы с помощью CRM-системы. Функции делятся на два вида:
1. Служебные, к которым относятся проверка пароля, ведение календаря
и т.д.
2. Основные функции обработки данных, к которым относятся ввод
данных, обработка пользовательских запросов, ведение справочников и т.д [15].
В системе будут доступны следующие функции:
ведение справочников;
формирование счетов;
ввод данных о взаимодействии с клиентами.
Наиболее удобной формой взаимодействия программного продукта с
пользователем является меню программы. Дерево функций системы представлено
на рисунке 17.
На основании выделенных функций разработаем структуру сценария диалога
пользователя с системой. В процессе разработки сценария диалога необходимо
предусмотреть возможность работы с экранными формами входных документов,
формирование выходных документов, корректировки вводимых данных, просмотра
введенной информации, работу с таблицами нормативно-справочной информации,
протоколирования действий пользователя, а также помощь на всех этапах работы.
Для описания диалога выбран способ представления структуры диалога в виде
орграфа, вершины которого представляют собой пункты меню системы. Сценарий
диалога представлен на рисунке 18.