业务目标又称为业务前景,是对要建设的系统的展望。业务目标非常重要,在定义边界一章中会看到,边界正是基于业务目标来定义的。投资构建系统的原因,以及这样做利益相关者会从业务中得到什么,这些都可帮助确定业务目标。业务目标不仅仅是要解决问题,还要提供业务上的效益。业务目标大部分情况下是由客户提出,当然也可以由开发方整理得出。在初步了解业务目标以后,接下来的工作就是找出项目范围内的利益相关者。......
2023-11-17
业务场景是对客户总体业务过程的描述,使用活动图(泳道图)来表达业务的具体执行过程,等同于业务流程图。业务场景视图使用反映主要业务过程的业务用例视图中的基本业务用例作为活动图中的活动来表示具体业务过程。在方法论中业务场景视图作为对业务用例的汇总和分析,呈现出一种自底向上的过程,一方面是方法论贯彻“正向可推导,反向可追溯”思想的体现,所有活动都来自业务用例;另一方面是对业务用例和业务场景的相互检查,形成的核实机制。就这个核实机制,这里补充一点。将所有业务用例汇总形成业务场景,一方面可以检查业务场景是否完善,是否完全反映了客户实际情况;另一方面也印证了业务用例获取是否正确,是否完整。如果出现问题,一种情况表明我们需求调研还没有做到位,还有遗漏的需求没有体现出来;还有一种情况就是我们需求调研的粒度过细或过多了,需要调整或修改某些业务用例视图。在实际应用过程中,出现第一种情况和两种情况皆出现的几率大些。在方法论中有若干个机制不断地进行需求验证,后续章节会陆续讲到,作为RA人员应该抓住每一次需求验证和检查的机会,确保我们调研过程的有效。
在案例中,我们主要针对的就是薪酬信息化管理,其中另一个目标规范化主要起到配合和基础数据管理的作用。因此,将薪酬信息化业务用例汇总形成业务场景后得到如图3-9所示的活动图。从图3-9可以看出处理异常考勤、制定薪资表、审核薪资、发工资以及处理异常薪资等都是3.7节中案例业务用例视图中的业务用例,它们汇总后根据实际业务形成了反映薪酬信息化的具体执行流程。RA人员可以通过这种方式来核对业务用例和业务场景的完整性和实效性。
(www.chuimin.cn)
图3-9 业务场景视图
有关软件需求工程的文章
业务目标又称为业务前景,是对要建设的系统的展望。业务目标非常重要,在定义边界一章中会看到,边界正是基于业务目标来定义的。投资构建系统的原因,以及这样做利益相关者会从业务中得到什么,这些都可帮助确定业务目标。业务目标不仅仅是要解决问题,还要提供业务上的效益。业务目标大部分情况下是由客户提出,当然也可以由开发方整理得出。在初步了解业务目标以后,接下来的工作就是找出项目范围内的利益相关者。......
2023-11-17
为了真正理解客户的需求并给出满足这些需求的解决方案,必须理解真实世界中的问题。这些工作包括业务背景调查、业务前景分析、业务可行性分析、技术可行性分析等。在统一过程中,以上内容汇集到被称为《前景》的文档中。业务前景和客户期望所描述的内容与UML分析技术关系密切,严格来说,这些正是UML分析的开始。这几部分基本囊括了薪酬管理系统的主要业务范围,读者可稍作了解。......
2023-11-17
图3-4薪酬表表头图3-5薪酬业务对象在上述业务对象的获取中,首先将薪酬表转换为业务对象,当然RA人员在获取原始表的同时,需要初步了解表内元素的基本含义,在转换为业务对象时,在相应的备注信息栏中予以说明。......
2023-11-17
业务用例视图是表达客户业务执行的静态视图,是实现某关联业务目标的具体体现。业务用例可以从需求调研收集的岗位手册、业务流程指南、职务说明中获得,也可以从涉众期望中获取,当然与客户的会议、访谈及其他形式的沟通都是获取业务用例的方法。当然在2.2.2节提及获取业务用例的时候,要时刻记着业务用例的完整性,避免将步骤作为用例,业务用例是一项完整业务汇集的过程。......
2023-11-17
UML核心元素讲述了方法论中需要用到的一些关键概念,在业务建模以及系统建模阶段都有所涉及。接下来讨论这两种UML图形的组成以及在方法论中的应用情况。在UML中一般使用带圆端的矩形框表示。在UML一般使用带箭头的直线表示,线上可以添加条件。在UML中使用菱形表示分支。分叉和汇合在图形上都使用同步条来表达,在UML中一般使用一条粗水平线表示。在UML中泳道一般用垂直实线来表示,垂直线分割出的区域就是泳道。......
2023-11-17
业务角色主要用于分析业务,而业务分析的结果是要与客户交流并达成共识,因此业务角色应当能够映射到现实业务中的工作岗位设置、工作职责说明等,并且最好使用客户习惯的业务术语命名。在方法论中业务角色具体用来获取业务用例,分析和完成业务情景建模过程。业务角色的分析和业务用例其实并无先后顺序,它们之间是相互补充、相互依存、相互协助、相互验证的关系,可以经过多次迭代逐步修改和完善。......
2023-11-17
综合管理部和综合管理部主管为代理(泛化)关系。虽然业务角色不能够逾越或改变涉众期望,但是能够自行决定实现涉众期望的过程。反之,综合管理部主管参与薪资表的审批等系统操作,故综合管理部主管可以转化为系统用户。......
2023-11-17
此视图描述了薪酬管理中各业务角色在根据业务目标“实现工资管理业务信息化”划分的边界内各自要做的事情,每件事即为一个业务用例。我们从以下两点对业务用例做进一步讨论:讨论一:划分业务用例的难点在于对用例粒度的把握。而其具体步骤为:图5-6薪酬管理业务用例视图总经理审核薪资表是否通过,不通过则打回到综合管理部主管处。......
2023-11-17
相关推荐