- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《通信应用系统实习》
实 验 指 导 书
滕玮 编 写
适用专业: 通信工程
江苏科技大学计算机科学与工程学院
2012年 1 月
前 言
通信应用系统实习是通信工程专业学生的必修实践课程之一,学生在经过《计算机程序设计语言》课程
的学习和上机训练,又通过《计算机网络基础》、《网络操作系统》、《网络数据库》、《网络编程语
言》等课程的学习之后,为了加速理论知识的融合以及实践能力的培养,有必要进行软件综合实习。
为了使学生更好地理解和深刻地把握所学知识,本实习设置了以下内容。(1)熟悉系统小实验;(2) 通
信应用系统设计开发,使学生掌握网络数据库应用、网页设计和网站服务器的选型和配置方法,并能集
成常用的网络应用。
实训一、熟悉系统小实验
一. 实验目的
(1) 了解JDK、tomcat环境变量的相关配置;
(2) 熟练掌握Java语言中JDBC-ODBC桥驱动理论和方法;理解Structs框架基本原理;
(3) 掌握在Structs框架下实现一个登陆(或注册)系统;
二. 实验学时
1.5——2天.
三. 实验原理
(1) Struts原理:见文档《Struts原理简介》
(2) 环境配置:见文档《Java 开发Windows下环境的配置》
四. 实验步骤
在理解Struts框架的基础上进行试验:
(1) 创建JSP页面,利用Struts提供的一系列标签库进行设计,合理布局。
(2) 创建PageForm类:用于保存页面提交的表单
(3) 创建PageBean类:
创建与数据库连接;
a. 对数据库进行操作:增加、查询等等;
b. 返回对数据库操作的结果:成功、失败等;
(4) 创建PageAction类:根据PageBean中对数据库操作返回的结果进行处理。
(5) 创建Struts-config.xml配置文件:配置页面间的跳转。
实训二:通信应用系统设计开发
实验学时:6天
实验类型:综合
实验要求:必修
一、实验目的
设计一个通信应用系统,掌握网络数据库应用、网页设计和网站服务器的选型和配置方法。
系统由多人共同设计,每个同学既有独立的设计任务,又与本组的其它同学相互关联。从设计方案制
定、功能模块划分,具体任务的确定,完成编程和调试直至最后相互连通,整体调试成功,培养学生协
同开发的能力,为毕业设计及相关设计开发打好基础。
二、实验内容
设计一个通信应用系统,进行服务器的选型和配置。
下列为通信应用系统的参考命题,学生可选择一个进行设计。
1. 银行储蓄系统:
包括用户管理,即注册、修改等;业务模块,即存款、取款; 管理员模块,即用户管理等。
2. 机票预订系统
包括用户管理,即注册、修改等;业务模块,即订票、取票; 管理员模块,即用户管理、票
务管理等。
3. 网上图书电子商城
包括用户模块:注册、商品浏览、下订单、生成订单等功能。
商家模块:商品上架,商品信息录入、更新、删除等。
管理员:管理用户、订单等。
4. 学生信息管理系统设计
包括用户管理,即注册、修改等;功能模块,即信息的录入、查询、更新;管理员模块,即管理用户管
理。
5. 影碟租赁管理系统
包括用户模块,即注册、充值、影碟浏览、借影碟、换影碟等功能。
管理员模块,包括(1)信息管理:用户信息,影碟信息管理;(2)财务管理:用户财务信息,商家财
务信息管理。
三、实验原理、方法和手段
通信应用系统要求用J2EE平台下的JSP实现动态网站设计,并运用Struts框架。
Struts是一种典型的MVC实现。MVC结构的实现原理如下图所示:
Struts视图部分:基于Struts框架实现的应用程序其视图部分通常采用JSP技术实现。JSP页面可以包括静
态HTML文本,也可以包含动态内容。JSP提供了一组类似于jsp:useBean的标准标签,另外Struts框架
包含了一系列自己定制的标签。所有这些组成了Struts框架的视图部分。
Struts控制器部分:其主要作用是根据来自客户端(一般情况下为浏览器)的请求,判断需要执行的动
作,相应动作执行完毕后将正确的视图传递给客户端。在Struts框架中,ActionServlet类是关键控制器部
件,所有的Action都继承自org.apache.struts.action.Action类。
Struts模型部分:ActionForm类负责封装来自JSP页面的Form表单中的数据,通常ActionForm具有过滤保
文档评论(0)