王宇 闞津
【摘要】 海岸電臺作為具有一定國家公益性質的特殊行業,其主要作用體現在將電信、氣象等部門的信息及時有效的傳遞給特定對象,在現實生活中有著十分明顯的中介與橋梁作用。本文通過對海岸電臺現實運營狀況,著重向廣大讀者介紹一種基于Client /S erver 結構模式的海岸電臺業務系統設機構向以及實現方式。
【關鍵詞】 虛擬海岸電臺 設計構想 業務實現
早期的FoxBase 由于自身生產管理并非網絡化系統,這就導致實際運作過程中系統之間的緊密性關系不夠緊密、數據交換效率低。為了更好的提高工作效率,筆者重點對虛擬海岸電臺的設計構想及業務實現進行詳細介紹。
一、虛擬海岸電臺的設計構想
在對我國海岸電臺日常工作進行深入考察之后,筆者通過結合當下技術發展情況,對整個系統的設計思想為,首先必須將虛擬海洋電臺看做是一個相互連通的系統工程,通過使用軟件工程技術,著重在技術、管理的層面提升整個開發與設計,將提升工作效率同時大大控制勞動強度作為宗旨,將保證系統較高的靈活性與可擴展性作為主攻方向。(1)將業務系統的開發當做是一項十分巨大的系統工程,詳細的對業務系統開展詳細的調研與分析。分析內容包括確定系統的性質、主要功能以及規模大小。以此為基礎確定系統建設的總目標,并將系統依據實際需求化解為若干個子系統,每一個子系統都應當具備自身的功能。(2)鑒于海岸電臺自身具有國家公益性質的獨特屬性,系統在確保經濟性的同時,最終目標鎖定在可靠、迅速的將信息傳遞給船舶,以為船舶安全行駛作為最終目標。(3)注重提升系統的網絡化水平、信息化程度以及可擴展性。由于海岸電臺在業務運作時需要相當大一部分信息的,不僅僅如此,信息還需要在電臺以及用戶之間交替,再加上必須定期對信息進行統計,因此數據在整個系統中有著十分重要的作用,在進行系統設計的時候,必須通過最大限度的利用電子計算機技術,對網絡化水平、信息化程度以及可擴展性進行不斷的提升。
二、虛擬海岸電臺的業務實現
整個系統七大部分構成,分別是業務臺處理系統、有線臺處理系統、廣播業務處理系統以及人工投送報文系統等,具體構成情況如圖一所示。每一個子系統分別擔任海岸電臺的相應業務,在網絡的參與西安最終實現數據庫共享,每一個系統在實際工作中間是相互聯系的。
(1)業務臺處理系統 業務臺講計算機網絡作看做是流通渠道,將有效管理每一個子系統沒有能夠發送成功的標準格式報文看做是工作重點。主要針對這一部分的報文實行處理、歸檔,并對已經不再需要發送報文信息進行記錄,是相關人員進行計費以及查詢的重要憑證。為實現順利運作,子系統需要對路由進行單獨設置,同時應當兼具監視以及處理待發報文的能力,可以對去報進行修改、刪除并執行注銷操作等等。(2)有線臺處理系統以及莫爾斯報臺系統。有線臺處理系統主要是對全部的非標準格式報文進行全面的編輯處理、傳送,內容包括由人工收到電報、業務通知等等,對其進行編輯處理、傳送。具體方式為將人工處理看做一項基礎上,通過系統錄入,統一的獲得報文相關信息。該子系統為了能夠確保可以順利十項工作,同樣有防止工作統計不準確的相關功能。莫爾斯報臺系統主要由來報、去報處理兩個部分構成。來報主要根據實際的業務的情況,對各種來報進行編輯處理,同時肩負起對于船舶資料、報臺頻率以及計費查詢等方面的內容。去報模塊是要是通過報文拍發的狀況,實施及時的報文拍發并且能夠對已發送報文進一步的歸檔處理和查詢。(3)廣播業務處理系統以及NBDP 報臺系統。廣播業務處理系統主要功能就是對每天各種廣播業務進行播發。系統同樣是由來報、去報兩大部分構成,該系統最明顯的特點就是有著很強的公益性,為實現更加準確的提供服務,來報模塊的功能和上文所提到的莫爾斯報臺系統的來報模塊十分相近。去報模塊則是主要擔負起對報文播發的工作,每當報文被播發結束,該報文將自動的從系統待發報文中減去。NBDP系統也是由來報、去報兩模塊構成。來報模塊工作模式與莫爾斯報臺系統想象。去報模塊主擔當自動播發、對電臺工作量及時錄入等功能。(4)人工投送報文系統以及數據維護系統。人工投送報文系統模塊根據報文路由以及系統具體情況確定路由,利用打印設備對報文進行輸出,該項工作完成之后由人工投送對電報傳送進行完成。數據維護模塊,主要是為確保業務系統正常工作,而開展的一項定期維護工作。
三、結語
在實際工作過程中,該系統使用VB技術以及微軟系統共同開發完成。在服務器/ 客戶機的應用模式下,系統可以充分的適應業務規則的繁雜特點,通過對數據庫的集中、有效管理,使用客戶端的應用程序就行可以順利實現各種操作。