一、目标
- 会议室预定
二、流程
- 用户注册
- 用户登陆
- 选时间
- 会议室预定
- 会议室退订
三、结构
- 用户表
- 会议室表
- 会议室记录表
四、具体流程
前端:
1、 制作表格,日期框
2、 Js动作绑定,用ajax方式提交数据和获取数据
3、 点击动作,刷新动作,提交动作,删除动作。
后端:
GET方式:目的:获取数据到前端
1、 获取系统时间值,和用户传来的时间值
2、 用try判断:系统时间值小于用户传来的时间值,如果大于那么就抛出异常
3、 处理用户的时间值,序列化成为数据库格式,到查询数据库数据
4、 创建一个字典,把要用到的数据传入到字典中
5、 对比用户数据和数据库数据,在数据库中有数据就传入到字典中
6、 把字典转换成response数据,传入到网页。
POST方式:目的:对数据的增删改
1、 获取系统的时间值,和用户传来的时间值,
2、 用try判断:系统时间值小于用户传来的时间值,如果大于那么就抛出异常
3、 查询数据库,新增数据
4、 查询用户传来的数据,和数据对比,有数据不相匹配就删除