(中职)UML与Rose建模应用子情境4.5课件

上传人:仙*** 文档编号:251025692 上传时间:2024-11-05 格式:PPT 页数:24 大小:642.50KB
收藏 版权申诉 举报 下载
(中职)UML与Rose建模应用子情境4.5课件_第1页
第1页 / 共24页
(中职)UML与Rose建模应用子情境4.5课件_第2页
第2页 / 共24页
(中职)UML与Rose建模应用子情境4.5课件_第3页
第3页 / 共24页
资源描述:

《(中职)UML与Rose建模应用子情境4.5课件》由会员分享,可在线阅读,更多相关《(中职)UML与Rose建模应用子情境4.5课件(24页珍藏版)》请在装配图网上搜索。

1、子情景,4.5,物理模型,情境,4,:,Web,系统建模,在线销售系统,*,(中职)UML与Rose建模应用子情境4.5ppt课件,学习情境,4,:,Web,软件建模,在线销售系统,UML,及,Rose,建模应用,子情境,4.5,物理模型,在线销售系统是一种,Web,管理系统,虽然是以网络为基础,但是该系统的硬件设计与软件设计一样重要,本子情景记性在线销售系统的硬件设计。,子情景描述,任务,1:,建立构件图,在完成系统的逻辑设计后,需要进一步描述系统的物理实现和物理运行情况。构建图提供系统的物理视图,在一个非常高的层次上显示系统中的构件与构件之间的依赖关系。要求确定本系统的构件,以及它们之间的

2、关系,画出系统的构件图。,任务描述,1,组件图概述,组件图(,Component Diagram,)用来建模系统的各个组件(包括原代码文件、二进制文件、脚本、可执行文件)之间的关系,它们是通过功能或者位置(文件)组织在一起的。,2,组件及其表示,每个组件都应该有一个名称以标示该组件并区别其他组件。组件的名称位于组件图标的内部。根对象名类似,组件名也有简单名称和路径名称两种类型。,3,接口和组件的关系,在组件图中也可以使用接口。通过使用接口,组件可以使用其他组件中定义的操作;而且,使用命名的接口可以防止系统中不同组件直接发生依赖关系,这有利于组件的更新。,相关知识,创建构件图,如图,4-69,所

3、示,在,Component View,(构件图)上单击鼠标右键,在弹出的菜单中选择,“,New,”,菜单项下的,“,Component Diagram,”,操作,输入,“,构件图,”,重命名,双击打开对应窗口。,步骤,1,图,4-69,创建构件图,任务实施,新建构件,(,1,)如图,4-70,所示,在工具箱中选择,“,Component,”,(构件)工具图标,单击选定该图标。,步骤,2,图,4-70,选择构件工具,(,2,)移动光标至窗口适当位置,单击创建名为,“,NewComponent,”,的构件,输入,“,WebInterface,”,重命名发,如图,4-71,所示。,图,4-71,新建

4、构件示例,任务实施,参照步骤,2,,创建如图,4-72,所示的其它构件。,步骤,3,图,4-72,创建所需构件,任务实施,创建构件间的依赖关系,(,1,)创建构件,“,WebInterface,”,与,“,数据库管理员,”,间的依赖关系:,如图,4-73,所示,在工具箱中选定,“,Dependency,”,(依赖)工具图标,指向构件,“,数据库管理员,”,,按住鼠标,拖动至构件,“,WebInterface,”,松开鼠标,创建两者间的依赖关系完成。,步骤,4,图,4-73,选择依赖工具,任务实施,(,2,)重复利用,“,Dependency,”,工具,依次创建其它构件间的依赖关系,如图,4-7

5、4,所示。,图,4-74,构件间的依赖关系,任务实施,任务,2:,建立部署图,对于一个大型的电子商务网站,获取了系统元件后下一步就应该确定系统运行时的硬件节点、在这些节点上运行的软件构件将在何处物理运行以及它们将如何彼此通信。具体来说要确定系统各层上包含的处理器,以及处理器之间的关系,画出系统部署图。,任务描述,1,部署图概述,组件图用来建模软件组件,而部署图用来对部署系统是涉及到的硬件进行建模。,2,节点,节点用来表示一种硬件,例如,计算机、打印机、扫描仪等。通过检查对系统有用的硬件资源有助于确定节点。,3,关联关系,在部署图中不同节点之间的通信路径是通过关联关系(,Association,

6、)表示的,图,4-76,中的实践就表示节点之间的关联关系,这种关系用来表示两种硬件(或者节点)通过某种方式彼此通信,通信方式使用关联关系一起显示的固化类型来表示,4,部署图的应用,在使用部署图为客户,/,服务器系统建模时需要考虑客户端和服务器端的网络连接以及系统的软件组件在节点上的分布情况。,相关知识,创建部署图,如图,4-80,所示,在,“,Deployment View,”,(部署图)上单击鼠标右键,在弹出的菜单中选择,“,Open,”,操作,打开部署图对应窗口。,步骤,1,图,4-80,打开部署图窗口,任务实施,创建,Processor,(处理器),(,1,)如图,4-81,所示,在工具

7、箱中选择工具,“,Processor,”,(处理器),单击选定该图标。,步骤,2,图,4-81,选择处理器工具,(,2,)移动光标至窗口适当位置,单击出现名为,“,NewProcessor,”,的处理器,如图,4-82,所示。,图,4-82,创建“处理器”示例,任务实施,重命名和编写,Stereotype,(规定),(,1,)重命名:输入,“,:,GenericPC,”,,按回车确认,实现重命名。,(,2,)编写,Stereotype,:左键双击该对象,在弹出对话框中选择,“,General,”,页框,在标签,“,Stereotype,”,对应的组合框中输入,“,client workstat

8、ion,”,(客户工作区),单击,“,OK,”,按钮,完成,“,Stereotype,”,的编写民,如图,4-83,所示。,步骤,3,图,4-83,编写“,Stereotype”,任务实施,创建,Processor“:WebBrowser”,,移动至处理器“,:GenericPC”,图内,采用相同的办法,再创建一个,Processor,,重命名为,“,:WebBrowser,”,,然后移动它到处理器,“,:GenericPC,”,内,如图,4-84,所示。,步骤,4,图,4-84,创建处理器“包”,任务实施,创建其它,Processor,(处理器),参照步骤,2-3,,如图,4-85,所示,依

9、次创建其它的,Processor,(处理器)。,步骤,5,图,4-85,创建所需处理器,任务实施,创建,Processor,间的,Connection,(连接),(,1,)创建,Connection,示例:,如图,4-86,所示,在工具箱中单击选定,“,Connection,”,工具图标,移动光标至,“,:GenericPC,”“,下边线,”,附近位置,按住鼠标,拖动至,“,:Apache,”,,松开鼠标,创建两者的,Connection,完成。,步骤,6,图,4-86,选择,Connection,工具,任务实施,(,2,)创建其它,Processor,间的,Connection,(连接):,

10、参照上述创建过程,创建如图,4-87,所示的连接关系。,图,4-87,部署图,任务实施,知识或技能拓展,在上图中各个节点的含义如下:,Generic PC,:普通的个人计算机。,Web Browser,:通用个人计算机上的网页浏览器,如:,IE6.0,,,Firefox,等。,Apache,:,Web,服务器,可以运行在所有广泛使用的计算机平台上。,Struts,:一个为开发基于模型,-,视图,-,控制器模式的应用架构的开源框架,是利用,Java Servlet,和,JSP,构建,Web,应用的一项非常有用的技术。事件从客户端,(,浏览器,),由用户操作出发的事件,,Struts,使用,Action,来接受浏览器表单提交的事件。,知识或技能拓展,Tomcat 6.0,:,Tomcat 6.0,提供,Servlet,容器。,Hibernate,:,Hibernate,提供对象关系映射框架,对,JDBC,进行了非常轻量级的对象封装,使得可以使用对象编程思维来操纵数据库,完成数据持久化。,MySQL,:,MySQL,是小型关系型数据库管理系统,其体积小、速度快、总体拥有成本低,开放源码数据库。,Thank You!,

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

相关资源

更多
正为您匹配相似的精品文档
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  sobing.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!