基于SSH技术的地铁信号系统关键设备使用寿命评估系统
发布时间:2021-09-25 01:00
科学地评估设备全寿命周期,要综合考虑设备的可靠性、经济性、技术性及折旧等因素。基于SSH(Struts, Spring, Hibernate)技术开发的地铁信号系统关键设备使用寿命评估系统,解决了设备使用寿命评估中复杂信息的存储、多方数据的整合以及与专家进行信息交互等问题,实现了对已投入运营并正常使用的系统设备的使用寿命进行具有安全和预判特征的有效评估。
【文章来源】:城市轨道交通研究. 2020,23(09)北大核心
【文章页数】:6 页
【部分图文】:
影响因素层级结构示意图
该模块主要实现对不同用户的管理,包含管理员管理和专家管理。用户管理主要是对打分专家和地铁运营单位的用户进行管理。其中,对于专家用户,还需要区分确定影响因素的判断矩阵,以及确定模糊评判矩阵的用户权限,减少打分误操作而影响数据有效性。2) 建立层次模型模块。
基于SSH架构的评估系统可以分为表示层、业务层和数据持久层。这三层都采用面向接口编程的方法,先写接口方法,再通过实现类重写方法具体实现任务,这满足开闭原则(Open Closed Principle)。表示层采用bootstrap框架、JQuery并结合Struts的OGNL表达式来完成对用户的操作界面支持,使用Struts的监听器组件以及Struts的拦截器组件支持访问的控制;Spring对业务逻辑层采用了AOP(面向切面编程)技术和IOC(控制反转)技术支持;Hibernate采用对象关系映射框架,以及懒加载和抓取策略优化等,很好地实现了数据的持久化[12-13],评估系统架构如图3所示。采用SSH架构的优点如下:
本文编号:3408778
【文章来源】:城市轨道交通研究. 2020,23(09)北大核心
【文章页数】:6 页
【部分图文】:
影响因素层级结构示意图
该模块主要实现对不同用户的管理,包含管理员管理和专家管理。用户管理主要是对打分专家和地铁运营单位的用户进行管理。其中,对于专家用户,还需要区分确定影响因素的判断矩阵,以及确定模糊评判矩阵的用户权限,减少打分误操作而影响数据有效性。2) 建立层次模型模块。
基于SSH架构的评估系统可以分为表示层、业务层和数据持久层。这三层都采用面向接口编程的方法,先写接口方法,再通过实现类重写方法具体实现任务,这满足开闭原则(Open Closed Principle)。表示层采用bootstrap框架、JQuery并结合Struts的OGNL表达式来完成对用户的操作界面支持,使用Struts的监听器组件以及Struts的拦截器组件支持访问的控制;Spring对业务逻辑层采用了AOP(面向切面编程)技术和IOC(控制反转)技术支持;Hibernate采用对象关系映射框架,以及懒加载和抓取策略优化等,很好地实现了数据的持久化[12-13],评估系统架构如图3所示。采用SSH架构的优点如下:
本文编号:3408778
本文链接:https://www.wllwen.com/kejilunwen/jiaotonggongchenglunwen/3408778.html