使用UML和Rational Rose建立系统模型(13)
发布时间:2021-06-08
发布时间:2021-06-08
屏幕组件:
Rose界面的五大部分是浏览器、文档窗口、工具栏、框图窗口和日志。 浏览器 用于在模型中迅速漫游。
文档窗口 用于查看或更新模型元素的文档。 工具栏 用于迅速访问常用命令。
框图窗口 用于显示和编辑一个或几个UML框图。 日志 用于查看错误消息和报告各个命令的结果。
Rose模型的四个视图是:Use Case视图、Logical视图、Component视图和Deployment视图。
Use Case视图包括系统中的所有角色、使用案例和Use Case框图,还可能包括一些Sequence或Collaboration框图。Use Case视图是系统中与实现无关的视图。Use Case视图关注系统功能的高层形状,而不关注系统的具体实现方法。
Logical视图,其关注系统如何实现使用案例中提出的功能。它提供系统的详细图形,描述组件间如何关联。除了这些外,Logical视图还包括需要的特定类、Class框图和Statechart框图。利用这些细节元素,开发人员可以构造系统的详细设计。
Component视图包含模型代码库、可执行文件、运行库和其他组件的信息。组件是代码的实际模块。在Rose中,组件和Component框图在Component视图中显示。系统的Component视图可以显示代码模块间的关系。
Deployment视图关注系统的实际部署,可能与系统的逻辑结构有所不同。Deployment视图还要处理其他问题,如容错、网络带宽、故障恢复和响应时间。
上一篇:中学生德育学分认定办法及标准