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

?

淺談維營管理支撐系統(tǒng)的設計

2014-03-22 05:42黃光華
科技與創(chuàng)新 2014年2期
關鍵詞:S結(jié)構(gòu)

摘 要:對利用ASP.NET、PowerBuilder、Sybase數(shù)據(jù)庫技術等開發(fā)工具實現(xiàn)的支撐系統(tǒng)進行分析可知,該系統(tǒng)綜合了業(yè)務管理系統(tǒng)、計費賬務系統(tǒng)、10000號系統(tǒng)和7號信令監(jiān)測系統(tǒng)等數(shù)據(jù),對數(shù)據(jù)進行計算、統(tǒng)計和分析。該系統(tǒng)在綜合了各種指標和內(nèi)容后,結(jié)合電信各生產(chǎn)、營銷部門的不同需求,利用FTP工具和BCP工具將不同系統(tǒng)的接口數(shù)據(jù)自動錄入到維營系統(tǒng)數(shù)據(jù)庫中,再通過數(shù)據(jù)庫進行統(tǒng)計和計算,將各部門所需的數(shù)據(jù)呈現(xiàn)在前臺Web頁面的維營管理支撐系統(tǒng)中。

關鍵詞:維營管理;B/S結(jié)構(gòu);ASP.NET;BCP工具

中圖分類號:TP302.1 文獻標識碼:A 文章編號:2095-6835(2014)02-0138-02

維營管理支撐系統(tǒng)的設計分為前臺數(shù)據(jù)展現(xiàn)功能模塊、管理終端設置功能模塊和后臺接口數(shù)據(jù)處理功能模塊。

1 前臺數(shù)據(jù)展現(xiàn)功能模塊的設計

前臺數(shù)據(jù)展現(xiàn)模塊的功能是根據(jù)用戶在前臺Web頁面上輸入的參數(shù),查詢后臺數(shù)據(jù)庫,把數(shù)據(jù)庫中的數(shù)據(jù)展現(xiàn)在Web頁面上,以供給用戶查詢。

該模塊采用三層結(jié)構(gòu)的B/S(Browser/Server)方式進行開發(fā),即Web瀏覽器—Web服務器—數(shù)據(jù)庫。建立一個數(shù)據(jù)庫服務器,要利用Sybase數(shù)據(jù)庫技術對數(shù)據(jù)進行存儲、處理和加工,同時,利用SYBASE數(shù)據(jù)庫技術中的擴展SQL語言編寫流程控制語言服務器端程序。另外,增加Web應用層,客戶端軟件通過目前流行的Web瀏覽器,實現(xiàn)了真正的瘦客戶端應用,并極大地減輕了數(shù)據(jù)庫服務器的壓力。用戶可通過瀏覽器與Web應用層連接、Web應用層與數(shù)據(jù)庫服務層連接,完成數(shù)據(jù)查詢等功能。

利用微軟的NET Framework SDK技術,采用ASP.NET開發(fā)維營管理系統(tǒng)的前臺Web界面,用C#編程語言來創(chuàng)建動態(tài)Web頁面。

應用服務器采用WINDOWNS 2000 SERVER操作系統(tǒng),安裝IIS、DNS功能模塊、Microsoft .Net Framework SDK1.1版本,以支持使用Microsoft Visual Studio .Net 2003作為開發(fā)工具所開發(fā)出來的Web應用程序。數(shù)據(jù)庫系統(tǒng)的開發(fā)采用Sybase數(shù)據(jù)庫技術實現(xiàn)。

維營管理系統(tǒng)是一個數(shù)據(jù)庫應用系統(tǒng),它是將數(shù)據(jù)存儲在數(shù)據(jù)庫中,在存儲過程中對數(shù)據(jù)進行處理,并保存在數(shù)據(jù)庫中的應用系統(tǒng)。 數(shù)據(jù)庫結(jié)構(gòu)設計的水平將直接影響應用系統(tǒng)的效率和實現(xiàn)的效果,好的數(shù)據(jù)庫結(jié)構(gòu)設計會減少數(shù)據(jù)庫的存儲量,數(shù)據(jù)的完整性和一致性會比較高,系統(tǒng)也會有較快的響應速度。

系統(tǒng)功能模塊比較多,所需要的表一般是按照功能來劃分,即不同的功能模塊使用不同的表。這樣,在實現(xiàn)某個功能時不用一次打開太多的表。

根據(jù)數(shù)據(jù)庫的基本設計原則可知,話費查詢功能模塊的數(shù)據(jù)庫需要由5個表組成。下面將對話費查詢功能模塊的數(shù)據(jù)庫設計進行簡要的闡述:

dbo.wy_teleinfo(電話信息表):電話號碼、用戶名稱、用戶地址、交接箱碼等信息。

dbo.wy_teleinfo_wx(小靈通號碼信息表):小靈通號碼、用戶名稱、付費電話、攬收人等信息。

dbo.wy_teleprop(電話屬性表):電話號碼、屬性代碼等信息。

dbo.wy_scope_tele(社區(qū)和電話號碼關系表):社區(qū)編碼、電話號碼等信息。

dbo.wy_sm01_yymm(每月各電話費用表):電話號碼、局代碼、客戶標志等信息。

2 管理終端設置功能模塊的設計

系統(tǒng)管理終端由于只是少量接入,所以,采用兩層結(jié)構(gòu)的Client/Server方式進行開發(fā),即終端-數(shù)據(jù)庫簡單的體系結(jié)構(gòu)。它是系統(tǒng)的管理平臺,平常主要用于本站少數(shù)的系統(tǒng)管理人員進入,通過客戶端可以直接調(diào)用數(shù)據(jù)庫服務器,且數(shù)據(jù)庫數(shù)據(jù)的各種操作,比如查詢、更新、插入、刪除等都集中在應用程序中。管理平臺使用PowerBuilder語言作為前臺開發(fā)工具,管理模塊主要實現(xiàn)系統(tǒng)基礎數(shù)據(jù)的錄入和修改,是整個系統(tǒng)的基礎。

3 后臺接口數(shù)據(jù)處理功能模塊的設計

利用FTP工具和BCP工具將不同系統(tǒng)的接口數(shù)據(jù)自動錄入維營系統(tǒng)數(shù)據(jù)庫,再通過數(shù)據(jù)庫的存儲過程,對數(shù)據(jù)進行統(tǒng)計和計算,并且記錄日志和員工操作軌跡,包括每月(天)基礎數(shù)據(jù)的錄入和日志登記、每月(天)基礎數(shù)據(jù)的統(tǒng)計和計算、員工系統(tǒng)使用情況的日志登記。

考慮到該系統(tǒng)和其他系統(tǒng)采用的是不同的數(shù)據(jù)庫,所以新建立的數(shù)據(jù)庫和其他系統(tǒng)的數(shù)據(jù)庫之間的數(shù)據(jù)交換不能采用數(shù)據(jù)庫內(nèi)部技術進行。系統(tǒng)將采用定義標準接口文件方式和其他數(shù)據(jù)庫進行數(shù)據(jù)共享,即系統(tǒng)通過定義一套標準的數(shù)據(jù)格式,要求其他系統(tǒng)按照這個格式提供數(shù)據(jù)。這樣一來,無論外圍系統(tǒng)如何變化,只要按照標準進行,就可以進行數(shù)據(jù)共享,還可以保持系統(tǒng)的穩(wěn)定性。

4 計費賬務管理系統(tǒng)接口程序的實現(xiàn)

話費查詢模塊前臺Web頁面數(shù)據(jù)的展現(xiàn),必須要通過計費賬務管理系統(tǒng)接口采集相關的計費數(shù)據(jù),并寫進數(shù)據(jù)庫表中,再由前臺Web程序中ASP.NET調(diào)用數(shù)據(jù)庫的帶參數(shù)的存儲過程,對計費數(shù)據(jù)進行統(tǒng)計和計算,然后在前臺Web頁面上顯示出符合查詢條件的查詢結(jié)果。具體步驟如圖1所示。

圖1 接口程序?qū)崿F(xiàn)流程圖

通過Sybase數(shù)據(jù)庫的BCP工具將TXT文擋中每一條計費記錄的字、段寫進以上的接口表中。使用這種方式的存儲過程,可以減少在應用程序中執(zhí)行繁重的數(shù)據(jù)庫操作的開銷,接口程序的存儲過程通過SQL語句來實現(xiàn)。通過創(chuàng)建接收參數(shù)的存儲過程,將接口表中的計費數(shù)據(jù)進行統(tǒng)計和計算,再導入數(shù)據(jù)庫正式表中。

5 結(jié)束語

維營管理支撐系統(tǒng)可以及時分析客戶電信消費情況,掌握客戶的消費需求和動向,并快速作出反應,有效地控制了競爭對手對我們市場份額的蠶食,減少了客戶或者客戶話務的流失。endprint

參考文獻

[1]陶浦洲,李強.Sybase數(shù)據(jù)庫技術大全[M].北京:科學出版社,1995.

[2]但正剛.ASP.NET高級編程(程序員指南叢書)[M].北京:清華大學出版社,2002.

[3]劉紅巖,何軍.PowerBuilder原理與應用指南[M].北京:電子工業(yè)出版社,1999.

————————

作者簡介:黃光華(1972—),男,廣東汕頭人,工程師,主要從事電信企業(yè)計算機系統(tǒng)開發(fā)方面的工作。

〔編輯:白潔〕

Introduction to Camp Management Support System Design

Huang Guanghua

Abstract: The use of development tools such as ASP.NET, the original concept, Sybase database technology to realize the support system of analysis shows that the system is a combination of business management system, billing, billing system, no. 10000 and no. 7 signaling monitoring system such as data, calculation, statistics and analysis of data. The system after a combination of various indicators and the content, combined with the telecommunications needs of the production department, Marketing Department, using FTP tool and BCP tools to enter the interface of different system data automatically into the camp system database, and then through the database for statistics and calculation, the data required by each department to present in front of a Web page d battalion management support system.

Key words: camp management; B/S structure; ASP.NET; BCP toolsendprint

參考文獻

[1]陶浦洲,李強.Sybase數(shù)據(jù)庫技術大全[M].北京:科學出版社,1995.

[2]但正剛.ASP.NET高級編程(程序員指南叢書)[M].北京:清華大學出版社,2002.

[3]劉紅巖,何軍.PowerBuilder原理與應用指南[M].北京:電子工業(yè)出版社,1999.

————————

作者簡介:黃光華(1972—),男,廣東汕頭人,工程師,主要從事電信企業(yè)計算機系統(tǒng)開發(fā)方面的工作。

〔編輯:白潔〕

Introduction to Camp Management Support System Design

Huang Guanghua

Abstract: The use of development tools such as ASP.NET, the original concept, Sybase database technology to realize the support system of analysis shows that the system is a combination of business management system, billing, billing system, no. 10000 and no. 7 signaling monitoring system such as data, calculation, statistics and analysis of data. The system after a combination of various indicators and the content, combined with the telecommunications needs of the production department, Marketing Department, using FTP tool and BCP tools to enter the interface of different system data automatically into the camp system database, and then through the database for statistics and calculation, the data required by each department to present in front of a Web page d battalion management support system.

Key words: camp management; B/S structure; ASP.NET; BCP toolsendprint

參考文獻

[1]陶浦洲,李強.Sybase數(shù)據(jù)庫技術大全[M].北京:科學出版社,1995.

[2]但正剛.ASP.NET高級編程(程序員指南叢書)[M].北京:清華大學出版社,2002.

[3]劉紅巖,何軍.PowerBuilder原理與應用指南[M].北京:電子工業(yè)出版社,1999.

————————

作者簡介:黃光華(1972—),男,廣東汕頭人,工程師,主要從事電信企業(yè)計算機系統(tǒng)開發(fā)方面的工作。

〔編輯:白潔〕

Introduction to Camp Management Support System Design

Huang Guanghua

Abstract: The use of development tools such as ASP.NET, the original concept, Sybase database technology to realize the support system of analysis shows that the system is a combination of business management system, billing, billing system, no. 10000 and no. 7 signaling monitoring system such as data, calculation, statistics and analysis of data. The system after a combination of various indicators and the content, combined with the telecommunications needs of the production department, Marketing Department, using FTP tool and BCP tools to enter the interface of different system data automatically into the camp system database, and then through the database for statistics and calculation, the data required by each department to present in front of a Web page d battalion management support system.

Key words: camp management; B/S structure; ASP.NET; BCP toolsendprint

猜你喜歡
S結(jié)構(gòu)
基于PHP的發(fā)印管理系統(tǒng)的實現(xiàn)
基于Java的網(wǎng)上商城開發(fā)
基于B/S結(jié)構(gòu)的通信部隊訓練管理系統(tǒng)的設計研究