欢迎来到天天文库
浏览记录
ID:49920738
大小:3.79 MB
页数:16页
时间:2020-03-04
《软件工程与Rose建模案例教程 高职软件专业 刘志成 陈承欢 课件第8章 图书管理系统物理建模.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第8章图书管理系统物理建模主编:刘志成本章学习导航本章学习要点组件图的功能及组成绘制组件图部署图的功能及组成绘制部署图教学课时:4课时任务1了解物理建模的基本任务和主要内容任务目标小组讨论法资料查询法模仿实践学习方法任务1软件系统的物理架构详细描述系统的软件和硬件组成。其中的硬件结构包括不同的节点以及节点间如何连接。软件结构包括软件运行时,进程、程序和其它组件的分布。物理建模概述硬件1.处理器2.设备3.连接软件1.组件2.进程和线程3.对象任务2了解组件图的基本功能和绘制方法,并绘制图书管理系统的组件
2、图任务目标小组讨论法资料查询法模仿实践学习方法任务2组件图(ComponentDiagram)描述软件组件及组件之间的关系,显示代码的结构。组件图概述任务21.组件:是定义了良好接口的物理实现单元,是系统中可替换的物理部件。2.接口:组件可以通过其他组件的接口来使用其他组件中定义的操作。3.接口和组件的关系:接口和组件的关系分为两种:实现关系和依赖关系。组件图组成任务2(1)打开工程book.mdl(2)新建组件图(3)添加组件到组件图(4)设置组件属性(5)设置类和组件的关系(6)绘制组件间的关系绘制
3、图书管理系统组件图课堂实践1(1)通过学习小组讨论和上网查询资料形式完成。(2)注意组件图和功能模块图之间的异同。操作提示(1)阅读图8-15所示的C++系统的组件图,试着描述该系统中各组件之间的关系。(2)绘制B-C电子商务系统的组件图。操作要求任务3了解部署图的基本功能和绘制方法,并绘制图书管理系统的部署图任务目标小组讨论法资料查询法模仿实践学习方法任务3部署图(DeploymentDiagram)描述处理器、设备、软件组件在运行时的架构。它是系统拓朴的最终的物理描述,即描述硬件单元和运行在硬件单元
4、上的软件的结构。部署图概述任务31.节点2.关联关系3.组件部署图组成任务3(1)打开工程book.mdl(2)进入部署图绘制状态(3)添加处理器或设备到部署图(4)设置处理器或设备属性绘制图书管理系统部署图z课堂实践2(1)通过学习小组讨论和上网查询资料形式完成。(2)比较UML中的部署图和软件架构图之间。操作提示(1)阅读如图8-26所示学生选课系统部署图,试着描述各处理器和设备之间的关系。(2)绘制B-C电子商务系统的部署图。操作要求课外拓展(1)分析物理架构和逻辑架构之间的关系。(2)比较UML
5、中的组件图和部署图与软件架构图和网络拓朴图的区别与联系。操作提示(1)分析B-C电子商务系统的实现文件,绘制页面关系图和组件图,并进行比较。(2)分析B-C电子商务系统的软、硬件组成情况,绘制部署图以描述系统中的数据库服务器、Web服务器、客户、后台管理系统之间的关系。操作要求
此文档下载收益归作者所有