某市“明日之星”选举网站系统的设计与实现(JSP,MySQL)
无需注册登录,支付后按照提示操作即可获取该资料.
某市“明日之星”选举网站系统的设计与实现(JSP,MySQL)(任务书,外文翻译,进度计划表,实习报告,毕业论文14000字,程序代码,MySQL数据库,答辩PPT)
本课题研究的内容
选举投票在人们生活中再平常不过了,更是各个企业单位必不可少的服务设施。建设好一个优秀的人事管理,与拥有一个性能优越可靠的投票选举管理系统是密不可分的。投票管理系统就是一位超高工作效率的“管理员”,可以为广大选民提供公平满意方便的服务。因此,编写好一个比较优秀的简单的投票管理程序对于一个新手阶段的编程者来说是一个很好的挑战。
此管理系统采用SSH框架,结合mysql数据库的知识编写数据储存表等结构,最后是Hibernate和数据库进行连接实现所想要实现基本的增、删、改、查的功能。
投票系统管理是通过查询,修改等功能使管理者对投票的管理更加简单,快捷。本系统主要包括登录、查询、修改、统计等模块。
本系统需要以下功能模块:
(1)登录:网站首页提供用户注册功能。注册成功的用户可以通过输入正确的用户名和密码登录网站进行选举、评论等操作。管理员可以通过网站后台登录页面输入正确的用户名和密码登录网站后台管理页进行网站的管理操作。
(2)查询:用户登录成功后可以查询候选人的信息,也可以查看候选人所获选票数。
(3)添加:在有新候选人需要添加时,管理者可以对候选人员信息进行添加。
(4)修改:在有候选人信息有修改时,管理者可以对候选人员的信息进行修改。
(5)删除:在有候选人被删除时,管理者可以对候选人员进行删除。
(6)统计:管理者可以对每个候选人所获得的票数进行统计。
(7)退出登录:退出用户登录。
开发环境:MyEclipse
Web服务器:Tomcat
数据库:MySQL
目 录
1 前 言 1
1.1 课题的来源及意义 1
1.2 国内外发展状况 1
1.3 本课题研究的目标 2
1.4 本课题研究的内容 2
2 主要用到的技术和工具 4
2.1 JSP技术 4
2.2 SSH框架 4
2.2.1 Struts技术 4
2.2.2 Spring技术 5
2.2.3 Hibernate技术 6
2.3 MYSQL 6
2.4 开发工具与TOMCAT 6
2.4.1 MyEclipse 6
2.4.2 Tomcat 7
3 系统需求分析 8
3.1 可行性分析 8
3.2 系统功能需求分析 8
4 数据库设计 12
4.1 关系数据库的基本概念 12
4.2 系统E-R图 12
4.3 数据库表设计 13
4.4 数据库连接代码 15
5 详细设计与实现 16
5.1 后台操作设计与实现 16
5.2 前台设计与实现 20
6 系统测试 22
6.1 测试原则 22
6.2 测试方法 22
6.3 测试用例表 23
6.4 测试效果图 23
结 论 26
谢 辞 27
参考文献 28
附 录 29