畢業(yè)論文電信程控業(yè)務(wù)管理系統(tǒng)分析和設(shè)計(jì)_第1頁(yè)
已閱讀1頁(yè),還剩44頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p>  編號(hào) </p><p>  湖 南 理 工 學(xué) 院</p><p>  畢 業(yè) 設(shè) 計(jì)(論 文)</p><p>  題目 電信程控業(yè)務(wù)管理系統(tǒng) </p><p>  作 者 學(xué) 號(hào) </p><

2、;p>  系 別計(jì)算機(jī)與信息工程系 專 業(yè) 計(jì)算機(jī)科學(xué)與技術(shù)</p><p>  指導(dǎo)老師 職 稱 </p><p>  完成時(shí)間 </p><p>  電信程控業(yè)務(wù)管理系統(tǒng)

3、分析和設(shè)計(jì)</p><p><b>  摘要:</b></p><p>  網(wǎng)管中心擔(dān)負(fù)著電信局所有電話的業(yè)務(wù)管理和網(wǎng)絡(luò)監(jiān)控任務(wù)。隨著電話用戶數(shù)量不斷增加,且不同的電話段使用的交換機(jī)也不同,不同交換機(jī)使用的命令格式也不一樣,人工處理這些業(yè)務(wù)和管理這些大量的數(shù)據(jù)就變得很麻煩,而且效率低,嚴(yán)重影響服務(wù)質(zhì)量。電信程控業(yè)務(wù)管理系統(tǒng)就是為了減輕工作量,避免手工操作的失誤,提高服

4、務(wù)質(zhì)量而開發(fā)的管理信息系統(tǒng)。該系統(tǒng)采用標(biāo)準(zhǔn)的TCP/IP協(xié)議,采用服務(wù)器/客戶端模式進(jìn)行開發(fā)。服務(wù)器端平臺(tái)為Sun公司的Unix操作系統(tǒng),數(shù)據(jù)庫(kù)管理系統(tǒng)采用Sybase;客戶端平臺(tái)為Windows 系列桌面操作系統(tǒng),開發(fā)工具使用Power Builder。該系統(tǒng)能對(duì)全市80多萬(wàn)電話的業(yè)務(wù)實(shí)現(xiàn)自動(dòng)受理,并對(duì)業(yè)務(wù)數(shù)據(jù)進(jìn)行有效管理。該系統(tǒng)提供與其它系統(tǒng)的接口,可與目前使用的計(jì)費(fèi)系統(tǒng),號(hào)線系統(tǒng)等系統(tǒng)連接和數(shù)據(jù)交換。</p><

5、;p><b>  關(guān)鍵字:</b></p><p>  程控電話,電話業(yè)務(wù),自動(dòng)受理,MIS,自動(dòng)停復(fù)話,電信,程控交換機(jī),數(shù)據(jù)庫(kù),服務(wù)器/客戶端,Sybase,Power Builder, TCP/IP。</p><p><b>  Abstract</b></p><p>  Network management

6、 center manage all business management and controlling the task of telephone network in telecommunication bureau. Along with the quantity of telephone user increasing constantly, and different phone areas use different P

7、rogrammed-controlled exchanger, Different Programmed-controlled exchanger use different command format, so to do these in artificial and manage so much datum become very troublesome, And low efficiency, influence the ser

8、vice quality seriously. Telecommunication </p><p>  Key word: </p><p>  Programmed-controlled business, Process automatically, MIS, Suspending and Replying phone automatically, Telecommunication

9、s, Program-control exchanger, Regular telephone, Database, C/S, Sybase, Power Builder, TCP/IP</p><p><b>  目 錄</b></p><p><b>  1.緒論5</b></p><p><b>  1.

10、1引言5</b></p><p>  1.2目前該技術(shù)研究概況5</p><p>  1.3課題研究的意義5</p><p>  1.4課題研究的主要內(nèi)容和目標(biāo)5</p><p><b>  1.5本章小結(jié)5</b></p><p>  2.開發(fā)環(huán)境和開發(fā)工具6</p

11、><p>  2.1數(shù)據(jù)庫(kù)系統(tǒng)Sybase簡(jiǎn)介6</p><p>  2.1.1數(shù)據(jù)庫(kù)管理系統(tǒng)Sybase版本6</p><p>  2.2.2 Sybase數(shù)據(jù)庫(kù)管理系統(tǒng)的特點(diǎn)6</p><p>  2.2.3 Sybase數(shù)據(jù)庫(kù)管理系統(tǒng)的組成7</p><p>  2.3客戶端開發(fā)工具PowerBuilder介

12、紹8</p><p>  2.4 Client/Server 開發(fā)模式9</p><p><b>  2.5本章小結(jié)9</b></p><p>  3.系統(tǒng)分析與總體設(shè)計(jì)10</p><p><b>  3.1概述10</b></p><p>  3.2系統(tǒng)分析1

13、0</p><p>  3.2.1問(wèn)題定義10</p><p>  3.2.2可行性研究10</p><p>  3.2.2.1技術(shù)可行性10</p><p>  3.2.2.2經(jīng)濟(jì)可行性10</p><p>  3.2.2.3操作可行性10</p><p>  3.2.2.4法律可行

14、性10</p><p>  3.2.3現(xiàn)有的軟硬件資源10</p><p>  3.2.4需求分析11</p><p>  3.2.5開發(fā)計(jì)劃和任務(wù)分配11</p><p><b>  3.2.6圖12</b></p><p>  3.3總體設(shè)計(jì)14</p><p&

15、gt;  3.3.1服務(wù)器端總體設(shè)計(jì)14</p><p>  3.3.2客戶端開發(fā)總體設(shè)計(jì)14</p><p>  3.4本章小結(jié)17</p><p>  4.數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn)18</p><p>  4.1數(shù)據(jù)庫(kù)概念模型(Conceptual Data Model)18</p><p>  4.2數(shù)據(jù)庫(kù)邏輯

16、模型(Logical Data Model)19</p><p>  4.2.1 E-R圖轉(zhuǎn)化為關(guān)系模型(Relational Model)19</p><p>  4.2.2規(guī)范化分析(Normaliztion Analysis)19</p><p>  4.2.3數(shù)據(jù)字典(Data Dictionary)19</p><p>  

17、4.2.3.1 數(shù)據(jù)項(xiàng)(Data Field)19</p><p>  4.2.3.2 索引(index)24</p><p>  4.2.3.3存儲(chǔ)過(guò)程 (Stored Procedure)24</p><p>  4.2.3.4 主要觸發(fā)器(Trigger)25</p><p>  4.2.3.5 規(guī)則(rules)25<

18、/p><p>  4.3數(shù)據(jù)庫(kù)實(shí)現(xiàn)及相關(guān)程序25</p><p>  4.3.1結(jié)構(gòu)圖25</p><p>  4.3.2基本原理26</p><p>  4.3.3 主要程序流程圖27</p><p>  4.3.4 主要程序代碼27</p><p>  4.3.4.1存儲(chǔ)過(guò)程清單:2

19、7</p><p>  4.3.4.2觸發(fā)器清單28</p><p>  4.4測(cè)試報(bào)告28</p><p>  4.5關(guān)鍵技術(shù)和專業(yè)名詞32</p><p>  4.5.1存儲(chǔ)過(guò)程32</p><p>  4.5.2觸發(fā)器32</p><p>  4.5.3事務(wù)33</p&g

20、t;<p>  5.詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)35</p><p>  5.1網(wǎng)絡(luò)和軟硬件配置35</p><p>  5.1.1數(shù)據(jù)庫(kù)服務(wù)器端35</p><p>  5.1.2前置機(jī)36</p><p>  5.1.3服務(wù)器與客戶端數(shù)據(jù)庫(kù)連接配置37</p><p>  5.2客戶端詳細(xì)設(shè)計(jì)37<

21、;/p><p>  5.2.1用戶登錄37</p><p>  5.2.2營(yíng)業(yè)受理模塊38</p><p>  5.2.3系統(tǒng)功能39</p><p>  5.2.3.1多用戶功能處理模塊39</p><p>  5.2.3.2數(shù)據(jù)轉(zhuǎn)換模塊40</p><p>  5.2.3.3密碼管理模

22、塊40</p><p>  5.2.4系統(tǒng)查詢41</p><p>  5.2.4.1失敗工單查詢處理塊41</p><p>  5.2.4.2操作查詢模塊41</p><p>  5.2.5統(tǒng)計(jì)報(bào)表模塊41</p><p>  5.2.5.1用戶功能統(tǒng)計(jì)模塊41</p><p> 

23、 5.2.5.2業(yè)務(wù)數(shù)量統(tǒng)計(jì)模塊41</p><p>  5.2.5.3停復(fù)話折線圖41</p><p>  5.2.6其它功能42</p><p>  5.2.6.1權(quán)限設(shè)置模板42</p><p>  5.2.6.2版本信息42</p><p>  5.2.6.3幫助信息42</p>&l

24、t;p>  5.2.6.4退出系統(tǒng)42</p><p>  5.3 系統(tǒng)實(shí)現(xiàn)42</p><p>  5.4本章小結(jié)42</p><p>  6.系統(tǒng)不足與展望42</p><p><b>  7.致謝42</b></p><p><b>  8.參考文獻(xiàn)42</

25、b></p><p><b>  1.緒論</b></p><p><b>  1.1引言</b></p><p>  隨著信息時(shí)代的到來(lái),我國(guó)電信事業(yè)迅猛發(fā)展,提高工作效率,以及服務(wù)水平,也就成了電信企業(yè)的當(dāng)務(wù)之急;在滿足基本通信的前提下,完善的后臺(tái)支撐服務(wù)系統(tǒng)是電信企業(yè)樹立優(yōu)秀企業(yè)形象和增強(qiáng)自身競(jìng)爭(zhēng)力的重要條件。

26、由于目前電信用戶總數(shù)很大,且在不斷增加,各種新興的電信業(yè)務(wù)越來(lái)越來(lái)多,傳統(tǒng)的手工受理業(yè)務(wù)方式已不能滿足用戶的需要,應(yīng)用現(xiàn)代化的信息技術(shù)就能很好的解決這個(gè)問(wèn)題,它可以減少工作環(huán)節(jié),縮短處理時(shí)間,減少由于幾次人工操作出現(xiàn)差錯(cuò)的概率,提高工作效率,真正實(shí)現(xiàn)對(duì)各種電信業(yè)務(wù)快捷、自動(dòng)受理。因此開發(fā)出一個(gè)穩(wěn)定,高效的電信程控業(yè)務(wù)管理系統(tǒng)勢(shì)在必行。</p><p>  1.2目前該技術(shù)研究概況</p><p

27、>  寧夏電信公司計(jì)算中心的張建雷高工和西安交通大學(xué)計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)與網(wǎng)絡(luò)研究所的李增智教授發(fā)表了一篇《利用網(wǎng)管系統(tǒng)實(shí)現(xiàn)電信業(yè)務(wù)工單》的論文,該論文從整體上給出了一個(gè)實(shí)現(xiàn)電信程控業(yè)務(wù)管理系統(tǒng)的原型。目前全國(guó)很多電信局都在這方面進(jìn)行開發(fā)和研究,并取得較好的成就。</p><p>  1.3課題研究的意義</p><p>  該課題的研究對(duì)于改善電信系統(tǒng)運(yùn)行和服務(wù)質(zhì)量等方面有著重要意義。比

28、如,使用該系統(tǒng)的“營(yíng)業(yè)受理模塊”可以將業(yè)務(wù)要求及時(shí)自動(dòng)轉(zhuǎn)換為相關(guān)交換機(jī)的操作命令,并由程控交換機(jī)自動(dòng)處理,通過(guò)這種自動(dòng)化處理方式可以極大地改善處理速度,同時(shí)避免了人為差錯(cuò)?!坝?jì)費(fèi)系統(tǒng)”中,需要大量的停開機(jī)處理,若這些停機(jī)操作采用人工方法進(jìn)行處理,則處理時(shí)間長(zhǎng)且容易產(chǎn)生差錯(cuò),用戶繳納話費(fèi)后會(huì)產(chǎn)生開機(jī)不及時(shí)的問(wèn)題,通過(guò)本系統(tǒng)可以實(shí)現(xiàn)計(jì)費(fèi)賬戶系統(tǒng)停開機(jī)的自動(dòng)處理,縮短了大批量停機(jī)的處里時(shí)間,同時(shí)也減小了差錯(cuò)??傊?,這個(gè)課題的研究很有實(shí)用價(jià)值,

29、它是電信信息化建設(shè)中的重要組成部分。</p><p>  1.4課題研究的主要內(nèi)容和目標(biāo)</p><p>  研究的主要內(nèi)容是通過(guò)對(duì)現(xiàn)有電信現(xiàn)行系統(tǒng)進(jìn)行調(diào)查研究,問(wèn)題定義,確定軟件需求,系統(tǒng)分析,系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)。充分利用現(xiàn)有的軟硬件資源開發(fā)出一個(gè)穩(wěn)定的、高效的、使用方便、維護(hù)簡(jiǎn)單、擴(kuò)展性好的電信程控業(yè)務(wù)管理系統(tǒng)。該系統(tǒng)的目標(biāo)是應(yīng)該能實(shí)現(xiàn)自動(dòng)化處理各種程控業(yè)務(wù)與號(hào)線工單,對(duì)業(yè)務(wù)數(shù)據(jù)進(jìn)行有效的

30、管理;能讓前臺(tái)業(yè)務(wù)受理員對(duì)客戶的業(yè)務(wù)進(jìn)行方便快捷受理,電信網(wǎng)管中心對(duì)整個(gè)系統(tǒng)的維護(hù)和管理,一般用戶瀏覽部分信息,為電信用戶提供高效、優(yōu)質(zhì)的服務(wù)。</p><p><b>  1.5本章小結(jié)</b></p><p>  該章從整體角度論述了該課題的背景和研究現(xiàn)狀,給出了課題研究的意義,定義了要研究的主要內(nèi)容以及目標(biāo)。</p><p>  2.開發(fā)

31、環(huán)境和開發(fā)工具</p><p>  2.1數(shù)據(jù)庫(kù)系統(tǒng)Sybase簡(jiǎn)介</p><p>  2.1.1數(shù)據(jù)庫(kù)管理系統(tǒng)Sybase版本</p><p>  1984年,Mark B. Hiffman和Robert Epstern創(chuàng)建了Sybase公司,并在1987年推出了Sybase數(shù)據(jù)庫(kù)產(chǎn)品。SYBASE主要有三種版本,一是UNIX操作系統(tǒng)下運(yùn)行的版本,二是Novel

32、l Netware環(huán)境下運(yùn)行的版本,三是Windows NT環(huán)境下運(yùn)行的版本。對(duì)UNIX操作系統(tǒng)目前廣泛應(yīng)用的為SYBASE 10 及SYABSE 11 for SCO UNIX。 </p><p>  2.2.2 Sybase數(shù)據(jù)庫(kù)管理系統(tǒng)的特點(diǎn)</p><p>  Sybase 公司的數(shù)據(jù)庫(kù)Sybase 7.x是高性能企業(yè)智能型關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),它具有開放的、可擴(kuò)展的體系結(jié)構(gòu),易于使

33、用的事務(wù)處理系統(tǒng),以及低廉的擁有成本。所消耗的內(nèi)存、外存儲(chǔ)器和CPU資源要比其他的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)低得多。我們從下幾個(gè)方面考慮,并結(jié)合電信部門的特點(diǎn)與現(xiàn)有資源,我們選擇Sybase數(shù)據(jù)庫(kù):</p><p>  (1) 基于客戶/服務(wù)器體系結(jié)構(gòu)的數(shù)據(jù)庫(kù) </p><p>  一般的關(guān)系數(shù)據(jù)庫(kù)都是基于C/S(主/從)式的模型的。C/S結(jié)構(gòu):是一種網(wǎng)絡(luò)計(jì)算方案。它是將一個(gè)應(yīng)用有機(jī)地分布在服務(wù)

34、器端和客戶端,由客戶端發(fā)出請(qǐng)求到服務(wù)器,服務(wù)器收到請(qǐng)求后并做出相應(yīng)的處理,最后把結(jié)果信息傳遞到客戶端。 </p><p>  (2) 開放的數(shù)據(jù)庫(kù) </p><p>  由于采用了客戶/服務(wù)器結(jié)構(gòu),應(yīng)用被分在了多臺(tái)機(jī)器上運(yùn)行。更進(jìn)一步,運(yùn)行在客戶端的應(yīng)用不必是Sybase公司的產(chǎn)品。對(duì)于一般的關(guān)系數(shù)據(jù)庫(kù),為了讓其它語(yǔ)言編寫的應(yīng)用能夠訪問(wèn)數(shù)據(jù)庫(kù),提供了預(yù)編譯。Sybase數(shù)據(jù)庫(kù),不只是簡(jiǎn)單地

35、提供了預(yù)編譯,而且公開了應(yīng)用程序接口DB-LIB,鼓勵(lì)第三方編寫DB-LIB接口。由于開放的客戶DB-LIB允許在不同的平臺(tái)使用完全相同的調(diào)用,因而使得訪問(wèn)DB-LIB的應(yīng)用程序很容易從一個(gè)平臺(tái)向另一個(gè)平臺(tái)移植。 </p><p><b>  (3) 高性能</b></p><p>  Sybase真正吸引人的地方還是它的高性能。體現(xiàn)在以下幾方面: </p>

36、;<p>  a. 可編程數(shù)據(jù)庫(kù) </p><p>  通過(guò)提供存儲(chǔ)過(guò)程,創(chuàng)建了一個(gè)可編程數(shù)據(jù)庫(kù)。存儲(chǔ)過(guò)程允許用戶編寫自己的數(shù)據(jù)庫(kù)子例程。這些子例程是經(jīng)過(guò)預(yù)編譯的,因此不必為每次調(diào)用都進(jìn)行編譯、優(yōu)化、生成查詢規(guī)劃,因而查詢速度要快得多。 </p><p>  b. 事件驅(qū)動(dòng)的觸發(fā)器 </p><p>  觸發(fā)器是一種特殊的存儲(chǔ)過(guò)程。通過(guò)觸發(fā)器可以啟動(dòng)另

37、一個(gè)存儲(chǔ)過(guò)程,從而確保數(shù)據(jù)庫(kù)的完整性。 </p><p><b>  c. 多線索化 </b></p><p>  Sybase數(shù)據(jù)庫(kù)的體系結(jié)構(gòu)的另一個(gè)創(chuàng)新之處就是多線索化。一般的數(shù)據(jù)庫(kù)都依靠操作系統(tǒng)來(lái)管理與數(shù)據(jù)庫(kù)的連接。當(dāng)有多個(gè)用戶連接時(shí),系統(tǒng)的性能會(huì)大幅度下降。Sybase數(shù)據(jù)庫(kù)不讓操作系統(tǒng)來(lái)管理進(jìn)程,把與數(shù)據(jù)庫(kù)的連接當(dāng)作自己的一部分來(lái)管理。此外,Sybase的數(shù)

38、據(jù)庫(kù)引擎還代替操作系統(tǒng)來(lái)管理一部分硬件資源,如端口、內(nèi)存、硬盤,繞過(guò)了操作系統(tǒng)這一環(huán)節(jié),提高了性能。</p><p>  d. OLTP(Online Transaction Processing)性能</p><p>  ASE為聯(lián)機(jī)事務(wù)處理提供了可預(yù)計(jì)的高性能,通過(guò)專利的邏輯內(nèi)存管理器分配數(shù)據(jù)庫(kù)對(duì)象給命名緩存,通過(guò)邏輯處理管理器分配CPU資源給個(gè)別應(yīng)用,同時(shí)利用資源控制器可管理查詢、批

39、處理或事務(wù)的資源消耗。</p><p>  e. VLDB(Very Large DataBase)支持</p><p>  Sybase作為主要的數(shù)據(jù)庫(kù)軟件供應(yīng)商,在全球擁有豐富的建立和實(shí)施VLDB系統(tǒng)的實(shí)際經(jīng)驗(yàn)。Sybase VLDB解決方案主要包括VLDB數(shù)據(jù)庫(kù)存儲(chǔ)技術(shù)、VLDB數(shù)據(jù)庫(kù)性能優(yōu)化以及VLDB數(shù)據(jù)維護(hù)三部分。</p><p><b>  

40、f. 動(dòng)態(tài)性能調(diào)整</b></p><p>  動(dòng)態(tài)性能調(diào)整允許系統(tǒng)管理員在不重啟系統(tǒng)的情況下調(diào)整系統(tǒng)參數(shù)設(shè)置,從而大大減少服務(wù)器的停機(jī)時(shí)間,降低維護(hù)和管理成本,提高系統(tǒng)可靠性和穩(wěn)定性。</p><p><b>  (4) 安全性</b></p><p>  sybase 7.x支持SSL協(xié)議,支持基于數(shù)字證書的X509 v3標(biāo)準(zhǔn),

41、sybase 7.x具有數(shù)據(jù)庫(kù)行級(jí)安全機(jī)制,確保用戶只能讀取授權(quán)的數(shù)據(jù),更進(jìn)一步的保證了商業(yè)數(shù)據(jù)的安全性。 </p><p>  (5) 數(shù)據(jù)庫(kù)及SQL性能調(diào)優(yōu)</p><p>  ASE包含大量的組件,允許DBA查找到系統(tǒng)性能瓶頸或其它問(wèn)題的根源,以便加以解決。</p><p>  (6) 數(shù)據(jù)庫(kù)日常管理</p><p>  通過(guò)Sybas

42、e Central可以監(jiān)測(cè)遠(yuǎn)程和本地正在運(yùn)行的事務(wù)信息,數(shù)據(jù)庫(kù)服務(wù)其中所有鎖的信息,可以設(shè)置服務(wù)器失敗轉(zhuǎn)移機(jī)制。sybase 7.x 具有高性能的數(shù)據(jù)庫(kù)備份/恢復(fù)功能,并可以在聯(lián)機(jī)的情況下重建索引,或者動(dòng)態(tài)地增加和減少服務(wù)器引擎以增強(qiáng)負(fù)載均衡。</p><p>  2.2.3 Sybase數(shù)據(jù)庫(kù)管理系統(tǒng)的組成 </p><p>  Sybase數(shù)據(jù)庫(kù)主要由三部分組成: </p>

43、<p>  (1) 進(jìn)行數(shù)據(jù)庫(kù)管理和維護(hù)的一個(gè)聯(lián)機(jī)的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)Sybase SQL Server,它是個(gè)可編程的數(shù)據(jù)庫(kù)管理系統(tǒng),它是整個(gè)Sybase產(chǎn)品的核心軟件,起著數(shù)據(jù)管理、高速緩沖管理、事務(wù)管理的作用。 </p><p>  (2) 支持?jǐn)?shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的建立與開發(fā)的一組前端工具Sybase SQL Toolset; </p><p>  ISQL是與SQL Se

44、rver進(jìn)行交互的一種SQL句法分析器。ISQL接收用戶發(fā)出的SQL語(yǔ)言,將其發(fā)送給SQL Server,并將結(jié)果以形式化的方式顯示在用戶的標(biāo)準(zhǔn)輸出上。 </p><p>  DWB是數(shù)據(jù)工作臺(tái),是Sybase SQL Toolset的一個(gè)主要組成部分,它的作用在于使用戶能夠設(shè)置和管理SQL Server上的數(shù)據(jù)庫(kù),并且為用戶提供一種對(duì)數(shù)據(jù)庫(kù)的信息執(zhí)行添加、更新和檢索等操作的簡(jiǎn)便方法。在DWB中能完成ISQL的所

45、有功能,且由于DWB是基于窗口和菜單的,因此操作比ISQL簡(jiǎn)單,是一種方便實(shí)用的數(shù)據(jù)庫(kù)管理工具。 </p><p>  APT是Sybase客戶軟件部分的主要產(chǎn)品之一,也是從事實(shí)際應(yīng)用開發(fā)的主要環(huán)境。APT工作臺(tái)是用于建立應(yīng)用程序的工具集,可以創(chuàng)建從非常簡(jiǎn)單到非常復(fù)雜的應(yīng)用程序,它主要用于開發(fā)基于表格(Form)的應(yīng)用。其用戶界面采用窗口和菜單驅(qū)動(dòng)方式,通過(guò)一系列的選擇完成表格(Form)、菜單和處理的開發(fā)。 &

46、lt;/p><p>  (3) 可把異構(gòu)環(huán)境下其它廠商的應(yīng)用軟件和任何類型的數(shù)據(jù)連接在一起的接口Sybase Open Client/Open Server。 </p><p>  通過(guò)Open Client的DB-LIB庫(kù),應(yīng)用程序可以訪問(wèn)SQL Server。而通過(guò)Open Server的SERVER-LIB,應(yīng)用程序可以訪問(wèn)其它的數(shù)據(jù)庫(kù)管理系統(tǒng)。 </p><p>

47、;  2.3客戶端開發(fā)工具PowerBuilder介紹</p><p>  PowerBuilder是Sybase公司的獨(dú)資子公司PowerSoft推出的應(yīng)用于客戶機(jī)/服務(wù)器體系結(jié)構(gòu)下的應(yīng)用程序開發(fā)技術(shù),是一種面向?qū)ο蟮膱D形化交互式開發(fā)工具。從1990年6月1.0版本的問(wèn)世,到最近8.0版本的發(fā)行,PowerBuilder越來(lái)越讓人感覺到其強(qiáng)大的魅力。</p><p>  對(duì)于數(shù)據(jù)庫(kù)應(yīng)用系

48、統(tǒng)強(qiáng)有力的支持是PowerBuilder的一大特色,它提供與當(dāng)前流行的大型數(shù)據(jù)庫(kù)如:Oracle、Informix、Sybase等的專用接口,并可通過(guò)ODBC與微機(jī)數(shù)據(jù)庫(kù)連接,具有強(qiáng)大的查詢、報(bào)表和商業(yè)圖形功能,可支持跨平臺(tái)開發(fā)。</p><p>  PowerBuilder采用真正的面向?qū)ο蟮募夹g(shù),它將所有的事件、控制、函數(shù)和程序都以對(duì)象為單位封裝起來(lái),具有“封裝”“多態(tài)”“繼承”的屬性。PowerBuilde

49、r為開發(fā)人員提供了各種工具和一個(gè)集成的開發(fā)環(huán)境,創(chuàng)造了應(yīng)用開發(fā)時(shí)所需的各種部件,如窗口、菜單、數(shù)據(jù)庫(kù)存取、圖形和報(bào)表;應(yīng)用的各種成分,包括窗口、菜單、程序、數(shù)據(jù)庫(kù)存取、數(shù)據(jù)庫(kù)管理、圖形、報(bào)表、調(diào)試、編譯等工作全都能在PowerBuilder的集成開發(fā)環(huán)境中完成。PowerBuilder是面向?qū)ο蟮目梢暬╒isual)編程工具,相對(duì)于第三代面向過(guò)程編程語(yǔ)言,可讓程序員將更多的精力放到功能的實(shí)現(xiàn)而不是界面的實(shí)現(xiàn)上來(lái)。這些不僅能提高程序員的

50、工作效率,同時(shí)還能極大地加快開發(fā)進(jìn)程。</p><p>  值得一提的是,PowerBuilder提供了一個(gè)智能型、功能強(qiáng)大的數(shù)據(jù)窗口對(duì)象(DataWindow),利用它,軟件人員無(wú)需編寫專門的SQL語(yǔ)句,就可以實(shí)現(xiàn)對(duì)后臺(tái)數(shù)據(jù)庫(kù)進(jìn)行顯示、修改、更新、插入、刪除和打印等操作。數(shù)據(jù)窗口(DataWindow)是PowerBuilder的專利,也是PowerBuilder 應(yīng)用程序的核心和精華所在。PowerBuild

51、er通過(guò)數(shù)據(jù)窗口(DataWindow)建立了用戶與數(shù)據(jù)庫(kù)間的交互和控制。</p><p>  隨著PowerBuilder 6.0、6.5,8.0的推出,這一功能強(qiáng)大的第四代語(yǔ)言快速開發(fā)環(huán)境又提供了眾多頗受歡迎的改進(jìn),增加了平臺(tái)支持的數(shù)量,增強(qiáng)了建立因特網(wǎng)和內(nèi)部網(wǎng)上分布式應(yīng)用的能力,擴(kuò)展了語(yǔ)種支持。顯著的變化是,PowerBuilder已經(jīng)開始從傳統(tǒng)的客戶/服務(wù)器開發(fā)環(huán)境轉(zhuǎn)變成完全支持WWW(World Wid

52、e Web)應(yīng)用的開發(fā)環(huán)境。新的Java代理生成器使Java客戶機(jī)能夠直接訪問(wèn)應(yīng)用邏輯和PowerBuilder 6.0對(duì)象。代理提供了一種插入商用邏輯的方法,從而確保了應(yīng)用程序的靈活性、可伸縮性和可重用性,消除了重寫和重新分發(fā)對(duì)象的時(shí)間。直接支持Active X 技術(shù)、Server Push 技術(shù),對(duì)分布式計(jì)算模型的定義更加明確,實(shí)現(xiàn)更為簡(jiǎn)便,并可以利用數(shù)據(jù)窗口直接生成HTML格式文件。</p><p>  可

53、以說(shuō),在現(xiàn)今眾多的數(shù)據(jù)庫(kù)應(yīng)用開發(fā)工具中,PowerBuilder是其中的佼佼者。它可以使應(yīng)用開發(fā)的速度更快、成本更低、質(zhì)量更高、功能更強(qiáng)。PowerBuilder已成為Client/Server模式應(yīng)用和基于Internet 模式應(yīng)用的主要開發(fā)工具之一。</p><p>  2.4 Client/Server 開發(fā)模式</p><p><b>  C/S體系結(jié)構(gòu):</b&g

54、t;</p><p>  圖2.1 C/S體系結(jié)構(gòu)圖</p><p>  Client/Server(C/S)結(jié)構(gòu)是一種網(wǎng)絡(luò)計(jì)算方案。它是由兩部分組成,即客戶應(yīng)用程序和數(shù)據(jù)庫(kù)服務(wù)器程序。二者可分別稱為前臺(tái)程序與后臺(tái)程序。運(yùn)行數(shù)據(jù)庫(kù)服務(wù)器程序的機(jī)器,稱為應(yīng)用服務(wù)器,一旦服務(wù)器程序被啟動(dòng),就隨時(shí)等待響應(yīng)客戶程序發(fā)來(lái)的請(qǐng)求;客戶程序運(yùn)行在用戶自己的計(jì)算機(jī)上,對(duì)應(yīng)于服務(wù)器,可稱為客戶端。當(dāng)需要對(duì)數(shù)

55、據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行任何操作時(shí),客戶程序就自動(dòng)地尋找服務(wù)器程序,并向其發(fā)出請(qǐng)求,服務(wù)器序根據(jù)預(yù)定的規(guī)則做出應(yīng)答,送回結(jié)果。</p><p><b>  C/S優(yōu)點(diǎn):</b></p><p>  C/S體系結(jié)構(gòu)簡(jiǎn)化了應(yīng)用維護(hù);</p><p>  將業(yè)務(wù)規(guī)則以保證數(shù)據(jù)完整性集中化;</p><p><b>  客戶優(yōu)

56、化用戶界面;</b></p><p>  服務(wù)器優(yōu)化數(shù)據(jù)存儲(chǔ)。</p><p>  結(jié)合電信目前的情況,本系統(tǒng)適合采用Client/Server(客戶機(jī)/服務(wù)器)結(jié)構(gòu),即C/S結(jié)構(gòu)模式開發(fā)。</p><p><b>  2.5本章小結(jié)</b></p><p>  本章系統(tǒng)地介紹了Sybase、Power Bu

57、ilder和C/S體系結(jié)構(gòu)。結(jié)合電信目前的情況,我們采用C/S模式,服務(wù)器上使用Sybase數(shù)據(jù)庫(kù)管理系統(tǒng),使用Power Designer作為數(shù)據(jù)庫(kù)建模工具,客戶端使用Power Builder開發(fā)工具進(jìn)行開發(fā)。</p><p>  3.系統(tǒng)分析與總體設(shè)計(jì)</p><p><b>  3.1概述</b></p><p>  本部分使用軟件工程

58、的思想對(duì)本系統(tǒng)開發(fā)進(jìn)行問(wèn)題定義,可行性研究,需求分析和總體設(shè)計(jì)。通過(guò)問(wèn)題定義來(lái)確定要解決的問(wèn)題,通過(guò)可行性研究來(lái)決定該系統(tǒng)是否開發(fā)和采用開發(fā)方案。通過(guò)需求分析來(lái)確定目標(biāo)系統(tǒng)應(yīng)當(dāng)具有哪些功能。通過(guò)總體設(shè)計(jì)來(lái)得到解決該問(wèn)題的具體方法。</p><p><b>  3.2系統(tǒng)分析</b></p><p><b>  3.2.1問(wèn)題定義</b></

59、p><p>  隨著電信業(yè)務(wù)不斷擴(kuò)大和發(fā)展,電話用戶也不斷增多,用人工對(duì)各項(xiàng)業(yè)務(wù)功能進(jìn)行管理也越來(lái)越因難,岳陽(yáng)電信為了方便進(jìn)行管理,提高工作質(zhì)量,減輕工作負(fù)擔(dān),開發(fā)了自動(dòng)停復(fù)話系統(tǒng),該系統(tǒng)能完成電信業(yè)務(wù)的多種基本功能,但隨著業(yè)務(wù)的發(fā)展,各種新業(yè)務(wù)也不斷出現(xiàn)(如三方通話,來(lái)電顯示,加密等),客戶對(duì)信息服務(wù)的要求也日益提高,同時(shí)程控交換機(jī)也不斷增加,不同交換機(jī)命令不同,命令格式也不一樣,這給人工處理控制帶來(lái)極大不便。在此

60、情況下,原系統(tǒng)不能很好地勝任工作,需要對(duì)原系統(tǒng)進(jìn)行進(jìn)一步的開發(fā)和升級(jí),以便能夠最大限度地提高電信服務(wù)質(zhì)量,從而要開發(fā)電信程控業(yè)務(wù)管理系統(tǒng)。</p><p>  3.2.2可行性研究</p><p>  3.2.2.1技術(shù)可行性</p><p>  在目前的自動(dòng)停復(fù)話系統(tǒng)基礎(chǔ)上,各種硬件設(shè)備都齊全, Sybase數(shù)據(jù)庫(kù)管理系統(tǒng)和Power Builder能滿足開發(fā)要求

61、;再加上有三位知識(shí)淵博和經(jīng)驗(yàn)豐富的指導(dǎo)老師的指導(dǎo),本組人員熟悉C/S開發(fā)模式,熟悉Sybase和Power Builder,以及本組成員的通力合作,在技術(shù)上有能力實(shí)現(xiàn)目標(biāo)。</p><p>  3.2.2.2經(jīng)濟(jì)可行性</p><p>  由于現(xiàn)有的軟硬件齊全,故開發(fā)費(fèi)用較小,但可以開發(fā)出一個(gè)大大能提高工作效率,改善客戶服務(wù)的系統(tǒng)。故從經(jīng)濟(jì)上考慮有必要開發(fā)。</p><

62、p>  3.2.2.3操作可行性</p><p>  本系統(tǒng)開發(fā)出來(lái)以后可以做到提供一個(gè)操作簡(jiǎn)單,界面友好,操作人員只需要簡(jiǎn)單培訓(xùn)就可以操作使用。</p><p>  3.2.2.4法律可行性</p><p>  本系統(tǒng)用的系統(tǒng)軟件(包括操作系統(tǒng)和數(shù)據(jù)庫(kù)管理系統(tǒng))和開發(fā)工具均為正版,應(yīng)用程序全部自行開發(fā),所以在法律上可行</p><p>

63、;  3.2.3現(xiàn)有的軟硬件資源</p><p>  運(yùn)行良好的電信電話網(wǎng)絡(luò)和計(jì)算機(jī)網(wǎng)絡(luò);</p><p><b>  服務(wù)器</b></p><p><b>  硬件配置</b></p><p>  E250小型機(jī):CPU 2×400MHz UltraSPARC-II內(nèi)存 1G</

64、p><p>  內(nèi)置硬盤 2×36G A1000磁盤陣列:6×36G</p><p><b>  軟件配置</b></p><p>  操作系統(tǒng):SUN Solaris 2.6</p><p>  數(shù)據(jù)庫(kù)管理系統(tǒng):Sybase Adaptive Sever 11.5.1</p><p&

65、gt;  Sybase Replication Server 11.5.1</p><p>  應(yīng)用軟件:LITMS2.0數(shù)據(jù)庫(kù)應(yīng)用軟件</p><p><b>  3.前置機(jī)</b></p><p><b>  硬件配置</b></p><p>  采用PC服務(wù)器,配置網(wǎng)卡和多用戶卡。</p

66、><p><b>  軟件配置</b></p><p>  操作系統(tǒng):SCO OpenServer(TM) Release 5.0.5</p><p>  數(shù)據(jù)庫(kù)軟件:Sybase Open Client for SCO UNIX</p><p>  應(yīng)用軟件:LITMS2.0前置機(jī)接入模塊</p><p

67、><b>  4.客戶端</b></p><p><b>  硬件配置</b></p><p>  采用PC機(jī),配置網(wǎng)卡。</p><p><b>  軟件配置</b></p><p>  操作系統(tǒng):Microsoft Window NT Server/Workstati

68、on 4.0</p><p>  數(shù)據(jù)庫(kù)軟件:Sybase Open Client for Windows</p><p>  應(yīng)用軟件:LITMS2.0應(yīng)用系統(tǒng)</p><p>  開發(fā)工具:Power Designer 9.0, Power Builder 6.5</p><p><b>  3.2.4需求分析</b>

69、;</p><p><b>  基本功能需求:</b></p><p>  根據(jù)用戶交費(fèi)情況實(shí)時(shí)實(shí)現(xiàn)自動(dòng)停復(fù)話;</p><p>  處理各種號(hào)線業(yè)務(wù)工單,例如新裝機(jī)、移機(jī)改號(hào)、拆機(jī)跨局移機(jī)、停機(jī)保號(hào)等;</p><p>  實(shí)時(shí)開通各種程控新業(yè)務(wù),如三方通話,加減來(lái)電顯示等;</p><p> 

70、 失敗工單處理、用戶歷史操作記錄查詢;</p><p>  各種明細(xì)的報(bào)表記錄,便于業(yè)務(wù)統(tǒng)計(jì)與規(guī)范管理;</p><p>  減少工作環(huán)節(jié),縮短時(shí)間,提高工作效率,減少由于幾次人工操作出現(xiàn)差錯(cuò)的概率。</p><p>  3.2.5開發(fā)計(jì)劃和任務(wù)分配</p><p><b>  開發(fā)項(xiàng)目計(jì)劃</b></p>

71、<p>  2003.3.15-2003.3.25 調(diào)研,系統(tǒng)分析</p><p>  2003.3.25-2003.5.1 系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)</p><p>  2003.5.1 -2003.5.20 撰寫畢業(yè)論文和用戶文檔</p><p><b>  任務(wù)分配</b></p><p>  服務(wù)器端數(shù)據(jù)庫(kù)

72、設(shè)計(jì)和后臺(tái)程序?qū)崿F(xiàn):楊美忠,吳海波;</p><p>  客戶端應(yīng)用程序開發(fā):騰源,劉峰。</p><p><b>  3.2.6圖</b></p><p><b>  系統(tǒng)邏輯結(jié)構(gòu)圖</b></p><p>  圖3.1系統(tǒng)邏輯結(jié)構(gòu)圖</p><p><b>  

73、網(wǎng)絡(luò)結(jié)構(gòu)圖</b></p><p>  圖3.2 網(wǎng)絡(luò)結(jié)構(gòu)圖</p><p>  (3) 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)</p><p>  圖3.3網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)</p><p>  3.3總體設(shè)計(jì) </p><p>  3.3.1服務(wù)器端總體設(shè)計(jì)</p><p>  見第四章數(shù)據(jù)庫(kù)設(shè)計(jì)和實(shí)現(xiàn)。&

74、lt;/p><p>  3.3.2客戶端開發(fā)總體設(shè)計(jì)</p><p><b>  (1)模塊結(jié)構(gòu)圖:</b></p><p>  圖3.4 模塊結(jié)構(gòu)圖</p><p>  (2) 客戶端主要功能模塊的IPO圖</p><p><b>  3.4本章小結(jié)</b></p>

75、<p>  該部分完成了系統(tǒng)總體設(shè)計(jì)和分析,對(duì)整個(gè)系統(tǒng)的網(wǎng)絡(luò)架構(gòu)和配置有了完全了解,對(duì)系統(tǒng)的服務(wù)器端開發(fā)有了整個(gè)流程分析,也完成了客戶端開發(fā)所必須的系統(tǒng)分析,為系統(tǒng)的下一步開發(fā)作好了充分的準(zhǔn)備。</p><p>  4.數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn)</p><p>  4.1數(shù)據(jù)庫(kù)概念模型(Conceptual Data Model)</p><p>  經(jīng)過(guò)系統(tǒng)

76、分析,得出數(shù)據(jù)庫(kù)的E-R圖如下:</p><p>  圖 4.1 E-R圖</p><p>  4.2數(shù)據(jù)庫(kù)邏輯模型(Logical Data Model)</p><p>  4.2.1 E-R圖轉(zhuǎn)化為關(guān)系模型(Relational Model)</p><p>  本著數(shù)據(jù)庫(kù)規(guī)范化理論和實(shí)用性相結(jié)合的原則,將圖4.1轉(zhuǎn)化為以下關(guān)系模式&

77、lt;/p><p>  接受命令(電話號(hào)碼,功能號(hào),部門號(hào),操作員,操作時(shí)間,口令);</p><p>  交換局(交換局標(biāo)示號(hào),起始電話號(hào)碼,終止電話號(hào)碼);</p><p>  電話功能(功能號(hào),加功能名,去功能名,功能代號(hào));</p><p>  命令轉(zhuǎn)換(功能號(hào),交換機(jī)制式,順序號(hào),命令段1,命令段2,口令頭);</p>&

78、lt;p>  最終命令(記錄號(hào),交換局名,命令串,前置機(jī)名,端口號(hào),狀態(tài),執(zhí)行次數(shù),電話號(hào)碼,功能號(hào),操作時(shí)間);</p><p>  交換機(jī)(前端機(jī)端口號(hào),端口名,交換局標(biāo)識(shí)號(hào),交換機(jī)制式,波特率,端口類型,占用標(biāo)志,操作狀態(tài),部門編號(hào),工號(hào),報(bào)警設(shè)備類型,城市號(hào),標(biāo)示號(hào),交換機(jī)版本號(hào),數(shù)據(jù)位,停止位,校驗(yàn)位,控制位,端口類型,連接時(shí)間,終端名);</p><p>  處理后的命令

79、表(電話號(hào)碼,功能號(hào),部門號(hào),操作員,操作時(shí)間,成功標(biāo)志);</p><p>  計(jì)費(fèi)中心業(yè)務(wù)處理表(電話號(hào)碼,功能號(hào),部門號(hào),操作員,操作時(shí)間,狀態(tài));</p><p>  業(yè)務(wù)受理終端(部門號(hào),部門名稱);</p><p>  j.集團(tuán)電話(電話號(hào)碼)</p><p>  4.2.2規(guī)范化分析(Normaliztion Analysis)

80、</p><p>  對(duì)于交換局實(shí)體,主關(guān)鍵字為交換局標(biāo)示號(hào),函數(shù)依賴:(交換局標(biāo)示號(hào))->起始電話號(hào)碼,(交換局標(biāo)示號(hào))->終止電話號(hào)碼,非主屬性不存在部分依賴和傳遞依賴,故符合3NF。對(duì)于命令轉(zhuǎn)換關(guān)系:關(guān)鍵字為(功能號(hào),交換機(jī)制式,順序號(hào)),函數(shù)依賴:(功能號(hào),交換機(jī)制式,順序號(hào))->命令段1,(功能號(hào),交換機(jī)制式,順序號(hào))->命令段2,(功能號(hào),交換機(jī)制式,順序號(hào))->口令頭,

81、非主屬性不存在部分依賴和傳遞依賴,故符合3NF…</p><p>  經(jīng)分析,對(duì)于上述大多數(shù)關(guān)系模式,符合3NF,但有個(gè)別的如接受命令關(guān)系模式并不符合3NF,這是如果因?yàn)楸韯澐值倪^(guò)多,加上記錄很多,在數(shù)據(jù)表聯(lián)接操作時(shí)開效會(huì)很大,綜合考慮,適當(dāng)合并一些屬性,這樣有利于加快執(zhí)行速度,提高效率。</p><p>  4.2.3數(shù)據(jù)字典(Data Dictionary)</p>&l

82、t;p>  4.2.3.1 數(shù)據(jù)項(xiàng)(Data Field)</p><p>  接受命令RecCommand 表</p><p>  交換局CodExchange 表</p><p>  處理后的命令OldCommand 表</p><p>  命令轉(zhuǎn)換ExchangCommand 表</p><p>  最終命

83、令CmdTable 表</p><p>  計(jì)費(fèi)中心業(yè)務(wù)處理JfzhCommand 表</p><p><b>  功能表fun表</b></p><p>  交換機(jī)zsgl_s_port表</p><p>  業(yè)務(wù)受理終端depart表</p><p>  提交Subscribe表</p&

84、gt;<p>  4.2.3.2 索引(index)</p><p>  4.2.3.3 存儲(chǔ)過(guò)程 (Stored Procedure)</p><p>  4.2.3.4 主要觸發(fā)器(Trigger)</p><p>  4.2.3.5 規(guī)則(rules)</p><p>  4.3數(shù)據(jù)庫(kù)實(shí)現(xiàn)及相關(guān)程序</p>

85、<p><b>  4.3.1結(jié)構(gòu)圖</b></p><p><b>  圖4.2系統(tǒng)結(jié)構(gòu)圖</b></p><p><b>  4.3.2基本原理</b></p><p>  當(dāng)用戶通過(guò)業(yè)務(wù)終端提交業(yè)務(wù)或者在號(hào)線系統(tǒng)上提交工單,則產(chǎn)生相應(yīng)的記錄存入計(jì)費(fèi)數(shù)據(jù)庫(kù)或號(hào)線數(shù)據(jù)庫(kù)中,通過(guò)轉(zhuǎn)換平臺(tái)將數(shù)

86、據(jù)轉(zhuǎn)換至本地網(wǎng)管數(shù)據(jù)庫(kù)的Jfzhcommand和RecCommand表中,此時(shí)觸發(fā)觸發(fā)器,觸發(fā)器調(diào)用存儲(chǔ)過(guò)程生成命令,并放入CmdTable表中,并向Oldcommand插入一條遞交記錄。前置機(jī)有一守侯進(jìn)程online周期性地從CmdTable中取出命令,前置機(jī)中的守侯進(jìn)程檢測(cè)命令狀態(tài);如果不成功繼續(xù)等待,若成功執(zhí)行Getcmd存儲(chǔ)過(guò)程,取得命令并送到前置機(jī)的執(zhí)行隊(duì)列,交與交換機(jī)執(zhí)行,交換機(jī)執(zhí)行后將返回報(bào)告遞交至前置機(jī)中,通過(guò)AWK分析

87、,再執(zhí)行SubGen存儲(chǔ)過(guò)程,判斷是否做成功;如果不成功的次數(shù)小于3次,修改CmdTable的Status(狀態(tài))和Cs(次數(shù)),如果不成功的次數(shù)大于3次,轉(zhuǎn)人工處理;如果成功,更新 Oldcommand表,同時(shí)清除臨時(shí)表RecCommand和CmdTable中的相應(yīng)記錄,并將新的狀態(tài)返回Jfzhcommand表中,通過(guò)轉(zhuǎn)換平臺(tái)將狀態(tài)送入本地網(wǎng)計(jì)費(fèi)數(shù)據(jù)庫(kù),如下圖所示:</p><p>  圖4.3 系統(tǒng)流程圖&l

88、t;/p><p>  4.3.3 主要程序流程圖</p><p>  CommandGen</p><p>  圖4.4 CommandGen程序流程圖</p><p>  4.3.4 主要程序代碼</p><p>  4.3.4.1存儲(chǔ)過(guò)程清單:</p><p>  1.CommandGen &l

89、t;/p><p><b>  2.GetCmd</b></p><p><b>  3.SubGen</b></p><p><b>  4.UpdStu</b></p><p><b>  5.UpdStu1</b></p><p>

90、<b>  6.UpdStu2</b></p><p>  4.3.4.2觸發(fā)器清單</p><p>  1.trg_command</p><p>  詳細(xì)代碼請(qǐng)參見附錄1。</p><p><b>  4.4測(cè)試報(bào)告</b></p><p>  執(zhí)行CommandGen存

91、儲(chǔ)過(guò)程,程控交換機(jī)執(zhí)行由CommandGen生成的交換機(jī)命令,返回的報(bào)告。下面是主要幾種交換機(jī)的報(bào)告:</p><p><b>  1.E10B交換機(jī)</b></p><p><b>  @ABOIN:</b></p><p>  CEN=1/03-05-19/10 H 17 MN 19/SUBSCRIBER CHARAC

92、TERISTICS INTEROGTN</p><p>  @ND=8320212;</p><p>  PROCESSING TGLAIN ACC</p><p>  ND=8320212 NE =006-00-013</p><p>  TAX = 00073086 + 00009948 + 00000001 +

93、 00000016</p><p>  TY= KLA+DSM</p><p>  CAT= IAM+ CAM4+DIPA</p><p>  PROCESSING TGLAIN EXC</p><p>  2.S1240交換機(jī)</p><p><b>  >MM</b></p>

94、<p>  HUA_RONG 2003-05-19 10:18:13 MO</p><p>  PW0004 0130/0006/0001 </p><p>  <4294:DN=K'4213323,SUBGRP=1.</p><p>  *** ERROR: PROCESSING ABORTED &l

95、t;/p><p>  SEQ=2654.2003-05-19 </p><p><b>  COM=4294</b></p><p>  JOB SUBMITTED</p><p>  RESULT FOLLOWS</p><p>  HUA_RONG 2003-05-19 10:

96、18:16 MO </p><p>  PW0004 0130/0006/0001 </p><p>  SEQ=2654+2003-05-19 04263 ASKTROCH KVKMAH01 HSRRIF32 </p><p>  SWA-SUBSEC RM/PORT

97、 </p><p>  MODIFY-SUBSCR SUCCESSFUL </p><p>  RESULT PART 0001 +</p><p>  --------------------------------------

98、-----------------------------------</p><p>  PREVIOUS STATUS :</p><p>  EN PHYS (LOG) & TN DN A/I MSN GDN </p><p>  ----------------------- -

99、--------------- --- ----- ----------------</p><p>  H'1514 (H'86E0) & 28 7304213323 A ~~~~~</p><p>  SERVICES :</p><p>  SUBGRP : 6 </p>

100、<p>  SUBSIG : CBSET </p><p>  PSWCAT : 1 </p><p>  NBRIDFCD : CGLIP </p><p>  COL : NORMSUB </p><p>  OCB : PERM NAT </p>

101、<p>  BLNGLEV : 1 NOIMMBIL</p><p>  REPORT FOLLOWS 04263</p><p>  3.ZXJ10B交換機(jī)</p><p>  MML>模塊 3 修改用戶屬性成功!</p><p>  5103:1=4371129:4=2:</p>

102、<p>  2003-05-19 10:19:50</p><p>  MML>模塊 3 修改用戶欠費(fèi)權(quán)限成功!</p><p>  2020:1=4371129:14=1:</p><p>  2003-05-19 10:19:51</p><p>  MML>模塊 3 修改用戶欠費(fèi)權(quán)限成功!</p>&

103、lt;p>  2021:1=4371129:14=1:</p><p>  2003-05-19 10:19:52</p><p>  MML> 號(hào)碼 = 4371129</p><p>  用戶類型 = 模擬用戶 </p><p>  用戶類別 = 普通用戶</p><p>  終端類型 = 脈沖允許

104、 音頻允許 </p><p>  計(jì)費(fèi)類別 = 定期計(jì)費(fèi)</p><p>  用戶狀態(tài) = 欠費(fèi) </p><p>  其它標(biāo)志 = 失敗呼叫送語(yǔ)音 </p><p>  呼出權(quán)限 = 本模塊 出模塊 市話 農(nóng)話 大區(qū)內(nèi)長(zhǎng)途 大區(qū)間長(zhǎng)途 國(guó)際長(zhǎng)途 收費(fèi)特服 商務(wù)組 組外 高費(fèi)用 </p><p>  呼入權(quán)限 = 本模

105、塊 出模塊 市話 農(nóng)話 大區(qū)內(nèi)長(zhǎng)途 大區(qū)間長(zhǎng)途 國(guó)際長(zhǎng)途 收費(fèi)特服 商務(wù)組 組外 高費(fèi)用 </p><p>  欠費(fèi)呼出權(quán)限 = 呼出阻塞 </p><p>  欠費(fèi)呼入權(quán)限 = 呼入阻塞 </p><p><b>  用戶群序號(hào) = 0</b></p><p><b>  號(hào)碼分析子 = 1</b>

106、;</p><p>  所屬網(wǎng)絡(luò)類別 = 公網(wǎng) </p><p>  4106:1=4371129:</p><p>  2003-05-19 10:19:52</p><p>  MML> 號(hào)碼 = 4371129</p><p>  預(yù)約業(yè)務(wù) = 主叫號(hào)碼顯示 </p><p>&

107、lt;b>  預(yù)約業(yè)務(wù)1 = </b></p><p><b>  激活業(yè)務(wù) = </b></p><p><b>  激活業(yè)務(wù)1 = </b></p><p>  4111:1=4371129:</p><p>  2003-05-19 10:19:54</p>&

108、lt;p><b>  4.華為交換機(jī)報(bào)告</b></p><p>  %%lst st:d=k'8719999,dtl=true;%%</p><p>  RETCODE = 0 執(zhí)行成功</p><p><b>  普通用戶屬性</b></p><p>  ------------

109、</p><p>  模塊號(hào) = 63</p><p>  用戶邏輯順序號(hào) = 4999</p><p>  用戶號(hào)碼 = 8719999</p><p>  設(shè)備號(hào) = 4999</p><p>  用戶類別 = 普通</p><p>  用戶狀態(tài) = 正常</p

110、><p>  附加用戶類別 = 普通用戶</p><p>  話務(wù)員屬性 = 遠(yuǎn)端話務(wù)員</p><p>  CENTREX標(biāo)志 = 否</p><p>  CENTREX群號(hào) = 65535</p><p>  短號(hào) = <NULL></p><p>  呼叫源碼

111、 = 0</p><p>  用戶群號(hào) = 65535</p><p>  呼叫代答/話務(wù)員組號(hào) = 255</p><p>  話務(wù)臺(tái)呼出權(quán)控制 = 本局</p><p><b>  = 本地</b></p><p><b>  = 本地長(zhǎng)途</b><

112、;/p><p><b>  = 國(guó)內(nèi)長(zhǎng)途</b></p><p><b>  = 國(guó)際長(zhǎng)途</b></p><p>  = CENTREX群內(nèi)</p><p>  = CENTREX出群</p><p>  呼出權(quán) = 本局</p><p>&

113、lt;b>  = 本地</b></p><p><b>  = 本地長(zhǎng)途</b></p><p><b>  = 國(guó)內(nèi)長(zhǎng)途</b></p><p><b>  = 國(guó)際長(zhǎng)途</b></p><p>  = CENTREX群內(nèi)</p>&

114、lt;p>  = CENTREX出群</p><p>  話務(wù)臺(tái)呼入權(quán)控制 = 本局</p><p><b>  = 本地</b></p><p><b>  = 本地長(zhǎng)途</b></p><p><b>  = 國(guó)內(nèi)長(zhǎng)途</b></p><

115、;p><b>  = 國(guó)際長(zhǎng)途</b></p><p>  = CENTREX群內(nèi)</p><p>  = CENTREX出群</p><p>  呼入權(quán) = 本局</p><p><b>  = 本地</b></p><p><b>  = 本

116、地長(zhǎng)途</b></p><p><b>  = 國(guó)內(nèi)長(zhǎng)途</b></p><p><b>  = 國(guó)際長(zhǎng)途</b></p><p>  = CENTREX群內(nèi)</p><p>  = CENTREX出群</p><p>  收號(hào)設(shè)備類型 = 自動(dòng)<

117、;/p><p>  呼叫觀察標(biāo)志 = 否</p><p>  脈沖索引 = 0</p><p>  KC16標(biāo)志 = 否</p><p>  反極性標(biāo)志 = 否</p><p>  計(jì)費(fèi)申告 = 否</p><p>  計(jì)費(fèi)類別 = 定期</p><p&g

118、t;  振鈴方式 = 正常振鈴</p><p>  計(jì)費(fèi)源碼 = 0</p><p>  被叫計(jì)費(fèi)源碼 = 255</p><p>  話務(wù)臺(tái)新業(yè)務(wù)權(quán)限控制 = <NULL></p><p>  新業(yè)務(wù)權(quán)限 = <NULL></p><p>  附加新業(yè)務(wù)權(quán)限 = <

119、;NULL></p><p>  CUG數(shù)據(jù)索引 = 0</p><p>  ISDN數(shù)據(jù)索引 = 0</p><p>  限呼組號(hào) = 65535</p><p><b>  普通用戶端口屬性</b></p><p>  ----------------</p>

120、<p>  端口類型 = ST</p><p>  用戶接入方式 = 普通用戶</p><p>  網(wǎng)絡(luò)檢測(cè)標(biāo)志 = 否</p><p>  點(diǎn)到多點(diǎn)配置 = 否</p><p>  多用戶號(hào)碼權(quán)限 = 否</p><p>  呼叫遇忙前轉(zhuǎn)預(yù)約 = 針對(duì)號(hào)碼</p>&l

121、t;p>  呼叫無(wú)應(yīng)答前轉(zhuǎn)預(yù)約 = 針對(duì)號(hào)碼</p><p>  呼叫無(wú)條件前轉(zhuǎn)預(yù)約 = 針對(duì)號(hào)碼</p><p>  檢測(cè)NT1本地電源 = 否</p><p>  遠(yuǎn)端供電 = 否</p><p>  --- END</p><p>  4.5關(guān)鍵技術(shù)和專業(yè)名詞</p>&

122、lt;p><b>  4.5.1存儲(chǔ)過(guò)程</b></p><p>  存儲(chǔ)過(guò)程是在服務(wù)器端、有一組預(yù)編譯Transact-SQL 語(yǔ)句構(gòu)成的數(shù)據(jù)庫(kù)應(yīng)用程序,它能能夠檢索系統(tǒng)信息、管理數(shù)據(jù)庫(kù)或執(zhí)行其他操作。使用存儲(chǔ)過(guò)程有以下優(yōu)點(diǎn):</p><p>  標(biāo)準(zhǔn)化:存儲(chǔ)過(guò)程使多個(gè)應(yīng)用程序執(zhí)行的操作標(biāo)準(zhǔn)化。通過(guò)對(duì)操作進(jìn)行一次編碼并將編碼存儲(chǔ)于數(shù)據(jù)庫(kù)中以供將來(lái)使用,應(yīng)用程序

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論