- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘要
就当代来说,有大量的信息需要人们统计与收集,但人为收集难免会彳^烦,
这时候就要用到工具了,网络投票系统有两个优势:一是方便快捷,二是数据准确
性能得到保证,并且随着人们网络技术的发展的越来越成熟,网络投票系统的对于
人们的重要性就不言而喻了。
本设计就如何开发出一款网络投票系统展开全方位的论述。访 网络投票系统
的用户分为两类,第一类是普通会员,他们的主要功能为:会员账号的注册、网络
投票网站公告的查看以及进行网络投票,随后会员还可以进行结果查询。第二类为
网站管理员,管理员的工作为:会员账号监管、增删公告以及投票管理。
关键词:投票系统;JSP; MVC
目录
1绪论 1
2系统需求分析 2
2.1开麹境 2
2.2需求分析 2
2.3可行性分析 3
3系统设计主要工具的介绍 4
3. 1 B/S结构介绍4
3. 2 SQL Server 数据库 4
3. 3 MyEcl ipse 介绍 4
3. 4 JavaScrip 语言4
3.5 JSP 技术5
3. 6 MVC 模式 5
4系统总体设计 7
4.1系统设计概述 7
4.2网站系统用例图7
4.3网站投酬程图9
4.4系统功能需求分析10
5数据库的设计 12
5. 1数据库的结构国 12
6网站投票系统暧界面与暧功能的实现 15
6.1网站前台首页的设计与展示 15
6.2网站导航设计 15
6.3会员投票的信息以及展示模块 16
6.4投票网站后台管理员登录页面 16
6.6网廓票信息的管理 18
6.7网站公告信息管理19
6. 8安朝出投票网站后台管理 20
7系缅。试21
7. 1 测 21
7.2系统测试结果21
总结 23
致谢 24
参考文献25
1觥
任何的商业活动和政策调整都离不开调研,无论是民生 题、商业 题还是政
治 题,都离不开民意,而民意的表达则体现在调研报告中。投票又是调研报告最
为重要的一环,能够表明百姓立场,对存在模糊或者模棱两可的事情进行快速决定,
亦或者能够给商业和政治决策提供新的参考意见。但是以前的投票方式过于传统,
调研工作的开展劳民伤财,效率低下。随着信息技术的发展,投票等民意调查都可
以再网络进行,再加上网络以及实名制的普及,网络能展开的调查工作将会更加全
面。
本网络投票系统有三个特点
其一,方便的操作。网络投票相较于人工投票效率更高,它能够节省人力,最
大程度地发挥出各个板块的作用,使人们统计信息更为方便。
其二,友好的界面。本系统中的页面色彩均匀,页面分布简洁明了,便于人们
使用。
其三,功能完全。几乎所有的收集统计数据都可以在网站上面完成,管理员维
护网站秩序发布网站公告的功能一应俱全。
1
2梆需求分析
2.1开发环境
由于系统限制,本设计需在微软Wi dows XP环境内运行,并且为了信息数据
的容量,需要选择使用同为微软的SQL Server。从用户投票效率以及用户时间看来,
设计网页相对于用户使用来说更加便捷。本网页的设计使用了 Dreamweaver MX 2004
与MyEclipseo用JSP作为服务器端的脚本环境,设计的投票系统为JavaScript
编写。本网站使用十分方便,只需要通过浏览器即可正常投票和信息查询,无需额
外迦和安装软件。
2.2需求分析
所谓的需求分析,本质是一个跌信息、了解设计功能以及对成本和任务量进
行研究的工作,其不是单纯的去考虑用户的需求,还需要考虑所需功能的实现以及
实现该功能的难度和成本。其也是设计的开端,是该设计方案的前提,需求分析能
够为设计提供思路和要求,是整个设计的核心,用户的需求也是设计中最主要解决
的 题。其能够确定功能的目标,不过用户需求和该目标的完成方式没关系,也就
是需求分析和系统工作方式没关系,和系统
文档评论(0)