
Практические и лабораторные работы / СПО. Практ. 5 и лаб. 3
.pdf
Практические занятия СПО
#5. Подходы к интеграцииприложений.
Создание новойбизнес-функциис помощью объединения (интеграции) двух приложений.
На примере двух приложений или информационныхсистем, предложить реализацию новой пользовательской функции, основанной на взаимодействии этих двух приложений/систем.
Отчёт (в ЛК или на email) должен содержать:
ссылки на выбранныепрограммные продукты (приложения, информационные системы, webпорталы. Любое программное обеспечение, имеющее возможность расширения и/или интеграции с другими системами)
краткое описание новой предлагаемой бизнес-функции
ссылки на описание средств расширения выбранных приложений и/или их API
краткое описание конкретного предлагаемогоспособа реализации взаимодействия (создание функция на внутреннемязыке автоматизации; вызов api; передача данныхчерез общее хранилище; встраиваниестраниц/фреймов визуального UI и т.д.)
Реализация функции не требуется, детальное описаниевсех аспектов реализации нетребуется. Необходимо предоставить тольковысокоуровневое описание(такназ. “high-level design”)и краткий план по её реализации.
Вспомогательные материалы
https://www.enterpriseintegrationpatterns.com/patterns/messaging/IntegrationStylesIntro.html , https://moluch.ru/archive/209/51296/ –общие сведения о методах интеграции ИТ-систем
https://habr.com/ru/company/trinion/blog/245615/ – пример процесса, применяемого приразработке интеграции ИТ-систем
https://habr.com/ru/search/?q=%5BИнтеграция%5D&target_type=posts – материалы для размышления,
различные примерыинтеграции информационныхсистем
https://homework-cool.ru/website/integraciya-s-socialnymi-setyami.html – примеры подходов интеграции сайта с популярными соц.сетями
https://webhamster.ru/mytetrashare/index/mtb172/15128220837d6g5rzd7h – примеры интеграции MS Excel с
другими desktop-приложениями
Лабораторные работы СПО(домашний/удалённый режим работы)
#3. Применение геоинформационных систем (ГИС) длясозданияNetwork Resource Inventory.
Цель: познакомиться с настольными ГИС. Изучить базовые понятия цифровой картографии (хранение пространственных данных; объединениетаблиц БДи геоданных; деление отображаемых сущностей по слоям; инструменты ГИС; spatial-дополнения языка SQL).
Задача: с помощью настольной ГИС разработать структуру таблиц для сохранения базовой информации о сетевыхэлементах, размещаемых на местности (на плане городской застройки). Обеспечить визуализацию сетевыхузлов на карте (плане), возможность интерактивноговыбора сетевыхэлементов и вывода информации поним(модель устройства, его базовые характеристики).
Пояснение: Развёртываем desktop-версию какой-либо ГИС, или используем онлайн web-версию.
Создаём в ГИС структуру таблиц, основанную на спроектированной ранее модели данных из практического занятия #3 («Реализация модели данных для Resource Inventory»).
Для упрощения, предпочтительнее использовать здесь хранение таблиц с помощью локальных средств ГИС, ане отдельной СУБД, которая требует сложного развёртывания и настройки.
В таблицу, содержащую экземпляры сетевого оборудования, добавляем возможность хранения геоданных (размещение сетевого оборудования на местности).
Загружаем фрагмент карты местности или городской застройки, расставляем на нём сетевое оборудование. (Оборудование и объекты топоосновы должны храниться в разных слоях/таблицах).
Обеспечиваем рабочее пространство (workspace), в котором отображается карта местности с нанесёнными на неё сетевыми объектами; есть список сетевых объектов и возможность просмотра информации по выбранному на карте сетевому объекту.
Расширенная задача (факультативно): с помощью средств встроенного языка запросов,
выполнить «поиск сетевого оборудования, размещённого в радиусе NN метров от некоторой точки (X,Y), выбираемой пользователем на карте».
Отчёт должен быть представлен (на email или в ЛК) в видеэлектронного документа (.docx, .odt),
а также наборсозданныхв ГИС таблиц и файл workspace-проекта, с помощью которого эксперимент может быть воспроизведён с помощью той же ГИС.
Впояснительной части отчёта должно содержаться:
ссылка на выбранную ГИС
краткое описание хода работы
модель таблиц,
скриншоты полученного рабочегопространства, где на карте отображены сетевые объекты и есть списоксетевых объектов
краткое описание сложностей, с которыми пришлось столкнуться при использовании выбранной ГИС для выполнения работы
Вспомогательные материалы
https://ru.wikipedia.org/wiki/Геоинформационная_система –общие сведения о ГИС
https://www.geokniga.org/bookfiles/geokniga-geoinformacionnye-sistemyuchebnoe- posobietomsktmcdo2004cipileva-ta.pdf – учебное пособие по ГИС (эл.книга,формат .pdf)
https://www.qgis.org/ru/site/ – open-source ГИС QGis
http://mapinfo.ru/product/mapinfo-professional – ГИС MapInfo Professional,есть пробная версия
http://www.gvsig.com/en/products/gvsig-desktop/downloads – open-source ГИС gvSIG http://downloads.gvsig.org/download/web/en/build/html/index.html –руководство по gvSIG (англ)
http://www.integro.ru/projects/gis/demo.htm –ГИС ИнГео, естьпробная версия
https://www.esri.com/en-us/arcgis/products/arcgis-pro/trial – ГИС ArcGis, есть пробная версия