1.前言
公司内部产品分为基础平台/业务产品大类。
基础平台为整个运行的基座,不管是实现合同/案件/法务/风险与合规种的哪个子系统,基础平台都是通用的。所以,在基础平台截面,需要实现能快速/平缓/连续版本向下兼容等基本要求。
业务产品是基于基础平台扩展规范之上,面向企业业务线构建的管理实现插件。插件按照基础平台的基础规范实现具体的业务,最终与基础平台融合形成业务产品。
当前已在慢慢实现标准合同产品/标准案件产品/标准风险与合规产品/嵌入式风险产品,在业务落地方向,甲方企业一般要求我们提供组合式产品,基于这个需求,本规范将用于明确与主导后续产品的实现方向。
2.目标读者
公司内部全体成员/后续合作企业/甲方it管理人员等。本文档将以全面开放的形式对外发布,公司拥有完整解释权,如有更新,请自行获取最新版本。
3.参考资料
《JAVA系统_模块属性清单V1.7.xml》
《标准合同实现代码》
《标准案件实现代码》
《标准风险与合规实现代码》
《标准嵌入式风险实现代码》
《xxxxxx产品架构》
《其他》
4.产品架构与组织形式
产品采用了微应用模式构建,把业务内聚到的相应的微应用中,在此基础之上,构建了面向企业it服务的可插拔组合的基础平台。
4.1基础平台架构图
整个架构体系兼顾企业内部信息化建设实际情况的多样性,数据存储尽可能采用业主单位已有或熟悉的服务,并支持对部分通用性强的基础组件进行替换,如wfengine、stdreport等服务。
4.2业务产品实现可改造点
整个架构体系中,对可进扩展的内容进行了标注:
5.产品业务实现指引
从当前业务实现的执行情况来看,虽然没有提供规范指引,但与规划基本一致。本次推出规范的目的,是为了进一步规范业务产品实现过程,最终达到业务产品可以组合使用,解决业务产品组合式销售的目的。
整个体系实现的指导原则为:在标准组织架构/权限体系支持下,以首页/单据网格/业务单据/业务主线/业务流程/数据报表为线索,其他支持服务为辅助构建的一套完成的企业级基础应用解决方案。
产品基于元数据构建,业务模型分为:业务功能/业务模型/元模块定义。为规范业务功能编码与元模块编码,在构建新功能时,请项目负责人找对口管理人员申请相应的编码。具体编码段划分参见:《JAVA系统_模块属性清单V1.7.xml》或更新版本。
5.1子产品构建指引
5.2业务功能构建指引
5.3组合产品构建指引
组合产品只提供认证与首页定制,其他业务由具体的子系统提供实现。
6.业务实现规范
序号 | 规范名称 | 具体说明 | 其他 |
1 | 系统代号 | 在项目启动时确定 | |
2 | 组件版本号 | 产品的版本采用企业延续版本号:主版本号.构建年度.流水号; 主版本号为:12 主键的初始版本:12.2022.5001 | |
3 | 功能编码与元模块编号 | 在业务功能确认后找相关人员申请 | |