在识别事务功能的过程中,处理逻辑被定义为由用户请求来完成一个基本处理过程的需求。这些需求可能会包含下列行为:
1、验证
例如,当增加一个新雇员到组织中时,该雇员的处理就包含一个处理逻辑来验证被添加的信息。
2、数学公式和计算
例如,报告公司所有雇员信息时,处理过程包括计算领月薪的雇员总数、按小时计薪的雇员总数,以及所有雇员的总数。
3、等值代换
例如,一个基本处理过程引用了美元和其它货币的兑换汇率。兑换通过从表中提取数值完成,因此不需要进行计算。
4、通过特定准则并比较多个数据集对数据进行过滤和选择(简称数据筛选)。
例如,为了按照职位分配生成一个雇员列表,一个基本处理过程比较分配职位的职位代码,选择并列出那个职位分配对应的雇员列表。
5、分析适用条件
例如,当一个雇员被添加时,基本处理过程的处理逻辑会基于该雇员是领月薪的还是按小时计薪的情况来操作。。
6、更新一个或多个ILFs
例如,当添加一个雇员时,基本处理过程会更新雇员ILF以维护雇员数据。
7、引用一个或多个ILFs或EIFs
例如,当添加一个雇员时,需要引用货币EIF中的美元汇率来确定该雇员每小时的薪水。
8、提取数据或控制信息
例如,要查看可能的工资级别,需要提取工资级别信息。
9、运用现有数据生成派生数据
例如,要确定一个病人的注册号(如SMIJO01),需要以下数据:
- 病人姓氏的前三个字母(如Smith为SMI)
- 病人名字的前两个字母(如John为JO)
- 一个唯一的两位流水号(从01开始)
10、改变系统的行为
例如,当支付时间由每个月的15日和当月的最后一天变为每个周五,向雇员支付工资的基本处理过程的行为就被改变了。
11、向边界外部准备并表示信息
例如,为用户显示一个雇员列表
12、接收进入应用系统边界的数据或控制信息
例如,一个用户输入若干条信息以把用户定单添加到系统。
13、排序或重新整理数据
例如,用户要求雇员列表按字母表顺序排列。
注:排序或重新整理一组数据不会影响事务处理功能类型或唯一性的识别。
一个基本处理过程可能包括上述行为的多种选择或多种活动发生。
例如:验证、筛选、排序等等。
想要了解更多请访问www.parawork.com!!!!!