requirements.rst 9.96 KB
Newer Older
1 2 3 4 5 6 7 8 9
Требования к разработке ИС «Synergy Experience»
=================================================

Общие требования к Системе
----------------------------------

.. csv-table::
    :widths: 2, 30

Almas Adamov's avatar
Almas Adamov committed
10
    4.1.1, "Система должна поддерживать работу на следующих серверных ОС: 
Danir Tlepov's avatar
Danir Tlepov committed
11 12
    Linux, BSD, Solaris (рекомендуется использовать ОС Debian GNU/Linux 
    6.0 (amd64)."
Almas Adamov's avatar
Almas Adamov committed
13
    4.1.2, "Система должна поддерживать работу на реляционных СУБД и на 
Danir Tlepov's avatar
Danir Tlepov committed
14
    noSQL СУБД."
Almas Adamov's avatar
Almas Adamov committed
15
    4.1.3, "Система не должна требовать обязательного приобретения 
Danir Tlepov's avatar
Danir Tlepov committed
16
    дополнительных компонентов (лицензии на ОС, на СУБД и т.п.)."
Almas Adamov's avatar
Almas Adamov committed
17
    4.1.4, "Система должна поддерживать шифрование подключений с помощью 
Danir Tlepov's avatar
Danir Tlepov committed
18
    протокола SSL (HTTPS)."
Almas Adamov's avatar
Almas Adamov committed
19
    4.1.5, "Система должна поддерживать работу с распределённым хранилищем 
Danir Tlepov's avatar
Danir Tlepov committed
20
    данных."
Almas Adamov's avatar
Almas Adamov committed
21
    4.1.6, "Система должна обеспечивать возможность распределенной работы 
Danir Tlepov's avatar
Danir Tlepov committed
22
    и удаленного доступа к ресурсам и объектам."
Almas Adamov's avatar
Almas Adamov committed
23 24
    4.1.7, "Система должна поддерживать работу в архитектуре Internet/Intrаnet."
    4.1.8, "Система должна предоставлять Web-интерфейс, который не требует 
Danir Tlepov's avatar
Danir Tlepov committed
25 26
    установки клиентской части. Система должна поддерживать интернет-браузеры 
    Google Chrome, Mozilla Firefox актуальных версий."
Almas Adamov's avatar
Almas Adamov committed
27
    4.1.9, "Система должна предоставлять возможность реализовывать 
Danir Tlepov's avatar
Danir Tlepov committed
28
    пользовательские интерфейсы, используя HTML и/или JavaScript."
Almas Adamov's avatar
Almas Adamov committed
29
    4.1.10, "Система должна предоставлять SDK, включая:
30 31 32 33 34 35 36
            * REST API;
            * способы авторизации: сессионная, по логину и паролю, по ключам;
            * события, возникающие в различных точках исполняемого кода при 
              выполнении определённых условий;
            * очереди сообщений;
            * поддержку плагинов;
            * JavaScript интерпретаторы."
Almas Adamov's avatar
Almas Adamov committed
37
    4.1.11, "Система должна предоставлять возможность регулирования доступа 
Danir Tlepov's avatar
Danir Tlepov committed
38
    к объектам в соответствии с правами пользователя."
Almas Adamov's avatar
Almas Adamov committed
39
    4.1.12, "Система должна предоставлять возможность создания, редактирования 
Danir Tlepov's avatar
Danir Tlepov committed
40
    форм в визуальном редакторе форм."
Almas Adamov's avatar
Almas Adamov committed
41
    4.1.13, "Система должна предоставлять инструмент управления бизнес-процессами, 
Danir Tlepov's avatar
Danir Tlepov committed
42
    поддерживающий нотацию BPMN."
Almas Adamov's avatar
Almas Adamov committed
43
    4.1.14, "Система должна предоставлять дизайнер бизнес-процессов. Создание 
Danir Tlepov's avatar
Danir Tlepov committed
44 45
    и редактирование бизнес-процессов должно выполняться в рабочем пространстве 
    дизайнера бизнес-процессов."
Almas Adamov's avatar
Almas Adamov committed
46
    4.1.15, "Система должна поддерживать версионность документов."
47 48 49 50 51 52 53

Требования к модулям Системы
-------------------------------

.. csv-table::
    :widths: 2, 30

Almas Adamov's avatar
Almas Adamov committed
54
    4.2.1, "Система должна предоставлять модуль «Отзывы» для осуществления 
Danir Tlepov's avatar
Danir Tlepov committed
55
    сбора и консолидации обратной связи потребительского опыта клиентов."
Almas Adamov's avatar
Almas Adamov committed
56
    4.2.2, "Система должна предоставлять модуль «Анализ впечатлений» для 
Danir Tlepov's avatar
Danir Tlepov committed
57
    отображения ключевых метрик по обратной связи от клиентов."
Almas Adamov's avatar
Almas Adamov committed
58
    4.2.3, "Система должна предоставлять модуль «Проблемы» для 
Danir Tlepov's avatar
Danir Tlepov committed
59
    выявления системных проблем на основе обратной связи от клиентов."
Almas Adamov's avatar
Almas Adamov committed
60 61
    4.2.4, "Система должна предоставлять модуль «Аналитика» для 
    отслеживания основных показателей."
Almas Adamov's avatar
Almas Adamov committed
62

63

Almas Adamov's avatar
Almas Adamov committed
64
Требования к модулю «Отзывы»
65 66 67 68 69
----------------------------------------

.. csv-table::
    :widths: 2, 30

Almas Adamov's avatar
Almas Adamov committed
70 71
    3.3.1, "Модуль должен позволять формирование каталога услуг."
    3.3.2, "Модуль должен позволять формирование этапов взаимодействия 
72
    для каждой из услуг."
Almas Adamov's avatar
Almas Adamov committed
73
    3.3.3, "Модуль должен позволять сбор, регистрацию и хранение всей информации 
74
    об обратной связи потребителей услуг."
Almas Adamov's avatar
Almas Adamov committed
75
    3.3.4, "Модуль должен предоставлять единую форму карточки оценки:
76 77 78 79 80
           * услуга;
           * этап и место получения услуги;
           * оценка;
           * комментарий к оценке;
           * дата оценки;
Danir Tlepov's avatar
Danir Tlepov committed
81
           * контактные данные потребителя."
Almas Adamov's avatar
Almas Adamov committed
82 83
    3.3.5, "Модуль должен привязывать оценку к выбранному этапу услуги."
    3.3.6, "Модуль должен привязывать оценку к месту получения услуги."
84 85 86 87 88 89 90

Требования к модулю «Анализ впечатлений»
--------------------------------------------

.. csv-table::
    :widths: 2, 30
    
Almas Adamov's avatar
Almas Adamov committed
91
    3.4.1, "Модуль должен предоставлять карту путешествия потребителя (в виде 
92
    потока) в соответствии с правами доступа."
Almas Adamov's avatar
Almas Adamov committed
93
    3.4.2, "Модуль должен предоставлять данные по потребительскому опыту 
94
    (в виде дашборда) в соответствии с правами доступа."
Almas Adamov's avatar
Almas Adamov committed
95
    3.4.3, "Модуль должен позволять формирование данных непосредственно из 
96
    потока по любому показателю."
Almas Adamov's avatar
Almas Adamov committed
97
    3.4.4, "Модуль должен отображать в потоке консолидированную информацию 
98
    по отзывам с возможностью детализации каждого отзыва."
Almas Adamov's avatar
Almas Adamov committed
99
    3.4.5, "Модуль должен позволять обработку данных в потоке по следующим 
100
    критериям:
101
           * фильтр по услуге;
102 103 104 105
           * фильтр по периоду времени;
           * фильтр по расположению;
           * настройка отображения карты;
           * настройка отображения скрытых элементов на карте;
Almas Adamov's avatar
Almas Adamov committed
106 107
           * настройка количества комментариев на странице."       
    3.4.6, "Модуль должен предоставлять следующие визуализации для дашборда:
108 109 110 111
           * средняя оценка по услугам;
           * количество оценок по этапам;
           * средняя оценка по этапам;
           * средняя оценка по расположению;
Danir Tlepov's avatar
Danir Tlepov committed
112
           * распределение оценок на карте."
Almas Adamov's avatar
Almas Adamov committed
113
    4.4.7, "Модуль должен предоставлять возможность фильтрации дашборда по 
Danir Tlepov's avatar
Danir Tlepov committed
114
    следующим критериям:
115
           * услуга;
116
           * этап услуги;
Almas Adamov's avatar
Almas Adamov committed
117
           * расположение."
118

Almas Adamov's avatar
Almas Adamov committed
119
Требования к модулю «Проблемы»
120 121 122 123 124
--------------------------------------------------

.. csv-table::
    :widths: 2, 30
    
Almas Adamov's avatar
Almas Adamov committed
125
    3.5.1, "Модуль должен позволять выявление из общего потока обратной связи 
126
    системных проблем на основе неудовлетворительных оценок по следующим 
127
    критериям:
Almas Adamov's avatar
Almas Adamov committed
128
               * услуга:
Almas Adamov's avatar
Almas Adamov committed
129 130 131
               * этап получения услуги;
               * место получения услуги."
    3.5.2, "Модуль должен отображать консолидированную информацию по отзывам 
132
    с возможностью детализации каждого отзыва."
Almas Adamov's avatar
Almas Adamov committed
133
    3.5.3, "Модуль должен позволять обработку данных в потоке по следующим 
134 135 136 137 138 139 140
    критериям:
           * фильтр по услуге;
           * фильтр по периоду времени;
           * фильтр по расположению;
           * настройка эталонной оценки;
           * настройка отображения проблем на исполнении;
           * настройка сортировки."
Almas Adamov's avatar
Almas Adamov committed
141
    3.5.4, "Модуль должен позволять Менеджеру и/или Руководителю регистрацию 
Danir Tlepov's avatar
Danir Tlepov committed
142
    выявленной проблемы и назначения Исполнителей на нее."
Almas Adamov's avatar
Almas Adamov committed
143 144 145
    
Требования к модулю «Аналитика»
--------------------------------------------------
146 147