开发环境
● Qt 5.14.1
● Win10
● Mysql 5.7.28
系统介绍
系统主要实现的功能如下图所示
社团管理系统主要包含了以下几个亮点功能
- 轮播图显示社团信息
- 支持excel形式的导入导出学生信息
- 权限控制(管理员、超级管理员、用户)
系统效果展示
登录界面
注册界面
主界面
社团查询界面
社团管理界面
用户可以根据需求选择新建社团还是管理社团(社团管理员只能管理自己的社团,无法新建社团)
新建社团
管理社团
用户管理
活动管理
类似社团管理,有新建活动和管理活动两个选项
公告管理
同上,也是分为新建公告和管理公告
个人中心
Qt类简述
SOURCES += \
actionmgmt.cpp \
clubmgmt.cpp \
communityquery.cpp \
infodispaly.cpp \
infomgmt.cpp \
interactivebuttonbase.cpp \
main.cpp \
community.cpp \
personalcenter.cpp \
quiwidget.cpp \
sidehidelabel.cpp \
slideshow.cpp \
studentmgmt.cpp \
sysconfig.cpp \
user_login.cpp \
user_register.cpp
HEADERS += \
actionmgmt.h \
clubmgmt.h \
community.h \
communityquery.h \
infodispaly.h \
infomgmt.h \
interactivebuttonbase.h \
personalcenter.h \
quiwidget.h \
sidehidelabel.h \
slideshow.h \
studentmgmt.h \
sysconfig.h \
toolHead.h \
user_login.h \
user_register.h
FORMS += \
actionmgmt.ui \
clubmgmt.ui \
community.ui \
communityquery.ui \
infodispaly.ui \
infomgmt.ui \
personalcenter.ui \
studentmgmt.ui \
sysconfig.ui \
user_login.ui \
user_register.ui
根据类名基本可以获取相关类的功能
项目路径
Github路径如下