- 4
- 0
- 约1.82万字
- 约 50页
- 2018-06-02 发布于福建
- 举报
基于构件、面向业务装配平台总体设计方案(new)
基于构件、面向业务的装配平台
总体设计方案
软件工业化生产工程研究小组
联合编制
目录
1 装配原理 4
2 构件装配概念模型 4
2.1 构件粒度分类及其特征 4
2.2 构件装配概念模型 6
3 装配平台总体实现思路 7
3.1 原子功能构件装配平台实现思路 7
3.2 业务构件装配平台实现思路 8
3.3 系统级构件装配平台 10
4 标准规范定义 10
4.1 构件分解映射规范定义 10
4.2 构件框架分类规范定义 10
4.2.1 表现层构件框架实体模型 11
4.2.2 业务逻辑层构件框架实体模型 12
4.3 业务规则分类规范定义 13
4.4 业务规则描述规范定义 16
5 原子功能构件装配平台设计方案 16
5.1 基于EOS平台面向业务规则的嵌入式方案设计 16
5.1.1 嵌入方式分析 16
5.1.2 固定的业务规则嵌入方案 17
5.1.3 可选业务规则嵌入方案 17
5.1.4 可变业务规则嵌入方案 18
6 业务构件装配平台设计方案 18
6.1 总体规划 18
6.1.1 业务构件装配平台概念模型 18
6.1.2 应用结构模型 19
6.1.3 平台总体实现思路 20
6.1.4 总体功能方案 20
6.1.5 主要工作内容 21
6.2 具体功能与实现方案 22
6.2.1 可视化业务构件装配平台 22
6.2.1.1 功能构架 22
6.2.1.2 实现构架 23
6.2.1.3 主体界面视图 24
6.2.1.4 关键技术 26
6.2.2 组合业务构件调试、发布工具 30
6.2.2.1 功能构架 31
6.2.2.2 实现构架 31
6.2.3 构件化包装平台 31
6.2.3.1 功能构架 32
6.2.3.2 实现构架 36
6.2.4 装配平台总体特点 37
6.3 关键技术 38
6.3.1 业务构件框架模型定义与描述 38
6.3.2 原子业务构件接口逻辑模型描述 39
6.3.3 组合业务构件接口逻辑模型描述 39
6.3.4 可视化图元拖拽技术 39
7 系统级构件装配平台设计方案 39
8 业务规则配置工具 39
9 构件库管理平台 40
10 构件框架库管理平台 40
11 业务规则库管理平台 40
12 销售订单管理 40
12.1 业务需求分析 40
12.1.1 业务分析 40
12.1.2 需求分析 42
12.2 构架设计 43
12.2.1 业务构架 43
12.2.2 功能构架 43
12.2.3 信息构架 43
12.3 构件设计 43
13 计算客户购买商品实付总额业务 43
14 附录:计划 44
14.1 业务装配平台核心设计与开发计划 45
装配原理
从宏观角度来看构件装配的本质是实现构件粒度状态空间的转换,即粒度小的构件通过构件装配平台形成粒度大的构件;从微观角度来看构件装配的本质是构件接口之间的装配。
站在宏观角度来分析构建装配平台的必要条件,首先要从构件粒度的角度形成构件的分类;其次要确定构件之间实现装配的关联因素——业务规则。
站在微观角度来分析构建装配平台必须要明确构件接口的表现形式:数据、运算、业务逻辑、展现。
数据:数据实体。
运算:基于代码形成构件。
业务逻辑:不带界面、由多个运算构件或业务逻辑构件组装而成的构件。
展现:多有界面且由多个业务逻辑构件或展现构件组装而成的构件。
对于每个构件接口必须配有一个XML文件,构件接口之间的装配实质是通过其配置文件来完成。
构件装配概念模型
构件粒度分类及其特征
按构件粒度角度对构件由大到小进行分解:系统级构件、组合业务构件、原子业务构件、原子功能构件。
原子功能构件
原子功能构件是指完成一个最基本运算功能的构件,与业务无关,不带有与用户交互的界面。
原子业务构件
原子业务构件是指针对于某一或多个业务实体按照一定的业务规则,把原子功能构件组装而成,并完成一个基本单元的原子业务操作,带有与用户交互的界面。
如增加一张销售订单、修改一张销售订单、删除一张销售、查询一张销售订单等。
组合业务构件
组合业务构件是把多个原子业务构件按照一定的业务规则组装而成,其装配方式就是把原子业务构件插入构件框架中,带有与用户交互的界面。如销售订单管理就是一个组合业务构件,它涵盖了增加一张销售订单、修改一张销售订单、删除一张销售、查询一张销售订单等原子业务构件。
系统级构件
系统级构件是把多个组合业务构件,按照菜单进行装配形成应用系统。
构件装配概念模型
原子功能构件
原子功能构件自包涵式装配即原子功能构件之间的装配形成原子功能构件。这类构件的装配关联机制是通过数据层次的交互来实现。
原子业务构件
原子业务构件:以原子业务为对象,原子功能构件+业务规则组装而成。构件之间的装配关联机制是通过业务规则来实现的
您可能关注的文档
最近下载
- 船舶驾驶员实用英语口语.doc VIP
- 新能源汽车充电系统原理与检修 课件 第4章 交流慢充系统原理与检修.pptx VIP
- 隋朝的统一与灭亡部编版七年级历史下册.pptx VIP
- 人教版七年级历史下册第一课《隋朝的统一与灭亡》课件.pptx VIP
- VRAR技术在旅游体验中的沉浸感优化研究.docx VIP
- 新能源汽车控制系统及检修 课件 3-比亚迪秦EV新能源汽车动力电池管理系统.pdf
- 物理教学设计的比较研究——以“机械能守恒定律”教学为例.docx VIP
- 触觉记忆的叙事机制.docx VIP
- 儿童过敏性紫癜诊疗指南.docx VIP
- 知识图谱在通信知识库构建中的应用与智能辅助优化研究教学研究课题报告.docx
原创力文档

文档评论(0)