Coder Social home page Coder Social logo

community-management-system's Introduction

CommunityManagementSystem

社团管理系统

很早之前学习时的第一个项目,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

未登录前社团活动公告

公告

登录后个人信息修改

个人信息修改

登录后查看社团详细信息

社团信息

后台登录界面

后台主界面

后台登录界面

用户管理界面

添加用户

更新当前密码

用户列表

社团管理界面

添加社团

社团列表

community-management-system's People

Contributors

tf2jaguar avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.