本外贸协同管理平台是基于业务模型驱动架构设计的,后台采用大型数据库SQL Server,主要包含了业务模型设计平台Studio和前端业务操作平台Platform,业务操作平台Platform即可采用传统的C/S客户端也可采用B/S结构的Web客户端展现。
业务模型设计平台Studio通过元数据来保存数据实体、用户界面、业务流程和权限规则的模型,前端操作平台Platform通过运行时框架根据元数据描述的模型来访问数据、加载用户界面并驱动业务流程。
这样做的好处是将客户复杂的需求直接通过业务模型设计平台Studio去配置完成,摒弃了以前必须修改底层代码才可完成需求变更的弊端,而且通过设计平台 Studio完成的修改可以用所见即所得的方式在前端业务操作平台Platform上立即展现,以模型驱动的方式,而不是编程的方式,使软件系统更加易于理解,并且有更好的扩展性和可维护性,大大提高了系统设计的效率,缩短了开发周期,降低了使用风险,更加适应企业随需应变的管理需求。
|