Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» институт математики и компьютерных наук кафедра информационной безопасности


Скачать 437.72 Kb.
НазваниеФедеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» институт математики и компьютерных наук кафедра информационной безопасности
страница7/9
ТипДокументы
filling-form.ru > бланк заявлений > Документы
1   2   3   4   5   6   7   8   9

Интеграция с Microsoft Dynamic CRM 2011


Интеграция с Microsoft Dynamic CRM является важной частью разработки системы т.к. для хранения данных будут использоваться инструменты CRM системы. Также для полноценной автоматизации подачу заявления нужно встроить во внутренние бизнес процессы удостоверяющего центра.

Для интеграции с сервисами в Dynamic CRM используется SOAP сервис. Для работы с данным сервисов и форматом XML сообщений компания Microsoft выпустила набор инструментов (Microsoft Dynamics CRM 2011 SDK) который позволяет делать запросы и управлять бизнес процессами в CRM системе.

Пример создания клиента и авторизации для CRM системы [12]:

clientCredentials = new ClientCredentials();

clientCredentials.Windows.ClientCredential = new System.Net.NetworkCredential(username, password, domain);

cachedConfig = ServiceConfigurationFactory.CreateConfiguration({CRM_URL});

OrganizationServiceProxy client = new OrganizationServiceProxy(cachedConfig, clientCredentials);

Пример запроса на получение информации о подключенных услугах у клиента:




























Для выполнения запросы нужно выполнить следующий код:

client.RetrieveMultiple(new FetchExpression(String.Format({XML}, accountId)));

Кроме получения данных должна быть возможность сохранять данные не нарушая внутреннею структуру бизнес процессов компании. Пример общего запроса на сохранение данных:



{fieldValue}



Сущностей (Entity) в CRM системе может быть создано много, и они могут быть связаны между собой. Запросы выполняются асинхронно с использование ключевых async/await. Данная возможность появилась в C# 4.5, такой подход облегчат работу с асинхронными методами.

Интеграция заключается в разработки библиотеки для работы с конкретными сущностями CRM системы, список основных методов:

  • получение данных о клиенте по сертификату;

  • получение данных о сертификатах и услугах клиента;

  • получение данных о контактных лицах клиента;

  • получение активных заявок клиента;

  • добавление заказа от клиента;

  • добавление клиента;

  • добавление контактного лица.
    1. Проектирование Web- интерфейса


Web-интерфейс важная часть системы автоматизации, именно через него будет происходить работа клиента. Важной задачей является сделать его простым и интуитивно понятным для клиента.

Для проектирования интерфейса использовались следующие технологии: HTML, CSS, Javascript. Для ускорения разработки был применен Twitter Bootstrap, это свободный набор инструментов для создания сайтов и веб-приложений. Включает в себя HTML и CSS шаблоны оформления для типографики, веб-форм, кнопок, меток, блоков навигации и прочих компонентов веб-интерфейсов, включая JavaScript расширения.



Рисунок 2.4. Главная страница

На главной странице пользователю предлагается выбрать действие:

  • зайти в кабинет УЦ (будет рассмотрен ниже)

  • составить заявление

При составлении заявления пользователю открывается страница на которой нужно по шагам ответить на вопросы. После этого формируется заявление и отправляется в УЦ.



Рисунок 2.5. Пример одного шага при составлении заявления



Рисунок 2.6. Страница показывающая подключенные услуги и сертификаты

Примечание: Интерфейс может меняться в процессе развития сервиса
1   2   3   4   5   6   7   8   9

Похожие:

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» институт математики и компьютерных наук кафедра информационной безопасности iconФедеральное государственное бюджетное образовательное учреждение...
Разработка защищенной информационной системы для оценки социальной активности участников публичных мероприятий

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» институт математики и компьютерных наук кафедра информационной безопасности iconФедеральное государственное бюджетное образовательное учреждение...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» институт математики и компьютерных наук кафедра информационной безопасности iconФедеральное бюджетное государственное образовательное учереждение...

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» институт математики и компьютерных наук кафедра информационной безопасности iconФедеральное государственное бюджетное образовательное учреждение...
Анализ практики применения методов оценки жизненного цикла по критериям экологической безопасности в строительном секторе

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» институт математики и компьютерных наук кафедра информационной безопасности iconФедеральное государственное бюджетное образовательное учреждение...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» институт математики и компьютерных наук кафедра информационной безопасности iconФедеральное бюджетное государственное образовательное учреждение...
Федеральное бюджетное государственное образовательное учреждение высшего профессионального образования

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» институт математики и компьютерных наук кафедра информационной безопасности iconРабочая программа учебной дисциплины «Уголовный процесс»
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Тюменский государственный...

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» институт математики и компьютерных наук кафедра информационной безопасности iconФедеральное государственное бюджетное образовательное учреждение...
Федеральное государственное бюджетное образовательное учреждение высшего образования

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» институт математики и компьютерных наук кафедра информационной безопасности iconФедеральное государственное бюджетное образовательное учреждение...
По направлению 100400 «Технология и организация туроператорской и турагентской деятельности»

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный университет» институт математики и компьютерных наук кафедра информационной безопасности iconУчебно-методический комплекс рабочая программа для студентов направления...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Тюменский государственный...

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск