首頁>>廠商>>系統(tǒng)集成及應(yīng)用軟件開發(fā)商>>星際(杭州)網(wǎng)絡(luò)

ebanswers™ 分銷系統(tǒng)案例分析

2001/05/10

一、簡介

宇峰公司(www.fromforty.com)是柯達(dá)(中國)有限公司在中國華東地區(qū)的總代理,負(fù)責(zé)管理華東地區(qū)近600個分銷商和連鎖店。公司非常重視信息化建設(shè),添設(shè)了大量的計算機,建立起初步的管理系統(tǒng)。但是直到2000年還是依靠E-mail傳遞大量的Excel表格獲取需要的產(chǎn)品銷售和庫存的信息。這些表格對各級分銷商查詢和統(tǒng)計數(shù)據(jù)來說非常麻煩,因為每周要處理幾百個訂購單。整個處理過程非常緩慢,并且成本很高,也容易造成各種的數(shù)據(jù)錯誤。而公司內(nèi)部對業(yè)務(wù)人員銷售情況的統(tǒng)計,也頗為麻煩,因為下級分銷商上報上來的數(shù)據(jù)準(zhǔn)確性差,并且不夠及時。處理這些表格對宇峰公司和分銷商以及連鎖店而言都是效率很低的,并且常常令人茫然不知所措。

2000年11月,宇峰公司和星際(杭州)網(wǎng)絡(luò)技術(shù)有限公司(www.ebanswers.com)開始合作開發(fā)一套新的分銷電子商務(wù)系統(tǒng),這個系統(tǒng)即ebanswers分銷系統(tǒng)。ebanswers分銷系統(tǒng)是一個基于Internet的分銷應(yīng)用系統(tǒng),它允許宇峰公司內(nèi)部以及它的分銷商們需要采購產(chǎn)品的雇員可以非常方便地在三分鐘之內(nèi)完成訂購過程,這個訂購信息在經(jīng)過上級分銷商確認(rèn)以后就生成訂購單,相應(yīng)的庫存、銷售額等都會改變。ebanswers分銷系統(tǒng)可以自動判斷價格,對于不同等級的分銷商,系統(tǒng)給出不同的價格并核對出相應(yīng)的總價。

在實施ebanswers分銷系統(tǒng)以后,宇峰公司就已經(jīng)可以把原先負(fù)責(zé)處理Excel表格的雇員釋放出來轉(zhuǎn)移到更富于策略性的工作上去。而ebanswers分銷系統(tǒng)的Browser/Server架構(gòu)和強大的統(tǒng)計功能使得宇峰的管理者在國外也能清楚的了解到公司的銷售情況。

僅僅經(jīng)過半年的運行,ebanswers分銷系統(tǒng)就已經(jīng):

宇峰公司的員工們對這個系統(tǒng)的響應(yīng)非常積極;他們認(rèn)為這個應(yīng)用程序非常方便,并且使用非常簡單。此外,由于ebanswers分銷系統(tǒng)是Browser/Server結(jié)構(gòu),集中進(jìn)行管理的,所以員工們無須費心系統(tǒng)升級;只要服務(wù)器端升級就可以了。

二、解決方案概覽

現(xiàn)在,宇峰公司管理的經(jīng)銷商和Kodak銷售店使用ebanswers分銷系統(tǒng)來創(chuàng)建和提交購買產(chǎn)品的請求。ebanswers分銷系統(tǒng)嚴(yán)格的使用了先進(jìn)的技術(shù),其中包括Microsoftò Internet Explorer Web瀏覽器、一個運行Microsoft Internet Information Server和Windows 2000ò Server和一個運行Microsoft SQL Server的Windows 2000 Server。ebanswers分銷系統(tǒng)從Internet Explorer那里獲得請求并把請求提交到一個SQL Server服務(wù)器。一旦請求獲得批準(zhǔn),它就將請求在SQL Server服務(wù)器中做處理并結(jié)算庫存。

2.1解決方案規(guī)范

宇峰公司創(chuàng)建ebanswers分銷系統(tǒng)的目標(biāo)是提供一個使用方便、管理先進(jìn)的分銷系統(tǒng)管理工具。系統(tǒng)使用B/S架構(gòu)。ebanswers分銷系統(tǒng)的客戶端使用HTML、XML,DHTML和JavaScript語言(注:JavaScript可以兼容Netscape)。

ebanswers分銷系統(tǒng)的宿主應(yīng)用程序是運行Internet Information Server (IIS)的Windows 2000 Server。它在Microsoft SQL Server數(shù)據(jù)庫里進(jìn)行數(shù)據(jù)讀寫。分銷商們使用Microsoft Internet Explorer Web瀏覽器來將查詢發(fā)送到Web服務(wù)器,以便對SQL Server數(shù)據(jù)庫進(jìn)行讀寫。SQL Server存儲著很多目錄,上面列舉有柯達(dá)公司提供的各種產(chǎn)品。分銷商們可以從這些目錄中挑選需要的商品,并將挑選出來的商品和服務(wù)填入一個表單。

一旦分銷商或連鎖點通過Internet Explorer提交他們的定單,數(shù)據(jù)就被存儲到一個SQL Server數(shù)據(jù)庫里。此時,這些數(shù)據(jù)就成為一個意向訂單。意向訂單將通知上層分銷商,在得到上級分銷商的批準(zhǔn)后,庫存數(shù)目將自動增減。

2.2系統(tǒng)需求

ebanswers分銷系統(tǒng)為宇峰公司的近600個分銷商和連鎖店提供服務(wù)。每年,它處理的各種交易數(shù)量將達(dá)到100,000筆之多。但是,它的系統(tǒng)需求卻是很簡單的。它運行在一個運行Microsoft Internet Information Server的Microsoft Windows 2000 Server和一個運行Microsoft SQL Server的Microsoft Windows 2000 Server上。使用Microsoft Internet Explorer或Netscape來訪問ebanswers分銷系統(tǒng)。 2.3應(yīng)用程序需求 ebanswers分銷系統(tǒng)設(shè)計的目的就是為宇峰公司以及它的分銷商大量的請求提供一個響應(yīng)快捷、使用簡單的應(yīng)用系統(tǒng)。開發(fā)小組作出比較完整的規(guī)劃,使ebanswers分銷系統(tǒng)現(xiàn)在成為一個高效應(yīng)用系統(tǒng)的基礎(chǔ)。

ebanswers分銷系統(tǒng)每周七天、每天二十四小時地全天候運行,它每周關(guān)停的時間都不會超過半個小時。實際上,它可以支持無限多個分銷商。ebanswers分銷系統(tǒng)里的表單很容易建立;而且,ebanswers分銷系統(tǒng)的設(shè)計目標(biāo)是讓使用者在三分鐘內(nèi)完成訂購操作。

三、規(guī)范

3.1物理結(jié)構(gòu)

ebanswers分銷系統(tǒng)的物理結(jié)構(gòu)是非常明了的。它只需要兩個Windows 2000 Server、一個SQL Server和一個Internet Information Server。對于數(shù)據(jù)量并不是非常大的系統(tǒng),一個安裝有Windows 2000 Server、SQL Server和 Internet Information Server的系統(tǒng)也能滿足要求。(參看圖1)

圖1:物理結(jié)構(gòu)

3.2應(yīng)用程序結(jié)構(gòu)

ebanswers分銷系統(tǒng)是一個集中管理的應(yīng)用程序,這樣用戶就不用親自將更新組件更新到自己的計算機上。只要用戶的計算機上安裝有瀏覽器,那么他們就可以使用ebanswers分銷系統(tǒng)來訂購商品。 因為ebanswers分銷系統(tǒng)的Web服務(wù)器-- Internet Information Server (IIS)--傳輸HTML頁面,所以需要優(yōu)化的通信速度僅僅是Web服務(wù)器和Microsoft Internet Explorer瀏覽器之間的通信。

ebanswers分銷系統(tǒng)提供對任何能安裝瀏覽器的客戶端的支持。這些客戶端使用Internet Explorer 或Netscape來瀏覽ebanswers分銷系統(tǒng)的頁面。

Microsoft Internet Explorer使用超文本傳輸協(xié)議(HTTP)來和ASP頁面進(jìn)行通信。它們都存放在運行著Microsoft Internet Information Server version 5.0的ebanswers分銷系統(tǒng) Web服務(wù)器上。使用瀏覽器,用戶可以通過訪問ebanswers分銷系統(tǒng)的Internet站點來創(chuàng)建、提交請求和瀏覽信息。

運行在ebanswers分銷系統(tǒng) IIS服務(wù)器上的ASP頁面和ebanswers分銷系統(tǒng)的SQL Server之間通過ActiveXò Data Objects進(jìn)行通信。在ebanswers分銷系統(tǒng)為用戶顯示頁面時,它訪問它的數(shù)據(jù)庫服務(wù)器,并從中獲取用戶所需要的信息(產(chǎn)品信息、訂單信息、統(tǒng)計信息,等等)。ebanswers分銷系統(tǒng)的數(shù)據(jù)庫用Microsoft SQL Server version 7.0來實現(xiàn)。

系統(tǒng)支持與互聯(lián)網(wǎng)上的其他系統(tǒng)通過XML進(jìn)行的數(shù)據(jù)交換。

3.3用戶界面

ebanswers分銷系統(tǒng)被設(shè)計為用戶提供一條龍的服務(wù)。Web頁面為用戶提供創(chuàng)建和提交請求的功能。用戶可以瀏覽上面有豐富的零售商目錄的動態(tài)HTML頁面(DHTML)。如果一個用戶找到一個他想購買的東西,他就可以將它加入他的定單。DHTML表單搜集用戶輸入的信息,并且在經(jīng)過客戶端驗證之后,將驗證后的數(shù)據(jù)送回ebanswers分銷系統(tǒng)的Web服務(wù)器。這個在ASP代碼中使用HTTP POST和VB Script的過程使用ADP來解釋提交的信息以及和SQL Server之間進(jìn)行通信。在用戶挑選完他想購買的所有物品時,他就可以提交他的定單了。一個提交上去的定單將啟動一個ebanswers分銷系統(tǒng)的批準(zhǔn)過程。

界面1:產(chǎn)品頁

產(chǎn)品頁為分銷商提供各種可以選購的產(chǎn)品。它包含一個分級菜單,上面詳細(xì)地將分銷商可以購買的產(chǎn)品進(jìn)行了分類。

圖1:產(chǎn)品頁

在用戶選擇一個分類時,此分類下的產(chǎn)品將會被列出。用戶可以直接在想要購買的產(chǎn)品后填寫購買數(shù)量,一次可以填寫多個產(chǎn)品。這樣在處理產(chǎn)品訂購的時候,大大的提高了效率。同樣,用戶也可以點擊詳細(xì)信息鏈接查看產(chǎn)品的詳細(xì)信息(參看圖2)。

產(chǎn)品詳細(xì)信息中的產(chǎn)品價格會根據(jù)登錄者的不同身份給出不同等級的價格信息。在用戶瀏覽產(chǎn)品詳細(xì)信息的時候,也可以填寫產(chǎn)品數(shù)量并選擇訂購。

圖2:產(chǎn)品詳細(xì)信息

界面2;訂購確認(rèn)

在用戶點擊確定訂購產(chǎn)品的情況下,ebanswers分銷系統(tǒng)會給出訂購的統(tǒng)計信息,使用戶有一個確認(rèn),并可以及時的做出修改。用戶也可以設(shè)定此訂單為退貨單,用于退貨處理。ebanswers分銷系統(tǒng)允許上級分銷商為下級分銷商代替錄入訂購信息,在此頁中可以選擇要代替錄入的分銷商。用戶可以選擇繼續(xù)購物繼續(xù)添加要訂購的產(chǎn)品,如果用戶認(rèn)可了所有訂購的信息,則可以點擊確認(rèn)訂購?fù)瓿梢淮斡嗁忂^程(參看圖3)。注意這個訂購信息必須得到上級分銷商管理人員的確認(rèn)才能生效。

圖3:訂購確認(rèn)

界面3:自助管理

ebanswers分銷系統(tǒng)的一個重要特色就是自助管理平臺,用戶可以在這個平臺中完成絕大部分管理、查詢和統(tǒng)計的工作。自助管理平臺主要有四大部分組成:帳號管理、公司下訂單和庫存管理、帳號下訂單和庫存管理、其他功能。其中帳號管理主要是管理與公司和帳號有關(guān)的各類信息,公司下訂單和庫存管理、帳號下訂單和庫存管理這兩個部分主要是用來查詢和統(tǒng)計各項信息的。

圖4:自助管理平臺

界面4:帳號管理和設(shè)置帳號下管理的公司

帳號系統(tǒng)主要是為適應(yīng)一個分銷商內(nèi)部會有多個不同等級的人使用這個系統(tǒng)。對于分銷商而言,它可以建立多個帳號,并為每個帳號分配不同的權(quán)限,以及每個帳號可以對應(yīng)管理不同下屬企業(yè)(參看圖5和圖6)。還可以為不同的帳號提供不同的進(jìn)入頁面,使得用戶使用更加方便。

圖5:帳號管理

圖6:帳號信息修改

界面5:訂購單查閱和訂購確認(rèn)

訂購單查閱可以使用戶隨時都能查看以前和現(xiàn)在的訂購記錄,并且可以查詢訂單的詳細(xì)信息。對于尚未確認(rèn)的訂購單和退貨單,可以在此確認(rèn)或刪除。

圖7:訂購單查閱

界面6:庫存查閱

公司管理人員可以使用系統(tǒng)實時的查詢庫存信息。并且可以設(shè)定庫存的告警線,當(dāng)庫存低于告警線時系統(tǒng)自動告警(Email通知和紅字顯示)。同樣上層分銷商也可以查看下層分銷商的庫存信息,做到實時監(jiān)控。

圖8: 庫存查閱

界面7:各類統(tǒng)計

系統(tǒng)提供多級權(quán)限的各種統(tǒng)計,比如:按帳號銷售情況統(tǒng)計、按分類銷售情況統(tǒng)計、按下級單位銷售情況統(tǒng)計等等。統(tǒng)計時可以指定統(tǒng)計的時間段,這些統(tǒng)計信息的結(jié)果以條形圖的形式表現(xiàn)出來,形象生動。(參看圖9)

圖9: 統(tǒng)計結(jié)果

3.4分銷體系的建立

ebanswers分銷系統(tǒng)的分銷體系是由三個不同層面上的控制體系建立起來的,這三個層面是用戶組、會員、帳號。

用戶組

ebanwers分銷系統(tǒng)可以建有多個用戶組。用戶組是整個分銷體系的基礎(chǔ),許多基礎(chǔ)功能和權(quán)限的控制就是建立在用戶組基礎(chǔ)上的。在宇峰系統(tǒng)中共建有三個不同等級的用戶組:管理員、分銷商、連鎖店,每個不同的用戶組對應(yīng)于系統(tǒng)中不同的功能用戶。

會員級處理

會員是指使用ebanswers分銷系統(tǒng)的分銷單位,這是一個單位的整體概念。一個會員信息主要包括企業(yè)相關(guān)信息等內(nèi)容,其中最重要的是兩點,會員所屬的組別和會員的上級管理單位。會員所屬的組別(用戶組)是決定會員基本權(quán)限的基礎(chǔ),而為每一個會員確立它的上級單位,就能建立起基本的分銷結(jié)構(gòu)。

帳號級處理

ebanswers分銷系統(tǒng)帳號是為解決分銷單位內(nèi)部多人使用系統(tǒng)建立的。帳號處理部分包括了多項功能,使得系統(tǒng)能適應(yīng)不同的公司管理體系。

角色處理是帳號系統(tǒng)的關(guān)鍵部分,不同的角色可以擁有不同的使用權(quán)限,使得在多人使用系統(tǒng)的情況下公司機密不被泄漏。帳號分類功能使分銷商可以指定專人實行錄入工作,避免進(jìn)行按帳號銷售統(tǒng)計時出現(xiàn)的混亂情況。指定帳號管理的公司,可以指定帳號管理那些公司,清晰內(nèi)部管理。

3.5安全性

用戶身份驗證

因為ebanswers分銷系統(tǒng)是一個Internet應(yīng)用程序,所以在使用之前,用戶必須使用一個合法的帳號登錄到宇峰公司的分銷網(wǎng)絡(luò)。登錄方式是通過瀏覽器直接在Internet進(jìn)行登錄處理。

ebanswers分銷系統(tǒng)不暴露任何文件以供共享,也不允許瀏覽目錄,并且只能通過HTTP訪問到文件。一旦一個用戶登錄到系統(tǒng)一個需要身份驗證的頁面,系統(tǒng)就會先檢查用戶的身份。在用戶的身份經(jīng)過驗證之后,就可以通過用ADO激活數(shù)據(jù)庫,給出前臺的動態(tài)信息。

數(shù)據(jù)完整性

普通用戶的數(shù)據(jù)訪問是通過系統(tǒng)后臺執(zhí)行的,并建有嚴(yán)格的權(quán)限控制體系。因為用戶僅僅可以控制一定權(quán)限范圍內(nèi)的數(shù)據(jù),而其他數(shù)據(jù)他是無法進(jìn)行處理的。系統(tǒng)采用事務(wù)處理技術(shù)來進(jìn)行后臺數(shù)據(jù)處理,即使在數(shù)據(jù)處理的過程種出現(xiàn)異常,也能保證數(shù)據(jù)的完整性。

系統(tǒng)管理

對ebanswers分銷系統(tǒng)的管理權(quán)限都集中在系統(tǒng)管理人員手中,并且所有的管理功能都是通過系統(tǒng)來實現(xiàn)的。

3.6和已有系統(tǒng)的集成

ebanswers分銷系統(tǒng)使用控件來處理于原有系統(tǒng)集成的問題。控件從ebanswers分銷系統(tǒng)取得相關(guān)數(shù)據(jù),并把數(shù)據(jù)導(dǎo)入指定格式的Excel表格中。Excel表格會被自動發(fā)送到指定地點去。這個過程每周執(zhí)行,以保證現(xiàn)有系統(tǒng)和原有系統(tǒng)的一致性。

四、實現(xiàn)

4.1配置

ebanswers分銷系統(tǒng)包含兩個服務(wù)器:一個Web服務(wù)器和一個基于SQL的數(shù)據(jù)庫服務(wù)器。下面是這些服務(wù)器所需的配置。

Web服務(wù)器

硬件

軟件

數(shù)據(jù)庫服務(wù)器

硬件

軟件

4.2使用的技術(shù)