jsp在线问卷调查系统的分析与实现毕业设计开题报告

上传人:新** 文档编号:495963945 上传时间:2024-01-08 格式:DOC 页数:9 大小:41.50KB
返回 下载 相关 举报
jsp在线问卷调查系统的分析与实现毕业设计开题报告_第1页
第1页 / 共9页
jsp在线问卷调查系统的分析与实现毕业设计开题报告_第2页
第2页 / 共9页
jsp在线问卷调查系统的分析与实现毕业设计开题报告_第3页
第3页 / 共9页
jsp在线问卷调查系统的分析与实现毕业设计开题报告_第4页
第4页 / 共9页
jsp在线问卷调查系统的分析与实现毕业设计开题报告_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《jsp在线问卷调查系统的分析与实现毕业设计开题报告》由会员分享,可在线阅读,更多相关《jsp在线问卷调查系统的分析与实现毕业设计开题报告(9页珍藏版)》请在金锄头文库上搜索。

1、 中 北 大 学毕业设计开题报告班 级:10210A01学 号:1021010315姓 名:宋然学 院:软件学院 专 业:软件工程(软件开发与测试)设 计 题 目:在线问卷调查系统的分析与实现管理员功能模块指导教师:李娜,何志英2014年2月28日开题报告填写要求1开题报告作为毕业设计答辩委员会对学生答辩资格审查的依据材料之一。此报告应在指导教师指导下,由学生在毕业设计工作前期内完成,经指导教师签署意见及所在系审查后生效;2开题报告内容必须用按教务处统一设计的电子文档标准格式(可从教务处网页上下载)打印,禁止打印在其它纸上后剪贴,完成后应及时交给指导教师签署意见;3学生写文献综述的参考文献应不

2、少于15篇(不包括辞典、手册)。文中应用参考文献处应标出文献序号,文后“参考文献”的书写,应按照国标GB 771487文后参考文献著录规则的要求书写,不能有随意性;4学生的“学号”要写全号(如0201140102),不能只写最后2位或1位数字;5. 有关年月日等日期的填写,应当按照国标GB/T 740894数据元和交换格式、信息交换、日期和时间表示法规定的要求,一律用阿拉伯数字书写。如“2004年3月15日”或“2004-03-15”;6. 指导教师意见和所在系意见用黑墨水笔工整书写,不得随便涂改或潦草书写。毕 业 设 计 开 题 报 告1结合毕业设计情况,根据所查阅的文献资料,撰写2000字

3、左右的文献综述:文 献 综 述1.1开发在线问卷调查系统的意义问卷调查是社会调查中一种非常重要的数据收集手段,它通过一系列统一设计的问题构成的调查表向调查对象了解情况或征询意见。传统的纸质问卷包括报刊问卷,邮政问卷,送发问卷等1。随着互联网技术的高速发展以及个人电脑的逐渐普及,人们可以跨越时间和空间界限来共享信息资源,它们作为信息技术的载体在很多方面改变着人们以前的生活行为方式,这其中包括对于传统问卷调查方式的改变。在通过浏览器浏览网站已成为人们日常生活重要组成部分的今天,传统问卷调查的各种劣势就更加明显了。所以在线问卷调查的出现,是科学技术进步的必然趋势。传统问卷存在着成本高,调查周期长,灵

4、活性低等较多缺点,而在线问卷调查不但可以弥补以上缺点,此外还有它得天独厚的优势。传统问卷调查需要把问卷打印出来,发放到各个调查员手上,接着调查员对被调查者进行问卷填写,然后对问卷进行统计分析,另外还包括对调查员的培训雇佣等。每个环节都需要支付一定的费用。而在线问卷调查只需在问卷调查网站上设计一个调查问卷网页,然后把这个网址通过网络中的各种社交平台发给被调查者,被调查者填写完数据后,系统还可自动对数据进行检验,处理与显示并能够生成直观生动的统计图形。传统的问卷调查需要较长的调查周期,而在线问卷调查不受时间和空间的限制,可以24小时接受被调查者提交的问卷,它还可以在更为广泛的范围内,对更多的用户进

5、行数据收集的工作。对于敏感性的问题,网上调查方法可以使被调查者不受影响地以内心真实的态度回答,保证了问卷答案的真实性等等。而传统的问卷调查在这方面受到了限制。传统问卷调查由于调查媒介的局限,调查问卷或调查方法都只能设计成简单易行的。但由于计算机技术的发展,可以在网上设置所需要的复杂的问卷2。例如,在线问卷系统凭借网页技术的优势可以更好的实现追问式问卷调查,即根据一个问题的不同回答追问到其他相关问题3。因此在网络可以设计更复杂和多样化的多媒体调查问卷,以满足网络时代对市场调查的更高需求。综上可以看出,在线问卷调查系统具有成本低,效率高,突破空间时间局限,丰富的表现形式等明显优势,所以在线问卷调查

6、系统势必得到广泛的应用。1.2在线问卷调查国内外现状 在当前的各类企业网站中,通常都提供了相应的问卷调查,以便收集客户的意见和看法。但这种调查的题目结构相对单一,简短,只能完成较简单的调查功能,此外,许多专业的在线问卷调查网站也已经应运而生,这些网站不只是把简单的传统调查的问卷照搬到网上,还发挥了网络电子媒体的优越性。专业的在线调查网站将传统的调查过程完全在线化,智能化,并做出深度分析,最终形成专业调查报告4。1.3开发在线问卷调查系统的技术背景目前实现在线问卷调查系统的技术非常成熟。开发在线问卷调查系统可采用当前流行的B/S网络结构模式。B/S结构即浏览器/服务器模式,是WEB兴起后的一种网

7、络结构模式,WEB浏览器是客户端最主要的应用软件。它统一了客户端,将系统的核心功能集中到服务器上,浏览器通过服务器同数据库进行数据交互。B/S结构相比C/S结构即客户端/服务器模式,具有客户端免维护的优势,由于用户的使用没有限制,更适合于在线问卷调查系统的开发5。基于这一模式,可以采用JAVAEE,oracle数据库,tomcat服务器等来完成一个在线问卷调查系统的开发。J2EE是目前开发Web应用(特别是企业级Web应用)最流行的平台之一,主要用于快速设计,开发,部署和管理企业级的软件系统6,7。JAVAEE的基础是java语言,java语言是一门非常纯粹的面向对象编程语言8。另外java

8、web应用的核心技术还包括JSP。JSP全名为Java Server Pages,JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网等特点9。ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以以高级结构化查询语言(SQL)为基础的大型关系数据库,即用方便逻辑管理的

9、语言操纵大量有规律数据的集合。是目前最流行的客户/服务器(CLIENT/SERVER)体系结构的数据库之一,它具有稳定,安全,易用等特点10。Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,它是Apache基金会在Jakarta项目中的一个核心项目11。整个项目可采用基于Java Web整合开发的MVC设计模式12。 结合J2EE企业解决方案,使用Struts+Hibernate+Spring(SSH)进行开发13。SSH即Spring(一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架14)、Struts (调用模型的业务逻辑方法处理请求,并将处理结果返回给JSP页

10、面显示15)、Hibernate(对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库16)。1.4研究目标本次毕业设计的目标是通过对以上需求的详细分析以及各种技术的考虑,实现一个在线的问卷设计、分发、调查、回收、统计的系统,用户可以自主访问问卷,管理人员可以灵活的对调查问卷进行发布,修改,删除,查询等问卷管理操作。此外,所有这些对数据库进行的操作都会受到用户级别的限制。该系统可以提高调查的效率和安全性,基本解决传统调查问卷的各种弊端。参考文献:1谭祖雪,周炎炎. 社会调查研究方法.北京:清华大学出版社,2013.105-146

11、.2潘其明. 基于Web的通用问卷调查系统的设计及应用.医疗设备信,2007,22(6):29-30.3许吉来,文福安,庞振. 基于J2EE架构的追问式问卷调查系统的研究与实现.计算机与信息技术,2010,6:3-8.4杨忠仪. 基于WEB的问卷调查系统的设计与实现.今日科苑,2009,9:159.5任泰明. 基于B/S结构的软件开发技术.西安:西安电子科技大学出版社,2006.1-17.6朱仲杰. Java SE6全方位学习.北京:机械工业出版社,2008.1-9.7郑阿奇. Java EE 实用教程.北京:电子工业出版社,2009.1-6.8李刚. 疯狂Java讲义.北京:电子工业出版社,

12、2008.2.9张孝祥,徐明华,邱加永.JSP基础与案例开发详解.北京:清华大学出版社,2009.1.10孟德欣,黄伟文,谢二莲,王先花. Oracle 10g 数据库技术.北京:清华大学出版社,2010.1-5.11孙卫琴. Tomcat与Java Web开发技术详解.北京:电子工业出版社,2004.1.12杨晓军,秦方. MVC Web开发学习实录.北京:清华大学出版社,2011.1.13梁立新.项目实践精解:基于struts-spring-hibernate的Java应用开发.北京:电子工业出版社,2006.814计文柯Spring技术内幕.北京:机械工业出版社,2010.115孙鑫St

13、ruts2深入详解.北京:电子工业出版社,2008.716蔡雪焘Hibernate开发及整合应用大全.北京:清华大学出版社,2006.8 毕 业 设 计 开 题 报 告本课题要研究或解决的问题和拟采用的研究手段(途径):2.1本课题要研究或解决的问题 此在线问卷调查系统主要分为用户功能和管理员功能两大模块,本次毕业设计对在线问卷调查系统的管理员功能进行分析与实现。后台管理员登陆后台管理系统后主要进行四类操作:问卷维护,问卷信息维护,用户维护和个人信息维护。(1)问卷维护:管理员可以往系统中添加题目,修改题目和删除无用题目。(2)问卷信息维护:问卷信息维护主要是对于问卷设置信息进行维护,这些信息

14、主要是问卷总时间,题目数量,各试题分值的分布等。(3)用户维护:系统管理员可以对用户信息进行增,删,改查操作。(4)个人信息维护:管理员也可以对自己的基本信息的维护2.2拟采用的研究手段(途径)根据本系统的需求,拟采用基于B/S架构的开发模式,通过JAVAEE和Oracle数据库的架构实现,将大量的数据处理交给服务器,客户端只需通过普通的浏览器就可访问,方便快捷而且利于系统的更新跟维护。本次开发使用MVC 编程模式,将系统的实现分为3层来做,dao层,实现与数据库的交互,web层,实现接受用户页面数据的传递请求的接受,Service层实现web层与dao层将的桥梁,该层将web层传来的数据跟请求交给dao层来处理,实现对数据库的操作,通过与数据库的交互来处理Service传来的业务请求。具体来讲,使用Jsp来进行页面的展示以及一些简单的逻辑代码实现,通过Struts实现对整个系统的业务逻辑进行控制,Hibernate实现对数据库的交互式访问,Spring对对象进行管理以及面向切面编程。数据库设计是在线调查问卷系统设计中的一个重要组成部分,应根据已确定的系统总体的功能结构,全面分析所需要的所有数据对象及其存取方案和结构,进行数据库设计。 毕 业 设 计 开 题 报 告指导教师意见: 指导教师: 2013 年 3 月11 日所在学院审查意见:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号