微信小程序校园社团管理系统项目源码来了~
团队承接各类小程序定制,需要加微 code_gg_boy 。小商城,购物,公司的一些管理,流程批准,视频播放次数授权。
云服务开发或java后端,都可以承接。
今天我们看下一个社团管理的小程序,麻雀虽小五脏俱全:私人订制,合作:加微 code_gg_boy
社团管理源码下载地址:
https://download.csdn.net/download/a332324956/20617942
技术架构:
前端:
微信原生开发,vant-weapp
后端:
.netcore,mysql
主要功能:
1. 超级管理员
社团管理,所有社团的增删改查
2. 社团管理员
账号管理、器材场地管理、器材场地审批、社团申请审批、公告管理
3. 社团普通管理层
社团成员管理、公告管理、活动安排、器材场地申请、社团简介管理
4. 社团成员
社团成员查看、最新活动查看、最新公告查看、社团简介查看
5. 游客
点击“游客登录”按钮进入系统,显示社团列表,可申请加入某个社团
演示效果:
项目结构
1. 前端
+---api // 接口和请求地址配置+---components| +---admin // 管理员功能配置| +---manager // 社团管理层功能配置| +---member // 普通成员功能配置| \---root // 超级管理员功能配置+---images // 静态图片资源+---pages | +---club // 社团管理| | \---edit // 社团编辑页面| +---activity // 社团活动| | \---add // 社团活动编辑、新增页面| +---equipment // 器材场地| | \---add // 器材场地新增、编辑页面| +---equipmentApply // 器材场地申请| | \---apply // 申请页面| +---home // 首页,根据账号角色加载对应功能| +---index // 入口,登录页| +---join // 社团申请页| +---mine // “我的”页| +---notice // 公告| | \---add // 公告新增、编辑页面| \---user // 用户管理| \---check // 入团申请审核页\---utils
2. 后端
+---ClubsManager| +---Controllers| +---Extensions| +---Filter| +---Helper| +---Properties| \---wwwroot| \---upload+---Model // 实体层| +---Entity // 实体类| +---Extensions| +---Input| \---Output\---Service // 服务层+---ActivityService // 活动+---AttachmentService // 附件+---ClubService // 社团+---EquipmentApplyService // 装备申请+---EquipmentService // 装备+---NoticeService // 公告\---UserService // 用户
3. 数据库
-- MySQL dump 10.13 Distrib 5.5.62, for Win64 (AMD64)
--
-- Host: 192.168.0.9 Database: club_manager
-- ------------------------------------------------------
-- Server version 5.6.24-log/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;--
-- Table structure for table `activity`
--DROP TABLE IF EXISTS `activity`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `activity` (`ID` int(11) NOT NULL AUTO_INCREMENT,`ClubID` int(11) NOT NULL,`Name` varchar(255) DEFAULT NULL COMMENT '活动名称',`Date` datetime(3) DEFAULT NULL COMMENT '活动时间',`Address` varchar(255) DEFAULT NULL COMMENT '活动地址',`Content` varchar(255) DEFAULT NULL COMMENT '活动内容',PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COMMENT='活动表';
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Dumping data for table `activity`
--LOCK TABLES `activity` WRITE;
/*!40000 ALTER TABLE `activity` DISABLE KEYS */;
INSERT INTO `activity` VALUES (1,1,'活动','2021-07-15 00:00:00.000','','');
/*!40000 ALTER TABLE `activity` ENABLE KEYS */;
UNLOCK TABLES;--
-- Table structure for table `attachment`
--DROP TABLE IF EXISTS `attachment`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `attachment` (`ID` int(11) NOT NULL AUTO_INCREMENT,`Name` varchar(255) DEFAULT NULL COMMENT '附件名',`Path` varchar(255) DEFAULT NULL COMMENT '附件地址',PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='附件表';
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Dumping data for table `attachment`
--LOCK TABLES `attachment` WRITE;
/*!40000 ALTER TABLE `attachment` DISABLE KEYS */;
/*!40000 ALTER TABLE `attachment` ENABLE KEYS */;
UNLOCK TABLES;--
-- Table structure for table `club`
--DROP TABLE IF EXISTS `club`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `club` (`ID` int(11) NOT NULL AUTO_INCREMENT,`Name` varchar(255) DEFAULT NULL COMMENT '社团名称',`Keeper` varchar(255) DEFAULT NULL COMMENT '社团负责人',`Declaration` varchar(255) DEFAULT NULL COMMENT '社团宣言',`Intro` varchar(255) DEFAULT NULL COMMENT '社团简介',PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COMMENT='社团';
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Dumping data for table `club`
--LOCK TABLES `club` WRITE;
/*!40000 ALTER TABLE `club` DISABLE KEYS */;
INSERT INTO `club` VALUES (1,'篮球社','张三','早早晚晚','');
/*!40000 ALTER TABLE `club` ENABLE KEYS */;
UNLOCK TABLES;--
-- Table structure for table `equipment`
--DROP TABLE IF EXISTS `equipment`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `equipment` (`ID` int(11) NOT NULL AUTO_INCREMENT,`ClubID` int(11) NOT NULL,`EquipmentName` varchar(255) DEFAULT NULL COMMENT '器材名称',`SiteName` varchar(255) DEFAULT NULL COMMENT '场地名称',`Remark` varchar(255) DEFAULT NULL COMMENT '备注',PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COMMENT='器材场地表';
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Dumping data for table `equipment`
--LOCK TABLES `equipment` WRITE;
/*!40000 ALTER TABLE `equipment` DISABLE KEYS */;
INSERT INTO `equipment` VALUES (1,1,'篮球','场地1',''),(2,1,'篮网','场地1','');
/*!40000 ALTER TABLE `equipment` ENABLE KEYS */;
UNLOCK TABLES;--
-- Table structure for table `equipmentapply`
--DROP TABLE IF EXISTS `equipmentapply`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `equipmentapply` (`ID` int(11) NOT NULL AUTO_INCREMENT,`EquipID` int(11) NOT NULL COMMENT '器材场地ID',`UserID` int(11) NOT NULL COMMENT '用户ID',`Status` int(11) DEFAULT NULL COMMENT '审批状态',`Reason` varchar(255) DEFAULT NULL COMMENT '申请原因',PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COMMENT='器材场地申请表';
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Dumping data for table `equipmentapply`
--LOCK TABLES `equipmentapply` WRITE;
/*!40000 ALTER TABLE `equipmentapply` DISABLE KEYS */;
INSERT INTO `equipmentapply` VALUES (1,1,3,0,'');
/*!40000 ALTER TABLE `equipmentapply` ENABLE KEYS */;
UNLOCK TABLES;--
-- Table structure for table `notice`
--DROP TABLE IF EXISTS `notice`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `notice` (`ID` int(11) NOT NULL AUTO_INCREMENT,`ClubID` int(11) NOT NULL,`Title` varchar(255) DEFAULT NULL COMMENT '公告标题',`Content` varchar(255) DEFAULT NULL COMMENT '公告内容',PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COMMENT='公告表';
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Dumping data for table `notice`
--LOCK TABLES `notice` WRITE;
/*!40000 ALTER TABLE `notice` DISABLE KEYS */;
INSERT INTO `notice` VALUES (1,1,'共勉噢噢噢哦哦','农业科技咯');
/*!40000 ALTER TABLE `notice` ENABLE KEYS */;
UNLOCK TABLES;--
-- Table structure for table `user`
--DROP TABLE IF EXISTS `user`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `user` (`ID` int(11) NOT NULL AUTO_INCREMENT,`LoginName` varchar(255) NOT NULL COMMENT '用户名',`LoginPwd` varchar(255) NOT NULL COMMENT '密码',`RoleID` int(11) NOT NULL COMMENT '角色',`ClubID` int(11) NOT NULL COMMENT '社团ID',`IsEnable` int(11) NOT NULL COMMENT '启用状态',`AttachmentID` int(11) DEFAULT NULL COMMENT '附件ID',`Status` int(11) DEFAULT NULL COMMENT '成员申请状态',`NickName` varchar(255) DEFAULT NULL COMMENT '昵称',`Gender` int(11) DEFAULT NULL COMMENT '性别',`Academy` varchar(255) DEFAULT NULL COMMENT '所在学院',`Tel` varchar(255) DEFAULT NULL COMMENT '联系电话',`Email` varchar(255) DEFAULT NULL COMMENT '邮箱',PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COMMENT='用户表';
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Dumping data for table `user`
--LOCK TABLES `user` WRITE;
/*!40000 ALTER TABLE `user` DISABLE KEYS */;
INSERT INTO `user` VALUES (1,'root','111111',0,0,1,NULL,1,'看综艺',1,NULL,NULL,NULL),(2,'admin','111111',1,1,1,NULL,1,'张三',1,'体育学院',NULL,NULL),(3,'manager','111111',2,1,1,0,1,'李四',1,'','',''),(4,'member','111111',3,1,1,0,1,'张龙',NULL,'','',''),(5,'user','1111',3,1,1,0,1,'微信用户',1,'','','');
/*!40000 ALTER TABLE `user` ENABLE KEYS */;
UNLOCK TABLES;--
-- Dumping routines for database 'club_manager'
--
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;-- Dump completed on 2021-07-15 9:42:26
--end--
今天分享一些整理的书单,关于C语言的,看这些书就足够学懂C语言了。关于操作系统相关内容,我们后续再来分享。
获取方式, 后台回复 我要学C语言 ,领取链接。
C语言练习项目源码:
获取方式, 后台回复 我要学C语言 ,领取链接。
抖音项目,全集100T内容,各类玩法,拍摄技巧,网络整理搜集!
热门文章
零基础新手自学Python编程教程入门精通学习资料网站大全
自学编程C语言不迷路,我私藏的书单分享给你!
零基础新手学习算法Leetcode刷题指南
程序员码农IT工程师自学编程计算机入门进阶学习网站大全
程序员面试题宝典以及相关书籍下载!
计算机类常用电子书整理大全
职场老鸟,互联网十年从业生涯,分享 [Java,Python,安卓,AI,爬虫] 技术文章,学习资料, 热点趣闻等。关注回复 1024 Python 电子书大全 面试资料,给你一份私藏的程序员好礼,永远更新中!赶紧来关注哦!
我的微信 code_gg_boy 。
微信小程序校园社团管理系统项目源码来了~相关推荐
- node.js毕业设计基于微信小程序的健康管理系统(源码+程序+LW+部署)
该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程.欢迎交流 项目运行 环境配置: Node.js+ Vscode + Mysql5.7 + HBuilderX+Navicat11+Vue ...
- 微信小程序之记事本管理系统(含源码+论文+答辩PPT等)
项目功能简介: 该项目含有源码等资料.配套开发软件.软件安装教程.项目发布教程等 本系统包含微信小程序做的记事本前台和Java做的后台管理系统: 微信小程序--记事本前台涉及技术:WXML 和 WXS ...
- 微信小程序之教学管理系统(含源码+论文+答辩PPT等)
项目功能简介: 该项目含有源码.论文等资料.配套开发软件.软件安装教程.项目发布教程等 本系统包含微信小程序做的教学管理系统前台和Java做的后台管理系统: 微信小程序--教学管理系统前台涉及技术:W ...
- 微信小程序餐厅点餐项目源码
我们经常在外面餐厅吃饭会发现现在还多餐厅桌子上都会有个小程序二维码,我们点餐的时候直接扫码就可以点餐支付.今天闲来没事花了一个早上的时间做了一个,可以实现扫码点餐,统计商品和计算价钱,支付功能(ps: ...
- 微信小程序毕业论文题目_SSM项目源码校园辩论管理平台+后台管理系统
- 微信小程序校园活动管理系统+后台管理系统
<微信小程序校园活动管理系统+后台管理系统>该项目含有源码.论文等资料.配套开发软件.软件安装教程.项目发布教程等 本系统包含微信小程序做的校园活动前台和Java做的后台管理系统: 微信小 ...
- 基于Python的旅游管理系统微信小程序设计与实现毕业论文+项目源码及数据库
源码获取:我的博客资源页面可以下载!!!! 项目名称 基于Python的旅游管理系统微信小程序设计与实现毕业论文+项目源码及数据库 系统说明 本商业旅游系统可以分为三个部分,即微信小程序的手机客户端 ...
- java毕业生设计校园社团管理系统计算机源码+系统+mysql+调试部署+lw
java毕业生设计校园社团管理系统计算机源码+系统+mysql+调试部署+lw java毕业生设计校园社团管理系统计算机源码+系统+mysql+调试部署+lw 本源码技术栈: 项目架构:B/S架构 开 ...
- 微信小程序:强大工具箱组合源码
这是一个比较强大的一款工具箱 内有去水印功能(支持几十家平台去水印) 朋友圈功能|(发圈套图等) 头像,朋友圈封面,壁纸等 另外还有快递查询,手持弹幕等 另外还有一个强大的去水印历史记录 历史记录可以 ...
最新文章
- StaticFactoryMethod_Level1
- 单片机检测stc没反应_stc单片机无法烧录,一直正在检测目标单片机怎么办?
- 微软推出的Pylance,随着VS Code的更新,性能又前进了一步
- Spring5的核心容器
- centos查看当前目录下文件大小_centos Linux 统计某个文件夹占用空间大小
- 智能家居数据库设计_设计更智能的数据表
- FPGA学习---Modelsim自动仿真
- P5112 FZOUTSY
- [Java] 蓝桥杯ADV-209 算法提高 c++_ch02_04
- vue遇到ie兼容问题如何处理_静电喷涂设备遇到紧急事故应该如何处理
- FTPClient删除linux文件夹,使用ftp读取文件夹中的多个文件,并删除
- C# 读书笔记之访问虚方法、重写方法和隐藏方法
- 计算机ps基础考试题,2014计算机一级考试PS及基础模拟试题
- android模拟器 权限管理,Android模拟器上未授予权限
- 华为手机的nfc是什么功能_NFC功能是什么意思,华为手机NFC功能怎么用,NFC常用功能场景...
- 禅道项目管理软件测试功能模块,禅道使用分享:禅道用例管理流程
- chrome 打开默认页 被篡改_chrome默认首页被修改如何解决_chrome首页被篡改的处理办法-系统城...
- MacBook Pro的touchbar疯狂闪烁 通过写程序不断点亮touchbar,从而避免其闪烁
- ffmpeg 合并下载m3u8流媒体
- 高等数学---第一章导数定义的考法
热门文章
- 【Linux】【软件平台】软件平台的修炼系列之零——概述
- 长虹android电视安装apk,长虹电视通过安卓手机安装沙发管家教程
- 希尔排序java写法_Java实现希尔排序
- 我的电磁学讲义15:互感和自感
- python调用gpu amd_python-将Keras和Tensorflow与AMD GPU一起使用
- mysqlsum绝对值_MySQL_MySQL笔记之数学函数详解,绝对值函数ABS(x)和圆周率函数P - phpStudy...
- 解读CIO角色 他们每天做什么? [zt]
- 与同花顺一致的MACD的PYTHON指标代码
- input 在iOS颜色变浅
- 基于JavaWeb的企业采购管理系统(源码+论文)