多语言展示
当前在线:457今日阅读:168今日分享:49

UML程序设计5步法-设计(4)

设计在该步骤中,将把接口和第3步中发现的用户界面分配给组件,然后在组件图中显示组件接口之间的关系。将尝试标识可被重用的已有组件和接口,同时标识将支持新的组件。组件描述了系统的一个可部署部分:一个可执行组件、库、数据存储库等。接口表示一个或多个由组件实现(也就是提供或实现)的相关服务。具体过程本步骤的起点是我们在上一步中创建的泳道。1:选择一个接口:泳道反映了角色、接口和用户界面。因此,需要选技其中之一作为起点。奖表示它的图标放置在组件图中。2:将接口分配给组件:描述可能实现接口的组件。3:对每个接口重复相关步骤:将所有的附加的接口添加到组件图中,并指出每个接口由哪个或哪些组件实现。4:根据活动图标识依赖:对于每个接口,检查活动图中对应的泳道。5:重新安排以建立易读的图:为了使组件图更为易读,请尝试如下方法: 1:尽可能避免使用交叉线 2:考虑是需要将组件图分解为多个图,以此来显示各种交互性 3:隐藏图中无关的细节。示例:
推荐信息