|
|
| |
开发过程从文档化、规范化、手工化向自动化发展 |
| |
文档化、规范化的本质是加强过程的管理,加强过程的管理的结果是产生大量的中间文档、花费很大的人力物力。许多人也已经意识到急速膨胀的文档已经造成用户的另一种负担。而结果、即使有了大量的文档并不保证最终的产品能让用户满意。ASAP设计的基本思想就是实现开发过程的自动化,而开发过程自动化既包括了功能实现自动化、也实现了开发文档自动化、版本自动化。从而既使开发速度大幅度提升,又让开发过程得到很好的管理,并且保证产品的高质量。 |
原子模型 |
| |
ASAP信息自动化平台让开发平台的使用者只关心软件核心的属性,忽略复杂的类设计及实现过程,从而使开发的工作非常简单、改变特别容易、而且一个意外的好处是,ASAP信息自动化平台的升级后,基于ASAP信息自动化平台的软件不仅不需要修改,而且还会给最终用户一些意外的惊喜。
|
| |
三层体系结构 |
| |
在当前的IT业务系统日益庞大复杂的今天,独立出业务逻辑层,对于企业来说是非常 有必要的,这样可以帮助企业理清业务本身的流程,逐步改进它,以此提高企业效益,为了帮助企业实现复杂业务的灵活处理,方博公司的ASAP采用的是C/S/S的三层体系结构,中间层Server提供脚本语言来加强复杂业务的灵活开发处理,同时支持高并发、排队、路由、负载均衡等功能 。 |
开关模型 |
简单的核心属性能否满足信息化软件千变万化的要求?答案是可以。假设我们有20个只可以设置"是"或"否"的核心属性开关,它可以表示2的20次方也就是1,048,576种不同的组合,相对于信息化软件的变化种数来说,这个数字是天文数字。而在平台上设置20个这样的属性应该不需要1分钟。这就是ASAP信息自动化平台可以既快又简单而且可以满足用户不同需求的原因。 |
|
|
|