欢迎来到天天文库
浏览记录
ID:27881240
大小:1.74 MB
页数:98页
时间:2018-12-06
《软件工程(3)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、软件工程一体化案例分析教程(三)BusinessModeling讲师:*****本章主要介绍RUP业务建模的基本概念、目的和具体方法。内容包括业务建模的概念、业务建模流程、建立业务用例模型和业务分析模型的概念和方法。导读第3章业务建模BusinessModeling业务建模概述3.1了解系统上下文3.2选定组织系统3.3建立业务用例模型3.4分析业务用例模型3.5建立业务分析模型3.6创建领域模型3.73.1业务建模概述3.1.1目的3.1.2业务的架构视图3.1.3业务建模流程3.1.4业务建模场景3.1.5业务建模关键任务业务模型业务模型是业务的抽象表示一个业
2、务模型是一个业务的抽象表示,提供了这个业务各个方面的简化外观。一个业务不能仅用一类业务模型表示。不同的业务模型强调某个业务特征或概念而隐藏其它方面。这样,才能专注于想要从事业务的某方面的相关信息。3.1.1业务建模目的了解目标组织的结构及机制了解目标组织中当前存在的问题并确定潜在改进的可能性确保客户、最终用户、开发人员和其他各方就目标组织达成共识了解要部署的软件系统将如何融入组织导出支持目标组织所需的系统需求3.1.2业务的构架视图视图业务流程视图文化视图人力资源状况视图领域视图(可选)组织结构视图3.1.3业务建模流程1.评估业务状态评估目标组织(要在其中部署最终
3、系统的组织)的状态、确定改进的领域。了解如何对项目进行分类以及采用哪种业务建模方式最合适。决定如何在当前迭代中继续工作,并概括出在随后的迭代中如何处理业务建模工件。初步理解目标组织的目标(即业务愿景),而且涉众(Stakeholder)和业务建模团队对此能达成一致意见。2.描述当前业务为了了解组织的当前(按现状)业务流程和结构,并在此理解基础上来优化业务建模工作的目标。设置和调整目标评估目标组织业务体系结构分析获取常见业务词汇表维护业务规则确定业务目标和关键绩效指标(KPI)涉及的任务:3.定义业务目的:涉及的任务:3.定义业务--(1)确定业务流程确定业务目标和K
4、PI业务体系结构分析获取常见业务词汇表功能区域分析查找业务执行者和用例确定术语确定支持业务策略的业务目标概述业务用例模型划分要详细描述的业务用例的优先级目的:涉及的任务:3.定义业务--(2)优化业务流程定义精化业务用例构造业务用例模型的框架划分业务用例的优先级详细描述业务用例复审业务用例模型详细定义业务用例描述业务用例如何支持业务目标验证业务用例是否正确反映了业务的执行方式目的:涉及的任务:3.定义业务--(3)设计业务流程实现业务体系结构分析获取常见业务词汇表业务用例分析维护业务规则确定业务中的所有角色、产品、可交付成果和事件描述业务工作者、业务系统和业务实体将
5、如何执行目标(待实现)业务用例实现目的:任务:3.定义业务--(4)定义业务操作定义业务系统环境定义体系结构分析业务操作分析业务操作设计确定每个业务子系统的主要操作集,并将它们分组为若干个接口,然后根据下一级子系统支持的操作以递归方式来定义这些操作的实现。目的:涉及的任务:3.定义业务--(5)优化角色和职责详细描述业务工作者详细描述业务实体复审业务分析模型详细描述业务系统、业务实体、业务工作者和业务事件详细说明业务工作者的职责并验证业务建模的结果是否符合业务的涉众意见目的:涉及的任务:4.探索流程自动化设置和调整目标定义自动化需求构造业务体系结构概念验证探索可以和
6、应该使业务流程的哪些部分自动化了解要获取、开发或部署的软件系统将如何融入组织为要获取、开发或部署的软件系统派生软件需求目的:涉及的任务:5.开发领域模型获取常见业务词汇表维护业务规则业务体系结构分析详细描述业务用例复审业务用例分析模型确定对于业务领域而言很重要的所有产品和可交付成果详细描述业务实体对在业务操作和环境中发现的概念达成共识3.1.4业务建模场景组织图领域建模一项业务多个系统新业务一般业务模型修改场景#2场景#3场景#4场景#5场景#6场景#13.1.5业务建模关键任务了解系统上下文(1)评估目标组织(2)识别业务执行者(3)业务用例模型识别业务用例详述业
7、务用例(4)建立业务分析模型(5)3.2了解系统上下文系统的上下文(context)指的是目标系统、与之交互的用户和外部系统。业务建模作为软件需求的前一阶段,了解目标系统的上下文是很有必要,便于确定目标组织和业务范围。案例分析----“数字软件学院”系统上下文圈内是目标组织学校用户学院外部用户学院用户学院门户网站系统上下文圈内是目标组织学校用户学院用户系统管理员3.3选定目标组织3.3.1确定目标组织的边界3.3.2确定业务涉众案例分析数字软件学院的业务涉众3.3.3说明目标组织的结构案例分析数字软件学院的目标组织结构3.3.6描绘业务愿景和业务目标案例分析软件
此文档下载收益归作者所有