基于微服务架构的校园评审系统的设计与实现
发布时间:2021-05-18 03:49
随着互联网的不断发展,信息技术和云技术广泛应用于各行各业,为各种信息管理工作带来了极大便利。然而,目前很多高校在校园招聘审核、职称评定以及会议组织等方面,仍然处于一种半人工半计算机的实施状态,比如校园招聘、职称评定、学位审核和项目申请等学术评审工作,或采用邮件与微信混合、或是人工组织的形式,缺乏统一的信息化管理与服务,严重影响了工作效率,也不符合校园信息化的趋势。因而,本硕士论文选题基于微服务架构的校园评审系统的设计与实现,从实际需求出发,研究实践利用微服务架构模式及其相关技术框架来设计和实现评审系统。期望带给评审系统更好的可扩展性和灵活性,并实践和锻炼自己在专业硕士研修期间学习和积累的有关软件工程的知识、方法和技术,尤其是微服务架构系统的概念、特征和开发方法。为此,本论文进行的实践工作主要包括:(1)需求分析:为了准确捕获评审系统的功能需求,本文运用需求建模的方法,从用户角色的角度,设计了普通用户用例、学术秘书用例、学术委员用例以及管理员用例四大用例,并采用用例规约的方式进行表述。通过需求分析,明确了系统应实现用户管理、权限控制、通知发布、申请管理、申请审核、会议组织、文件上传下载、...
【文章来源】:西南大学重庆市 211工程院校 教育部直属院校
【文章页数】:88 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 引言
1.1 课题背景
1.2 选题意义
1.3 微服务研究现状
1.4 主要研究内容
1.5 文章结构安排
第2章 微服务相关概念与技术
2.1 微服务概念及其演变
2.2 微服务相关技术
2.3 本章小结
第3章 评审系统需求分析
3.1 需求模型
3.2 普通用户用例
3.3 学术秘书用例
3.4 学术委员用例
3.5 管理员用例
3.6 整体功能结构
3.7 本章小结
第4章 评审系统架构设计
4.1 业务功能设计
4.2 服务划分
4.3 服务架构设计
4.4 数据库设计
4.5 本章小结
第5章 评审系统详细设计与实现
5.1 微服务基础组件
5.2 业务服务构建
5.3 前端项目构建
5.4 本章小结
第6章 测试与部署
6.1 测试环境
6.2 基础组件服务测试
6.3 业务服务接口测试
6.4 项目部署
6.5 本章小结
第7章 总结与展望
7.1 总结
7.2 展望
参考文献
致谢
【参考文献】:
期刊论文
[1]基于SpringCloud微服务架构的进销存管理系统的设计与实现[J]. 周永圣,侯峰裕,孙雯,杨磊,张小贝. 工业控制计算机. 2018(11)
[2]Spring Boot研究和应用[J]. 王永和,张劲松,邓安明,周智勋. 信息通信. 2016(10)
硕士论文
[1]基于微服务架构的在线学习系统设计与实现[D]. 吴晓龙.山东师范大学 2019
[2]基于微服务架构的电商平台的研究与实现[D]. 熊益益.北京邮电大学 2019
[3]基于微服务架构的轻量级工作流平台的设计与实现[D]. 黄达毅.电子科技大学 2018
[4]基于微服务的交互式应用服务端设计与实现[D]. 宋海云.北京邮电大学 2018
[5]基于Spring MVC的绿化局电子政务系统的设计与实现[D]. 高舜龙.国防科技大学 2018
[6]基于微服务架构的系统设计与开发[D]. 马雄.南京邮电大学 2017
本文编号:3193054
【文章来源】:西南大学重庆市 211工程院校 教育部直属院校
【文章页数】:88 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 引言
1.1 课题背景
1.2 选题意义
1.3 微服务研究现状
1.4 主要研究内容
1.5 文章结构安排
第2章 微服务相关概念与技术
2.1 微服务概念及其演变
2.2 微服务相关技术
2.3 本章小结
第3章 评审系统需求分析
3.1 需求模型
3.2 普通用户用例
3.3 学术秘书用例
3.4 学术委员用例
3.5 管理员用例
3.6 整体功能结构
3.7 本章小结
第4章 评审系统架构设计
4.1 业务功能设计
4.2 服务划分
4.3 服务架构设计
4.4 数据库设计
4.5 本章小结
第5章 评审系统详细设计与实现
5.1 微服务基础组件
5.2 业务服务构建
5.3 前端项目构建
5.4 本章小结
第6章 测试与部署
6.1 测试环境
6.2 基础组件服务测试
6.3 业务服务接口测试
6.4 项目部署
6.5 本章小结
第7章 总结与展望
7.1 总结
7.2 展望
参考文献
致谢
【参考文献】:
期刊论文
[1]基于SpringCloud微服务架构的进销存管理系统的设计与实现[J]. 周永圣,侯峰裕,孙雯,杨磊,张小贝. 工业控制计算机. 2018(11)
[2]Spring Boot研究和应用[J]. 王永和,张劲松,邓安明,周智勋. 信息通信. 2016(10)
硕士论文
[1]基于微服务架构的在线学习系统设计与实现[D]. 吴晓龙.山东师范大学 2019
[2]基于微服务架构的电商平台的研究与实现[D]. 熊益益.北京邮电大学 2019
[3]基于微服务架构的轻量级工作流平台的设计与实现[D]. 黄达毅.电子科技大学 2018
[4]基于微服务的交互式应用服务端设计与实现[D]. 宋海云.北京邮电大学 2018
[5]基于Spring MVC的绿化局电子政务系统的设计与实现[D]. 高舜龙.国防科技大学 2018
[6]基于微服务架构的系统设计与开发[D]. 马雄.南京邮电大学 2017
本文编号:3193054
本文链接:https://www.wllwen.com/guanlilunwen/xiangmuguanli/3193054.html