论文部分内容阅读
摘 要 本文以轨道交通行业的RAMS体系建立需求为基础,使用ASP技术和Oracle数据平台搭建了RAMS管理分析系统。该系统以数据采集为主,扩展了强大的统计、查询、计算和趋势分析功能,为整个RAMS体系的完善做了充分的补充。
关键词 RAMS;计算
中图分类号:U284 文献标识码:A 文章编号:1671-7597(2013)14-0022-02
1 RAMS管理分析系统的构建意义
随着公司与国际接轨的脚步的逐步迈进,关于产品的RAMS四性的研究渐渐显示出其重要的作用和地位。2009年公司成立了RAMS专业团队,在西安飞行设计院的帮助下开始了RAMS基础研究,作为一个以数据统计为基础模型的研究,其信息化支持是一个必备的因素,因此我们计划建立自己的RAMS管理信息系统,用于支持RAMS的数据收集,数据管理,流程管理,指标计算模型的实现和一系列的统计查询等功能的实现。期望信息系统的搭建能够为RAMS团队在未来的工作中,在数据收集方面提高规范性,科学性;在统计分析方面提高工作效率,提高数据准确性;并且在未来的软件功能扩充方面具有一定的灵活性。
2 RAMS管理分析系统的技术介绍
2.1 ASP技术
ASP是Active Server Page的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。RAMS管理分析系统使用ASP语言开发,这种网页式开发对客户端几乎没有要求,程序都使用服务器端,这样使程序维护和功能分发更加的简便快捷。
2.2 Oracle数据库技术
数据库设计是RAMS管理分析系统构建中的关键部分,本系统采用的是Oracle大型企业级数据库。Oracle数据库的强大功能用以支持RAMS系统中的海量数据,同时可以将一些处理过程交给数据库处理,以减小客户端和服务器端的运行压力。
3 RAMS管理分析系统的总体设计
3.1 系统应用架构设计
RAMS管理分析系统的应用架构设计采用的是典型的B/S架构模式,与传统的C/S架构模式相比来说,采用B/S架构模式的系统在实现部署、应用、管理和维护等方面都能节约大量劳动成本。B/S架构模式在数据传输过程中采用的是HTTP协议,由此实现了对系统组成部分的分布式管理。同时,为了有效保证数据传输的安全可靠,企业日常运行的全部数据信息都存储在Server服务器端,用户终端浏览器使用的是标准IE浏览器,真正为企业减少了系统升级和更新维护的资金成本。
3.2 系统功能架构设计
按照RAMS管理分析系统的实际需求,将核心功能划分为九大模块,系统总体功能结构如图所示。
4 RAMS管理分析系统的模块设计
4.1 登陆验证模块设计
系统根据输入的用户名及密码对其有效性进行验证,同时根据对用户权限的设定选择显示主操作界面的功能模块及数据内容。
4.2 数据维护模块设计
4.2.1 数据输入
录入数据字段的内容,与统计相关的项目为从事先维护好的标准列表中选择代入,其他的通过键盘输入,屏幕显示所要输入的数据提示及输入位置,提交操作将根据关键项检查数据是否重复。
4.2.2 数据修改
用户依据输入搜索条件关键字,搜索数据库中符合条件的数据,显示所要修改的数据提示及内容供用户修改。
4.2.3 数据删除
用户依据输入搜索条件关键字,搜索数据库中符合条件的数据,显示所要删除的数据内容。“删除”操作将显示一个警告对话框。
4.3 数据审核模块设计
数据录入完成后由主管领导对录入数据进行确认,可单条也可批量审核,数据变为审核状态,在修改界面数据不可见。
4.4 数据确认模块设计
数据经过审核后显示在该页面,有业务人员对各条记录进行确认,包括单条和批量,除了对已有内容的确认外还包括对是否可查询、是否参与计算、是否为标准数据等对数据进行确认。
4.5 数据统计模块设计
根据用户输入的统计的数据范围、统计结果和统计类型,输出统计数据表或图表,同时包括对比柱状图和饼状图的显示。
4.6 数据查询模块设计
查询功能要求用户首先选择查询条件,并输入搜索条件关键字(可以是多个),软件将符合条件的数据以列表方式显示记录缺省字段。
4.7 指标计算模块设计
根据给定的计算条件计算各种可靠性、维修性、安全性、可用性指标如MTBF、MDBF、MTBF/MDBF、参数计算(延误、未能发送)、固有可用度等。
4.8 趋势分析模块设计
根据一定条件统计计算得出机车车辆或列车车次的故障趋势曲线。故障数可选择是用相关故障参与计算还是用全部故障参与计算,参考时间有累计时间和运行时间。
4.9 系统管理模块设计
通过系统管理功能可以对系统资源代码表(基础信息)进行维护;还可以对系统用户进行维护。
5 结论
综上所述,系统的网络式开发使远程应用成为可能,无论是国内还是国外的项目,都可以完全实现数据的实时和共享。系统的建立与运行,能够为RAMS团队在未来的工作中提供有力的技术支持,在数据收集方面提高规范性,科学性;在统计分析方面提高工作效率,提高数据准确性。有效的将技术模块与管理模块进行连接。系统的应用加快了公司的RAMS工作从初步尝试逐渐向更加成熟的迈进;并且使其从单纯的技术研究逐步向技术管理全面的转化,在指导生产、设计、销售方面都具有重要的实际意义。
参考文献
[1]西安飞行设计院.RAMS信息软件概要设计(A版)[Z].2009.
[2](美)StephenWalther.Active Server Pages2.0揭秘[J].软件导刊,2000.
作者简介
吴紫薇(1976-),女,吉林通榆人,高级工程师,硕士研究生,长春轨道客车股份有限公司信息化部软件A类拔尖人才,研究方向:应用软件开发。
关键词 RAMS;计算
中图分类号:U284 文献标识码:A 文章编号:1671-7597(2013)14-0022-02
1 RAMS管理分析系统的构建意义
随着公司与国际接轨的脚步的逐步迈进,关于产品的RAMS四性的研究渐渐显示出其重要的作用和地位。2009年公司成立了RAMS专业团队,在西安飞行设计院的帮助下开始了RAMS基础研究,作为一个以数据统计为基础模型的研究,其信息化支持是一个必备的因素,因此我们计划建立自己的RAMS管理信息系统,用于支持RAMS的数据收集,数据管理,流程管理,指标计算模型的实现和一系列的统计查询等功能的实现。期望信息系统的搭建能够为RAMS团队在未来的工作中,在数据收集方面提高规范性,科学性;在统计分析方面提高工作效率,提高数据准确性;并且在未来的软件功能扩充方面具有一定的灵活性。
2 RAMS管理分析系统的技术介绍
2.1 ASP技术
ASP是Active Server Page的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。RAMS管理分析系统使用ASP语言开发,这种网页式开发对客户端几乎没有要求,程序都使用服务器端,这样使程序维护和功能分发更加的简便快捷。
2.2 Oracle数据库技术
数据库设计是RAMS管理分析系统构建中的关键部分,本系统采用的是Oracle大型企业级数据库。Oracle数据库的强大功能用以支持RAMS系统中的海量数据,同时可以将一些处理过程交给数据库处理,以减小客户端和服务器端的运行压力。
3 RAMS管理分析系统的总体设计
3.1 系统应用架构设计
RAMS管理分析系统的应用架构设计采用的是典型的B/S架构模式,与传统的C/S架构模式相比来说,采用B/S架构模式的系统在实现部署、应用、管理和维护等方面都能节约大量劳动成本。B/S架构模式在数据传输过程中采用的是HTTP协议,由此实现了对系统组成部分的分布式管理。同时,为了有效保证数据传输的安全可靠,企业日常运行的全部数据信息都存储在Server服务器端,用户终端浏览器使用的是标准IE浏览器,真正为企业减少了系统升级和更新维护的资金成本。
3.2 系统功能架构设计
按照RAMS管理分析系统的实际需求,将核心功能划分为九大模块,系统总体功能结构如图所示。
4 RAMS管理分析系统的模块设计
4.1 登陆验证模块设计
系统根据输入的用户名及密码对其有效性进行验证,同时根据对用户权限的设定选择显示主操作界面的功能模块及数据内容。
4.2 数据维护模块设计
4.2.1 数据输入
录入数据字段的内容,与统计相关的项目为从事先维护好的标准列表中选择代入,其他的通过键盘输入,屏幕显示所要输入的数据提示及输入位置,提交操作将根据关键项检查数据是否重复。
4.2.2 数据修改
用户依据输入搜索条件关键字,搜索数据库中符合条件的数据,显示所要修改的数据提示及内容供用户修改。
4.2.3 数据删除
用户依据输入搜索条件关键字,搜索数据库中符合条件的数据,显示所要删除的数据内容。“删除”操作将显示一个警告对话框。
4.3 数据审核模块设计
数据录入完成后由主管领导对录入数据进行确认,可单条也可批量审核,数据变为审核状态,在修改界面数据不可见。
4.4 数据确认模块设计
数据经过审核后显示在该页面,有业务人员对各条记录进行确认,包括单条和批量,除了对已有内容的确认外还包括对是否可查询、是否参与计算、是否为标准数据等对数据进行确认。
4.5 数据统计模块设计
根据用户输入的统计的数据范围、统计结果和统计类型,输出统计数据表或图表,同时包括对比柱状图和饼状图的显示。
4.6 数据查询模块设计
查询功能要求用户首先选择查询条件,并输入搜索条件关键字(可以是多个),软件将符合条件的数据以列表方式显示记录缺省字段。
4.7 指标计算模块设计
根据给定的计算条件计算各种可靠性、维修性、安全性、可用性指标如MTBF、MDBF、MTBF/MDBF、参数计算(延误、未能发送)、固有可用度等。
4.8 趋势分析模块设计
根据一定条件统计计算得出机车车辆或列车车次的故障趋势曲线。故障数可选择是用相关故障参与计算还是用全部故障参与计算,参考时间有累计时间和运行时间。
4.9 系统管理模块设计
通过系统管理功能可以对系统资源代码表(基础信息)进行维护;还可以对系统用户进行维护。
5 结论
综上所述,系统的网络式开发使远程应用成为可能,无论是国内还是国外的项目,都可以完全实现数据的实时和共享。系统的建立与运行,能够为RAMS团队在未来的工作中提供有力的技术支持,在数据收集方面提高规范性,科学性;在统计分析方面提高工作效率,提高数据准确性。有效的将技术模块与管理模块进行连接。系统的应用加快了公司的RAMS工作从初步尝试逐渐向更加成熟的迈进;并且使其从单纯的技术研究逐步向技术管理全面的转化,在指导生产、设计、销售方面都具有重要的实际意义。
参考文献
[1]西安飞行设计院.RAMS信息软件概要设计(A版)[Z].2009.
[2](美)StephenWalther.Active Server Pages2.0揭秘[J].软件导刊,2000.
作者简介
吴紫薇(1976-),女,吉林通榆人,高级工程师,硕士研究生,长春轨道客车股份有限公司信息化部软件A类拔尖人才,研究方向:应用软件开发。