毕业设计-基于JAVA的志愿者管理系统的设计与实现,共55页,16007字,附源代码、任务书、开题报告等
本选题设计并实现校园志愿者管理系统。主要内容包括两个个方面:
(1)系统前台页面的设计与实现,主要功能包括用户注册与登陆、个人中心、信息中心、团队空间、项目空间、志愿者BBS论坛;
(2)系统后台管理系统的设计与实现,主要功能包括用户管理、团队管理、项目管理、论坛管理、公告管理、文章管理;
要求:
掌握数据库原理与应用、计算机网络、网络编程语言、数据库管理系统等专业知识,为本毕业设计的顺利开展打好理论基础。
深入学习研究其他志愿者网站或爱心网站的设计思想和实现方法,分析其优缺点,在本系统设计实现中取长避短。
综合运用所学知识设计并实现志愿者管理系统。
摘 要:构建和谐社会 ,需要校园志愿者开展志愿者服务活动,随着我国大学生志愿者活动的蓬勃发展,如何提高服务质量,更好的发挥服务作用,是我们当前面临的一个突出问题。本毕业设计针对大学生志愿服务活动的管理需求,采用java语言和MySQL数据库,基于Struts2+Hibernate+Spring框架开发了一个校园志愿者管理系统。系统主要包括首页、个人中心、信息中心、团队空间、项目空间、BBS论坛、加入志愿者等功能模块。该系统的实现便于管理者及时管理维护志愿者及其团队和活动的信息,也有利于志愿者之间的交流及志愿活动的宣传。
关键字:校园志愿者;管理信息系统;Java;JavaSript;Ajax;
目 录
摘 要 1
关键字 1
1 前言 2
1.1 课题背景 2
1.2 课题研究的内容 2
2 校园志愿者管理系统的实现技术和开发环境 3
2.1 Java技术介绍 3
2.2.1 JSP技术 3
2.1.2 JavaSript 4
2.1.3 Ajax 4
2.1.4 Struts2 4
2.1.5 Hibernate 4
2.1.6 Spring 5
2.2 MyEclipse6.5 5
2.3 MySQL5.0 5
2.4 Tomcat 6.x 6
3 校园志愿者管理系统的分析与设计 6
3.1系统功能模块图 6
3.2 系统功能模块的设计 7
3.2.1首页 7
3.2.2 个人中心 8
3.2.3 信息中心 9
3.2.4 团队空间 10
3.2.5项目空间 10
3.2.6 BBS论坛 11
3.2.7 加入志愿者 12
3.2.8 联系我们 12
3.2.9志愿者后台管理 12
3.3 数据库设计 13
3.3.1 数据库的设计 13
3.3.2 数据库表的设计 15
4 校园志愿者管理系统实现 20
4.1 注册功能 23
4.2 密码找回功能 26
4.3 首页 28
4.4 信息中心的实现 28
4.5 团队空间的实现 30
4.6 项目空间的实现 33
4.7 BBS论坛 35
4.8 加入我们 38
4.9 联系我们 38
4.10 个人中心的实现: 38
4.10.1 基本质料 38
4.10.2 我的团队 39
4.10.3 我的项目 41
4.10.4 参与团队 43
4.10.5参与项目 44
4.10.6 文章管理 44
4.10.7 论坛管理 45
4.10.8 密码修改 46
4.11 系统后台管理 46
4.11.1 用户管理 46
4.11.2 团队管理 46
4.11.3 项目管理 47
4.11.4 论坛管理 47
4.11.5 公告管理 47
4.11.6 文章管理 48
4.11.7 文章发布 48
5结束语 48
参考文献 49
致 谢 50