羅劍平
(天訊瑞達通信技術有限公司)
通信設計管理中針對數據庫軟件的開發和應用
羅劍平
(天訊瑞達通信技術有限公司)
伴隨著我國通信建設投資量與業務量的不斷增加,對于大部分的通信項目信息而言需要采取及時性的處理,據此本文主要就通信設計管理中針對數據庫軟件的開發和應用,展開了具體的探討,首先就相關的工程管理軟件予以了簡要的介紹,而后就當前的工程管理軟件及數據庫應用現狀進行了分析,并最終就通信設計管理當中數據庫開發與應用事宜進行了深入研究,其中主要包括了三個階段的內容,即軟件選擇階段、需求分析階段以及軟件應用階段,最后本文對此軟件所存在的一些不足之處予以了說明。
通信設計;管理;數據庫;開發;應用
伴隨著我國通信事業的快速發展,通信設備的投資額度以及業務量均呈現出了高速的發展態勢,通信行業取得了空前的發展進步。當前工程項目建設量的逐步增多,使得所需處理的數據信息量也日漸增多,其中涵括了對于設計合同的履行、工程進度的有效監督等多個方面,因此大量的數據內容就必須要以數據庫軟件來采取管理及應用,然而由于這其中所牽涉的專業種類繁多,各個設計階段十分繁雜,導致項目數量眾多且周期均相對較短,缺乏統一的標準軟件。本文試通過對相關通信設計軟件的分析并結合筆者自身的工作經驗,來就這一問題展開具體的探討。
本文試以DBASE數據庫軟件進行相關的研究工作。這一數據庫管理系統最終發布于CP/M系統,由于其簡便易用得到了快速的推廣應用,其包含有一項數據庫引擎、查詢系統、表單引擎以及編程語言DBASE。然而在這一軟件系統的實際應用過程中,企業存在一些問題,例如DBASE數據庫的穩定性較差,所存儲的數據信息較易發生丟失情況,不能夠進行聯網操作,無法使數據信息得以共享。因此對于這一軟件的開發與應用應當依據實際需求進行合理化的優化處理,從而使之能夠盡可能的滿足于對通信項目的管理要求。圖1為數據庫軟件的控制流程圖。

圖1 數據庫軟件的控制流程圖
當前的工程管理軟件種類多樣,其中相對高端的有P3軟件,這一軟件涵括了對工程項目招投標、設計、施工以及建立等多方面內容;而中端一點的系統則主要是一些獨立的軟件公司所編寫;低端的項目管理軟件數量則更加多樣,其通常都是由一些小公司所編寫,盡管價格相對較為便宜,但是質量往往無法得到有效保障。
而這些所有的工程項目管理軟件均需應用于數據庫,在目前市場所銷售的數據庫軟件當中同樣種類十分繁多,但是總的來說,相對高端一些的數據庫其軟件所包含的內容也就更加豐富,技術也更加成熟,相應的價格也會相對高昂一些。
3.1 軟件選擇
軟件的選取是一項十分關鍵的問題,在軟件的選取過程當中我們不但要考量軟件是否可以滿足是實際工程管理的需求,同時要對軟件同企業的人事、辦公以及檔案等相關部門的接口管理進行考慮,否在便會導致這一軟件僅能夠應用于本部門的工程管理工作,而無法揮出更為巨大的作用價值。此外,由于軟件需要經過無數次的修改、調整,軟件公司是否可以提供以及時的售后服務也是需要重點考慮的一個方面。
3.2 需求分析
在軟件的開發與應用當紅最大的難點問題即為如何處理好系統的需求性分析。這就類似于設計階段之中的方案設計,對于設計人員而言提出了極高的要求,需要相關的設計人員能處于一個相對較高的角度進行考慮,并采取全面性的規劃工作。對于軟件的開發工作而言亦是如此,需要軟件的使用者能夠盡可能的將需求做到詳盡,將功能做的更完善,否則便會在日后需要對軟件進行大量的補丁修補,從而使得軟件的整體性與通順性遭受破壞。
依據用戶是否具備有數據處理權限,可將系統的使用人員劃分為兩大類:①查詢者;②管理者。查詢者在進行數據查詢時根據其可見業務范圍,又可繼續進行更加細致的劃分,即:個人查詢、部門差異、院級查詢等。例如在某市的移動GSM網絡擴容工程當中,就牽涉到了無線、交換、傳輸以及電源等方面內容,并且由不同的專業所共同組成,在進行這一項目的需求性分析時,便需要院長能夠查詢項目完成的所有狀況,其中主要涵括了投資額度、專業類型、設計收費狀況等,而所長則能夠看到此項目所含擴的各類專業內容,其中主要包含有各個單項工程的具體負責人員與設計人員,且可以對相關專業的內容進行修改;而總負責人可以對項目的所有專業內容進行審批及修改;計劃人員具備有監督、控制的權限。
3.3 軟件應用
在通過需求分析后,下一階段便需要進行的即為對軟件公司所有制作的軟件內容,采取反復性的應用制作,同時開展多方位、多層次的應用及調試,最終方可使軟件所存在的問題暴露出來,并作出相應的修改意見,直至軟件能夠完全符合設計單位的工程項目管理要求。這一過程較為漫長,軟件公司每取出一個版本,便需要對其進行反復性的試用檢測,將所有可能發生的狀況均要進行試驗分析,這就類似于在通信設計過程當中施工圖設計工作當中的每一階段內容,其中每一項工作環節都應當做到詳盡、具體。
在軟件的應用分析階段,由于不同的企業、公司其相應的規章制度會發生不同程度的改變,而通信工程的設計流程也就必須要做出適當的調整,此時便需要相關的通信設計人員能夠靈活的應用以工程軟件,順應具體的變化。
3.4 不足之處
軟件的開發及應用其工作內容十分繁瑣,需要使用者與編寫人員進行持續的溝通。在此過程之中,一部分使用者所提出的問題能夠進行修改,而還有一部分問題是無法修改的,這就需要編寫人員與使用人員在對整體軟件系統的穩定性、易用性以及安全性不產生重大的影響情況下,互相退讓從而達成相應的共識,不能夠因為出現了一個小的問題,而使得整體軟件的開發工作受到影響,甚至是推翻原先的思路而重新開始,這將會當中巨大的資金與時間浪費。才外還有在軟件的開發過程當中,需要軟件的使用人員針對這一軟件進行持續性的應用,若不能夠做到這一點也就無法發現問題所在。
在開展需求性分析的過程當中,需要對相應的報表數據內容生成為Excel文件,以便于能夠進行其它的交流應用,然而對此卻常常會被忽略一項問題,即就是外部數據能夠分批次的拷入到數據庫當中,往往會使得此套數據庫系統可成批對外輸出數據,卻無法成批由外輸入數據信息,因此,在一套相對完備的系統軟件當中,不但要具備有標準化的輸出格式,同時還應當具備有標準化的輸入格式。
總而言之,在通信設計管理當中針對數據庫軟件進行相應的開發與應用,結合自身企業的實際情況,選取相應的數據庫軟件系統。本文主要就DBASE數據庫軟件進行了深入的研究與探討,這一系統操作起來較為簡便,易用性較強因此應用范圍十分廣泛,但其穩定性相對較差,較易出現數據丟失等情況,因此在實際的應用過程中應當對此引起重視,加強改進工作。最終希望借助于本文的分析研究工作,能夠為相關通信設計管理中的數據庫軟件開發與利用提供一些可供參考的內容。
[1]郝朝君.關于軟件開發中數據庫設計理論與實踐分析[J].信息通信,2016(3).
[2]儲廣昕.分析軟件開發中數據庫設計理論的實踐[J].信息通信,2015(5):127~128.
[3]王曉軍.關于軟件開發中數據庫設計相關問題的探討[J].數字通信世界,2015(6).
[4]張芹.關于軟件開發中數據庫設計相關問題的探討[J].信息通信,2015(12):166~167.
[5]邵 嘯.淺探軟件開發中的數據庫測試技術[J].中國新通信,2012,14(24):78.
[6]王洪濤.數據庫軟件在通信設計管理中的開發和應用[J].電信工程技術與標準化,2003(10):82~85.
TP311.1
A
1004-7344(2016)18-0287-02
2016-6-1