首页 > 编程语言 >java开发社区活动预约系统

java开发社区活动预约系统

时间:2022-12-31 17:34:05浏览次数:63  
标签:社区 java 预约 id 管理员 活动 社区活动

简介

本系统主要是社区活动预约系统网站,社区管理员可以发布活动,社区居民和游客均可进行活动预约,管理员后台审核预约是否通过,居民可以填写活动感受,管理员查看感受后可以进行反馈。居民最多取消三次预约,每取消一次就会扣除信用分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个字 前台展示活动用的

标签:社区,java,预约,id,管理员,活动,社区活动
From: https://www.cnblogs.com/1913284695q/p/17017009.html

相关文章

  • java开发机动车考试驾照考试-科一科四考试在线题库系统
    简介本系统主要是进行科一科四考试和练习的网上考试系统,分为A1B1、A2B2、C1C2的科一科四考试系统,当学员点击开始考试,系统将自动生成随机题目100道(选择题80道,判断题20道)的......
  • java开发的医院体检预约系统
    简介体检项目预约网站,普通用户注册登录可以网上预约体检项目,经过后台人员审核后可以去体检。用户还可以记录自己的身体指标下载体检报个,查看医嘱等。医院后台可以进行权限......
  • java开发的美妆化妆品电商商城系统
    简介Java基于ssm(可以转springboot项目哦)开发的美妆商城系统,主要是卖化妆品的系统,用户可以浏览商品,加入购物车,下单,在个人中心管理自己的订单。管理员可以管理自己的商品,......
  • Java财务在线咨询网站系统财务咨询网
    简介财务咨询网站,可以咨询公司代办,代理记账等一系列的财务问题的资讯服务网站演示视频https://www.bilibili.com/video/BV1T54y1H7Ar/?share_source=copy_web&vd_source......
  • java不常用的api
    集合转换成数组--打印数组LinkedList<String>linkedList=newLinkedList<>();linkedList.add("京");linkedList.add("津");linkedList.add("黑");String[]array=link......
  • 搭建web自动化环境,selenium-Java+火狐浏览器+idea
    1、准备浏览器,火狐/谷歌等2、下载驱动插件火狐插件链接:https://github.com/mozilla/geckodriver/releases谷歌插件:https://registry.npmmirror.com/binary.html?path=ch......
  • 9.Java异步编程
    一.JavaExecutor框架 Runnable接口和Callable接口都是对任务的抽象。java.util.concurrent.Executor接口则是对任务执行的抽象。 Executor接口功能有限,①只能为客户端......
  • How to Iterate HashMap in Java?
    https://www.geeksforgeeks.org/how-to-iterate-hashmap-in-java/ HashMap isapartofJava’scollectionprovidingthebasicimplementationoftheMapinterfa......
  • JAVA零基础小白上手教程day08-JAVAOOP面向对象
    day08-JAVAOOP课程目标1.【理解】什么是接口2.【掌握】接口的定义格式3.【掌握】接口的使用4.【理解】接口的成员特点5.【理解】类和接口抽象类和接口之间的关......
  • How to Maintain Insertion Order of the Elements in Java HashMap?
    https://www.geeksforgeeks.org/how-to-maintain-insertion-order-of-the-elements-in-java-hashmap/ Whenelementsgetfromthe HashMap duetohashingtheorder......