vue Spring Boot实验室预约预留预占对应日期预约-1842-源码+说明资料

转载地址: http://www.3q2008.com/soft/search.asp?keyword=1842

注:  红色字样 表示子表关联 从子表调用数据 1对多[h1]     黄色背景字段 表示唯一性

再次沟通 后 查看是否有遗漏 若有请用其他颜色字体 标注

数据表结构

管理员:账号 密码

学生: 学号 姓名    密码 性别 班级编号[A2]   [A3] 

教师:    工号 姓名   密码   性别  院系

院系   院系

专业:   专业  院系

班级:   班级编号 班级名称 专业

授课表:授课编号   教师工号 班级编号

实验室  实验室编号、实验室名称、实验室地址、负责老师 电话 备注   状态 (有效  无效)

预约时段  预约时段

预约  授课编号   实验室编号  预约时段     日期    实验课题

选择  日期   时段   授课编号   检索出来  全部的实验室  查看 被预约 和可预约

判断 教师和 班级是否空闲       实验课题

预留   实验室编号   预约时段     日期  备注

管理员提交 预留后   相当 是管理员的预约

公告 标题 内容 日期

数据表结构

管理员:账号、姓名、联系电话

学生表:学生姓名、学号(学号作为登陆的用户名)、专业班级、性别、密码

教师表:教师姓名、教工号(学号作为登陆的用户名)、教学的班级、性别、密码

实验室表:实验室编号、实验室名称、实验室地址、负责老师

实验表:实验编号、实验名称及简介、对应实验室编号

预约表:教工号、教师姓名、预约实验编号、实验室编号、预约时间

公告 标题 内容 日期

预约单处理流程:

预约模块:

老师选择实验室和上课时间(第几周第节课) 若已经有人选就显示该实验室已被占用选择请选择其他的实验室,如果未被占用就可以正常选取,之后填写上课班级和人数,再填写上课的内容,最后提交给管理员,管理员收到申请后并同意后发布公告,不同意则驳回。老师若想修改则首先提交删除申请并提交删除理由,管理员同意后再提交新的实验室请求。

管理员登录

学生管理

教师管理

公告发布

预约审批

教师登录

密码修改

预约实验室

删除预约

查看公告

学生登录

密码修改

查看公告

查看预约

非注册用户不能登陆系统。

学生:1.只有输入正确的账号和密码才能登陆。

2.   可以修改密码。

3.   输入班级可以查询到什么时候在那个实验室上实验以及实验名称和内容。

4.   查看公告。

5.   退出系统。

教师:1.只有输入正确的账号和密码才能登陆。

2.   可以修改密码。

3.   输入实验室编号可以查看该实验室的信息(名称,简介),以及是否被预约。

4.   教师可以进行预约,如果已被占用或者管理员不让占用就预约失败,否则预约成功。可以修改、删除预约。

5.   能够查看自己的预约情况。

6.   查看公告。

7.   退出系统

管理员:1.只有输入正确的账号和密码才能登陆。

2.   可以修改管理员的信息

3.   增删改查学生、教师、实验室信息。

4.   能够查看所有预约。

5.   增删改查并发布公告。

6.     退出系统。


红色字体 是下拉列表选择的 输入后其他位置调出来选择

性别  电话  可加可不加

表数量12

专业
字段名称数据类型自增主键允许为空默认值
idinteger0
专业nvarchar(50)''
院系nvarchar(50)''

表:1

公告
字段名称数据类型自增主键允许为空默认值
idinteger0
标题nvarchar(50)
内容nvarchar(500)''
日期datetime

表:2

学生
字段名称数据类型自增主键允许为空默认值
idinteger0
学号nvarchar(50)''
密码nvarchar(50)''
姓名nvarchar(50)''
班级编号nvarchar(50)''
性别nvarchar(50)''

表:3

实验室
字段名称数据类型自增主键允许为空默认值
idinteger0
实验室编号nvarchar(50)
实验室名称nvarchar(50)''
实验室地址nvarchar(500)''
负责老师nvarchar(50)''
电话nvarchar(50)''
备注nvarchar(500)
状态nvarchar(50)''

表:4

教师
字段名称数据类型自增主键允许为空默认值
idinteger0
工号nvarchar(50)''
密码nvarchar(50)''
姓名nvarchar(50)''
院系nvarchar(50)''
性别nvarchar(50)''

表:5

教师授课
字段名称数据类型自增主键允许为空默认值
idinteger0
授课编号nvarchar(50)''
工号nvarchar(50)''
班级编号nvarchar(50)''

表:6

班级
字段名称数据类型自增主键允许为空默认值
idinteger0
班级编号nvarchar(50)''
班级名称nvarchar(50)''
专业nvarchar(50)''

表:7

管理员
字段名称数据类型自增主键允许为空默认值
idinteger0
账号nvarchar(50)''
密码nvarchar(50)''

表:8

院系
字段名称数据类型自增主键允许为空默认值
idinteger0
院系nvarchar(50)''

表:9

预留
字段名称数据类型自增主键允许为空默认值
idinteger0
实验室编号nvarchar(50)''
预约时段nvarchar(50)
日期datetime
备注nvarchar(500)

表:10

预约
字段名称数据类型自增主键允许为空默认值
idinteger0
授课编号nvarchar(50)''
实验室编号nvarchar(50)''
预约时段nvarchar(50)''
日期datetime'0000-00-00 00:00:00'
实验课题备注nvarchar(500)
工号nvarchar(50)''
班级编号nvarchar(50)''

表:11

预约时段
字段名称数据类型自增主键允许为空默认值
idinteger0
预约时段nvarchar(50)

表:12


转载地址: http://www.3q2008.com/soft/search.asp?keyword=1842

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值