业务中台设计简述

2021-08-21  本文已影响0人  清远_03d9

平台简介

基于统一的业务框架,支撑综合执法、变更调查会审、农房占耕、基本农田核实、增减挂钩、土地整治等各类业务的一体化应用,提供统一的数据预处理、平台服务和定制化的应用构建。

关键技术

1.后端技术

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

配置中心:为前端提供配置相关接口。

上一篇下一篇

猜你喜欢

热点阅读