王 茹
(中國(guó)鐵通通化分公司,吉林 通化 134002)
作為鐵通公司主營(yíng)業(yè)務(wù)之一的固話業(yè)務(wù)的數(shù)據(jù)分析,是指導(dǎo)為用戶服務(wù)、應(yīng)對(duì)市場(chǎng)競(jìng)爭(zhēng)和設(shè)備維護(hù)等工作的重要依據(jù)。營(yíng)業(yè)系統(tǒng)的報(bào)表功能已不足以滿足日益變化的市場(chǎng)分析的需求,依靠人工統(tǒng)計(jì)分析數(shù)據(jù),不能滿足時(shí)限性和準(zhǔn)確性的要求,因此,需要更好的統(tǒng)計(jì)思想和統(tǒng)計(jì)方法。
根據(jù)鐵通公司經(jīng)營(yíng)業(yè)務(wù)的實(shí)際情況,闡述了采用excel進(jìn)行數(shù)據(jù)的前期處理,然后使用SQL編程進(jìn)行統(tǒng)計(jì)分析。該方法易于操作和維護(hù),大致包括:需求分析、概要設(shè)計(jì)、編程等步驟。以《預(yù)付費(fèi)公話用戶統(tǒng)計(jì)表》為例介紹統(tǒng)計(jì)方法。
表1 預(yù)付費(fèi)公話用戶統(tǒng)計(jì)表
鐵通公司固話業(yè)務(wù)中的公話業(yè)務(wù)分為后付費(fèi)及預(yù)付費(fèi)兩種類型。《預(yù)付費(fèi)公話用戶統(tǒng)計(jì)表》是公話分析數(shù)據(jù)表之一。其中,新增收入體現(xiàn)本月預(yù)付費(fèi)公話用戶的充值情況;充值收入體現(xiàn)存量用戶的整體充值情況;現(xiàn)金合計(jì)是新增收入和充值收入的合計(jì)值,體現(xiàn)了總的用戶群體的充值情況;流量收入體現(xiàn)公話用戶的當(dāng)月消費(fèi)情況;用戶到達(dá)數(shù)體現(xiàn)客戶群體的整體狀況。此表數(shù)據(jù)可以與總的固話用戶的對(duì)應(yīng)數(shù)據(jù)進(jìn)行比較分析,掌握預(yù)付公話業(yè)務(wù)的發(fā)展態(tài)勢(shì);與后付費(fèi)公話的對(duì)應(yīng)數(shù)據(jù)比較分析,了解預(yù)付公話業(yè)務(wù)的所占比重;與歷史數(shù)據(jù)同比、環(huán)比及趨勢(shì)分析,作為市場(chǎng)營(yíng)銷決策的有利依據(jù);還可以將分析數(shù)據(jù)細(xì)化到模塊局部作區(qū)域進(jìn)行分析,作為確定重點(diǎn)營(yíng)銷區(qū)域的數(shù)據(jù)依據(jù),進(jìn)而滿足市場(chǎng)對(duì)分析數(shù)據(jù)的詳盡要求。使用該方法在出賬次日就能完成市場(chǎng)分析及績(jī)效考核的數(shù)據(jù)統(tǒng)計(jì),比以往提前了7個(gè)工作日,做到在第一時(shí)間將市場(chǎng)動(dòng)態(tài)呈現(xiàn)在營(yíng)業(yè)數(shù)據(jù)上,滿足了市場(chǎng)對(duì)分析數(shù)據(jù)的時(shí)限性和準(zhǔn)確性的要求。
確定完成填表工作所需要的數(shù)據(jù)出處。完成這項(xiàng)工作的前提是對(duì)營(yíng)業(yè)系統(tǒng)進(jìn)行充分了解,只有熟練掌握了鐵通綜合營(yíng)業(yè)系統(tǒng)的操作,才可能完成原始數(shù)據(jù)的提取工作。本例中需要的原始數(shù)據(jù)出處如下:
智能新業(yè)務(wù)計(jì)費(fèi)賬務(wù)系統(tǒng)-統(tǒng)計(jì)報(bào)表-用戶費(fèi)用統(tǒng)計(jì)。
綜合營(yíng)業(yè)系統(tǒng)(新業(yè)務(wù)支撐系統(tǒng))-查詢統(tǒng)計(jì)-APS業(yè)務(wù)-用戶批量查詢。
綜合營(yíng)業(yè)系統(tǒng)(新業(yè)務(wù)支撐系統(tǒng))-查詢統(tǒng)計(jì)-費(fèi)用-費(fèi)用明細(xì)。
從系統(tǒng)中提取的原始數(shù)據(jù)為電子表格或文本文件,根據(jù)編程需要對(duì)其進(jìn)行一定的處理,可以達(dá)到簡(jiǎn)化編程的目的。
案例中《預(yù)付費(fèi)公話用戶的統(tǒng)計(jì)表》數(shù)據(jù)源整理方法:
《用戶費(fèi)用統(tǒng)計(jì)》中的列“費(fèi)用(優(yōu)惠后)”改為“FYNEW”,另存為APSFYNEW.DBF。
《用戶批量查詢》另存為APS用戶批量查詢.dbf?!顿M(fèi)用明細(xì)》另存為現(xiàn)金費(fèi)用明細(xì).dbf。
3.3.1 子程序a
用戶到達(dá)數(shù)需要在APS用戶批量查詢.dbf中提取。
使用SELECT語(yǔ)句在用戶批量查詢中查詢出公話及公話IP超市的用戶記錄,定義為子程序a:
select*from APS用戶批量查詢 where“公話用戶”$用戶類別 into dbf公話.dbf
select*from APS用戶批量查詢 where“公話IP超市”$用戶類別 into dbf公話IP超市.dbf
Select 3
use公話
Select 2
use公話IP超市
select 1
use公話現(xiàn)金、流量表
go top
do while.not.eof()
dimension xx(1)
dimension cc(1)
xx=0
cc=0
sele count(*)from公話into array xx
replace用戶到達(dá)數(shù) with xx for類型=“公話用戶”
sele count(*)from公話IP超市into array cc
replace用戶到達(dá)數(shù) with cc for類型=“公話IP超市”enddo
3.3.2 子程序b
流量收入需要在APSFYNEW.DBF中提取。定義為子程序b,主要語(yǔ)句摘要如下:
select*from apsfynew where用戶號(hào)碼 in(select用戶號(hào)碼 from公話) into dbf公話fy.dbf
select*from apsfynew where用戶號(hào)碼 in(select用戶號(hào)碼 from公話IP超市) into dbf公話IP超市fy.dbf
sele sum(fynew)from 公話fy into array xx
replace流量收入 with xx for類型=“公話用戶”
sele sum(fynew)from 公話IP超市fy into array cc
replace流量收入 with cc for類型=“公話IP超市”
3.3.3 子程序c
新增收入、充值收入需要在現(xiàn)金費(fèi)用明細(xì).dbf中提取,定義為子程序c,主要語(yǔ)句摘要如下:
select*from現(xiàn)金費(fèi)用明細(xì) where用戶號(hào)碼 in(select用戶號(hào)碼 from公話) into dbf公話現(xiàn)金.dbf
select*from現(xiàn)金費(fèi)用明細(xì) where用戶號(hào)碼 in(select用戶號(hào)碼 from公話IP超市)into dbf公話IP超市現(xiàn)金.dbf
sele sum(實(shí)收)from 公話現(xiàn)金 where“開(kāi)戶”$受理類型into array xx
replace新增收入 with xx for類型=“公話用戶”
sele sum(實(shí)收)from 公話現(xiàn)金 where“充值”$受理類型 or“退費(fèi)”$受理類型 into array cc
replace充值收入 with cc for類型=“公話用戶”
3.3.4 子程序d
對(duì)各項(xiàng)求合計(jì)值,定義為子程序d,主要語(yǔ)句摘要如下:
sele sum(新增收入)from 公話現(xiàn)金、流量表 where類型!=“合計(jì)”into array xx
replace新增收入 with xx for類型=“合計(jì)”
sele sum(用戶到達(dá)數(shù))from 公話現(xiàn)金、流量表 where類型!=“合計(jì)”into array ss
replace用戶到達(dá)數(shù) with ss for類型=“合計(jì)”
*預(yù)付費(fèi)公話用戶的統(tǒng)計(jì)程序
do a
do b
do c
do d
copy to F:公話現(xiàn)金、流量表.xls type xls
執(zhí)行《預(yù)付費(fèi)公話用戶的統(tǒng)計(jì)程序》,最終在F盤(pán)生成EXLS統(tǒng)計(jì)表《公話現(xiàn)金、流量表》。
該方法靈活簡(jiǎn)便、易操作、易維護(hù),省去了大部分傳統(tǒng)的人工干預(yù)過(guò)程,節(jié)省了勞動(dòng)力,提高了生產(chǎn)效率。采用類似方法可以實(shí)現(xiàn)不同需求的統(tǒng)計(jì)報(bào)表,適用于常態(tài)化的工作中。目前,該方法已經(jīng)應(yīng)用于鐵通通化分公司營(yíng)業(yè)數(shù)據(jù)的日?qǐng)?bào)、月報(bào)及年度數(shù)據(jù)分析報(bào)表中。隨著市場(chǎng)的變化,只需找到對(duì)應(yīng)的功能模塊做小的改動(dòng),不會(huì)影響其他功能模塊。提高了市場(chǎng)分析的透徹性,為公司市場(chǎng)的管控有據(jù)可依提供有力保障,同時(shí)為同行業(yè)和類似營(yíng)業(yè)系統(tǒng)的統(tǒng)計(jì)分析提供了可行性依據(jù)。
[1]王利:全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)教程-Visual FoxPro程序設(shè)計(jì),2006,12.
[2]張嶺,宋坤,梁冰:Delphi程序開(kāi)發(fā)范例寶典,2006,07.