烟草企业动力设备管理系统的分析与设计的中期报告.docx
烟草企业动力设备管理系统的分析与设计的中期报告
中期报告
1.项目概述
烟草企业动力设备管理系统是针对烟草企业生产过程中动力设备的监测、维护、故障排除等方面进行管理的系统。该系统主要包括以下模块:设备基础信息管理、设备运行情况监测、故障申报与维修管理、设备维修历史记录等。本文针对该系统的分析与设计进行中期报告。
2.系统需求分析
(1)功能需求
1.设备基础信息管理:可对设备的基本信息(包括设备编号、型号、生产厂商、投入使用时间等)进行管理。
2.设备运行情况监测:对设备的运行状态、能耗等进行实时监控,并能对检测到的异常进行预警。
3.故障申报与维修管理:员工可通过系统提交设备故障申报单,管理员可对申报单进行处理,调度维修人员进行设备维修,并及时跟踪维修进度。
4.设备维修历史记录:系统会自动记录设备的维修历史,方便管理员查看设备维修情况和设备维修次数。
(2)非功能需求
1.系统易用性:系统操作简单易懂,对不熟悉操作的员工易于上手。
2.系统可靠性:系统应具备高可靠性,保证系统在24小时不间断运行情况下的稳定性。
3.系统安全性:系统应具备一定的安全措施,不易受到黑客攻击等外界因素的干扰。
4.系统响应速度:系统应具备较高的响应速度,能够在最短时间内给出相应结果。
3.系统设计
(1)系统结构设计
本系统采用B/S架构,即浏览器/服务器架构,浏览器端即为普通的网页浏览器,用于展现应用,服务器端即为系统的核心部分,负责处理应用逻辑和数据处理。
(2)系统模块设计
1.设备基础信息管理模块
该模块包括设备基础信息的录入、修改、查询和删除功能。该模块与其他模块无关联。
2.设备运行情况监测模块
该模块包括设备实时监测、异常预警等功能。该模块实时监测设备运行情况,并根据设定的阈值进行异常预警。
3.故障申报与维修管理
该模块包括员工申报故障、管理员处理申报单、调度维修人员和维修进度跟踪等功能。员工通过系统提交设备故障申报单,管理员对申报单进行处理并调度维修人员进行维修,并及时跟踪维修进度。
4.设备维修历史记录
该模块记录设备的维修历史,方便管理员查看设备维修情况和设备维修次数。
4.系统实现
(1)开发环境
前端采用HTML5、CSS3、JavaScript、jQuery等技术,后端采用Java语言开发,采用SpringMVC框架及Mybatis技术构建。数据库采用MySQL。
(2)系统界面
本系统分为登录页面、主页和各个功能页面。登录页面为用户提供登录验证,主页提供用户导航和系统公告等功能。
(3)数据表设计
本系统的数据表主要包括设备基础信息表、设备运行情况表、设备维修记录表等。其中,设备基础信息表包括设备编号、型号、生产厂商、购入时间等信息,设备运行情况表包括设备编号、当前状态、电流、电压等信息,设备维修记录表包括设备编号、维修人员、维修日期等信息。
5.总结
本文对烟草企业动力设备管理系统进行了需求分析和设计,并给出了系统实现方案。下一步需要进一步完善系统细节和功能。