移动平台的问卷调查系统(源码)【字数:11008】
摘 要摘 要基于移动平台的问卷调查系统是Android端的应用。通过手机来进行问卷调查,不仅能够节省问卷调查的时间,而且能够改善问卷调查的质量。该问卷调查系统采用C/S结构。客户端是安卓手机端的应用,用户可以凭借自己的账号登录、填写问卷。服务端后台部分采用SpringMVC和MyBatis框架,前端部分采用AngularJS框架和FusionCharts图表显示,采用Tomcat作为服务器,数据库管理系统采用MySQL。管理员登录后台管理可以对问卷、用户和模块进行管理,问卷管理有添加、修改、删除、开始评测、停止评测和查看结果功能,用户管理有添加管理员、冻结、解冻和删除用户的功能,模块管理有添加和删除模块功能。本系统在手机端进行问卷调查,和传统的问卷调查相比,避免了纸张填写的过程,操作方便快捷;管理员可以在服务端查看以图表形式展示的调查结果,方便研究调查结果。关键词问卷调查系统;SpringMVC;MyBatis;AngularJS;FusionCharts
目 录
第一章 绪论 1
1.1 系统开发的背景 1
1.2 国内外的研究现状 1
1.3 课题研究的内容和意义 1
第二章 系统需求及可行性分析 3
2.1 系统的设计目标 3
2.2 系统的需求分析 3
2.3 系统可行性分析 4
2.3.1 技术可行性分析 4
2.3.2 可行性分析结果 6
2.4 系统数据流图 6
2.4.1 数据流图简介 6
2.4.2 数据流图 7
2.5 章节小结 8
第三章 系统主要架构及开发模式 9
3.1 基于C/S的体系结构 9
3.2 C/S的体系结构的特点 9
3.3 本系统的C/S实现 9
3.4 章节小结 10
第四章 系统设计 11
4.1 系统设计思路 11
4.2 系统功能模块 11
4.2.1 问卷管理 11
4.2.2 用户管理 12
4.2.3 模块管理 12
4.2.4 用 *好棒文|www.hbsrm.com +Q: @351916072@
户端信息管理 13
4.2.5 用户端问卷管理 13
4.3 数据库的设计 14
4.3.1 概要设计 14
4.3.2 逻辑设计 15
4.3.3 MySQL介绍 18
4.3.4 MySQL优化 18
4.4 章节小结 18
第五章 系统实现 19
5.1 系统开发环境 19
5.2 MVC思想的实现 19
5.3文件配置 19
5.3.1 Tomcat配置 19
5.3.2 web配置 20
5.4 基于移动平台的问卷调查系统的实现 21
5.4.1 管理员登录后管功能 21
5.4.2 问卷管理的实现 23
5.4.3 用户管理的实现 26
5.4.4 模块管理的实现 28
5.4.5 用户登录注册的实现 29
5.4.6 用户问卷调查的实现 30
5.5 章节小结 30
第六章 系统测试 32
6.1 软件测试概述 32
6.3 系统数据测试 32
6.3.1 服务端管理测试 32
6.3.2 客户端测试 33
6.4 测试结果 34
6.5 章节小结 34
结 论 35
致 谢 36
参考文献 37
第一章 绪论
1.1 系统开发的背景
现今,计算机网络技术日益发展迅速,我们的日常生活、学习方式不断受计算机的影响,我们从计算机技术中获益很多。移动设备的普及,方便了我们的生活,让我们随时随地都可以浏览互联网,获取最新的消息。
问卷调查一直都被用来收集社会调查数据。当研究者们想通过调查研究某些现象时,可以通过问卷调查来收集数据,也可以通过其他方式来进行数据收集。问卷调查是收集数据的常用手段,使用面广、收集数据便捷、数据可靠性高,广泛应用于很多领域。但是,传统的问卷调查使用的是纸张书写的方式,收集数据需要大量的人力物力、数据统计比较困难、浪费纸张等等。
1.2 国内外的研究现状
在欧美等发达国家,已经广泛使用在线问卷调查,广泛应用于科研领域、市场调研、网络投票、民意测试等方面。我国在网络化的问卷调查方面,起步比较晚,但是在网络科技的推动下,我国的在线问卷调查快速发展。网民数量的不断增加使我国的在线问卷调查得到空前的发展[1]。
我国未来的在线问卷调查发展有许多需要解决的问题。一是在线问卷调查有很多基于Web端的,但是在移动端的比较少,而在移动端的开发可以为被查者们创造更加快捷的环境。二是在线调查的安全性问题有待加强。
1.3 课题研究的内容和意义
随着计算机网络技术的发展,计算机网络日益改变着人们的生活,同样问卷调查可以和计算机网络相结合。基于移动平台的问卷调查是现代信息化的产物,相比于传统的问卷调查,移动平台的问卷调查耗费的人力物力低,问卷的分发回收以及数据的统计便捷快速。
基于移动平台的问卷调查的问卷的发布和信息的收回都是通过网络来进行的,信息传播速度快、范围广,网络技术的应用可以使问卷调查的群体不局限在某一区域,全国范围内,甚至是全世界范围内都是可以的。
基于移动平台的问卷调查系统的开发成本比较低廉。系统的调查摈弃了纸质调查的一些缺点,不再需要影印、人工分发、人工收回统计数据等等,这样可以节省财力、人力、物力和时间,对于环境保护也有一定的作用。
课题主要研究内容:
(1)构件整个系统的框架和系统的工作原理,分析系统功能和系统实现的难点重点;
(2)设计系统安卓端问卷列表和问卷显示页面,以及用户登录注册页面,服务器端问卷管理页面、用户管理页面等页面,以及后台功能代码实现;
(3)分析并解决实现过程中出现的问题;
(4)建立完整的基于移动平台的问卷调查系统,测试系统并修复bug。
第二章 系统需求及可行性分析
2.1 系统的设计目标
基于移动平台的问卷调查系统采用的是C/S模式,客户端是安卓端的应用,服务端是采用MVC思想,设计系统的主要目的是使问卷调查更加便捷,并降低调查的成本。用户可以通过Android端登录进行问卷的填写提交;Web端分为3个功能模块,分别是问卷管理、用户管理和模块管理。问卷管理,管理员可以添加问卷、修改问卷、发布问卷、结束问卷评测、查看问卷调查结果以及删除问卷,问卷结果是以图表的形式展示的,便于清楚直观的看出调查的结果,达到研究的目的;用户管理,管理员可以冻结用户、解冻用户以及删除用户;模块管理,管理员可以添加模块以及删除模块。
目 录
第一章 绪论 1
1.1 系统开发的背景 1
1.2 国内外的研究现状 1
1.3 课题研究的内容和意义 1
第二章 系统需求及可行性分析 3
2.1 系统的设计目标 3
2.2 系统的需求分析 3
2.3 系统可行性分析 4
2.3.1 技术可行性分析 4
2.3.2 可行性分析结果 6
2.4 系统数据流图 6
2.4.1 数据流图简介 6
2.4.2 数据流图 7
2.5 章节小结 8
第三章 系统主要架构及开发模式 9
3.1 基于C/S的体系结构 9
3.2 C/S的体系结构的特点 9
3.3 本系统的C/S实现 9
3.4 章节小结 10
第四章 系统设计 11
4.1 系统设计思路 11
4.2 系统功能模块 11
4.2.1 问卷管理 11
4.2.2 用户管理 12
4.2.3 模块管理 12
4.2.4 用 *好棒文|www.hbsrm.com +Q: @351916072@
户端信息管理 13
4.2.5 用户端问卷管理 13
4.3 数据库的设计 14
4.3.1 概要设计 14
4.3.2 逻辑设计 15
4.3.3 MySQL介绍 18
4.3.4 MySQL优化 18
4.4 章节小结 18
第五章 系统实现 19
5.1 系统开发环境 19
5.2 MVC思想的实现 19
5.3文件配置 19
5.3.1 Tomcat配置 19
5.3.2 web配置 20
5.4 基于移动平台的问卷调查系统的实现 21
5.4.1 管理员登录后管功能 21
5.4.2 问卷管理的实现 23
5.4.3 用户管理的实现 26
5.4.4 模块管理的实现 28
5.4.5 用户登录注册的实现 29
5.4.6 用户问卷调查的实现 30
5.5 章节小结 30
第六章 系统测试 32
6.1 软件测试概述 32
6.3 系统数据测试 32
6.3.1 服务端管理测试 32
6.3.2 客户端测试 33
6.4 测试结果 34
6.5 章节小结 34
结 论 35
致 谢 36
参考文献 37
第一章 绪论
1.1 系统开发的背景
现今,计算机网络技术日益发展迅速,我们的日常生活、学习方式不断受计算机的影响,我们从计算机技术中获益很多。移动设备的普及,方便了我们的生活,让我们随时随地都可以浏览互联网,获取最新的消息。
问卷调查一直都被用来收集社会调查数据。当研究者们想通过调查研究某些现象时,可以通过问卷调查来收集数据,也可以通过其他方式来进行数据收集。问卷调查是收集数据的常用手段,使用面广、收集数据便捷、数据可靠性高,广泛应用于很多领域。但是,传统的问卷调查使用的是纸张书写的方式,收集数据需要大量的人力物力、数据统计比较困难、浪费纸张等等。
1.2 国内外的研究现状
在欧美等发达国家,已经广泛使用在线问卷调查,广泛应用于科研领域、市场调研、网络投票、民意测试等方面。我国在网络化的问卷调查方面,起步比较晚,但是在网络科技的推动下,我国的在线问卷调查快速发展。网民数量的不断增加使我国的在线问卷调查得到空前的发展[1]。
我国未来的在线问卷调查发展有许多需要解决的问题。一是在线问卷调查有很多基于Web端的,但是在移动端的比较少,而在移动端的开发可以为被查者们创造更加快捷的环境。二是在线调查的安全性问题有待加强。
1.3 课题研究的内容和意义
随着计算机网络技术的发展,计算机网络日益改变着人们的生活,同样问卷调查可以和计算机网络相结合。基于移动平台的问卷调查是现代信息化的产物,相比于传统的问卷调查,移动平台的问卷调查耗费的人力物力低,问卷的分发回收以及数据的统计便捷快速。
基于移动平台的问卷调查的问卷的发布和信息的收回都是通过网络来进行的,信息传播速度快、范围广,网络技术的应用可以使问卷调查的群体不局限在某一区域,全国范围内,甚至是全世界范围内都是可以的。
基于移动平台的问卷调查系统的开发成本比较低廉。系统的调查摈弃了纸质调查的一些缺点,不再需要影印、人工分发、人工收回统计数据等等,这样可以节省财力、人力、物力和时间,对于环境保护也有一定的作用。
课题主要研究内容:
(1)构件整个系统的框架和系统的工作原理,分析系统功能和系统实现的难点重点;
(2)设计系统安卓端问卷列表和问卷显示页面,以及用户登录注册页面,服务器端问卷管理页面、用户管理页面等页面,以及后台功能代码实现;
(3)分析并解决实现过程中出现的问题;
(4)建立完整的基于移动平台的问卷调查系统,测试系统并修复bug。
第二章 系统需求及可行性分析
2.1 系统的设计目标
基于移动平台的问卷调查系统采用的是C/S模式,客户端是安卓端的应用,服务端是采用MVC思想,设计系统的主要目的是使问卷调查更加便捷,并降低调查的成本。用户可以通过Android端登录进行问卷的填写提交;Web端分为3个功能模块,分别是问卷管理、用户管理和模块管理。问卷管理,管理员可以添加问卷、修改问卷、发布问卷、结束问卷评测、查看问卷调查结果以及删除问卷,问卷结果是以图表的形式展示的,便于清楚直观的看出调查的结果,达到研究的目的;用户管理,管理员可以冻结用户、解冻用户以及删除用户;模块管理,管理员可以添加模块以及删除模块。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/787.html