29
致谢 30
1。引言
1。1 系统开发背景及现状
问卷是收集资料的常见方法,调查问卷获取数据方便,范围广,使用成本低,商家在设计商品之前通常会以问卷调查结果为依据进行设计。电脑已经普及,电脑成为了人们很好的帮手,被用于各个地方协助人们完成任务。为了能很快的产生调查问卷,以及不是通过打印成纸的形式发到被调查者手上,并且可以在第一时间内获得结果的情况下,非常有必要设计一个系统来实现高效的问卷调查。
1。2 系统开发意义与目标
问卷调查是最直接的获取发布者想要的信息结果的一种方式,它可以对一个针对性的自己需要了解的方向来设计题目,一张问卷的题目不需要多,人们提交问卷后,设计者可以通过参与问卷的人的时间、地点来统计问卷结果,直接定位需求方向。
本系统目标是设计一个网上问卷系统来取代以往的人力问卷形式。问卷发布者通过设计问卷来让用户进行问卷调查。用户完成问卷调查后,发布者可以看见问卷总的反馈情况。此系统关键在于发布者、用户和问卷的管理和结果的统计。问卷中问卷的标题、问卷中的题目、题目中选项的关系建立是难点。调查结果的统计也是一大难点。
1。3 系统开发工具简介
1。3。1 开发工具
1。MyEclipse来自优O尔P论R文T网WWw.YoueRw.com 加QQ7520`18766
Myeclipse插件多,很方便,不用自己手动安装配置,对于很多东西都予以支持,尤其是对开源的各种产品的支持是非常好的。Myeclipse版本众多,每个版本均有各自的特点。对于Myeclipse 6。0而言,其支持java5和java6,支持Windows、Linux、Mac操作系统,支持Ajax开发和测试,集成tomcat服务,启动飞快。拥有非常躲掉快捷键,也可依据自己喜好配置快捷键。
2。Tomcat
Tomcat在Myeclipse的部署非常简单,短短几步就可部署完成,而且运用起来非常简单,功能又强大。它技术先进、性能稳定,支持邮件功能。Tomcat需要JDK支持,但其本身不自带JDK。
3。SQLServer
SQLServer 能兼容多种系统,提供多数据库链接方法,对于个人或者是中小企业,SQLSever已经非常足够了。SQLSever2005继承了一般数据库的特点,并且Sqlsever2005安全性高,例如数据库的加密,它将用户与对象分开,允许对数据库存取进行更大控制。
1。3。2 JavaScript
JavaScript经常用于在HTML页面中添加动态特效,使系统与用户有了交互。它是基于对象和事件的脚本语言。JavaScript使网页和用户之间出现了互动。在这个系统中,JavaScript技术被用于许多地方,例如,用户输入的值无效的话,系统会给出提示信息帮助用户输入有效值。
1。4 开发环境简介
开发硬件需求:
电脑内存: 512M以上
开发软件需求:
操作系统:Win7
开发工具:MyEclipse 6。5
服务器:Tomcat 6。0
编程语言:Java
浏览器:IE、360浏览器
2。系统的分析与设计
在系统的设计上,我从功能模块着手,开始拆分这个系统,将一个整体拆分成了2大块,然后将两大块开始细分成几个功能小模块开始开发网上问卷系统。
在划分功能模块时,我将系统根据角色划分成了2块,第一块是用户模块,第二块是管理员模块。用户模块下又划分4块。分别是注册、登录、阅览问卷、阅览帮助资讯、加入问卷调查并提交反馈。在管理员模块主要是对数据库的操作,划分了3块,分别是用户与管理员信息的管理、对问卷的管理、对公告的管理。对问卷的管理又分成了4块。分别是对问卷标题的管理、对问卷中的题目的管理、对题目中选项的管理、问卷反馈结果统计管理。 jspl网上问卷系统的设计+源代码(2):http://www.youerw.com/jisuanji/lunwen_199845.html