没有合适的资源?快使用搜索试试~ 我知道了~
毕业论文学生社团管理系统设计与实现.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 3 下载量 187 浏览量
2021-08-11
09:32:04
上传
评论 3
收藏 940KB PDF 举报
温馨提示
试读
34页
毕业论文学生社团管理系统设计与实现.pdf
资源推荐
资源详情
资源评论
毕 业 设 计
题目: 基于 B/S 的学生社团管理系统
设计与实现
摘 要
针对社团进行信息化管理的要求, 文章基于 J2EE 6.0 开发环境, 以 Myeclipse9.0
为开发工具,采用 JSP+Servlet+JavaBean 结构,设计并实现了一套基于 B/S 模式的
学生社团管理系统。系统分为前台和后台两大模块。而前台模块主要由新闻模块、公
告模块、社团信息模块、留言模块、成员注册登录模块以及密码管理等模块组成;后
台模块主要由社团信息管理模块、社团成员管理模块、社团新闻管理模块、社团公告
管理模块、社团活动管理模块、社团会议管理模块、社团管理员管理模块、社团管理
模块、社团部门管理模块以及社团留言管理等模块组成。该系统较好的实现了基于
Internet 的无纸张化社团管理模式,能有效提高社团管理的效率。
关键词: 学生社团; JSP;B/S
Abstract
The community information management requirements, based on the J2EE 6
development environment, using Myeclipse9.0 as development tools, the use of
JSP+Servlet+JavaBean structure, design and realize a B/S based student management
system in java.The system is divided into front and back two big modules.While the
front-end module mainly consists of news, announcement module, community
information module, message module, member registration and login module and
password management modules; the backstage module is mainly composed of community
information management module, management module, the members of the association
club news management module, management module, club activities management module,
management module, a club meeting. Community administrator management module,
management module, community club management module and community message
management modules.The system to achieve a better based on Internet without paper
of association management mode, can improve the efficiency of Corporation
management effectively.
Key Words: Student Association; JSP; B/S
目 录
摘 要 ...................................................................................................................... I
ABSTRACT ......................................................................................................... II
1 绪 论 .................................................................................................................. 1
1.1 课题研究背景 .............................................1
1.2 本课题研究的内容和意义 . ...................................2
1.3 课题研究方法与步骤 .......................................2
1.4 课题开发环境与开发工具 . ...................................3
2 需求分析 ............................................................................................................ 6
2.1 系统功能需求分析 ..........................................6
2.2 系统非功能需求分析 .......................................8
3 系统概要设计 .................................................................................................... 9
3.1 系统设计原则 .............................................9
3.2 系统架构 .................................................9
3.3 系统功能结构 ............................................10
4 系统数据库设计 .............................................................................................. 13
4.1 数据库的选用 . ............................................13
4.2 数据库概念结构的设计 .....................................13
4.3 数据库逻辑结构的设计 .....................................15
5 系统详细设计 .................................................................................................. 21
5.1 系统各个功能模块设计与实现 .............................21
6 系统测试 .......................................................................................................... 38
6.1 测试计划 ................................................38
6.2 测试报告 ................................................38
7 结束语 ............................................................................................................. 41
参考文献 ............................................................................................................. 42
致 谢 ................................................................................................................... 43
附 录 ................................................................................................................... 44
1 绪 论
高校学生社团是由高校学生依据兴趣爱好自愿组成,按照章程自主开展
活动的学生组织。 在现代大学教学模式中, 高校学生社团作为繁荣校园文化、
促进学生全面发展的有效载体,既锻炼了学生的社会能力,同时也培养了他
们乐群互助的合作精神,其地位和作用越来越受到人们的普遍重视。而随着
学校规模的不断扩大,社团人员也急剧增加,有关社团管理的各种信息也越
发庞大。面对这庞大的管理信息,必须有一个能以规范、高效、科学的管理
方式对其管理的解决方案。
1.1 课题研究背景
当今社会,随着电子计算机和通信技术的快速发展,社会的各个方面无
不涉及到各种信息的处理,人类已经逐渐地进入信息化社会。人们对信息和
数据的利用与处理已经进入自动化、网络化的阶段。一个方便快捷的管理系
统可以节省更多的人力物力,非常高效地完成管理工作。对于高校学生社团
的庞大管理信息,传统的管理方式已经显现出了种种弊端。
1.1.1 国外研究现状
在国外,学生社团发展历史悠久、且社团各式各样,数目众多,举办的
活动花样翻新,层出不穷,让你不得不钦佩他们的想象力和创造力。并且社
团还承担了许多社会责任,在维护社会稳定、推进社会发展等方面发挥着重
要作用。国外许多曾是学生社团的风云人物都成了精英人物如尼克松、肯尼
迪、克林顿、布什等都。以美国为代表的西方发达国家在大学学生社团发展
方面的一些做法和经验,值得我们学习和借鉴。美国的社团组织形成可追溯
到殖民地时期,而大学中最早出现的学生社团是耶鲁大学于 18 世纪后半期
由学生自发组织的一些文学社团,其后被哈佛大学、普林斯顿大学等借鉴效
仿。 19 世纪初,许多以希腊字为名的兄弟会在各个大学成立,社团成为学生
进行课余社交的重要桥梁,但由于这些社团所组织的 活动多侧重于生活享
乐,遭到了学校的强烈反对甚至清除, 只是收效甚微。 到了 19 世纪 60 年代,
美国各大学开始建立大学体育馆,学生社团突破自身局限,积极参与体育竞
技、戏剧表演等活动,同时也渐渐脱离了校方的控制,成为自我权益保护的
团体。
由于美国是一个高度法制化的国家,加之高校具有很大的自主权,有关
学生课外活动的管理制度大多由各高校自主制订。学校管理社团的核心指导
思想是 “依法治团”,另外,学生社团自身也建立了比较完善的章程制度,
它还依据自己的章程在学校内部发挥管理、协调、自律的作用。这种通过民
主管理自律原则实施的学生自我管理,既增强了美国大学生的法制意识,又
强化、提高了管理工作实效。
随着全球一体化时代的 来临,不同国家的文化也在进行深入的交流,这也
为各方面的国际交流创造了良好的条件,借鉴国际优秀的社团管理理念促进
我国高校的学生社团建设也成为可能。因此,我们更应当广泛的进行调查研
究,将先进的理念为我所用,提升我国高校学生工作服务质量,更好地推进
学生社团建设。
1.1.2 国内研究现状
近年来,随着我国高校大规模扩招,高校大学生社团呈现出蓬勃发展的态势。
社团的种类、数量越来越多,作用也越来越大,学生社团的活动也深受大学生的广
泛欢迎,大学生社团逐渐成为校园文化建设的重要组成部分;但另一方面,我们要
看到,大学生社团在发展中也存在着较大的缺点,存在着一些急待解决的问题,如
“社团管理体制不完善,章程管理条例不完备 ”、“娱乐性活动较多 , 相对学术性
活动较少”、“活动方式单一”、“资金短缺,物质条件较差”、“社团内部管理
不顺,运作不规范”等一系列问题。为了更好地利用大学生社团的组织和活动,将
其建设成为学术探讨思想交流的第二课堂, 必须建立完善的学生社团管理方案、发
展对策,提高社团活动质量,凸显各个社团的特色。
1.2 本课题研究的内容和意义
本文研究方向是基于 B/S 的学生社团管理系统。传统的社团管理现在还
停留在初级阶段 , 即 C/S 模式。单机电脑和一些系统管理软件就组成了简单
的信息化系统管理,这样的管理方式提升的效率着实有限。本大学社团管理
系统功能目标是实现将现有的社团管理模式向基于 Internet 的无纸张化社
团管理模式的转变,所以它必须实现本身社团信息的管理,对参与社团活动
的大学的管理。通过互联网成员可以完成社团基本的日常工作和方便快捷的
了解社团的最新动态,而社团管理者可以节省好多人力物力,非常高效地完
成社团的管理工作。
1.3 课题研究方法与步骤
基于 B/S 的学生社团管理系统的目标是实现将现有的社团管理模式向基
于 Internet 的无纸张化社团管理模式的转变,提高管理效率,降低管理成
本。朝着这一目标,我广泛翻阅资料,了解国内外类似系统设计经验。同时
考虑到系统开发的经验、成熟度等问题,决定对系统首先进行了需求分析,
整体规划设计,然后采取模块化设计, MVC设计模式,提高系统的扩展性,
让系统以后可以方便的升级。
1.3.1 系统的开发方法
基于 B/S 的学生社团管理系统的开发,首先完成资料的收集、系统需求
分析。然后搭建开发环境。通过翻阅资料,再对比类似系统,采用边开发边
调试的步骤,调试发现问题后通过查找相关资料、求助同学和教师等方法实
现各个模块的功能,最终完成整个系统的开发。
1.4 课题开发环境与开发工具
1.4.1 系统开发环境
操作系统: Window XP 、 Windows 7 ;
系统前台开发环境: Myeclipse 9.0 ;
开发语言: Java 、 JSP;
后台数据库开发环境: SQL Server 2005 。
1.4.2 系统开发工具
(1)Java 语言及 JSP的介绍
Java 是一个完全面向对象的程序设计语言,它继承了 C++ 语言面向对
象技术的核心,风格与 C、 C++语言十分相似
[1]
。但 Java 舍弃了 C ++语言中
容易引起错误的指针 (以引用取代) 、运算符重载 (operator overloading )、
多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引
用的对象所占据的内存空间, 使得程序员不用再为内存管理而担忧。 在 Java
SE 1.5 版本中, Java 又引入了泛型编程( Generic Programming )、类型
安全的枚举、不定长参数和自动装 / 拆箱等语言特性。 java 语言的一个目标
是跨平台,因此采用了解释执行而不是编译执行的运行环境,在执行过程中
根据所在的不同的硬件平台把程序解释为当前的机器码, 实现跨平台运行
[2]
。
而动态下载程序代码的机制完全是为了适应网络计算的特点,程序可以根据
需要把代码实时的从服务器中下载过来执行,在此之前还没有任何一种语言
能够支持这一点。相对其他语言而言, Java 语言有许多的特点:简单性、面
向对象、分布式、健壮性、结构中立、安全性、可移植、解释的、高性能、
多线程、动态性等
[3]
。
JSP(JavaServer Pages) 是由 Sun Microsystems 公司倡导、许多公司参
与一起建立的一种动态网页技术标准。 JSP 技术有点类似 ASP技术,它是在
传统的网页 HTML文件 (*.htm,*.html) 中插入 Java 程序段 (Scriptlet) 和 JSP
标记 (tag) ,从而形成 JSP 文件 (*.jsp)
[4]
。 用 JSP 开发的 Web应用是跨平台
的,即能在 Linux 下运行,也能在其他操作系统上运行。 JSP 技术使用 Java
编程语言编写类 XML的 tags 和 scriptlets ,来封装产生动态网页的处理逻
辑
[5]
。网页还能通过 tags 和 scriptlets 访问存在于服务端的资源的应用逻
剩余33页未读,继续阅读
资源评论
- zhehegebd2024-04-19资源不错,内容挺好的,有一定的使用价值,值得借鉴,感谢分享。
- weixin_456093422022-03-11用户下载后在一定时间内未进行评价,系统默认好评。
- lalalabiuxx2021-10-26用户下载后在一定时间内未进行评价,系统默认好评。
java李杨勇
- 粉丝: 32w+
- 资源: 3248
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- #P0015. 全排列 超级简单
- pta题库答案c语言之排序4统计工龄.zip
- pta题库答案c语言之树结构7堆中的路径.zip
- pta题库答案c语言之树结构3TreeTraversalsAgain.zip
- pta题库答案c语言之树结构2ListLeaves.zip
- pta题库答案c语言之树结构1树的同构.zip
- 基于C++实现民航飞行与地图简易管理系统可执行程序+说明+详细注释.zip
- pta题库答案c语言之复杂度1最大子列和问题.zip
- 三维装箱问题(Three-Dimensional Bin Packing Problem,3D-BPP)是一个经典的组合优化问题
- 以下是一些关于Linux线程同步的基本概念和方法.txt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功