999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Web+Oracle的ICP網站動態計費策略實現

2009-04-29 00:00:00朱亞興
電腦知識與技術 2009年36期

摘要:介紹了基于ICP服務的網上應用計費管理系統的設計與實現技術。詳細闡述了計費子系統中各個模塊的實現流程、各數據和功能模塊之間的相互關系;采用了良好的設計理念,通過三層體系結構,基于Java技術的開發方法和Oracle優化的存儲過程與函數設計了靈活的計費策略和方案,實現了計費策略的動態管理和維護,滿足了計費策略變動的需要,并且為計費系統的良好運行提供了保證。

關鍵詞:網絡內容提供商;計費日志;帳戶監視

中圖分類號:TP311文獻標識碼:A 文章編號:1009-3044(2009)36-10190-03

The Dynamic Charging Policy System of ICP Service Network Based on Web+Oracle

ZHU Ya-xing

(Dept. of Software Engin.,Guangdong Vocational Institute of Science and Technology,Guangzhou 510640,China)

Abstract: The design and realization technology of the charging management system based on ICP service is introduced in this paper. The realization flow of each module, the relation of each data and function module are discussed in details. with the good design idea and three tier architecture system frame, Java developing technology, storage procedure and function, the flexible charging policy and schema is designed well. It realizes the dynamic management and maintenance of the charging system which meets the policy change and ensures charging system run well.

Key words: ICP; charging log; account watching

目前一些大型網站的定位側重于作ICP(網絡內容提供商),其主攻方向是信息增值服務,收入來源于信息費。因此ICP的網站大都具有比較豐富的網上信息資源、信息全文檢索 、電子出版系統、BBS和網絡新聞、視頻會議系統、動態信息發布等;那么網上應用管理和計費管理就變得十分必要和迫切。一個設計良好的網上應用計費系統不僅可以保障網站的良好運行,而且可以帶來好的運營收入和效果。本文主要針對一提供ICP應用服務的網站本身的特色,建立一套完善的網上應用計費管理系統。

網上應用計費管理系統的設計思想是按用戶享有的各種“服務”為基礎,為了將來管理和計費的需要,系統引入了“服務”的概念并支持服務的動態擴展,如用戶可自由選取系統提供的各種服務(全文檢索、電子郵件、代理、撥號,視頻點播等服務),針對每種服務實施計費。系統維護人員可根據需要增加新的服務或放棄現有的服務。網上用戶上網申請注冊并交費后,可自由選取系統提供的各種服務。對于用戶本身來講不僅有不同的類型,不同用戶還可以選取各種不同的服務,選擇不同的計費方式(包括:按流量計費、按連續時間計費、按讀取信息量計費、是否包月等),并且在不同的上網時段可能會有一些不同的時區或節假日的減免率,那么,針對這樣的可支持不斷擴展的網上應用該如何設計計費方案,根據需要靈活調整并實施計費呢?

1 系統設計

建立計費管理系統的目的是為系統提供統一的計費管理工作。首先建立一個合理的計費方案和策略是計費的基礎。在此基礎上實行計費服務系統的管理。

1.1 計費方案管理系統

首先分析系統的計費類型。主要包括按流量計費;按連接時間計費;按讀寫信息量計費。

計費類型有統一的計費參數項,包括:基本費率;減免優惠的時區和時區優惠率、減免優惠的用戶類型和用戶類型減免優惠率。一個用戶只有一個用戶類型,用戶類型可視需要增減;每個用戶類型有統一的計費參數項。

對新建立的各用戶類型,系統應提供一個缺省的計費方案;可以根據情況修改計費標準,提供方案報告。

1.2 計費系統

計費系統根據各需要計費的信息,執行計費任務。包括:計費日志;計費日志統計結果;用戶帳戶記錄;此外,系統還提供完善的繳費管理和帳務處理等。其中,計費日志是計費的依據,由一套完善的日志系統進行判斷、處理、提取和自動生成,這里不作贅述。

1.3 系統環境

本系統包含有不同操作系統(Solaris 、IRIX和Windows 2000 server)、應用軟件(NETSCAPE、SYBASE、ORACLE、OPENVIEW、全文檢索、視頻點播、郵件系統等)。開發平臺是以Sybase公司的Enterprise Application Server(EAS)為應用服務器,以Power J及Powersite為應用軟件開發工具, EAS包括組件事務服務器Jaguar CTS和動態站點管理工具PowerDynamo兩者緊密集成,是同時實現Web聯機事務處理和動態信息發布的企業級應用服務器平臺。在本計費系統中,良好的應用Power J和PowerDynamo制作了Java Applet和動態頁面[1]來管理和維護計費方案,并大量利用了Oracle的優秀的存儲過程和函數[3]來實現復雜的計費。為了將來維護和擴展的需要,系統采用了三層體系結構。

1.4 三層體系結構

前端的客戶層:客戶端系統采用Web方式,利用瀏覽器向Web服務器請求對網上應用管理系統進行操作的相關網頁;

中間應用層:封裝業務邏輯、進行事務處理[4],包括PowerDynamo和Jaguar CTS,其中PowerDynamo負責網頁生成和動態數據發布,Jaguar CTS負責組件和事務處理,客戶端利用HTTP協議與PowerDynamo通訊,得到想調用的頁面(包括以Java Applet形式下載的組件),若有組件則由PowerDynamo與Jaguar CTS通過IIOP協議執行組件方法;

后端數據庫管理層:提供對數據庫的訪問。其具體體系結構圖如圖1。

2 系統功能實現

根據系統的設計分析和網站將來靈活擴展的需要,以及方便系統的維護管理,此計費管理系統主要包括計費方案管理系統、計費系統、用戶繳費系統、帳戶監視系統等。

計費管理系統功能流程圖如圖2所示。

2.1 計費方案管理系統

計費方案管理系統涉及到服務類型(包括:代理、郵件、撥號、全文檢索和視頻點播)、計費方式(包括:按流量計費、按連續時間計費、按讀取信息量計費、包月等)、時區減免率、用戶類型及用戶類型減免率等方面的信息。所有這些信息都是進行計費統計計算的基礎。

計費方案管理系統包括策略設置、計費規則維護等。因此,為了達到靈活計費的需要,需要設計良好的計費數據庫表[2],包括大量的代碼表和計費規則表。如:用戶代碼表、服務類型基本費用、時區減免設置、用戶類型減免設置、計費策略設置、計費規則等。

a)計費方案管理

計費方案管理如圖3:用戶以適當角色登錄系統,可進行計費規則及策略的維護工作,包括用戶類型、服務類型、計費方式、數據類型、計費屬性、用戶狀態、用戶角色、節假日信息等的維護、服務類型基本費用設置、時區減免率設置、用戶類型減免率設置、計費策略設置、計費規則等信息維護管理功能。系統功能樹利用java applet來實現,管理員也可遠程維護此系統,只要通過相應的安全認證下載有關的文件,使系統維護靈活,安全。

b)權限管理

用戶帳號與用戶角色、計費規則的關聯維護,所涉及到的權限維護有:用戶帳號與角色關聯代碼維護;用戶角色與功能樹關聯代碼;缺省規則表維護;計費規則表維護;時區減免對照表維護;用戶類型減免率對照表維護;服務類型基本費用表維護;用戶帳號與計費策略關聯表維護。

2.2 計費系統

計費系統要根據計費方案管理系統制定的計費策略及用戶繳費系統的用戶帳號信息以及用戶日志信息執行計費統計任務。其核心任務包括:即時計費統計、結算統計等。

1)即時計費系統根據計費日志和計費策略產生計費數據,系統運行的原理如下:通過控制日志信息表中的標志位(1,0),0表示未計費,1表示已計費 ,篩選出各種服務日志表中計費標志位為0的所有記錄,根據計費策略及單位費用逐條計費。

即時計費調度模塊由定時器調用,進行n次大的循環(n表示服務種類),每次處理一種服務,不同的服務調用相應的存儲過程處理,然后向日志統計表中插入一條日志記錄。其內部循環根據不同服務的計費日志和本結算期用戶對應的計費策略,調用相應的函數向日志明細表中插入記錄。

數據來源:日志系統產生的數據;

數據流向:即時計費月表

2)結算統計系統將即時計費月表中屬于本結算區間內的計費數據按照用戶帳號、服務類型進行分類匯總。此模塊的特點為可動態求出本結算期截止當天的累計費用。方便查詢和對帳。

數據來源:即時計費月表

數據流向:結算統計表

涉及到的過程函數有:結算統計調度模塊、結算統計模塊、計費方式分為按流量計費策略;按時間計費策略;重新調整用戶與策略的的關聯函數,調整某帳號某服務包月修改信息,同時刪除無效的關聯信息。

2.3 用戶繳費系統

用戶繳費系統為用戶提供預付與結算管理。在預付管理模塊中,可按用戶類型查詢計費規則表,按最小余額提示用戶至少繳納的費用。用戶可查詢自己的費用使用情況,并得到相應的結算賬單;繳費管理員不僅可查詢用戶的費用賬單,還可以得到各種統計報表,并利用統計數據進行用戶及服務狀況的分析。

2.4 帳戶監視系統

系統功能流程圖如圖4。

帳戶監視系統提供自動帳戶監視和管理功能,在后臺定時運行。通過對用戶信息庫、計費統計庫及計費方案庫相關信息的綜合查詢,對到結算期的用戶,發結算賬單;到交費期的用戶,發交費通知;發現欠費且未超出欠費催款期的用戶,發出欠費催款通知;發現欠費且超出欠費催款期的用戶,發出注銷帳號警告通知;發現欠費且超出注銷帳號警告期的用戶,發出注銷用戶通知。用戶狀態的改變是由系統后臺程序根據相應用戶的余額自動做出調整。

以上用戶狀態的改變均在用戶狀態日志表中添加一條日志記錄,并根據缺省規則中的內容及發送方式,發出相應的郵件通知。

3 關于計費動態擴展管理

3.1 計費策略

系統支持新增用戶類型和新增服務類型的動態擴展。系統自動為新增“用戶類型”生產一個缺省的計費方案;根據需要管理員可以在后臺維護調整。

新增的“服務類型”只需要更改觸發器中相應的服務類型代碼和對應的計費方式類別便可。系統自動會將服務代碼與“時間”,“包月”等計費方式結合形成一系列相關的計費策略。后臺程序會自動創建相關的日志表和自動生成相應的計費程序模板。

3.2 關于權限的維護擴展

系統支持對用戶角色進行修改,同時也支持新增角色,為角色設置權限,并將用戶與新角色關聯的設置。

3.3 關于計費與用戶管理的接口擴展說明

任何用戶只要被系統確認為合法用戶并選擇服務后,系統會自動建立帳號與計費策略的關聯。此時,計費系統便可以對此用戶計費。當用戶選擇服務或更改計費方式或放棄服務時,相應觸發器會自動向用戶選擇服務動作表中插入一條記錄,“操作類型”字段說明用戶執行了什么操作,此表上的觸發器根據此數據決定用戶帳號與計費策略的關聯。

“操作類型”字段有兩位組成,含義說明為:第一位表示包月與否,0:包月1:不包月,第二位表示操作方式1:增加、2:刪除、3:更改。

4 結束語

計費管理系統包括計費方案管理系統、計費系統、用戶繳費系統、帳戶監視系統。計費方案管理為計費系統的實現奠定了基礎,各系統的實現流程、各數據和功能模塊之間的相互關系、各計費策略和方案的制定、優化的存儲過程和函數,實現了計費策略的靈活性、動態管理和維護,為計費系統的良好運行提供了保證。而且系統本身也具有良好的擴展性。此系統在運行過程中,得到較好的效果。

參考文獻:

[1] 陳雍.基于ORACLE數據庫應用系統性能調整和優化研究[J].江西師范大學,2008.

[2] 蔣秀風,何鳳英.oracle9i數據庫管理教程[M].北京:清華大學出版社,2007.

[3](美)Nilesh Shah.Oracle數據庫系統—SQL和PL/SQL簡明教程[M].2版.劉偉琴,譯.北京:清華大學出版社,2005.

[4] 劉紅巖.Sybase組件事務服務器Jaguar技術詳解[M].北京:電子工業出版社,2000.

主站蜘蛛池模板: 亚洲一级毛片免费观看| 激情综合激情| 九九久久精品国产av片囯产区| 在线播放国产一区| 国产成人综合久久精品下载| 亚洲中文在线看视频一区| 色欲色欲久久综合网| 欧美中文字幕一区| 精品欧美视频| 91美女视频在线观看| 国产精品香蕉在线| 72种姿势欧美久久久大黄蕉| 在线观看国产精品日本不卡网| 乱人伦中文视频在线观看免费| 任我操在线视频| 久久99蜜桃精品久久久久小说| 亚洲精品国偷自产在线91正片| 在线视频一区二区三区不卡| 亚洲精品波多野结衣| 国产丝袜第一页| 亚洲男人的天堂在线| 国产夜色视频| 亚洲人成人无码www| 久久毛片基地| 无码国产伊人| 国产欧美视频在线| 免费国产一级 片内射老| 国内精品视频| 国产精品免费福利久久播放| 欧美日韩国产成人高清视频| 激情六月丁香婷婷四房播| 亚洲Aⅴ无码专区在线观看q| 日韩欧美一区在线观看| 免费看av在线网站网址| 玖玖精品在线| 国产精品黄色片| 片在线无码观看| 亚洲国产中文在线二区三区免| 欧美国产视频| 美女视频黄又黄又免费高清| 综1合AV在线播放| 亚洲欧洲日产无码AV| 亚洲中文字幕23页在线| 免费大黄网站在线观看| 欧美日韩高清在线| 国产午夜看片| 亚洲美女视频一区| 91色在线观看| 国产无人区一区二区三区| 久久国产精品影院| 国产精品自在自线免费观看| 国产精品19p| 波多野结衣无码中文字幕在线观看一区二区 | 亚洲国产亚洲综合在线尤物| 亚洲精品色AV无码看| 国产精品嫩草影院av| 九九视频免费看| 免费全部高H视频无码无遮掩| 亚洲日韩第九十九页| 亚洲愉拍一区二区精品| 亚洲欧洲日韩综合色天使| 欧美精品1区2区| 99热国产这里只有精品9九 | 亚洲国产清纯| 香蕉国产精品视频| 欧美一级爱操视频| 激情综合五月网| 91丨九色丨首页在线播放| 国产精品熟女亚洲AV麻豆| 欧美 国产 人人视频| 国产无遮挡裸体免费视频| 日韩免费无码人妻系列| 国产精品网拍在线| 人妻丝袜无码视频| 亚洲人成影院午夜网站| 久青草免费在线视频| 久久77777| 天天操天天噜| 无码中文字幕精品推荐| 综合社区亚洲熟妇p| 永久免费精品视频| 五月婷婷激情四射|