第4章-视与图-用例图

第4章-视与图-用例图

ID:70415416

大小:1.14 MB

页数:83页

时间:2021-11-22

第4章-视与图-用例图_第1页
第4章-视与图-用例图_第2页
第4章-视与图-用例图_第3页
第4章-视与图-用例图_第4页
第4章-视与图-用例图_第5页
第4章-视与图-用例图_第6页
第4章-视与图-用例图_第7页
第4章-视与图-用例图_第8页
第4章-视与图-用例图_第9页
第4章-视与图-用例图_第10页
资源描述:

《第4章-视与图-用例图》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章视与图用例图授课教师:付超内容提纲1.视与图2.用例图1.视与图1.1视1.2UML的图1.视与图视从多个方面来描述一个复杂的系统,不同的视描述系统的不同方面。软件系统结构可用5个视来描述:用例视、设计视、过程视、实现视和配置视,UML的各种图为系统的不同的视建模提供工具。1.1视1.视与图用例视(UseCaseView)通过用例描述了可以为最终用户、分析人员和测试人员所看到的系统行为。视的静态方面由用例图描述,动态方面由交互作用图、状态图、活动图描述。设计视(DesignView)包括问题域词汇表和解决方案的

2、类、接口和协作,支持系统功能需求,即系统提供给最终用户的服务。视的静态方面由类图和对象图描述,动态方面由交互作用图、状态图、活动图描述。1.视与图过程视(ProcessView)包括形成系统的并发和同步机制的线程和过程,描述系统的性能、可扩展性和总处理能力。视的静态方面由类图和对象图描述,动态方面由交互图、状态图、活动图描述。实现视(ImplementationView)包括用于组装物理系统的组件和文件,主要描述系统版本的配置管理。系统版本由独立的组件和文件构成的可运行系统。视的静态方面由组件图描述,动态方面由交互图

3、、状态图、活动图描述。1.视与图配置视(DeploymentView)包括构成用于运行软件系统的系统硬件拓扑的节点,主要描述物理系统组成部分的分布、交付和安装。视的静态方面由配置图描述,动态方面由交互图、状态图、活动图描述。视间关系5个视彼此相关、交互作用,运用它们可对软件系统进行全方位的描述。1.视与图UMLUML是用来对软件系统的产出进行可视化(Visualizing)、规范定义(Specifying)、构造(Constructing)、文档化(Documenting)的建模语言。模型可视化为设计人员、开发人员、

4、用户和领域专家间的交互提供便利;规范使得UML构建的模型准确、无歧义、完整;构造将UML模型映射为代码实现;为系统体系结构和相关细节建立详尽文档。1.2UML的图1.视与图UML图UML1.x提供了9种图,而新版的UML2.0则定义了13种图,从不同应用层次和不同角度为软件系统从系统分析、设计直到实现提供了有力支持。(1)类图(ClassDiagram)描述了类、接口、协作以及它们之间的关系。通常用于描述系统的静态设计视或静态过程视。(2)对象图(ObjectDiagram)描述了对象以及对象间的关系。从实例的角度描

5、述系统的静态设计视或静态过程视。1.视与图(3)组件图(ComponentDiagram)描述了组件间的组织结构和依赖关系。描述系统的静态实现视。一般而言,软件组件是一个实际文件,可以是源代码文件、二进制文件或可执行文件等。可用来说明

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。