国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于B/S結構的電話自動停復機系統(tǒng)的實現(xiàn)

2014-05-07 04:56:04孫衛(wèi)兵
數(shù)字通信世界 2014年6期
關鍵詞:鐵通程序開發(fā)網(wǎng)管

孫衛(wèi)兵

(中國鐵通集團有限公司漢中分公司維護中心,漢中,陜西 723000)

1 引言

隨著移動電話市場的蓬勃發(fā)展,固定電話市場表現(xiàn)活力不足,中國鐵通以經(jīng)營固定電話業(yè)務為主,在面臨沒有其他業(yè)務增長點時,如何挖掘內(nèi)部潛力、降低運營成本、特別是人力成本,是鐵通人思考的重要問題。

2 漢中鐵通運營現(xiàn)狀分析

漢中鐵通目前以經(jīng)營固定電話市場為主,業(yè)務產(chǎn)品較為單一,更為重要的是其傳統(tǒng)固話收繳費業(yè)務尚無法實現(xiàn)自動停復機,后臺業(yè)務支撐系統(tǒng)相對滯后。其業(yè)務流程上的煩瑣表現(xiàn)在收費和欠費兩個方面。收費到開機工作流程:前臺(無開機權限)→發(fā)開機派發(fā)單→網(wǎng)管(集中)→開機(用戶);欠費到催欠工作流程:前臺(各分局)→發(fā)欠費音派單→網(wǎng)管(集中收集各分局欠費音,時間為每月底)→發(fā)欠費音給用戶。

從以上的工作流程分析可知,這里所有工作流程的落腳點都落在網(wǎng)管的人工操作上,而由于網(wǎng)管集中,人員緊張,無法及時地進行數(shù)據(jù)制作,執(zhí)行效率低,從而導致分公司話費收繳率低,嚴重影響了公司市場收入。根據(jù)以上分析,如何提高執(zhí)行效率便成為解決問題的切入點,即需要把一點的工作量分散到多點去承擔。于是,綜合考慮目前的網(wǎng)絡結構和資源,以期達到由原來所有的操作網(wǎng)管集中執(zhí)行、分散到各營業(yè)廳單獨自己執(zhí)行之目的,就需要開發(fā)一個基于B/S結構的自動停復機系統(tǒng)。本文就自動停復機系統(tǒng)的開發(fā)過程做一簡單介紹。

3 程序開發(fā)平臺及實現(xiàn)技術

3.1 程序開發(fā)平臺

由于程序架構是基于B/S(瀏覽器/服務器)結構,故選用IIS+ASP作為開發(fā)平臺。其中,IIS(Internet Information Server,互聯(lián)網(wǎng)信息服務)是一種Web(網(wǎng)頁)服務組件,包括Web服務器、FTP(文件傳輸協(xié)議)服務器、NNTP(網(wǎng)絡新聞傳輸協(xié)議)服務器和SMTP(簡單郵件傳輸協(xié)議)服務器,它們分別用于網(wǎng)頁瀏覽、文件傳輸、新聞服務和郵件發(fā)送等方面,使得信息在網(wǎng)絡(包括互聯(lián)網(wǎng)和局域網(wǎng))上發(fā)布。ASP(Active Server Pages)是一種服務器端腳本編寫環(huán)境,可以用來創(chuàng)建和運行動態(tài)網(wǎng)頁或Web應用程序。ASP網(wǎng)頁可以包含HTML標記、普通文本、腳本命令以及COM組件等,利用ASP既可以向網(wǎng)頁中添加交互式內(nèi)容(如在線表單),也可以創(chuàng)建使用HTML(超文本標記語言)網(wǎng)頁作為用戶界面的Web應用程序。

3.2 程序開發(fā)實現(xiàn)技術

3.2.1 接口程序

中興通用接口程序是中興ZXJ10網(wǎng)管的一個子程序,它提供了基于TCP/IP端口號23的通用接口程序作為統(tǒng)一的開放式接口。操作方法如下:

⊙ 客戶端連接到通用接口程序的23端口時,通用接口程序首先會發(fā)送說明信息,客戶端收到此信息后,發(fā)送回車換行。

⊙ 通用接口程序收到回車換行后,會提示客戶端輸入用戶名(如:zx)。

⊙ 通用接口程序收到用戶名后,會提示客戶端輸入用戶密碼(如:zx)。

⊙ 客戶端輸入口令后,通用接口程序判定口令是否正確,如果正確,送提示符MML>。

⊙ 出現(xiàn)提示符MML>后,用戶就可以進行正常的人機命令發(fā)送了。

以上為人機命令的接口方式。任何第三方軟件只要遵循標準TCP/IP協(xié)議,按照以上流程調(diào)接口程序,就可以對綜合關口局進行操作維護管理。本軟件的開發(fā)就是基于Telnet協(xié)議通過中興通用接口程序發(fā)送人機命令實現(xiàn)電話的自動停復機。

3.2.2 程序開發(fā)控件介紹

1.Power TCP Telnet ActiveX

該控件是美國Dart Communications公司開發(fā)的Power TCP Tools控件組中的Telnet Tool ActiveX控件,支持Visual Studio,ASP,Office 97(VBA),C++Builder,Delphi,PowerBuilder等開發(fā)環(huán)境;管理Telnet,ssh,rexec和rlogin連接,并提供建立、使用和終止會話的方法,支持自動選項協(xié)商(如終端類型、回顯模式、窗口大小等)。使用者不必關心協(xié)議實現(xiàn)細節(jié),極大地簡化了使用這些協(xié)議的編程難度??丶梢院蚒NIX主機、路由器、終端服務器等設備直接進行Telnet通信,并支持間接的Telnet訪問。

2.Telnet Tool ActiveX控件的主要屬性及ASP編程方法

TermType屬性:指定終端類型,如ANSI,VT320等,可以通知UNIX主機客戶端所仿真的終端類型。

Timeout屬性:當設定為0值時,控件使用非阻塞方式控制會話。當設定為大于0的值時,控件使用阻塞方式控制會話,Timeout表示超時設定,單位為毫秒。

State屬性:返回TCP連接狀態(tài)。

Connect(連接)方法:建立一個連接,格式為Object.ConnectRemoteName [,RemotePort][,LocalName] [,LocalPort]。RemoteName為要連接的UNIX主機的名字或IP地址。RemotePort為要連接的主機的端口號,缺省為23,是標準的Telnet端口。LocalName和LocalPort為本地主機名和端口,一般可以省略。

Close:關閉一個連接,格式為Object.Close。

Send:在連接建立后,發(fā)送數(shù)據(jù)。格式為:Object.Send Data,Data為要發(fā)送給主機的數(shù)據(jù)。

Serach:接受主機返回的數(shù)據(jù),并在數(shù)據(jù)流中尋找指定的結束標志,結果包括到結束標志為止的所有返回數(shù)據(jù)。如果在Timeout規(guī)定的時間內(nèi)未得到指定的結束標志,則產(chǎn)生超時錯誤。格式為:Object.SearchData,Token。Data中保存返回結果,Token指定了結束標志字符串。

4 程序開發(fā)具體過程

該程序開發(fā)使用ASP語言編寫,同時配合使用Power TCP Telnet Active控件實現(xiàn)Telnet中興前置機執(zhí)行人機命令,實現(xiàn)送欠費音、取欠費音功能。具體的開發(fā)過程如下:

4.1 登錄界面

系統(tǒng)的登錄及身份認證,系統(tǒng)登錄使用IE瀏覽器登錄,身份認證通過啟用IIS的集成Windows身份驗證來完成,登錄界面如圖1。

圖1 登錄界面

4.2 主界面

輸入用戶名和密碼,出現(xiàn)程序運行后的的主界面如圖2,在主界面里,有“前置機名稱”、“操作類型”兩個下拉菜單和一個“電話號碼”輸入框,同時還有“執(zhí)行”和“查詢”兩個按鈕。在“前置機名稱”下拉菜單里選擇不同的端局,在“電話號碼”里輸入需要送欠費音或取欠費音的號碼,在“操作類型”里選擇“送欠”或“取欠”點擊“執(zhí)行”就可以對某個號碼進行送欠費音或取欠費音。

圖2 主界面

4.3 程序源代碼

登錄界面程序開發(fā)相對簡單,在此不再贅述,這里著重介紹主界面程序的開發(fā)。該部分是整個程序開發(fā)的核心部分,主要是使用了ASP編寫了下拉選擇菜單,使用Power TCP Telnet Active控件登錄中興通用接口程序,登錄成功后。

(1)在程序主界面點擊“執(zhí)行”出現(xiàn)圖3所示執(zhí)行界面,同時會在數(shù)據(jù)庫中添加一條執(zhí)行記錄。

圖3 執(zhí)行界面

該部分部分源代碼如下:

(2)在程序主界面“電話號碼”里輸入需要查詢的電話號碼,點擊“查詢”就可以查詢針對該號碼的所有操作清單,其查詢清單如圖4,該部分部分源代碼如下:

圖4 查詢清單

5 結束語

中興通用接口程序發(fā)送的人機命令,權限極高,一旦使用不當會導致不可挽回的后果,因此程序開發(fā)中對安全性要求就比較高,主要是通過加固IIS的安全性來實現(xiàn)的:一是啟用IIS的集成Windows身份驗證保證只有特定用戶通過密碼才能訪問該系統(tǒng);二是啟用IIS的IP地址和域名限制保證只有特定的IP地址才能訪問該系統(tǒng)。

該系統(tǒng)投入使用后,大大提高了工作效率和用戶體驗,原來欠費用戶繳費后開機時限由12小時減少至10分鐘;減少網(wǎng)管人員的工作量,進而將更多的時間的用在提高網(wǎng)絡安全和網(wǎng)絡優(yōu)化方面;同時分公司的固話收繳率由89%提高至96%,公司市場收入提高0.5個百分點。

[1] 胡永東.基于Java技術的寬帶自動停復話系統(tǒng)的設計與實現(xiàn)[D].長沙理工大學,2005年.

[2] 孟博.自動停復機系統(tǒng)在徐州鐵通分公司的應用[J].鐵路計算機應用,2006年03期.

[3] 陳紅兵.PSTN網(wǎng)絡自動停復機系統(tǒng)在吉林鐵通公司的開發(fā)應用[D].吉林大學,2007年.

猜你喜歡
鐵通程序開發(fā)網(wǎng)管
APP應用程序開發(fā)模式探究
電子制作(2019年19期)2019-11-23 08:42:02
基于TestStand的自動檢測程序開發(fā)
電子測試(2018年11期)2018-06-26 05:56:16
鐵通固話PSTN與移動IMS網(wǎng)絡快速融合解決方案
基于嵌入式系統(tǒng)Windows CE的應用程序開發(fā)
基于App inventor 2手機程序開發(fā)過程的學習與實——以“喵喵定時器”APP開發(fā)為例
電子制作(2017年1期)2017-05-17 03:54:08
中移鐵通正式揭牌成立
“五制配套”加強網(wǎng)管
新聞前哨(2015年2期)2015-03-11 19:29:29
一種供鳥有限飛翔的裝置
家禽科學(2014年8期)2014-04-29 00:44:03
簡談泰安鐵通計費數(shù)據(jù)采集機的使用及維護
發(fā)射機房網(wǎng)管系統(tǒng)的設計原則及功能
河南科技(2014年14期)2014-02-27 14:11:59
满城县| 金溪县| 抚州市| 常德市| 宜丰县| 荣昌县| 奈曼旗| 凌海市| 安吉县| 屯昌县| 石景山区| 和林格尔县| 沙田区| 托克逊县| 六盘水市| 疏勒县| 吉木萨尔县| 峨山| 申扎县| 砀山县| 泽库县| 宁津县| 靖江市| 蕉岭县| 乌兰浩特市| 蓬安县| 格尔木市| 长葛市| 顺平县| 林州市| 南川市| 青海省| 泽库县| 铜梁县| 大厂| 务川| 永德县| 莲花县| 旬阳县| 祁门县| 海淀区|