Проектирование общей структуры подсистемы Для реализации сформированных требований, разрабатываемая подсистема должна включать следующие функции:
форма заполнения заявки для новых клиентов;
форма продления для услуги для клиентов;
интеграция с системой по работе с клиентами УЦ.
Для реализации данных функций разрабатываемая система ОУК должна сдержать следующие компоненты:
веб-сайт;
модуль интеграции с CRM-системой;
модуль взаимодействия с сервисом «Контур-Фокус» и базой данных банков РФ;
служба оповещения клиентов;
система подачи заявлений.
Рисунок 2.4. Общая структура системы автоматизации
Веб-сайт
Данный компонент является точкой входа для клиента, с помощью него клиент будет осуществлять все действия по заполнению заявок. Веб-сайт должен разделятся на два части, открытая и закрытая.
Открытая часть доступна всем пользователям интернета и позволять с формировать заявку на подключение услуги. При составлении заявки от пользователя требуется предоставить следующую информацию:
название организации;
ИНН, КПП;
ОРГН;
юридический и фактический адрес;
телефон, e-mail;
ФИО руководителя, должность;
банковские реквизиты;
данные лица на которого выдается сертификат (ФИО, ИНН, СНИЛС, должность);
выбор органов для отчетности.
При заполнении формы заявки, производится автоматическое заполнение основных полей, что сократит время заполнения и уменьшит вероятность ошибок.
Закрытая часть доступна только клиентам, которые имеют сертификат выданный данным удостоверяющим центром. После входа клиент может просматривать список услуг и сертификатов действующие на данный момент и срок их завершения. Также клиент может продлить действующую услугу или подключить новую.
Модуль интеграции с CRM-системой
Данный модуль необходим для взаимодействия с Microsoft Dynamic CRM 2011. Все полученный данные полученные от клиента будут хранится в CRM-системе. Этот подход выбран для упрощения структуры системы, а также данное решение повысит надежность системы исключив избыточные элементы. Сервер с CRM-системой находится в локальной сети УЦ.
Модуль взаимодействия с сервисом «Контур-Фокус» и базой данных банков РФ
Данный модуль необходим для взаимодействия со сторонними сервисами и базой данных. При заполнении формы заявки, производится автоматическое заполнение основных полей, что сократит время заполнения и уменьшит вероятность ошибок. В качестве источников информации, используется система «Контур-Фокус», которая позволяет получить выписки из Единого государственного реестра юридических лиц и индивидуальных предпринимателей. Для получения информации о банке клиента используется справочник банковских идентификационных кодов.
Служба оповещения клиентов
Данный компонент выполняет следующие функции:
информирования клиентов о статусе их заявлений;
информирования о сроке истечения действия сертификатов или завершения услуг;
повышения безопасности использования кабинетом УЦ.
Система подачи заявлений
Это компонент который формирует заявку на основании данных предоставленных клиентом при заполнении формы и передает на обработку в CRM систему.
В качестве платформы для разработки данной системы выбран .Net Framework версии 4.5 и язык программирования C# (Си Шарп), в качестве среды разработки Microsoft Visual Studio 2013. Для разработки web-сайта выбрана технология ASP.NET MVC.
|