08计划《软件构架设计》实验指导书_第1页
08计划《软件构架设计》实验指导书_第2页
08计划《软件构架设计》实验指导书_第3页
08计划《软件构架设计》实验指导书_第4页
08计划《软件构架设计》实验指导书_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《软件构架设计》试验指导书〔Ver1.0〕计算机学院计算机科学技术系郭玉华安徽工业大学计算机学院200812《软件构架设计》试验指导书安徽工业大学计算机学院《软件构架设计》试验指导书安徽工业大学计算机学院4/3《软件构架设计》试验指导书课程的学习而开设的试验。本试验目的如下:通过上机试验,增加对大规模应用简单系统软件设计开发的感性生疏和实际生疏力量;通过试验,加深对系统构架理论学问的理解;通过试验,加深对构件理解;通过试验,提高构件设计开发的根本力量;通过试验,提高应用系统的构架设计开发根本力量。二、适应专业:软件工程专业三、试验学时数:8试验一:B/S层次系统构造试验目的:理解构架,构件以及系统构造的关系与区分;学时数:2试验内容:1.应用效劳器的启动/停顿治理;2.部署并访问运行Applet;部署并访问运行JSP/Servlet;部署并访问运行EJB;试验要求:1.理解客户层/Web/业务层构件;2.理解各层之间的关系;试验步骤:在试验1名目下找到applets名目翻开相关网页观看效果写出运行结果 。假设要将该applet部署效劳器上,应当如何部署? Tomcat效劳器安装名目,进入bin名目,运行startup.bat文件,启动Tomcat翻开://localhost:8080〔系统支持localhost并且端口为808〕Tomcat将试验1名目下的jsp-servlet拷贝到Tomcat的webapps名目下,翻开://localhost:8080/jsp-servlet,连续点击操作,试验结果是 。进入Tomcatwork\Catalina\localhost\jsp-servlet〔work下的jsp-servlet〕名目,连续进入其各级子名目,始终到java源、类文件为止。比照webapps名目的jsp-servlet子名目下的jspjsp。Jsp和Servlet的关系是 。5.翻开://localhost:8080/jsp-servlet/hello,连续点击操作。结果是 。://localhost:8080/jsp-servlet/counter,不断刷网页,结果是 。部署hibernate〔1〕.进入到mysqlbin名目,命令root–uroot–p,回车〔假设密码非空,输入密码再回车〕进入试验2名目的SeafoodSupermarket路径下,将sql.sql入数据库。〔2〕.修改SeafoodSupermarket\WEB-INF\classes路径下的hibernate.cfg.xml其中的数据库密码修改为你的数据库密码。〔3〕.SeafoodSupermarket\WEB-INFDosshellantcompile--该命令用于编译应用。〔4〕.将整个应用复制到%TOMCAT_HOME%/webappsTomcat〔5〕.使用路径://localhost:8080/SeafoodSupermarket/,点击“登录”按钮,这个操作会自动初始化脚本,可以在mysql〔6〕.将SeafoodSupermarket路径下sql.sql〔假设退出mysql,先要使用命令root–uroot–p进入mys,并要先使用usesupermarket。〔7〕://localhost:8080/SeafoodSupermarket/nitpro(j即〔6〕中增加的)登录。试验二:基于对象的构件设计试验目的:加强对构件的理解,熬炼根本的构件设计力量。学时数:2试验内容:1.设计货品订单类。2.优化该货品订单类试验要求:1.能结合具体的背景,设计构件的根本力量。试验步骤:货品订单订单号:200700110001填单日期:2009.11供给商编号:…供给商名称:…..联系人:……:….地址:….账号:….邮政编码:….打算单编号:…..打算单编号货品号货品名型号数量定价打算到货日期实际到货日期00197873023038061联想电脑扬天A48001002620090600297873023043567同方电脑真爱E3000102820090500397873023047230佳能CannonJN30003029.8200910合计:35000RMB运费:500RMB税费:218RMB总计:36010RMB治理费:200RMB其它费用:100RMB选购员:….到货地点:….三级标准货品订单类分别是:①初步货品订单类②一级货品订单类③二级货品订单类 ④三级货品订单类⑤优化货品订单类进入试验2名目的SeafoodSupermarket\WEB-INF\src\org\yeeku\model子名目,阅读Java源文件和货〔商品订单相关的类有 。它们的关系是:依据试验一6步骤,部署该系统。运行该系统,并结合上步骤,可以得出订单〔供货、账单等〕相关的用例图有:结合以上有关内容,基于Hibernate的货品〔商品〕订单构件可以设计为:试验三:基于构架/构件应用系统设计试验目的:加强对构件以及构架的理解,熬炼根本的构件/构架设计力量学时数:4试验内容:1.设计订单治理系统功能构造;订单治理用例图以及包图;订单治理分解功能用例图;订单治理构架设计;订单治理构件抽取与设计;试验要求:1.结合应用能设计系统构架的根本力量;2.结合应用能设计构件的根本力量;试验步骤:以某家具零售企业为背景〔参照试验1和2中的SeafoodSupermarke〕骤设计开发一个订单治理的应用系统设计订单治理系统功能构造;订单治理用例图以及包图;订单治理分解功能用例图;订单治理构架设计;5.〔12SeafoodSupermarket〕订单治理构件抽取与设计;《大规模系统构架建模及其开发技术》郭秋萍焦允王全兰 北京航空航天大学出版社 2008.3《软件架构实践》(其次版)LenBass(USA),PaulClements(USA),Ric

温馨提示

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

评论

0/150

提交评论