简介
本系统主要是社区活动预约系统网站,社区管理员可以发布活动,社区居民和游客均可进行活动预约,管理员后台审核预约是否通过,居民可以填写活动感受,管理员查看感受后可以进行反馈。居民最多取消三次预约,每取消一次就会扣除信用分20,信用分低于60,管理员在审核时可以认为该人无信而审核不通过。
演示视频: https://www.bilibili.com/video/BV1br4y117oH/?share_source=copy_web&vd_source=ed0f04fbb713154db5cc611225d92156
技术
ssm(spring+springMVC+myibats)+jsp+css+ajax+jq+js+layui+pagehleper分页插件+layui文本编辑器
可以转化成springboot项目哦
角色
超级管理员+社区管理员+社区居民
功能介绍
前台:
首页(公告,社区活动),登录,忘记密码,预约社区活动(游客和居民均可以预约,游客需要输入身份证姓名和手机号),社区活动列表展示(预约结束,预约未开始,预约中),搜索社区活动(根据发起人姓名、活动名称、活动日期,活动时间搜索)
个人中心:
登录,我的基本信息查看,我的预约(待审核,审核通过,审核不通过,取消预约(最多取消3次,取消一次扣除信用分20,信用分越低,审核通过概率越小),我的活动感受,我的信用,退出,修改密码
管理员:
居民管理,社区管理,社区管理员管理,实验室开放项目管理,社区活动管理,公告管理,忘记密码处理(初始换某个人的密码),活动报名审核
社区管理员:
社区管理员登陆后只能看到自己发布的社区活动,审核报名预约,发布公告(可以自己发布,也可以根据社区活动快捷生成公告),管理自己的公告,查看个人基本信息,修改密码,退出,发布社区活动
部分截图:
 
 
 
 数据库字典
 社区管理员managers
 Id 
 Mobile 手机号 登录使用 
 upass 密码 
 cts 创建时间 
 role 角色 Admin超级管理员c_managers社区管理员 
 realname 姓名 
 sex 性别 
 borth 生日 
 Community_id 社区id 
 mdesc 备注 
 社区居民-普通用户users
 Id 
 upass 密码 
 realname 姓名 
 sex 性别 
 Community_id 社区id 
 cts 创建时间 
 borth 出生日期 
 cancle_num 
 credit 
 idcard 身份证 保留 
 mobile 手机号 登录使用 
 社区community
 Id 
 cname 社区名称 
 cts 创建时间 
 context 描述 
 location 经纬度 
 公告message
 Id 
 title 标题 
 context 内容 
 cts 创建时间 
 manager_id 管理员id 
 from_id 来源ID App_id表示是根据活动预约表生成的公告 
 mess_desc 详情
活动appointment
 id 主键,自增长 
 Sign_num 预约人数 
 Title 活动项目标题 
 users_num 活动人数 
 Date 活动日期 
 Start_ts 活动开始时间 
 End_ts 活动结束时间 
 Sign_start_ts 预约开始时间 
 Sign_end_ts 预约结束时间 
 address 活动室地址 
 Manager_id 活动管理员 id 
 Cts 参加时间 
 Context text 活动内容 
 Is_pub 是否发布活动 1发布0不发布
 Is_end 是否结束 1结束0不结束
 is_create_message 是否创建公告 1创建了0没有
 app_desc 活动简介,截取活动内容前100个字 前台展示活动用的


![[阿里云] 10分钟带你玩转阿里云ECS和云盘 (大数据上云必备)](https://img-blog.csdnimg.cn/fcb82890e5204b3aaf42942643d1ea2d.png)














![[Kettle] 认识Kettle](https://img-blog.csdnimg.cn/beaf2d33e55e4f22bbb0181df0975c6b.png)

