Skip to content

tf2jaguar/community-management-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

read stars forks issues

社团管理系统

很早之前学习时的第一个项目,sql文件丢失了,手动写了几个,如需要达到理想的界面展示,需要手动添加一些数据。

更新,部分代码不是本人所写,没有上传,导致部分功能不能使用。所有代码仅供参考。项目目前不能友好的跑起来,见谅。


背景

是为了迎合学校“百团大战”(一种每年都有的社团迎新活动),为社团迎新开发的管理系统。方便学生浏览申请参加各种社团,同时方便管理者对各社团发送通知,下发文件等管理。

运行环境

  • JDK1.7编写
  • Eclipse( Neon.3 Release (4.6.3)) windows下
  • Tomcat v8.5
  • Mysql 5.5

使用技术

  • Java servlet & jsp
  • Mysql 数据库
  • c3p0连接池
  • 封装Page类 用以数据库分页
  • JavaScript & jQuery
  • 使用bootstrap搭建前端展示界面

实现的功能

  • 前端展示
    • 普通用户登录、注册。保证用户名唯一性,不可重复。
    • 登录前可以查看各种分类的社团的概要,简介等信息,还有最近各社团将要举行的各种活动的时间地点,活动标题等活动公告。
    • 登录后可以查看、修改个人信息、密码等。
  • 管理员登录后台后,后台登录URL [http://localhost/shetuan/admin_login.jsp]
    • 用户管理,添加用户(根据账号修改普通用户的密码或权限),更新当前账号密码、查看用户列表(可以查看用户详细信息及加入或创建的社团信息,可对用户的个人信息进行修改、删除)。
    • 社团管理,添加社团,查看社团列表(可以查看某一个社团的具体信息,进行编辑或删除),查看社团活动信息(可以查看社团活动详情,进行编辑或删除)。
    • 审核管理,创建社团审批,创办活动审批。
    • 社联新闻,添加社联新闻,更新社联新闻。

运行截图

普通用户登录界面

登录界面

普通用户注册界面

注册界面

未登录前主界面展示

主界面

未登录前社团概要

界面展示0

界面展示1

界面展示2

界面展示3

未登录前社团活动公告

公告

登录后个人信息修改

个人信息修改

登录后查看社团详细信息

社团信息

后台登录界面

后台主界面

后台登录界面

用户管理界面

添加用户

更新当前密码

用户列表

社团管理界面

添加社团

社团列表

About

学生社团管理系统

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published