毕业论文——调查问卷网站的设计与实现.docx

上传人:滴答 文档编号:1283023 上传时间:2019-01-27 格式:DOCX 页数:42 大小:2.52MB
下载 相关 举报
毕业论文——调查问卷网站的设计与实现.docx_第1页
第1页 / 共42页
毕业论文——调查问卷网站的设计与实现.docx_第2页
第2页 / 共42页
毕业论文——调查问卷网站的设计与实现.docx_第3页
第3页 / 共42页
毕业论文——调查问卷网站的设计与实现.docx_第4页
第4页 / 共42页
毕业论文——调查问卷网站的设计与实现.docx_第5页
第5页 / 共42页
点击查看更多>>
资源描述

1、河北经贸大学毕业论文 I 河北经贸大学毕业论文 调查问卷 网站的设计与实现 专业名称: 网络 工程 班 级: 学生姓名: 指导教师: 完成时间: 河北经贸大学毕业论文 II 摘 要 在大数据的时代 ,数据与我们息息相关, 例如每当我们点击手机上的一个网页就有数条数据产生 。大数据对个人发展和社会进步有很大的作用及 影响,所以数据采集的过程变得尤为重要。而作为收集数据最直接有效的调查问卷,在目前的发展中却存在着很大的问题。大部分调查问卷的形式还均采用纸质问卷,人工进行问卷分发收集和分析。这种方式不仅浪费人力物力财力,而且分析的准确率却不高。在信息化发展的今天,一切均可以电子化,调查问卷的数据采集

2、方式如若采用网站方式效率可大大提高。 通过 SurveyPark 调查问卷网站,可以减少调研者收集数据信息的成本,提高其工作效率。系统细粒度的权限控制和分表存储日志信息的方式加强了系统的安全性和健壮性。 技术上 采用 MySql 建立数据库 ,使用 Java 编程,运用 Hibernate, Spring,Struts2 框架开发出这一套具体的 SurveyPark 网站 。 关键词 调查问卷 ; 权限控制;日志记录; Java河北经贸大学毕业论文 1 Abstract In the era of big data, data closely related to us, for exampl

3、e, every time a page we click on the phone there are several data generation. Big data has a significant role and impact on the personal development and social progress, the process of data collection has become particularly important. As the most direct and effective data collection questionnaire,

4、currently in development, but there is a big problem. Most forms of questionnaires also adopts paper questionnaires, doing a questionnaire distributed collection and analysis. This approach not only waste of human material and financial resources, and analysis accuracy is not high. In the developmen

5、t of information technology today, everything can be electronic, questionnaire data collection sites use way should the efficiency can be greatly improved. By SurveyPark questionnaire site, you can reduce costs by collecting research data and information to improve their work efficiency. Fine-graine

6、d access control system and way points table storage log information to strengthen the security and robustness of the system. Establish technical use MySql database, java programming, the use of Hibernate, Spring, Struts2 framework to develop a specific set of SurveyPark this website. Keywords Quest

7、ionnaire; access control; logging; Java 河北经贸大学毕业论文 2 目 录 调查问卷网站的设计与实现 .3 1 绪论 .3 1.1 调查问卷网站的背景和现状 .3 1.2 调查问卷网站的 意义 .3 2 需求分析 .5 2.1 网站可行性分析 .5 2.2 功能需求描述 .6 3 网站概要设计 .8 3.1 系统总体设计实现技术 .8 3.2 网站具体实现功能 .8 3.3 数据库设计 .9 4 系统详细设计与实现 .19 4.1 用户管理模块的设计与实现 .19 4.2 问卷信息模块的设计与实现 .20 4.3 问卷详情模块的设计与实现 .22 4.4

8、问卷分析模 块的设计与实现 .24 4.5 网站权限模块的设计与实现 .29 4.6 日志管理模块的设计与实现 .32 5 系统测试 .34 5.1 测试的目的 .34 5.2 本网站测试 .34 结束语 .38 致 谢 .39 参考文献 .40 河北经贸大学毕业论文 3 调查问卷网站的设计与实现 1 绪论 1.1 调查问卷网站 的背景和现状 在大数据的时代 ,数据采集的过程尤为重要。 调查问卷 是 收集数据最直接有效的 方式 。 目前 国内的问卷调查主要采用传统 的纸质 问卷调查, 这样 不仅 成本高 , 数据分析费时, 而且 由于种种 原因 很多时候 采集 到的数据 不具备 实时性和 大量

9、性 的特点 。 在国内目前这种调查问卷网站 寥寥无几 , 但对于大数据的今天,它们提供的数据是远远不够的 。而国外 的网络调查 问卷已 经 趋于成熟 , 已有 很多 成熟案例如 Surveymonkey, Qualtrics ,Zoomerang 等并 且多数采用付费升级 的 方式。 随着 网络技术的飞速 发展 ,网络成为人们日常生活的 重要 部分,网络上能够采集到 更加 全面的数据,所以需要有更多类型, 更为 全面的问卷调查 网站 来 作为一种数据采集的工具 。 但是网络问卷调查也有一定缺陷,如回复质量不高等 , 所以 调查问卷 网站 需要更为细粒度的权限控制,尽量减少 恶意 网民的恶意行为

10、 。我们亦应该 将 调查问卷 的 用户定位到 “良心” 网络 用户上,提高问卷结果的可靠性 , 利用网络 技术 提高问卷分析的实时性,得出 有效 的问卷 分析结果 。 1.2 调查问卷 网站 的意义 调查问卷网站是一个以用户为核心的系统 , 主要业务逻辑为用户设计自己的 调查问卷,经过其他用户参与该 问卷 后 , 对自己问卷的结果进行图表 , 图形统计分析 , 系统的辅助功能为 细粒度的权限控制和日志分析系统 ,从而满足用户对调查问卷业务的需求,也能较好的维护系统的安全性。 调查 问卷网站 的主要 功能是 实现回答 问卷无纸化,分析问卷自动化 。其中 该网站共分为三种用户人 群 ,第一种为普通

11、用户 , 能够浏览网站中已有 调查 问卷的信息并能够选择已有问卷进行 回答; 第二种用户是会员河北经贸大学毕业论文 4 用户 (普通 用户 注册 后即可成为会员) ,在 普通用户的功能基础上,还能够 按照 网站规定添加属于 自己 的调查问卷 供其他 用户进行回答,并能够查看自己 调查 问卷的分析信息(图表等) ;第三 种 用户 是 后台管理员 ,能够对会员信息 , 问卷信息,答卷信息 , 操作日志 , 用户权限等信息 进行增删改查 等操作 。 调查问卷 网站的设计与实现 课题 要解决的问题是 传统 调查问卷的成本高,时效性差的问题 , 并 提高在线 调查问卷的回答问卷质量 。 具有实效性 ,科

12、学性强,代表性高,结果真实的特点。调查问卷 网站能够 减少调研者 繁重 的工作并调高 调查问卷 的 分析 速度,减少成本的 同时 也要提高效率。 河北经贸大学毕业论文 5 2 需求分析 2.1 网站 可行性分析 可行性分析是通过对 一个 问题的解决方案的 实行 成本 , 实行效果和配套条件 , 如市场需求 , 资源供应和 公众 认可度 , 技术难度等方面去考虑 实行解决方案的结果进行预测,从而提出该解决方案是否值得正确合理,为解决问题提供依据的一种综合性的系统分析方法。 2.1.1 技术可行性 调查问卷网站的开发环境采用目前 使用较多 的开发语言 Java,运用Struts2, Spring,

13、 Hibernate 三大流行框架进行开发,既简单 又安全。并采用 MySql 进行数据库 设计 和存储数据 , Tomcat 作为服务器部署项目。 在硬件方面 , 采用处理器 intel5, 硬盘容量 500G,内存 4G, 64 位操作系统的计算机,并且 安装有 JDK1.7, Myeclipse, Tomcat, Mysql等开发环境。 从技术上来讲 , 软件硬件的成本都在可以接受的范围内 , 所以在技术方面 , 开发 调查问卷网站是可行的 。 2.1.2 社会可行性 从 社会可行性上来看首先用户群体有保证 , 从在校大学生 , 到社会企业 , 再到 国家 都有调查需求 , 而且目前他们

14、采用的 大 多 是最原始的纸质调查问卷 , 对于 电子化的问卷 方式 肯定乐于接受并使用的。其次由于信息化的发展,网络的普及,参与问卷群体更加多样化,能够有效减少问卷回答样本的偏差情况。 所以 开发出的 调查 问卷具有实用性,具备很高的使用价值。 从社会角度上看是可行的 。 2.1.3 操作可行性 问卷调查网站能够为各类调研人员提供一个很好的解决问题的平台 , 并且从目前各大问卷调查网站的需求量上来看 ,问卷调查网站需求量很大。所以该项目符合开发条件,具有一定的操作基础。所以从操作可行性上来看,调查问卷网站能达到最初开发的目标。 河北经贸大学毕业论文 6 2.2 功能需求描述 调查问卷网站的核

15、心功能是用户设计调查问卷 , 参与调查问卷和 对调查问卷采集到的数据结果进行查看 分析和统计, 来实现 回答 问卷无纸化,分析问卷自动化的数据采集过程 。辅助功能有网站的细粒度权限控制和日志查看分析来保证系统的安全性和可靠性。 下面对系统几大功能模块主要功能的详细介绍 : 问卷 管理 模块 : 网站的 核心 功能即是对用户问卷进行管理 ,问卷的样式和问题类型应该是由用户自己设计,包括问卷的问题题型,问题选项,问卷图标,问卷是否对其他用户开放等。对于一些较为复杂的问卷可能设计的问题比较多,所以应该对问卷中的问题进行分页,避免用户回答问卷时由于一眼看到巨多的题目而没有回答下去的欲望。对于问卷中的问

16、题题型可能会存在不同的情况,所以在用户设计问题的时候应该根据问题的题型提供不同 的问题题型模板,方便用户更简便的操作。 问卷分析模块 : 网站的主要目的是收集数据 , 所以对问卷的操作结果进行分析是网站中的较为关键的一个功能模块 。 用户应该能够对自己问卷的情况进行查看所有用户的回答记录 , 即包括参与过 问卷的每个用户的每个回答结果进行查看 。数据采集的重点应该是看重每个选项各自占有的百分比,即需要在线查看每个问题回答情况的统计情况,利用图表形式展示数据的统计结果更为直观,美观。 系统 管理 模块 : 良好的系统管理是对系统网站的安全性 , 强壮性的一种保障 。系统管理应该包括用户管理和记录

17、日志两个方面。网站应该 对每个用户操作进行日志记录,以方便以后能够将维护系统。 用户管理模块主要分为用户注册登录 , 角色管理 , 权限管理和用户授权几大方面 。 由于调查问卷实行实名制制度 , 所以有严格的权限控制体系 。 每项操作对应一个权限 ,不同角色拥有不同的权限 , 而用户可以拥有不同的角色 。当用户进行每项操作的时候,网站自动根据用户角色判断其是否拥有此项权限,如果有的话正常返回,否则提示用户权限不够,不能进行此项操作。同时为了网站的安全性,用户密码的存储采用 MD5 加密的方式。由于网站的河北经贸大学毕业论文 7 操作有许多,如果每增加一种操作就增加一个对应的权限是十分繁琐的,所

18、以应该根据程序自动生成对应的权限。 河北经贸大学毕业论文 8 3 网站 概要设计 网站概要 设计部分主要是根据 调查问卷网站的需求分析确定网站的宏观设计 和 结构。 即 主要是把系统的需求转化成系统的表示过程。 网站 概要设计的阶段的主要目的是 实现系统的基础处理流程和模块划分等,为系统的详细设计提供基础。 3.1 系统总体设计 实现 技术 总体上,此开发架构主要是采用纯 Java EE 架构,系统的核心为:Struts2+Spring+Hibernate。网页前端采用 Bootstrap 的前端框架 , 数据库方面采用 Mysql 存储数据 , 网站部署使用 Tomcat 服务器。 Hibe

19、rnate 用于数据访问层的增删改查询 ,批量 操作实现,解决了底层数据结构变化需要修改全部应用的缺点。 Spring 用于 业务逻辑层 ,这样 更便于开发和调试。 细分为供上层调用的代理层、封装实体类的业务逻辑层和实现事务控制和业务逻辑调用的服务层。 Struts2 框架应用 于 控制层。展示层用户请求都通过 Struts2 的Action。各种权限、异常、字符集、国际化也都在这里控制。 Bootstrap 前端框架应用于前端界面的展示 。 这样可以简化前端页面的设计,同时还能满足所有不同屏幕大小的需求,满足应用视觉效果的一致性。 3.2 网站 具体 实现功能 根据对调查问卷网站的需求分析 , 将网站设计 分为以下 模块 : 系统 用户 管理 : 用户注册 , 登录 , 角色管理 , 权限管理 , 用户授权 。 问卷 信息管理:问卷信息 的添加 /修改 /删除 /清除回答信息 /更改 问卷状态 , 增加问卷图标 。 问卷详情管理 : 问卷页面信息的增加 /修改 /删除 ,问卷页面问题题型的选择和问题的设计 /修改 /删除。 问卷分析管理 : 参与问卷状态为开放的 调查 , 查看我的调查 , 导出

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

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。