Qt+MySQL实现社团管理系统

avatar
作者
筋斗云
阅读量:2

开发环境

● Qt 5.14.1
● Win10
● Mysql 5.7.28

系统介绍

系统主要实现的功能如下图所示

社团管理系统主要包含了以下几个亮点功能

  1. 轮播图显示社团信息
  2. 支持excel形式的导入导出学生信息
  3. 权限控制(管理员、超级管理员、用户)

系统效果展示

登录界面

注册界面

主界面

在这里插入图片描述

社团查询界面

在这里插入图片描述

社团管理界面

用户可以根据需求选择新建社团还是管理社团(社团管理员只能管理自己的社团,无法新建社团)
在这里插入图片描述

新建社团

在这里插入图片描述

管理社团

在这里插入图片描述

用户管理

在这里插入图片描述

活动管理

类似社团管理,有新建活动和管理活动两个选项
在这里插入图片描述

公告管理

同上,也是分为新建公告和管理公告
在这里插入图片描述

个人中心

在这里插入图片描述

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路径如下

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!