基于工作流引擎的硕士研究生招生管理系统的研究与实现
发布时间:2022-07-29 18:11
在注重自我价值实现的当代社会,硕士研究生的扩招给院校的招生工作带来了机遇与考验,“研招”工作信息化中招生系统的规范性、公平性、灵活性、全面性、易用性等方面都至关重要。本文在分析国内硕士招生政策、招生流程、现有系统优缺点的基础上,应用现代信息技术,以研究合理地授权与校、院协同配合为起点,以研究招生工作流引擎为手段,设计并实现了具有普适性的“研招”信息化系统。依据教育部硕士研究生招生政策、依托“研究生招生”工作流程、依靠BRAC授权机制,结合高校实际,综合分析招生工作中出现的多种分支流程、授权要素,论文依据工作流引擎原理与设计实践方法,深入研究与分析了研招工作流,规范地完成了2个审核阶段的工作流BPMN建模,采用Activiti予以实现。以此为基础,应用基于数据的权限控制,采用面对向象的系统分析方法,基于UML设计、实现具有广泛适用性的硕士研究生招生管理系统,该系统具有考生与招生资料准备、计划招生缺额统计、接收调剂学科确认、调剂生接收、复试资格审核、复试、拟录取审核等阶段性功能,具备各级审核流程可配置、审核流程容错性高、对权限管理严格且相对灵活等特点。在系统设计与实现上,采用瀑布流的开发模...
【文章页数】:100 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
1 绪论
1.1 研究背景及意义
1.2 研究目标与研究内容
1.3 研究方法与技术路线
1.3.1 研究方法
1.3.2 研究技术路线
1.4 本文的各部分结构
2 相关研究及技术发展现状
2.1 硕士研究生招生制度及模式发展现状
2.1.1 国外硕士招生制度及模式发展现状
2.1.2 国内硕士招生制度及模式发展现状
2.2 研究生招生系统国内外研究现状
2.2.1 硕士招生信息化理论研究
2.2.2 研究生招生系统研究现状
2.3 工作流引擎发展现状
2.3.1 工作流及工作流引擎
2.3.2 第三方工作流引擎Activiti
2.4 其他相关技术发展现状
2.4.1 软件开发方法与模式
2.4.2 前端技术和框架
2.4.3 后端技术及框架
2.4.4 基于角色的权限控制
2.5 本章小结
3 研招系统工作流引擎的研究
3.1 工作流引擎主要技术路线
3.2 工作流引擎工作与实现原理
3.2.1 数据管理
3.2.2 流程解析
3.2.3 流程实例化及流转
3.3 BPMN标准
3.3.1 BPMN标记语言
3.3.2 BPMN的存储、交换和执行
3.4 硕士研究生招生工作流建模
3.4.1 硕士研究生招生工作流程
3.4.2 硕士研究生招生审核流程建模及存储
3.4.3 工作流引擎与业务系统的集成
3.5 本章小结
4 基于工作流引擎的硕士招生系统分析与设计
4.1 系统需求分析
4.1.1 功能性需求分析
4.1.2 功能模块分析
4.1.3 非功能性需求
4.2 系统概要设计
4.2.1 系统体系结构设计
4.2.2 系统功能结构设计
4.3 系统详细设计
4.3.1 基础信息模块
4.3.2 学生模块
4.3.3 审核模块
4.3.4 复试模块
4.3.5 系统管理模块
4.3.6 用户模块
4.4 基于数据的权限控制
4.5 数据库设计
4.5.1 逻辑设计
4.5.2 物理设计
4.5.3 数据表设计结果示例
4.6 前端设计
4.7 本章小结
5 系统功能实现
5.1 系统开发环境
5.2 代码文件及其含义
5.3 用户模块
5.3.1 登录
5.3.2 注销
5.4 基础信息模块
5.4.1 导入数据文件
5.4.2 设置各级负责人
5.4.3 录入初试国家分数线
5.4.4 调剂缺额管理
5.5 学生模块
5.5.1 调剂生注册
5.5.2 调剂生填写基础信息
5.5.3 查看学生详细信息
5.5.4 学生查看审核进度
5.5.5 教师查看学生列表
5.6 审核模块
5.6.1 硕士研究生招生工作流引擎的实现
5.6.2 审核流程管理
5.6.3 审核学生
5.6.4 拟录取学生导师分配
5.7 复试模块
5.7.1 复试成绩管理
5.7.2 学生及教师查看复试成绩
5.8 系统管理模块
5.8.1 短信与邮件定向发送
5.8.2 数据备份与清除
5.9 本章小结
6 系统测试
6.1 测试目标与方法
6.1.1 测试目标
6.1.2 测试方法
6.2 功能测试实例
6.2.1 测试环境
6.2.2 测试用例设计与执行结果展示
6.2.3 测试结论
6.3 本章小结
7 总结与展望
7.1 总结
7.2 展望
参考文献
个人简介
导师简介
获得成果目录清单
致谢
【参考文献】:
期刊论文
[1]建国以来硕士研究生招生制度回溯与展望[J]. 杨雨萌,张飞龙. 北京航空航天大学学报(社会科学版). 2020(01)
[2]对软件开发模式变迁的研究[J]. 梁惠惠. 现代信息科技. 2019(22)
[3]浅谈工作流技术与.NET中的工作流[J]. 汤劼,施俊. 扬州职业大学学报. 2019(01)
[4]软件开发方法发展回顾与展望[J]. 马晓星,刘譞哲,谢冰,余萍,张天,卜磊,李宣东. 软件学报. 2019(01)
[5]基于角色权限控制的研究生招生复试管理系统设计与实现[J]. 张媛媛. 信息与电脑(理论版). 2018(13)
[6]基于Watir框架的研究生招生管理系统自动化测试[J]. 张媛媛. 计算机产品与流通. 2017(11)
[7]研究生招生管理信息化建设的路径及策略研究——以安徽医科大学为例[J]. 薛磊,崔勇,范俊,李平. 中国教育信息化. 2015(13)
[8]研究生招生管理信息化建设探讨[J]. 孙连京. 文教资料. 2015(01)
[9]浅谈研究生招生管理系统的建设思路[J]. 梁伟,许涛,王超,曹立,杜连华,田益达,赵海东,高晋龙,程芳芳,侯峰. 内蒙古医科大学学报. 2014(S2)
[10]教研视野下主流开源工作流引擎对比分析[J]. 马亚锋,张玉扣. 成才之路. 2014(01)
博士论文
[1]基于个人信息的研究生考生评价模型研究[D]. 赵仁铃.南京大学 2016
硕士论文
[1]基于SOA的服务组合工作流引擎研究与设计[D]. 吕博文.西安石油大学 2019
[2]基于微服务架构的导师遴选和研究生招生系统的设计与实现[D]. 刘瀚璟.济南大学 2018
[3]基于JavaEE的研究生招生管理系统研建[D]. 邢健坤.北京林业大学 2018
[4]基于MVC模式的研究生招生管理信息系统设计与实现[D]. 郝鹏.中国科学院大学(中国科学院工程管理与信息技术学院) 2017
[5]基于WEB的专业学位研究生招生管理系统的设计与实现[D]. 闫荣.天津大学 2012
[6]基于WEB的闽江学院研究生招生管理信息系统的设计和研究[D]. 林育明.电子科技大学 2012
[7]山东大学研究生招生管理信息系统的设计与实现[D]. 聂巍.山东大学 2012
[8]研究生招生管理信息系统的设计与实现[D]. 张小敏.山东大学 2010
[9]工作流技术的研究及其在招办系统中的应用[D]. 马坡.武汉理工大学 2009
[10]基于Web Services的研究生综合管理系统的设计与实现[D]. 达明莉.华东师范大学 2009
本文编号:3666932
【文章页数】:100 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
1 绪论
1.1 研究背景及意义
1.2 研究目标与研究内容
1.3 研究方法与技术路线
1.3.1 研究方法
1.3.2 研究技术路线
1.4 本文的各部分结构
2 相关研究及技术发展现状
2.1 硕士研究生招生制度及模式发展现状
2.1.1 国外硕士招生制度及模式发展现状
2.1.2 国内硕士招生制度及模式发展现状
2.2 研究生招生系统国内外研究现状
2.2.1 硕士招生信息化理论研究
2.2.2 研究生招生系统研究现状
2.3 工作流引擎发展现状
2.3.1 工作流及工作流引擎
2.3.2 第三方工作流引擎Activiti
2.4 其他相关技术发展现状
2.4.1 软件开发方法与模式
2.4.2 前端技术和框架
2.4.3 后端技术及框架
2.4.4 基于角色的权限控制
2.5 本章小结
3 研招系统工作流引擎的研究
3.1 工作流引擎主要技术路线
3.2 工作流引擎工作与实现原理
3.2.1 数据管理
3.2.2 流程解析
3.2.3 流程实例化及流转
3.3 BPMN标准
3.3.1 BPMN标记语言
3.3.2 BPMN的存储、交换和执行
3.4 硕士研究生招生工作流建模
3.4.1 硕士研究生招生工作流程
3.4.2 硕士研究生招生审核流程建模及存储
3.4.3 工作流引擎与业务系统的集成
3.5 本章小结
4 基于工作流引擎的硕士招生系统分析与设计
4.1 系统需求分析
4.1.1 功能性需求分析
4.1.2 功能模块分析
4.1.3 非功能性需求
4.2 系统概要设计
4.2.1 系统体系结构设计
4.2.2 系统功能结构设计
4.3 系统详细设计
4.3.1 基础信息模块
4.3.2 学生模块
4.3.3 审核模块
4.3.4 复试模块
4.3.5 系统管理模块
4.3.6 用户模块
4.4 基于数据的权限控制
4.5 数据库设计
4.5.1 逻辑设计
4.5.2 物理设计
4.5.3 数据表设计结果示例
4.6 前端设计
4.7 本章小结
5 系统功能实现
5.1 系统开发环境
5.2 代码文件及其含义
5.3 用户模块
5.3.1 登录
5.3.2 注销
5.4 基础信息模块
5.4.1 导入数据文件
5.4.2 设置各级负责人
5.4.3 录入初试国家分数线
5.4.4 调剂缺额管理
5.5 学生模块
5.5.1 调剂生注册
5.5.2 调剂生填写基础信息
5.5.3 查看学生详细信息
5.5.4 学生查看审核进度
5.5.5 教师查看学生列表
5.6 审核模块
5.6.1 硕士研究生招生工作流引擎的实现
5.6.2 审核流程管理
5.6.3 审核学生
5.6.4 拟录取学生导师分配
5.7 复试模块
5.7.1 复试成绩管理
5.7.2 学生及教师查看复试成绩
5.8 系统管理模块
5.8.1 短信与邮件定向发送
5.8.2 数据备份与清除
5.9 本章小结
6 系统测试
6.1 测试目标与方法
6.1.1 测试目标
6.1.2 测试方法
6.2 功能测试实例
6.2.1 测试环境
6.2.2 测试用例设计与执行结果展示
6.2.3 测试结论
6.3 本章小结
7 总结与展望
7.1 总结
7.2 展望
参考文献
个人简介
导师简介
获得成果目录清单
致谢
【参考文献】:
期刊论文
[1]建国以来硕士研究生招生制度回溯与展望[J]. 杨雨萌,张飞龙. 北京航空航天大学学报(社会科学版). 2020(01)
[2]对软件开发模式变迁的研究[J]. 梁惠惠. 现代信息科技. 2019(22)
[3]浅谈工作流技术与.NET中的工作流[J]. 汤劼,施俊. 扬州职业大学学报. 2019(01)
[4]软件开发方法发展回顾与展望[J]. 马晓星,刘譞哲,谢冰,余萍,张天,卜磊,李宣东. 软件学报. 2019(01)
[5]基于角色权限控制的研究生招生复试管理系统设计与实现[J]. 张媛媛. 信息与电脑(理论版). 2018(13)
[6]基于Watir框架的研究生招生管理系统自动化测试[J]. 张媛媛. 计算机产品与流通. 2017(11)
[7]研究生招生管理信息化建设的路径及策略研究——以安徽医科大学为例[J]. 薛磊,崔勇,范俊,李平. 中国教育信息化. 2015(13)
[8]研究生招生管理信息化建设探讨[J]. 孙连京. 文教资料. 2015(01)
[9]浅谈研究生招生管理系统的建设思路[J]. 梁伟,许涛,王超,曹立,杜连华,田益达,赵海东,高晋龙,程芳芳,侯峰. 内蒙古医科大学学报. 2014(S2)
[10]教研视野下主流开源工作流引擎对比分析[J]. 马亚锋,张玉扣. 成才之路. 2014(01)
博士论文
[1]基于个人信息的研究生考生评价模型研究[D]. 赵仁铃.南京大学 2016
硕士论文
[1]基于SOA的服务组合工作流引擎研究与设计[D]. 吕博文.西安石油大学 2019
[2]基于微服务架构的导师遴选和研究生招生系统的设计与实现[D]. 刘瀚璟.济南大学 2018
[3]基于JavaEE的研究生招生管理系统研建[D]. 邢健坤.北京林业大学 2018
[4]基于MVC模式的研究生招生管理信息系统设计与实现[D]. 郝鹏.中国科学院大学(中国科学院工程管理与信息技术学院) 2017
[5]基于WEB的专业学位研究生招生管理系统的设计与实现[D]. 闫荣.天津大学 2012
[6]基于WEB的闽江学院研究生招生管理信息系统的设计和研究[D]. 林育明.电子科技大学 2012
[7]山东大学研究生招生管理信息系统的设计与实现[D]. 聂巍.山东大学 2012
[8]研究生招生管理信息系统的设计与实现[D]. 张小敏.山东大学 2010
[9]工作流技术的研究及其在招办系统中的应用[D]. 马坡.武汉理工大学 2009
[10]基于Web Services的研究生综合管理系统的设计与实现[D]. 达明莉.华东师范大学 2009
本文编号:3666932
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3666932.html