地铁设备故障综合管理系统设计与开发
发布时间:2020-04-18 22:15
【摘要】:轨道交通是一个典型的技术资产密集型行业,传统的设备管理方法已经无法满足设备科学化、复杂化的发展要求。地铁是轨道交通的一个重要组成部分。如何推进地铁管理系统的信息化是我们在享受地铁日新月异不断发展的成果的同时不得不面对的一个重要问题。本文设计并开发了一个地铁设备故障综合管理系统。系统主要包含任务调度模块、预警管理模块及知识库管理模块。任务调度模块主要负责管理系统中的人、设备、以及二者结合形成的工单;预警管理模块主要负责实时采集设备运行状态并与设备报警阈值比对以及时发现故障设备;知识库主要通过对工单维修流程进行跟踪,并将解决方案汇总分析以形成知识库方便二次排查故障,并基于大量系统运行信息对一定阶段内系统的运行状态进行预测。系统后端基于Spring Boot,SSM开发框架进行开发,缓存框架基于Redis实现,使用ElasticSearch对日志进行统一管理以及分析,工作流设计基于JBPM4二次开发,前端基于React实现。该系统有助于提高企业信息化水平和地铁设备故障报修工作水平,同时减轻维修部门的工作强度,优化报修工作的流程,使相关部门和领导及时了解本企业各类设备的使用情况及其维护状况,更好地为企业的业务运营提供服务。
【图文】:
2.1 SpringSSM(Spring,Spring MVC,MyBatis)为 Spring + Spring MVC + MyBatis构成,Spring Framework 是一个 Java 平台,其致力于为开发者提供全面广泛的基础框架支持,便于开发者将精力更多地投入到需求的分析实现中,实现快速的软件开发迭代,希冀通过其提供的一站式解决方案提升软件开发的效率,其非侵入的开发方式受到了越来越多的企业的支持。作为一种为开发者提供一站式开发解决方案的框架,Spring 为开发者封装了软件开发的基础组件,保证了不同模块之间的松耦合,同时基于 Spring,开发者可以更为编辑的维护本地 Java 方法,而不必处理 JMX API,降低了许多复杂业务处理的难度。Spring Framework 由约 20 个模块组成的特征组成,具体如下图 2-1 所示:
模型负责具体页面的呈现,业务逻辑负责接收来自模型的请求,并将请求处理以后的数据返回给模型进行渲染,以实现业务逻辑与数据的解耦。在 SpringMVC 应用程序中,模型通常由经服务层处理并由持久层持久化的域对象组成,视图通常是使用 Java Standard Tag Library(JSTL)编写的 JSP 模板,控制器主要负责处理具体的业务逻辑,包括参数的校验,具体请求的处理以及处理结果的封装等,控制器可以说是 MVC 的整个过程中最“重”的一个组件,涉及内容较广,但是基于 Spring MVC 框架实现起来却并不困难,基于@RequestMapping 以及@Controller 这两个注解便可以轻松实现。Spring MVC 的核心组件是 DispatcherServlet。 正如其名称所示,它主要将请求分派给合适的处理程序,以便他们处理请求。 这是开发者需要在 Web 部署描述符中配置的唯一 servlet。在 Web.xml 中我们通过配置实现对于不同请求类型的拦截,定义完成以后,,所有符合拦截规范的请求都会经过 DispatcherServlet,便于开发者对整个请求的流程进行控制,其具体处理请求如下图 2-2 所示:
【学位授予单位】:天津大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP311.52
【图文】:
2.1 SpringSSM(Spring,Spring MVC,MyBatis)为 Spring + Spring MVC + MyBatis构成,Spring Framework 是一个 Java 平台,其致力于为开发者提供全面广泛的基础框架支持,便于开发者将精力更多地投入到需求的分析实现中,实现快速的软件开发迭代,希冀通过其提供的一站式解决方案提升软件开发的效率,其非侵入的开发方式受到了越来越多的企业的支持。作为一种为开发者提供一站式开发解决方案的框架,Spring 为开发者封装了软件开发的基础组件,保证了不同模块之间的松耦合,同时基于 Spring,开发者可以更为编辑的维护本地 Java 方法,而不必处理 JMX API,降低了许多复杂业务处理的难度。Spring Framework 由约 20 个模块组成的特征组成,具体如下图 2-1 所示:
模型负责具体页面的呈现,业务逻辑负责接收来自模型的请求,并将请求处理以后的数据返回给模型进行渲染,以实现业务逻辑与数据的解耦。在 SpringMVC 应用程序中,模型通常由经服务层处理并由持久层持久化的域对象组成,视图通常是使用 Java Standard Tag Library(JSTL)编写的 JSP 模板,控制器主要负责处理具体的业务逻辑,包括参数的校验,具体请求的处理以及处理结果的封装等,控制器可以说是 MVC 的整个过程中最“重”的一个组件,涉及内容较广,但是基于 Spring MVC 框架实现起来却并不困难,基于@RequestMapping 以及@Controller 这两个注解便可以轻松实现。Spring MVC 的核心组件是 DispatcherServlet。 正如其名称所示,它主要将请求分派给合适的处理程序,以便他们处理请求。 这是开发者需要在 Web 部署描述符中配置的唯一 servlet。在 Web.xml 中我们通过配置实现对于不同请求类型的拦截,定义完成以后,,所有符合拦截规范的请求都会经过 DispatcherServlet,便于开发者对整个请求的流程进行控制,其具体处理请求如下图 2-2 所示:
【学位授予单位】:天津大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP311.52
【相似文献】
相关期刊论文 前10条
1 顾兰智;;知识库管理系统开发中关键技术的研究与应用[J];电脑开发与应用;2013年12期
2 郑丹华;;基于知识库管理系统的缝纫机设计研究[J];科技促进发展;2010年S1期
3 邵新;郑萍;罗书练;雷权;张军莉;惠华强;;高原知识库管理系统的建立方法与应用[J];医疗卫生装备;2008年02期
4 沈一栋,童
本文编号:2632595
本文链接:https://www.wllwen.com/guanlilunwen/yunyingzuzhiguanlilunwen/2632595.html
最近更新
教材专著