大学毕业设计网络问卷调查系统的设计与实现
- 格式:doc
- 大小:915.50 KB
- 文档页数:70
支持逻辑跳转及填答约束的网络问卷调查系统设计与实现作者:卢锦运等来源:《软件导刊》2015年第01期摘要:随着互联网的普及和信息技术的迅猛发展,网络问卷调查已成为数据、资料收集的一种常用手段。
传统网络问卷调查系统普遍缺少题目逻辑跳转和用户填答校验功能,针对这一情况提出一种支持逻辑跳转和填答约束的网络问卷调查系统的实现方法。
该方法基于校验规则实现了对用户填答的约束,同时通过设置跳转逻辑增强了问卷的灵活性和适应性。
该方法在2013年重庆市基础教育质量监测教师问卷调查中得到应用,结果表明,该方法能够提高回收数据的准确性与规范性,具有较强的适用性。
关键词:网络问卷调查系统;JSON;逻辑跳转;填答约束;MongoDbDOIDOI:10.11907/rjdk.143621中图分类号:TP319文献标识码:A 文章编号文章编号:16727800(2015)0010107040 引言问卷调查是数据、资料收集的一种常用手段。
传统的问卷调查通过人工方式发放、回收、统计问卷。
随着互联网的普及和信息技术的迅猛发展,传统人工问卷调查方式越来越无法满足社会发展和人们生活的需求,网络问卷调查以其低成本、高可靠性、高效性、互动性等特点逐渐成为当前一种主流的调查方法[7]。
当前网络问卷调查实现方式主要有两种:①HTML静态页面。
这种方式将所有要调查的问题做成HTML页面后上传至服务器,当更新题目信息时需要重新更新HTML页面。
因此,静态页面方式效率低下且需要专业人员完成;②基于ASP、PHP等编程语言与数据库相结合制作而成的动态页面。
该方式效率较高,操作更为方便,是目前的主流做法。
迄今为止,市面上出现了多种网络问卷调查软件,这些软件基本可以实现数据采集功能,但是大多缺乏对用户输入数据的动态校验,从而使后期对调查数据清理的工作量巨大,同时由于无法设置跳转逻辑题而使问卷灵活性和适用性较差。
本文拟结合重庆市基础教育质量监测教师问卷调查系统的设计与实现环节探讨在网络问卷调查系统中如何实现用户填答的约束校验及题目的逻辑跳转功能。
Southwest university of science and technology本科毕业设计(论文)校内问卷管理系统设计与实现学院名称计算机科学与技术学院专业名称信息安全学生姓名**学号*****指导教师*****二〇一五年六月校内问卷管理系统摘要:在计算机技术日新月异的今天,运行于计算机系统上的各种网站正在逐渐渗透我们的日常的生活和学习中。
过去采用人工宣传、记录、统计的问卷调查方式也开始被在线问卷调查的方式所取代。
校内问卷管理系统就是在线问卷调查系统,用户能够注册并参与问卷调查,可以方便地实现校内问卷调查工作的开展。
开发该系统主要采用技术和SQL数据库相结合的方式。
系统集问卷、统计与管理功能于一体,记录用户问卷调查的数据,更新数据库,能够显示问卷结果,而且即时更新。
管理员模块能够管理维护问卷、问卷题目和问卷题目的选项,可以方便地实现网络在线问卷调查与管理。
问卷管理系统大大节省了人力物力,使问卷调查更高效、更快捷。
关键词:问卷调查;校内问卷管理; Campus Questionnaire Management System Abstract: with the constant development and progress of computer technology today, various websites running on a computer system is gradually penetrating in our daily life and study. Using artificial propaganda, the past records and questionnaire are replaced by online questionnaire.Campus questionnaire management system is the online questionnaire survey system, users can register and participate in the questionnaire survey, questionnaire can easily realize campus work.Development of the system mainly uses the technology and the combination of SQL database. System integrating questionnaire, statistics and management function, record the user survey data, update the database, can according to the questionnaire results, and real-time updates. Administrator module to maintenance management questionnaire, and the option of questions in the questionnaire questions in the questionnaire, you can easily realize online questionnaire survey and management. Questionnaire management system greatly save the resources, make the questionnaire more efficient and faster.Keywords: questionnaire survey, the school questionnaire management, 目录第1章绪论 (1)1.1课题背景和意义 (1)1.2研究的历史及现状 (2)1.3课题研究的内容 (3)1.4 本章小结 (3)第2章系统分析 (4)2.1可行性分析 (4)2.1.1经济可行性 (4)2.1.2技术可行性 (4)2.1.3操作可行性 (4)2.2相关技术及软硬件需求分析 (5)2.3系统用户用例图分析 (6)2.3.1管理员用例图 (6)2.3.2普通用户用例图 (7)2.4功能模块分析 (7)2.5设计的基本思想分析 (8)2.6界面需求分析 (9)2.7本章小结 (10)第3章系统设计 (11)3.1数据库的分析与设计 (11)3.2数据库的概念结构设计 (11)3.3数据库的逻辑结构设计 (14)3.4主界面的布局设计 (18)3.5系统登录流程设计 (18)3.6系统业务流程设计 (19)3.7 本章小结 (20)第4章系统主要模块的实现 (21)4.1 系统整体界面 (21)4.2用户登录的实现 (22)4.3用户注册模块 (23)4.4用户管理模块 (23)4.5投票管理模块 (24)4.6问卷问题管理模块 (24)4.7前台问卷搜索及参与 (25)4.8前台问卷查看及评论 (26)4.9新闻模块实现 (27)4.10用户交流模块实现 (28)4.11问卷统计分析 (30)4.12 本章小结 (31)第5章系统测试 (32)5.1问卷管理测试方案 (32)5.2问卷参与和结果显示测试 (33)5.3本章小结 (33)结论 (34)参考文献 (36)第1章绪论1.1课题背景和意义问卷调查经常用来收集第一手数据或资料,问卷调查法使用面广、获取数据便捷、研究成本较低,在许多领域都有着广泛的使用。
沈阳航空航天大学课程设计报告课程设计名称:软件综合课程设计课程设计题目:基于web的在线问卷调查系统的设计与实现院(系):计算机学院专业:计算机科学与技术班级:学号:2姓名:指导教师:说明:结论(优秀、良好、中等、及格、不及格)作为相关教环节考核必要依据;格式不符合要求;数据不实,不予通过。
报告和电子数据必须作为实验现象重复的关键依据。
学术诚信声明本人声明:所呈交的报告(含电子版及数据文件)是我个人在导师指导下独立进行设计工作及取得的研究结果。
尽我所知,除了文中特别或撰写过的研究结果,也不包含其它教育机构使用过的材料。
与我一同工作的同学对本研究所做的任何贡献均己在报告中做了明确的说明并表示了谢意。
报告资料及实验数据若有不实之处,本人愿意接受本教学环节“不及格”和“重修或重做”的评分结论并承担相关一切后果。
本人签名: 日期:年月日沈阳航空航天大学课程设计任务书课程设计名称软件综合课程设计专业计算机科学与技术学生姓名班级学号题目名称基于web 的在线问卷调查系统的设计与实现起止日期2016 年12 月19 日起至2017 年 1 月13 日止课设内容和要求:在校园、企事业单位里,由于各种调查研究的需要,经常会有各种各样的调查问卷,在传统模式下,人们不但要花费不少的费用印刷问卷,而且还要消耗大量时间和精力对调查问卷进行发放和回收,对调查问卷进行统计,并且人工操作调查问卷随意性较大,容易产生遗漏等问题。
本系统建立在信息技术基础上,构建一个在线的问卷设计、分发、调查、回收、统计的系统,基本解决传统问卷的上述老大难问题。
1. 实现用户管理系统,注册用户可以发布、编辑问卷;非注册用户只可以填写问卷。
2. 实现问卷发布管理系统,可以对问卷进行增加,修改,删除,查询等操作。
3. 实现数据可视化,对问卷统计结果通过图表进行展示。
4. 界面美观,用户交互、体验良好。
参考资料:麦克劳克林. PHP & MySQL实战手册- 第二版[M]. 中国电力出版社, 2014.杨克李强, 裴云, 黄向党. PHP 和MySQL We开b发从新手到高手[M]. 人民邮电出版社, 2013.教研室审核意见:教研室主任签字:指导教师(签名)2016 年12 月16 日学生(签名)2016 年12 月19 日课程设计总结:本次课程设计的主要任务是在线问卷系统。
在线问卷调查系统的分析与实现方案在线问卷调查系统的分析与实现方案(WORD版可编辑)摘要随着社会的发展,传统的市场、民意调查越来越不能满足社会的需要。
在网络经济进一步深化的今天,建设一个高效、便利、安全的在线调查站点是十分必要的。
以实现在市场研究、民意调查以及学术研究方面的科学的应用。
根据对本系统需求的分析,确定了系统应具有的功能和使用的对象。
系统以在线问卷调查为主题进行开发,主要功能包括了用户管理、在线问卷管理、问卷审批等功能模块。
任何用户都可以通过注册的方式成为本系统的用户,成为用户之后可以添加自己的问卷,对自己添加的问卷进行管理和统计,添加的问卷必须经过管理员审核之后才可以真正用于调查。
系统管理员可以管理注册用户,也可以对用户添加的问卷进行审核,审核通过的问卷则可以用于调查,任何匿名用户都可以通过浏览器访问本系统进行投票,投票之后即可查看到当前投票的支持率。
本文首先介绍了在线调查的背景及意义,接着介绍了本系统开发的技术及相关工具。
其次介绍对系统的分析与设计过程。
再次根据系统的分析介绍了系统的实现过程,包括各个功能模块的实现。
最后对本系统进行总结。
通过本系统的设计与实现,基本完成了预定的功能,能够支持不同用户发布在线问卷,也支持匿名用户进行访问投票,满足了系统的要求,但是本系统还存在诸多不足,希望在今后能够不断优化升级,使之能真正解决目前在线调查的实际问题。
关键词:问卷调查,J2EE,B/S结构The analysis and implementation ofonline survey systemAbstractWith the development of the society, the traditional market, opinion polls more and more can't satisfy the need of the society. In the network economy further today, building an efficient, convenient and safe online survey site is very necessary. In order to achieve in market research, opinion polls and academic research in the application of science.According to the analysis of this system requirements, make sure the system should have the function and use of the object. System to online questionnaire survey as the theme of development, main functions include user management, online questionnaire management, questionnaire for examination and approval and function module. Any user can through the registration way to become the customer of this system, users can become after add your own questionnaire must go through the review later can really for investigation. The system administrator can manage registered users, also can add to the user questionnaire audit, the audit through the questionnaire survey, it can be used in any anonymous user can access the system through the browser to vote, the vote can check after the vote to support.This paper first introduces the background and significance of the online survey, then introduced this system development technology and related tools. Second, introduces the system analysis and design process. According to the analysis of the system to introduce the system implementation process, including the realization of each function module. Finally summarizes this system. Through the design and realization of the system, the basic completed the scheduled function, can support by different users online questionnaire, also supports anonymous users access to vote, to meet the requirements of the system, but the system also has many shortage, hope that in the continuous optimization and upgrading, so that it can really solve the practical problems of the online survey.Keywords: questionnaire survey system; Data processing; persistent; Java在线问卷调查系统的分析与实现方案目录摘要 (I)Abstract (II)1 绪论 (1)1.1课题背景 (1)1.1.1问卷调查的特点 (1)1.1.2网上问卷调查的特点 (1)1.1.3网上问卷的基本解决方案 (1)1.2目的和意义 (2)1.3开发工具及技术 (2)1.3.1开发工具 (2)1.3.2 J2EE (3)1.3.3 JavaScript (3)1.3.4 Struts 2简介 (4)1.3.5 Hibernate简介 (4)1.4软硬件需求 (4)2 需求分析 (5)2.1可行性分析 (5)2.1.1技术的可行性 (5)2.1.2经济的可行性 (6)2.1.3操作可行性 (6)2.1.4法律的可行性 (6)2.2系统用户用例图 (6)2.2.1管理员用例图 (6)2.2.2普通用户用例图 (7)2.3功能模块需求分析 (7)2.4设计的基本思想 (8)2.5性能需求 (8)2.5.1系统的安全性 (8)2.5.2数据的完整性 (8)2.6界面需求 (9)3 系统分析与设计 (10)3.1数据库的分析与设计 (10)3.1.1数据库的概念结构设计 (10)3.1.2数据库的逻辑结构设计 (13)3.1.3数据库的连接原理 (14)3.2中文乱码问题处理 (15)4 系统功能实现 (17)4.1系统登陆页面实现 (17)4.2总体功能模块 (18)4.2.1问卷信息管理 (19)4.2.2问卷题目管理 (20)4.2.3调查结果统计 (23)4.2.4系统公告管理 (25)4.2.5修改个人密码 (26)4.2.6安全退出系统 (26)4.3普通用户模块 (26)4.3.1系统主页面实现 (26)4.3.2问卷信息查询 (27)4.3.3用户注册 (27)4.3.4参与问卷调查 (28)5 系统测试 (30)5.1系统测试目的与意义 (30)5.2测试过程 (31)5.2.1主页面的登录模块测试 (31)5.3其他错误 (31)结论 (32)参考文献 (33)外文原文 (35)外文翻译 (39)在线问卷调查系统的分析与实现方案1 绪论1.1课题背景问卷调查是收集第一手数据或资料的常用途径,问卷调查法使用面广、获取数据便捷、研究成本较低,在很多领域都使用的非常广泛,20世纪80年代后,随着个人计算机(pc)的出现和逐渐普及,计算机日益成为调查研究不可缺少的工具,到90年代之后,随着互联网(internet)的广泛应用,各种基于网络的调查方法开始出现:计算机辅助网络访谈、移动调查等。
师学院毕业论文(设计)题目问卷调查系统的设计与实现姓名传海学号 4院系信息科学与技术学院专业计算机可与与技术年级班级 2012级2班指导教师吕廷勤2016年5月20日毕业论文(设计)作者声明本人重声明:所呈交的毕业论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
本人完全了解有关保障、使用毕业论文的规定,同意学校保留并向有关毕业论文管理机构送交论文的复印件和电子版。
同意省级优秀毕业论文评选机构将本毕业论文通过影印、缩印、扫描等方式进行保存、摘编或汇编;同意本论文被编入有关数据库进行检索和查阅。
本毕业论文容不涉及国家。
论文题目:问卷调查自系统的设计与实现作者单位:师学院信息科学与技术学院2012级2班作者签名:问卷调查系统的设计与实现摘要社会的进步与发展带来了庞大的信息,如何收集信息变成了重中之重。
传统的做法是向社会发放一些调查表,但是这样不仅任务繁重,信息收集起来也相当的费力与繁琐且收集周期长,浪费人力物力。
为了提高信息的收集效率,缩短信息收集周期,我们设计了这个基于Word的问卷调查方法。
本文使用Office2010自带功能:Word中的ActiveX控件和Excel函数功能。
以学校中常见的教师授课调查为例,利用Word控件设计调查问卷,再用Excel 设计统计表格,利用其函数功能对数据进行统计,二者之间所用VBA代码关联。
关键词:Word;Excel;VBA;自动统计Design and implementation of the questionnaire surveysystemAbstractSocial progress and development has brought a huge information, how to collect the information into a top priority. The traditional approach is release some questionnaires to the community, but this is not only a heavy task, the information collected is quite laborious and tedious and long collection cycle, a waste of human and material resources. In order to improve the collection efficiency of information and shorten the information gathering period, we have designed this survey system based on Word.This article uses Office2010 to bring the function: In Word ActiveX controls and the Excel function function.The common teacher teaches the investigation take the school in as an example, controls the design questionnaire using Word, again uses Excel to design the statistical form, uses its function function to carry on the statistics to the data, between the two uses the VBA code to be connected.Key Words:Word;Excel;VBA;Automatic statistics目录摘要 (II)Abstract (III)1.引言 (1)1.1 问卷调查的意义 (1)1.2 问卷调查的现状 (1)1.3目前问卷调查的不足 (2)1.4问题解决思路 (2)2.理论支持 (3)2.1 Word控件 (3)2.2 Excel函数 (3)2.3 VBA (3)3.设计与实现 (5)3.1 设计思路 (5)3.2 设计实现 (5)3.2.1制作问卷页面 (5)3.2.2创建Excel统计表格 (8)3.2.3编写VBA代码 (9)3.2.4 说明 (17)4.存在的问题 (18)5.总结与展望 (19)5.1 总结 (19)5.2 展望 (19)参考文献 (21)致 (22)1.引言1.1 问卷调查的意义问卷调查是研究者了解事实现况的一种研究方式,目的是收集一个目标群体的各项属性的资料,可以分成描述性研究及分析性研究两大类。
在线问卷系统的设计与实现摘要科学技术日新月异的发展使社会信息化程度越来越高。
传统的问卷调查一般采用书面问卷、直接采访、电话等媒体形式,其费用较高,操作不灵活,而且调查周期长,效果却只能在相对局限的区域里。
鉴于此情况,传统的问卷调查已经不能满足社会发展和人们生活的需求,迫使人们寻求一种更高效的方式来捕获所需要的信息,因此网络问卷调查系统应运而生。
在线问卷系统是一个对网上问卷调查中设计问卷、问卷发布收集和问卷调查结果统计分析与存储的全部过程提供全程支持的系统。
对上述三个过程的支持分别由问卷设计子系统、问卷收发子系统、问卷结果处理子系统实现。
其中问卷设计子系统是其它两个子系统的基础,问卷收发子系统依赖于问卷设计子系统,而问卷结果处理子系统不仅依赖于问卷设计子系统,也依赖于问卷收发子系统。
该系统采用Myeclipse,Mysql ,JAVA作为开发工具。
关键词:WEB;网上调查;问卷系统;JAVA摘要 (I)Abstract ........................................................................................................... 错误!未定义书签。
1绪论 .. (1)1.1课题背景和意义 (1)1.2问卷系统研究现状 (1)1.3本文主要工作 (2)2 系统关键技术 (3)2.1 JSP技术 (3)2.1.1 JSP简介 (3)2.1.2 JSPWeb开发 (3)2.1.3 JSP的特点 (4)2.2 JDK (4)2.2.1 JDK组成 (5)2.2.2 JDK常用的包 (5)2.2.3 JDK常用工具 (5)2.3 Tomcat服务器 (6)2.3.1 简介 (6)2.3.2 Tomcat的功能 (6)2.4 MySQL数据库体系 (7)2.5 AJAX (7)3 在线问卷系统的分析和设计 (8)3.1系统需求分析 (9)3.2 系统功能分析 (9)3.3 问卷系统的设计 (10)3.3.1 系统体系架构设计 (11)3.3.2 系统工作流程设计 (12)4 在线问卷系统的功能实现 (12)4.1 Java简介 (13)4.2 系统运行环境的配置 (13)4.3 系统功能实现 (16)4.3.1 数据库设计 (16)4.3.2 功能模块设计 (18)4.4 系统运行截图 (23)5 总结与展望 (24)参考文献.......................................................................................................... 错误!未定义书签。
网络调查问卷系统设计1系统的功能模块分析网络调查问卷系统设计一般包括用户登录、用户管理、问卷调查管理、用户参与问卷调查管理以及问卷评价五大模块。
在功能模块分析当中需要做好满足这些基本要求。
首先,做好用户分类工作,网络调查问卷系统一般由普通用户、问卷管理员、系统管理员三大主体构成,所以需要满足三个主体的登录需求。
其次,满足系统登录主体的管理需求。
对于问卷管理员而言,可以满足其制作、生成、发送调查问卷,或对内容进行更改的需求,还可以满足其数据汇总、分析的需求等。
对于系统管理员而言,满足其访问、查看数据、管理系统等需求。
再次,对于普通用户则要满足其问卷填写、结果查看等方面的需求。
同时,网络调查问卷系统的初衷在于提高问卷调查效率,更好满足调查主体的使用需求,对此,必须要做好系统功能模块的设计,具体可以将其划分为登录、管理、问卷管理、调查参与、问卷分析等模块。
最后,满足问卷评价分析需求。
该模块主要是为了实现对问卷数据的有效评估,具体在从效度、信度、差异率、回复率方面予以体现。
回复率能够体现用户的兴趣度,如果回复率高则意味着问卷设计受到用户重视,相反则说明用户不重视,设计存在不合理的地方。
信度、效度体现的为问卷的可信度,是对问卷设计结构的一种评估,关系着问卷调查的最终效果。
2系统功能模块设计2.1用户登录模块用户登录是网络调查问卷系统最为基础的功能。
用户登录系统设计虽然简单,但是也需要注重操作流程以及登录验证,切实保障用户的登录安全。
其设计流程为,进入系统首页、选择登录身份、输入账户密码、输入验证码,正确后方可进入系统,在登录过程中容易出现账号密码输送错误的情景,可以设定错误次数,超过一定次数禁止登录,同时提供找回密码、账户的功能。
2.2用户管理模块用户管理模块主要是满足用户对信息的管理性需求,不同用户对应的权限是存在差异的。
管理员在登录管理界面后,会呈现三个模块,新增用户、用户权限修改、设置用户信息,进入对应界面可以实现满足对应权限的行使。
基于w e b网上问卷调查系统的设计与实现摘要21世纪是一个以网络为核心的信息时代,计算机技术、网络技术已经渗透到政府、学校,企事业单位的日常工作中。
随着社会的发展,很多行业需要掌握大量的信息来了解特定的用户需求,传统的做法是组织大量的人力物力对用户散发调查表,然后对收集的信息进行统计并得到想要的结果.但这种传统的做法浪费大,效率低,周期长.为了改变这一现象, 必须用一种现代化的技术来改变这种现状,它应该能够方便的获取大量的数据,并且能对数据进行分析,因此最近几年基于Web的网上调查系统开始占据问卷调查的主导地位。
对于学校来说也存在这样的现状,随着大学人数的增多,老师与同学相互沟通很难,因而我设计了一个关于教学管理的网上问卷调查系统,希望能够给大家带来方便。
本在线调查系统采用模块化面向对象设计思想,采用Java与Jsp技术。
具体采用J2EE编程思想,用到了Hibernate等框架具有以下的功能:开始调查、填写调查、查看调查填写进展、结束调查、审核调查、查看调查等功能,大大提高了教学的效率通过数据库可以永久的保存调查的结果,为以后调查提供参考。
通过这样一个调查系统,它不受时间的限制,可以采取匿名的方式接受调查,学生更能反映真实的想法和意见。
可以有针对性的对问卷内容做适当的处理,总结学生容易遇到的问题。
利用计算机的运算能力,可以为我们进行大量的数据分析,并且能及时的将学生反映的问题提供给老师和教学部门,教学部门针对学生的要求而将教学方式进一步改进,大大提高了教学质量和教学效率。
同时使无纸化办公离我们不在遥远。
关键词:问卷调查系统;数据处理;hibernate 持久化;javaAbstractThe 21st was one take the network as the information age, the computer technology, the networking already seeped to the government, the school, in Enterprises and institution’s routine work. Along with society's development, many professions need to have the massive information to understand that the specific user's needs, the tradition makes the law is the organization massive manpower and resources to the user sending out survey form, then carries on to the collection information counts and obtains the wish result. But this tradition makes the law to waste in a big way, the efficiency is low, the cycle is long. In order to change this phenomenon, also has such present situation regarding the school, along with university population's increase, teacher and schoolmate communicates mutually is very difficult, thus I have designed one about the teaching management on-line questionnaire survey system, hoped that can give everybody to bring conveniently.This online investigation system uses the modulation object-oriented design concept, uses Java and the Jsp technology. Uses the J2EE programming thought specifically, with frames and so on Hibernate had the following function: Started to investigate, the filling in investigation, examination investigation filling to progress, functions and so on conclusion investigation, verification investigation, examination investigation, raised the teaching efficiency greatly. Through the database may the permanent preserved investigation result, provide the reference for the later investigation.Through this kind of investigation system, it the time limit, may not adopt the anonymous way to accept the investigation, the student can reflect the real idea and the opinion. May target-oriented make suitable coming out to the questionnaire content, summarizes question which the student easy to meet. Using computer's operational capability, may carry on the massive dataanalysis for us, and can prompt reflect the student the question provides to teacher and the teaching department, the teaching department in view of student's request, but further improves the teaching way, improved the quality of teaching and the teaching efficiency greatly. Simultaneously causes the paperless work to leave us remotely not.Key words: Questionnaire survey system; Data processing; hibernatelasting; java目录引言 (1)第一章网上问卷调查技术与发展简介 (3)1.1问卷调查的特点 (3)1.2网上问卷调查的特点 (4)1.3网上问卷的基本解决方案 (4)1.3S TRUTS概述 (4)第二章开发工具及系统架构简介 (6)1.1编程语言简介 (6)1.2J2EE平台简介 (6)1.3数据库简介 (7)第三章系统分析与设计 (9)3.1系统需求分析 (9)3.2系统结构总框架设计 (9)3.2系统结构流程设计 (11)3.3数据库设计 (11)3.4系统安全性能 (14)第4章系统的具体实现 (16)4.1登录的实现以ADMIN身份登录 (16)4.2.调查管理模块的设计 (17)4.3调查搜索模块面 (19)4.4老师管理模块 (21)4.4.1 增加老师部分 (21)4.4.2 查看老师列表部分 (21)4.5课程管理模块 (22)4.5.1 增加课程部分 (22)4.5.2 课程列表部分 (22)4.6班级管理模块 (24)4.6.1 增加班级部分 (24)4.6.2 班级列表部分 (24)4.7问卷调查部分 (25)结论 (27)参考文献 (28)谢辞 (29)引言自上世纪九十年代初以来,随着全球范围内先进电子元器件技术的不断发展和软件产业的崛起,电子计算机技术得到了飞速发展,尤其是在上世纪末,网络技术以惊人的速度发展,使得信息传送的速度和容量以指数级别提升,人类迎来了“信息爆炸”的时代。
毕业设计题目通用教学问卷调查平台设计与实现英文题目the Design and Implementation of General Teaching Questionnaire Survey Platform信息科学与技术学院学士学位论文毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:信息科学与技术学院学士学位论文学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
在线调查问卷系统的分析、设计与开发摘要:在校园、政府机关或者企业里,由于许多调查研究的需要,经常会出现各种各样的调查问卷,在传统的模式下,人们不仅要花费许多的费用来印刷问卷,而且还要耗费大量时刻和精力去发放问卷,回收问卷,统计问卷,同时问卷的可控性也比较差,容易产生漏卷、废卷等一系列问题。
随着Internet的进展和人们社会生活水平的不断提高,传统的市场分析、民意调查越来越不能满足社会的需要,网上问卷调查差不多在专门多领域的专门多方面使用,通过网上在线调查问卷收集信息差不多逐渐成为了一种不可或缺的调查方式,在网络经济进一步进展的今天,建设一个高效、便利、安全的在线调查问卷系统是十分必要的,以达到实现在市场研究、民意调查以及学术研究等方面的科学应用的目标。
而现在网上调查问卷的生成与分析统计的系统差不多有专门多种。
本系统是建立在信息技术基础上,构建出一个在线的问卷设计、分发、调查、回收、统计的系统,以提高调查的效率和安全性,差不多解决传统调查问卷的各种弊端。
本论文通过对这一需求的详细分析和对现实生活中突出问题的研究,以及对各种技术的考虑,其中前台技术采纳基于B/S模式的,开发工具是VISUAL 2005,后台数据库采纳SQL SERVER 2000,数据访问技术采纳。
本文首先介绍了问题的背景、相关技术背景,接着提出问题,并针对具体项目展开需求调查分析;再基于需求设计出具体的方案;然后对整个系统进行了详细的分析和设计,在设计与实现过程中,结合源代码具体的描述出整个项目的开发过程;最后对整个系统进行测试得出测试结论。
关键词:调查问卷、、SQL ServerThe Analysis ,Design and Development ofOnline Questionnaire SystemAbstract: On campus, authorities or enterprises in China, due to a variety of research needs, often there will be a variety of questionnaires, in the traditional model, people not only have to spend a lot of the cost of printing the questionnaires, but also spend a lot of time and energy Issued on the questionnaire, the recovery of the questionnaire, statistical survey, questionnaires and control poor, prone to leakage volume, the volume of waste. Along with the development of Internet and social standard of living people unceasing enhancement, the traditional market, polls increasingly unable to meet the need of the society, and questionnaires survey through the network has bean in many areas of use.through many aspects of online questionnaire to collect information has become a indispensable way, in the investigation of further deepening of network economy today, build a efficient, convenient and safe online questionnaire website is very necessary to achieve in market research, opinion polls and academic research of scientific applications. And now the number of the online questionnaire statistical analysis and generate the system isgreat.The system built on the basis of information technology, to build an online questionnaire design, distribution, investigation, recovery, statistical systems, improve the efficiency and security, the traditional solution to the basic appeal of the questionnaire chronic problem. Thereinto, the technology of front end adopts based-B/S mode and VISUAL 2006 as the development tool, database of back end adopts SQL SERVER 2000 and as data access technology.This text introduces background of this issue firstly and Related technical background, then put forwards issue, and aims at the actual project to start the research analysis of requirements; Then designs detailed project based on requirements; And then analyzes in detail and design the whole system, in the course of design and realization, describes the development process of the whole project according to source codes; At last tests the whole system and draws testing conclusion.Keywords:questionnaires, , 2005, SQL Server目录第一章绪论 (1)1.1课题的研究背景 (1)1.2课题的研究范围、技术要求和目的 (3)1.2.1 研究范围 (3)1.2.2 技术要求 (3)1.2.3 研究目的 (4)第二章相关技术背景 (5)概述 (5)2.2后台数据库——SQL S ERVER 2000 (6)2.3ADO技术简介 (7)2.4B/S模式简介 (8)第三章系统分析 (10)3.1任务概述 (10)3.1.1系统的目标 (10)3.1.2系统的开发环境 (10)3.2系统需求分析 (11)3.2.1 系统功能需求 (12)3.2.2 系统性能需求 (15)3.3 系统可行性分析 (15)3.3.1 经济可行性 (16)3.3.2 技术可行性 (16)3.3.3 方案优点与不足 (17)3.3.4 此方案与C/S结构的比较 (18)3.4业务流程分析 (20)3.4数据流程分析 (21)第四章系统设计 (24)4.1系统功能模块设计 (25)4.2网络结构 (27)4.3数据库设计 (28)4.3.1 数据库设计原则 (28)4.3.2 概念结构设计 (29)4.3.3 逻辑结构设计 (32)4.3.4 数据库实体表的实现 (33)第五章系统实现 (40)5.1登陆界面 (41)5.2系统要紧功能模块 (43)5.3数据库连接的实现 (55)第六章总结 (57)参考文献 (59)致谢 (61)附录 ....................................... 错误!未定义书签。
四川师范大学本科毕业设计 网络问卷调查系统的设计与实现
学生姓名 唐学敏 院系名称 物理与电子工程学院 专业名称 电子信息工程 班 级 2008 级 4 班 学 号 2008070448 指导教师 李焕洲 完成时刻 2012年 5月 13 日 网络问卷调查系统的设计与实现 学生姓名:唐学敏 指导老师:李焕洲
内容摘要: 在校园、机关或企业里,由于各种调查研究的需要,经常会有各种各样的调查问卷,在传统模式下,人们不但要花费许多的费用印刷问卷,而且还要消耗大量时刻和精力发放问卷,回收问卷,统计问卷,同时问卷可控性差,容易产生漏卷,废卷等问题。本系统建立在信息技术基础上,构建一个在线的问卷设计、分发、调查、回收、统计的系统,差不多解决传统问卷的上诉老大难问题。 本文首先对J2EE体系架构作了简要介绍;然后讨论了设计模式在面向对象软件开发过程中的重要作用,阐述了在J2EE平台下开发应用程序的一些常用的设计模式,以及如何使用这些设计模式来对一个问卷调查系统项目进行设计;接着讨论了应用程序框架的概念以及使用应用程序框架开发业务应用程序所带来的优势,最后研究和设计了一个建立在J2EE平台上的通用框架。从而建立了一个能够快速开发业务应用程序的开发环境。 该系统提供问卷创建、编辑、公布、统计,题目添加、删除、 修改,友情连接治理等功能;题目支持多种形式;用户可给某问卷添加图片,设置密码、IP限制,包括黑名单和白名单;用户也能够设置同一IP是否能够重复提交等防作弊选项;系统提供对调查结果的智能统计,并用图表展示出来;针对每一张问卷的每一个题目的任易选项,用户也能够设置截断,终止调查,还能够设置跳转,即被调查者点击了某个选项后自动跳转到与该选项匹配的后续题目上。然而,由于技术性问题,该系统还存在一些不足,如功能上人性化上还有所欠缺,界面也不够完善等。 关键词:J2EE体系结构,问卷调查,设计模式,通用框架 The Design and Implementation of Web Survey System Abstract: On campus, in Chinese authorities or enterprises, because of various research needs, there will be all kinds of questionnaires. In the traditional model, people not only will take a lot of cost on printing questionnaire, but also to use lots of time and energy to give out, recycle and statistic questionnaires. In addition, questionnaire is in poor control, it's easy to produce the missing volume, waste volume and some other problems. The system built on the basis of information technology, it builds an online questionnaire system which contains design, distribution, investigation, recycle, statistics, and it solves the chronic problems as above on traditional questionnaire. The paper introduced J2EE architecture firstly,and then discussed the importance role of design patterns in object-oriented software development process, described some common design patterns in development applications under the J2EE platform, and how to use these design patterns to design a survey system, finally,the paper make a research and a design of a common framework established on J2EE platform. So as to establish a development environment can develop business application quickly. The system will provide questionnaire about creating,edit,release and statistics; subjects support a variety of forms; user can add images on any questionnaire, can set pass word, limit IP include blacklist and white list; user can also set whether can repeat the submitted in the same IP in case of cheating options.The system provide intelligent statistics to the survey results and show them up with charts; for any one option of each topic of each a piece of questionnaire, users can also set truncation, stop investigation, and still can set to jump which means that it can jump to the next topic after the respondents click a option. But, because of some technical questions, the system still exists some shortage, for example, there is a lack of human nature in function, and the interface is not perfect, etc. Keywords:J2EE, Online, Questionnaire, Common Framework 目 录 1 绪论 .................................................. 1 1.1 引言 ............................................ 1 1.2 研究背景 ........................................ 1 1.3 研究内容 ........................................ 1 1.4 研究目的及意义 .................................. 2 1.5 国内现状 ........................................ 2 2 系统理论基础 .......................................... 3 2.1 J2EE ............................................ 3 2.1.1 J2EE概述 .................................. 3 2.1.2 J2EE的优势 ................................ 4 2.2 MVC ............................................. 4 2.2.1 MVC如何工作 ............................... 5 2.2.2 MVC的优缺点 ............................... 5 2.3 Java Server Page(JSP) ......................... 7 2.3.1 JSP概述 ................................... 7 2.3.2 JSP的特点 ................................. 7 2.4 SQL语言 ......................................... 7 2.5 开发环境 ........................................ 8 3 需求分析 .............................................. 8 3.1 系统定义 ........................................ 8 3.2 功能需求 ........................................ 8 3.3 数据需求 ........................................ 8 3.4 界面分析 ........................................ 8 3.5 性能分析 ........................................ 9 3.5.1系统安全性 ................................. 9 3.5.2系统灵活性和可维护性 ....................... 9 3.6 数据库分析 ...................................... 9 3.7 本章小结 ........................................ 9 4 数据库设计 ............................................ 9 4.1 数据库的概念 .................................... 9 4.2 数据库的选择 ................................... 10 4.3 数据库表的描述 ................................. 10 4.3.1 实体—联系模型 ........................... 10 4.3.2 核心实体 ................................. 10 4.3.3 数据库表格描述 ........................... 11