梁巖
【摘要】 本文分析了信息通信設(shè)備管理系統(tǒng)的總體設(shè)計(jì),研究了信息通信設(shè)備管理系統(tǒng)的應(yīng)用。
【關(guān)鍵詞】 信息通信設(shè)備 管理系統(tǒng) 設(shè)計(jì) 應(yīng)用
信息通信設(shè)備的管理工作成為推動(dòng)企業(yè)快速發(fā)展的一個(gè)重要環(huán)節(jié),越來越多的企業(yè)開始重視信息通信設(shè)備管理系統(tǒng)的改革創(chuàng)新。
一、信息通信設(shè)備管理系統(tǒng)的總體設(shè)計(jì)
1、設(shè)計(jì)需求。信息通信設(shè)備管理系統(tǒng)在開發(fā)前要充分了解系統(tǒng)的設(shè)計(jì)需求,分析軟件系統(tǒng)需要的功能特性,然后確定需要解決問題的方案,然后再進(jìn)行開發(fā)和設(shè)計(jì)。信息通信設(shè)備管理系統(tǒng)的設(shè)計(jì)需求主要包括良好的人機(jī)交互界面,功能完善的通信系統(tǒng)設(shè)計(jì),高效率的數(shù)據(jù)庫(kù)設(shè)計(jì)和接口擴(kuò)展等,根據(jù)不同行業(yè)的需求,信息通信設(shè)備管理系統(tǒng)需要進(jìn)行不同的開發(fā)設(shè)計(jì)。
2、設(shè)計(jì)步驟。信息通信設(shè)備管理系統(tǒng)開發(fā)設(shè)計(jì)主要包括兩個(gè)階段:系統(tǒng)軟件設(shè)計(jì)和數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)。首先是系統(tǒng)的軟件設(shè)計(jì),根據(jù)不同行業(yè)設(shè)計(jì)需求確定系統(tǒng)開發(fā)設(shè)計(jì)的具體方案,確定信息通信設(shè)備管理系統(tǒng)中軟件系統(tǒng)的結(jié)構(gòu)設(shè)計(jì),分析軟件系統(tǒng)的模塊組成,和每個(gè)系統(tǒng)模塊之間的關(guān)系,確定軟件系統(tǒng)中的人機(jī)界面的主要功能,確定不同模塊之間的接口設(shè)計(jì)。其次是數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì),根據(jù)信息通信設(shè)備的數(shù)據(jù)特征,確定數(shù)據(jù)庫(kù)的結(jié)構(gòu)設(shè)計(jì),確定數(shù)據(jù)表的索引關(guān)鍵詞。數(shù)據(jù)庫(kù)的結(jié)構(gòu)設(shè)計(jì)要從整個(gè)信息通信設(shè)備管理系統(tǒng)出發(fā),選擇最優(yōu)的數(shù)據(jù)儲(chǔ)存結(jié)構(gòu),確定最合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì),提高整個(gè)信息通信設(shè)備管理系統(tǒng)的運(yùn)行效率。
3、設(shè)計(jì)原則。(1)安全可靠性。信息通信設(shè)備管理系統(tǒng)的安全可靠性是信息通信設(shè)備管理系統(tǒng)必須要達(dá)到的最基本的特性,信息通信設(shè)備管理系統(tǒng)需要嚴(yán)謹(jǐn)?shù)脑O(shè)計(jì)程序,保護(hù)信息通信的安全性,可靠的數(shù)據(jù)傳輸和數(shù)據(jù)保存,提高整個(gè)系統(tǒng)的安全設(shè)置,確定系統(tǒng)數(shù)據(jù)的訪問權(quán)限,通過科學(xué)合理的系統(tǒng)設(shè)計(jì)和布局,提高整個(gè)系統(tǒng)的穩(wěn)定性。(2)實(shí)用性。信息通信管理系統(tǒng)要采用良好的人機(jī)交互界面,簡(jiǎn)單易操作的系統(tǒng)平臺(tái),避免由于企業(yè)管理部門人員調(diào)動(dòng)導(dǎo)致工作人員不能及時(shí)掌握操作方法而影響企業(yè)的正常運(yùn)行。
二、信息通信設(shè)備管理系統(tǒng)的應(yīng)用研究
1、基于Web應(yīng)用程序的信息通訊設(shè)備管理系統(tǒng)應(yīng)用。根據(jù)Web應(yīng)用程序和ASP.Net技術(shù)的特點(diǎn),通過在實(shí)際工程中的不斷摸索,得到了一種基于ASP.Net技術(shù)的三層Web應(yīng)用程序設(shè)計(jì)開發(fā)模型,其結(jié)構(gòu)又被稱為B/S,即Browser/Server(瀏覽器/服務(wù)器)[1]。這種模型把Web應(yīng)用程序劃分為三個(gè)基本的層次:用戶界面層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪問層,對(duì)應(yīng)的結(jié)構(gòu)如圖1所示:
2、三層設(shè)計(jì)模型的建立。(1)建立表示層。在VS2008運(yùn)行環(huán)境下,在彈出的“新建項(xiàng)目”窗口中,選擇ASP.Net Web應(yīng)用程序,新建一個(gè)應(yīng)用程序。(2)建立業(yè)務(wù)邏輯層。在彈出的“新建項(xiàng)目”窗口中,選擇類庫(kù),需要注意的是,解決方案的地方在下拉列表中選擇“添入解決方案”。(3)建立數(shù)據(jù)訪問層。同(2)一樣,在彈出的“新建項(xiàng)目”窗口中,選擇類庫(kù),同樣在解決方案的下拉列表中選擇“添入解決方案”。(4)建立三層的聯(lián)系。首先添加表示層對(duì)業(yè)務(wù)邏輯層的依賴關(guān)系,右鍵單擊表示層中的“引用”,選擇添加引用,選擇“項(xiàng)目”中的邏輯層,然后同樣的操作添加表示層對(duì)數(shù)據(jù)訪問層的依懶關(guān)系。
3、信息通信設(shè)備管理系統(tǒng)的GPRS應(yīng)用。在信息通信設(shè)備管理系統(tǒng)中終端要通過通訊模塊采用TCP協(xié)議與服務(wù)器進(jìn)行通信,因此信息通信設(shè)備管理系統(tǒng)有一個(gè)重要的Socket服務(wù)器端,通過Socket服務(wù)器端與通訊模塊進(jìn)行通信。在實(shí)際的應(yīng)用過程中,Microsoft.Net Framework 為應(yīng)用程序訪問Internet提供了方便簡(jiǎn)潔的網(wǎng)絡(luò)服務(wù),命名空間System.Net和System.Net.Sockets包含了豐富的類可以開發(fā)多種網(wǎng)絡(luò)應(yīng)用程序??梢园?Net類看作包含3個(gè)層次:請(qǐng)求/響應(yīng)層、應(yīng)用協(xié)議層、傳輸層。WebReqeust和WebResponse 代表請(qǐng)求/響應(yīng)層,支持Http、TCP和UDP的類組成了應(yīng)用協(xié)議層,而Socket類處于傳輸層[2]。傳輸層位于這個(gè)結(jié)構(gòu)的最底層,當(dāng)其上面的應(yīng)用協(xié)議層和請(qǐng)求/響應(yīng)層不能滿足應(yīng)用程序的特殊需要時(shí),就需要使用這一層進(jìn)行Socket套接字編程。
三、結(jié)束語(yǔ)
信息通信設(shè)備管理系統(tǒng)在各個(gè)領(lǐng)域發(fā)揮著重要的作用,企業(yè)要不斷改進(jìn)信息通信設(shè)備管理系統(tǒng),推動(dòng)信息通信設(shè)備管理系統(tǒng)的不斷升級(jí)。
參 考 文 獻(xiàn)
[1] 楊志宇. 信息通信設(shè)備管理系統(tǒng)研究與設(shè)計(jì)[J]. 華北電力大學(xué),2013(02)
[2] 蔡誠(chéng). 電網(wǎng)通信設(shè)備管理系統(tǒng)的分析與設(shè)計(jì)[J]. 云南大學(xué),2011(04)endprint