基于JSP网上投票系统研究以及实现.doc

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于JSP网上投票系统研究以及实现

基于JSP的网上投票系统的研究与实现 摘 要 信息时代的今天,人们对信息的需求越来越多,各类调查也越来越普遍。传统的问卷调查,编写、打印、分发、填写、收集再统计,手续繁琐耗费人力,还受到地域的限制。 随着互联网的发展,网络投票应势而生,它不受地域限制,不管你在哪里,什么时间,只要有一台连网电脑,你就可以参与投票。不仅用户可以方便的投票,管理者也可以方便的收集投票并通过数据库迅速的看到投票统计结果。 本系统采用JSP语言开发,用Mysql做为后台数据库,它集投票、统计和管理功能于一体,记录用户所投选项,更新数据库,能够显示投票结果,并即时更新。投票的票数以数字和图形两种形式显示。管理员模块能够增加、修改和删除投票主题、投票标题和投票各选项,是否禁止重复投票,可以方便地实现网络投票管理。网络投票系统大大节省了人力物力,使投票调查更高效、更快捷。 关键词:数据库,JSP,Mysql 目 录 1 绪论 1 1.1 背景 1 1.2 JSP简介 1 1.3 概述 3 2 系统可行性分析 6 2.1 技术可行性研究 6 2.2 经济可行性研究 6 2.3 操作可行性研究 6 2.4 系统的搭建 6 3 需求分析 8 3.1 功能概述 8 3.2 权限分配 8 3.3 运行环境规定 8 4 系统软件总体设计 10 4.1 系统组成模块 10 4.2 客户成模块 10 4.3 新闻模块 10 4.4 留言板模块 11 4.5 管理员模块 11 4.6 注册登录模块 11 4.7 投票模块 11 5 系统详细设计 14 5.1 系统功能结构图 14 5.2 注册登陆模块详细设计 14 5.3 投票模块详细设计 15 5.4 新闻模块详细设计 17 5.5 留言板模块详细设计 17 5.6 管理员模块详细设计 18 5.7 客户模块详细设计 19 5.8 系统数据库设计 20 6 运行与测试 24 6.1 系统的安装 24 6.2 系统的测试 24 7 结论 26 致 谢 27 参 考 文 献 28 附 录 29 毕业设计说明书(论文)缩写稿 33 The Abbreviation Version of the Thesis of Undergraduates 39 1 绪论 1.1 背景 如今很多的服务行业都要进行服务的反馈,以便更好的提高产品的质量和作出更好的服务,投票系统就是一个反馈信息的软件,通过它可以更好更快捷方便的反馈信息共服务商参考。因此开发一个能够供客户反馈信息的平台是很有必要的。 (1) 方便的操作。原有的手工投票管理基本上是人工操作,效率低下,缺乏方便性,在线投票管理系统运用计算机和其他附加设备,不再需要手工操作,基本上是全自动化,能够节省人力、最大限度地利用各种宝贵的资源,大大的提高了效率。 (2) 友好的界面。友好的用户界面会给人一种亲切的感觉,在使用起来不会觉得沉闷,效率自然也会提高了。 在线投票系统主要用来统计网站用户对某个主题或热门话题的意见。决策者通过这些统计数据做出相应的决策。在线投票系统是一般网站必备的程序之一,如果网站开发者想了解用户对该网站的意见和建议。 1.2 JSP简介 JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。    Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。    JSP与Java Servlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。       JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet 是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。    JSP可用一种简单易懂的等式表示为:HTML+Java=JSP。 JSP内置对象: (1) request对象: 该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交信息。 (2) response对象: 对客户的请求做出动态的响应,向客户端发送

文档评论(0)

bokegood + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档