您当前位置: » 首页 » 平台研究院

LiveBOS快速开发模式

发布时间: 2011-04-29 点击次数5016

一般的软件开发,需要在完成业务需求分析与系统设计后,进行数据库的设计(数据库设计人员参与),业务逻辑设计(J2EE.NET程序员),以及WEB页面设计(JSPASP技术人员,界面设计人员),还要经过测试,部署,最终完成软件的开发工作。遇到需求的调整,仍需循环以上过程。周期,流程比较长。

目前还有一种的软件开发策略是“组件化”开发模式,它通过预先开发大量的组件,来简化一些重复性的编程过程。这样,虽然可以减少部分重复性的软件开发工作,但如果组件封装的粒度太大,适应性就弱化,如果太小,则无法体现应用组件模式开发的效率。而且组件往往只能在界面层面,或单一的应用服务器层面发挥作用,在整个大型应用软件中,涉及到数据库,应用服务器,界面等环节,组件很难在深层次上发挥价值。

LiveBOS采用了面向对象的业务分析与建模技术,在LiveBOS中,通过设计并输入对象模型,就可以建立完全贴近业务需求的实际应用,期间完全屏蔽了技术实现的细节。伴随对象模型建立的完成,即刻就能实现软件的功能。如果需求调整,直接调整相应的业务模型,即刻就能实现软件的变更。这样的开发模式,极大提升了软件的研发效率。在实际的应用开发中,软件产品的研发周期平均减少了70%。这样,采用LiveBOS开发不仅仅省掉大量的编码工作量还大大缩短系统建设周期、提高了稳定性。

点击显示原图

关闭窗口