大家好,我是【老表阿亮】,今天跟大家分享的是:2-鼎捷ERP-E10管理软件功能模块介绍-技术架构

● 提供功能组合的平台开发模式,可将复杂的业务功能拆解成多个功能点,各功能包之间可以互相扩展,功能组合更简便;同时运用已有的功能包、功能点进行开发,可以最大程度地复用基础功能和公用服务等旧有开发成果,提高了开发效率。
● 支持差异化、层次化的配置管理:当有二次开发或客制化需求时,只需调整差异配置文件, 最大程度保留原有的开发成果;同时,层次化的配置可隔离标准版与客制版,当标准产品升级时,客制的开发成果不作调整即可平滑升级。能快速修改、发布及部署,缩短了开发周期, 有效降低了开发及升级的成本。
● 支持了 AOP(面向切面编程)模式,可将差异的逻辑撰写在切片中并配置到标准业务逻辑的扩展点上,因此业务就会执行该扩展点对应的切片中定义的差异逻辑,提高标准功能的扩展型。
● 提供 IOC(控制反转)方式,服务容器(服务是一种功能点的类型,功能包应用时,会将功能包中配置的服务类型的功能点注册在服务容器中)可根据服务的生命周期类型(单实例 (Singleton) 、缓存以及每次创建 (SingleGet))创建并管理服务实例,解除了对象之间的耦合关系,提高了程序的灵活性和可维护性。
● 支持动态的负载均衡 (Load Balance),并结合第三方的负载均衡解决方案来部署应用服务器集群 (Cluster),突破单台服务器的性能瓶颈, 以支持更大的并发用户数;可利用数据库(支持多种数据库)本身的负载均衡解决方案来实现数据库的负载均衡,例如 Oracle 的 RAC。
● 支持多种数据库,通过会话服务器 (Session Server) 可共享多台应用服务器 (AP Server) 之间的状态数据。
● 提供了丰富的应用功能,借助功能包、功能点的组合,上层产品可使用平台提供的应用功能, 快速地进行作业开发。
● 支持可扩展的 Patterns(模式),建立了系统常用的 Pattern(建档、报表、批次等),并将所有单据的基础功能包纳入其中,开发不再关注公用功能的实现,同时新的应用功能也会结合使用场景配置到所需的 Pattern 的功能包中,因此 Pattern 对应的其他单据也就具备新功能,易于升级,大大降低了维护成本,提升了开发效率。

如果有需要资料文档,请“点赞+转发+关注”后,给我私信留言:“E1001”,我将提供WORD版资料编辑文档。
欢迎“ 点赞+转发+关注 ”,【老表阿亮】将不断跟大家分享"企业管理、智能制造、ERP\MES\PLM\WMS\SRM\等信息化专业知识。【老表阿亮】专注制造型企业信息化,业财融合咨询规划,项目实施交付,智能制造产品科技,工厂精益管理等领域,很高兴能与各界朋友认识交流!