程控交換機軟體支援系統

提高程控交換軟體設計,生產與維護質量及效率的軟體系統。

基本介紹

  • 中文名:程控交換機軟體支援系統
  • 外文名:SPC switching software support system
  • 套用學科:有線通信
簡介,支援系統,2.1 設計子系統,2.2 測試子系統,2.3 生產子系統,2.4 維護子系統,

簡介

為支援軟體設計,生產或維護中的一種或幾種功能而研製的程式系統稱為軟體工具,如螢幕編輯器、語言編譯器就是典型的軟體工具。軟體支援系統由界面、工具系統及資料庫系統構成。工具系統為多種軟體工具的集合,它用以完成支援系統規定的各項功能。資料庫用於存儲與管理各類數據,並作為各種軟體工具間的接口。界面則使用戶可方便地使用系統中的工具及各種數據或檔案。支援系統通常是按照一定的軟體開發方法或遵循一定的軟體生產和維護模型組織起來的。

支援系統

支援系統按其功能可劃分為4個子系統

2.1 設計子系統

CCITT推薦以功能規範和描述語言(SDL)為程控軟體的規範描述語言,在軟體的需求分析階段,此系統應具備圖形編輯器(SDL/GR)及文字短語編輯器(SDL/PR),以及SDL/GR與SDL/PR之間的相互轉換工具,還有SDL的語法、語義檢查器以及相應的版本管理資料庫。在設計階段需具備SDL至高級語言的轉換器,各種高級語言與彙編語言的編譯器,連結定位程式及文檔生成工具。設計完成所得的程式模組以及經過編譯得到的目的代碼均應存儲於資料庫中;

2.2 測試子系統

檢驗所設計軟體是否確切符合其規範。其主要工具分測試與仿真執行兩種。測試工具為根據設計規範生成各種測試數據,並在已設計的程式中運行這些測試數據,以檢驗程式的工作結果是否符合原設計要求。仿真執行則將軟體的設計規範轉換為語義等價的可執行語言,在設計完成前可以根據仿真執行的結果檢驗設計規範是否符合實際要求。測試數據、運行結果及仿真執行結果均應存儲於資料庫中;

2.3 生產子系統

生成交換局運行所需的軟體,它由三個檔案組成:用戶數據檔案及局數據檔案是通過輸入該交換局的用戶數據與局數據,檢驗其正確性,按規定的數據模型生成這兩個檔案可以用交換局資料庫代替。局程式檔案則根據交換局的設計參數與配置要求從程式庫中取出所需的程式模組配置而成;

2.4 維護子系統

對交換局程式的現場修改或稱補丁的管理與存檔。如果補丁所改正的錯誤具有普遍意義,則於系統應將其拷貝成多份載入至其它交換局中。由於同一程式模組在各個交換機中的地址一般都不相同,需根據交換局的具體情況加至其局程式檔案內,以載入至各交換機中運行。

相關詞條

熱門詞條

聯絡我們