基于Struts2的大学社团管理系统的设计(NetBeans,MySQL)
基于Struts2的大学社团管理系统的设计(NetBeans,MySQL)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文10000字,程序代码,MySQL数据库)
随着全球信息化的迅猛发展,高效规模不断壮大,协会人数急剧增加,有必要开发一个大学社团管理系统来提高社联对社团的管理效率,大学社团管理系统将逐渐取代传统的人工管理模式。
本系统采用NetBeans作为开发平台,运用MVC模式开发思想,以Java为编程语言,采用Struts2框架技术实现。该系统可以对社团工作进行快速、高效的管理,为社团之间和社团会员之间提供一个良好的平台,让社团成员可以及时了解社团的新动态,营造一个现代化的学习生活环境。
关键字: 大学社团/NetBeans/MVC/Struts2
功能总体描述
所开发的大学社团管理系统,能够实现减轻并加强管理学生社团的日常管理,并根据不同角色进行权限控制,让各个社团很方便的管理该社团,管理员可以对社团和会员进行管理,但是会员却只能对自己的信息进行管理。
系统以下功能的总体描述:
1) 登录:分管理员和会员两个权限;
2) 注册:仅可以注册会员;
3) 查看所有社团:可以查看到所有社团的信息;
4) 个人信息管理:对自己的信息进行添加、修改、查看,会员还可修改密码;
5) 成员信息管理:管理员增加、删除、修改、查看成员以及其信息;
6) 社团信息管理:管理员增加、删除、修改、查看社团信息;
7) 近期活动管理:管理员发布近期活动、修改发布过的活动、删除已过期的活动、查看近期活动;
8) 用户密码管理:管理员修改登录密码;
9) 社团管理条例:显示社团的规章制度;
10) 查看各社团负责人:显示每个社团管理者的联系方式,方便查询;
11) 注销账号:会员注销掉自己的所有信息以及账号。
[资料来源:https://www.doc163.com]
目 录
摘 要 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 [资料来源:http://Doc163.com]
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 [资料来源:www.doc163.com]
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
上一篇:学生学籍管理系统的设计与实现(MyEclipse,MySQL)
下一篇:网上银行管理系统的设计(MyEclipse,SSH,SQLServer)