基于JSP实现学校社团管理系统

简介: 基于JSP实现学校社团管理系统

项目编号: BS-GX-022

开发工具:IDEA/ECLIPSE

JDK: jdk1.8

MYSQL: mysql5.7

TOMCAT:  tomcat8.5.31

开发技术:JSP/SERVLET

3.1.1 用户具体需求分析

普通用户:能够随时查询和修改个人信息、申请新社团、查看社团信息、加入社团以及查看自己加入了社团的信息

社团干部(会长):能够查看和修改个人信息、可以增删改查所有社团的基本信息、审核普通用户申请加入社团、对社团所有会员信息进行增删改查、对社团所有活动进行增删改查

管理员:能够查看和修改个人信息,能够对所有社团的社团信息、成员信息、活动信息、以及系统用户信息进行增删改查,可以审核普通用户申请的新社团和申请加入社团的要求,还可以查看系统所有社团的统计信息情况表。  

3.1.2 功能需求分析

要对岭南师范学院的社团信息进行全面的管理,系统需要拥有良好的功能及界面。系统的主要数据操作还是增删改查,同时提供一个较为方便的平台,高效的实现对社团信息的管理,根据实际工作需求,系统需要具备的功能有:

  1. 界面设计合理,界面友好
  2. 权限要求:主要有普通用户、社团干部和管理员三个角色。管理员是系统的管理者,拥有最高权限,可以对所有数据进行设置,更改等操作。社团干部的权限仅次于管理员,拥有部分权限,仅可以修改查看自己权限范围内的信息。用户可以修改自己的信息,以及对管理员发出申请的请求等功能。

3.2 功能结构设计

3.2.1 普通用户界面

普通用户拥有的功能模块:

3.2.2 社团干部(普通管理员)界面

社团干部拥有的功能模块:

3.2.3 高级管理员界面

管理员拥有的功能模块:

3.3.4 业务流程图

用户视角的简单业务流程图:

3.3.5 数据流程图

顶层数据流图

部分功能截图展示:

注册界面:

管理员用户界面:

普通用户界面截图:

用户管理模块:

社团申请模块:


社团报名模块:

管理员模块:


加分模块:

成员管理:


用户管理


信息统计模块:

以上是基于JSP实现社团管理的部分功能展示。

相关文章
|
26天前
|
Java
学校教师管理系统【JSP+Servlet+JavaBean】(Java课设)
学校教师管理系统【JSP+Servlet+JavaBean】(Java课设)
20 1
|
26天前
|
Java
人事管理系统【JSP+Servlet+JavaBean】(Java课设)
人事管理系统【JSP+Servlet+JavaBean】(Java课设)
19 0
|
1月前
银行营业网点管理系统——修改的页面(updateBreaches.jsp)
银行营业网点管理系统——修改的页面(updateBreaches.jsp)
15 2
|
1月前
银行营业网点管理系统——首页(index.jsp)
银行营业网点管理系统——首页(index.jsp)
20 1
|
26天前
|
Java
学校人员管理系统【JSP+Servlet+JavaBean】(Java课设)
学校人员管理系统【JSP+Servlet+JavaBean】(Java课设)
16 0
|
1月前
|
存储 安全 前端开发
ssm226基于jsp的快递管理系统的开发
ssm226基于jsp的快递管理系统的开发
|
1月前
|
JavaScript Java 关系型数据库
基于JSP的学生奖学金评定管理系统的设计与实现_kaic
基于JSP的学生奖学金评定管理系统的设计与实现_kaic
|
3天前
|
设计模式 存储 前端开发
Java从入门到精通:2.2.1学习Java Web开发,了解Servlet和JSP技术,掌握MVC设计模式
Java从入门到精通:2.2.1学习Java Web开发,了解Servlet和JSP技术,掌握MVC设计模式
|
26天前
|
Java
排课系统【JSP+Servlet+JavaBean】(Java课设)
排课系统【JSP+Servlet+JavaBean】(Java课设)
7 0
|
26天前
|
Java
仓库管理系统【JSP+Servlet+JavaBean】(Java课设)
仓库管理系统【JSP+Servlet+JavaBean】(Java课设)
14 0

相关课程

更多