学校报修管理系统设计

需求分析:学校报修类别有两种,常规报修和电教报修。教师提交报修填写报修单后,自动派单到维修人员,维修人员接单维修,维修后结束报修单,报修教师对维修人员进行评价。后台统计分析:报修区域、报修评价、报修次数、耗材等。

逻辑设计:

报修人:填写报修单详细,包括 报修人姓名、联系电话、所在部门/班级、报修类型、报修地址、故障描述、故障图片、给维修人员留言,提交报修单。报修结束后对报修单进行评价。

维修员:收到报修单后维修,维修后填写故障原因、耗材信息,结束报修单。

数据库设计:

报修单表:

RepairServiceSheet(id,repairName,address,phone,partment,describe,type,imageUrl,message,evaluate,reason,consumables,status,applicantName,remarks)

主键

报修人id

报修地址

报修类型

故障描述

报修时间

申请人姓名

备注

id

teacherId

address

type

description

repairDate

applicantName

remarks

故障图片

留言

评价

故障原因

故障耗材

报修单状态

imageUrl

message

evaluate

reason

consumables

status

CREATE TABLE RepairServiceSheet(
    id int not null AUTO_INCREMENT comment '主键',
    teacherId int  comment'报修人id',
    type int comment'报修类型',
    status int comment'报修单状态',
    repairDate dateTime  comment'报修时间',
    address VARCHAR(1024) comment'报修地址',
    description VARCHAR(1024) comment'故障描述',
    imageUrl VARCHAR(1024) comment'故障图片',
    message VARCHAR(1024) comment'留言',
    evaluate VARCHAR(1024) comment'评价',
    reason VARCHAR(1024) comment'故障原因',
    consumables VARCHAR(1024) comment'故障耗材',
    applicantName VARCHAR(1024) comment'申请人姓名',
    remarks VARCHAR(1024) comment'备注',
    PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

数据字典:报修单状态、报修类型

小程序页面最终效果

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏杨建荣的学习笔记

Oracle和MySQL中短小精悍的SQL

如果让你写一个简单牛叉的SQL,数据库类型不限,你会写出什么样的SQL语句。 Oracle 如果是Oracle,我就写个drop table dual; ...

3495
来自专栏数据之美

常用统计分析 SQL 在 AWK 中的实现

最近有需求需要本地处理一些临时的数据,用做统计分析。如果单纯的 MYSQL 也能实现, 不过一堆临时数据这样从 mysql 导来导去还是挺麻烦的,比较理想的选...

2369
来自专栏乐沙弥的世界

Oracle 重建索引的必要性

      索引重建是一个争论不休被不断热烈讨论的议题。当然Oracle官方也有自己的观点,我们很多DBA也是遵循这一准则来重建索引,那就是Oracle建议对于...

1031
来自专栏Java职业技术分享

Java纯干货——poi技术读取Excel数据到MySQL

这篇blog是介绍java中的poi技术读取Excel数据,然后保存到MySQL数据中。

2530
来自专栏数据和云

杀手SQL- 一条关于 'Not in' SQL 的优化案例

编辑手记:在 DBA 所优化的数据库环境中,绝大多数性能问题其实是由于 SQL 编写不当导致的。SQL 的世界无奇不有,今天我们一起见识一条让你绝对想吐血的杀手...

3456
来自专栏L宝宝聊IT

T-SQL应用实例

1494
来自专栏杂烩

Mycat基准测试报告 原

好久没上OSC,上面安排测下Mycat,于是申请服务器,花了两个周做出这个东西,供以借鉴。

1831
来自专栏编程之路

学校报修管理系统设计

需求分析:学校报修类别有两种,常规报修和电教报修。教师提交报修填写报修单后,自动派单到维修人员,维修人员接单维修,维修后结束报修单,报修教师对维修人员进行评价。...

1523
来自专栏架构师之路

一分钟了解索引技巧 | 架构师之路

花1分钟时间,了解聚集索引,非聚集索引,联合索引,索引覆盖。 举例,业务场景,用户表,表结构为: t_user( uid primary key, login_...

38412
来自专栏文渊之博

数据仓库中如何使用索引

数据仓库的索引是个棘手的问题。如果索引太多,数据插入很快但是查询响应就会很慢。如果太多索引,数据导入就很慢并且数据存储空间更大,但是查询响应更快。数据库中索引的...

2127

扫码关注云+社区