Скачать презентацию Отчет по преддипломной практике на тему Интеграция ИС Скачать презентацию Отчет по преддипломной практике на тему Интеграция ИС

Толпыго.pptx

  • Количество слайдов: 27

Отчет по преддипломной практике на тему «Интеграция ИС «Деканат» и « 1 С Университет» Отчет по преддипломной практике на тему «Интеграция ИС «Деканат» и « 1 С Университет» со СМЭВ Выполнил: Толпыго Е. О. Научный руководитель: Ивашко А. Г. Руководитель по практике: Сатрудинова Е. И.

Цель интеграции систем • Передача данных о студенте Тюм. ГУ (является студентом или нет) Цель интеграции систем • Передача данных о студенте Тюм. ГУ (является студентом или нет) МФЦ

Передаваемые данные МФЦ Имя студента Фамилия студента Отчество студента Дата рождения студента Серия и Передаваемые данные МФЦ Имя студента Фамилия студента Отчество студента Дата рождения студента Серия и номер документа подтверждающий личность • Дата выдачи документа подтверждающий личность • • •

Передаваемые данные Тюм. ГУ • • Имя студента Фамилия студента Отчество студента Дата рождения Передаваемые данные Тюм. ГУ • • Имя студента Фамилия студента Отчество студента Дата рождения Номер группы Факультет Дата отчисления (если был отчислен) Статус

Оформление транспортной карты до интеграции Оформление транспортной карты до интеграции

Оформление транспортной карты после интеграции Оформление транспортной карты после интеграции

Способы интеграции систем • Веб – сервисы • Технология обмена файлами • Модель сервер-сервер Способы интеграции систем • Веб – сервисы • Технология обмена файлами • Модель сервер-сервер и применением шлюзов баз данных

Взаимодействие через СМЭВ Взаимодействие через СМЭВ

Структура СМЭВ сообщения Структура СМЭВ сообщения

Цель разработки • Уменьшение временных затрат на получение сведений о студенте за счет автоматизации Цель разработки • Уменьшение временных затрат на получение сведений о студенте за счет автоматизации процесса • Исключение процента ошибок • Исключение коррупционных действий

Задачи • Изучить предметную область • Найти проблему и способы ее решения • Сделать Задачи • Изучить предметную область • Найти проблему и способы ее решения • Сделать диаграмму в нотации UML Activity, которая будет описывать поведение веб – сервиса • Создать веб – сервис • Тестирование • Составить спецификацию веб – сервиса и передать ее МФЦ • Обеспечить работу с « 1 С Университет» после перехода • Составить документацию по проделанной работе

Функциональные требования • Проверка сертификата электронной подписи • Запрос на получение данных в «Деканат» Функциональные требования • Проверка сертификата электронной подписи • Запрос на получение данных в «Деканат» • Запрос на получение данных в « 1 С Университет» • Формирование и отправка сообщенияответа • Формирование электронной подписи

Диаграмма UML Activity Диаграмма UML Activity

Способы передачи данных WCF • Использование контрактов данных (Data. Contract. Serializer); • Использование класса Способы передачи данных WCF • Использование контрактов данных (Data. Contract. Serializer); • Использование класса Xml. Serializer • Использование контрактов сообщений • Использование класса сообщений (Message) • Изменение структуры сообщения на прямую (существует несколько способов)

Интерфейс веб - сервиса Интерфейс веб - сервиса

Диаграмма класса «Request. Message» Диаграмма класса «Request. Message»

 «Response. Message» «Response. Message»

Пример использования Xml. Serializer Код XML <Actor> <Actor/> <Code/> <Name/> Пример использования Xml. Serializer Код XML

Пример использования контракта сообщений Пример использования контракта сообщений

Настройки конечной точки Настройки конечной точки

Настройки соединения Настройки соединения

Настройка сертификата Настройка сертификата

Тестирование сообщения Тестирование сообщения

Тестирвование веб - сервиса Тестирвование веб - сервиса

Заключение • За время прохождения практики, был создан веб – сервис, который отвечает всем Заключение • За время прохождения практики, был создан веб – сервис, который отвечает всем требования для взаимодействия со СМЭВ.

 • СПАСИБО ЗА ВНИМАНИЕ!!!!!!! • СПАСИБО ЗА ВНИМАНИЕ!!!!!!!