全面的模型驱动架构
金蝶BOS在面向业务分析的基础上提炼出一个业务元数据描述的抽象层(对象构造模型)。这个抽象层是整个系统运行的基础,包括了业务对象结构、数据结构、交互界面、系统部署、系统接口等全方位的信息。并且通过内置的集成开发环境,可以不断地将获取及更新的业务知识补充到这个模型中,支持业务能力的持续改进。
通过灵活的架构及专业的工具,业务专业人员可以专心于业务的分析及业务的逻辑处理,然后通过集成开发环境将其专业能力分析的内容轻松地加入到系统中,迅速提升系统的业务处理能力,大大降低了实施成本。
平台级的技术控制能力
1、Apusic应用服务器
金蝶 Apusic应用服务器是严格遵循J2EE等工业技术标准的企业应用平台,是国内第一个商业J2EE应用服务器产品。通过对应用服务器平台技术的自主控制,金蝶BOS能够充分挖掘平台技术潜力,提供给用户高效、高可靠的产品。
2、多技术平台支持
在基于Internet的企业级应用软件的技术领域中,国际上主流的技术平台存在着Microsoft.net和J2EE两大技术架构。这两种技术架构代表着平台架构技术的最新发展,两者互有优势,目前已经部署或将要部署的企业信息平台绝大多数都从两者中选择其一。金蝶本着帮助顾客成功的产品研发理念,凭借多年积累的技术实力,通过金蝶BOS平台无关性的设计,实现了对.net和J2EE这两种技术架构的支持。使得顾客在平台选择上有了完全的自主能力,用户可以根据企业自身信息化发展的状况来决定如何部署技术平台,充分保障了既有投资及未来的发展。而且,基于金蝶BOS的技术平台,为客户提供了一种途径,使得企业原有分属于不同技术架构体系的应用系统可以实现整合。通过对Web Service的广泛支持,异种技术平台间可以自由通信,相互集成。
3、多种数据库支持
翻译引擎支持多种大型数据库,业务系统可自由选择任意数据库产品作为数据承载平台,基于BOS开发的业务系统如果需要运行于新的数据库平台上,只需要在BOS上扩展新的数据库翻译引擎子集即可,原有业务系统无需重新开发。
金蝶BOS的数据库翻译引擎提供了两个子功能层,分别实现多种SQL版本的语义翻译和异种数据库访问连接。
集成的工作流引擎
金蝶BOS的工作流引擎与业务模型及组织模型有效地集成在一起。它可以根据客户具体的业务流程,来定义工作流模型。工作流与业务系统通过统一、少量的接口相互驱动,使得业务流程与业务逻辑有机地结合在一起。两者可以各自单独定义,运行时则融为一体,充分体现灵活架构带来的优势。
可插拔的系统服务
金蝶BOS在系统的构建中采用最先进的面向方面的开发技术(AOP)。系统中的提供标准的连接接口,所有的基础服务,如权限管理、事务审计、消息管理等,都是作为一个个的插件连接在标准接口之上。
这些服务可以根据用户的需要来决定是否使用或定义服务的深度,甚至可以更换新的服务插件。服务插件只须针对标准接口进行开发,无需关心具体业务内容的差别。一旦插入后,系统中相关的组件都能够享受到对应的服务。这种服务提供方式给用户带来更多的控制能力,能够完全按自己的需要来配置计算能力。例如:某些企业可能对权限管理有很高的要求,而对事务审计的要求不高。而另外一些企业可能对事务审计的要求很高,但相应的权限管理希望简化。这样金蝶BOS就可以让用户根据自己的需要来选择,从而获得最好的运行效率。
国际化引擎
金蝶BOS提供了国际化版本引擎,通过这一技术,业务系统可以支持不同国家和区域的特殊性,如多语言支持、区域化的数字日期格式等。以多语言为例,用户可以自行配置所使用的语种,不同国度的使用者可以使用不同语种的操作界面。在安装多语言版本的操作系统上,用户可以在各种语言版本间自由的切换。
完善的基础服务
金蝶BOS在灵活架构体系的基础上,同时提供完整企业管理的基础服务。
1、统一的安全控制
金蝶BOS在支持标准的LDAP协议的同时,还内置了一套集成的统一认证服务器,便于用户安全体系的部署。满足企业信息系统用户一次性登录,按照不同系统的授权能力,畅顺访问多个业务系统的统一安全控制要求。
2、灵活的规则引擎
金蝶BOS规则引擎用于提供实现动态可变业务逻辑的服务。由于规则引擎的引入,可以将具体应用系统中的不确定业务逻辑分离出来,由规则引擎处理,减少代码级的维护需求,并能够方便地让用户对业务逻辑进行改变与添加,实现业务逻辑层次上的扩展。
3、一致的组织架构及权限模型
在各种管理应用系统中,组织架构定义及权限管理是用户最重要及复杂的基础管理工作。金蝶BOS通过提供统一的组织架构及权限管理接口,保证了各应用子系统按照统一的模式对组织架构及权限进行管理,大大减轻用户的基础管理压力。
4、持续的知识积累
金蝶BOS在模型架构的基础上提供面向应用方案的配置管理工具。用户可以将散布在系统各个方面的业务知识进行统一管理,并可以随着业务能力的提升不断补充新的知识内容,金蝶数十万家客户的应用及管理知识也可以通过这个工具进行相互的交流及补充。全面提升企业的应用能力。
企业要在激烈的市场竞争中脱颖而出,就应该选择恰当的技术平台在恰当的时间处理恰当的信息,满足自身发展的要求。成长性企业在其飞速发展的过程中,面临着双重挑战——既要完善企业内外部的管理机制,又要保持快速反应、有效协作的竞争能力。金蝶BOS从技术架构的角度为这种挑战提供了完整的解决方案,为通用管理软件实现企业贴身管理提供了强大的技术平台支持!
(金蝶软件(中国)有限公司产品经理 陈 静)
(完)