|
技术:Java、JSP等
摘要:
本文讲述了基于B/S模式的在线投票系统的设计与实现。网上在线投票系统在我们的生活应用的非常广泛,特别是在21实际的今天,互联网,Internet的高速发展使得现在人们的生活越来越便利。网络上的很多投票活动就是通过在线投票系统来实现的。如娱乐网站评选用户最喜欢的明星,音乐网站投票评选出歌曲排行榜等等。网上在线投票系统让用户投票更方便,也让投票统计结果变得迅速,还能及时统计结果了解大众的意见和看法。相对于传统纸质的调查方式节省了大量的人力物力,也提高办事效率。方便了人们之间的交流。
对于网上投票系统的实现,网络是我们首要解决的问题。如用户个人敏感信息的安全性,防止泄露;同时控制用户的访问权限,防止用户非法修改系统数据,此外还得控制用户的投票行为,防止用户恶意的进行刷票,出现一票多投的现象,针对以上出现的问题,本文将介绍一种基于SSH框架设计的功能简单,安全性较高的在线投票系统。
关键词:网络安全;在线投票;SSH
目录:
第1章 绪论 8
1.1 课题背景 8
1.2 目的和意义 8
1.3 系统设计思想 9
1.4 本文的结构 10
第2章 可行性分析 10
2.1 业务流程图 11
2.2 经济可行性 12
2.3 技术可行性 12
2.4 运行可行性 13
2.5 本章小结 13
第3章 需求分析 14
3.1 在线投票系统的产生和发展状况 14
3.2 在线投票系统的需求分析 14
3.3 数据流图 15
3.4 本章小结 18
第4章 总体设计 18
4.1 系统模块总体设计 19
4.2 数据库设计 21
4.2.1数据分析 21
4.2.2数据库的详细设计 22
4.3 本章小结 25
第5章 详细设计与实现 26
5.1 系统运行平台设置 26
5.2 运行环境 26
5.3 开发工具及技术简介 26
5.3.1开发工具简介 26
5.3.2技术简介 28
5.4 系统首页设计 29
5.5 系统前台基本功能设计与实现 29
5.5.1投票主题展示模块设计与实现 29
5.5.2投票主题查询模块设计与实现 29
5.5.3投票管理模块的设计与实现 30
5.5.4投票结果查询模块的设计与实现 33
5.5.5用户信息管理模块的设计与实现 34
5.6 系统后台管理功能设计与实现 35
5.6.1管理员信息管理设计与实现 35
5.6.2投票主题管理设计与实现 36
5.6.3投票选项管理设计与实现 38
5.6.4用户投票记录管理设计与实现 39
5.7 本章小结 39
第6章 系统测试与性能分析 40
6.1 软件测试 40
6.2 本系统测试 40
6.2.1前台页面的测试 41
6.2.2投票查询模块的测试 42
6.2.3投票模块的测试 42
6.2.4投票结果查询模块的测试 42
6.2.5管理员登录模块的测试 43
6.2.6管理员修改信息模块的测试 43
6.2.7投票主题管理模块的测试 43
6.2.8用户投票记录管理模块的测试 44
6.3 本章小结 44
结论 45
参考文献 46
致谢 46
附录:外文资料 46
中文翻译 50
论文字数:25609
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|