深圳坑梓网站建设公司从零开始学网站建设
一、基本概念
1、事务功能
事务功能是处理数据功能的基本过程。
每个事务功能都是一个基本过程。
事务功能由多个逻辑处理来完成。
事务功能包含三种类型:EI、EO、EQ
2、基本过程
一个基本过程是由一个逻辑处理或者多个逻辑处理来完成的。
如何识别?
- 对用户有意义
 - 完整:构成一个完整的事务
 - 自包含:自包含是指在组件重用时不需要包含其他的可重用组件。不依赖其他。
 - 持续:业务可以保持持续状态
 
3、处理逻辑
定义13种逻辑处理:
- 验证
 - 计算
 - 转换
 - 过滤
 - 分支
 - 更新ILF
 - 引用ILF/EIF
 - 读数
 - 衍生数据
 - 改变行为
 - 返回
 - 接收
 - 分类排序
 
4、事务功能的类型
每个事务功能都是一个基本过程
- EI:维护一个ILF或者改变应用行为。
 - EO:有逻辑处理。
 - EQ:没有逻辑处理。
 
如何分类?
EI识别:典型的增、删、改
- 接收进入应用边界的数据、控制信息
 - 去维护ILF或者改变应用行为
 
EO识别:查+额外的逻辑处理
- 数学计算
 - 创建衍生数据(注册号)
 - 去维护ILF
 - 改变应用行为
 
EQ识别:典型的查
- 没有数学计算
 - 没有创建衍生数据(注册号)
 - 没有去维护ILF
 - 没有改变应用行为
 
5、事务功能度量过程

6、确定食物功能的复杂性
DET定义和识别
- DET即数据功能中提到的,唯一、用户可识别、非重复。
 - 在此基础上,识别时要多三个条件:
 
- 穿越边界
 - 响应消息(提示信息)
 - 激发动作(点击按钮)
 
FTR定义和识别
事务读取或维护数据功能(ILF/EIF)。
- 事务既读取又维护ILF,只能当做一个FTR
 - 读取一个EIF,维护一个ILF,算作两个FTR
 - 分析需求,发现读取三个EIF,算作三个FTR
 
