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