本课题的任务是满足企业人员能对相关设备维修等信息得到一个管理,所以此系统应具备以下基本功能(1)系统用户管理(2)设备信息管理(3)备品备件管理(4)设备安装管理(5)检修信息管理。在此基础上特根据公司需求设计以下统计功能:(1)管理员对各部门设备报修数统计(2)管理员根据每月维修设备器件进行备品补充计划(3)管理员对设备故障率统计。
此系统需要学生能够掌握以下几点:(1)系统采用Windows操作系统下Eclipse开发平台开发;(2)程序设计语言为Java;(3)后台数据库为MySql数据库;(4)Java安装包(JDK 8)(5)主要涉及的技术:前台使用HTML,CSS,和JavaScript,后台采用Spring,Spring MVC,Mybatis搭建,实现管理员,普通用户,维修员三种用户的具体需求。(6)撰写论文
此系统的管理流程是:用户提交需要修理设备信息,管理员分析查询设备信息,移交检修员检修后提交检修信息并且备注需要备件,管理员查看检修信息后发布所需要的相同备品信息的不同型号,检修员和普通用户可以通过备品信息查询选择合适的备品信息。检修员结合普通用户的意见开始安装设备。检修员安装完成设备后提交信息供普通用户查看方便普通用户查看设备完成进度。最后管理员把本次参与的人物进行数据备份以供后面公司高管查询。
根据公司要求设计一款海南云码科技有限公司的设备管理系统,包括:
1.系统调研;
2.需求分析和可行性分析;
3.系统设计(包括功能结构设计、处理流程设计、软硬件配置、代码设计、数据库设计、输入输出设计等等);
4.代码实施(该系统运用Java语言,利用MySQL存储);
5.该设备管理系统欲实现以下基本功能:
5.1 系统登录:判断是管理员还是普通用户。
5.2 备品备件管理:管理员发布备品备件后,普通用户可以查询该备品备件,用户选择某个备件后,管理员审核添加,或删除设备信息。
5.3 设备信息管理:普通用户可以对提交的维修设备进行增删改查,管理员可以查询到该维修设备信息。
5.4:设备安装管理:管理员对设备安装信息增删改查,用户可以查询设备安装信息。
5.5:检修信息管理:管理员对检修信息增删改查,用户可以查询检修信息了解设备那里损坏。
5.6:修改密码:系统所有用户可以进行用户密码的修改。
6.前端设计,系统完善,文档整理。
[1]张松.施工机械设备管理问题研究[J].化工之友,2006(08)
[2]胡雅灵.公路工程机械设备的配置与维护管理[J].中国新技术新产品,2010(09)
[3]李宇.JavaScript网页特效实例解析[M].机械工业出版社,2013.4
[4]刘京华.JavaWeb整合开发王者归来[M].清华大学出版社,2010年01月.
[5]贺松平.基于MVC模式的B/S构造的研究及应用[D].武汉:华中科技大学.