999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種基于質量檢查的聯(lián)鎖車站軟件配置管理方法

2024-04-16 09:21:00韓安平
鐵道通信信號 2024年4期
關鍵詞:生產

郭 璐,韓安平

計算機聯(lián)鎖系統(tǒng)采用計算機完成聯(lián)鎖的邏輯運算,將運算結果形成控制命令來驅動相應的電子電路設備,從而實現(xiàn)對站場設備和進路的控制,是保證行車安全的重要鐵路信號設備[1]。聯(lián)鎖車站軟件(以下簡稱“車站軟件”)是實現(xiàn)車站信號系統(tǒng)功能安全的核心軟件模塊,是根據具體車站的站型在標準軟件的基礎上配置特定應用數據形成的軟件。

隨著計算機聯(lián)鎖系統(tǒng)的不斷發(fā)展,設備需求的變化、設備制式的更新,以及為克服軟件本身缺陷的需要,大量的軟件變更不可避免[2]。為了能夠幫助工作人員更好地記錄與控制版本變更[3],多數企業(yè)是通過引入配置管理工具如SVN、Git 等來進行配置管理,能夠自動化地協(xié)助開發(fā)人員完成代碼和產品的版本管理。每次檢入的代碼均會由工具分配一個commit id(提交標識號),來唯一標識這個版本[4]。配置管理工具可以保存及追溯到個人上傳至服務器上的各個歷史版本,還支持多人修改同一文件并由系統(tǒng)合并保存。在標準軟件的開發(fā)階段,通過配置管理工具來管理軟件版本較有優(yōu)勢。

但在具體車站軟件的生產階段,更需要重點關注軟件中關鍵數據配置是否正確,變更的測試范圍是否完全覆蓋需求,測試過程是否完整,測試過程發(fā)現(xiàn)的問題是否全部關閉等,僅關注到軟件的歷史版本無法滿足要求,故本文提出一種基于質量檢查的聯(lián)鎖車站軟件配置管理方法,用于提高車站軟件的生產質量。

1 前期準備

配置管理的主要目的是保證產品整個生命周期內,工作產品處于受控狀態(tài)、為項目參與者提供準確的信息、實現(xiàn)歷史版本維護,以及保證產品可追溯性[5]。為完成配置管理工作,需進行前期準備,具體內容見圖1。

圖1 配置管理質量檢查前期準備內容

1)建立配置管理組織。需配備配置管理員,運行并控制其過程[6],以有效地實施質量管理體系。配置管理員獨立于數據實現(xiàn)人員和軟件測試人員,負責執(zhí)行配置管理方案、版本控制和變更控制方案,編制配置管理報告,并跟蹤處理過程中發(fā)現(xiàn)的不符合項。配置管理員需掌握聯(lián)鎖基礎知識、車站軟件數據配置知識、配置管理和質量管理知識,經培訓考核后持證上崗。

2)建立配置庫。選用高性能、安全可靠的服務器建立配置庫。服務器的硬盤、網卡、內存、電源等需穩(wěn)定耐用,且需冗余備份。強化網絡安全理念[7],配置庫所在網絡應與辦公網物理隔離,需設置訪問權限,測試通過后的車站軟件進入配置庫進行受控管理。只有配置管理員具有讀寫和刪除權限,其他相關人員只能具有讀取權限。

3)識別配置項。車站軟件生產過程中各個版本的車站軟件及生產輸出記錄,兩者間具有繼承關系[8],前后版本之間相互銜接,都需被識別為需要配置管理的配置項。

4)制定配置項命名方式。配置管理通過標識記錄配置項的功能和特性,通過控制這些特性的變更,記錄和報告變更的過程和狀態(tài)[9],故配置項命名是配置管理的重要工作。合理、科學地命名是區(qū)分配置項的有效方法,配置項命名需包含配置項名稱和版本,且具有唯一性和可追溯性。

5)制定配置庫準入規(guī)則。需對車站軟件和生產輸出記錄的質量檢查內容,制定詳細的檢查規(guī)則及放行準則,配置管理員根據規(guī)則對相關配置項進行檢查,檢查通過后的配置項才可以入配置庫進行受控管理。

6)入庫復核和配置審計。車站軟件的最終目的是要交付現(xiàn)場安裝使用,為防止軟件前期生產工作順利完成后,入庫階段配置了錯誤路徑或內容,而造成下一環(huán)節(jié)取用軟件錯誤甚至現(xiàn)場安裝失敗,所以配置管理工作完成后還需要設置后續(xù)人員進行監(jiān)督和審查。

2 質量檢查

配置管理員根據入庫準則對車站軟件和生產輸出記錄進行質量檢查,通過后配置項才能入庫。這一環(huán)節(jié)對軟件的功能及安全性有直接影響,是車站軟件生產的關鍵過程[10]。依據多年的生產管理經驗,質量檢查應包括軟件類配置項檢查和記錄類配置項檢查,工作流程見圖2。

圖2 配置管理工作流程

2.1 軟件質量檢查

1)版本控制。版本控制屬于軟件配置管理中的核心功能。配置管理員首先需要確認車站軟件使用的標準軟件版本是否為已正式發(fā)布,再確認車站軟件的名稱、版本是否正確。《鐵路信號產品運用管理辦法》第四十條、四十三條、四十六條都有規(guī)定,所有軟件實現(xiàn)版本號規(guī)范管理并可查詢,要保證軟件的完整性、唯一性、可追溯性。車站版本號格式為VA.B.C.D[11]。D 位為車站軟件的數據版本號,每次軟件變更都需要變更數據版本號,2 位的數據版本號取值范圍為01~99,即可支持99 次變更。單一車站任務生產,軟件版本號比較容易控制,但在實際的生產活動中,經常會出現(xiàn)多任務版本車站穿插修改的情況,現(xiàn)場安裝施工調試也可能出現(xiàn)多版本交替換裝的情況,配置管理要特別關注多任務號版本的命名方式。為解決多任務間版本相互穿插的情況,可以在車站軟件名稱的標識上體現(xiàn)車站任務的標識及數據版本號,采用雙保險的方式保障軟件生產和現(xiàn)場施工取用正確的版本。

2)標準軟件升級檢查。車站軟件是在標準軟件基礎上添加車站的特定應用數據,但標準軟件多年來不斷優(yōu)化,更新過多個版本,故車站軟件在有條件的情況下也會通過升級標準軟件版本來完善功能。在軟件升級過程中,標準軟件需執(zhí)行程序變更和配置項變更,有些配置項變更后,測試人員不易通過可視化的檢驗手段來驗證,故在配置管理階段增加相應檢查就非常必要。配置管理階段需識別每個版本的變更內容,確認升級前后新舊軟件使用的可執(zhí)行程序和配置項內容的正確。

3)軟硬件匹配性檢查。計算機聯(lián)鎖產品經歷多年的發(fā)展,產品由最早自主研發(fā)的雙機熱備型,到目前各路局廣泛應用的引進國外技術的國產二乘二取二型,再到現(xiàn)在軟硬件系統(tǒng)均為自主研發(fā)的二乘二取二型,產品和工控機的型號、內置各種板卡的型號都有變化。車站軟件可通過修改軟件中的相關配置項(如看門狗、中斷、端口號)來適配不同的硬件設備。實驗室測試完畢后,為避免提交受控管理的車站軟件沒有修改為現(xiàn)場硬件需使用的配置項,需要對軟硬件匹配相關的配置項進行識別并檢查,保障變更后現(xiàn)場設備可順利運行。

4)文件時序性檢查。車站軟件里部分文件有時序性要求,如軟件生產修改的數據文件,需要轉換成機器能夠讀取的二進制文件,軟件才能執(zhí)行。如果修改了數據文件,沒有做相應的轉換工作,會出現(xiàn)執(zhí)行結果不正確的情況;再如聯(lián)鎖軟件需要將可執(zhí)行文件燒錄入CPU 板,系統(tǒng)才能正確運行,如果修改了數據文件,沒有重新生成相應的可執(zhí)行文件,也會造成軟件執(zhí)行不正確。故需要識別出有時序性要求的文件清單并加以檢查,才能保證車站軟件的正確運行。

5)文件一致性檢查。車站軟件里的有些文件為多個軟件共用,如站場圖形文件為操作機和維修機共用,如果操作機軟件修改了站場圖形文件中的數據,沒有及時更新至維修機軟件,會造成維修機界面顯示與操作機不一致,對后續(xù)電務人員維護造成影響,所以需要識別出各軟件共用文件清單并加以檢查。識別出來的文件一致性檢查項目包括:網絡圖配置文件聯(lián)鎖機軟件和維修機軟件的一致性、站場圖形文件操作機軟件和維修機軟件的一致性、采集執(zhí)行層數據文件操作機軟件和聯(lián)鎖機軟件的一致性、采集/驅動信息表文件聯(lián)鎖軟件和維修機軟件的一致性等。

6)軟件結構正確性檢查。為避免因設備運行環(huán)境問題,車站軟件在壓縮或解壓縮過程中出現(xiàn)冗余、缺失文件(夾)的現(xiàn)象,需要識別車站軟件的文件夾結構和文件組成,對相關冗余或缺失的情況做出識別,并完成相應檢查。在檢查過程中還要注意,本次變更不涉及修改的文件要保持和變更前一致,檢查內容示例見圖3。

圖3 軟件結構正確性檢查示例

2.2 記錄質量檢查

生產輸出記錄是車站軟件數據生產和軟件測試已完成的客觀證據,記錄填寫規(guī)范、完整、正確也是質量管理體系有效運行的重要保障。通過記錄的操作流程、測試內容,能綜合反映人、機、料、法、環(huán)[12]等生產要素是否滿足要求,記錄的問題還可以為采取糾正、預防措施提供有效的數據來源和方向。應識別的質量檢查項目如下:

1)人,檢查執(zhí)行的人是否具有上崗資質。

2)機,檢查測試采用的監(jiān)視測量設備類型是否正確。

3)料,軟件測試對象是車站軟件,軟件測試依據是需求文件,需要檢查軟件生產取用、測試完成的軟件版本是否正確,測試取用的需求是否為最新版本,所有的需求文件是否都已測試,測試中發(fā)現(xiàn)的問題是否關閉,測試過程是否完整。

4)法,檢查車站軟件生產是否依照最新的作業(yè)指導書。

5)環(huán),檢查生產環(huán)境是否滿足安全文明生產的要求。

2.3 質量檢查結果及報告

針對上述檢查項目,制定質量檢查表。由于車站軟件的檢查內容有明確標準,可以通過人工方式逐項檢查確認,也可以制作配置管理質量檢查軟件,使用軟件對質量檢查表涉及的文件及文件中的相關配置項逐一檢查。檢查完成后輸出配置管理檢查記錄,對于不通過的項目必要時還需要重新啟動數據生產及軟件測試的流程,全部項目質量檢查通過后輸出配置管理質量檢查報告。在質量檢查階段發(fā)現(xiàn)的問題,出具不合格記錄單,后續(xù)跟蹤處理直至問題關閉。

2.4 軟件入庫

質量檢查通過的車站軟件和生產輸出記錄,由配置管理員執(zhí)行入配置庫操作,入庫完成后,軟件可以交付下一環(huán)節(jié)使用或發(fā)布后用于現(xiàn)場開通。

2.5 復核和配置審計

配置管理由配置管理員執(zhí)行,配置管理員如果將車站軟件和記錄配置了錯誤的路徑,就會造成下一生產環(huán)節(jié)取用軟件錯誤,或者接口調試、客戶仿真驗收取用軟件錯誤,甚至現(xiàn)場安裝調試取用軟件錯誤。因此配置入庫也需要設置復核監(jiān)督,還要對入庫的配置項定期審計,配置審計的內容包括確認配置項標識無問題、變更符合變更流程、及時入庫等。

3 預防及改進

對操作流程和實施過程進行質量檢查的目的是提升企業(yè)質量管理水平,以保證生產產品的質量[13]。對于各生產階段質量檢查發(fā)現(xiàn)的問題,要進行收集和統(tǒng)計,總結經驗、吸取教訓,制定相應的糾正預防措施,避免問題再次發(fā)生,優(yōu)化生產流程,從而提高產品質量。

如在生產輸出記錄的檢查過程中發(fā)現(xiàn)車站軟件版本號的填寫方式存在問題:在測試完成后只填寫最終版本,沒有記錄問題及解決版本;忽略早期的測試報告及相關記錄,未體現(xiàn)全部過程,不易跟蹤測試問題是否關閉。后期,質量檢查人員協(xié)同測試人員更新測試報告及記錄的模板,優(yōu)化相關內容的填寫方式,以便后續(xù)檢查可以清晰地追蹤到測試過程出現(xiàn)的各個版本,也能看到測試過程中發(fā)現(xiàn)的每個問題,從問題出現(xiàn)、分析、解決、驗證到關閉都能得到管控。

4 效果分析

近年來,該配置管理方法累計在全路3 000 多個計算機聯(lián)鎖車站上開展試驗應用,應用范圍覆蓋普速鐵路、高速鐵路、軌道交通等領域,遍及北京、上海、沈陽、太原、西安等18 個鐵路局及北京、天津、深圳、成都等30 多條城軌線路,取得顯著效果。經統(tǒng)計,2019—2022 年配置管理質量檢查的問題檢出率見圖4。

圖4 配置管理質量檢查的問題檢出率

由圖4 可知,在近4 年的統(tǒng)計周期內配置管理階段的問題檢出率在逐年下降,可見配置管理員站在獨立第三方的角度,依據質量檢查規(guī)則對車站軟件和生產輸出記錄進行檢查,在測試階段結束后對易出錯的關鍵點再確認,進一步提高了車站軟件的質量。后續(xù)通過對發(fā)現(xiàn)問題的收集和分析,也為生產流程的持續(xù)優(yōu)化提供了數據支撐。由此可見,基于質量檢查的聯(lián)鎖車站軟件配置管理方法在保障聯(lián)鎖車站軟件的生產質量方面有效且可行。

5 結束語

聯(lián)鎖系統(tǒng)是整個鐵路信號系統(tǒng)的基礎,車站軟件的生產質量是其重中之重。車站軟件如果出現(xiàn)故障,維護成本及造成的影響巨大。本文提出的基于質量檢查的配置管理方法,在配置管理活動中增加了質量檢查工作,全面貫徹“安全第一,預防為主”的安全技術方針,對軟件測試中可能關注不到的環(huán)節(jié)進行查漏補缺,做好版本控制和變更管理,爭取在系統(tǒng)生產階段發(fā)現(xiàn)并解決全部問題,能夠進一步保障現(xiàn)場計算機聯(lián)鎖系統(tǒng)安全可靠的運行,確保軌道交通運輸的安全。

猜你喜歡
生產
讓安全生產執(zhí)法真正發(fā)揮震懾作用
我國夏糧生產喜獲豐收
熱軋雙相鋼HR450/780DP的開發(fā)與生產
山東冶金(2022年2期)2022-08-08 01:50:42
用舊的生產新的!
“三夏”生產 如火如荼
S-76D在華首架機實現(xiàn)生產交付
中國軍轉民(2017年6期)2018-01-31 02:22:28
生產管理系統(tǒng)概述
消費導刊(2017年24期)2018-01-31 01:29:23
全面生產維護(TPM)
中國制筆(2017年2期)2017-07-18 10:53:09
反生產行為差異化治理策略
安全生產重于泰山
主站蜘蛛池模板: 热这里只有精品国产热门精品| 亚洲精品爱草草视频在线| 天堂成人在线视频| 精品久久国产综合精麻豆| 欧美日韩国产成人高清视频| 日本高清免费不卡视频| 久久黄色一级片| 国精品91人妻无码一区二区三区| 99热精品久久| 99手机在线视频| 国产精品视频第一专区| 欧美曰批视频免费播放免费| 亚洲成人高清在线观看| 日本草草视频在线观看| 亚洲最大综合网| 伊人中文网| 欧美亚洲第一页| 91视频区| 国产免费福利网站| 亚洲欧美综合精品久久成人网| 国产99免费视频| 一边摸一边做爽的视频17国产| 国产成人精品高清不卡在线| 一边摸一边做爽的视频17国产| 女同久久精品国产99国| 99这里精品| 亚洲无码久久久久| 亚洲欧洲日本在线| 久久精品国产在热久久2019| 亚洲天堂区| 欧美中文字幕在线视频 | 嫩草国产在线| 色亚洲成人| 国产av剧情无码精品色午夜| 亚洲人在线| 三上悠亚精品二区在线观看| 人妻无码AⅤ中文字| 茄子视频毛片免费观看| 55夜色66夜色国产精品视频| 亚洲无码91视频| 国产亚洲高清视频| 欧美自拍另类欧美综合图区| 日韩国产无码一区| 毛片基地视频| 久久综合干| 色悠久久久久久久综合网伊人| 精品国产电影久久九九| 乱人伦视频中文字幕在线| 欧美有码在线观看| 亚洲AV成人一区二区三区AV| 狠狠干欧美| 亚洲成人动漫在线| 国产在线观看人成激情视频| 精品视频福利| 乱码国产乱码精品精在线播放| 中文成人在线视频| 免费看美女毛片| 亚洲无码高清一区二区| 久久香蕉国产线| 亚洲天堂网视频| 美女被操91视频| 午夜毛片免费观看视频 | 亚洲国产精品不卡在线| 日本91在线| aaa国产一级毛片| 亚洲精品777| 亚洲天堂视频网站| 国产又粗又猛又爽视频| 日韩国产综合精选| 在线欧美日韩国产| 亚洲精品第一页不卡| 国产精品尤物铁牛tv | 无码有码中文字幕| 国产精品永久久久久| 日本妇乱子伦视频| 国产日韩欧美在线视频免费观看 | 蜜桃视频一区二区| 欧美综合激情| 看国产毛片| 亚洲精品va| 热思思久久免费视频| 欧美成人午夜视频|