基于HTML5的调查问卷系统的设计与实现(Java,MySQL)
来源:wenku163.com 资料编号:WK16313321 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16313321
资料介绍
基于HTML5的调查问卷系统的设计与实现(Java,MySQL)(毕业论文14000字,外文翻译,程序代码,MySQL数据库)
摘 要:在信息大爆炸的时代,以往的纸质调查问卷的方式已不能满足当前的社会需求,环保的信息化系统将代替以往费时费力的方式,网络化将成为发展的方向。本文的主要研究是调查问卷系统的设计与实现。本系统采用B/S结构,使用java语言进行代码编写,数据库采用MySQL数据库,实现一个基于HTML5的调查问卷系统。用户角色分为管理员和普通用户。管理员可以实现对用户的管理,能够对调查问卷进行管理,对问题进行管理,对问题选项进行管理,能够对用户的留言反馈进行查看及回复。普通用户可以登录系统,能够对某个具体的问卷进行问卷调查填写,能够发表自己的留言。能够对自己的个人信息进行编辑等等。本系统对各个功能模块进行了功能测试。测试结果显示各项功能运行正常,已经满足系统所要实现的各项需求。
关键词:B/S;Java;HTML5;调查问卷
Design and Implementation of Questionnaire System Based On HTML5
Abstract: In the era of the big information explosion, the previous paper questionnaires have been unable to meet the current social needs. The environmental protection information system will replace the previous time-consuming and laborious approach, and networking will become the direction of development. The main research of this paper is the design and implementation of the questionnaire system. This system adopts B/S structure, uses java language to write code, database uses MySQL database. implements an HTML5-based questionnaire system. User roles are divided into administrators and ordinary users. Administrators can manage users, manage questionnaires, manage issues, manage questions, and review and respond to user feedback. Ordinary users can log in to the system, be able to fill in questionnaires for a specific questionnaire, and be able to post their own messages. Being able to edit personal information about himself and so on. The system has carried on the function test to each function module.the test result shows that each function is running normally, already met the requirement that the system wants to realize.
Keywords: B/S; Java; Html5; Questionnaire
(1) 本系统的主要目的是开发出一个基于HTML5的调查问卷系统,在这个系统中,管理员可以实现调查问卷的编辑,如添加问卷,添加题目,添加调查选项,问卷数据可视化的平台,界面要求交互性良好,简单大方。
(2) 系统选用MVC三层架构模式,实现三层分离,这样实现起来耦合度降低,在代码和测试维护方面都是很不错的选择。
(3) 数据操作和逻辑操作将被分开进行,降低了在系统开发过程中代码的繁琐度,能使系统开发有条理的进行。
目 录
1 绪论 1
1.1 课题背景 1
1.2 系统设计的目的和意义 1
1.3 国内外研究现状 1
2 相关技术介绍 2
2.1 HTML5 2
2.2 CSS 2
2.3 JDK 3
2.4 MySQL 3
2.5 SQLyog 3
2.6 Tomcat服务器 4
2.7 JSP 4
2.8 MVC 4
2.9 Echarts 5
3 需求分析部分 7
3.1 系统功能分析 7
3.1.1 注册功能分析 7
3.1.2 游客功能分析 7
3.1.3 普通用户功能分析 7
3.1.4 管理员的功能分析 7
3.2 系统开发环境及技术方案 7
3.3 可行性分析 8
3.3.1 经济可行性 8
3.3.2 技术可行性 8
4 系统设计部分 9
4.1 设计指导思想和原则 9
4.2 系统功能总体设计 9
4.2.1 注册登录功能 9
4.2.2 用户管理功能 10
4.2.3 查看问卷功能 11
4.2.4 问卷编辑功能 11
4.2.5 问卷作答功能 12
4.2.6 数据可视化功能 13
4.2.7 留言反馈功能 13
4.3 数据库设计 14
4.3.1 数据库设计介绍 14
4.3.2 数据库表格设计 17
5 系统实现部分 20
5.1 用户登录 20
5.2 用户注册 21
5.3 主界面 23
5.4 问卷分类管理 23
5.5 调查问卷管理 24
5.5.1 查看调查问卷 24
5.5.2 查看调查问卷可视化结果 25
5.6 问题管理 26
5.7 调查选项管理 27
5.8 调查记录管理 29
5.9 留言反馈管理 29
5.10 查看登陆日志 30
5.11 查看在线人数 31
6 系统测试部分 32
7 总结 37
参考文献 38
致谢 39
|