基础代码上 升级 归还的时候有 个延期 5天
外借单号 设备编号、外借部门编号 外接人员 、 外借日期、外借天数
归还操作 有 正常归还 丢失 报废 修理归还 延期5
统计分析的 借出归还 记录
删除报修管理和借用管理;登录界面改成管理员登录与普通用户登录,添加普通用户注册,普通用户仅能进行查询与借用操作
添加设备状态管理:仅登记设备当前状态(维修、外借、报废等)








表数量14
| 报修单 |
|
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
| ID |
integer |
是 |
|
|
| 单据号 |
nvarchar(50) |
|
|
|
| 设备编号 |
nvarchar(50) |
|
|
|
| 报修原因 |
nvarchar(500) |
|
是 |
|
| 联系电话 |
nvarchar(50) |
|
|
|
| 报修时间 |
datetime |
|
|
|
| 单据状态 |
nvarchar(50) |
|
|
N'报修' |
表:1
| 报修单明细 |
|
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
| ID |
integer |
是 |
|
|
| 单据号 |
nvarchar(50) |
|
|
|
| 费用 |
float |
|
|
|
| 维修详情 |
nvarchar(500) |
|
是 |
|
| 操作日期 |
datetime |
|
|
getdate() |
表:2
| 部门 |
|
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
| ID |
integer |
是 |
|
|
| 部门代码 |
nvarchar(50) |
|
|
|
| 部门名称 |
nvarchar(50) |
|
|
|
| 负责人 |
nvarchar(50) |
|
|
|
| 电话 |
nvarchar(50) |
|
|
|
| 备注 |
nvarchar(50) |
|
是 |
|
表:3
| 供应商 |
|
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
| ID |
integer |
是 |
|
|
| 供应商代码 |
nvarchar(50) |
|
|
|
| 名称 |
nvarchar(50) |
|
|
|
| 传真 |
nvarchar(50) |
|
是 |
|
| 联系人 |
nvarchar(50) |
|
|
|
| 联系电话 |
nvarchar(50) |
|
|
|
| 地址 |
nvarchar(100) |
|
是 |
|
| 备注 |
nvarchar(500) |
|
是 |
|
表:4
| 管理员 |
|
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
| id |
integer |
是 |
|
|
| 用户名称 |
nvarchar(100) |
|
|
|
| 密码 |
nvarchar(100) |
|
是 |
|
表:5
| 借用单 |
|
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
| ID |
integer |
是 |
|
|
| 借用单号 |
nvarchar(50) |
|
|
|
| 设备编号 |
nvarchar(50) |
|
|
|
| 借用部门编号 |
nvarchar(50) |
|
|
|
| 借用人员 |
nvarchar(50) |
|
是 |
|
| 操作日期 |
datetime |
|
|
|
| 借用天数 |
integer |
|
|
|
| 单据状态 |
nvarchar(50) |
|
是 |
N'外借' |
表:6
| 设备 |
|
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
| ID |
integer |
是 |
|
|
| 设备编号 |
nvarchar(50) |
|
|
|
| 设备名称 |
nvarchar(50) |
|
|
|
| 设备类型 |
nvarchar(50) |
|
|
|
| 供应商 |
nvarchar(50) |
|
|
|
| 购置日期 |
datetime |
|
|
|
| 所属部门 |
nvarchar(50) |
|
|
|
| 状态 |
nvarchar(50) |
|
|
N'正常' |
表:7
| 设备类型 |
|
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
| ID |
integer |
是 |
|
|
| 设备类型 |
nvarchar(50) |
|
|
|
表:8
| 用户 |
|
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
| ID |
integer |
是 |
|
|
| 登录名称 |
nvarchar(50) |
|
|
|
| 密码 |
nvarchar(50) |
|
|
|
| 姓名 |
nvarchar(50) |
|
|
|
| 性别 |
nvarchar(50) |
|
是 |
|
| 联系电话 |
nvarchar(50) |
|
是 |
|
| 住址 |
nvarchar(100) |
|
是 |
|
| 人员类型 |
nvarchar(50) |
|
是 |
|
表:9
| v报修单 |
|
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
| ID |
integer |
是 |
|
|
| 单据号 |
nvarchar(50) |
|
|
|
| 设备编号 |
nvarchar(50) |
|
|
|
| 报修原因 |
nvarchar(500) |
|
是 |
|
| 联系电话 |
nvarchar(50) |
|
|
|
| 报修时间 |
datetime |
|
|
|
| 单据状态 |
nvarchar(50) |
|
|
|
| 合计费用 |
float |
|
|
|
| 设备名称 |
nvarchar(50) |
|
|
|
| 设备类型 |
nvarchar(50) |
|
|
|
| 购置日期 |
datetime |
|
|
|
| 所属部门 |
nvarchar(50) |
|
|
|
| 部门代码 |
nvarchar(50) |
|
|
|
| 部门名称 |
nvarchar(50) |
|
|
|
| 部门电话 |
nvarchar(50) |
|
|
|
| 部门备注 |
nvarchar(50) |
|
是 |
|
| 供应商代码 |
nvarchar(50) |
|
|
|
| 供应商名称 |
nvarchar(50) |
|
|
|
| 供应商传真 |
nvarchar(50) |
|
是 |
|
| 供应商联系人 |
nvarchar(50) |
|
|
|
| 供应商电话 |
nvarchar(50) |
|
|
|
| 供应商地址 |
nvarchar(100) |
|
是 |
|
| 供应商备注 |
nvarchar(500) |
|
是 |
|
表:10
| v报修费用 |
|
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
| 单据号 |
nvarchar(50) |
|
|
|
| 费用合计 |
float |
|
是 |
|
表:11
| v借用单 |
|
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
| ID |
integer |
是 |
|
|
| 借用单号 |
nvarchar(50) |
|
|
|
| 设备编号 |
nvarchar(50) |
|
|
|
| 借用部门编号 |
nvarchar(50) |
|
|
|
| 借用人员 |
nvarchar(50) |
|
是 |
|
| 操作日期 |
datetime |
|
|
|
| 借用天数 |
integer |
|
|
|
| 单据状态 |
nvarchar(50) |
|
是 |
|
| 归还日期 |
datetime |
|
是 |
|
表:12
| v设备 |
|
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
| ID |
integer |
是 |
|
|
| 设备编号 |
nvarchar(50) |
|
|
|
| 设备名称 |
nvarchar(50) |
|
|
|
| 设备类型 |
nvarchar(50) |
|
|
|
| 供应商 |
nvarchar(50) |
|
|
|
| 购置日期 |
datetime |
|
|
|
| 所属部门 |
nvarchar(50) |
|
|
|
| 状态 |
nvarchar(50) |
|
|
|
| 维修费用总计 |
integer |
|
|
|
| 维修次数总计 |
integer |
|
|
|
表:13
| v设备维修统计 |
|
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
| 设备编号 |
nvarchar(50) |
|
|
|
| 总维修费用 |
float |
|
是 |
|
| 维修次数 |
integer |
|
是 |
|
表:14