基于微服务架构的国有资产管理系统设计与实现
发布时间:2023-05-07 14:25
随着国家对国有资产管理机制不完善、国有资产流失现象的高度重视,通过信息化手段对国有资产进行精确盘点、有效监管、科学运营愈发重要。由于国有资产数据名目繁多且体量巨大,而且资产权属单位广泛、权属关系复杂,因此本文基于微服务架构设计了一套国有资产管理系统,实现了国有资产数据的信息化科学管理。所设计的国有资产管理系统共包含资产管理、资产运营、虚拟公物仓、资产定位、资产监管五个核心模块。系统整体基于Spring Cloud Alibaba生态搭建微服务架构,通过Spring Boot在Intelli J IDEA上进行微服务应用开发,最终采用Docker容器将系统部署在Linux环境下。国有资产数据集中存储在Oracle数据库中,采用Mybatis Plus进行持久层数据交互,而且通过GIS技术实现了资产数据在地图上的定位展示,并可联动数据库进行查询分析。系统首先进行了需求和设计分析,然后基于Java语言分别对各个微服务应用模块完成了开发工作,最后实现了系统整体的持续集成和容器化部署。系统上线运行后,基本达到了摸清国有资产家底、监管国有资产流向的目标,实现了通过信息化手段对国有资产的科学管理,为...
【文章页数】:74 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 研究背景与意义
1.1.1 研究背景
1.1.2 研究意义
1.2 国内外研究现状
1.2.1 国有资产管理系统研究现状
1.2.2 微服务架构研究现状
1.3 研究内容
1.4 本文组织结构
第二章 技术综述
2.1 微服务架构
2.1.1 微服务概述
2.1.2 微服务与传统软件架构对比
2.1.3 微服务解决方案
2.2 技术框架
2.2.1 Spring
2.2.2 Spring Boot
2.2.3 My Batis Plus
2.2.4 VUE
2.3 数据存储
2.3.1 Oracle Database
2.3.2 Redis
2.3.3 Postgre SQL
2.4 微服务应用容器
2.5 本章小结
第三章 系统需求分析与概要设计
3.1 需求分析
3.1.1 功能需求
3.1.2 非功能性需求
3.2 系统总体设计
3.3 系统功能设计
3.3.1 资产管理模块
3.3.2 资产运营模块
3.3.3 虚拟公物仓模块
3.3.4 资产定位模块
3.3.5 系统管理模块
3.4 数据库设计
3.4.1 数据库结构设计
3.4.2 数据表字段设计
3.5 本章小结
第四章 系统详细设计与实现
4.1 微服务架构设计
4.2 资产数据与功能封装
4.3 认证授权模块
4.4 微服务配置
4.5 资产管理模块
4.6 资产运营模块
4.7 虚拟公物仓模块
4.8 资产定位模块
4.9 微服务持续集成与应用部署
4.10 本章小结
第五章 系统测试
5.1 功能测试
5.2 安全性测试
5.2.1 安全性测试方法
5.2.2 安全性漏洞解决措施
5.3 测试结论
5.4 本章小结
第六章 总结与展望
6.1 总结
6.2 展望
参考文献
致谢
攻读硕士学位期间发表论文情况
本文编号:3810747
【文章页数】:74 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 研究背景与意义
1.1.1 研究背景
1.1.2 研究意义
1.2 国内外研究现状
1.2.1 国有资产管理系统研究现状
1.2.2 微服务架构研究现状
1.3 研究内容
1.4 本文组织结构
第二章 技术综述
2.1 微服务架构
2.1.1 微服务概述
2.1.2 微服务与传统软件架构对比
2.1.3 微服务解决方案
2.2 技术框架
2.2.1 Spring
2.2.2 Spring Boot
2.2.3 My Batis Plus
2.2.4 VUE
2.3 数据存储
2.3.1 Oracle Database
2.3.2 Redis
2.3.3 Postgre SQL
2.4 微服务应用容器
2.5 本章小结
第三章 系统需求分析与概要设计
3.1 需求分析
3.1.1 功能需求
3.1.2 非功能性需求
3.2 系统总体设计
3.3 系统功能设计
3.3.1 资产管理模块
3.3.2 资产运营模块
3.3.3 虚拟公物仓模块
3.3.4 资产定位模块
3.3.5 系统管理模块
3.4 数据库设计
3.4.1 数据库结构设计
3.4.2 数据表字段设计
3.5 本章小结
第四章 系统详细设计与实现
4.1 微服务架构设计
4.2 资产数据与功能封装
4.3 认证授权模块
4.4 微服务配置
4.5 资产管理模块
4.6 资产运营模块
4.7 虚拟公物仓模块
4.8 资产定位模块
4.9 微服务持续集成与应用部署
4.10 本章小结
第五章 系统测试
5.1 功能测试
5.2 安全性测试
5.2.1 安全性测试方法
5.2.2 安全性漏洞解决措施
5.3 测试结论
5.4 本章小结
第六章 总结与展望
6.1 总结
6.2 展望
参考文献
致谢
攻读硕士学位期间发表论文情况
本文编号:3810747
本文链接:https://www.wllwen.com/jingjilunwen/hongguanjingjilunwen/3810747.html