2018年7月11日,星期三07:58

定义明确的数据第2部分-通用业务实体

撰写者

我们通过查看通用业务实体来开始定义数据的路径。

这些是诸如 总账科目,工作人员, 和 资产。它们在任何足够大的组织中都得到了很好的理解,足以保证一个或多个基于IT的业务系统支持诸如会计,人力资源或资产管理等功能。今天,这些功能和业务实体得到了现成的商业(COTS)软件包的良好支持。如此出色的支持,很难想象有任何组织会证明内部“制造”而不是购买是合理的决定。

在我之前的系列中 在上下文中的要求 讨论了通用的高级业务模型。该模型表示适用于任何组织的业务功能,无论它是在公共部门还是私营部门中,无论是牟利还是非牟利。业务功能被视为管理,业务范围或支持。

管理和支持功能是通用的,因为它们的过程和实体对于任何组织都是通用的。业务线功能是通用的,因为它们描述了组织所交易的任何产品或服务的生命周期。但是,这些功能内的流程以及支持这些流程的业务实体会因行业细分甚至特定给定组织而异。分割。

本文重点介绍与管理和支持功能关联的通用业务实体。本系列的第3部分和第4部分介绍了业务线功能及其特定于业务线的实体。

通用业务流程和实体

每个管理和支持功能中都有许多业务流程。例如,人力资源流程包括组织管理,招聘和薪资。下面将简要描述这些通用流程中的每一个,以及它们创建或引用的通用业务实体。

注意:在阅读这些过程描述时,请考虑每个过程描述如何应用于任何行业的任何组织。例如,相对于组织内的职位使用诸如“职员”之类的术语。当工作人员签订劳动合同时,他们便是工资核算流程的一部分,并有资格获得带薪休假等福利。如果他们签订了服务合同,则根据其时间的发票付款,并且不符合带薪休假的资格。同样,这对于任何组织都是通用的,无论该组织经营的业务领域如何。

组织管理关于维护通用业务实体 位置 及其与组织管理结构中其他职位的关系。
招募 关于寻找和吸引合适的人来填补现有的,预算的,空缺的人 位置。当流程涉及从组织内部招聘时,现有的 工作人员 将被引用(有关雇佣合同的内容)。如果没有合适的/可用的内部候选人,则流程将创建的新实例。 申请人 外部人员申请该职位。
成功的候选人将是的现有或新实例 工作人员。如果该职位由已签署 劳动合同 合同将包含商定工资(或工资)和商定休假福利的详细信息。如果该职位是根据 服务合约,则该合同将按照约定的费率与该个人或代表该个人的代理商签订。
工资单 涉及引用的实例 工作人员 在薪水或工资上。该流程需要根据未付工资调整在支付期内支付的定期工资 离开。对于有工资的人,需要根据以下公式计算总工资: 工作时间,将加班费率(如果适用)加上任何累计的付款考虑在内 离开 采取。
所结果的 员工薪酬 还需要通过任何预扣税和其他扣除额减少。注意:服务发票付款不由工资核算流程管理。

广告

人力资源职能部门中的上述三个流程涉及以下一个或多个业务实体:

  • 位置
  • 工作人员
  • 申请人
  • 劳动合同
  • 服务合约
  • 离开
  • 工作时间
  • 员工薪酬

这些实体是通用的,因为它们都不是特定于特定业务领域的。

定义明确的通用业务实体

定义的主要目的是确保所定义的事物将被需要处理的事物识别和理解。一个典型的例子是“鸭子测试”(即如何识别鸭子)。测试的结果是:“如果它看起来像鸭子,像鸭子一样游泳,而像鸭子一样嘎嘎叫,那可能就是鸭子。”从数据的角度来看,事物(鸭子)由描述属性(鸭子的图像),其与观察到的事件的关系(游泳)和分类(其发出的声音的类型)定义。

从业务分析的角度来看,识别工作人员的测试及其业务定义可以表述为:“组织根据雇佣或服务合同聘用的人,以履行指定职位的职责。”

除了每个实体的名称和定义之外,数据字典模板中的实体通常还包含以下属性:

  • ID-在数据字典的上下文中唯一的标识符
  • 别名-数据字典用户可能知道的其他业务术语
  • 所有者-通常负责组织来源和/或维护实体实例的组织职位(例如,工作人员为招聘负责人)。
  • 数据源-操作和数据迁移(例如,对于工作人员,是在招聘过程中捕获的详细信息,例如姓名,联系方式,技能)。
  • 当前体积-实体实例的数量级。当数字低(小于100)或非常高(大于10,000)时,尤其值得关注。
  • 预期增长-数量级其他实例(每天,每周,每月或每年)。当增长将总量增加一个或多个数量级时,将特别引起关注。
  • 峰值量-实体实例引用和/或添加的数量级。当该数字比“当前体积”值高(或更大)一个数量级时会引起关注。更适用于与销售相关的流程中涉及的基于事件的业务线实体。
  • 业务标识符-[将在本系列的第5部分中介绍]

COTS通用商业信息系统

商业上有许多商业信息系统,涵盖管理或支持功能内的一个或多个流程,例如会计系统,人力资源系统,资产管理系统。从同一供应商处获得多个模块的优势在于数据是集成的(即输入一次,多次引用)。另一种选择是在系统之间建立接口,将数据从一个系统复制到另一个系统,或者根据需要在每个系统中重新输入数据。

ERP系统(企业资源计划)提供了跨越多个管理或支持功能的一组集成模块。

单击此处,获取第3部分—业务范围特定的实体

丹·塔斯克

Dan撰写了两本书,撰写了许多文章,最近在IT行业工作和咨询了48年,最近退休了。他最初的十年是在美国和加拿大作为开发人员(当时称为“程序员”)工作的。随后是两年的计算机编程,数据库设计和数据建模教学。他职业生涯的其余时间都曾在加拿大,澳大利亚和新西兰担任业务分析师。

他继续对质量要求充满热情,并帮助业务分析师制定这些要求。可以通过以下方式与他联系 [email protected]

©BA Times.com 2020

麦格雷戈徽标白色网站