高校社团管理系统

高校社团管理系统

项目名称:高校社团管理系统
开发技术:JSP、Layui、Spring、Spring MVC、MyBatis、jQuery、JSTL
开发平台:Linux、JDK8、MySQL
相关工具:IDEA、Tomcat、Navicat、Maven、PowerDesigner、Visio、UML
项目描述:本系统基于B/S的结构进行开发,使用JSP编程,对三类不同角色的用户进行登陆控制,主要按照校园社团运行的规则分配权限和模块,使社团管理从纸质版变为无纸化,方便社团的管理和运行。前端页面主要使用Layui框架,主要使用table组件。首页显示每个社团的信息和社团活动,数据库设计使用PowerDesigner软件,采用中间表实现一对多、多对多的表结构关系。首页使用<c:forEach>标签循环遍历输出不同类型的社团并显示社团信息。登陆是根据从数据库找到的用户类型的不同,进入到不同的个人主页。进入主页可以对不同模块的表进行增删改查,审核表除外。SQL语句的XML文件要配置映射关系,使数据封装成功。在开发过程中,主要遇到的问题有首页显示社团信息时由于社团信息的介绍长度不同,导致页面不美观,后来在SQL语句中加入了Length()函数对社团信息的长度进行排序之后,再显示到前台页面。此项目更一步加深了我对三层架构模式的理解和Spring MVC、MyBatis、Layui框架的使用。

运行界面截图

  1. 主页
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  2. 登录
    登录页面
  3. 注册
    注册页面

超级管理员(社联)页面

超级管理员主页
用户管理
社团管理
添加社团
社团活动
社团活动审核
社联公告

普通管理员(社团社长)页面

普通管理员主页
修改社团信息
活动管理
社团用户管理
申请加入社团人员审核
活动管理

普通用户页面

普通用户主页
申请加入社团
查看社团信息

修改密码页面

在这里插入图片描述

  • 9
    点赞
  • 76
    收藏
    觉得还不错? 一键收藏
  • 32
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 32
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值