某电信企业流程设计器的设计与实现
发布时间:2020-12-19 11:45
随着业务需求的不断增加,现代科技的不断发展,某电信企业对工作效率的要求越来越高,为此,该企业在本世纪初期引进了传统的流程管理系统。但传统的流程管理系统在运行中暴露出很多问题,例如系统的业务流程是开发人员通过硬编码的方式嵌套在整体的内部结构中的,因此当面对复杂多变的业务需求时不能实现动态扩展;且系统只能在IE浏览器上进行操作,限制了浏览器的使用。这些问题已经严重影响了企业的工作效率,因此需要开发一个高效便捷的流程设计器系统,以便可以解决当前面临的问题。论文通过调研企业的业务需求和分析现有的流程设计器,设计并实现了适合企业本身的流程设计器系统。论文的主要工作如下:(1)根据企业的需求对系统进行了设计,包括自定义可视化流程设计器设计、流程逻辑设计、安全性设计等。自定义可视化流程设计器设计是用户在浏览器上打开设计器界面,通过拖拽元件的方式绘制流程图,并配置相关属性;流程逻辑设计是设计系统完整的业务逻辑,在基于自定义可视化流程设计器的基础上,完成系统的类别管理、业务流程管理、流程图管理、环节管理、路径管理、角色管理和个性化流程推荐功能设计;安全性设计是通过资源互斥算法和深度优先搜索遍历算法,防止...
【文章来源】:内蒙古大学内蒙古自治区 211工程院校
【文章页数】:65 页
【学位级别】:硕士
【部分图文】:
SpringMVC工作原理图
内蒙古大学硕士学位论文9图2.2BPMN2.0定义的对象图形Figure2.2ObjectGraphicsDefinedbyBPMN2.02.4本章小结本章首先介绍了系统要使用的SSM框架集,并分别阐述了Spring的关键技术、SpringMVC的工作原理和MyBatis的特点;其次介绍了Canvas技术和BPMN2.0,为系统的设计和实现打下了理论基矗
某电信企业流程设计器的设计与实现12(4)当业务需求发生改变时可以及时修改相关的业务流程图,并且可以在同一界面中对照流程图设置相应的属性,方便用户使用,减少出错几率。通过分析现有的流程设计器系统,发现为企业设计一个新的流程设计器系统具有以下技术难点:(1)前后端分离开发。系统实现业务流程功能逻辑,并通过SSM框架完成前后端数据的交互。自定义可视化流程设计器可以在前端页面完成业务流程图的绘制和相关属性的设置,后端接收前端传递的数据,并将其保存在数据库中。(2)元件优化。分析现有流程设计器系统中的元件,结合企业用户深层次的需求,需要对其进行精简和优化,使优化后的元件更适合自定义流程设计器。(3)拖拽式生成。传统的流程管理系统是将业务逻辑直接嵌入到系统代码中的,不能很好地适应企业复杂多变的业务需求。自定义可视化流程设计器通过拖拽元件的方式绘制业务流程图,使用户实现“所拽即所得”。拖拽式生成可以更加灵活地应对企业的业务需求,但实现拖拽方式首先需要判断元件是否可以拖拽,可拖拽的元件是否可以正确地放置在了指定的区域内,区域内的元件是否可以改变其大小和位置,这都是要解决的问题。(4)设置属性。每一个元件都有自己对应的属性设置,属性设置既有共性也有差异性,需要对所有的元件分别进行处理,方便设计者使用。3.2.2用户分析新的流程设计器系统有两类用户,分别是系统管理员和普通用户,其中普通用户根据操作的业务功能又分为流程设计员和流程管理员。图3.1说明了系统用户及用户之间的关系。图3.1用户关系图Figure3.1RelationshipDiagramofUser(1)系统管理员:拥有系统的最高权限,对系统进行维护以及为其他人员分配功能操作
【参考文献】:
期刊论文
[1]基于项目协同过滤的电视产品营销推荐模型[J]. 檀亚宁,金泽明,陈辉. 科技资讯. 2019(32)
[2]基于物品的协同过滤算法对“宁波地铁go”用户个性化推荐系统研究[J]. 曹夏琳,周健勇. 物流科技. 2019(06)
[3]基于Canvas的共享服务流程的研究[J]. 吴莹莹,梁正和. 计算机技术与发展. 2019(08)
[4]软件测试在软件开发中应用的探讨[J]. 王一帆. 电子世界. 2019(01)
[5]基于Spring框架的Web应用轻量级3S解决方案[J]. 梁弼,王光琼,邓小清. 西华大学学报(自然科学版). 2018(03)
[6]基于Spring框架的研究与设计[J]. 黄俊勇. 电脑知识与技术. 2018(03)
[7]SSM框架在Web应用开发中的设计与实现[J]. 李洋. 计算机技术与发展. 2016(12)
[8]HTML 5中的Canvas动画研究[J]. 杨静. 计算机时代. 2016(08)
[9]创新创业与企业竞争力[J]. 陈劲. 科学与管理. 2015(03)
[10]刍议JBPM工作流引擎在OA系统中的应用[J]. 孙启良. 科技创新与应用. 2015(11)
博士论文
[1]基于Petri网的工作流模型化方法及其应用研究[D]. 刘磊.浙江理工大学 2013
硕士论文
[1]基于J2EE的人力资源管理系统的设计与实现[D]. 苑馨研.大连海事大学 2019
[2]HTML5 Canvas下交互式图形模式的设计与实现[D]. 王文建.西北大学 2019
[3]以提升用户体验为目的的政府服务网站觉设计研究[D]. 陈昕.江南大学 2018
[4]重庆市雏鹰计划管理信息系统的设计与实现[D]. 刁沉.重庆大学 2018
[5]基于流程引擎的高校网上办事大厅研究与实现[D]. 王磊.西安科技大学 2018
[6]基于业务流程引擎的可配置工单系统的设计与实现[D]. 石艺轩.西安电子科技大学 2018
[7]基于J2EE轻量级框架的能源管理系统设计与实现[D]. 马研.南昌大学 2018
[8]动态自定义Web服务平台设计与应用[D]. 宋佳欢.华中科技大学 2017
[9]基于SaaS模式的工作流平台关键技术研究与实现[D]. 苗洁.东华理工大学 2016
[10]基于SpringMVC的企业办公管理系统设计与实现[D]. 刘晶姝.电子科技大学 2011
本文编号:2925845
【文章来源】:内蒙古大学内蒙古自治区 211工程院校
【文章页数】:65 页
【学位级别】:硕士
【部分图文】:
SpringMVC工作原理图
内蒙古大学硕士学位论文9图2.2BPMN2.0定义的对象图形Figure2.2ObjectGraphicsDefinedbyBPMN2.02.4本章小结本章首先介绍了系统要使用的SSM框架集,并分别阐述了Spring的关键技术、SpringMVC的工作原理和MyBatis的特点;其次介绍了Canvas技术和BPMN2.0,为系统的设计和实现打下了理论基矗
某电信企业流程设计器的设计与实现12(4)当业务需求发生改变时可以及时修改相关的业务流程图,并且可以在同一界面中对照流程图设置相应的属性,方便用户使用,减少出错几率。通过分析现有的流程设计器系统,发现为企业设计一个新的流程设计器系统具有以下技术难点:(1)前后端分离开发。系统实现业务流程功能逻辑,并通过SSM框架完成前后端数据的交互。自定义可视化流程设计器可以在前端页面完成业务流程图的绘制和相关属性的设置,后端接收前端传递的数据,并将其保存在数据库中。(2)元件优化。分析现有流程设计器系统中的元件,结合企业用户深层次的需求,需要对其进行精简和优化,使优化后的元件更适合自定义流程设计器。(3)拖拽式生成。传统的流程管理系统是将业务逻辑直接嵌入到系统代码中的,不能很好地适应企业复杂多变的业务需求。自定义可视化流程设计器通过拖拽元件的方式绘制业务流程图,使用户实现“所拽即所得”。拖拽式生成可以更加灵活地应对企业的业务需求,但实现拖拽方式首先需要判断元件是否可以拖拽,可拖拽的元件是否可以正确地放置在了指定的区域内,区域内的元件是否可以改变其大小和位置,这都是要解决的问题。(4)设置属性。每一个元件都有自己对应的属性设置,属性设置既有共性也有差异性,需要对所有的元件分别进行处理,方便设计者使用。3.2.2用户分析新的流程设计器系统有两类用户,分别是系统管理员和普通用户,其中普通用户根据操作的业务功能又分为流程设计员和流程管理员。图3.1说明了系统用户及用户之间的关系。图3.1用户关系图Figure3.1RelationshipDiagramofUser(1)系统管理员:拥有系统的最高权限,对系统进行维护以及为其他人员分配功能操作
【参考文献】:
期刊论文
[1]基于项目协同过滤的电视产品营销推荐模型[J]. 檀亚宁,金泽明,陈辉. 科技资讯. 2019(32)
[2]基于物品的协同过滤算法对“宁波地铁go”用户个性化推荐系统研究[J]. 曹夏琳,周健勇. 物流科技. 2019(06)
[3]基于Canvas的共享服务流程的研究[J]. 吴莹莹,梁正和. 计算机技术与发展. 2019(08)
[4]软件测试在软件开发中应用的探讨[J]. 王一帆. 电子世界. 2019(01)
[5]基于Spring框架的Web应用轻量级3S解决方案[J]. 梁弼,王光琼,邓小清. 西华大学学报(自然科学版). 2018(03)
[6]基于Spring框架的研究与设计[J]. 黄俊勇. 电脑知识与技术. 2018(03)
[7]SSM框架在Web应用开发中的设计与实现[J]. 李洋. 计算机技术与发展. 2016(12)
[8]HTML 5中的Canvas动画研究[J]. 杨静. 计算机时代. 2016(08)
[9]创新创业与企业竞争力[J]. 陈劲. 科学与管理. 2015(03)
[10]刍议JBPM工作流引擎在OA系统中的应用[J]. 孙启良. 科技创新与应用. 2015(11)
博士论文
[1]基于Petri网的工作流模型化方法及其应用研究[D]. 刘磊.浙江理工大学 2013
硕士论文
[1]基于J2EE的人力资源管理系统的设计与实现[D]. 苑馨研.大连海事大学 2019
[2]HTML5 Canvas下交互式图形模式的设计与实现[D]. 王文建.西北大学 2019
[3]以提升用户体验为目的的政府服务网站觉设计研究[D]. 陈昕.江南大学 2018
[4]重庆市雏鹰计划管理信息系统的设计与实现[D]. 刁沉.重庆大学 2018
[5]基于流程引擎的高校网上办事大厅研究与实现[D]. 王磊.西安科技大学 2018
[6]基于业务流程引擎的可配置工单系统的设计与实现[D]. 石艺轩.西安电子科技大学 2018
[7]基于J2EE轻量级框架的能源管理系统设计与实现[D]. 马研.南昌大学 2018
[8]动态自定义Web服务平台设计与应用[D]. 宋佳欢.华中科技大学 2017
[9]基于SaaS模式的工作流平台关键技术研究与实现[D]. 苗洁.东华理工大学 2016
[10]基于SpringMVC的企业办公管理系统设计与实现[D]. 刘晶姝.电子科技大学 2011
本文编号:2925845
本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/2925845.html