基于Java Web的网站调查系统的设计与实现毕业论文
2021-04-14 17:10:00
摘 要
本网站调查系统是采用java编程语言编写的,基于Java Web相应的系统框架,使用SQL数据库进行相关数据的管理,在此基础上完成投票系统的设计与实现;本网站调查系统的功能模块主要有用户注册登陆、投票发布模块、投票管理模块、投票结果统计分析模块等。本网站调查系统的开发参考了现有技术,通过对系统需要实现的具体功能进行了修改和调整。通过本系统的应用,网站管理人员可方便快捷地进行各种类型的投票的内容编辑与发布。
本网站调查系统有效地降低了投票的成本,只需要一台可以连接到网络的设备就能实现投票功能,后台的统计功能也缩短了投票所需的时间周期。
关键词:网络调查系统;管理;投票统计;
Abstract
The website survey system is written in java programming language. Based on the corresponding Java Web system framework, it uses the SQL database to manage related data. Based on this, it completes the design and implementation of the voting system; the function modules of the website survey system mainly include: User registration login, voting release module, voting management module, voting results statistical analysis module. The development of the survey system of this website refers to the existing technology, and the specific functions required by the system have been modified and adjusted. Through the application of this system, website administrators can conveniently edit and publish content of various types of voting.
The survey system of this website effectively reduces the cost of voting. Only one device that can be connected to the network can achieve the voting function. The background statistics function also shortens the time period required for voting.
Key Words: website survey system; management;voting statistics;
目 录
第1章 绪论 1
1.1 课题研究的目的和意义 1
1.2 国内外研究现状 1
第2章 网站调查系统需求分析 3
2.1 系统需求分析 3
2.2 系统详细需求分析 3
2.3 系统设计结构及技术 5
2.3.1 系统结构 5
2.3.2 相关开发技术 6
2.4 系统开发工具 7
2.4.1 SQL数据库 7
2.4.2 Myeclipse 7
2.4.3 Tomcat服务器 7
2.5 系统设计方案 8
2.6 系统设计总框图 9
第3章 网站调查系统设计实现 10
3.1 数据库表设计 10
3.2 系统搭建 12
3.3 系统总体实现展示 12
3.3.1 用户模块实现展示 12
3.3.2 调查发布与管理模块实现展示 17
3.3.3 投票结果统计分析模块实现展示 19
第4章 系统功能测试 21
第5章 结论 22
参考文献 23
致 谢 24
第1章 绪论
1.1 课题研究的目的和意义
随着信息技术的不断发展,民意调查与投票系统已成为各类网站必不可少的基本功能。在此发展趋势下,设计并实现一套可个性化定制的投票系统并尽可能保留网站管理人员的设计与编辑功能是十分必要的;随着时间的推移以及人们生产生活的需要,传统的人工投票不论在投票成本(包括时间和金钱)还是在统计的效率和安全性上已渐渐不能满足社会的需求,这时候一个好的网站调查系统可以在很大程度上解决这些人工投票的弊端。
随着互联网的发展,调查投票模块已经成为各类大小网站必不可少的一部分,作为一个服务提供商或者一个组织的管理人员,用户的意见或者是建议是尤为重要的,所以一个网站调查系统应当具有实时的信息反馈功能,表现在一个组织的管理人员有一些新观点或者一些有待解决的问题时,需要和用户进行沟通,这些观点,主意或是产品是否会得到大部分人的赞同,这是一个组织的管理人员需要了解到的,同时投票功能作为商用时也能成为一个组织竞争力的一大利器,可以解决企业发展中的一些分歧的同时对市场的需求有一定的了解,并且这一过程不会浪费过多的人力物力,只需要一台可以连接到网络的设备就能随时随地地开展网络调查活动。
随着网站调查系统的“泛滥”,如何对投票进行科学的管理是我们需要解决的问题,这就需要设计的网站调查系统具有相对完善的功能,包括友好的AI交互界面,便捷的操作过程,对投票人信息的保密,对投票信息的统计及直观显示等
1.2 国内外研究现状
随着信息技术的不断发展,网络调查投票活动早已进入到人们的生活之中。说起调查投票活动,首先想到的是投票行为可以在一定意义上代表着民主公平,人们可以将自己的意愿通过投票这一方式体现出来,这也是网络调查投票行为这么快让人们接受和推广的原因之一,让网络投票行为风靡起来的另一原因应该是便捷,参与网站投票时只需动动手指,勾选需要选择的选项点击提交按钮,而且用户制作一个网络调查项目只需要通过下载专门的投票制作软件就可以进行投票的编辑和发布,这可能也是现在五花八门的网络投票活动“泛滥”的原因,日常生活中,朋友圈,空间刷屏的各类投票,以及其它社交软件上收到的各种求投票链接,比如朋友圈中同事朋友们发布的孩子参加写作、舞蹈比赛的投票链接,本来这些活动通过老师同学的评选就能排出个名次,但是随着网络投票的普及,强行通过网络投票的票数决定排名,这无疑是不可取的,这种通过家长人脉发起的近乎绑架式投票行为让人反感,拉票的方式已经违背了投票公平的初衷,这是网络投票在国内发展需要注意的一个点。当然,网络调查投票行为在大多数时候人们还是乐于接受的,人们可以通过投票完成一些意见不一时的决断等。
国内外的网络调查系统在商用领域内也有很大发展,比如人们日常浏览的各类网站基本都有网站调查系统,一个网站要先发展好,用户的体验和反馈是不可忽视的,加入调查模块是势在必行的,对于一些大企业来说如果发布投票的受众足够广,那么掌握市场需求也将不是一句空话。