网上投票系统论文设计毕业论文.doc

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网上投票系统论文设计毕业论文 目 录 引 言 1 第一章 JSP基础及开发环境和工具介绍 2 1.1 JSP基础 2 1.2 B/S结构的数据库访问模式 2 1.3 MyEclipse简介 3 1.4 MySQL简介 3 1.5 对软件和硬件的要求 4 1.6 JDK与Tomcat环境变量设置 5 第二章 网上投票系统的需求分析 6 2.1 需求分析 6 2.2 系统用例图 6 第三章 网上投票系统的总体设计 9 3.1 系统模块总体设计 9 3.2 系统功能模块分析 10 3.2.1 用户投票子系统 10 3.2.2 投票后台管理子系统 10 3.3 数据库设计 11 3.3.1 数据库的需求分析 11 3.3.2 概念结构设计 12 3.3.3 逻辑结构设计 13 第四章 网上投票系统的详细设计与实现 15 4.1 系统运行平台设置 15 4.2 系统登录界面设计与实现 15 4.2.1 登录的界面及实现 15 4.2.2 用户注册的界面及实现 17 4.3 用户网上投票模块设计与实现 18 4.3.1 投票分类模块 18 4.3.2 热门投票模块 21 4.3.3 投票结果查询模块 23 4.4 后台投票管理模块设计与实现 26 4.4.1 用户信息模块 26 4.4.2 投票主题管理模块 28 4.4.3 投票结果查询模块 31 结 论 32 参考文献 33 谢 辞 34 引 言 从娱乐网站到官方网站,各种网上投票系统随处可见,意见调查,用户信息统计,经营情况调查等都可以作为投票的内容,网上投票系统凭借其方便快捷等特点,已经成为互联网资源中不可缺少的一部分,并且,随着网络技术的发展,网上投票系统的作用将会越来越大。并且在投票的过程中网上投票系统对网络的要求也越来越高。它要求信息保密性,投票者有保密的要求,如用户名及投票内容被人知悉,就对用户的隐私权构成了侵害,因此在网上投票系统中一般均有匿名投票的要求。同时还要求投票者身份的有效性,在投票前,首先要确认投票者身份的合法性,这样才能保证统计结果的真实可靠。 总之,投票系统概括起来就是要通过科学的管理手段和专业化管理技术来实现统一。网上投票系统应具有以下功能: 其一,方便的操作。原有的手工投票管理基本上是人工操作,效率低下,缺乏方便性,在线管理系统运用计算机和其他附加设备,不再需要手工操作,基本上是全自动化,能够节省人力、最大限度地利用各种宝贵的资源,大大的提高了效率。 其二,友好的界面。友好的用户界面会给人一种亲切感,在使用起来不会觉得繁琐。用户只需在线点击投票而且可以直接点击查看投票的统计结果。 其三,强大的功能。后台管理员可以创建、删除、修改投票主题,并统计投票结果。 本设计正是基于这样的功能要求展开设计的。 本系统的研究内容主要有两部分,具体如下: 1、数据库设计。基于MySQL并根据需求进行数据库表的设计。 2、功能模块的实现。主要包括功能界面的设计和后台实现。 本网上投票系统的开发,遵循了自上而下的开发方式,即从整体到局部,从抽象到具体,从概要设计到详细设计,从而体现结构化的设计思想。贯穿开发过程的方法是:瀑布模型(生命周期方法学)和快速原型法(面向对象方法)的结合。这也是目前较为行之有效的开发方法。 第一章 JSP基础及开发环境和工具介绍 1.1 JSP基础 JSP(Java Server Pages)是由Sun Microsystem公司推出的新技术,是基于Java Servlet以及整个Java体系的Web开发技术。利用这一技术可以建立先进、安全和跨平台的动态网站。在传统的网页HTML文件(*.htm, *.html)中加入Java程序片段 (Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp),Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、可以重新定向网页、可以发送Email等等,这就是建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端仅是得到的结果,对客户浏览器的要求最低,可以实现No Plugin、No ActiveX和No Java Applet,甚至无框架。 JSP使得页面的动态内容与它的表示进一步分离。JSP的设计迎合了两个不同的技术层面:页面的图形设计和创建动态内容的软件开发。JSP的主要特性包括: JSP是基于文本的文档,用来处理客户端请求(Request)和构造响应(Response),构造Server端访问的对象,定义扩展JSP语言的机制。 JSP在跨平台、执行速度等特性上具有

文档评论(0)

你好世界 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档