国产精品婷婷久久久久久,国产精品美女久久久浪潮av,草草国产,人妻精品久久无码专区精东影业

終端計(jì)費(fèi)系統(tǒng).doc

約76頁(yè)DOC格式手機(jī)打開(kāi)展開(kāi)

終端計(jì)費(fèi)系統(tǒng),頁(yè)數(shù):76字?jǐn)?shù):182631系統(tǒng)設(shè)計(jì)1.1.1 系統(tǒng)功能分析開(kāi)發(fā)的目的是能夠?qū)崿F(xiàn)對(duì)不同型號(hào)的程控交換機(jī)對(duì)計(jì)費(fèi)中心定時(shí)或即時(shí)傳下來(lái)的原始話單信息進(jìn)行及時(shí)準(zhǔn)確的分類、查詢、瀏覽、修改、刪除、統(tǒng)計(jì)、話單信息的打印等。能夠及時(shí)查詢客戶的通話數(shù)據(jù),避免引起話費(fèi)爭(zhēng)議,提高客戶的滿意度。使管理更科學(xué)、更方便、...
編號(hào):35-63253大小:7.44M
分類: 論文>其他論文

內(nèi)容介紹

此文檔由會(huì)員 cnlula 發(fā)布

終端計(jì)費(fèi)系統(tǒng)


頁(yè)數(shù):76 字?jǐn)?shù):18263


1系統(tǒng)設(shè)計(jì)

1.1.1 系統(tǒng)功能分析

終端計(jì)費(fèi)系統(tǒng)開(kāi)發(fā)的目的是能夠?qū)崿F(xiàn)對(duì)不同型號(hào)的程控交換機(jī)對(duì)計(jì)費(fèi)中心定時(shí)或即時(shí)傳下來(lái)的原始話單信息進(jìn)行及時(shí)準(zhǔn)確的分類、查詢、瀏覽、修改、刪除、統(tǒng)計(jì)、話單信息的打印等。能夠及時(shí)查詢客戶的通話數(shù)據(jù),避免引起話費(fèi)爭(zhēng)議,提高客戶的滿意度。使管理更科學(xué)、更方便、更合理。同時(shí),也能夠幫助電信計(jì)費(fèi)有關(guān)人員提高工作效率和服務(wù)質(zhì)量。為電信局減少不必要的損失。從而有效的提高電信局經(jīng)濟(jì)的效益。
通過(guò)對(duì)電信局計(jì)費(fèi)中心日常工作的分析,可將終端計(jì)費(fèi)系統(tǒng)的功能概括成如下方面。
號(hào)碼管理:包括固定電話和公用電話基本信息的錄入、修改、刪除、查找、添加、查詢等管理。
字冠管理:包括固定電話和公用電話地方基本字冠的錄入、修改、刪除、查找、添加、查詢等管理。
原始話單管理:包話對(duì)程控交換傳下來(lái)的原始話單信息的導(dǎo)入、瀏覽、刪除等管理。
費(fèi)率管理:包括固定電話和公用電話基本費(fèi)率的錄入、修改、刪除、查找、添加、查詢等管理。
關(guān)于系統(tǒng):對(duì)有關(guān)系統(tǒng)的簡(jiǎn)介和對(duì)用戶的管理(包括用戶注冊(cè)、用戶刪除、用戶修改)。
計(jì)費(fèi)統(tǒng)計(jì)管理:即時(shí)計(jì)費(fèi)、定時(shí)周期計(jì)費(fèi)、對(duì)已統(tǒng)計(jì)的計(jì)費(fèi)表的瀏覽(包括對(duì)統(tǒng)計(jì)表的刪除、刪除統(tǒng)計(jì)表的字段、對(duì)最近操作進(jìn)行恢復(fù)、查看統(tǒng)計(jì)表)等管理。
考慮系統(tǒng)的安全性,需要對(duì)用戶進(jìn)行安全認(rèn)證,因此還需要實(shí)現(xiàn)以下系統(tǒng)用戶的管理功能。
用戶登錄認(rèn)證。
用戶管理,包括用戶注冊(cè)、刪除用戶、修改用戶信息等(只有高級(jí)管理員才有此權(quán)限)。
登錄日志的記錄和刪除日志(只有高級(jí)管理員才有此權(quán)限,普通用戶只能對(duì)數(shù)據(jù)進(jìn)行瀏覽)。

2系統(tǒng)功能模塊設(shè)計(jì)

根據(jù)系統(tǒng)所要實(shí)現(xiàn)的功能,按照結(jié)構(gòu)化程序設(shè)計(jì)的原則將整個(gè)系統(tǒng)劃分為如圖1-1所示的若干個(gè)功能模塊。 圖1-1 計(jì)費(fèi)系統(tǒng)功能模塊圖

1.1.3 操作流程圖
根據(jù)系統(tǒng)功能模塊的劃分和計(jì)費(fèi)管理系統(tǒng)的實(shí)際工作流程,畫(huà)出如圖1-2所示的計(jì)費(fèi)管理系統(tǒng)操作流程圖。



導(dǎo)入

圖1-2 計(jì)費(fèi)系統(tǒng)操作流程圖2.1數(shù)據(jù)庫(kù)設(shè)計(jì)

2.1.1 數(shù)據(jù)庫(kù)需求設(shè)計(jì)

在前面的1.1節(jié)里已經(jīng)對(duì)計(jì)費(fèi)系統(tǒng)操作流程進(jìn)行了分析,在它的基礎(chǔ)上,我們可以列出以下計(jì)費(fèi)管理系統(tǒng)所需的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)。
固話表:號(hào)碼、地名、基本月租等。
公話表:號(hào)碼、地名、基本月租等。
字冠表:地名、類型、本地字冠號(hào)
費(fèi)率表:主叫類型、通話類型、日期類型、費(fèi)率、首次三分鐘等。
登錄日志:工號(hào)、登錄日期等
用戶注冊(cè):工號(hào)、密碼、密碼驗(yàn)證等。

2.1.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)的設(shè)計(jì)

Access 數(shù)據(jù)庫(kù)是Office XP 軟件包中的產(chǎn)品之一,是一個(gè)關(guān)系數(shù)據(jù)庫(kù)
(RDBMS),與其他的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)相比,Access具有簡(jiǎn)單易學(xué)、方便實(shí)用等特點(diǎn),易于開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序。
Access通過(guò)數(shù)據(jù)庫(kù)的方式來(lái)處理數(shù)據(jù),在Access的數(shù)據(jù)庫(kù)中包含了表、表之間關(guān)系、查詢、報(bào)表、宏和數(shù)據(jù)訪問(wèn)頁(yè)等對(duì)象。其實(shí)可以把數(shù)據(jù)庫(kù)看成是一個(gè)相關(guān)對(duì)象的容器,創(chuàng)建數(shù)據(jù)庫(kù)是使用Access進(jìn)行數(shù)據(jù)處理的第一步。在Access中可使用以下三種方法創(chuàng)建數(shù)據(jù)庫(kù):
用數(shù)據(jù)庫(kù)向?qū)?chuàng)建數(shù)據(jù)庫(kù);
創(chuàng)建空的數(shù)據(jù)庫(kù);
用現(xiàn)有文件創(chuàng)建數(shù)據(jù)庫(kù);
本系統(tǒng)所采用的數(shù)據(jù)庫(kù)就是通過(guò)Access(數(shù)據(jù)庫(kù)向?qū)В﹣?lái)創(chuàng)建的。而且要?jiǎng)?chuàng)建三個(gè)數(shù)據(jù)庫(kù):計(jì)費(fèi)系統(tǒng)庫(kù)、話單庫(kù)、統(tǒng)計(jì)庫(kù)。

2.1.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)

從圖1-2 計(jì)費(fèi)系統(tǒng)操作流程圖,可以看得出要建立六個(gè)基本的數(shù)據(jù)表來(lái)存儲(chǔ)系統(tǒng)所必備的信息。這六個(gè)表分別為固話表、公話表、字冠表、費(fèi)率表、登錄日志表、用戶注冊(cè)表。實(shí)際上,還要建立統(tǒng)計(jì)表。但統(tǒng)計(jì)表的建立是在進(jìn)行計(jì)費(fèi)時(shí)通過(guò)程序來(lái)完成建立過(guò)程的。后面的章節(jié)會(huì)介紹到關(guān)于這方面的內(nèi)容。六個(gè)數(shù)據(jù)表的結(jié)構(gòu)如表2.1到表2.6所示。


表2.1 固話表


字段名稱 數(shù)據(jù)類型

ID 自動(dòng)編號(hào)

號(hào)碼 數(shù)字

地名 文本

基本月租 數(shù)字 表2.2 公話表


字段名稱 數(shù)據(jù)類型

ID 自動(dòng)編號(hào)

號(hào)碼 數(shù)字

地名 文本

基本月租 數(shù)字 表2.3 字冠表

字段名稱 數(shù)據(jù)類型

ID 自動(dòng)編號(hào)

地名 文本

類型 文本

本地字冠號(hào) 數(shù)字


表2.4費(fèi)率表


字段名稱 數(shù)據(jù)類型

ID 自動(dòng)編號(hào)

主叫類型 文本

通話類型 文本

費(fèi)率 文本

日期類型 文本

首次三分鐘 貨幣


表2.5 字冠表


字段名稱 數(shù)據(jù)類型

ID 自動(dòng)編號(hào)

工號(hào) 文本

登錄日期 日期時(shí)間表2.6 用戶注冊(cè)表


字段名稱 數(shù)據(jù)類型

ID 自動(dòng)編號(hào)

工號(hào) 文本

密碼 文本

密碼確認(rèn) 文本


2.1.4 數(shù)據(jù)庫(kù)的創(chuàng)建

創(chuàng)建數(shù)據(jù)庫(kù)時(shí)可以先創(chuàng)建一個(gè)空數(shù)據(jù)庫(kù),然后往數(shù)據(jù)庫(kù)中添加相應(yīng)的對(duì)象,這是一種較復(fù)雜但又非常靈活的創(chuàng)建數(shù)據(jù)庫(kù)方法。創(chuàng)建數(shù)據(jù)庫(kù)的步驟如下。
在Access中執(zhí)行 [文件] [新建] 命令,出現(xiàn) [新建文件] 對(duì)話框。
在[新建文件] 對(duì)話框中選擇 [新建] 選項(xiàng)中的 [空數(shù)據(jù)庫(kù)], 彈出[文件新建數(shù)據(jù)庫(kù)] 對(duì)話框;
在 [文件新建數(shù)據(jù)庫(kù)] 對(duì)話框中選擇保存文件的位置并輸入要?jiǎng)?chuàng)建的數(shù)據(jù)庫(kù)名稱,然后單擊 [創(chuàng)建] 按鈕,出現(xiàn)如圖2-1所示的[數(shù)據(jù)庫(kù)]窗口??諗?shù)據(jù)庫(kù)創(chuàng)建完畢。

圖2-1 數(shù)據(jù)庫(kù)窗口

2.1.5 數(shù)據(jù)表的創(chuàng)建

創(chuàng)建表其實(shí)就是創(chuàng)建表的結(jié)構(gòu),表的結(jié)構(gòu)包括表中每個(gè)字段的字段名、字段的數(shù)據(jù)類型和字段屬性,為表中的每個(gè)字段設(shè)置好字段名、字段的數(shù)據(jù)類型和字段屬性后,表也就創(chuàng)建好了。
創(chuàng)建表之前首先需要打開(kāi)數(shù)據(jù)庫(kù)窗口,然后在數(shù)據(jù)庫(kù)窗口中通過(guò)以下四種方法進(jìn)行創(chuàng)建:
通過(guò)輸入數(shù)據(jù)創(chuàng)建表;
使用表向?qū)?chuàng)建表;
使用表的設(shè)計(jì)視圖創(chuàng)建表;
通過(guò)導(dǎo)入或鏈接已有的數(shù)據(jù)創(chuàng)建新表;
一般采用“使用表向?qū)?chuàng)建表”來(lái)創(chuàng)建表,本系統(tǒng)所用到的表大部分都
采用此方法來(lái)創(chuàng)建表。

2.1.6 數(shù)據(jù)庫(kù)版本的轉(zhuǎn)換

本系統(tǒng)采用數(shù)據(jù)控件的形式訪問(wèn)數(shù)據(jù)庫(kù),Visual Basic 6.0 中的數(shù)據(jù)控件不支持Access 2000以上版本的格式數(shù)據(jù)庫(kù),為了訪問(wèn)數(shù)據(jù)庫(kù),必須將高版本格式的數(shù)據(jù)庫(kù)轉(zhuǎn)化為低版本的數(shù)據(jù)庫(kù)格式。具體操作如下:用高版本的Access打開(kāi)數(shù)據(jù)庫(kù)文件.mdb,執(zhí)行 [工具] [數(shù)據(jù)庫(kù)實(shí)用工具] [轉(zhuǎn)換數(shù)據(jù)庫(kù)] [到早期Access數(shù)據(jù)版本] 命令,輸入新的數(shù)據(jù)庫(kù)文件路徑及文件名,單擊 [確定] 即可。將數(shù)據(jù)轉(zhuǎn)換成較低版本后,不能在數(shù)據(jù)庫(kù)直接修改數(shù)據(jù)庫(kù)中表的結(jié)構(gòu)。如果需要修改,必須將它轉(zhuǎn)換回高版本的Access數(shù)據(jù)庫(kù)格式后才能修改,修改完后再轉(zhuǎn)換成低版本格式的數(shù)據(jù)庫(kù)。

2.3 工程文件及主窗體的創(chuàng)建

數(shù)據(jù)創(chuàng)建完后,下一步就到系統(tǒng)功能的開(kāi)發(fā)和實(shí)現(xiàn)。本系統(tǒng)采用中文版Visual Basic 6.0 來(lái)編寫(xiě),而用DAO作為數(shù)據(jù)訪問(wèn)的對(duì)象。

2.3.1 創(chuàng)建工程文件

啟動(dòng)Visual Basic 6.0,新建一個(gè)工程文件,為工程添加必要的引用對(duì)象和部件庫(kù),執(zhí)行 [工程] [引用]命令,打開(kāi)[引用]對(duì)話框,在[可用的引用]列表框中選擇“Microsoft DAO 3.6 Object Library”。這樣工程中就可以使用DAO對(duì)象庫(kù)了。[引用]對(duì)話框界面如圖2-2所示,其中前4項(xiàng)是系統(tǒng)創(chuàng)建工程時(shí)自動(dòng)添加的。


圖2-2 [引用] 對(duì)話框

系統(tǒng)中還需要使用表格來(lái)顯示數(shù)據(jù)和插入一個(gè)音效來(lái)播入一個(gè)音頻文件,為此需要給工程添加表格部件和音效對(duì)象。添加方法:[執(zhí)行] [部件]命令,打開(kāi)部件對(duì)話框,在[控件]選項(xiàng)卡中選擇[Microsoft DataGrid Control 6.0(OLEDB)],在[插入對(duì)象]選項(xiàng)卡中選擇[音效],然后點(diǎn)擊[確定]按鈕,相應(yīng)的控制件就會(huì)被添加到工具箱上。
保存工程,工程文件命名為工程1。

2.3.2 主控模塊的設(shè)計(jì)

為了提高系統(tǒng)的安全性,用戶必須通過(guò)登錄認(rèn)證才能使用本系統(tǒng)。程序運(yùn)行后首先顯示的是登錄窗體,用戶輸入正確的工號(hào)和密碼才能啟動(dòng)主窗體。為了實(shí)現(xiàn)這個(gè)功能,一種解決辦法是將窗體設(shè)為啟動(dòng)模塊,另一種辦法是將啟動(dòng)模塊設(shè)置為Main過(guò)程,在Main過(guò)程中顯示登錄模塊進(jìn)行登錄認(rèn)證,根據(jù)認(rèn)證結(jié)果確定是否顯示主窗體。本系統(tǒng)采用的是第一種方法。
在工程文件中執(zhí)行[工程] [工程1屬性]命令,打開(kāi)[工程1屬性]對(duì)話框,在[通用]選項(xiàng)卡的[啟動(dòng)對(duì)象]列表框選取form1(登錄模塊),單擊[確定] 按鈕。如圖2-3所示。


圖2-3 [工程1屬性] 對(duì)話框

2.4 模塊變量

2.4.1 變量的定義

在程序中,常用變量來(lái)臨時(shí)存儲(chǔ)數(shù)據(jù),每個(gè)變量聲有屬于自己的名字和數(shù)據(jù),變量的名字簡(jiǎn)稱為變量名,變量的類型決定該變量可存儲(chǔ)哪種類型的數(shù)據(jù),以及變量作用的范圍。全局變量的作用域是整個(gè)應(yīng)用程序。局部變量的作用域只是在過(guò)程中可用。在這里我們先介紹本系統(tǒng)設(shè)計(jì)要用到的一些全局變量,而一些局部變量過(guò)程中用到再做介紹。全局變量只能在模塊(Module1)中定義,且必須用Public關(guān)鍵字定義。
因此,首先要在工程中添加一個(gè)Module1模塊。添加模塊的方法:在工程里執(zhí)行 [工程] [添加模塊] 命令,就可以在工程中添加一個(gè)Module1模塊,本系統(tǒng)的Module1模塊中定義以下變量:
Public dirtablename
Public t, strar
Public v 判斷是否結(jié)算過(guò)
Public gonghao, gonghao1
Public p 判斷登錄級(jí)別
Public dingshihour
Public dingshiname1

2.5 登錄模塊的創(chuàng)建

2.5.1窗體的創(chuàng)建

執(zhí)行[工程] [添加窗體]命令,給工程添加一個(gè)新窗體,窗體的主要屬性設(shè)置如表2-7所示

表2-7登錄窗體屬性

屬性名 屬性值 說(shuō)明
名稱 form1 窗體名稱
caption 登錄 窗體標(biāo)題
picture BitTamp 窗體背景圖片
StartUpPositoon 2-屏幕中心 啟動(dòng)后居屏幕的中心

2.5.2登錄窗體實(shí)現(xiàn)的功能

窗體右上角有日期和時(shí)間的顯示?!坝?jì)費(fèi)系統(tǒng)”標(biāo)題反復(fù)從右向左移動(dòng)。向文體框輸入密工號(hào)和密碼后,通過(guò)過(guò)單擊“確認(rèn)”,驗(yàn)證工號(hào)和密碼有效后,方可進(jìn)入主界面。同時(shí),如果是試用本系統(tǒng),系統(tǒng)會(huì)提示只能試用4次,超過(guò)了第4次,就無(wú)法再進(jìn)入主界面,如果你想繼續(xù)使用本系統(tǒng),就必須輸入本軟件提供的序列號(hào)。輸入了序列號(hào)后就可以永久的使用本軟件。

2.5.3窗體界面的設(shè)計(jì)

登錄窗體界面布局如圖2-4所示(圖中標(biāo)有主要控件的名稱)而在試用期間系統(tǒng)會(huì)有相關(guān)的提示如圖2-5和2-6所示。 圖2-4 登錄窗體界面