ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:339.32KB ,
资源ID:3565062      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3565062.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《软件构架设计》实验报告.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

《软件构架设计》实验报告.docx

1、软件构架设计实验报告软件构架设计实验报告(Ver 1.0)姓 名专 业软件构架设计班 级学 号指导教师郭玉华安徽工业大学计算机学院2012年11月软件构架设计实验指导书一、 实验目的:软件构架设计是一门理论课程,同时也是一门应用性很强的课程,上机实验对于该课程来讲不仅是加深巩固理论知识的重要环节,也是培养基本开发设计能力的关键。本实验是结合软件构架设计课程的学习而开设的实验。本实验目的如下:1. 通过上机实验,增强对大规模应用复杂系统软件设计开发的感性认识和实际认识能力;2. 通过实验, 加深对系统构架理论知识的理解;3. 通过实验, 加深对构件理解;4. 通过实验,提高构件设计开发的基本能力

2、;5. 通过实验,提高应用系统的构架设计开发基本能力。二、 适应专业:软件工程专业三、 实验学时数:8学时四、 实验内容及学时安排:实验一:B/S层次系统结构实验目的:理解构架,构件以及系统结构的关系与区别;学时数:2学时实验内容:1.应用服务器的启动/停止管理; 2.部署并访问运行Applet; 3.部署并访问运行JSP/Servlet; 4. 部署并访问运行EJB;实验要求:1. 理解客户层/Web层/业务层构件;2. 理解各层之间的关系;实验步骤:1. 在实验1目录下找到applets目录,打开相关网页。观察效果。写出运行结果 一个显示时钟的页面。如果要将该applet部署服务器上,应该

3、如何部署? 将applet目录放入Tomcat安装目录下的:Tomcat 7.0webappsROOT中2. 找到Tomcat服务器安装目录,进入bin目录,运行startup.bat文件,启动Tomcat服务器。3. 打开http:/localhost:8080/,(系统支持localhost并且端口为8080)如果成功打开,说明Tomcat服务器启动成功。4. 将实验1目录下的jsp-servlet拷贝到Tomcat的webapps目录下,打开http:/localhost:8080/jsp-servlet,继续点击操作,实验结果是 Welcome to HelloApp_点击_Engli

4、sh version_进入登录界面_点击_Submit 进入新页面 显示 hello:usename_第一步: 第二步:第三步:5. 进入Tomcat的工作目录workCatalinalocalhostjsp-servlet(要找到work下的jsp-servlet目录,不同系统可能会有一点不一样,)目录,继续进入其各级子目录,一直到java源、类文件为止。对照webapps目录的jsp-servlet子目录下的jsp网页,确认上述类和jsp网页之间的对应关系是Jsp中出现的类都会在此目录中出现并且生成编译文件。Jsp和Servlet的关系是 都是进行将网页所需要的文件复制到服务器上 5打开h

5、ttp:/localhost:8080/jsp-servlet/hello,继续点击操作。结果是。http:/localhost:8080/jsp-servlet/counter,不断刷新网 页,结果是: The current COUNT is : 1 _刷新后1会进行加1操作。 6部署hibernate应用:(1).进入到mysql的bin目录,命令root u root p ,回车(如果密码非空,输入密码再回车) 进入实验2目录的SeafoodSupermarket路径下,将sql.sql脚本中的第一行代码导入数据库。 (2). 修改SeafoodSupermarketWEB-INFcl

6、asses路径下的hibernate.cfg.xml文件,将其中的数据库密码修改为你的数据库密码。 (3). (如果没有修改源代码,该步骤省略)进入SeafoodSupermarketWEB-INF路径下,启动Dos或shell窗口,输入 ant compile - 该命令用于编译应用。 (4). 将整个应用复制到%TOMCAT_HOME%/webapps路径下,启动Tomcat服务器。 (5). 使用路径http:/localhost:8080/SeafoodSupermarket/,点击“登录”按钮,这个操作会自动初始化脚本,可以在mysql窗口中查看数据库脚本是否已经初始化。 (6).

7、将SeafoodSupermarket路径下sql.sql脚本中的第二行代码导入数据库(如果退出mysql,先要使用命令root u root p进入mysq,并要先使用use supermarket命令;)。 (7). 再次访问http:/localhost:8080/SeafoodSupermarket/,使用用户名和密码nitpro(j即(6)中增加的)登录。实验二:基于对象的构件设计实验目的:加强对构件的理解,锻炼基本的构件设计能力。学时数:2学时实验内容:1.设计货品订单类。 2.优化该货品订单类实验要求:1.能结合具体的背景,设计构件的基本能力。实验步骤:计划单编号货品号货品名型号

8、数量定价计划到货日期实际到货日期00197873023038061联想电脑扬天A48001002620090600297873023043567同方电脑真爱E3000102820090500397873023047230佳能CannonJN30003029.82009101. 以上为某零售企业的货品订单相关数据。对该数据进行分析形成的初步、以及一级、二级以及三级规范货品订单类分别是:初步货品订单类 一级货品订单类 二级货品订单类 三级货品订单类 优化货品订单类2. 进入实验2目录的SeafoodSupermarketWEB-INFsrcorgyeekumodel子目录,阅读Java源文件,和货

9、品(商品)订单相关的类有:全部都是。它们的关系是:3按照实验一6步骤,部署该系统。运行该系统,并结合上步骤,可以得出订单(供货、账单等)相关的用例图有:4结合以上有关内容,基于Hibernate的货品(商品)订单构件可以设计为:关系:客户通过浏览网页向供应商下单-产生货品订单实验三:基于构架/构件应用系统设计实验目的:加强对构件以及构架的理解,锻炼基本的构件/构架设计能力学时数:4学时实验内容:1.设计订单管理系统功能结构;2.订单管理用例图以及包图;3.订单管理分解功能用例图; 4.订单管理构架设计; 5.订单管理构件抽取与设计;实验要求:1.结合应用能设计系统构架的基本能力;2.结合应用能

10、设计构件的基本能力;实验步骤:以某家具零售企业为背景,(参照实验1和2中的SeafoodSupermarket)按照以下步骤设计开发一个订单管理的应用系统1.设计订单管理系统功能结构;2.订单管理用例图以及包图;3.订单管理分解功能用例图;4.订单管理构架设计;5.(参照实验1和2中的SeafoodSupermarket)订单管理构件抽取与设计;货品订单类:五、 教材及参考文献1.大规模系统构架建模及其开发技术 郭秋萍,焦允,王全兰 北京航空航天大学出版社 2008.32.软件架构实践(第二版) Len Bass(USA),Paul Clements(USA),Rick Kazman(USA)著,车立红译 清华大学出版社 2004.3六、 实验环境实验要求如下环境数据库服务器端:Windows 2000/xp Server;mysql 开发语言,应用服务器及工具:JDK 5以上,Tomcat 5以及Eclipse3.2以上等; 网络协议:TCP/IP七、 成绩考核上机实验考核采取实验报告和上机抽查检验相结合的方式。每次实验结束后都必须写出实验报告。八、 实验报告按“软件构架设计实验报告书”格式要求,在规定时间内完成并上交。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1