JSP网上投票系统的设计与实现+系统用例图+流程图(2)
时间:2017-01-05 14:29 来源:毕业论文 作者:毕业论文 点击:次
在我们平时上网的时候,经常会遇到各种各样的调查需要我们进行投票。而伴随着网络技术的不断发展,传统的手工投票已经逐渐被电子网络投票所代替,因为电子投票不仅几乎具有着传统手工投票的所有功能,而且还有着其很多独具的优点,这使得投票变得更加便利、快速、公平、有效。 当然网上投票系统不只具有传统手工投票的全部功能,它同时还有着即时效应高、调查范围广、需要的人力物力少和操作非常简便的优点,其作用更加明显,更契合现今社会对于即时信息的需要。现在各式各样的网上投票系统随处可见,民意调查、用户信息统计、产品使用信息反馈、服务态度回馈调查等都可以使用网上投票来收集信息,而作为现今互联网资源中不可缺少的一部分的网上投票系统,其灵活、渐变、更具时效性等特点是不可忽视的。 现在的许多服务行业都需要收集用户信息反馈,来提升服务产品的质量,以及更好的服务。而网上投票系统是一款能够快速的得到数据回馈并给客户提供数据参考的应用系统。 作为一个投票网站,首先页面的布局规划一定要能够给人眼前一亮的感觉,只有这样才能吸引上网用户的注意,同时还要能够满足人们对于投票的的要求,要让人们乐于去投票,而且要有较强的交互性,交互性差的网站一般会让用户产生厌烦的情绪,从而没有了去投票的兴趣。当然一个符合要求的投票网站还要有非常完善的信息收集处理的功能,以便能够及时对网站上的信息进行更新统计。通过对现有的网上投票系统运行的流程分析,为了满足用户的普遍性需求,所以我的系统设计目标是要建立一个页面简洁清晰,同时又具有交互性较强、信息全面等功能的智能化网上投票系统。 所以,设计开发一个能够快速反馈数据信息的平台是十分有必要的。投票系统的好处应该有以下两点有: (1)界面操作要简单,不能有不明确的地方。原本的传统手工投票管理基本上是都需要人力去逐个派发投票表单,然后收集整理,这样难免会有效率低下、操作复杂尤其是最后的资料统计花费大量的人力物力等诸多问题。而网上投票系统可以使用电脑及其他附加电子工具,几乎不用人类插手其中,基本上可以自主运行,可以极大减少人口和物资的消耗、充分的使用各种珍贵的资源,减少其不必要的浪费。 (2)界面简洁明了。用户界面简洁明了会给人眼前一亮的感觉,让用户不会产生厌烦的情绪,能够更加有兴趣参加投票,这样可以收集的数据更加准确,效率相应的也会提升。 1.1 B/S结构介绍 本投票系统采用了B/S结构,即Browser/Server(浏览器/服务器)模式,这种模式统一了客户端,他不需要用户在客户端机器上下载安装其他任何软件,只需要一个浏览器(Browse)即可,如IE浏览器,意思是只要个客户机如果有一个浏览器,而服务器装有Mysql,oracle等数据库,两者就可以进行交互。这种模式是在WEB兴起之后才出现的,是由C/S结构延伸出来的。因为C/S结构存在着各种问题,因此人们于原有基础之上又提出了具有三层模式的B/S结构,它是一种具备明确优点的软件构造技术。 1.2 JSP技术简介 JSP(Java Server Pages)是一种动态网页技术,也叫Java服务器页面,是由Sun Microsystems公司倡导的。所谓的JSP文件即是在普通的网页文件中加入了Java代码程序和JSP特有的标签。客户端有浏览器就能够直接浏览到JSP文件。JSP的优点:JSP是现在主流网络编程环境之一,是一种将各种Web元素组合在一起的服务器技术,是一个网站系统开发的平台,它包含了生成Web应用程序所必需的各种服务。支持一次编写,到处运行;具有强大的可伸缩性;多样化的开发工具的支持。而JSP的缺点则是具有很高的复杂性,因为跨平台性和强大的伸缩性存在,所以不知不觉中就添加了复杂程度。 (责任编辑:qin) |