新聞中心
聯(lián)系我們
- 聯(lián)系地址:廣東省廣州市天河區(qū)科新路優(yōu)可商務(wù)中心B棟
- 服務(wù)熱線:020-85279740
- 聯(lián)系電話:020-85279740(8線) 020-37889427
- 傳真電話:020-85279740
什么是程控交換機(jī)軟件的支援程序
發(fā)表時(shí)間:2021年06月08日瀏覽量:
程控交換機(jī)系統(tǒng)的軟件是完成各項(xiàng)功能而運(yùn)行于交換系統(tǒng)各處理機(jī)中的程序和數(shù)據(jù)的集合。支援程序又稱脫機(jī)程序,實(shí)際上是一個(gè)計(jì)算機(jī)輔助開發(fā)、生產(chǎn)以及維護(hù)軟件的系統(tǒng),多用于開發(fā)和生成交換局的軟件和數(shù)據(jù)以及開通時(shí)的測(cè)試等。支援程序按其功能可劃分為設(shè)計(jì)、測(cè)試、生產(chǎn)及級(jí)護(hù)等子系統(tǒng)。
(1)設(shè)計(jì)子系統(tǒng)
設(shè)計(jì)子系統(tǒng)用在設(shè)計(jì)階段,作為功能規(guī)范和描述語(yǔ)言(SDL)與髙級(jí)語(yǔ)言間的連接器,各種高級(jí)語(yǔ)言與匯編語(yǔ)言的編譯器,鏈接定位程序及文檔生成工作。設(shè)計(jì)完成所得的程序模塊以及經(jīng)過(guò)編譯得到的目的代碼應(yīng)存儲(chǔ)于數(shù)據(jù)庫(kù)中。
(2)測(cè)試子系統(tǒng)
測(cè)試子系統(tǒng)檢測(cè)所設(shè)計(jì)軟件是否符合其規(guī)范。它的主要功能分測(cè)試與仿真執(zhí)行兩種。
測(cè)試功能是根據(jù)設(shè)計(jì)的規(guī)范生成各種測(cè)試數(shù)據(jù),并在己設(shè)計(jì)的程控交換機(jī)程序中運(yùn)行這些測(cè)試數(shù)據(jù),以檢驗(yàn)程序工作結(jié)果是否符合原設(shè)計(jì)要求。
仿真執(zhí)行則是將軟件的設(shè)計(jì)規(guī)范轉(zhuǎn)換為語(yǔ)義等價(jià)的可執(zhí)行語(yǔ)言,在設(shè)計(jì)完成前可根據(jù)仿真執(zhí)行的結(jié)果檢驗(yàn)設(shè)計(jì)規(guī)范是否符合實(shí)際要求。
測(cè)試數(shù)據(jù)、運(yùn)行結(jié)果及仿真執(zhí)行結(jié)果均應(yīng)存儲(chǔ)于數(shù)據(jù)庫(kù)中。
(3)生產(chǎn)子系統(tǒng)
生產(chǎn)子系統(tǒng)生成交換局運(yùn)行所需的軟件。其包括局?jǐn)?shù)據(jù)文件、用戶數(shù)據(jù)文件、局程序文件的生成。
①局?jǐn)?shù)據(jù)生成:在軟件中心的搡作系統(tǒng)控制下,由局?jǐn)?shù)據(jù)生成程序?qū)⒃季謹(jǐn)?shù)據(jù)文件自動(dòng)生成為規(guī)定的局?jǐn)?shù)據(jù)的文件結(jié)構(gòu)形式。這樣,避免了某局逐字地設(shè)置局?jǐn)?shù)據(jù),既節(jié)省工時(shí)又避免了人為差錯(cuò)。
②用戶數(shù)據(jù)生成:用戶程控交換機(jī)的各種數(shù)據(jù)是處理用戶呼叫所必須的文件,新添或更改個(gè)別用戶數(shù)據(jù),可直接在運(yùn)行局用鍵盤命令來(lái)實(shí)現(xiàn)。
③程序文件:將程序及相應(yīng)數(shù)據(jù)有機(jī)地組合,稱為程序文件。交換程序文件包括系統(tǒng)文件、局?jǐn)?shù)據(jù)文件和用戶數(shù)據(jù)文件。系統(tǒng)文件和局?jǐn)?shù)據(jù)文件又合稱局文件。
④系統(tǒng)文件:包括系統(tǒng)程序、系統(tǒng)數(shù)據(jù)和一級(jí)局?jǐn)?shù)據(jù)。系統(tǒng)程序即交換用各種處理程序,屬于功能性程序,也是通用性程序,不同局均能使用/系統(tǒng)數(shù)據(jù)是與局條件無(wú)關(guān)的參數(shù),而局?jǐn)?shù)據(jù)則是隨局條件而異的參數(shù),一級(jí)局?jǐn)?shù)據(jù)是局?jǐn)?shù)據(jù)中固定不變的部分,因此可納入系統(tǒng)文件之中,二級(jí)、三級(jí)局?jǐn)?shù)據(jù)是可變的數(shù)據(jù)。
⑤系統(tǒng)生成:根據(jù)系統(tǒng)參數(shù)從母文件中選擇適當(dāng)?shù)某绦騿卧a(chǎn)生系統(tǒng)文件的過(guò)程稱作系統(tǒng)生成。系統(tǒng)生成程序就是根據(jù)系統(tǒng)參數(shù)而選擇相應(yīng)的功能塊和功能單元而產(chǎn)生系統(tǒng)文件的應(yīng)用程序。系統(tǒng)參數(shù)則是用于說(shuō)明和確定系統(tǒng)組成特征的數(shù)據(jù),如表示市話局、長(zhǎng)話局、長(zhǎng)市合一等局級(jí)參數(shù),表示是否采用公共信道方式的參數(shù),表示是否含有可視電話、遙控功能的系統(tǒng)參數(shù)等。
(4)維護(hù)子系統(tǒng)
維護(hù)子系統(tǒng)對(duì)程控交換機(jī)交換局程序的現(xiàn)場(chǎng)修改或稱補(bǔ)丁的管理與存檔。如果補(bǔ)丁所修改的錯(cuò)誤具有普遍意義,則子系統(tǒng)應(yīng)將其拷貝成多份并加載至其他交換局中,由于同一程序模塊在各個(gè)交換機(jī)中的地址一般都不相同,根據(jù)交換局的具體情況加至其局程序文件內(nèi),以加載至各交換機(jī)中運(yùn)行。
支援程序的任務(wù)牽涉面很廣。它不僅牽涉到從交換局的設(shè)計(jì)、生產(chǎn)到安裝等交換局的運(yùn)行前各項(xiàng)任務(wù),還牽涉到交換局開始運(yùn)行到以后整個(gè)壽命期間的軟件管理、數(shù)據(jù)設(shè)計(jì)、修改、分析以及資料編輯等各項(xiàng)工作。