架构
架构是被CIO界用烂的词(这帮一瓶子醋不满半瓶子醋晃悠还爱指点江山的家伙)。我来说说我们做企业应用软件的人眼中的架构。
一、业务模型架构
流程管理方法论:按企业组织、岗位、职责、流程、标准输入表单和输出查询\报表、绩效考核指标
战略地图\平衡计分卡方法论:按战略管控、计划PDCA管控、财务管控、经营考核指标体系
二、应用架构
三、集成架构
1、集成门户
2、组织集成、权限集成
3、主数据集成、商业智能数据集成
4、业务流程集成、审批流程集成
5、消息集成
6、知识管理
四、服务工具集
1、建模工具集:如
五、基础技术引擎与类库框架
1、安全、路由、字符集、缓存、日志、异常、事务、并发、复制同步、sharding、查询分离
六、代码架构
七、数据架构
1、业务实体关系、业务实体与数据库概念设计映射
2、数据库概念设计与特定数据存储映射
架构是被CIO界用烂的词(这帮一瓶子醋不满半瓶子醋晃悠还爱指点江山的家伙)。我来说说我们做企业应用软件的人眼中的架构。
一、业务模型架构
流程管理方法论:按企业组织、岗位、职责、流程、标准输入表单和输出查询\报表、绩效考核指标
战略地图\平衡计分卡方法论:按战略管控、计划PDCA管控、财务管控、经营考核指标体系
二、应用架构
1、部署架构:物理部署架构、软件逻辑部署架构
2、功能模型和业务模型的映射关系
3、功能分类与功能之间的关系:收银计费交易类功能、过程记录类功能、过程管控类功能、查询统计类功能
4、本次版本的功能与过去版本的功能之间的关系、分离、耦合连接
三、集成架构
1、集成门户
2、组织集成、权限集成
3、主数据集成、商业智能数据集成
4、业务流程集成、审批流程集成
5、消息集成
6、知识管理
四、服务工具集
1、建模工具集:如
组织建模工具、权限管理工具
功能建模工具、业务基础参数配置工具
UI建模工具、计算公式规则工具、编号规则配置工具
流程建模工具
报表建模工具
预警规则建模工具、消息模板
2、实施工具集:如
高性能、高安全、高灾备、高扩展安装部署工具
初始化工具
主数据清洗工具、导入工具、数据质量检查工具
切换上线工具3、服务工具集:如
性能监控、安全监控、配置变更监控、日志异常监控
性能检查、安全检查、性能优化、
数据检查、数据修复、数据备份、数据同步、数据复制、数据恢复
系统迁移、系统扩展、系统升级
五、基础技术引擎与类库框架
1、安全、路由、字符集、缓存、日志、异常、事务、并发、复制同步、sharding、查询分离
六、代码架构
1、功能与代码的映射关系
3、功能与功能之间代码接口、系统与系统之间代码接口
4、产品代码和项目代码的分离、耦合
5、本次版本的产品代码和过去版本的产品代码的分离、耦合
七、数据架构
1、业务实体关系、业务实体与数据库概念设计映射
2、数据库概念设计与特定数据存储映射