面向流程定义的软件构造系统设计与实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:zzzzzz1234566666
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于目前的业务流程管理软件存在的无法将业务流程对应的业务逻辑和应用逻辑分离出来、缺乏对业务流程需求变化的支持以及不支持用户自定义业务流程表单等问题,本文从可视化流程定义和流程业务表单自定义两方面进行分析与研究,设计并实现了一种面向流程定义的软件构造系统。使用本论文所阐述的系统作为软件开发平台,用户在经过流程自定义,流程业务表单设计及流程业务数据表设计等相关操作步骤后便可迅速快捷的构造出一个特定的业务流程管理软件。论文首先对面向流程软件开发相关的关方法、理论进行了深入的研究,同时也对系统相关技术领域的知识,如软件框架、有限状态机、AJAX等进行了深入的研究,然后在基于有限状态机模型基础上给出了流程定义的计算机描述方法,最后详细地介绍了系统的总体实现架构、流程引擎的设计、可视化流程编辑器子系统以及表单设计器子系统的功能模块设计,并在此基础上给出了系统的各个子系统的功能模块具体实现。此外,论文还利用面向流程定义的软件构造系统快速构建肺癌诊断系统、请假审批系统,在此基础上分析说明了面向流程定义的软件开发过程,并证明了基于面向流程定义的软件构造系统进行软件构造可以缩短软件开发周期、降低软件开发成本、具有良好的可扩展性和可复用性。最后,对课题研究成果进行了总结并指出了本论文目前存在的不足之处。
其他文献
以低品位高硫铝土矿为原料,通过静态焙烧-活化溶出技术路线,解决脱硫同时兼顾溶出性能。采取XRD,SEM和Materials Studio等手段,分析焙烧脱硫-活化溶出过程中氧化铝及一水硬铝
五阳煤矿7611高抽巷为硬岩巷道,巷道掘进采用了中深孔爆破技术,在掘进的过程中出现凿岩速度慢和劳动强度大的问题。为了提高7611高抽巷的掘进速度,通过实验和对比分析的方法,
采用Gleeble?3800热模拟试验机研究工程机械用Q1100钢在变形温度为850~1200℃、应变速率为0.01~10.00 s?1条件下的热变形行为,建立恒定应变与应变补偿的Arrhenius本构方程。
在实验室内开展硫化矿石常温氧化实验。以样品粒度、初始含水率和预氧化时间这3个因素作为输入单元,质量增大率作为输出单元,建立样品质量增大率的神经网络预测模型。研究结
<正>发展村级集体经济,是加强村级组织建设的现实需要和促进农民增收、实现共同富裕的重要保障,也是新时期推进新农村建设、美丽乡村建设和城乡一体化发展的重要基础。近年来
高校中层干部是高校各项工作的核心,是决定高校管理水平和办学效益的关键。加强高校中层干部绩效管理,构建符合高校实际、具有可操作性的中层管理干部绩效考核评价,是提升高
自2001年国务院颁布《关于基础教育改革与发展的决定》后,农村学校布局调整在全国范围内大规模开展起来,至今很少有关于学校布局调整后学生发展等深层次问题的研究,而对于学
为提高透明质酸水凝胶的力学性能和释放药物的效果,通过引入海藻酸钠制作了透明质酸/海藻酸钠凝胶,并在其中加入了盐酸奎宁,对水凝胶的微观结构、理化性质和生物学性能进行了