- •Введение
- •1 Теоретические аспекты автоматизации взаимоотношения с клиентами для организации полиграфической деятельности
- •1.1 Анализ существующих технологий разработки web-приложений для автоматизации взаимоотношения с клиентами для организации полиграфической деятельности
- •1.2 Сравнительный анализ существующих технологий решения задачи автоматизации взаимоотношения с клиентами
- •1.3 Выводы по первому разделу
- •2 Анализ и проектирование информационной системы для автоматизации взаимоотношения с клиентами для организации полиграфической деятельности
- •2.1 Постановка задачи проектирования информационной системы
- •2.2 Анализ предметной области по взаимоотношению с клиентами для организации полиграфической деятельности
- •2.3 Функциональная модель процесса взаимоотношения с клиентами для организации полиграфической деятельности
- •2.4 Модель данных взаимоотношения с клиентами для организации полиграфической деятельности
- •2.5 Выводы по второму разделу
- •3 Разработка и тестирование информационной системы для автоматизации взаимоотношения с клиентами для организации полиграфической деятельности
- •3.1 Описание таблиц базы данных
- •3.2 Информационное, алгоритмическое и программное обеспечение задачи автоматизации взаимоотношения с клиентами
- •3.3 Экономическое обоснование проектных решений
- •3.4 Алгоритм формирования отчета списка выполненных, но не оплаченных на данный момент времени заказов
- •3.5 Инструкция пользователя по установке программного продукта и работе с ним
- •3.6 Способы и результаты тестирования программного продукта в различных режимах
- •3.7 Выводы по третьему разделу
- •Заключение
- •Список использованных источников
- •Приложение а
- •Приложение б
- •Приложение в
- •Приложение г
2.3 Функциональная модель процесса взаимоотношения с клиентами для организации полиграфической деятельности
Функциональная модель бизнес-процессов разрабатываемой информационной системы представлена в приложении Б на рисунках Б.1- Б.5 [14]. Целью моделирования является упрощение автоматизации процесса взаимоотношения с клиентами для организации полиграфической деятельности, то есть повышение точности и производительности взаимодействия с клиентами организации. Функциональная модель построена с точки зрения интегрированного пользователя: работников отдела менеджеров, а также с точки зрения разработчика. Это обусловлено тем, что с системой необходимо работать как сотрудниками менеджерами, так и с инженером, который непосредственно занят сопровождением и параллельной работой с информационной системой. Исходя из чего, можно выделить следующие роли для работы с системой: администратор, который вносит наиболее ценные стратегические решения, операторы (менеджеры), а также гость, который только просматривает отчетную информацию (например, такую роль может выполнять работник аналитического отдела).
Следовательно, при моделировании системы взаимоотношения с клиентами для организации полиграфической деятельности были выделены следующие работы, которые представлены на рисунке 2.2.
Рисунок 2.2 – Иерархическое дерево работ
Для проведения количественного анализа разработанной функциональной модели необходимо рассмотреть поведения следующих показателей [15]: коэффициент уровня, рассчитываемый по формуле (2.1); коэффициент сбалансированности, рассчитываемый по формуле (2.2); и коэффициент применения элементарных функций, рассчитываемый по формуле (2.3).
(2.1)
(2.2)
(2.3)
где
– количество работа на текущем уровне;
– номер уровня;
– стрелки, входящие и выходящие в функцию;
– количество элементарных функций.
От уровня к уровню должен уменьшаться (или хотя бы не возрастать). в идеале равен нулю, однако допускаются значения в пределах от 2 до 3. Коэффициент сбалансированности показывает соотношения выходных и выходных стрелок. Коэффициент применения элементарных функций необходим для определения необходимости дальнейшей детализации функциональной модели. Если и , то продолжать декомпозицию не надо.
Результаты расчёта коэффициентов для каждого уровня представлены в таблице 2.1. Для расчёта коэффициента применения элементарных функций за элементарные функции процесса взаимоотношения с клиентами для организации полиграфической деятельности были приняты работы, отражённые в списке элементарных функций (приложение В). На основе данного списка был заполнен 4-й столбец таблицы 2.1 (количество элементарных функций на уровне – ).
Таблица 2.1 – Результаты количественного анализа функциональной модели
Номер уровня |
|
|
|
|
|
1 (А0) |
4 |
1,75 |
0 |
0 |
|
2 (А1) |
1,5 |
1 |
1 |
0,67 |
0,33 |
2 (А2) |
1,5 |
1,67 |
1 |
0,67 |
0,33 |
2 (А3) |
2 |
1,75 |
2 |
1 |
0,5 |
3 (А11) |
1,3 |
0,5 |
3 |
2,25 |
0,75 |
3 (А21) |
1,3 |
3 |
4 |
3 |
1 |
3 (А31) |
1 |
0 |
3 |
3 |
1 |
3 (А34) |
2 |
0,6 |
5 |
2,5 |
0,83 |
Таким образом, исходя из таблицы 2.1, можно сделать вывод, что коэффициент уровня имеет тенденцию уменьшения, коэффициент сбалансированности находится в пределах от 0 до 3, что не превышает норму, а коэффициент применения элементарных функций говорит о достаточной декомпозиции работ. Значит, построенная функциональная модель качественна, сбалансирована и достаточно детализирована.