面向业务流程的数据操作服务自动生成方法的设计与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:QQQ16416
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了适应灵活多变的业务需求变更,在Artifact建模平台的基础上,本论文提出了面向业务流程的数据操作服务自动生成方法。Artifact建模平台提供了一种以数据为中心的业务流程建模方法,可以从数据层面分析业务流程,利用自动生成技术,通过对业务流程模型的分析,灵活地进行工作流系统开发工作,使系统编码更加规范、业务处理过程更加简洁、业务开发时间更短。同时大大降低了业务数据和业务流程的耦合性,使得业务数据和业务流程互不影响,各自独立。传统的工作流系统开发方法仍然需要开发设计人员手工编写大量代码,人力成本高昂,开发进度缓慢,代码格式不规范等一系列问题一直存在。本论文提出了一种高效的软件开发方法,即面向业务流程的数据操作服务自动生成方法,使用此方法可以提高开发效率,降低开发成本。本文首先介绍了 Artifact技术、JBPM工作流、XML技术和代码自动生成技术,通过综合对比,提出了自动生成算法,该算法根据对Artifact数据模型的解析得到的信息自动生成系统运行所需要的功能代码;然后从自动生成方法的总体框架出发,对自动生成方法的模型解析、数据持久层、页面展示层、数据控制层四个功能模块进行设计实现,通过对业务流程模型的解析,实现目标系统基于SSH框架中的不同模块;最后,本文以公司财务报销审批流程系统为目标系统,对自动生成方法进行了验证。通过对自动生成代码和系统运行情况进行分析,并对目标系统运行时的各方面性能进行了测试,验证了自动生成方法的可行性以及高效性。
其他文献
在对细脚拟青霉、玫烟色拟青霉、粉拟青霉、香菇、平菇、金针菇等胆固醇氧化酶产生菌初筛的基础上.选择以产酶较高的玫烟色拟青霉作为紫外诱变的出发菌株,筛选出一株相对高产突
对风力发电机塔筒在顶部水平推力作用下的可靠性进行了分析。采用Jc法计算了塔筒的可靠指标;计算过程中,使用牛顿迭代法以提高收敛速度。选用焊接钢管作塔筒,在塔筒高度固定的前
采用有限元分析软件ANSYS,对碳纤维布加固砖砌体墙的试验过程进行了模拟分析。模拟了三种不同的碳纤维布加固方式,对砖砌体和碳纤维布分别进行了应力分析,并对三种碳纤维布加
《安徽工程大学学报》是安徽工程大学主办的以机械工程、材料工程、电气工程、电子技术、自动化技术、计算机工程、信息技术、化学工程、食品工程、纺织工程、生物工程为主,包
本文介绍了冻土体积热容各参量测试的基本原理和仪器设备。通过对采自大兴安岭多年冻土带的4种典型计94个样品的测试,总结出了-10℃条件下的冻土体积热容与总含水量和干容重