论文部分内容阅读
信息化技术的发展、企业日益增长的需求变化,以及企业应用软件在开发和应用过程中所暴露出的问题,给企业信息化软件的开发提出了更高的要求。为此,本文提出了可重构三层结构应用系统。 首先,本文分析了传统开发模式的不足,结合以往的开发经验和XMI、分布式等技术,提出了一种实现企业应用系统重构的方法,即业务逻辑的可配置。 其次,对可重构三层结构应用系统做了总体介绍,并进行了结构分析,将整个系统分为用户界面配置和业务逻辑配置两个模块。设计了大量的常用控件并制定了相应的属性和事件。业务逻辑的实现采用了配置控件的事件响应,以事件推动业务流程的方法。根据事件内部的关系,设计了顺序结构、选择结构、循环结构三个模块,由这三个模块的嵌套或顺序执行来完成事件的配置。另外,定义了XML文件格式来存储配置文件,实现了业务逻辑到流程图到XML文件的转换。 最后,以银行-税务一体化系统为例,分析了业务流程,应用可重构三层结构系统创建了用户界面配詈文件和业务逻辑配置文件。