主要从四种视图来进行分析设计,最后过渡到需求文档以及系统设计上。这四种视图分别是:
l 业务愿景
l 业务结构
l 业务行为
l 业务过程
因为这些图示业务中的不同方面,而并不是分离的视图,因此有可能以此考虑一个,也有可能一次考虑多个视图。
一、业务愿景
业务的愿景中包含了业务观点和他所要实现的目标,通过愿景陈述和目标模型来描述。如果没有定义好一些关键的概念,我们很难明确的表达出愿景陈述和目标。因此,我们可以同时创建一个概念模型来实现这个视图,并且帮助阐明业务中的关键概念。
1、 目标模型
首先根据业务的愿景和目标的陈述,分析出如何实现这些目标(和客户一起),把大的目标分解成阶段性目标,直至最小化。找出现行业务的不足之处,根据以上分析描绘出该业务的“目标模型视图”。
2、 概念模型
为了实现目标模型,从而提出了概念模型。这个模型中定义了一些关键的概念,这些概念对于我们为业务建模非常重要。例如:业务计划、产品策略、产品集描述等等。
二、业务过程
业务过程集中于如何实现业务愿景陈述、目标模型和概念模型中概述的远景和目标。我们可以通过过程分层控制模式和过程分层供应模式。这些功能强大的模式通常可以一起是用来简化大多数业务的构造。
三、资源和组织
资源和组织是在业务结构中建模的。组织模型展现了人力资源的结构,而资源模型展现了其他资源的结构和行为,这些资源有产品、文档和机器。资源模型中的那些资源主要是那些用于过程模型中的。
1、 资源建模
基于以上分析,找出概念模型中的关键概念,分析其可能存在的状态。
2、 组织建模
透彻的理解一个组织的结构,他的重要性不仅在于重建的目的,同时对于传名每个组织单元的职责也是相当重要的。此时我们可以采用UML的活动图来描述组织的相互关系和工作流。
四、过程分解
复杂的过程可以被分解,从而来实的能更好的理解。此时可以把这些分解了的过程,使用视图的方式描绘出来,有多少个子过程就应该有多少分解了的视图,方面了解整个业务系统的细节。
五、支持系统
可以理解成为了达到良好的业务成绩,必须实现的软件和硬件的系统支持。从而得出整个系统架构的大致模型。
六、进入系统需求设计