基于Struts2的大学社团管理系统的设计(NetBeans,MySQL)
来源:56doc.com 资料编号:5D12723 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D12723
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
基于Struts2的大学社团管理系统的设计(NetBeans,MySQL)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文10000字,程序代码,MySQL数据库)
随着全球信息化的迅猛发展,高效规模不断壮大,协会人数急剧增加,有必要开发一个大学社团管理系统来提高社联对社团的管理效率,大学社团管理系统将逐渐取代传统的人工管理模式。
本系统采用NetBeans作为开发平台,运用MVC模式开发思想,以Java为编程语言,采用Struts2框架技术实现。该系统可以对社团工作进行快速、高效的管理,为社团之间和社团会员之间提供一个良好的平台,让社团成员可以及时了解社团的新动态,营造一个现代化的学习生活环境。
关键字: 大学社团/NetBeans/MVC/Struts2
功能总体描述
所开发的大学社团管理系统,能够实现减轻并加强管理学生社团的日常管理,并根据不同角色进行权限控制,让各个社团很方便的管理该社团,管理员可以对社团和会员进行管理,但是会员却只能对自己的信息进行管理。
系统以下功能的总体描述:
1) 登录:分管理员和会员两个权限;
2) 注册:仅可以注册会员;
3) 查看所有社团:可以查看到所有社团的信息;
4) 个人信息管理:对自己的信息进行添加、修改、查看,会员还可修改密码;
5) 成员信息管理:管理员增加、删除、修改、查看成员以及其信息;
6) 社团信息管理:管理员增加、删除、修改、查看社团信息;
7) 近期活动管理:管理员发布近期活动、修改发布过的活动、删除已过期的活动、查看近期活动;
8) 用户密码管理:管理员修改登录密码;
9) 社团管理条例:显示社团的规章制度;
10) 查看各社团负责人:显示每个社团管理者的联系方式,方便查询;
11) 注销账号:会员注销掉自己的所有信息以及账号。
目 录
摘 要 I
Abstract II
1 绪论 1
1.1 项目背景 1
1.2 项目目的 1
1.3 项目现实意义 2
2 系统相关技术概述 3
2.1 MVC模式 3
2.2 Struts2框架结构及工作原理 3
2.3 JSP技术 4
2.4 MySQL数据库 6
3 系统需求分析 7
3.1 系统概述及目标 7
3.2 功能总体描述 7
4 系统总体架构 9
4.1 系统流程图 9
4.2 系统功能模块图 10
5 数据库设计 11
5.1 数据库的分析与设计 11
5.1.1 系统的基本E-R图 11
5.1.2 数据库的设计 13
5.2 社团管理系统部分数据库 14
6 系统主要功能实现和效果 17
6.1 主界面功能实现和效果 20
6.1.1 登录功能 20
6.1.2 注册功能 21
6.1.3 查看所有社团功能 23
6.2 管理员功能实现和效果 23
6.2.1 社团管理条例功能 23
6.2.2 个人信息管理功能 24
6.2.3 成员信息管理功能 25
6.2.4 社团信息管理功能 27
6.2.5 近期活动管理功能 29
6.2.6 用户密码管理功能 31
6.3 会员功能实现和效果 31
6.3.1 社团管理条例功能 31
6.3.2 个人信息管理功能 32
6.3.3 近期活动查看功能 34
6.3.4 各社团负责人功能 35
6.3.5 注销账号功能 35
结束语 37
致 谢 38
参考文献 39
|