学生社团管理系统的设计与实现.docx
- 文档编号:746564
- 上传时间:2022-10-12
- 格式:DOCX
- 页数:48
- 大小:961.96KB
学生社团管理系统的设计与实现.docx
《学生社团管理系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《学生社团管理系统的设计与实现.docx(48页珍藏版)》请在冰豆网上搜索。
学生社团管理系统的设计与实现
综合课程设计
题目 学生社团管理系统
学 院 计算机科学与工程学院
专业 软件工程
班级 107030803
学生姓名 学号10703080332
指导教师
评阅教师
时 间
目 录
摘 要ﻩI
AbstractII
1 绪论1
1.2课题的目的1
1.3 课题的意义2
1.4本文的主要研究内容ﻩ2
2 学生社团管理系统需求分析4
2.1系统概述4
2.2功能总体描述4
2.3业务功能分析ﻩ6
2.4 功能列表11
2.4本章小结ﻩ12
3学生社团管理系统总体架构与概要设计ﻩ13
3.1 系统整体结构ﻩ13
3.2模块设计14
3.3实体设计15
3.4运行与开发环境ﻩ16
3.5本章小结17
4学生社团管理系统功能详细设计18
4.1基础申请ﻩ18
4.2 社团事务管理ﻩ19
4.3社团财务管理20
4.4密码管理ﻩ21
4.5数据库设计22
4.6接口设计ﻩ30
4.7本章小结30
5 学生社团管理系统功能实现ﻩ31
5.2基础申请业务实现ﻩ32
5.3 社团事务管理业务实现ﻩ34
5.5密码管理业务实现ﻩ37
6学生社团管理系统应用测试ﻩ39
6.1测试计划ﻩ39
6.2系统测试39
6.3本章小结ﻩ41
7 结论42
致 谢44
参考文献ﻩ45
摘要
随着全球信息化的迅猛发展,高效规模不断壮大,协会人数急剧增加,有必要开发一个学生社团管理系统来提高社联对社团的管理效率,学生社团管理系统将逐渐取代传统的人工管理模式。
本文采用Servlet+Jsp+SQL Server2005作为开发技术,以Java为编程语言,开发一个基于Servlet的学生社团管理系统。
该系统可以对社团工作进行快速、高效的管理,为社团之间和社团会员之间提供一个良好的信息交流的平台,让社团成员可以展示自己的风采,及时了解社团的新动态,营造一个现代化的学习生活环境。
本文首先描述了项目开发背景、目的和意义,介绍开发项目所用的相关技术,然后用UML语言详细描述系统的需求分析和数据库设计,系统可以完成对各类信息的浏览、查询、添加、修改、删除等功能,重点介绍系统的主要功能,包括基础申请管理、社团事务管理、社团财务管理、密码管理等几个模块的设计与实现进行了详细的说明。
最后本文介绍了系统测试情况,对主要测试用例和核心功能模块的测试结果进行了说明。
关键词:
学生社团;统一建模语言;面向对象思想;SQL Server2005 ……
Abstract
Withtherapiddevelopment ofglobalinformationand the growingsize of the college,thestudentassociationhassharply increased.It’sneed todevelopastudentcommunitymanagementsystemtoimprovejoint studygroupontheefficiency ofmanagement.Thetraditionalmanual managementisgraduallyreplacedbystudent community managementsystem.Thepaperdevelopesa Servletbasedstudentcommunitymanagementsystem,the systemselectServlet+Jsp+SQLServer2005asadevelopmenttechnique,andselectJavaasthe programminglanguage.Thesystemcanefficientlymanage thework ofstudent community.It providesa good informationcommunication platformfor the membersofcommunity.Membersofcommunitywillshowtheir styleandkeepabrest ofthedevelopmentsofstudent community,creatingamodem learning enviroment.
Firstly,thispaperdescribesthe developmentbackground,purposeandsignificanceof thesystem,aswellanintroducesthedevelopmentrelated techniqueofthesystem.then thispaperdetaileddescribes thedemandanalysisandthedatabasedesignofthesystem withtheUMLlanguage.Systemcancompleteallkindsofinformationbrowsing,query,add,
modifyordelete funcions.Thenfocuson themainfounctionsofthesystem,includes basicapplymanagement,Business management,Finance management,Password managementmodule’sdesignandimplementing processdescribed indetail.Finally,the paperintroducesthe systemteststatus。
Testcasesand themaincorefunctionmoduletestresults aredescribed.
Key words:
StudentCommunity,UnifiedModeling Language, object_orientedthought,SQL Server2005……
1绪论
1.1课题的背景
学生社团是学校的一个以拓展学生业余兴趣爱好的组织,是一个非盈利的组织,社团通过组织具有共同爱好的学生在一起开展一些活动,来丰富学生的课余生活,提高学生的沟通能力和组织能力以及自我表现能力,在社团里志同道合的同学们可以尽情的发挥自己的特长,从而锻炼自己各方面的能力。
随着高校的扩招,大学生群体不断壮大,学生社团这样一个学生组织也不断的壮大,在丰富学生课余生活的同时,也让同学们学到了更多的知识,但是随着学生社团的壮大,学生社团以前纸质办公已经赶不上现在快节奏的办公效率,所以为了提高办事效率以及节约人力物力资源,开发这样一个学生社团管理系统来管理整个社团的日常事务是非常必要的。
高校社团文化日渐丰富,随之而来的繁琐的社团事务,使管理学生社团的工作变得不再那么容易,随着软件行业的发展,我们可以根据学生社团管理的需求来使用办公自动化来管理学生社团,介于社团事务的繁琐性,有必要开发这样一个系统来解决社团事务的繁琐性,提高办事效率。
1.2 课题的目的
本课题会开发一个学生社团管理系统,从而实现学生社团内部各种繁琐事务的管理。
追求低碳生活,摆脱以前纸质化的办公模式,节约人力物力从而达到提高办事效率的目的。
随着计算机技术的飞速发展,计算机在企业、高校等管理中应用的普及,利用计算机实现高效、智能的管理势在必行。
对于知识创新的主体,高校教育来说,更应该着重实际,从身边做起,利用高科技解决实际问题,适应现代要求、推动管理走向科学化、规范化,走在科技的前沿。
最终我们希望通过该系统可以达到以下目的:
1)有利于提高社团日常事务处理的效率,适应高效率的要求;
2)有利于理顺和提高社团的管理,实现管理的井井有条;
3)提高社团会员之间的沟通联系,加快信息传播速度;
4)降低纸质办公的人力物力资源,追求低碳生活,从而达到节约成本;
5)可以改善工作人员的工作环境,不用再手动去记录每一个办公记录,直接在浏览器中记录即可。
1.3 课题的意义
随着计算机的应用普及以及软件行业的发展,对于越来越庞大的学生社团系统,社团管理已经不能停留在人工管理的基础上了,尤其是对于目前现在学生的课余时间比较多,自由自配的时间也就多了,要想把所有的社团成员聚集到一起也不是一件容易的事,通知一些事情也变得异常麻烦,这些联系不太方便,时间安排不统一等诸多问题,时常阻碍工作的正常进行,而学生社团管理系统就是学生社团开展社团工作的一个沟通平台,通过学生社团平台学生们可以及时得到新闻以及通知,社团管理员也能更方便的管理整个社团的运作。
社团管理员以及社团会员、系统注册用户都可以登陆此系统享有便捷的功能。
注册用户可以根据自己的兴趣爱好在平台上提交自己的入会申请,加入自己喜欢的社团,社联管理员就对学生提交的加入社团申请进行审批,通过查看申请表中学生的基本信息以及学生的申请理由来确定该学生是否有资格加入该社团,成为该社团的一员,这个审批过程相对于以前的入会程序就节省人力物力,学生不用再像以前那样先在网上下载申请表,填写好了之后交到社团负责人那里,然后再进行审批,之后在等审批的通知等等一系列的过程,通过学生社团管理系统这个平台就使事情变得简单容易了,再不用像以前那样,社团要通知一个事情都是电话一个一个的通知,这样真的很浪费资源,现在有了学生社团管理系统,只需要在该平台上挂出一个消息,所有的社团成员都可以在第一时间看到。
另外,社团举办活动,也不用在整个校园内发布活动的海报,这就体现了我们现在所倡导的低碳生活,活动的各种通知我们只需要发布到平台上,就可以供大家共享,也不用再为了申请活动繁琐的过程从一个办公室跑到另一个办公室,从而节约物力,给系统对于管理社团是非常有意义的。
1.4本文的主要研究内容
本课题会开发一个学生社团管理系统,来简化社团繁琐的日常事务处理过程。
本系统会采用B/S架构,基于java技术的开发平台Servlet进行开发,数据库采用SQLServer2005.
本文的内容包含以下几个部分:
第1章绪论,简要描述课题的背景、课题的意义以及研究目的,。
从而得到开发一个针对学生的社团管理系统的可行性与必要性。
第2章对学生社团管理系统的需求进行了分析,列出了详细的需求列表,对系统的功能与流程进行了有效的分析。
第3章对学生社团管理系统进行了架构分析,并简单说明了该系统所会使用到的一些技术与平台。
第4章对学生社团管理系统进行了设计,针对各个模块的流程与类进行了详细设计,最后对系统的数据库进行了设计。
通过该章,为之后的编码提供了基础。
第5章主要描述了系统的实现与实现过程中重要的算法与逻辑。
第6章主要描述了对系统核心功能的测试结果。
第7章结论,总结了论文的研究方法与成果,并且说明了系统目前存在的问题,并展望了今后的扩展方向。
ﻬ2学生社团管理系统需求分析
2.1系统概述
学生社团管理系统主要通过对学生社团的日常事务进行管理,包括入会申请、入会申请审批、社团日常事务、财务管理、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 社团 管理 系统 设计 实现