馬自輝
(長(zhǎng)沙師范學(xué)院,湖南 長(zhǎng)沙 410100)
連鎖商戶一般以零售行業(yè)為主,具有分布地域廣、管理松散、經(jīng)營(yíng)狀況難掌控、信息共享不均衡等特點(diǎn)。連鎖企業(yè)的品牌戰(zhàn)略和經(jīng)營(yíng)水平在不同程度上影響著市場(chǎng)的長(zhǎng)遠(yuǎn)發(fā)展,比如,甲品牌注重拓展新商戶而忽略老客戶關(guān)系維護(hù),乙品牌以商戶進(jìn)貨量為考核指標(biāo)而忽略地域戰(zhàn)略發(fā)展眼光。因此,連鎖企業(yè)需要掌握信息化管理方法,建立商戶信息管理系統(tǒng),基于多維度數(shù)據(jù)分析,不斷調(diào)整發(fā)展戰(zhàn)略,引導(dǎo)商戶和市場(chǎng)的健康發(fā)展,從而實(shí)現(xiàn)雙贏。
GIS結(jié)合地理學(xué)、地圖學(xué)以及遙感和計(jì)算機(jī)科學(xué),基于定制的計(jì)算機(jī)信息系統(tǒng),輸入、存儲(chǔ)、查詢、分析與顯示所需數(shù)據(jù)。
近年來(lái),隨著計(jì)算機(jī)輔助設(shè)計(jì)及測(cè)繪技術(shù)的不斷發(fā)展,地理信息產(chǎn)業(yè)得以蓬勃發(fā)展,大多數(shù)地理信息系統(tǒng)軟件一般都會(huì)提供商業(yè)化的地理信息系統(tǒng)控件(即ActiveX控件的.OCX文件),如ESRI的Map Objects、MapInfo的MapX等,這些控件都具備地理信息系統(tǒng)的基本功能,開(kāi)發(fā)人員可以基于通用軟件開(kāi)發(fā)工具尤其是可視化開(kāi)發(fā)工具進(jìn)行二次開(kāi)發(fā)。
利用地理信息系統(tǒng)工具軟件生產(chǎn)廠家提供的建立在OCX技術(shù)基礎(chǔ)上的地理信息系統(tǒng)功能控件,把這些控件在上面提到的高級(jí)編程語(yǔ)言中直接嵌入應(yīng)用,實(shí)現(xiàn)地理信息系統(tǒng)的各種一般功能,同時(shí),也能實(shí)現(xiàn)各種系統(tǒng)待實(shí)現(xiàn)的特殊功能。
基于GIS的網(wǎng)絡(luò)分析功能通常被應(yīng)用于優(yōu)化資源分配、尋找最佳路徑、確定最近的設(shè)施、生成旅行方向指示、確定商戶的服務(wù)范圍等。
最短路徑的尋找是屬于網(wǎng)絡(luò)分析中最基本最關(guān)鍵的問(wèn)題,多變量統(tǒng)計(jì)分析主要用于數(shù)據(jù)分類和綜合評(píng)價(jià)。最短路徑不局限于一般地理意義上的距離最短,它可以理解與應(yīng)用于時(shí)間、費(fèi)用、線路容量等到其他的度量。換言之,GIS的最短路徑問(wèn)題也被稱為最低費(fèi)用問(wèn)題、最快路徑問(wèn)題、最高效能等??傊?,無(wú)論是距離最短、時(shí)間最快還是費(fèi)用最低,GIS的核心算法都是最短路徑算法。
最短路徑的求解,必須把現(xiàn)實(shí)生活中的管線、道路等各種網(wǎng)絡(luò)抽象成一種數(shù)學(xué)結(jié)構(gòu),我們把這種抽象出來(lái)的數(shù)學(xué)結(jié)構(gòu)稱為網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)。先將網(wǎng)絡(luò)抽象為圖,再利用圖論的方法計(jì)算最短路徑。
目前提出的基于圖論的最短路徑算法已有很多種,TQQ、DKA及DKD這三種效果優(yōu)于同類算法。其中TQQ算法的基礎(chǔ)是圖增長(zhǎng)理論,后兩種算法都是基于Dijkstra的算法。相對(duì)來(lái)說(shuō)最經(jīng)典的最短路徑算法屬于Dijkstra算法,目前多數(shù)系統(tǒng)解決最短路徑問(wèn)題采用了Dijkstra算法為理論基礎(chǔ),只是因使用的系統(tǒng)各異而采用不同的實(shí)現(xiàn)方法來(lái)解決最短路徑問(wèn)題。
Oracle是以高級(jí)結(jié)構(gòu)化查詢語(yǔ)言(SQL)為基礎(chǔ)的大型關(guān)系數(shù)據(jù)庫(kù),通俗地講它是用方便邏輯管理的語(yǔ)言操縱大量有規(guī)律數(shù)據(jù)的集合。
Oracle技術(shù)在系統(tǒng)設(shè)計(jì)中具有以下特點(diǎn):
(1)引入了共享SQL和多線索服務(wù)器體系結(jié)構(gòu),減少資源占用,使之在低檔軟硬件平臺(tái)上用較少的資源就可以支持更多的用戶,而在高檔平臺(tái)上可以支持巨量用戶。
(2)提供了基于角色分工的安全保密管理。
(3)支持大量多媒體數(shù)據(jù),如二進(jìn)制圖形、聲音、動(dòng)畫(huà)以及多維數(shù)據(jù)結(jié)構(gòu)等。
(4)提供了與第三代高級(jí)語(yǔ)言的接口軟件PRO*系列,能在C,C++等主語(yǔ)言中嵌入SQL語(yǔ)句及過(guò)程化(PL/SQL)語(yǔ)句,對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行操作;加上它有許多優(yōu)秀的前臺(tái)開(kāi)發(fā)工具如 POWER BUILD、SQL*FORMS、VISIA BASIC等,可以快速開(kāi)發(fā)生成基于客戶端PC平臺(tái)的應(yīng)用程序,并具有良好的移植性。
(5)提供了新的分布式數(shù)據(jù)庫(kù)能力,可通過(guò)網(wǎng)絡(luò)較方便地讀寫(xiě)遠(yuǎn)端數(shù)據(jù)庫(kù)里的數(shù)據(jù),并有對(duì)稱復(fù)制的技術(shù)。
分布式數(shù)據(jù)庫(kù)管理在物理上存放于網(wǎng)絡(luò)的多個(gè)Oracle數(shù)據(jù)庫(kù),邏輯上可以看成一個(gè)單個(gè)的大數(shù)據(jù)庫(kù)。用戶可以通過(guò)網(wǎng)絡(luò)對(duì)異地?cái)?shù)據(jù)庫(kù)中的數(shù)據(jù)同時(shí)進(jìn)行存取,而服務(wù)器之間的協(xié)同處理對(duì)于工作站用戶及應(yīng)用程序而言是完全透明的:開(kāi)發(fā)人員無(wú)需關(guān)心網(wǎng)絡(luò)的連接細(xì)節(jié)、無(wú)需關(guān)心數(shù)據(jù)在網(wǎng)絡(luò)接點(diǎn)中的具體分布情況、也無(wú)需關(guān)心服務(wù)器之間的協(xié)調(diào)工作過(guò)程。
基于GIS的最短路徑算法建立連鎖型企業(yè)與商戶的拓?fù)淠P停⑿畔⒐芾硐到y(tǒng)的Oracle數(shù)據(jù)庫(kù),不同角色可直觀或按需獲取信息。商戶信息管理系統(tǒng)采用B/S結(jié)構(gòu),末端商戶通過(guò)互聯(lián)網(wǎng)接入、授權(quán)訪問(wèn)系統(tǒng),與總部通信并共享資源。
商戶信息管理系統(tǒng)總體架構(gòu)設(shè)計(jì)如圖1所示。
圖1 連鎖商戶信息管理系統(tǒng)總體架構(gòu)
連鎖商戶超過(guò)一定數(shù)量時(shí),企業(yè)一般會(huì)采取分區(qū)域管理,信息數(shù)據(jù)庫(kù)往往也變得很龐大,因此,設(shè)計(jì)信息系統(tǒng)時(shí)需充分考慮穩(wěn)定性與擴(kuò)展性。
WEB應(yīng)用等服務(wù)器協(xié)同處理并通過(guò)數(shù)據(jù)庫(kù)鏈接(DB-LINKS)建立訪問(wèn)機(jī)制,共享后臺(tái)數(shù)據(jù)資源并同步更新,實(shí)現(xiàn)管理者及用戶的本地化數(shù)據(jù)操作體驗(yàn)。
設(shè)計(jì)如圖2所示。
根據(jù)企業(yè)管理的精細(xì)化程度,功能設(shè)計(jì)會(huì)有很大的差異,但大體功能模塊應(yīng)至少包括以下幾個(gè)部分。
1)角色及權(quán)限管理。如系統(tǒng)管理員、董事層、CEO、大區(qū)經(jīng)理、招商部、市場(chǎng)部、省市經(jīng)理、市場(chǎng)督導(dǎo)、客戶經(jīng)理、商戶等。
2)商戶基本信息管理。包括商戶信息的增刪改查,如商戶號(hào)、商戶位置、商戶個(gè)人信息等,通過(guò)GIS地圖操作或直接導(dǎo)入數(shù)據(jù)。
3)商戶關(guān)系維護(hù)管理。管理商戶的重要信息便于關(guān)系維護(hù)及預(yù)告,如商戶店慶,地圖上報(bào)警提醒。
4)其它如客戶經(jīng)理信息管理、交易信息管理、數(shù)據(jù)統(tǒng)計(jì)、交易預(yù)警等功能模塊。
圖2 連鎖商戶信息管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
表現(xiàn)層除了程序開(kāi)發(fā)人員的充分設(shè)計(jì),還需要美工人員的創(chuàng)意配合,設(shè)計(jì)應(yīng)盡量簡(jiǎn)潔明了,以直觀的方式、按需呈現(xiàn)給不同的用戶角色。
示例如圖3。
圖3 表現(xiàn)層設(shè)計(jì)示例
信息技術(shù)已經(jīng)對(duì)社會(huì)的各個(gè)領(lǐng)域產(chǎn)生了深遠(yuǎn)影響,其在商業(yè)管理上的優(yōu)勢(shì)也日益顯現(xiàn)。連鎖型企業(yè)在不斷擴(kuò)張市場(chǎng)、不斷發(fā)展商戶的同時(shí),如何高效管理遍布全國(guó)乃至全球的加盟商戶是一個(gè)頗有深度的命題,本文通過(guò)對(duì)信息管理系統(tǒng)設(shè)計(jì)的初步探索,拋磚引玉,信息化環(huán)境下的管理手段尚需更深刻的實(shí)踐。
[1]雷林輝.基于數(shù)字城市地理空間框架的GIS應(yīng)用系統(tǒng)建設(shè)[J].測(cè)繪工程,2013(4):48-51.
[2]姚文琳,王存剛,劉世棟,仇利克.基于Oracle的分布式數(shù)據(jù)庫(kù)設(shè)計(jì)與技術(shù)[J].計(jì)算機(jī)工程,2006(20):89-91.