欢迎来到天天文库
浏览记录
ID:38265555
大小:38.50 KB
页数:3页
时间:2019-06-07
《UML实验七 构件图和部署图》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验七构件图和部署图【实验目的】1.掌握如何创建构件图和部署图;2.掌握如何在构件图中增加组件等;3.掌握如何在部署图中添加处理器、设备等。【实验性质】设计性实验。【实验要求】1.通过实验,熟悉并掌握UML中构件图和部署图的绘制。2.学习使用RationalRose绘制活动图。【实验内容】一.设计绘制选课系统中的构件图和部署图。1.在选课系统中,包括MainProgram类(主程序)、People类、FormObject类、ControlObject类、Student类、Registrar类、Course类和Database类。People类是Student类和Regi
2、strar类的基类,所有Student类和Registrar类依赖于People类。FormObject类和ControlObject类都和Course类相关,依赖Course类。ControlObject类和Database类相关,ControlObject类依赖Database类。根据以上描述,绘制出选课系统的构件图。2.网上选课系统在服务器端使用了两台主机,一台作为数据库服务器,使用Oracle服务器,另一台是同一局域网上的机器,作为HTTP服务器,上面运行了HTTP服务进程以及业务逻辑,同时还连接了打印机。而客户端则是在Internet网上任意具有Web浏览器功
3、能的机器,客户端和HTTP服务器通过Internet连接,从HTTP服务器获取信息,当然,数据库服务器和HTTP服务器也可以放在同一台主机上,这也是一种合理的布局。根据以上分析,绘制出网上选课系统的部署图。【扩展练习】(1)在“远程网络教学系统”中,以系统管理员添加教师信息用例为例,我们可以确定“Administrator”、“Teacher”、“AddTeacher”等类,根据这些类创建关于系统管理员添加教师信息的相关构件图。(1)在“远程网络教学系统”中,该系统的需求如下:学生或教师可以在客户的PC机上通过浏览器,如IE6.0等,登录到远程网络教学系统中;在Web服
4、务器端,我们安装Web服务器软件,如Tomcat等,部署远程网络教学系统,并通过JDBC与数据库服务器连接;数据库服务器中使用SQLServer2000提供数据服务。根据以上的系统需求,创建系统的部署图。
此文档下载收益归作者所有