jsp的校园社团管理系统的设计与实现
摘 要随着中国科技,教育的发展,高校人数不断增加,越来越多的大学生参加到校园社团。校园社团规模的不断扩大,给社团的管理带来了极大的不便,因此需要开发一个社团管理系统代替传统社团管理的模式。这样不仅能够提高社团管理的效率,也方便了各社团展示自己的风采,为同学、老师、社团人员都带来了极大的便利。本文以JAVA语言作为开发语言,使用JSP+SQL Server 2005开发技术,开发一个基于JSP的校园社团管理系统。系统实现的主要功能包括:基础的申请注册、登录功能,社团日常事务管理,包括社团活动,制度,消息等方面的管理,社团信息的公布,发贴、留言关注社团活动等这几个部分。该社团管理系统,把用户分为学生,老师,管理员,各用户拥有不同的权限对系统进行管理和操作。本文重点描述系统功能,最后是对系统功能测试的介绍。
目 录
第一章 概述 1
1.1课题的背景 1
1.2课题的目的 1
1.3课题的意义 1
1.4本文研究的主要内容 2
第二章 社团管理系统需求分析 3
2.1可行性分析 3
2.1.1经济上的可行性分析 3
2.1.2技术上的可行性分析 3
2.1.3操作上的可行性分析 3
2.2功能需求分析 3
2.3系统用例图 4
第三章 社团管理系统总体设计 6
3.1系统整体结构 6
3.2系统的模块设计 7
3.3系统实体设计 8
3.4系统的开发运行环境 8
第四章 社团管理系统数据库设计 9
4.1数据库的说明 9
4.2数据库的逻辑设计 11
第五章 社团管理系统详细设计 15
5.1技术实现 15
5.2主界面模块设计 15
5.3入团申请模块设计 16
5.4社团活动管理模块设计 17
5.5社团讨论交流模块设计 17
5.6后台管理员登录模块设计 18
第六章 校园社团管理系统测试 20
6.1测试计划 20
6.2系统
*好棒文|www.hbsrm.com +Q: #351916072#
测试 20
6.2.1用户基础申请功能测试 20
6.2.2社团事务管理测试 20
6.2.3社团财务管理测试 21
结束语 22
致 谢 23
参考文献 24
第一章 概述
1.1课题的背景
近年来我国高校不断扩招,校园社团作为丰富大学生校园生活的一个重要组织,越来越多的人选择加入其中。校园社团把有共同兴趣爱好的同学组织到一起,开展一系列的活动,丰富大家的课外生活。学生通过参加社团活动也能锻炼自己的沟通,组织与管理能力。
随着校园各社团的壮大,更多的学生参与到社团活动中来,在丰富学生业余时间的同时,大家也学到了更多的知识。但是传统校园社团管理的麻烦,效率低下的弊病逐渐的暴露出来,社团活动通知不及时,人员之间缺少沟通,交流,互相不了解。所以,为了提高校园社团管理的效率,有必要开发一个校园社团管理系统来管理整个社团的日常事务。
校园社团活动的丰富,带来的是社团管理上的繁琐,这会导致社团活动受阻,上传下达不够及时,影响社团活动的正常开展。计算机软件行业的发展提醒我们,我们需要通过更智能的管理手段对校园社团进行管理。考虑到校园社团活动的繁琐,复杂,开发一个更加智能的社团管理系统来提高管理效率已经尤为重要。
1.2课题的目的
本次开发的是一个基于JSP的校园社团管理系统,从而完成对校园社团中的日常事务的管理。通过开发这个系统,希望大学生社团从纸质化的传统管理可以实现成通过计算机软件的智能化管理,从而实现提高社团管理效率的目的。计算机软件的智能与高效是对人工管理的一次解放,也能减少人工管理中出现的疏漏与错误。作为计算机专业的学生,更应该充分发挥本专业的特长,从实际出发,利用计算机软件技术解决学习生活中所遇到的问题,也符合面向未来,面向现代化的要求。
希望通过开发这个系统可以实现以下几个目的:
提高社团管理效率,能够更加高效及时的处理社团日常事务;
能够做到上传下达,免去口头通知,使每个人都能够看到社团活动通知;
便于社团成员之间的交流沟通,增进互相了解;
降低传统管理的人力与物力资源,节约了管理成本;
1.3课题的意义
进入新世纪以来,随着计算机行业的发展与兴盛,管理系统的庞大与复杂,已经不是人力所能管理的。校园社团的逐渐壮大告诫我们,对于社团管理不能还停留在传统的纸质化管理上。大学期间,各专业学生上课时间不同,相比之前的初中、高中,也有了更多的课外活动时间。因此如果通知社团成员集合,开会地点与时间的安排都将是一件极为麻烦的事情,这样的话,便不利于校园社团活动的开展举办。通过校园社团管理系统及时的将社团活动发布出去,使社团成员及时得到消息通知,便于整个社团的运作。
学生通过该社团管理系统注册成为社团会员,申请加入自己所感兴趣的社团,当申请成功后,社团管理人员通过查看申请人员信息,进行审批,审批通过后,该生即可加入所申请的社团。通过这个申请,与审批的过程,大大降低了之前的纸质化申请表过程,节省了大量的人力物力,提高了社团会员申请,审批的效率。还有就是社团活动信息的发布,通过这个系统,社团管理人员可以直接将将要举办的社团活动公布到网上,不需要像以前那样集合社团成员开会通知,也无需一个一个的电话通知,这样,不仅节省了大量的资源,而且能将活动的信息,第一时间公布出来,让大家提前收到通知。无纸化的社团管理系统,符合现在所提倡的低碳生活,最主要的还是大大提高了社团管理的效率问题,节省了人力物力,对于校园社团的管理有极大意义。
1.4本文研究的主要内容
该学生社团管理系统采用B/S架构,基于Java编程语言,Servlet技术进行开发,采用SQL Server 2005作为系统数据库。通过创建一个这个方便,及时性高的社团管理系统来解决社团日常的事务管理。
本文的主要研究内容如下:
概述,简要介绍的该课题的背景,目的以及课题意义。因此引出了有必要开发一个针对学生社团的校园社团管理系统。
对校园社团管理系统进行了系统的需求分析,从不同方面对系统进行了不同的需求分析。
介绍了校园社团管理系统的总体设计,并对其架构进行了简单的介绍,以及所使用到的平台及技术。
针对社团管理系统进行了重要的数据库设计,各个不同板块的具体设计内容。
对系统的详细设计,包括主界面的设计,各个不同功能的不同模块的详细设计与实现。
针对前面对社团管理系统进行系统的测试。
第二章 社团管理系统需求分析
2.1可行性分析
2.1.1经济上的可行性分析
通过目前搜集到的资料来看,市场上还没有针对实现校园社团管理方面的软件出售。我们本就是计算机专业,软件工程方面的学生,可以自行开发一个社团管理的系统。由于是自行开发,成本可以忽略不计,相比于买的其他软件系统,该系统后期维护起来的费用也相对较低。如果该系统被采纳使用的话,更能够大大降低校园对社团管理的人力与物力资源,从而达到降低人工操作成本的目的,并且符合现在所提倡的低碳生活要求。
目 录
第一章 概述 1
1.1课题的背景 1
1.2课题的目的 1
1.3课题的意义 1
1.4本文研究的主要内容 2
第二章 社团管理系统需求分析 3
2.1可行性分析 3
2.1.1经济上的可行性分析 3
2.1.2技术上的可行性分析 3
2.1.3操作上的可行性分析 3
2.2功能需求分析 3
2.3系统用例图 4
第三章 社团管理系统总体设计 6
3.1系统整体结构 6
3.2系统的模块设计 7
3.3系统实体设计 8
3.4系统的开发运行环境 8
第四章 社团管理系统数据库设计 9
4.1数据库的说明 9
4.2数据库的逻辑设计 11
第五章 社团管理系统详细设计 15
5.1技术实现 15
5.2主界面模块设计 15
5.3入团申请模块设计 16
5.4社团活动管理模块设计 17
5.5社团讨论交流模块设计 17
5.6后台管理员登录模块设计 18
第六章 校园社团管理系统测试 20
6.1测试计划 20
6.2系统
*好棒文|www.hbsrm.com +Q: #351916072#
测试 20
6.2.1用户基础申请功能测试 20
6.2.2社团事务管理测试 20
6.2.3社团财务管理测试 21
结束语 22
致 谢 23
参考文献 24
第一章 概述
1.1课题的背景
近年来我国高校不断扩招,校园社团作为丰富大学生校园生活的一个重要组织,越来越多的人选择加入其中。校园社团把有共同兴趣爱好的同学组织到一起,开展一系列的活动,丰富大家的课外生活。学生通过参加社团活动也能锻炼自己的沟通,组织与管理能力。
随着校园各社团的壮大,更多的学生参与到社团活动中来,在丰富学生业余时间的同时,大家也学到了更多的知识。但是传统校园社团管理的麻烦,效率低下的弊病逐渐的暴露出来,社团活动通知不及时,人员之间缺少沟通,交流,互相不了解。所以,为了提高校园社团管理的效率,有必要开发一个校园社团管理系统来管理整个社团的日常事务。
校园社团活动的丰富,带来的是社团管理上的繁琐,这会导致社团活动受阻,上传下达不够及时,影响社团活动的正常开展。计算机软件行业的发展提醒我们,我们需要通过更智能的管理手段对校园社团进行管理。考虑到校园社团活动的繁琐,复杂,开发一个更加智能的社团管理系统来提高管理效率已经尤为重要。
1.2课题的目的
本次开发的是一个基于JSP的校园社团管理系统,从而完成对校园社团中的日常事务的管理。通过开发这个系统,希望大学生社团从纸质化的传统管理可以实现成通过计算机软件的智能化管理,从而实现提高社团管理效率的目的。计算机软件的智能与高效是对人工管理的一次解放,也能减少人工管理中出现的疏漏与错误。作为计算机专业的学生,更应该充分发挥本专业的特长,从实际出发,利用计算机软件技术解决学习生活中所遇到的问题,也符合面向未来,面向现代化的要求。
希望通过开发这个系统可以实现以下几个目的:
提高社团管理效率,能够更加高效及时的处理社团日常事务;
能够做到上传下达,免去口头通知,使每个人都能够看到社团活动通知;
便于社团成员之间的交流沟通,增进互相了解;
降低传统管理的人力与物力资源,节约了管理成本;
1.3课题的意义
进入新世纪以来,随着计算机行业的发展与兴盛,管理系统的庞大与复杂,已经不是人力所能管理的。校园社团的逐渐壮大告诫我们,对于社团管理不能还停留在传统的纸质化管理上。大学期间,各专业学生上课时间不同,相比之前的初中、高中,也有了更多的课外活动时间。因此如果通知社团成员集合,开会地点与时间的安排都将是一件极为麻烦的事情,这样的话,便不利于校园社团活动的开展举办。通过校园社团管理系统及时的将社团活动发布出去,使社团成员及时得到消息通知,便于整个社团的运作。
学生通过该社团管理系统注册成为社团会员,申请加入自己所感兴趣的社团,当申请成功后,社团管理人员通过查看申请人员信息,进行审批,审批通过后,该生即可加入所申请的社团。通过这个申请,与审批的过程,大大降低了之前的纸质化申请表过程,节省了大量的人力物力,提高了社团会员申请,审批的效率。还有就是社团活动信息的发布,通过这个系统,社团管理人员可以直接将将要举办的社团活动公布到网上,不需要像以前那样集合社团成员开会通知,也无需一个一个的电话通知,这样,不仅节省了大量的资源,而且能将活动的信息,第一时间公布出来,让大家提前收到通知。无纸化的社团管理系统,符合现在所提倡的低碳生活,最主要的还是大大提高了社团管理的效率问题,节省了人力物力,对于校园社团的管理有极大意义。
1.4本文研究的主要内容
该学生社团管理系统采用B/S架构,基于Java编程语言,Servlet技术进行开发,采用SQL Server 2005作为系统数据库。通过创建一个这个方便,及时性高的社团管理系统来解决社团日常的事务管理。
本文的主要研究内容如下:
概述,简要介绍的该课题的背景,目的以及课题意义。因此引出了有必要开发一个针对学生社团的校园社团管理系统。
对校园社团管理系统进行了系统的需求分析,从不同方面对系统进行了不同的需求分析。
介绍了校园社团管理系统的总体设计,并对其架构进行了简单的介绍,以及所使用到的平台及技术。
针对社团管理系统进行了重要的数据库设计,各个不同板块的具体设计内容。
对系统的详细设计,包括主界面的设计,各个不同功能的不同模块的详细设计与实现。
针对前面对社团管理系统进行系统的测试。
第二章 社团管理系统需求分析
2.1可行性分析
2.1.1经济上的可行性分析
通过目前搜集到的资料来看,市场上还没有针对实现校园社团管理方面的软件出售。我们本就是计算机专业,软件工程方面的学生,可以自行开发一个社团管理的系统。由于是自行开发,成本可以忽略不计,相比于买的其他软件系统,该系统后期维护起来的费用也相对较低。如果该系统被采纳使用的话,更能够大大降低校园对社团管理的人力与物力资源,从而达到降低人工操作成本的目的,并且符合现在所提倡的低碳生活要求。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1315.html