HI,下午好,新媒云不收取任何费用,公益非盈利机构
24小时服务热线: 4000-162-302
请扫码咨询

新媒易动态

NEWS CENTER

字典,是专门利用“窗体”的形式来维护需要标准化的企业基础数据

2021-01-04

 字典功能(以下简称:字典)

字典,是专门利用“窗体”的形式来维护需要标准化的企业基础数据。作为对基础数据进行维护的功能,它包含了对数据的:记录、展示、更新、发布的功能,由于字典是用来规范企业标准的工具,因此字典只能由特定的管理人员使用。

字典对应的是数据分类中的“基础数据”,字典功能的来源大都是软件工程师通过系统规划设计获得的(而不是由用户提出的)。

字典产生基础数据,参见图3②。

注:业务流程是产生价值工作的串联,因为字典只是用来维护基础数据的,不是用来产生价值的工作,所以字典是不能成为业务流程上的节点(对比活动功能)。

3. 看板功能(以下简称:看板)

看板,是专门利用“窗体”的形式来展示经过加工处理后的数据的,它是用来展示看数据的,它不用于数据的输入,它可以利用窗体所具有的各种灵活多变的查询和展示形式(图形曲线、数据穿透等),看板通常用于门户、监控台、仪表盘、导航等的形式来展示信息。

看板可以用来展示过程、基础和加工三类数据,参见图3。

4. 表单功能(以下简称:表单)

表单,是专门采用“打印”的形式来展示数据的,适用于各类需要打印、盖章、并以纸质的形式保存的场景,其中,“表”指的是各类统计和分析的“报表”;“单”指的是各类凭证形式的单据,比如:

  • 报表:产值分析、成本分析、绩效分析、财务报表等数据;
  • 单据:发票、收据、领料单、合同书、各类财务凭证等数据。

表单可以用来展示过程、基础和加工三类数据,参见图3。

三、功能分类的作用

1. 确定架构规划的关注顺序

有了业务功能分类的概念之后,软件工程师在进行需求获取、需求分析以及系统架构时就知道了对功能关注的顺序:

  1. 由于活动、字典等是产生数据的功能,在架构、规划时重点要先关注这些功能,比如:活动是构成业务流程的要素,需要重点关注并先行确定,否则业务流程设计时就没有节点了;
  2. 与前述两个功能相比,看板功能和表单功能就可以稍微滞后,因为这两者不直接产生过程数据和基础数据,它们以“看数据”为主,它们需要的只是对过程数据和基础数据的加工而成的加工数据,而且看板和表单会随着客户对信息系统的理解加深,会发生新的需求变化,所以放到后面再设计反而会稳妥一些。

2. 提升对产品、项目研发的管理效率

对业务功能进行分类对理解设计方法有很大的帮助,主要作用(不限于此):

  1. 建模方法:分类给出了不同类型的设计规律、大幅度地减少了模型的数量;
  2. 确定工作量:由于4种功能的特点不同,可以定性、定量地确定开发工作量、时间;
  3. 设计顺序:如前所述,活动、字典先设计、看板和表单可以滞后;
  4. 设计能力匹配:由于4类功能的难易度不同,分配设计资源时有依据,比如:字典/基础数据部分比较难,可以让能力较强的设计师承担等等。

四、界面的分类

界面的设计分为:窗口形式与表达形式。它们的用途、建模形式、设计方法以及后续的开发方法都不相同,参见图4。


图4 界面形式

以上,对业务数据(3种)、业务功能(4种)和界面(2种)的分类进行了说明,通过这样的归集有助于帮助软件工程师们建立体系化、工程化的设计模型、方法、标准等,可以帮助提升软件设计的效率和效果,也有益于设计阶段成果的复用、分享。

当然分类方法不是绝对的,随着新需求、新技术的不断出现,划分方法也会发生变化,参考上述划分的思想、方法,根据实际情况建立更加合适不同行业的分类方法也是完全必要的。

注:业务功能与系统功能

相关推荐