毕业论文-学生社团管理系统设计与实现

上传人:飞*** 文档编号:58545081 上传时间:2018-10-30 格式:DOC 页数:53 大小:3.63MB
返回 下载 相关 举报
毕业论文-学生社团管理系统设计与实现_第1页
第1页 / 共53页
毕业论文-学生社团管理系统设计与实现_第2页
第2页 / 共53页
毕业论文-学生社团管理系统设计与实现_第3页
第3页 / 共53页
毕业论文-学生社团管理系统设计与实现_第4页
第4页 / 共53页
毕业论文-学生社团管理系统设计与实现_第5页
第5页 / 共53页
点击查看更多>>
资源描述

《毕业论文-学生社团管理系统设计与实现》由会员分享,可在线阅读,更多相关《毕业论文-学生社团管理系统设计与实现(53页珍藏版)》请在金锄头文库上搜索。

1、毕业设计(论文)I毕毕 业业 设设 计计题目: 基于 B/S 的学生社团管理系统 设计与实现 摘 要针对社团进行信息化管理 的要求,文章基于 J2EE 6.0 开发环境,以Myeclipse9.0 为开发工具, 采用 JSP+Servlet+JavaBean 结构,设计并实现了 一套基于 B/S 模式的学生社团管理系统 。系统分为前台和后台两大 模块。而前台模块主要由新闻模块、公告模块、社团信息模块、留言模块、成员注册登录模块以及密码管理等模块组成;后台模块主要由社团信息管理模块、社团成员管理模块、社团新闻管理模块、社团公告管理模块、社团活动管理模块、社团会议管理模块、社团管理员管理模块、社团

2、管理模块、社团部门管理模块以及社团留言管理等模块组成。该系统较好的实现了 基于 Internet 的无纸张化社团管理模式 ,能有效提高社团管理的效率 。关键词:学生社团;JSP;B/S 毕业设计(论文)IIAbstractThe 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 an

3、d 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 module

4、s; 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, ma

5、nagement module, community 毕业设计(论文)IIIclub 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

6、/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毕业设计(论文)IV3.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

7、.1 测试计划 .38 6.2 测试报告 .38 7 结束语.41 参考文献.42 致 谢.43 附 录.44毕业设计(论文)第 1 页 共 49 页1 绪 论高校学生社团是由 高校学生依据兴趣爱好自愿组成,按照章程自主开展活动的学生组织。 在现代大学教学模式中, 高校学生社团作为繁荣校园文化、促进学生全面发展的有效载体, 既锻炼了学生的社会能力, 同时也培养了他们乐群互助的合作精神,其地位和作用越来越受到人们的普遍重视。 而随着学校规模的不断扩大,社团人员也急剧增加, 有关社团管理的各种信息 也越发庞大 。面对这庞大的管理信息,必须有一个 能以规范、高效、科学的管理 方式对其管理的 解决方案

8、。1.1 课题研究背景当今社会, 随着电子计算机和通信技术的 快速发展,社会的各个方面无不涉及到各种信息的处理, 人类已经逐渐地进入信息化社会。人们对信息和数据的利用与处理已经进入自动化、网络化的阶段。 一个方便快捷的管理系统可以节省更多的人力物力,非常高效地完成管理工作。 对于高校学生社团的庞大管理信息 ,传统的管理方式已经 显现出了种种弊端。1.1.1 国外研究现状在国外,学生社团发展历史悠久、且社团各式各样,数目众多,举办的活动花样翻新,层出不穷,让你不 得不钦佩他们的想象力和创造力。 并且社团还承担了许多社会责任,在维护社会稳定、推进社会发展等方面发挥着重要作用。国外许多曾是学生社团的

9、风云人物都成了精英人物如尼克松、肯尼迪、克林顿、布什等都。以美国为代表的西方发达国家在 大学学生社团发展方面的一些做法和经验,值得我们学习和借鉴。 美国的社团组织形成可追溯到殖民地时期,而 大学中最早出现的 学生社团是耶鲁 大学于 18 世纪后半期由 学生自发组织的一些文学社团,其后被哈佛 大学、普林斯顿大学等借鉴效仿。 19 世纪初,许多以希腊字为名的兄弟会在各个 大学成立,社团成为 学生进行课余社交的重要桥梁,但由于这些社团所组织的活动多侧重于生活享乐,遭到了学校的强烈反对甚至清除,只是收效甚微。到了19 世纪60 年代,美国各 大学开始建立大学体育馆,学生社团突破自身局限,积极参与体育竞

10、技、戏剧表演等活动,同时也渐渐脱离了校方的控制,成为自我权益保护的团体。由于美国是一个高度法制化的国家,加之高校具有很大的自主权,有关学生课外活动的管理制度大多由各高校自主制订。学校管理社团的核心指导思想是 “依法治团”,另外,学生社团自身也建立了比较完善的章程制度,它还依据自己的章程在学校内部发挥管理、协调、自律的作用。这种通过民主管理自律原则实施的学生自我管理,既增强了美国大学生的法制意识,又强化、提高了管理工作实效。毕业设计(论文)第 2 页 共 53 页随着全球一体化 时代的 来临,不同国家的文化也在进行深入的交流,这也为各方面的国际交流创造了良好的条件,借鉴国际优秀的社团管理理念促进

11、我国高校的学生社团建设也成为可能。因此,我们更应当广泛的进行调查研究,将先进的理念为我所用,提升我国高校学生工作服务质量,更好地推进学生社团建设。1.1.2 国内研究现状近年来,随着我国高校大规模扩招, 高校大学生社团呈现出蓬勃发展的态势 。社团的种类、数量越来越多,作用也越来越大, 学生社团的活动也深受大学生的广泛欢迎,大学生社团 逐渐成为校园文化建设的重要组成部分; 但另一方面,我们 要看到,大学生社团在发展中也存在着较大的缺点,存在着一些急待解决的问题,如“社团管理体制不完善,章程管理条例不完备 ”、“娱乐性活动较多 ,相对学术性活动较少 ”、“活动方式单一 ”、“资金短缺,物质条件较差

12、 ”、“社团内部管理不顺,运作不规范 ”等一系列问题。 为了更好地利用大学生社团的组织和活动,将其建设成为学术探讨思想交流的第二课堂, 必须建立完善的学生社团管理方案、发展对策,提高社团活动质量,凸显各个社团的特色。1.2 本课题研究的内容和意义本文研究方向是基于 B/S 的学生社团管理系统 。传统的社团管理 现在还停留在初级阶段,即 C/S 模式。单机电脑和一些系统管理软件就组成了 简单的信息化系统管理,这样的管理方式 提升的效率着实有限 。本大学社团管理系统功能目标是实现将现有的社团管理模式向基于 Internet 的无纸张化社团管理模式的转变,所以它必须实现本身社团信息的管理,对参与社团

13、活动的大学的管理。通过互联网成员可以完成社团基本的日常工作和方便快捷的了解社团的最新动态,而社团管理者可以节省好多人力物力,非常高效地完成社团的管理工作。1.3 课题研究方法与步骤基于 B/S 的学生社团管理 系统的目标 是实现将现有的社团管理模式向基于Internet 的无纸张化社团管理模式的转变, 提高管理效率,降低 管理成本。朝着这一目标,我广泛翻阅资料,了解国内外类似系统设计经验。同时考虑到系统开发的经验、成熟度等问题,决定对系统 首先进行了需求分析,整体规划设计,然后 采取模块化设计, MVC 设计模式,提高系统的 扩展性,让系统以后可以方便的升级。1.3.1 系统的开发方法基于 B

14、/S 的学生社团管理系统 的开发,首先完成资料的收集、系统需求分析。然后搭建开发环境。 通过翻阅资料, 再对比类似系统,采用边开发 边调试的步骤,毕业设计(论文)第 3 页 共 53 页调试发现问题后通过查找相关资料、求助同学和教师等方法实现各个模块的 功能,最终完成整个系统的开发。1.4 课题开发环境与开发工具1.4.1 系统开发环境操作系统:Window XP 、Windows 7;系统前台开发环境:Myeclipse 9.0;开发语言:Java、JSP;后台数据库开发环境:SQL Server 2005。1.4.2 系统开发工具(1)Java 语言及 JSP 的介绍Java 是一个完全面

15、向对象的程序设计语言,它继承了 C+ 语言面向对象技术的核心,风格与 C、C+语言十分相似1。但 Java 舍弃了 C +语言中容易引起错误的指针(以引用取代)、运算符重载( operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java SE 1.5 版本中,Java 又引入了泛型编程( Generic Programming)、类型安全的 枚举、不定长参数和自动装 /拆箱等语言特性。 java 语言的一个目标是跨平台,因此采用了 解释执行而不是编译执行的运行环境,在执行过

16、程中根据所在的不同的硬件平台把程序解释为当前的机器码,实现跨平台运行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,来封装产生动态网页的处理逻

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号