平台简介
基于统一的业务框架,支撑综合执法、变更调查会审、农房占耕、基本农田核实、增减挂钩、土地整治等各类业务的一体化应用,提供统一的数据预处理、平台服务和定制化的应用构建。
关键技术
1.后端技术
-
rpa技术
机器人流程自动化,一款软件形态的产品,可以模拟人操作各种软件和平台,如管理软件、网页、office工具等,主要解决跨系统跨平台、重复有规律的工作流问题 -
elastic-job分布式任务调度
面向互联网生态和海量任务的分布式调度解决方案,由两个相互独立的子项目 ElasticJob-Lite 和 ElasticJob-Cloud 组成。通过弹性调度、资源管控、以及作业治理的功能,打造适用于互联网场景的分布式调度解决方案,并通过开放的架构设计,提供多元化的作业生态。 -
minio对象存储服务
开源协议的对象存储服务,适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,对象文件可以是任意大小,从几kb到最大5T不等。 -
docker技术
Docker 属于 Linux 容器的一种封装,对进程进行封装隔离,属于操作系统层面的虚拟化技术,隔离的进程独立于宿主和其它的隔离的进程。提供简单易用的容器使用接口,将应用程序与该程序的依赖,打包在一个文件里面,运行这个文件,就会生成一个虚拟容器。 - SpringBoot2.x
- mybatis
- Druid
- Swagger-ui
- lombok
2. 前端技术
Ant-design-vue + Vue + Webpack
3.项目构建
Maven、Jdk8
系统模块
middle-platform
├── diit-common -- 公共模块
├── diit-rpa -- rpa模块
| ├── diit-rpa-rest -- rpa接口【端口:9010】
| ├── diit-rpa-service -- rpa核心模块
| ├── diit-rpa-dao -- rpa业务层
├── diit-data-import -- 数据导入
| ├── diit-data-import-job -- 数据导入调度任务
| ├── diit-data-import-rest -- 数据导入接口【端口:9011】
| ├── diit-data-import-service--数据导入核心模块
| ├── diit-data-import-dao --数据导入业务层
├── diit-spatial-analysis -- 图斑分析
| ├── diit-spatial-analysis-job -- 图斑分析调度任务
| ├── diit-spatial-analysis-rest -- 图斑分析接口【端口:9012】
| ├── diit-spatial-analysis-service--图斑分析核心模块
| ├── diit-spatial-analysis-dao -- 图斑分析业务层
├── diit-spatial-cloud-query -- 云查询
| ├── diit-spatial-cloud-query-rest -- 云查询接口【端口:9013】
| ├── diit-spatial-cloud-query-service -- 云查询核心模块
| ├── diit-spatial-cloud-query-dao -- 云查询核心模块
├──diit-data-exchange -- 内外网交换
| ├── diit-data-exchange-rest -- 内外网交换接口【端口:9014】
| ├── diit-data-exchange-service-- 内外网交换核心模块
| ├── diit-data-exchange-dao-- 内外网交换核心模块
├──diit-configuration -- 配置中心
| ├──diit-configuration-rest -- 配置中心接口
| ├──diit-configuration-service -- 配置中心核心层
| ├──diit-configuration-dao -- 配置中心业务层
模块间依赖
模块依赖.png模块介绍
diit-common
公共模块:全局注解、监听、跨域拦截、通用工具等
diit-rpa
rpa(机器人流程自动化),各类业务系统的自动填报操作等。
diit-data-import
数据导入:实现shp、db、json等文件的上传、检查、入库操作。
diit-spatial-analysis
图斑分析、截图:得到各类业务系统的地块叠加分析结果,支持postgis、shp等数据源叠加各类专题服务实现分析、截图。
diit-spatial-cloud-query
云查询:支持点缓冲区空间查询、空间范围空间查询、业务条件过滤空间查询。
diit-data-exchange
内外网交换:与光栅配合实现各类业务系统的内外网数据交换。
diit-configuration
配置中心:为前端提供配置相关接口。
网友评论