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

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

ID:1430433

大小:1.66 MB

页数:38页

时间:2017-11-11

网上投票系统论文设计毕业论文_第1页
网上投票系统论文设计毕业论文_第2页
网上投票系统论文设计毕业论文_第3页
网上投票系统论文设计毕业论文_第4页
网上投票系统论文设计毕业论文_第5页
资源描述:

《网上投票系统论文设计毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、网上投票系统论文设计毕业论文目录引言1第一章JSP基础及开发环境和工具介绍21.1JSP基础21.2B/S结构的数据库访问模式21.3MyEclipse简介31.4MySQL简介31.5对软件和硬件的要求41.6JDK与Tomcat环境变量设置5第二章网上投票系统的需求分析62.1需求分析62.2系统用例图6第三章网上投票系统的总体设计93.1系统模块总体设计93.2系统功能模块分析103.2.1用户投票子系统103.2.2投票后台管理子系统103.3数据库设计113.3.1数据库的需求分析113.3.2概念结构设计123.3.3

2、逻辑结构设计13第四章网上投票系统的详细设计与实现154.1系统运行平台设置154.2系统登录界面设计与实现154.2.1登录的界面及实现154.2.2用户注册的界面及实现174.3用户网上投票模块设计与实现184.3.1投票分类模块184.3.2热门投票模块2114.3.3投票结果查询模块234.4后台投票管理模块设计与实现264.4.1用户信息模块264.4.2投票主题管理模块284.4.3投票结果查询模块31结论32参考文献33谢辞341引言从娱乐网站到官方网站,各种网上投票系统随处可见,意见调查,用户信息统计,经营情况调查

3、等都可以作为投票的内容,网上投票系统凭借其方便快捷等特点,已经成为互联网资源中不可缺少的一部分,并且,随着网络技术的发展,网上投票系统的作用将会越来越大。并且在投票的过程中网上投票系统对网络的要求也越来越高。它要求信息保密性,投票者有保密的要求,如用户名及投票内容被人知悉,就对用户的隐私权构成了侵害,因此在网上投票系统中一般均有匿名投票的要求。同时还要求投票者身份的有效性,在投票前,首先要确认投票者身份的合法性,这样才能保证统计结果的真实可靠。总之,投票系统概括起来就是要通过科学的管理手段和专业化管理技术来实现统一。网上投票系统应

4、具有以下功能:其一,方便的操作。原有的手工投票管理基本上是人工操作,效率低下,缺乏方便性,在线管理系统运用计算机和其他附加设备,不再需要手工操作,基本上是全自动化,能够节省人力、最大限度地利用各种宝贵的资源,大大的提高了效率。其二,友好的界面。友好的用户界面会给人一种亲切感,在使用起来不会觉得繁琐。用户只需在线点击投票而且可以直接点击查看投票的统计结果。其三,强大的功能。后台管理员可以创建、删除、修改投票主题,并统计投票结果。本设计正是基于这样的功能要求展开设计的。本系统的研究内容主要有两部分,具体如下:1、数据库设计。基于MyS

5、QL并根据需求进行数据库表的设计。2、功能模块的实现。主要包括功能界面的设计和后台实现。本网上投票系统的开发,遵循了自上而下的开发方式,即从整体到局部,从抽象到具体,从概要设计到详细设计,从而体现结构化的设计思想。贯穿开发过程的方法是:瀑布模型(生命周期方法学)和快速原型法(面向对象方法)的结合。这也是目前较为行之有效的开发方法。36第一章JSP基础及开发环境和工具介绍1.1JSP基础JSP(JavaServerPages)是由SunMicrosystem公司推出的新技术,是基于JavaServlet以及整个Java体系的Web开

6、发技术。利用这一技术可以建立先进、安全和跨平台的动态网站。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp),Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、可以重新定向网页、可以发送Email等等,这就是建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端仅是得到的结果,对客户浏览器的要求最低,可以实现NoPlugin、NoA

7、ctiveX和NoJavaApplet,甚至无框架。JSP使得页面的动态内容与它的表示进一步分离。JSP的设计迎合了两个不同的技术层面:页面的图形设计和创建动态内容的软件开发。JSP的主要特性包括:JSP是基于文本的文档,用来处理客户端请求(Request)和构造响应(Response),构造Server端访问的对象,定义扩展JSP语言的机制。JSP在跨平台、执行速度等特性上具有很大的技术优势,主要体现在以下几个方面。第一、将内容的生成和显示进行分离;第二、生成可重用的组件;第三、采用标识简化页面;第四、健壮的存储管理和安全性,一

8、次编写,随处运行。1.2B/S结构的数据库访问模式B/S(Browser/Server,浏览器/服务器)结构,是当前在Web数据库开发中应用较广泛的一种模式,它是随着Internet技术的兴起,从传统的二层C/S(客户机/服务器)模式发展起来的新的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。