前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >java开发社区活动预约系统

java开发社区活动预约系统

原创
作者头像
飞一样的编程
发布2022-12-31 17:31:08
8800
发布2022-12-31 17:31:08
举报
文章被收录于专栏:杰凡IT

简介

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 简介
  • 技术
  • 角色
  • 功能介绍
    • 前台:
      • 个人中心:
        • 管理员:
          • 社区管理员:
          相关产品与服务
          项目管理
          CODING 项目管理(CODING Project Management,CODING-PM)工具包含迭代管理、需求管理、任务管理、缺陷管理、文件/wiki 等功能,适用于研发团队进行项目管理或敏捷开发实践。结合敏捷研发理念,帮助您对产品进行迭代规划,让每个迭代中的需求、任务、缺陷无障碍沟通流转, 让项目开发过程风险可控,达到可持续性快速迭代。
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档