java开发社区活动预约系统
简介
本系统主要是社区活动预约系统网站,社区管理员可以发布活动,社区居民和游客均可进行活动预约,管理员后台审核预约是否通过,居民可以填写活动感受,管理员查看感受后可以进行反馈。居民最多取消三次预约,每取消一次就会扣除信用分20,信用分低于60,管理员在审核时可以认为该人无信而审核不通过。
技术
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个字	前台展示活动用的
 
                    
                 
                
            
         
 浙公网安备 33010602011771号
浙公网安备 33010602011771号