Java项目:校园报修管理系统(spring Boot + mybatis + vue + security)前后端分离架构
管理员可以对用户和维修人员的信息进行管理,对维修订单进行管理,维修类型由管理员进行管理,管理员可以分配维修订单给任意维修人员,也可由维修人员自行接受订单。数据统计:统计每周故障维修效率,展示维修完成数量随时间的变化。按维修类型统计维修数量。Controller:负责读取视图表现层的数据,控制用户的输入,并调用业务层的方法,通过controller实现。维修人员可以查看报修设备信息,接受报修订单,修
一、业务需求
设备报修信息、用户信息(用户、维修人员、管理员),订单信息、维修类型、维修人员的管理。
业务功能:
用户登录后可以进行设备报修,查看维修进度。维修人员可以查看报修设备信息,接受报修订单,修改订单的维修进度。
管理员可以对用户和维修人员的信息进行管理,对维修订单进行管理,维修类型由管理员进行管理,管理员可以分配维修订单给任意维修人员,也可由维修人员自行接受订单。
用户在维修订单结束后可以进行评价。
数据统计:统计每周故障维修效率,展示维修完成数量随时间的变化。统计总维修量/已维修完成的比值。按维修类型统计维修数量。
二、主要技术
本文档管理系统采用前后端分离模式前端采用vue、elementUi技术,后端使用spring Boot + mybatis + Maven + security进行后台的搭建。
Vue:主要负责页面的渲染显示,用vue来实现。
Controller:负责读取视图表现层的数据,控制用户的输入,并调用业务层的方法,通过controller实现。
Model:对需求分析之后的对象模型分析,主要负责数据的管理。
三、项目运行环境
环境项 | 参数 |
---|---|
JDK | 1.8 |
数据库 | Mysql5.7 |
Java开发工具 | IntelliJ IDEA 2020.3 |
Web服务器 | Tomcat8.x 64 位 |
浏览器 | Google Chrome |
四、系统E-R图
五、系统功能详细

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)