CommunityManagementSystem
社團管理系統(tǒng)
很早之前學習時的第一個項目,sql文件丟失了,手動寫了幾個,如需要達到理想的界面展示,需要手動添加一些數(shù)據(jù)。
源碼下載 ------> 點我下載
背景
是為了迎合學?!鞍賵F大戰(zhàn)”(一種每年都有的社團迎新活動),為社團迎新開發(fā)的管理系統(tǒng)。方便學生瀏覽申請參加各種社團,同時方便管理者對各社團發(fā)送通知,下發(fā)文件等管理。
運行環(huán)境
- JDK1.7編寫
- Eclipse( Neon.3 Release (4.6.3)) windows下
- Tomcat v8.5
- Mysql 5.5
使用技術(shù)
- Java servlet & jsp
- Mysql 數(shù)據(jù)庫
- c3p0連接池
- 封裝Page類 用以數(shù)據(jù)庫分頁
- JavaScript & jQuery
- 使用bootstrap搭建前端展示界面
實現(xiàn)的功能
- 前端展示
- 普通用戶登錄、注冊。保證用戶名唯一性,不可重復。
- 登錄前可以查看各種分類的社團的概要,簡介等信息,還有最近各社團將要舉行的各種活動的時間地點,活動標題等活動公告。
- 登錄后可以查看、修改個人信息、密碼等。
- 管理員登錄后臺后,后臺登錄URL [http://localhost/shetuan/admin_login.jsp]
- 用戶管理,添加用戶(根據(jù)賬號修改普通用戶的密碼或權(quán)限),更新當前賬號密碼、查看用戶列表(可以查看用戶詳細信息及加入或創(chuàng)建的社團信息,可對用戶的個人信息進行修改、刪除)。
- 社團管理,添加社團,查看社團列表(可以查看某一個社團的具體信息,進行編輯或刪除),查看社團活動信息(可以查看社團活動詳情,進行編輯或刪除)。
- 審核管理,創(chuàng)建社團審批,創(chuàng)辦活動審批。
- 社聯(lián)新聞,添加社聯(lián)新聞,更新社聯(lián)新聞。
運行截圖
普通用戶登錄界面

login.jpg
普通用戶注冊界面

regist.jpg

regist2.jpg
未登錄前主界面展示

main.jpg
未登錄前社團概要

introduction0.jpg

introduction1.jpg

introduction2.jpg

introduction3.jpg
未登錄前社團活動公告

notes.jpg
登錄后個人信息修改

after_login_info.jpg
登錄后查看社團詳細信息

after_login_Cinfo.jpg
后臺登錄界面

admin_login.jpg

admin_main.jpg
用戶管理界面

adduser.jpg

updatepass.jpg

userlist.png
社團管理界面

addcommunity.jpg

communitylist.jpg