發(fā)布時(shí)間:2023-06-27 16:02:12
序言:寫(xiě)作是分享個(gè)人見(jiàn)解和探索未知領(lǐng)域的橋梁,我們?yōu)槟x了8篇的數(shù)據(jù)分析設(shè)計(jì)樣本,期待這些樣本能夠?yàn)槟峁┴S富的參考和啟發(fā),請(qǐng)盡情閱讀。

關(guān)鍵詞 “3414”試驗(yàn);數(shù)據(jù)分析軟件;設(shè)計(jì)原理
中圖分類(lèi)號(hào) TP319 文獻(xiàn)標(biāo)識(shí)碼 A 文章編號(hào) 1007-5739(2011)21-0043-01
Design Principle of Data Analysis Software for ‘3414’ Test
LONG Ying 1 XI Yong-shi 1 ZOU Zhong 2
(1 Agricultural Technique Extension and Service Center in Tibet Autonomous Region,Lhasa Tibet 850000; 2 Rugao Soil and Fertilizer Station in Jiangsu Province)
Abstract Data Analysis of ‘3414’ soil testing and formula fertilization test was complicated.The function,module structure and module design of ‘3414’ test data analysis software were introduced,so as to promote efficiency of data entry,regression analysis,equation analysis,etc,and to guide the production and new test design by using the analysis results.
Key words ‘3414’ test;data analysis software;design principle
“3414”試驗(yàn)是農(nóng)業(yè)部測(cè)土配方施肥技術(shù)規(guī)范中指定的用于肥料效應(yīng)函數(shù)研究的一種試驗(yàn)方法[1-3]。其設(shè)計(jì)包括3個(gè)因子4個(gè)水平(表1)?!?414”方案設(shè)計(jì)吸收了最優(yōu)回歸設(shè)計(jì)處理少、效率高的優(yōu)點(diǎn),是目前應(yīng)用較為廣泛的肥料效應(yīng)田間試驗(yàn)方法。
自開(kāi)展測(cè)土配方施肥參數(shù)試驗(yàn)以來(lái),“3414”試驗(yàn)得到廣泛的應(yīng)用。隨著試驗(yàn)的實(shí)施,試驗(yàn)結(jié)果的數(shù)據(jù)分析雖然有相關(guān)的專用軟件支持,但試驗(yàn)中常出現(xiàn)特殊的情況,如缺區(qū)、部分重復(fù)時(shí)常給回歸方程的計(jì)算帶來(lái)難度,當(dāng)2水平設(shè)計(jì)較偏或產(chǎn)量異常時(shí),甚至?xí)霈F(xiàn)最高產(chǎn)量和推薦施肥量均為負(fù)值的現(xiàn)象,給數(shù)據(jù)分析與應(yīng)用帶來(lái)一定難度。為解決這一系列問(wèn)題,應(yīng)用Visaul Basic6.0研究開(kāi)發(fā)了一個(gè)針對(duì)“3414”試驗(yàn)數(shù)據(jù)分析的軟件,并在Windows XP下測(cè)試通過(guò)。為共享對(duì)“3414”的分析方法,現(xiàn)將該軟件的設(shè)計(jì)方法介紹如下。
1 軟件功能
軟件的功能設(shè)計(jì)主要有2個(gè)方面:一是進(jìn)行數(shù)據(jù)分析,二是反饋設(shè)計(jì)。數(shù)據(jù)分析主要是完成試驗(yàn)數(shù)據(jù)的回歸分析,計(jì)算其回歸方程,并通過(guò)方程求取最高產(chǎn)量和最佳經(jīng)濟(jì)效益時(shí)的施肥參數(shù)。反饋設(shè)計(jì)是針對(duì)本次試驗(yàn)設(shè)計(jì)初定的2水平與試驗(yàn)結(jié)果獲得的最高產(chǎn)量或最佳經(jīng)濟(jì)效益時(shí)的參數(shù)水平間的差異,對(duì)下一次試驗(yàn)的2水平進(jìn)行修正設(shè)計(jì),以便獲得更好的回歸模型和肥料效應(yīng)參數(shù)。
2 模塊結(jié)構(gòu)
軟件模塊主要包括數(shù)據(jù)輸入、回歸分析和方程應(yīng)用3個(gè)部分。一是數(shù)據(jù)輸入。數(shù)據(jù)輸入主要包括單個(gè)試驗(yàn)的設(shè)計(jì)參數(shù)輸入和試驗(yàn)結(jié)果數(shù)據(jù)的輸入,還包括相同實(shí)施處理小區(qū)的多點(diǎn)試驗(yàn)數(shù)據(jù)的輸入。二是回歸分析。根據(jù)設(shè)計(jì)參數(shù)、回歸模型和試驗(yàn)結(jié)果數(shù)據(jù),運(yùn)用回歸運(yùn)算求取回歸方程。三是方程應(yīng)用。本模塊主要是在取得回歸方程后,完成方程的試驗(yàn)總體評(píng)價(jià)、邊際產(chǎn)量配方分析、最佳效益配方分析、反饋設(shè)計(jì)配方分析功能。
3 模塊設(shè)計(jì)
3.1 模型生成
“3414”試驗(yàn)的回歸分析模型是以三元二次方程(Y=b0+b1X1+b2X2+b3X3+b4X12+b5X22+b6X32+b7X1X2+b8X1X3+b9X2X3)為基礎(chǔ)進(jìn)行生成。生成方法主要分3種:一是通過(guò)內(nèi)置生成標(biāo)準(zhǔn)模型,二是通過(guò)對(duì)標(biāo)準(zhǔn)模型修改生成非標(biāo)模型,三是通過(guò)人機(jī)輸入生成所需要的模型。
3.2 數(shù)據(jù)輸入
在試驗(yàn)實(shí)際操作中,試驗(yàn)結(jié)果常非常復(fù)雜[4-6],如可能是完全實(shí)施的n次重復(fù),可能是部分重復(fù),也可能是部分實(shí)施,還可能會(huì)出現(xiàn)缺區(qū)現(xiàn)象。因此,就某一試驗(yàn)結(jié)果的數(shù)據(jù)輸入通過(guò)會(huì)出現(xiàn)很多情況,在軟件設(shè)計(jì)時(shí)都必須給予充分的考慮。但是,不管“3414”試驗(yàn)實(shí)施過(guò)程中會(huì)出現(xiàn)什么樣的情況,其結(jié)果仍可歸納出一個(gè)共同的規(guī)律:每個(gè)取得有效試驗(yàn)結(jié)果數(shù)據(jù)的小區(qū)都有1組與之對(duì)應(yīng)的設(shè)計(jì)參數(shù),從而數(shù)據(jù)的輸入就可歸納為2種數(shù)據(jù)組的輸入:一是各小區(qū)設(shè)計(jì)參數(shù)的輸入,二是各小區(qū)試驗(yàn)結(jié)果數(shù)據(jù)的輸入。在數(shù)據(jù)的輸入方法上,可以通過(guò)文本框以字符串的方式輸入,也可通過(guò)文本文件或電子表格文件導(dǎo)入。數(shù)據(jù)輸(導(dǎo))入后,再用Split函數(shù)分離給設(shè)計(jì)矩陣(A)變量和依變量矩陣(Y)變量,從而完成數(shù)據(jù)的輸入。對(duì)處理小區(qū)均相同的多個(gè)試驗(yàn),則可使用相同的設(shè)計(jì)矩陣參數(shù),將各試驗(yàn)結(jié)果數(shù)據(jù)一并輸(導(dǎo))入,供一并分析,以方便統(tǒng)計(jì)和管理人員快速分析審核多點(diǎn)試驗(yàn)資料。
3.3 回歸分析
回歸分析分3個(gè)部分:一是通過(guò)設(shè)計(jì)矩陣A和回歸分析模型計(jì)算生成結(jié)構(gòu)矩陣X;二是通過(guò)X的轉(zhuǎn)置矩陣X′與X的乘積矩陣的求取逆陣C;三是通過(guò)依變量矩陣Y、結(jié)構(gòu)矩陣X和逆陣C求取偏回歸系數(shù)矩陣B,從而完成回歸分析,建立試驗(yàn)的回歸方程。
3.4 方程分析
方程分析主要包括3個(gè)方面:一是方程顯著性檢驗(yàn)。首先是通過(guò)F測(cè)驗(yàn)對(duì)回歸方程進(jìn)行總體評(píng)價(jià);其次是方程F檢驗(yàn)顯著再對(duì)偏回歸系數(shù)進(jìn)行顯著性檢驗(yàn)。二是方程合理性分析。通過(guò)對(duì)各試驗(yàn)因子(Xi)求導(dǎo)后,分析各因子的一元二次回歸方程,看其一、二次項(xiàng)的系數(shù)的正負(fù)性及其頂點(diǎn)位置,判斷其合理性,從而確定回歸方程的可用性。三是最高產(chǎn)量和最佳效益參數(shù)分析。通過(guò)上述2步檢驗(yàn)確認(rèn)方程合理可用時(shí),首先通過(guò)對(duì)回歸方程求導(dǎo),獲取最高產(chǎn)量時(shí)的施肥參數(shù)方案;其次是通過(guò)對(duì)試驗(yàn)肥料數(shù)量替換為價(jià)值因子后,求取最佳經(jīng)濟(jì)效益時(shí)的施肥參數(shù)方案。
3.5 反饋設(shè)計(jì)
在獲得試驗(yàn)的回歸方程后,通常會(huì)出現(xiàn)方程的邊際產(chǎn)量并不出現(xiàn)在設(shè)計(jì)的2水平,有的偏差較大,甚至超出了試驗(yàn)設(shè)計(jì)范圍(如大于3或小于0),這常給試驗(yàn)分析和下一步試驗(yàn)設(shè)計(jì)帶來(lái)困難。通過(guò)運(yùn)用計(jì)算機(jī)的高效運(yùn)算效能,通過(guò)對(duì)方程各因子進(jìn)行一定級(jí)度(精度可調(diào))試驗(yàn)全域(0~3)掃描,求取方程所反映出的實(shí)際邊際產(chǎn)量水平時(shí)的施肥參數(shù),再將此參數(shù)反饋給試驗(yàn)設(shè)計(jì)者,用于作為下一次試驗(yàn)設(shè)計(jì)2水平的參考,從而可有效加快試驗(yàn)實(shí)施的進(jìn)程,提高試驗(yàn)精度。
4 參考文獻(xiàn)
[1] 莫惠東.農(nóng)業(yè)試驗(yàn)統(tǒng)計(jì)[M].上海:上??茖W(xué)技術(shù)出版社,1984:151-174.
[2] 張建玲,趙宏儒,馬麗萍,等.固陽(yáng)縣旱地馬鈴薯測(cè)土配方施肥田間肥效試驗(yàn)[J].內(nèi)蒙古農(nóng)業(yè)科技,2011(1):75-77,118.
[3] 張明安,馬友華,褚進(jìn)華,等.基于WebGIS的縣域測(cè)土配方施肥系統(tǒng)的建立[J].農(nóng)業(yè)網(wǎng)絡(luò)信息,2011(6):20-23.
[4] 張國(guó)峰 賀立源 韓松,等.基于移動(dòng)GIS的施肥推介系統(tǒng)研發(fā)[J].華中農(nóng)業(yè)大學(xué)學(xué)報(bào),2011(4):484-487.
關(guān)鍵詞:防爆電機(jī)電磁設(shè)計(jì) 管理系統(tǒng)
電機(jī)的設(shè)計(jì)包括電磁設(shè)計(jì)和結(jié)構(gòu)設(shè)計(jì)。那么電磁設(shè)計(jì)師作為電機(jī)設(shè)計(jì)的先行者,承擔(dān)了電機(jī)設(shè)計(jì)的核心工作――電機(jī)的電氣性能設(shè)計(jì)?,F(xiàn)以防爆電機(jī)的電磁設(shè)計(jì)進(jìn)行說(shuō)明。
有經(jīng)驗(yàn)的設(shè)計(jì)師在進(jìn)行系列防爆電機(jī)產(chǎn)品的電磁設(shè)計(jì)時(shí),全新設(shè)計(jì)要根據(jù)電機(jī)的防爆結(jié)構(gòu)型式、防護(hù)等級(jí)、環(huán)境溫度、海拔高度及其它環(huán)境參數(shù)等,再結(jié)合工廠的工藝制造水平和自己的工作經(jīng)驗(yàn)來(lái)選取適合的參數(shù)進(jìn)行電磁方案設(shè)計(jì),而對(duì)于派生系列產(chǎn)品進(jìn)行電磁設(shè)計(jì)時(shí),可參照成熟產(chǎn)品的電磁參數(shù)進(jìn)行個(gè)別計(jì)算參數(shù)調(diào)整達(dá)到技術(shù)要求以滿足用戶的需要。由于大多數(shù)的電磁設(shè)計(jì)軟件的功能主要是方案設(shè)計(jì),而對(duì)于方案的管理、存檔方面的功能就顯得蒼白無(wú)力。大多數(shù)的電磁設(shè)計(jì)師一般會(huì)利用Windows操作系統(tǒng)加個(gè)人帳本進(jìn)行管理。每個(gè)計(jì)算方案通過(guò)操作系統(tǒng)保存到本地磁盤(pán),根據(jù)流水號(hào)分類(lèi)進(jìn)行管理,然后將流水號(hào)記錄到賬本上,方便以后查閱使用。這樣的管理對(duì)于數(shù)據(jù)量小、設(shè)計(jì)種類(lèi)少的小企業(yè)還是可行的。但對(duì)于系列產(chǎn)品多,種類(lèi)雜的大企業(yè)來(lái)說(shuō),這樣的管理滿足不了企業(yè)及管理者的要求。每每查閱設(shè)計(jì)資料都需要從厚厚的賬本中查出,然后到計(jì)算機(jī)上找到相應(yīng)的文件。如果頻繁使用查閱,就可能造成賬本的老化和損壞,那么電磁設(shè)計(jì)師還需要對(duì)這些帳本數(shù)據(jù)重新整理,既費(fèi)時(shí)又費(fèi)力。那么如何簡(jiǎn)化勞動(dòng)使電磁設(shè)計(jì)師有更多的精力和時(shí)間投入到新產(chǎn)品開(kāi)發(fā)呢?于是我們開(kāi)發(fā)了一個(gè)防爆電機(jī)電磁設(shè)計(jì)數(shù)據(jù)管理的軟件系統(tǒng),本文以哈爾濱理工大學(xué)孟大偉教授開(kāi)發(fā)的幾個(gè)電磁設(shè)計(jì)計(jì)算功能模塊的輸入、輸出數(shù)據(jù)進(jìn)行管理為例進(jìn)行說(shuō)明。
1 系統(tǒng)設(shè)計(jì)
為了使防爆電機(jī)電磁設(shè)計(jì)更加快捷,同時(shí)在功能上有可靠和保障,采用了后臺(tái)數(shù)據(jù)庫(kù)與前臺(tái)應(yīng)用程序相結(jié)合的方式來(lái)實(shí)現(xiàn)。
數(shù)據(jù)庫(kù)方面,選擇微軟的Access桌面型數(shù)據(jù)庫(kù)作為電磁數(shù)據(jù)管理系統(tǒng)的支撐平臺(tái)。
應(yīng)用程序設(shè)計(jì)方面,分兩部分構(gòu)成:
①系統(tǒng)數(shù)據(jù)庫(kù)環(huán)境定制軟件(YBDJConfig.exe)。
②電磁設(shè)計(jì)數(shù)據(jù)管理軟件(YBDJProject.exe)。
2 開(kāi)發(fā)語(yǔ)言的選擇
能實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)系統(tǒng)(信息管理系統(tǒng))開(kāi)發(fā)工具很多,目前主流的開(kāi)發(fā)工具有Visual Basic 6.0、Visual C++、Delphi等。其中Visual Basic以其簡(jiǎn)潔易懂的語(yǔ)法、直觀強(qiáng)大的IDE(集成開(kāi)發(fā)環(huán)境)、豐富強(qiáng)大的數(shù)據(jù)庫(kù)操作特性獲得了大部分程序員的青睞,所以我們使用Visual Basic 6.0進(jìn)行電磁設(shè)計(jì)數(shù)據(jù)管理軟件開(kāi)發(fā)。
3 功能模塊的劃分
就本例而言的防爆電磁設(shè)計(jì)管理軟件需要包括:
①產(chǎn)品的分類(lèi)分級(jí)管理,方便用戶查閱。
②對(duì)不同類(lèi)型的電磁單需要有單獨(dú)的界面進(jìn)行新增,編輯,保存等操作。
③對(duì)每個(gè)電磁單都應(yīng)該有它的屬性以及特征描述信息。
④具有條件查詢的能力,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)進(jìn)行快速的定位查找。
⑤能夠輸出電機(jī)的性能曲線,方便提供給用戶曲線圖。
⑥為其他系統(tǒng)(如:清華英泰PDM)提供存檔的計(jì)算單。
下面對(duì)各功能模塊分別進(jìn)行敘述:
①對(duì)于產(chǎn)品的分類(lèi)分級(jí)管理。這里我們采用目錄樹(shù)(TreeView控件)結(jié)構(gòu)來(lái)實(shí)現(xiàn)。如下圖1:這樣通過(guò)目錄樹(shù)進(jìn)行分類(lèi)分級(jí)就可以把電磁數(shù)據(jù)分層次管理起來(lái),查看時(shí)只需點(diǎn)擊[+]號(hào),系統(tǒng)會(huì)逐級(jí)展開(kāi)直至找到所需要查看的數(shù)據(jù)方案。
②對(duì)于每一種類(lèi)型如小型鼠籠電磁設(shè)計(jì)數(shù)據(jù)信息都有單獨(dú)的界面進(jìn)行輸入,編輯,保存以及察看輸出計(jì)算單的功能。如下圖2為正在編輯的YB2隔爆電機(jī)電磁方案:
③對(duì)于在編輯界面中新增的計(jì)算單都可以為其添加一些描述信息,以方便設(shè)計(jì)師管理方案。如下圖3為YB2-280-2 75kW 500V的描述信息內(nèi)容:④為了更好的方便查詢,程序滿足對(duì)各個(gè)描述信息或具體的防爆電機(jī)電磁方案的設(shè)計(jì)參數(shù)進(jìn)行數(shù)據(jù)查找,減少人工的檢索提高工作效率。下圖4為對(duì)描述信息進(jìn)行的查找的結(jié)果:下圖5為對(duì)防爆電機(jī)電磁方案的設(shè)計(jì)參數(shù)進(jìn)行方案查找的結(jié)果:⑤能夠自動(dòng)輸出電機(jī)的性能曲線到文件中,方便提供給用戶曲線圖。
由于核心的防爆電磁設(shè)計(jì)程序是DOS版,曲線輸出是在顯示屏上繪制的。這就導(dǎo)致無(wú)法將其保存為圖片格式的文件。所以,在給用戶提供防爆電機(jī)的特性曲線時(shí),往往采用的手工的方式,通過(guò)電子表格(Excel)的圖表功能進(jìn)行曲線輸出,顯得十分繁瑣,而且制作時(shí)間長(zhǎng),曲線顯示不光滑,很難滿足企業(yè)快速發(fā)展的需要。為了解決上述問(wèn)題,防爆電磁管理系統(tǒng)對(duì)防爆電機(jī)的特性曲線各點(diǎn)數(shù)據(jù)利用三次樣條曲線原理解析出曲線方程,然后在繪圖容器中進(jìn)行圖形的繪制,并支持保存為位圖文件。同時(shí)系統(tǒng)利用微軟的ActiveX與OLE技術(shù)輸出到Micro Word文檔中(外供用)。并且曲線各點(diǎn)連接光滑,完全能夠滿足用戶的需要。
下圖6為系統(tǒng)輸出的YB2-132M-4 9kW 440V 60Hz特殊設(shè)計(jì)防爆電機(jī)的[效率、功率因數(shù)VS輸出功率]特性曲線圖:⑥ 為其他系統(tǒng)(如:清華英泰PDM)提供存檔的計(jì)算單。
該系統(tǒng)支持對(duì)于每個(gè)防爆電機(jī)的電磁方案的存檔輸出,滿足企業(yè)對(duì)防爆電磁數(shù)據(jù)的整體管理存檔的需要。
4 結(jié)束語(yǔ)
工欲善其事,必先利其器。在電子技術(shù)迅速發(fā)展的今天,利用電子計(jì)算機(jī)對(duì)電機(jī)進(jìn)行設(shè)計(jì)和管理已經(jīng)被廣泛接受和采用。隨著科學(xué)技術(shù)的發(fā)展,越來(lái)越多的技術(shù)被應(yīng)用到電機(jī)設(shè)計(jì)中來(lái),如:采用有限元法對(duì)電磁場(chǎng)進(jìn)行仿真分析,可以解決傳統(tǒng)方法解決不了的瞬態(tài)問(wèn)題,對(duì)防爆電機(jī)結(jié)構(gòu)進(jìn)行強(qiáng)度、剛度、扭矩、剪切等受力分析,大大減少了設(shè)計(jì)過(guò)程中難以控制的技術(shù)難題。我們開(kāi)發(fā)的防爆電機(jī)電磁設(shè)計(jì)管理系統(tǒng)軟件已在我公司得到應(yīng)用,并取得了良好的效果,受到了公司的嘉獎(jiǎng)。但由于我們理論水平有限,本文難免出現(xiàn)疏漏,敬請(qǐng)見(jiàn)諒。
參考文獻(xiàn):
[1]計(jì)算機(jī)輔助電機(jī)設(shè)計(jì).北京:機(jī)械工業(yè)出版社,1990.
[2]Visual Basic 數(shù)據(jù)庫(kù)開(kāi)發(fā)及工程實(shí)例.北京:人民郵電出版社,2003.
【關(guān)鍵詞】 1B1H編解碼 PRBS MSTP
一、前言
當(dāng)前,隨著光纖通信技術(shù)的飛速發(fā)展,SDH、MSTP設(shè)備在城域網(wǎng)、電信網(wǎng)等領(lǐng)域發(fā)揮著重要的作用。同時(shí),鑒于歷史因素,以前搭建的光纖傳輸網(wǎng)絡(luò)中仍然有部分PDH設(shè)備。且SDH、MSTP設(shè)備成本較高,帶寬利用率相對(duì)較小,所有在傳輸帶寬要求不高的光通信傳輸網(wǎng)絡(luò)中,PDH還在發(fā)揮著作用。本文提出了一種能夠測(cè)試指定廠商生產(chǎn)的PDH光接口和標(biāo)準(zhǔn)STM-1、STM-4光接口的通用光數(shù)據(jù)分析儀的解決方案。
二、硬件設(shè)計(jì)
硬件總體設(shè)計(jì)如圖 1所示。
如圖,測(cè)試儀的光接口接收方向經(jīng)一2×2電平交叉開(kāi)關(guān)芯片的輸入,電平交叉開(kāi)關(guān)芯片的輸出一路直接進(jìn)入FPGA,另外一路則連接到E1映射/解映射集成電路上。同理,光接口發(fā)送方向硬件連接與接收方向類(lèi)似。通過(guò)FPGA控制電平交叉開(kāi)關(guān)芯片的選通引腳,可實(shí)現(xiàn)光接口在FPGA和E1映射/解映射芯片之間的切換,也就是光接口在PDH和SDH之間的類(lèi)型切換,這樣設(shè)計(jì)節(jié)約了硬件開(kāi)銷(xiāo)。
為了對(duì)集成電路進(jìn)行配置和提供可視化界面,測(cè)試儀采用一顆32位的嵌入式CPU芯片,實(shí)現(xiàn)顯示屏的顯示和按鍵的掃描。同時(shí)提供了一個(gè)串口用于測(cè)試儀軟件的升級(jí)和維護(hù)。
三、軟件設(shè)計(jì)
本設(shè)計(jì)軟件部分由FPGA模塊、CPU底層2部分組成。FPGA模塊
FPGA模塊主要有兩個(gè)功能,一是實(shí)現(xiàn)PDH的E1信號(hào)復(fù)用和解復(fù)用、1B1H編解碼;二是實(shí)現(xiàn)E1信號(hào)的HDB3編解碼;三是實(shí)現(xiàn)PRBS的插入與誤碼檢測(cè)。
PRBS 插入與誤碼檢測(cè)
本設(shè)計(jì)使用的PRBS(偽隨機(jī)序列)速率為標(biāo)準(zhǔn)2.048Mb/ s,速率等級(jí)采用215-1,相位“正”、“反”可選。檢測(cè)部分電路采用幀頭檢測(cè)法,在偽隨機(jī)序列中插入固定的幀頭“0011011”,這也是PCM標(biāo)準(zhǔn)幀頭,在接收端通過(guò)檢測(cè)幀頭信號(hào)實(shí)現(xiàn)同步,當(dāng)連續(xù)16次在正確位置檢測(cè)到幀頭信號(hào)則認(rèn)為幀同步,當(dāng)幀同步后,將信號(hào)送入比較器,比較器本地生成一個(gè)與發(fā)送PRBS模塊一樣的PRBS,并將本地PRBS序列和同步后的信號(hào)進(jìn)行比較,以1024個(gè)bit為一個(gè)比較序列,設(shè)置數(shù)據(jù)正確指示信號(hào),用于指示當(dāng)前比較的結(jié)果。另外設(shè)置誤碼計(jì)數(shù)器,用于存儲(chǔ)錯(cuò)誤發(fā)生時(shí),產(chǎn)生的誤碼bit數(shù)。
E1信號(hào)成幀
本設(shè)計(jì)將PRBS封裝到標(biāo)準(zhǔn)的E1信號(hào),復(fù)用進(jìn)PDH光通道中,或映射到SDH的VC-12中。從而實(shí)現(xiàn)PDH光通道的性能監(jiān)控和對(duì)SDH低階支路狀態(tài)的監(jiān)控。通常,E1有5種幀格式:非成幀、PCM30、PCM30CRC、PCM31、PCM31CRC。對(duì)這5種幀格式,本設(shè)計(jì)做了較為靈活的處理,將設(shè)計(jì)主要分成3個(gè)通用模塊:幀頭生成電路、復(fù)幀生成電路、CRC校驗(yàn)電路。對(duì)這三個(gè)模塊進(jìn)行簡(jiǎn)單的配置,即可實(shí)現(xiàn)相應(yīng)的幀格式。
HDB3編解碼
在二進(jìn)制消息代碼序列中,HDB3碼的編碼規(guī)則:
(1)當(dāng)連“0”的數(shù)量不大于3時(shí),HDB3編碼規(guī)律與AMI碼相同;(2)當(dāng)出現(xiàn)4個(gè)或超過(guò)4個(gè)連“0”時(shí),將每4連“0”小段的第4個(gè)0變換成與前一非0符號(hào)(+1或-1)同極性的符號(hào),用“V”脈沖表示,以破壞AMI碼極替規(guī)律.所以,“V”脈沖稱為破壞脈沖,“V”脈沖和前3個(gè)連“0”(“000V”)稱為破壞節(jié);(3)為了使脈沖序列不含直流分量,必須使相鄰的破壞點(diǎn)V脈沖極性也交替;(4)當(dāng)相鄰V符號(hào)之間有奇數(shù)個(gè)非0符號(hào)時(shí),能保證(2)和(3)條件成立;當(dāng)有偶數(shù)個(gè)非0符號(hào)時(shí),則得不到保證,這時(shí)應(yīng)將該小段的第1個(gè)“0”變換成“+B”或“-B”,B符號(hào)的極性與前一非0符號(hào)相反,并讓后面的非0符號(hào)從V符號(hào)開(kāi)始再交替變化[1]。本設(shè)計(jì)采用D觸發(fā)器和與門(mén)、或門(mén)等門(mén)級(jí)電路實(shí)現(xiàn)HDB3編碼和解碼。
1B1H編解碼
1B1H碼:把B1~B4、H1~H4交替按順序編排,以同步復(fù)接方式形成線路碼流。碼速率約為68Mb/s,B1-B4各傳輸120個(gè)話路,H1、H3各傳輸120個(gè)話路,H2可傳輸60或90個(gè)話路,因此1B1H線路碼可傳輸780至810個(gè)話路。比普通(34Mb/s)多傳輸330個(gè)話路,傳輸速率提高了一倍。電路簡(jiǎn)單,最大連“0”、“1”為4,具有良好的傳輸特性,可靠性高,誤碼檢測(cè)精度高,缺點(diǎn)是碼速率提升大,靈敏度代價(jià)高。
1B1H幀結(jié)構(gòu)如下:
圖 2 1B1H碼結(jié)構(gòu)
本設(shè)計(jì)編解碼模塊采用讀寫(xiě)脈沖速率差異的方法實(shí)現(xiàn)H碼的插入。讀出脈沖速率比寫(xiě)入脈沖速率高,這樣B碼分組后出現(xiàn)多余的空位,在此多余空位插入H碼。
軟件設(shè)計(jì)框圖如圖 3、圖 4所示。
CPU底層程序設(shè)計(jì)
CPU底層程序主要由以下模塊組成: 顯示控制模塊、按鍵掃描模塊、性能監(jiān)控模塊。
本設(shè)計(jì)采用了一個(gè)65K色的TFT顯示屏,顯示屏通信方式為串口,顯示屏與CPU之間數(shù)據(jù)吞吐量較大,因此底層軟件設(shè)計(jì)了一個(gè)環(huán)形緩沖器,環(huán)形緩沖器定長(zhǎng)256byte。另外,為矩陣鍵盤(pán)設(shè)計(jì)了一個(gè)專門(mén)的掃描算法,設(shè)計(jì)了一個(gè)狀態(tài)機(jī),將正確的按鍵路徑存儲(chǔ)在一個(gè)查找表中,狀態(tài)機(jī)根據(jù)查找表的內(nèi)容做出相應(yīng)的操作或者提示。同時(shí)查找表中有無(wú)效操作項(xiàng),當(dāng)用戶采用了無(wú)效操作后,給出提示,讓用戶重新操作。
底層軟件設(shè)計(jì)了一個(gè)性能監(jiān)控模塊,創(chuàng)建了一個(gè)告警監(jiān)控任務(wù),該任務(wù)即時(shí)監(jiān)控FPGA送出的當(dāng)前E1信道上的誤碼情況,從而實(shí)現(xiàn)對(duì)PDH光口和SDH光口低階的監(jiān)控。FPGA同時(shí)將E2復(fù)用和1B1H編解碼的信道誤碼和告警報(bào)告給CPU,由CPU顯示控制。為了監(jiān)控SDH再生段、復(fù)用段誤碼情況,底層軟件創(chuàng)建了一個(gè)分析任務(wù),讀取E1映射/解映射芯片的B1、B2字節(jié),通過(guò)B1、B2字節(jié)的情況判斷當(dāng)前光接口再生段、復(fù)用段是否誤碼。
底層軟件設(shè)計(jì)了一個(gè)SDH開(kāi)銷(xiāo)字節(jié)監(jiān)控模塊,并在顯示屏上設(shè)計(jì)了一個(gè)可視化窗體,用于顯示當(dāng)前SDH開(kāi)銷(xiāo)字節(jié)的具體值,并能通過(guò)可視化窗體向被測(cè)設(shè)備開(kāi)銷(xiāo)字節(jié)中插入數(shù)值。
四、總結(jié)
本設(shè)計(jì)提出的光數(shù)據(jù)分析儀解決方案完美的將對(duì)PDH設(shè)備光接口和SDH設(shè)備光接口的測(cè)試功能集成在了一個(gè)體積小巧、功耗較低的便攜式儀器上。設(shè)計(jì)完成的樣機(jī)有美觀簡(jiǎn)潔的可視化窗體和靈活的功能按鍵,這使儀器具有很高的操作性。
文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-7800(2015)005-0098-02
作者簡(jiǎn)介:陳冠星(1984-),男,廣東揭陽(yáng)人,碩士,海南軟件職業(yè)技術(shù)學(xué)院網(wǎng)絡(luò)工程系助教,研究方向?yàn)閿?shù)據(jù)庫(kù)、網(wǎng)絡(luò)技術(shù)與物聯(lián)網(wǎng)。
1 數(shù)據(jù)倉(cāng)庫(kù)簡(jiǎn)介
數(shù)據(jù)倉(cāng)庫(kù)(Data Warehouse,DW)是隨著關(guān)系數(shù)據(jù)庫(kù)、并行處理和分布式技術(shù)的飛速發(fā)展而產(chǎn)生的[1], W?H?Inmon出版了《Building the Data Warehouse》一書(shū),給出了數(shù)據(jù)倉(cāng)庫(kù)的定義:數(shù)據(jù)倉(cāng)庫(kù)是一個(gè)面向主題的、集成的、非易失的、隨時(shí)間變化的用來(lái)支持管理人員決策的數(shù)據(jù)集合[2]。數(shù)據(jù)倉(cāng)庫(kù)包含的是整個(gè)企業(yè)視圖的粒度化數(shù)據(jù)。
數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)通常對(duì)多個(gè)異構(gòu)數(shù)據(jù)源有效集成,集成后按照主題進(jìn)行重組[3]。存放在數(shù)據(jù)倉(cāng)庫(kù)中的數(shù)據(jù)通常不再修改,用作進(jìn)一步的分析型數(shù)據(jù)處理。
數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)的建立和開(kāi)發(fā)以企事業(yè)單位的現(xiàn)有業(yè)務(wù)系統(tǒng)和大量業(yè)務(wù)數(shù)據(jù)的積累為基礎(chǔ) [4],其開(kāi)發(fā)是一個(gè)循環(huán)迭代過(guò)程,通常需要企業(yè)有一定的業(yè)務(wù)數(shù)據(jù)積累,開(kāi)發(fā)人員將這些歷史數(shù)據(jù)通過(guò)ETL輸入到數(shù)據(jù)倉(cāng)庫(kù)中,進(jìn)行分析和統(tǒng)計(jì),以建立決策支持輔助系統(tǒng),為企事業(yè)單位管理者提供決策支持。
2 保險(xiǎn)業(yè)需求分析
隨著保險(xiǎn)業(yè)發(fā)展及保險(xiǎn)市場(chǎng)競(jìng)爭(zhēng)的加劇,保險(xiǎn)公司在管理和運(yùn)營(yíng)方面面臨著更高的要求,來(lái)自監(jiān)管、競(jìng)爭(zhēng)、技術(shù)更新及全球化等各方面的壓力不斷考驗(yàn)著保險(xiǎn)企業(yè)。保險(xiǎn)業(yè)發(fā)展的核心動(dòng)力表現(xiàn)在以下幾個(gè)方面:①進(jìn)入新分市場(chǎng)及提高業(yè)務(wù)質(zhì)量;②鞏固客戶忠誠(chéng)度,適應(yīng)客戶多變的需求;③高效的運(yùn)營(yíng);④精確的風(fēng)險(xiǎn)及成本控制;⑤消除各種技術(shù)壁壘。
要做到上述目標(biāo)并不容易。對(duì)高層管理者來(lái)說(shuō),由于統(tǒng)計(jì)口徑的關(guān)系,很難獲取一致性數(shù)據(jù)進(jìn)行比對(duì),很難及時(shí)監(jiān)控到業(yè)務(wù)狀況,不能有效地進(jìn)行決策支持。對(duì)于業(yè)務(wù)部門(mén)主管與業(yè)務(wù)分析員,所需報(bào)表難以及時(shí)獲取,即使取得的數(shù)據(jù)也難用于多視角、全方位地分析業(yè)務(wù)問(wèn)題。對(duì)于IT部門(mén)來(lái)說(shuō),要不斷幫助業(yè)務(wù)部門(mén)制作報(bào)表,時(shí)間相對(duì)較長(zhǎng),而且開(kāi)發(fā)的報(bào)表越多,特別是分析型的報(bào)表越多,業(yè)務(wù)系統(tǒng)性能越受影響。
以某人壽保險(xiǎn)有限公司為例,該公司的數(shù)據(jù)支持情況如下:
(1)保單管理系統(tǒng)中大致有50張左右的報(bào)表在運(yùn)行,但隨著公司業(yè)務(wù)的發(fā)展,數(shù)據(jù)分析及用于日常管理的制式報(bào)表與日俱增,報(bào)表數(shù)量將很快無(wú)法滿足業(yè)務(wù)發(fā)展需求。
(2)各業(yè)務(wù)管理部門(mén)有各自的制式報(bào)表及統(tǒng)計(jì)需求,但在將數(shù)據(jù)匯總時(shí),時(shí)常出現(xiàn)因統(tǒng)計(jì)時(shí)點(diǎn)不同、指標(biāo)定義的理解差異等原因造成數(shù)據(jù)不一致,導(dǎo)致額外的數(shù)據(jù)校驗(yàn)工作。
(3)當(dāng)前報(bào)表的IT實(shí)現(xiàn)基本上是按照單個(gè)報(bào)表需求來(lái)設(shè)計(jì)的,造成IT設(shè)計(jì)無(wú)法復(fù)用,報(bào)表開(kāi)發(fā)缺乏整體規(guī)劃,呈一種臨時(shí)性狀態(tài),隨著報(bào)表及統(tǒng)計(jì)需求的增加,IT相應(yīng)的工作將與日俱增。
(4)因當(dāng)前報(bào)表及數(shù)據(jù)統(tǒng)計(jì)都在保單管理系統(tǒng)中運(yùn)行,隨著需求數(shù)量的增加,保單管理系統(tǒng)將面臨沉重的夜間批處理壓力并嚴(yán)重影響日間日常業(yè)務(wù)操作的效率及穩(wěn)定性。
針對(duì)上述系統(tǒng)現(xiàn)狀,在建設(shè)中決定采用數(shù)據(jù)建模、ETL、數(shù)據(jù)分析以及數(shù)據(jù)展現(xiàn)等技術(shù),實(shí)現(xiàn)風(fēng)險(xiǎn)管控分析、客戶服務(wù)分析、客戶維持分析、市場(chǎng)銷(xiāo)售分析、綜合分析和綜合管理6大功能,達(dá)到以下目標(biāo):①代替原有手工報(bào)表方式,為業(yè)務(wù)人員節(jié)省時(shí)間;②提供精細(xì)的分析數(shù)據(jù)。業(yè)績(jī)分析可以從營(yíng)業(yè)部,鉆取到營(yíng)業(yè)組,甚至每個(gè)FC(理財(cái)顧問(wèn)),保全分析可以分析每種保全項(xiàng)目的明細(xì);③統(tǒng)一的分析口徑。各部門(mén)統(tǒng)計(jì)指標(biāo),可以在統(tǒng)一的時(shí)間點(diǎn)上進(jìn)行公司級(jí)匯總;名稱一致的統(tǒng)計(jì)口徑,可以唯一定義一種統(tǒng)計(jì)方式;④唯一的報(bào)表平臺(tái)。從報(bào)表需求獲取到報(bào)表需求分析以及最后的實(shí)現(xiàn)都在一個(gè)體系下完成,公司數(shù)據(jù)分析工作逐步系統(tǒng)化和實(shí)用化。
3 系統(tǒng)設(shè)計(jì)
統(tǒng)計(jì)分析系統(tǒng)采用靈活架構(gòu),在構(gòu)建一個(gè)統(tǒng)一、穩(wěn)定的企業(yè)級(jí)數(shù)據(jù)倉(cāng)庫(kù)基礎(chǔ)上,分步構(gòu)建各個(gè)獨(dú)立的分析應(yīng)用數(shù)據(jù)集市,滿足靈活性、擴(kuò)展性要求,系統(tǒng)架構(gòu)如圖1所示。
保險(xiǎn)數(shù)據(jù)倉(cāng)庫(kù)是一個(gè)中央的知識(shí)數(shù)據(jù)庫(kù),包含來(lái)自壽險(xiǎn)系統(tǒng)、團(tuán)險(xiǎn)系統(tǒng)、短期險(xiǎn)系統(tǒng)和電話銷(xiāo)售系統(tǒng)等源系統(tǒng)的源數(shù)據(jù),數(shù)據(jù)模型分為3層:
(1)數(shù)據(jù)準(zhǔn)備層(Staging Layer): 采用同源系統(tǒng)相似的數(shù)據(jù)結(jié)構(gòu)存儲(chǔ)源系統(tǒng)的每日增量數(shù)據(jù)。
(2)保險(xiǎn)企業(yè)模型層(Insurance Enterprise Models Layer): 作為保險(xiǎn)數(shù)據(jù)倉(cāng)庫(kù)的核心,相應(yīng)的保險(xiǎn)企業(yè)模型部署在該層。根據(jù)保險(xiǎn)行業(yè)的業(yè)務(wù)視圖,保險(xiǎn)企業(yè)模型分為10個(gè)主題,根據(jù)保險(xiǎn)信息的特性而非事務(wù)處理的目的來(lái)設(shè)計(jì),企業(yè)級(jí)上所有保險(xiǎn)業(yè)務(wù)信息根據(jù)歷史版本進(jìn)行記錄。在數(shù)據(jù)準(zhǔn)備層通過(guò)ETL(數(shù)據(jù)抽取轉(zhuǎn)換裝載程序)進(jìn)行數(shù)據(jù)批處理,采用增量機(jī)制裝載進(jìn)入保險(xiǎn)企業(yè)模型。
(3)分析數(shù)據(jù)模型層(Analysis Data Models Layer): 各種各樣的數(shù)據(jù)分析需求歸類(lèi)到不同的數(shù)據(jù)集市,如市場(chǎng)及銷(xiāo)售數(shù)據(jù)集市、運(yùn)營(yíng)效能數(shù)據(jù)集市、風(fēng)險(xiǎn)管控?cái)?shù)據(jù)集市等。分析數(shù)據(jù)模型即為滿足數(shù)據(jù)集市需求而采用維度建模方法特別設(shè)計(jì)的模型。分析數(shù)據(jù)模型從保險(xiǎn)企業(yè)模型衍生而來(lái),數(shù)據(jù)通過(guò)ETL 批處理,采用增量機(jī)制裝載進(jìn)入保險(xiǎn)企業(yè)模型。
ETL采用增量機(jī)制,每日從源系統(tǒng)抽取變更數(shù)據(jù)至Staging層,接著將Staging層數(shù)據(jù)轉(zhuǎn)換至企業(yè)模型和分析模型。在ETL批處理完成后,系統(tǒng)運(yùn)行報(bào)表批處理生成報(bào)表并到相應(yīng)的報(bào)表文件服務(wù)器上。
OLAP元數(shù)據(jù)管理工具: 提供OLAP 元數(shù)據(jù)管理工具,用于管理所有OLAP 業(yè)務(wù)元數(shù)據(jù),包括指標(biāo)定義、維度層次定義、指標(biāo)與維度的關(guān)系及分析需求。通過(guò)使用這個(gè)工具可幫助保險(xiǎn)企業(yè)統(tǒng)一KPI 定義及促進(jìn)企業(yè)標(biāo)準(zhǔn)化管理,同時(shí)其管理的內(nèi)容可作為統(tǒng)計(jì)分析系統(tǒng)所支持的知識(shí)庫(kù)來(lái)使用。
OLAP平臺(tái):選擇微軟的SQL Server 2008作為OLAP平臺(tái)。OLAP 工具支持分析的類(lèi)型包括管理儀表盤(pán)、平衡記分卡、制式化管理報(bào)表、臨時(shí)查詢、數(shù)據(jù)挖掘等。
4 系統(tǒng)實(shí)現(xiàn)
4.1 ETL實(shí)現(xiàn)
ETL采用SQL Server集成服務(wù)來(lái)實(shí)現(xiàn)。Microsoft Integration Services 是一個(gè)可以生成高性能數(shù)據(jù)集成解決方案(包括為數(shù)據(jù)倉(cāng)庫(kù)提取、轉(zhuǎn)換和加載ETL包)的平臺(tái)。Integration Services包括生成和調(diào)式包的圖形工具和向?qū)В粓?zhí)行工作流函數(shù)操作和執(zhí)行SQL腳本等任務(wù);提取和加載數(shù)據(jù)的數(shù)據(jù)源和目標(biāo);清除、聚合、合并和復(fù)制數(shù)據(jù)的轉(zhuǎn)換;管理包執(zhí)行和存儲(chǔ)的管理服務(wù),即Integration Services;用于Integration Services對(duì)象模型編程的應(yīng)用程序編程接口(API)。
4.2 多維數(shù)據(jù)實(shí)現(xiàn)
創(chuàng)建報(bào)表之前,需要通過(guò)SQL Server分析創(chuàng)建多維數(shù)據(jù)模型。之所以使用SQL Server分析服務(wù)創(chuàng)建多維模型,主要是為了實(shí)現(xiàn)對(duì)業(yè)務(wù)數(shù)據(jù)的即席查詢。系統(tǒng)開(kāi)發(fā)人員創(chuàng)建多維數(shù)據(jù)集以支持快速響應(yīng),并提供單個(gè)數(shù)據(jù)源以進(jìn)行業(yè)務(wù)報(bào)告。商業(yè)智能的重要性不斷提高,使用單一的分析數(shù)據(jù)源可確保將差異減到最?。ㄈ绻麩o(wú)法完全消除差異)。
4.3 報(bào)表系統(tǒng)實(shí)現(xiàn)
報(bào)表系統(tǒng)實(shí)現(xiàn)使用了SQL Server報(bào)表服務(wù),報(bào)表服務(wù)包含一整套管理報(bào)表的工具。報(bào)表工具在微軟的開(kāi)發(fā)環(huán)境中工作,并與SQL Server無(wú)縫銜接。通過(guò)報(bào)表服務(wù),可以從多種不同的數(shù)據(jù)源創(chuàng)建各種不同樣式的報(bào)表。
5 應(yīng)用效果
該系統(tǒng)目前已經(jīng)在某人壽保險(xiǎn)有限公司正式投入使用,結(jié)果顯示,該系統(tǒng)使業(yè)務(wù)數(shù)據(jù)的分析效率、分析能力大大提高,在一定程度上簡(jiǎn)化了業(yè)務(wù)人員數(shù)據(jù)統(tǒng)計(jì)工作,對(duì)公司決策支持起到很大的幫助作用,系統(tǒng)良好的應(yīng)用價(jià)值體現(xiàn)在以下幾個(gè)方面:①數(shù)據(jù)集成。數(shù)據(jù)倉(cāng)庫(kù)能夠把來(lái)自多個(gè)不同子系統(tǒng)的數(shù)據(jù)進(jìn)行有效集成,提供統(tǒng)一的、一站式的業(yè)務(wù)報(bào)表系統(tǒng);②查詢靈活方便。統(tǒng)計(jì)分析系統(tǒng)能夠根據(jù)不同的需求進(jìn)行條件過(guò)濾,并支持?jǐn)?shù)據(jù)向上向下鉆取,數(shù)據(jù)查詢方式更加靈活,追溯更加簡(jiǎn)單直接,為業(yè)務(wù)分析人員提供了很大的便利;③安全性高。為了保證數(shù)據(jù)的安全性和可靠性,對(duì)數(shù)據(jù)倉(cāng)庫(kù)中的數(shù)據(jù)實(shí)行統(tǒng)一管理;④降低成本。統(tǒng)計(jì)分析系統(tǒng)的建立,可以代替原來(lái)的手工匯總操作,一次創(chuàng)建,只需要進(jìn)行簡(jiǎn)單的維護(hù)就可長(zhǎng)期使用。
6 結(jié)語(yǔ)
本系統(tǒng)開(kāi)發(fā)及系統(tǒng)運(yùn)行工作得到如下經(jīng)驗(yàn)及啟示:
(1)理念的轉(zhuǎn)變。在數(shù)據(jù)分析上,需要從清單和簡(jiǎn)單匯總上升到數(shù)據(jù)分析,從單個(gè)部門(mén)分析到全局分析,從數(shù)據(jù)庫(kù)到數(shù)據(jù)倉(cāng)庫(kù)進(jìn)行分析設(shè)計(jì)。
關(guān)鍵詞:油品運(yùn)輸物聯(lián)網(wǎng);日志文件;My SQL;PowerDesigner
中圖分類(lèi)號(hào):G250.74 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2017)08-0274-03
油品運(yùn)輸物聯(lián)網(wǎng)是由機(jī)械結(jié)構(gòu)、傳感器、計(jì)算機(jī)網(wǎng)絡(luò)、計(jì)算機(jī)軟硬件等部分組成的高科技產(chǎn)品。管理人員通過(guò)油品運(yùn)輸物聯(lián)網(wǎng)可以控制油品運(yùn)輸車(chē)輛各個(gè)閥門(mén)的開(kāi)啟,并可以獲取各個(gè)閥門(mén)的開(kāi)啟狀態(tài)、車(chē)輛位置等實(shí)時(shí)信息,實(shí)現(xiàn)對(duì)油品運(yùn)輸過(guò)程的實(shí)時(shí)跟蹤和監(jiān)控。油品運(yùn)輸物聯(lián)網(wǎng)的作用首先是提高了油品運(yùn)輸?shù)陌踩?。汽柴油屬于易燃易爆物質(zhì),而加油站多在城市中心、高速路旁、建筑物邊等人口密集區(qū),一旦發(fā)生燃燒爆炸事故,將嚴(yán)重危害到人民的生命財(cái)產(chǎn)安全。油品運(yùn)輸物聯(lián)網(wǎng)的第二個(gè)作用是,通過(guò)向管理人員提供實(shí)時(shí)信息,管理人員可實(shí)現(xiàn)最優(yōu)調(diào)度,提高運(yùn)輸效率。油品運(yùn)輸物聯(lián)網(wǎng)的第三個(gè)作用是,各個(gè)閥門(mén)的開(kāi)啟動(dòng)作由管理人員通過(guò)互聯(lián)網(wǎng)操作,各個(gè)閥門(mén)的開(kāi)啟狀態(tài)受到管理人員監(jiān)督,防止了油品盜竊現(xiàn)象的發(fā)生,給企業(yè)帶來(lái)經(jīng)濟(jì)效益。應(yīng)市場(chǎng)之需,車(chē)載油罐智能鎖被研發(fā)出來(lái),該產(chǎn)品由車(chē)載智能控制設(shè)備以及后臺(tái)管控軟件組成,通過(guò)對(duì)油罐車(chē)進(jìn)油口、出油口在配送運(yùn)輸途中的全程鎖閉控制,以及在油庫(kù)、加油站的定點(diǎn)開(kāi)啟控制等控制機(jī)制,結(jié)合全過(guò)程流程操作規(guī)程和庫(kù)、站、運(yùn)輸公司管理機(jī)關(guān)處室各級(jí)管理規(guī)則,相互配套,相互制約與監(jiān)督,為客戶構(gòu)建起油罐車(chē)在油庫(kù)裝油、配送運(yùn)輸、加油站卸油、油罐車(chē)返空各環(huán)節(jié)的全程管控體系,可有效防范油品配送過(guò)程中的偷盜油問(wèn)題。但是關(guān)于每部車(chē)的異常情況以日志文件的形式進(jìn)行記錄,需要工作人員自己通過(guò)日志文件進(jìn)行判斷,但這種方式相對(duì)而言,準(zhǔn)確性,高效性,及時(shí)性都很難達(dá)到。所以油品運(yùn)輸物聯(lián)網(wǎng)日志分析系統(tǒng)來(lái)完成文件的分析和數(shù)據(jù)的記錄。
1日志文件數(shù)據(jù)分析
1.1油品運(yùn)輸物聯(lián)網(wǎng)智能車(chē)罐鎖的日志文件產(chǎn)生
油品運(yùn)輸物聯(lián)網(wǎng)智能車(chē)罐鎖是將司機(jī)與油罐分開(kāi),所有的開(kāi)關(guān)都由操作人員進(jìn)行操作。在油罐車(chē)上有中控主機(jī),人孔蓋控制器和海底閥控制器,如圖1所示。油罐車(chē)只會(huì)在到達(dá)油庫(kù)或加油站時(shí),通過(guò)申請(qǐng)開(kāi)鎖,即向中心管控發(fā)送指令,然后由中心管控發(fā)送開(kāi)鎖指令,才能進(jìn)行裝油或卸油的操作,具體流程
在這個(gè)過(guò)程中,車(chē)輛運(yùn)行過(guò)程中,鎖和中控機(jī)的狀態(tài)都被記錄到日志文件中,如果i被異常打開(kāi),我們就要去判斷是本身故障,還是司機(jī)實(shí)施盜油。通過(guò)對(duì)日志文件的分析,得出合理的判斷。
1.2日志文件數(shù)據(jù)分析
在日志文件中,不僅存在可以分析盜油問(wèn)題的數(shù)據(jù)還有一些對(duì)設(shè)備的正常記錄,所以要進(jìn)行篩選。日志文件部分?jǐn)?shù)據(jù)如圖3所示,剩余的部分以14秒的間隔不停記錄。在圖中,我們首先獲取車(chē)輛的相關(guān)信息,車(chē)牌號(hào),設(shè)備編號(hào),傳輸通道,通訊設(shè)備,通訊協(xié)議版本,密碼版本,IP地址,因?yàn)橐_定司機(jī)在運(yùn)油過(guò)程中是否盜油,關(guān)鍵的就是記錄以上車(chē)輛的相關(guān)信息;其次車(chē)上的鎖都有幾個(gè)是什么類(lèi)型的,鎖的狀態(tài),對(duì)應(yīng)參數(shù)氣壓,線圈和倉(cāng)門(mén)狀態(tài),這些是輔助人員對(duì)車(chē)輛進(jìn)行判斷的依據(jù);然后就是車(chē)輛的位置,經(jīng)度,緯度,以及當(dāng)前的速度這些狀態(tài),對(duì)于所打開(kāi)時(shí)的狀態(tài),對(duì)應(yīng)倉(cāng)門(mén)狀態(tài)和報(bào)警的信息,以上就得到了所有必要的數(shù)據(jù)信息。
2數(shù)據(jù)庫(kù)表設(shè)計(jì)與實(shí)現(xiàn)
數(shù)據(jù)庫(kù)的選用,當(dāng)然是開(kāi)源的My SQL。原因有三:1)輕小便捷;2)降低總成本;3)有較高的插入和查詢速度。
數(shù)據(jù)庫(kù)設(shè)計(jì)工具為Power Designer。Power Designer最初由Xiao-Yun Wang(王曉昀)在SDP Technologies公司開(kāi)發(fā)完成。Power Designer是Sybase的企業(yè)建模和設(shè)計(jì)解決方案,采用模型驅(qū)動(dòng)方法,將業(yè)務(wù)與IT結(jié)合起來(lái),可幫助部署有效的企業(yè)體系結(jié)構(gòu),并為研發(fā)生命周期管理提供強(qiáng)大的分析與設(shè)計(jì)技術(shù)。PowerDesigner是Sybase公司的CASE工具集,是能進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)的強(qiáng)大的軟件,是一款開(kāi)發(fā)人員常用的數(shù)據(jù)庫(kù)建模工具。并J~Power Designer有以下優(yōu)點(diǎn):
1)Power Designer系列產(chǎn)品提供了一個(gè)完整的建模解決方案、它將對(duì)象設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)和關(guān)系數(shù)據(jù)庫(kù)無(wú)縫的集成,在一個(gè)集成的工作環(huán)境中能夠完成面向?qū)ο蟮姆治鲈O(shè)計(jì)和數(shù)據(jù)庫(kù)建模工作;
2)支持開(kāi)發(fā)生命周期的所有階段、在軟件的生命周期內(nèi),提供了完整的分析設(shè)計(jì)和建模解決方案、它提供了三級(jí)建模功能,即概念數(shù)據(jù)建模、物理數(shù)據(jù)建模、面向?qū)ο蠼?,同時(shí)它還可以生成模型報(bào)告;
3)具有良好的性價(jià)比,更能迎合市場(chǎng)潮流、已經(jīng)有許多成功的案例。
鑒于此,我們選擇了PowerDesigner作為數(shù)據(jù)庫(kù)設(shè)計(jì)的工具軟件。
2.1概念模型設(shè)計(jì)
概念數(shù)據(jù)模型描述的是獨(dú)立于數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)的實(shí)體定義和實(shí)體關(guān)系定義。根據(jù)概念模型的定義,確定具體的實(shí)體個(gè)數(shù)和它們之間的關(guān)系。打開(kāi)PowerDesigner工具,點(diǎn)擊菜單“File”“New Model”,然后選擇“Conceptual Data Model”。
依據(jù)第一部分日志文件分析所得,實(shí)體確定如下:日志文件本身,車(chē)輛,車(chē)輛鎖。各個(gè)實(shí)體的屬性如下:日志文件(id,名稱,車(chē)輛,文件日期),車(chē)輛(id,車(chē)牌號(hào)碼,設(shè)備號(hào)碼,車(chē)輛鎖,車(chē)輛的倉(cāng)門(mén),通訊協(xié)議,通訊版本,密碼版本,車(chē)輛的經(jīng)度,車(chē)輛的緯度,車(chē)輛的速度,車(chē)輛,車(chē)輛ip地址,倉(cāng)門(mén)的狀態(tài)與報(bào)警,配送單號(hào),配送訂單號(hào)),車(chē)輛鎖(id,車(chē)輛鎖編號(hào),車(chē)輛鎖的類(lèi)型,車(chē)輛鎖倉(cāng)門(mén)的狀態(tài),線圈的狀態(tài),氣壓的狀態(tài),時(shí)間)。
分析日志文件我們得出:一個(gè)車(chē)輛在運(yùn)油過(guò)程中會(huì)產(chǎn)生多個(gè)位置需要我們?nèi)ビ涗?,其中包含鎖的狀態(tài),倉(cāng)門(mén)的狀態(tài)和車(chē)輛的速度會(huì)一直發(fā)生變化,每個(gè)時(shí)間段都需要記錄;一輛車(chē)有多個(gè)鎖和多個(gè)倉(cāng)門(mén),而且倉(cāng)門(mén)的狀態(tài)與報(bào)警會(huì)隨著時(shí)間不停地變換,并且每個(gè)倉(cāng)門(mén)對(duì)應(yīng)唯一的訂單號(hào)和配送號(hào),所以一輛車(chē)就有多個(gè)配送單號(hào)和訂單號(hào)。依據(jù)數(shù)據(jù)庫(kù)的設(shè)計(jì)原則滿足第三范式,不能有數(shù)據(jù)的冗余。日志文件不存在數(shù)據(jù)冗余,對(duì)于實(shí)體車(chē)輛而言不僅有大量的數(shù)據(jù)冗余,而且不符合第一范式(原子陛,表中字段不可再分解),故重新確定實(shí)體及其屬性:車(chē)輛(id,車(chē)牌號(hào)碼,設(shè)備編號(hào),傳輸通道,通訊協(xié)議,通訊設(shè)備,密碼版本,IP地址,狀態(tài)),車(chē)輛鎖(id,車(chē)輛鎖類(lèi)型id,倉(cāng)門(mén)id,編號(hào),氣壓,線圈,時(shí)間,狀態(tài)),車(chē)輛鎖類(lèi)型(id,類(lèi)型名稱),車(chē)輛倉(cāng)門(mén)(id,編號(hào),訂單號(hào),配送號(hào)),倉(cāng)門(mén)狀態(tài)(id,倉(cāng)門(mén)id,狀態(tài),報(bào)警),車(chē)輛位置(id,車(chē)輛id,經(jīng)度,緯度,速度,時(shí)間)。據(jù)以上實(shí)體屬性關(guān)系確定完畢,概念模型CDM設(shè)計(jì)如圖4所示。
2.2物理模型設(shè)計(jì)
物理數(shù)據(jù)模型是在概念數(shù)據(jù)模型的基礎(chǔ)上針對(duì)目標(biāo)數(shù)據(jù)庫(kù)管理系統(tǒng)的具體化。PDM和CDM中的對(duì)象之間的對(duì)應(yīng)關(guān)系如表1所示。
我們通過(guò)CDM轉(zhuǎn)為PDM時(shí),遵循文獻(xiàn)里所涉及的原則,得到物理模型PDM后,將具體的id(主鍵)重新命名建立相關(guān)表之間的索引,則物理模型PDM如圖5所示。
2.3數(shù)據(jù)庫(kù)建立
Power Designer建模工具支持將PDM模型生成對(duì)應(yīng)的mysql可以運(yùn)行的文件。打開(kāi)Power Designer,點(diǎn)擊Database菜單,選擇Generate Database選項(xiàng),先點(diǎn)擊Preview,查看SQL語(yǔ)句,回到General選項(xiàng)卡下,做兩項(xiàng)工作:第一,設(shè)置好С齙sql文件存放路徑;第二步,設(shè)置好導(dǎo)出腳本文件名;最后確定執(zhí)行,可以執(zhí)行的文件就導(dǎo)出了。
接下來(lái)打開(kāi)My SQL通過(guò)第三方軟件Sqlyog可視化工具打開(kāi),執(zhí)行導(dǎo)出的文件,得到空間數(shù)據(jù)庫(kù)后,右鍵新建好的數(shù)據(jù)庫(kù)找到屬性值,進(jìn)行編碼設(shè)置,通常都是“UTF-8”,最終日志數(shù)據(jù)的空間數(shù)據(jù)庫(kù)如圖6所示。
【關(guān)鍵詞】 “互聯(lián)網(wǎng)+” 大數(shù)據(jù) “三角服務(wù)”模型 智能醫(yī)療服務(wù)系統(tǒng)
在人口快速老齡化、家庭規(guī)模日益小型化和機(jī)構(gòu)養(yǎng)老發(fā)展不足等多重因素的影響下,發(fā)展社區(qū)養(yǎng)老逐漸成為一種必然選擇。建立起基于“互聯(lián)網(wǎng)+”和大數(shù)據(jù)分析的社區(qū)老人智能醫(yī)療服務(wù)系統(tǒng),在市區(qū)大醫(yī)院、社區(qū)醫(yī)療站以及社區(qū)老年人三者之間建立起信息網(wǎng)絡(luò),使社區(qū)老年人的健康問(wèn)題得到更好的保障。
一、系統(tǒng)概述
現(xiàn)如今,大型醫(yī)院普遍存在床位緊張、人員調(diào)配效果不佳、管理體系不健全等問(wèn)題。建立社區(qū)老人智能醫(yī)療服務(wù)系統(tǒng)是完善現(xiàn)有醫(yī)療體系急需解決的主要問(wèn)題,同時(shí),隨著物聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,將互聯(lián)網(wǎng)與大數(shù)據(jù)分析技術(shù)用于社區(qū)醫(yī)療服務(wù)系統(tǒng),已成為該方面的一項(xiàng)新技術(shù)。
二、技術(shù)分析
根據(jù)上述分析,需要開(kāi)發(fā)一套基于“互聯(lián)網(wǎng)+”和大數(shù)據(jù)分析的社區(qū)老人智能醫(yī)療服務(wù)系統(tǒng),此系統(tǒng)可以最優(yōu)化利用資源,幫助老人方便、快捷的解決突發(fā)狀況。為滿足需求,該方案需要具備以下技術(shù):1)概率統(tǒng)計(jì)。收集社區(qū)老人的體溫、心率等生命體征數(shù)據(jù)。以河師大社區(qū)為例,運(yùn)用概率統(tǒng)計(jì)技術(shù)采集社區(qū)老人的生命體征數(shù)據(jù)。2)大數(shù)據(jù)分析。分析老人生命體征數(shù)據(jù)。在信息協(xié)作平臺(tái)上,利用大數(shù)據(jù)分析、數(shù)據(jù)挖掘和人工智能中不確定性推理技術(shù),對(duì)采集到的老年人信息進(jìn)行分析及推斷。3)互聯(lián)網(wǎng)技術(shù)。構(gòu)建“三角服務(wù)”模型。運(yùn)用互聯(lián)網(wǎng)技術(shù),構(gòu)建一個(gè)以老人為中心,社區(qū)家庭、社區(qū)醫(yī)療站、市區(qū)醫(yī)院三大子系統(tǒng)相互連接的“三角服務(wù)”模型,實(shí)現(xiàn)智能管理。
三、設(shè)計(jì)方案
1、總體流程。整個(gè)醫(yī)療服務(wù)系統(tǒng)可分為線上和線下兩種服務(wù)方式。線上:系統(tǒng)按照固定方案進(jìn)行老人身體數(shù)據(jù)采集;線下:社區(qū)醫(yī)療站會(huì)定期派專業(yè)人士到老人家里對(duì)其進(jìn)行全方位檢查以及相關(guān)醫(yī)療知識(shí)的普及。
2、數(shù)據(jù)采集與處理。首先利用智能手環(huán)采集社區(qū)部分老年人的身體數(shù)據(jù),通過(guò)社區(qū)中建立的互聯(lián)網(wǎng)網(wǎng)絡(luò)把數(shù)據(jù)傳輸?shù)绞謾C(jī)APP以及信息協(xié)作平臺(tái)上。分析老人生命體征數(shù)據(jù)。在信息協(xié)作平臺(tái)上,利用大數(shù)據(jù)分析和不確定性推理技術(shù),對(duì)采集到的老年人信息進(jìn)行分析及推斷。
3、“三角服務(wù)”模型?!盎ヂ?lián)網(wǎng)+”社區(qū)養(yǎng)老中最為核心的就是系統(tǒng)模型的構(gòu)建,運(yùn)用互聯(lián)網(wǎng)技術(shù),構(gòu)建一個(gè)以老人為中心,社區(qū)家庭、社區(qū)醫(yī)療站、市區(qū)醫(yī)院三大系統(tǒng)相互連接的“三角服務(wù)”模型(如圖1所示)。
若采集到的老人的身體數(shù)據(jù)發(fā)生了變化,則會(huì)通過(guò)報(bào)警系統(tǒng)反饋到社區(qū)醫(yī)療站,社區(qū)醫(yī)療站則做出最快的反應(yīng),一方面,會(huì)到老人家中對(duì)老人進(jìn)行急救,另一方面,會(huì)及時(shí)將老人的存檔發(fā)送給醫(yī)院,并聯(lián)系醫(yī)院進(jìn)行一系列的急救措施,從而節(jié)約了救援時(shí)間。
4、構(gòu)建智能醫(yī)療服務(wù)系統(tǒng)。開(kāi)發(fā)社區(qū)老人智能醫(yī)療服務(wù)系統(tǒng)。即開(kāi)發(fā)一個(gè)集智能醫(yī)療設(shè)備、智能醫(yī)護(hù)終端設(shè)備和帶有功能模塊的智能醫(yī)護(hù)平臺(tái)為一體的服務(wù)系統(tǒng)。將采集到的老人身體數(shù)據(jù)存于專門(mén)的數(shù)據(jù)庫(kù)中,在信息協(xié)作平臺(tái)上將社區(qū)老人、社區(qū)醫(yī)療站和市區(qū)大醫(yī)院三者建立成一個(gè)相互共享的網(wǎng)絡(luò),實(shí)現(xiàn)數(shù)據(jù)信息的共享。手機(jī)APP與信息協(xié)作平臺(tái)相聯(lián)系,能夠通過(guò)移動(dòng)設(shè)備查看網(wǎng)絡(luò)平臺(tái)的信息,市區(qū)大醫(yī)院的醫(yī)療系統(tǒng)與社區(qū)醫(yī)療站的數(shù)據(jù)庫(kù)相連接,從而便于實(shí)現(xiàn)信息的共享。
結(jié)語(yǔ):本系統(tǒng)是基于“互聯(lián)網(wǎng)+”和大數(shù)據(jù)分析的社區(qū)老人智能醫(yī)療服務(wù)系統(tǒng),是物聯(lián)網(wǎng)在醫(yī)療領(lǐng)域的應(yīng)用,目的是為社區(qū)老人提供更便捷的醫(yī)療服務(wù)。將大數(shù)據(jù)分析技術(shù)與智能醫(yī)療服務(wù)系統(tǒng)相結(jié)合,在概率統(tǒng)計(jì)的基礎(chǔ)上,將手機(jī)APP與信息協(xié)作平臺(tái)相聯(lián)系,通過(guò)移動(dòng)設(shè)備查看網(wǎng)絡(luò)平臺(tái)的信息,便于實(shí)現(xiàn)信息的共享與交流,醫(yī)療服務(wù)更趨于智能化。
參 考 文 獻(xiàn)
[1] 趙靜. 基于物網(wǎng)發(fā)展的智能化社區(qū)醫(yī)療服務(wù)研究[D].燕山大學(xué),2013.
[2]潘峰,宋峰. 互聯(lián)網(wǎng)+社區(qū)養(yǎng)老:智能養(yǎng)老新思維[J]. 學(xué)習(xí)與實(shí)踐,2015,09:99-105.
[3]王蔚,邵磊,楊青. 基于大數(shù)據(jù)體系下的城市住宅區(qū)養(yǎng)老模式研究[J]. 住區(qū),2016,01:35-41.
關(guān)鍵詞:Web數(shù)據(jù)庫(kù) 設(shè)計(jì) 實(shí)現(xiàn)
中圖分類(lèi)號(hào):TP311.1 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2015)11-0000-00
Web服務(wù)中大多是以文件傳輸?shù)男问絹?lái)進(jìn)行管理和運(yùn)營(yíng)的,但是隨著社會(huì)發(fā)展信息量的加大,系統(tǒng)的反應(yīng)速度受到很大影響,并且Web的應(yīng)用領(lǐng)域逐漸擴(kuò)大,已經(jīng)不能夠滿足人們對(duì)于信息實(shí)時(shí)性的要求;另外,數(shù)據(jù)庫(kù)近幾年的發(fā)展十分迅猛且數(shù)據(jù)庫(kù)的功能強(qiáng)大,能夠快速檢索查詢大批量的數(shù)據(jù),達(dá)到高效運(yùn)行的目標(biāo)。所以Web數(shù)據(jù)庫(kù)就將Web技術(shù)與數(shù)據(jù)庫(kù)技術(shù)相結(jié)合,這不僅能夠?qū)⒍叩膬?yōu)勢(shì)相互結(jié)合,最重要的是可以將數(shù)據(jù)庫(kù)的重要資源放到網(wǎng)絡(luò)平臺(tái)進(jìn)行檢索和瀏覽,使用戶能夠在瀏覽器輕松跨平臺(tái)實(shí)現(xiàn)多媒體的服務(wù)。Web數(shù)據(jù)庫(kù)作為研究設(shè)計(jì)的方向,與傳統(tǒng)的數(shù)據(jù)庫(kù)有明顯的不同,比如體系結(jié)構(gòu)以及訪問(wèn)方式等等。
1 Web數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)
數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)是涵蓋了系統(tǒng)硬件、軟件以及語(yǔ)言和算法的綜合性概念,具體指的就是組成計(jì)算機(jī)系統(tǒng)的各部分之間的相互關(guān)系。對(duì)Web數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)的研究主要就是對(duì)其硬件分布及軟件功能分配方面的內(nèi)容。一個(gè)邏輯性清晰、開(kāi)發(fā)容易和便于維護(hù)的數(shù)據(jù)庫(kù)系統(tǒng)的建立必然是以一個(gè)統(tǒng)一的體系結(jié)構(gòu)為指導(dǎo),同時(shí)還要對(duì)系統(tǒng)的軟件功能分配及硬件分布進(jìn)行科學(xué)的規(guī)劃。
數(shù)據(jù)庫(kù)系統(tǒng)體系結(jié)構(gòu)是隨著計(jì)算機(jī)模式的改變而不斷的改變,與計(jì)算機(jī)體系結(jié)構(gòu)有著緊密的聯(lián)系。伴著計(jì)算體系的集中模式和C/S模式以及三層C/S模式的演變,數(shù)據(jù)庫(kù)體系結(jié)構(gòu)也歷經(jīng)了集中式的主機(jī)結(jié)構(gòu)和C/S結(jié)構(gòu)以及多層的C/S結(jié)構(gòu)演變。
2 Web數(shù)據(jù)庫(kù)應(yīng)用編程模型
Web數(shù)據(jù)庫(kù)經(jīng)過(guò)兩種技術(shù)的結(jié)合,需要解決的就是各個(gè)模塊之間復(fù)雜的信息傳輸交換方式以及對(duì)于數(shù)據(jù)庫(kù)的管理和運(yùn)行,另外還有在設(shè)計(jì)應(yīng)用編程中模塊和層次間的銜接和整合中存在的問(wèn)題。
2.1 MVC模型
不管是什么樣的應(yīng)用程序都需要對(duì)相關(guān)的流程進(jìn)行控制,根據(jù)這些就能夠總結(jié)出常用的設(shè)計(jì)模型,在MVC模型中應(yīng)用程序由三部分組成:模型:是程序的核心邏輯,面對(duì)應(yīng)用領(lǐng)域的抽象對(duì)象,對(duì)其傳輸?shù)男畔⒁筮M(jìn)行檢索和瀏覽,實(shí)現(xiàn)完成業(yè)務(wù)的目的。視圖:這部分主要是面向用戶的應(yīng)用程序,負(fù)責(zé)用戶與數(shù)據(jù)庫(kù)應(yīng)用程序的鏈接作用。一方面,視圖能夠?yàn)橛脩籼峁┧枰男畔⑤斎敕绞?,并能夠?qū)⑿枨笠宰羁斓乃俣葌鬏斀o邏輯應(yīng)用領(lǐng)域;另一方面,在傳出形式上,將邏輯結(jié)果以一定的方式呈現(xiàn)給用戶??刂疲壕褪菍⑦壿嫵绦蚺c視圖之間進(jìn)行模式切換,方便兩者的信息數(shù)據(jù)接收和傳出。一方面,能夠?qū)⒁晥D傳來(lái)的信息進(jìn)行解讀,以一種系統(tǒng)能夠接受理解的方式傳送出去;另一方面,將邏輯結(jié)果和模型的轉(zhuǎn)變的執(zhí)行進(jìn)行處理,反饋給用戶。
針對(duì)MVC模型應(yīng)用程序的優(yōu)化設(shè)計(jì),包括對(duì)用戶界面、流程控制以及邏輯方面的設(shè)計(jì),將各部分進(jìn)行分離,然后設(shè)計(jì)開(kāi)發(fā)出個(gè)部分之間的接口,根據(jù)不同部分的主要功能,選擇最合適的接口技術(shù)進(jìn)行開(kāi)發(fā)設(shè)計(jì),最終形成完美結(jié)合,突出模型的技術(shù)細(xì)節(jié)和重要功能。
2.2 Web數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)開(kāi)發(fā)中存在的問(wèn)題
Web數(shù)據(jù)庫(kù)的設(shè)計(jì)開(kāi)發(fā)主要包括三個(gè)方面,分別是網(wǎng)頁(yè)的設(shè)計(jì)、業(yè)務(wù)邏輯的設(shè)計(jì)以及數(shù)據(jù)庫(kù)的管理設(shè)計(jì)。這些實(shí)際都是由多個(gè)開(kāi)發(fā)人員應(yīng)用不同的技術(shù)來(lái)結(jié)合成一個(gè)完整的程序的,所以編程技術(shù)很多,對(duì)應(yīng)的客戶的主機(jī)也要進(jìn)行不斷地升級(jí)才能夠接受高功能的程序邏輯。在開(kāi)發(fā)Web數(shù)據(jù)庫(kù)的應(yīng)用程序時(shí),要考慮到運(yùn)行速度、效率以及邏輯功能等多方面問(wèn)題,同時(shí)各種技術(shù)自身都存在一定的不足,如果只采用一種技術(shù)來(lái)連接Web數(shù)據(jù)庫(kù)各部分之間的接口會(huì)帶來(lái)很大的運(yùn)行困難,所以需要采用多種技術(shù)共同設(shè)計(jì)開(kāi)發(fā),保證Web數(shù)據(jù)庫(kù)的高效率運(yùn)行。
目前的Web數(shù)據(jù)庫(kù)存在的種種問(wèn)題,主要是編程模型的開(kāi)發(fā)問(wèn)題,從而造成的網(wǎng)頁(yè)、邏輯和數(shù)據(jù)庫(kù)之間的交流不順暢。在設(shè)計(jì)開(kāi)發(fā)的過(guò)程中引用系統(tǒng)、合理有效的編輯模型,要求設(shè)計(jì)和開(kāi)發(fā)人員務(wù)必按照一定程序來(lái)對(duì)各部分接口進(jìn)行獨(dú)立的設(shè)計(jì)和開(kāi)發(fā)維護(hù),并保證不影響整體之間的交流和鏈接。
3 Web數(shù)據(jù)庫(kù)的安全性設(shè)計(jì)分析
在對(duì)Web數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì)的過(guò)程中首先需要對(duì)其工作環(huán)境進(jìn)行最優(yōu)化的系統(tǒng)安全配置,進(jìn)而有效避免非法人員對(duì)Web站點(diǎn)的攻擊,其具體包括了對(duì)操作系統(tǒng)、相關(guān)服務(wù)器的安全配置,只有將相關(guān)工作有效的結(jié)合起來(lái),才能為Web數(shù)據(jù)庫(kù)的建立提供一個(gè)安全的工作環(huán)境。3.1服務(wù)器的安全配置
對(duì)系統(tǒng)不同層次的運(yùn)行環(huán)境要提供出具有較強(qiáng)針對(duì)性的安全機(jī)制。(1)操作系統(tǒng)的安全設(shè)置及措施。在用戶進(jìn)行使用系統(tǒng)之前首先需要做的就是登錄,對(duì)于一些不能成功登錄的用戶,系統(tǒng)禁止其使用服務(wù)器的一切資源;對(duì)系統(tǒng)所有的默認(rèn)賬號(hào)和密碼進(jìn)行刪除,同時(shí)限制用戶嘗試登錄系統(tǒng)的次數(shù);將系統(tǒng)磁盤(pán)設(shè)置為只讀模式;對(duì)于系統(tǒng)中一些重要的目錄要進(jìn)行及時(shí)的備份,避免丟失;對(duì)用戶的硬盤(pán)使用空間進(jìn)行限制;對(duì)于允許訪問(wèn)系統(tǒng)的用戶,對(duì)該用戶資源訪問(wèn)權(quán)限進(jìn)行設(shè)置。(2)數(shù)據(jù)庫(kù)的安全設(shè)置。Oracle的安全模式設(shè)置為標(biāo)準(zhǔn)的安全模式,設(shè)置用戶只能通過(guò)登錄ID號(hào)以及相關(guān)口令進(jìn)行數(shù)據(jù)庫(kù)服務(wù)器的訪問(wèn);對(duì)不同的用戶在數(shù)據(jù)庫(kù)的管理系統(tǒng)中給予不用的用戶名設(shè)置;同時(shí)賦予不同的用戶不同的權(quán)限;對(duì)系統(tǒng)中的用戶名和對(duì)應(yīng)口令進(jìn)行定時(shí)的更改;定期的對(duì)應(yīng)用程序中的用戶進(jìn)行審計(jì)。
3.2數(shù)據(jù)庫(kù)應(yīng)用程序的安全性設(shè)計(jì)及實(shí)現(xiàn)
對(duì)于服務(wù)端的應(yīng)用程序采取了以下幾種安全性措施,如下所述:(1)程序連接數(shù)據(jù)庫(kù)的應(yīng)用,Oracle中對(duì)數(shù)據(jù)庫(kù)的連接用戶進(jìn)行用戶名的設(shè)置,并賦予其相應(yīng)的訪問(wèn)權(quán)限。同時(shí)在應(yīng)用程序中設(shè)置了用戶的登錄名和登錄口令。在應(yīng)用程序進(jìn)行數(shù)據(jù)庫(kù)鏈接時(shí),利用系統(tǒng)賦予的用戶名和口令方能進(jìn)行數(shù)據(jù)庫(kù)的訪問(wèn),隨后實(shí)現(xiàn)Oracle原有的全部用戶以及管理權(quán)限才能得以實(shí)現(xiàn)。具體實(shí)施方案:對(duì)于每一個(gè)數(shù)據(jù)庫(kù)的應(yīng)用程序設(shè)置一個(gè)相應(yīng)的數(shù)據(jù)庫(kù)賬號(hào),該賬號(hào)對(duì)所有的數(shù)據(jù)信息都具備了操作的所有權(quán)限。另外,這對(duì)于系統(tǒng)的操作人員還需要?jiǎng)?chuàng)建一個(gè)系統(tǒng)賬號(hào)。這樣一來(lái),當(dāng)用戶在訪問(wèn)數(shù)據(jù)庫(kù)時(shí),必然會(huì)以真正的數(shù)據(jù)庫(kù)賬號(hào)進(jìn)行登錄,然后是相關(guān)登錄程序的執(zhí)行過(guò)程。這一安全體系直接造成的結(jié)果就是整個(gè)應(yīng)用系統(tǒng)成為了數(shù)據(jù)庫(kù)的直接用戶,而系統(tǒng)的所有操作人員卻成為了數(shù)據(jù)庫(kù)的間接用戶。也就是應(yīng)用系統(tǒng)在完成了相應(yīng)的邏輯基礎(chǔ)之上,還徹底的分割開(kāi)了數(shù)據(jù)庫(kù)和系統(tǒng)用戶,為數(shù)據(jù)的安全提供了一道堅(jiān)固的“防火墻”。(2)有效的增強(qiáng)用戶的授權(quán)機(jī)制。在系統(tǒng)中不僅對(duì)Oracle的數(shù)據(jù)用戶采用了授權(quán)機(jī)制,對(duì)系統(tǒng)賬號(hào)也采用了手段機(jī)制,在上述的安全體系中,應(yīng)用程序有效的為數(shù)據(jù)庫(kù)和用戶之間提供了一道安全防火墻,這對(duì)應(yīng)用程序本身的要求就需要具備足夠的安全特性。由于用戶授權(quán)管理機(jī)制的嚴(yán)密性將對(duì)整個(gè)系統(tǒng)的安全將產(chǎn)生直接的影響,所以強(qiáng)化用戶授權(quán)機(jī)制就顯得尤為重要。本文研究的系統(tǒng)中將整個(gè)系統(tǒng)根據(jù)其功能特性將其劃分為了多個(gè)最小的權(quán)限單元,這些單元同時(shí)都具備了可分配的特性,單元權(quán)限主要也就表現(xiàn)在了對(duì)數(shù)據(jù)庫(kù)相應(yīng)表格屬性以及視圖文件的操作等內(nèi)容的劃分上,然后再有效的結(jié)合相關(guān)系統(tǒng)操作人員的工作性質(zhì),運(yùn)用工作組或角色的概念,完成了應(yīng)用系統(tǒng)賬號(hào)基本等級(jí)的創(chuàng)建工作,如根據(jù)等級(jí)的不同可將用戶分為普通游客、初級(jí)會(huì)員、高級(jí)會(huì)員等,同時(shí)賦予了不同等級(jí)的用戶群不同的使用權(quán)限,由此以來(lái)使得系統(tǒng)權(quán)限管理工作得到了有效的簡(jiǎn)化。為了使系統(tǒng)安全管理的靈活性有效提高,對(duì)系統(tǒng)某一等級(jí)的用戶的權(quán)限,授權(quán)管理模塊需要做進(jìn)一步的限制工作,以實(shí)現(xiàn)所有權(quán)限均能達(dá)到任意組合的應(yīng)用效果。除此之外,為了保證相關(guān)管理工作人員工作效率的有效提高,對(duì)所有的系統(tǒng)權(quán)限和每一種等級(jí)的用戶群體以及不同用戶所對(duì)應(yīng)的不同組合權(quán)限,建立一部完善的數(shù)據(jù)詞典,為的就是能夠保證在任何一種工作環(huán)境下,工作人員都能夠方便的對(duì)用戶等級(jí)進(jìn)行添加或者對(duì)不同等級(jí)的用戶權(quán)限進(jìn)行修改等操作;為了能夠有效的限制某一系統(tǒng)應(yīng)用賬號(hào)的繼續(xù)使用,該系統(tǒng)還需要設(shè)置相應(yīng)的賬號(hào)封鎖或解凍的功能。(3)系統(tǒng)的審計(jì)和檢測(cè)。系統(tǒng)的檢測(cè)和審計(jì)工作對(duì)整個(gè)系統(tǒng)的安全穩(wěn)定具有重要的意義。系統(tǒng)中的日志系統(tǒng)具有良好的數(shù)據(jù)庫(kù)操作數(shù)據(jù)的采集以及記錄功能。日志系統(tǒng)能夠有效的記錄某一用戶在登錄系統(tǒng)直到退出系統(tǒng)這一訪問(wèn)時(shí)間段內(nèi)的所有操作,包括了用戶在登錄過(guò)程中的失敗操作以及在成功登錄系統(tǒng)后所執(zhí)行的增、刪、查、改等一系列的操作行為。日志記錄的內(nèi)容還包括了用戶的IP地址以及名稱、操作類(lèi)型及操作對(duì)象等多項(xiàng)內(nèi)容。為充分保證系統(tǒng)的安全性和穩(wěn)定性,系統(tǒng)管理工作人員就需要對(duì)日志記錄的文件內(nèi)容進(jìn)行必要的審計(jì)和檢測(cè)工作,及時(shí)的找出系統(tǒng)中存在的不安全因素,并做出及時(shí)的處理。
4結(jié)語(yǔ)
近幾年來(lái),隨著網(wǎng)絡(luò)信息鋪天蓋地的傳播,人們對(duì)信息的及時(shí)性和有效性的要求越來(lái)越高,Web技術(shù)的靜態(tài)網(wǎng)頁(yè)內(nèi)容已經(jīng)遠(yuǎn)遠(yuǎn)滿足不了人們對(duì)于信息的追求。本文將數(shù)據(jù)庫(kù)技術(shù)與Web技術(shù)完美設(shè)計(jì)結(jié)合,實(shí)現(xiàn)了全球信息資源的交流和共享,促進(jìn)了各行業(yè)的迅猛發(fā)展。同時(shí)Web數(shù)據(jù)庫(kù)的設(shè)計(jì)成功,也激勵(lì)了企業(yè)單位的創(chuàng)新精神,建立自己的Web數(shù)據(jù)庫(kù)系統(tǒng)以積極適應(yīng)信息的快速發(fā)展。
參考文獻(xiàn)
[1] 王小影.基于物聯(lián)網(wǎng)的Web信息數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)與分析[D].北京郵電大學(xué),2012.
Xu Junfang; Cui Jing
(Shangqiu Polytechnic,Shangqiu 476000,China)
摘要: 本文根據(jù)證券企業(yè)目前的管理水平只限于辦公自動(dòng)化管理的階段,沒(méi)有更深層次的挖掘計(jì)算機(jī)技術(shù)給企業(yè)發(fā)展帶來(lái)的價(jià)值,而證券企業(yè)的競(jìng)爭(zhēng)環(huán)境對(duì)企業(yè)的客戶關(guān)系管理提出了更高層次的要求的現(xiàn)實(shí)需要,對(duì)企業(yè)客戶進(jìn)行細(xì)分,并對(duì)其過(guò)程進(jìn)行深入的分析和研究,結(jié)合客戶細(xì)分理論和客戶價(jià)值理論,構(gòu)建了證券業(yè)客戶價(jià)值分類(lèi)模型,采用數(shù)據(jù)挖掘的方法和貝葉斯算法對(duì)分析系統(tǒng)進(jìn)行實(shí)現(xiàn)。通過(guò)本文的研究,力圖對(duì)證券企業(yè)客戶按照價(jià)值理論進(jìn)行分類(lèi),從而為精準(zhǔn)營(yíng)銷(xiāo)提供借鑒意義和參考價(jià)值。
Abstract: At present, the management level of securities enterprise is only restricted in the stage of office automation management, and does not deeply excavate the value which is brought by computer technology to enterprise development, however, the negotiable securities enterprise's competition environment propose higher request to enterprise's customer relations management. According to this realistic need, this article carries on the segmentation to the enterprise customer, and carries on the thorough analysis and research to its process, combining with the customer segmentation theory and the customer value theory, has constructed the classification model of securities business customer value, uses the data mining method and the Baye algorithm to carry on the realization to the analysis system. Through this article's research, the authors try hard to carry on the classification of the securities enterprise customer according to the value theory, thus provide the model significance and the reference value for the fine accurate marketing.
關(guān)鍵詞: 客戶價(jià)值 數(shù)據(jù)挖掘 貝葉斯算法 客戶細(xì)分
Key words: customer value;data mining;Baye algorithm;customer segmentation
中圖分類(lèi)號(hào):TP39 文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1006-4311(2011)21-0141-02
1緒論
研究背景和意義:隨著科學(xué)技術(shù)的發(fā)展,越來(lái)越多的企業(yè)使用計(jì)算機(jī)技術(shù)對(duì)本公司的業(yè)務(wù)進(jìn)行管理,但是目前的管理水平?jīng)]有更深層次的挖掘計(jì)算機(jī)技術(shù)給企業(yè)發(fā)展帶來(lái)的價(jià)值。面對(duì)這種狀況,專家學(xué)者力圖從多學(xué)科理論相互交叉的角度來(lái)挖掘計(jì)算機(jī)的應(yīng)用價(jià)值,于是促進(jìn)了人工智能領(lǐng)域的發(fā)展。而數(shù)據(jù)挖掘作為人工智能的一個(gè)重要應(yīng)用越來(lái)越得到更多人的重視和認(rèn)可。數(shù)據(jù)挖掘技術(shù)在證券業(yè)也得到了極大的應(yīng)用,對(duì)于證券公司來(lái)說(shuō),由于股市走勢(shì)的不確定性,公司對(duì)未來(lái)利潤(rùn)的預(yù)測(cè)極其重要。如何發(fā)現(xiàn)客戶交易之間的內(nèi)部規(guī)律,成為公司進(jìn)行戰(zhàn)略決策的重要依據(jù)。這個(gè)時(shí)候,數(shù)據(jù)挖掘技術(shù)就起到了關(guān)鍵的作用。證券公司可以利用數(shù)據(jù)挖掘技術(shù)發(fā)現(xiàn)目前存在的問(wèn)題和未來(lái)業(yè)務(wù)發(fā)展趨勢(shì)。要想在市場(chǎng)中獲得競(jìng)爭(zhēng)優(yōu)勢(shì),就必須提供差異化的服務(wù)。為客戶提供個(gè)性化的服務(wù)。這就要求證券公司要不斷挖掘市場(chǎng)交易信息,為投資者提供更加專業(yè)的決策支持和幫助。因此,如何利用數(shù)據(jù)挖掘技術(shù)為公司管理企業(yè)的客戶和為客戶提供高附加值的服務(wù),成為所有證券企業(yè)面臨的首要問(wèn)題。數(shù)據(jù)挖掘的基礎(chǔ)是數(shù)據(jù),證券市場(chǎng)是一個(gè)數(shù)據(jù)豐富的交易市場(chǎng),多年來(lái)積攢下來(lái)了豐富的交易數(shù)據(jù)。其中包括客戶的數(shù)據(jù),交易的數(shù)據(jù),股市變動(dòng)的數(shù)據(jù)等等。無(wú)論是在理論上,客觀需要上,還是在挖掘條件上都為數(shù)據(jù)挖掘提供了條件。我國(guó)證券公司起步較晚,但是發(fā)展速度比較快,在快速的發(fā)展中,形成了一些工作過(guò)粗過(guò)快的問(wèn)題。給證券業(yè)的發(fā)展留下來(lái)問(wèn)題。在此,基于數(shù)據(jù)挖掘技術(shù)的客戶價(jià)值可以幫助國(guó)內(nèi)證券企業(yè)來(lái)了解客戶需要,從而提供其他企業(yè)無(wú)法超越的核心競(jìng)爭(zhēng)力。本文就是基于以上的事實(shí),在調(diào)查分析的基礎(chǔ)上,結(jié)合本人的工作實(shí)踐,利用數(shù)據(jù)挖掘技術(shù)對(duì)證券業(yè)的客戶價(jià)值進(jìn)行深入的分析。希望對(duì)證券企業(yè)提供一點(diǎn)借鑒和參考。
2客戶細(xì)分與數(shù)據(jù)挖掘相關(guān)理論分析
2.1 客戶細(xì)分的概念所謂客戶細(xì)分,就是根據(jù)客戶的不同需求和差異性,對(duì)客戶進(jìn)行分類(lèi),并且針對(duì)某一類(lèi)的特點(diǎn)提供差異化的服務(wù)和產(chǎn)品。對(duì)于企業(yè)來(lái)說(shuō),根據(jù)客戶的某些特征和需求,對(duì)客戶進(jìn)行細(xì)致化分類(lèi),提供更加專業(yè)的服務(wù)和產(chǎn)品,有利于保持良好的客戶關(guān)系,防止客戶流失。同時(shí)尤其差異化的提供服務(wù)和產(chǎn)品,也可以客觀上減少企業(yè)的經(jīng)營(yíng)成本。在如今以客戶為中心的市場(chǎng)競(jìng)爭(zhēng)中,客戶細(xì)分發(fā)揮了不可替代的作用。
2.2 數(shù)據(jù)挖掘的定義在1995年的美國(guó)計(jì)算機(jī)年會(huì)上,第一次正式提出了數(shù)據(jù)挖掘的概念。該會(huì)議對(duì)數(shù)據(jù)挖掘的定義為:“數(shù)據(jù)挖掘就是從大量的、有噪聲的、不完全的、隨機(jī)的、模糊的數(shù)據(jù)中,提取隱含在其中的、人們事先不知道的、但又是潛在有用的信息和知識(shí)的過(guò)程?!边@個(gè)定義一直沿用到今。
2.3 數(shù)據(jù)挖掘過(guò)程數(shù)據(jù)挖掘過(guò)程可分為數(shù)據(jù)預(yù)處理(數(shù)據(jù)清理、數(shù)據(jù)選擇和數(shù)據(jù)集成)、數(shù)據(jù)變換、數(shù)據(jù)挖掘模式評(píng)估和表示。數(shù)據(jù)挖掘過(guò)程如圖1。
2.3.1 數(shù)據(jù)預(yù)處理數(shù)據(jù)預(yù)處理包括數(shù)據(jù)清理、數(shù)據(jù)選擇和數(shù)據(jù)集成。任何數(shù)據(jù)由于某種原因都會(huì)存在誤差。這些誤差包括缺失值,數(shù)據(jù)定義不統(tǒng)一等問(wèn)題。這些問(wèn)題通稱為數(shù)據(jù)噪聲。數(shù)據(jù)挖掘的第一項(xiàng)認(rèn)為就是對(duì)這些噪聲進(jìn)行清理。
2.3.2 數(shù)據(jù)變換將數(shù)據(jù)轉(zhuǎn)換成適合于挖掘的形式。主要內(nèi)容可能包括:①聚集:及對(duì)一段時(shí)期內(nèi)的數(shù)據(jù)進(jìn)行匯總,目的是使用數(shù)據(jù)挖掘算法的需要。②數(shù)據(jù)歸納,對(duì)需要的數(shù)據(jù)進(jìn)行歸納,把高層數(shù)據(jù)挖掘算法需要的數(shù)據(jù)概念模型轉(zhuǎn)化為底層的數(shù)據(jù)層面的字段需求。③屬性處理:對(duì)數(shù)據(jù)的屬性進(jìn)行規(guī)范化處理,對(duì)數(shù)據(jù)進(jìn)行縮放。填寫(xiě)數(shù)據(jù)挖掘所需要的新的字段屬性。對(duì)于連續(xù)型變量要進(jìn)行離散化處理,及數(shù)據(jù)分層。
2.3.3 數(shù)據(jù)挖掘利用以上處理的數(shù)據(jù),并且在數(shù)據(jù)挖掘模型的指導(dǎo)下,利用數(shù)據(jù)挖掘軟件產(chǎn)生候選的數(shù)據(jù)模式。
2.3.4 模式評(píng)估和表示針對(duì)數(shù)據(jù)挖掘的結(jié)果,過(guò)濾掉那些和數(shù)據(jù)挖掘目標(biāo)不相關(guān)的數(shù)據(jù)模式,把真正和企業(yè)有關(guān)系的挖掘結(jié)果顯示出來(lái)。
3證券業(yè)客戶價(jià)值評(píng)價(jià)指標(biāo)體系的建立
客戶價(jià)值在一定程度上,反映了客戶對(duì)企業(yè)的貢獻(xiàn),這種共享主要體現(xiàn)在對(duì)企業(yè)的利潤(rùn)上,因此,本文在建立證券業(yè)客戶價(jià)值評(píng)價(jià)指標(biāo)體系的時(shí)候,主要采用了客戶的交易對(duì)證券公司的利潤(rùn)的貢獻(xiàn)作為主要的參考標(biāo)準(zhǔn),本文對(duì)客戶類(lèi)型進(jìn)行如下的分析。
3.1 當(dāng)客戶交易量比較小,但是客戶卻有較高的收益,雖然對(duì)企業(yè)利潤(rùn)的貢獻(xiàn)力度有限,但是活動(dòng)正收益,他們有追加資本的客觀可能,因此他們對(duì)企業(yè)的貢獻(xiàn)也處于不斷的增長(zhǎng)之中,因此可以歸類(lèi)為長(zhǎng)期增長(zhǎng)的客戶,叫做高成長(zhǎng)型。
3.2 當(dāng)客戶交易量比較小,并且收益為嚴(yán)重虧損。嚴(yán)重影響到他們對(duì)股市的信心,他們更可能退出股市,進(jìn)行其他的投資。因此,本論文叫這類(lèi)客戶為退出型客戶。
3.3 作為證券公司,只考慮的是交易量的多少,并且根據(jù)交易量的情況提取傭金。所以把交易量作為衡量標(biāo)準(zhǔn),更能直接的反映客戶對(duì)企業(yè)的貢獻(xiàn)情況。當(dāng)客戶交易量比較大,且活動(dòng)正收益的時(shí)候,說(shuō)明他們正在直接的為證券企業(yè)創(chuàng)造大量的傭金價(jià)值,體現(xiàn)了客戶的價(jià)值所在,我們稱他們?yōu)槊餍切涂蛻簟C餍强蛻粲捎趯?duì)企業(yè)共享巨大,所以可以當(dāng)作企業(yè)的VIP客戶來(lái)對(duì)待,提供方便的證券交易環(huán)境,采用積極的刺激策略,刺激他們的交易。保證明星客戶為企業(yè)提供持續(xù)的經(jīng)濟(jì)效益。
3.4 當(dāng)客戶的交易量比較大,但是收益為嚴(yán)重虧損的時(shí)候,雖然給企業(yè)帶來(lái)了傭金價(jià)值,但是他們對(duì)股市的信心受到影響。客戶的操作策略可能是較少交易量,或者持倉(cāng)待變,所以這些客戶的未來(lái)對(duì)企業(yè)的貢獻(xiàn)肯定是出于下滑的趨勢(shì)通道中,他們的未來(lái)的客戶價(jià)值也會(huì)在不斷的減小。所以,我們叫他們?yōu)槲s型客戶。(圖2)
4基于DM的證券業(yè)客戶價(jià)值分析系統(tǒng)的分析
4.1 數(shù)據(jù)庫(kù)模型分析數(shù)據(jù)挖掘需要對(duì)大量的數(shù)據(jù)進(jìn)行反復(fù)的讀取和查詢,因此需要設(shè)置良好的數(shù)據(jù)庫(kù)模型來(lái)保證查詢的效率。但是以往的數(shù)據(jù)倉(cāng)庫(kù)的建立,都很少考慮到數(shù)據(jù)挖掘的發(fā)展,給數(shù)據(jù)挖掘帶來(lái)了困難。面對(duì)這種情況,本文提出的了一種新型的數(shù)據(jù)庫(kù)模型,即在原始的數(shù)據(jù)庫(kù)與分類(lèi)器之間加上一個(gè)標(biāo)準(zhǔn)化層面,這個(gè)層面的功能就是對(duì)數(shù)據(jù)庫(kù)的存儲(chǔ)進(jìn)行轉(zhuǎn)化,抓取分類(lèi)器需要的分析數(shù)據(jù)和字段,進(jìn)而提高分類(lèi)器的處理速度。相關(guān)的數(shù)據(jù)庫(kù)模型如圖3所示。
4.2 系統(tǒng)功能設(shè)計(jì)數(shù)據(jù)挖掘系統(tǒng),主要是實(shí)現(xiàn)從現(xiàn)有的大量數(shù)據(jù)中,發(fā)現(xiàn)挖掘出企業(yè)所需要的數(shù)據(jù)。因此針對(duì)這樣的系統(tǒng)功能,要求系統(tǒng)可以對(duì)現(xiàn)在的數(shù)據(jù)進(jìn)行存儲(chǔ)和處理,可以合理的把現(xiàn)在的數(shù)據(jù)與系統(tǒng)的分析算法結(jié)合起來(lái),并且經(jīng)過(guò)分析,把分析結(jié)果顯出出來(lái),為了完成以上的分析挖掘功能,要需要一些輔助的功能模塊,比如數(shù)據(jù)管理模塊,模型管理模塊,客戶管理模塊以及一些登陸管理模塊等。因此系統(tǒng)的詳細(xì)功能模塊如下所示:
4.2.1 登陸模塊,一個(gè)企業(yè)系統(tǒng),必須有良好的登陸管理和權(quán)限管理功能。只有這樣,才能保證數(shù)據(jù)使用和訪問(wèn)的安全性。在本數(shù)據(jù)挖掘系統(tǒng)中,用戶需要輸入正確的用戶名和密碼才能進(jìn)入系統(tǒng),并且自動(dòng)判斷用戶的權(quán)限,顯示用戶功能菜單。
4.2.2 客戶管理模塊,主要記錄了客戶的所有數(shù)據(jù)。包括客戶的基本信息,客戶交易數(shù)據(jù),客戶賬目等詳細(xì)的管理內(nèi)容,它是數(shù)據(jù)挖掘系統(tǒng)的重要模塊,是核心數(shù)據(jù)的來(lái)源,是進(jìn)行數(shù)據(jù)分析的基礎(chǔ)模塊。
4.2.3 模型管理模塊,是系統(tǒng)的算法核心部分,通過(guò)前期數(shù)據(jù)挖掘的結(jié)果,自動(dòng)判斷并且記錄相關(guān)的中間數(shù)據(jù)資料,并且在后續(xù)的使用中,可以對(duì)前期自動(dòng)形成的模型數(shù)據(jù)進(jìn)行修正處理,保證了模型的正確性。
4.2.4 數(shù)據(jù)分析模塊,是對(duì)前期數(shù)據(jù)進(jìn)行分析的基礎(chǔ)模塊。操作者可以利用先前的數(shù)據(jù),經(jīng)過(guò)數(shù)據(jù)分析模塊,形成判斷的模型數(shù)據(jù)。分析模塊主要是把前期的數(shù)據(jù)經(jīng)過(guò)貝葉斯分類(lèi)算法的計(jì)算形成結(jié)果,這些分析的結(jié)果數(shù)據(jù)記錄在模型管理模塊中。
4.2.5 客戶價(jià)值分類(lèi)模塊,主要是實(shí)現(xiàn)對(duì)客戶價(jià)值的判斷分類(lèi),根據(jù)上文提到的分類(lèi)標(biāo)準(zhǔn)模型和數(shù)據(jù)模型中的結(jié)果數(shù)據(jù)對(duì)未來(lái)的客戶價(jià)值進(jìn)行判斷,并且對(duì)未來(lái)的客戶價(jià)值進(jìn)行詳細(xì)的分類(lèi),為企業(yè)提供詳細(xì)的客戶價(jià)值管理提供結(jié)果數(shù)據(jù)。
4.2.6 數(shù)據(jù)維護(hù)模塊,解決的問(wèn)題是原始數(shù)據(jù)是如何進(jìn)入系統(tǒng)的。他通過(guò)導(dǎo)入和導(dǎo)出功能把原始的數(shù)據(jù)格式統(tǒng)一化成數(shù)據(jù)挖掘系統(tǒng)可以識(shí)別的數(shù)據(jù)格式,存到數(shù)據(jù)挖掘系統(tǒng)的數(shù)據(jù)表中,為后期的分析和判斷提供數(shù)據(jù)標(biāo)準(zhǔn)。
4.2.7 數(shù)據(jù)報(bào)表功能,提供對(duì)檢驗(yàn)結(jié)果的輸出和報(bào)表打印。用戶可以很方便的形成對(duì)數(shù)據(jù)挖掘結(jié)果報(bào)告,方便用戶操作,提供了人機(jī)交互的接口。
4.2.8 操作員管理功能,主要是對(duì)操作員的用戶名、密碼和權(quán)限的管理。管理員擁有全部的功能使用權(quán)限,而其他用戶只能在管理員賦予的權(quán)限內(nèi)進(jìn)行操作。管理員給操作員授權(quán),動(dòng)態(tài)分配他們使用系統(tǒng)的權(quán)利。詳細(xì)的功能模塊圖如圖4所示。
4.3 系統(tǒng)流程設(shè)計(jì)業(yè)務(wù)流程圖是一種表明系統(tǒng)內(nèi)各單位人員之間業(yè)務(wù)關(guān)系,作業(yè)順序和管理信息流動(dòng)的流程圖。它可以幫助分析人員找出業(yè)務(wù)流程中的不合理過(guò)程等。證券公司管理業(yè)務(wù)流程如圖5所示,客戶價(jià)值分析模塊業(yè)務(wù)流程圖如圖6所示。
在以上客戶價(jià)值判斷的過(guò)程中。我們可以看出,算法的作用有二個(gè)。一個(gè)是在前期確定模型參數(shù)的時(shí)候,算法起到了對(duì)前期數(shù)據(jù)進(jìn)行歸納的作用,通過(guò)最大擬合現(xiàn)有的數(shù)據(jù),確定模型的參數(shù)數(shù)值。這些參數(shù)數(shù)值,將會(huì)成為未來(lái)判斷新客戶未來(lái)價(jià)值的標(biāo)準(zhǔn),系統(tǒng)輸入的部分?jǐn)?shù)據(jù)的含義是對(duì)新客戶的不完全數(shù)據(jù)。二是新客戶由于缺乏原始數(shù)據(jù),算法可以在先前數(shù)據(jù)挖掘的參數(shù)的基礎(chǔ)上,做出判斷,判斷客戶未來(lái)的客戶價(jià)值。實(shí)現(xiàn)數(shù)據(jù)挖掘的功能。
4.4 客戶價(jià)值分類(lèi)模塊的實(shí)現(xiàn)客戶價(jià)值分類(lèi)是本系統(tǒng)的一個(gè)核心功能,這個(gè)功能的任務(wù)是對(duì)新老客戶的數(shù)據(jù)價(jià)值進(jìn)行判斷,把上文所說(shuō)的客戶價(jià)值評(píng)價(jià)標(biāo)準(zhǔn)作為判斷的核心模型。通過(guò)對(duì)現(xiàn)有的數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析,找到判定客戶價(jià)值分類(lèi)臨界概率值。這個(gè)模型參數(shù)將作為判斷客戶價(jià)值的重要參數(shù)輸入。在系統(tǒng)實(shí)現(xiàn)上,采用按鈕的方式,當(dāng)用戶激活這個(gè)功能的時(shí)候,系統(tǒng)會(huì)對(duì)客戶的數(shù)據(jù)進(jìn)行算法分析,判斷客戶的類(lèi)型,然后在客戶表的客戶類(lèi)型屬性上自動(dòng)填寫(xiě)上客戶的類(lèi)型。這些判斷數(shù)據(jù),操作者可以通過(guò)報(bào)表的形式進(jìn)行輸出。設(shè)計(jì)界面如圖7所示。
5結(jié)束語(yǔ)
本文主要利用了數(shù)據(jù)挖掘中的貝葉斯分類(lèi)算法對(duì)證券公司客戶價(jià)值進(jìn)行了詳細(xì)的細(xì)分。本文以客戶生命周期價(jià)值為理論核心,通過(guò)數(shù)據(jù)挖掘技術(shù),詳細(xì)的設(shè)計(jì)了一套符合證券公司實(shí)際操作的客戶價(jià)值判斷方法。系統(tǒng)在設(shè)計(jì)的過(guò)程中,利用交易量和盈虧情況作為兩個(gè)判斷的坐標(biāo)體系,通過(guò)詳細(xì)的數(shù)據(jù)分析,找到判定不同客戶價(jià)值的細(xì)分標(biāo)準(zhǔn)。對(duì)客戶進(jìn)行詳細(xì)的分類(lèi)處理。最后利用JSP語(yǔ)言和數(shù)據(jù)庫(kù)技術(shù)對(duì)客戶價(jià)值分類(lèi)算法進(jìn)行實(shí)現(xiàn)。為企業(yè)判斷客戶價(jià)值,施行客戶細(xì)分管理提供借鑒作用。
參考文獻(xiàn):
[1]劉晨,孫秀杰,李響.電信企業(yè)客戶維系挽留應(yīng)用數(shù)據(jù)挖掘探討[J],商場(chǎng)現(xiàn)代化,2008,549:29.
[2]蔣良孝,蔡之華.CRM中的數(shù)據(jù)挖掘及其應(yīng)用[J],微型機(jī)與應(yīng)用,2009,3:44-46.
[3]朱梅.客戶關(guān)系管理中的客戶價(jià)值及客戶組合研究[D],河北工業(yè)大學(xué),2002,11:18-20.
[4]梅朗.KY移動(dòng)通信公司的客戶價(jià)值分析與探討[D],重慶大學(xué),2009.
[5]錢(qián)鋒,徐麟文.基于數(shù)據(jù)挖掘的客戶價(jià)值評(píng)價(jià)[J],商場(chǎng)現(xiàn)代化,2009,1:164-165.
[6]王愛(ài)玲.客戶價(jià)值的綜合評(píng)價(jià)[J],河北省科學(xué)院學(xué)報(bào),2006,19:47-51.
[7]陳明亮.客戶生命周期模式研究[J],浙江大學(xué)學(xué)報(bào),2009,11.
[8]Suzanne Donner.What can Customer Segmentation accomplish[J].Bankers Magazine,Mar./Apr.1992,VOL.175 Issue 2:72-81.