在我们的案例中,将构建3个不同的模型:
(1)描述客运服务的业务系统模型,表示该IT系统所处的业务环境,它涉及业务流程、乘客、业务伙伴、雇员等。我们将在第3章“业务系统建模”中讨论该模型。
(2)IT系统模型用来描述针对客运服务开发的IT系统,客户服务业务系统模型将作为IT系统模型的基础。我们将在第4章“IT系统建模”中讨论该模型。
(3)系统集成模型描述了与环境的集成方式,特别是与外界的网关,而客运服务业务系统模型也是该模型的基础。我们将在第5章“系统集成建模”中讨论该模型。
在构建和集成IT系统时,这3个模型都是需要的,仅有IT系统模型是不够的。不仅对于这个范例分析是如此,对于所有其他案例也是这样的。
从图2.9中可以看出,业务系统模型为所有其他模型提供了一个基础,这样,也就为项目涉及的每个人创建了一个工作的基础。正是因为如此,使用统一建模语言是很有好处的,它能够被来自不同(信息技术相关)部门的人所理解,也使得不同区域之间的模型交换更加便利,同时对模型验证而言也更有好处。我们确信UML是一座桥,它能够填平IT系统的技术需求和实际实现特性之间的鸿沟。
图2.9 范例分析的模型
组织简介 | 联系我们 | Copyright 2002 ® UML软件工程组织 京ICP备10020922号
京公海网安备110108001071号