摘要:基于Web的多功能投票系统由多个部分组成:是对成绩的评分,加上人气的投票评分;此外,还有项目照片以及相应的得分对于投票的结果统计,采用以投票项目的投票数量为主要的统计信息。多功能投票系统与一般的投票系统的区别在于,现有的投票系统是根据某一具体的投票需求设计出来的,只适合应用于某一目标投票场合。而多功能投票系统则是需要考虑到我们日常生活中所能遇到的各种投票所需的功能,考察每种投票所需的具体要求,然后结合共性,再找出不同的地方,做出一个适用于更多的投票场合的系统,从而使得一个投票系统具有能够为更多用户适用的功能。成果是一个可以根据现实所需的情况设置投票的次数、是否公开投票结果、可以对项目进行评价、设置投票的规则等的系统。50591 毕业论文关键词: 多功能;按需设定;投票系统
Design and Implementation of Multifunctional Voting System Based on Web
Abstract: Multi function Web voting system is composed of multiple parts: Based on is the result of the score, plus the popular vote; in addition, there are project photos and the corresponding scores for the results of the voting statistics, the number of voting in the project as the main statistical information. Multifunctional voting system and the general voting system difference lies in that the existing voting system is based on a specific voting demand design, is only suitable for application in a goal of voting.The multifunctional voting system is the need to consider various voting in our daily life can meet the required function, the specific requirements of each investigation necessary to vote, and then combined with the characteristics, and then find out the different places, the system to make a more suitable for occasions so that voting, a voting system has can be used for more users.The results is a system that can vote set according to the realistic need of the times, whether the public vote, can be evaluated, setting the voting rules on the project.
Keywords: Multi function; on-demand set; voting system
目录
第1章 绪论 1
1.1 多功能投票开发的时代背景 1
1.1.1多功能投票系统开发的目的和意义 1
1.1.2多功能投票系统的应用前景 1
1.1.3多功能投票系统国内外的研究概况 1
1.2 本文研究内容及主要贡献 1
第2章 系统分析 2
2.1 可行性分析 2
2.1.1 经济可行性 2
2.1.2 技术可行性 2
2.1.3操作可行性 2
2.2需求分析 2
2.3系统开发工具 2
2.3.1 JSP简介 2
2.3.2 SQL Sever 2005数据库简介 3
2.3.3 MyEclipse简介 3
2.4本章小结 3
第3章 系统设计 4
3.1总体设计 4
3.2功能模块设计 4
3.3系统流程图 5
3.3.1添加投票的项目流程 6
3.3.2用户登录投票流程 6
3.3.3用户反馈意见流程 7
3.5数据库表设计 7
3.6本章小结 9
第4章 系统的详细设计与实现 10
4.1 概述 10
4.2系统的前台部分 10
4.2.1 评选规则模块 10
4.3 系统后台部分 17
4.3.1投票项目管理模块 18
4.3.2评选规则模块 20
4.3.3候选名单管理模块 22
4.3.4作弊查看模块 22