楊永泉 唐明根
[摘 要] 本文以建設(shè)信息訂購銷售系統(tǒng)需求的視覺,對系統(tǒng)各組成部分的任務(wù),信息存儲的格式及各部分建設(shè)中應(yīng)注意的問題進(jìn)行了詳細(xì)的描述。
隨著電紙書、平板電腦及智能手機(jī)普及與應(yīng)用,傳統(tǒng)的出版業(yè)務(wù)受到了市場的沖擊,通過網(wǎng)絡(luò)購買電子出版物的業(yè)務(wù)在網(wǎng)絡(luò)中悄然興起。一種通過網(wǎng)絡(luò)銷售電子版圖書、音像、視頻、軟件的應(yīng)用系統(tǒng)在網(wǎng)絡(luò)世界日益壯大。國外的蘋果公司、亞馬遜公司,國內(nèi)的漢王等公司都開發(fā)了類似的系統(tǒng)。在此我們把這類系統(tǒng)統(tǒng)稱為信息訂購銷售系統(tǒng)。這樣的系統(tǒng)一般地由信息資源管理 、商品管理 、價格管理、客戶管理、信息訂購、結(jié)算和信息推送幾個模塊構(gòu)成。
[關(guān)鍵詞] 信息;訂購;銷售;系統(tǒng)
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2014 . 06. 015
[中圖分類號] F270.7;TP315 [文獻(xiàn)標(biāo)識碼] A [文章編號] 1673 - 0194(2014)06- 0021- 02
1 信息資源管理
信息資源管理負(fù)責(zé)管理信息,這類信息可以像天氣預(yù)報一樣是一條短信,也可以是一部電影,還可以是一本電子書。信息資源管理提供對信息的增、刪、改、查管理。信息資源管理管理的信息有資源的描述、圖像、音頻等信息。由于一個信息資源條目可能會包含多條子信息(如一部電視劇具有好多集),為了適應(yīng)類似的實(shí)際需求,系統(tǒng)采用主從數(shù)據(jù)表的物理結(jié)構(gòu)來支持信息資源管理。信息資源主表中存放信息的主要內(nèi)容,其中包括信息資源名稱、信息資源描述、圖片、音頻、視頻等信息。信息資源從表中應(yīng)該具有信息資源主表的信息編號 、單項信息資源的名稱 、單項資源描述、圖片等。由于圖片、音頻、視頻與電子書等信息占用的存儲空間較大,一般這類信息存放在磁盤文件中,數(shù)據(jù)庫中只存放相關(guān)文件的存儲路徑。
2 商品管理
信息訂閱系統(tǒng)中一本電子書可以是一個商品,多種信息資源可以組合成一個套餐,套餐可以進(jìn)行價格上的優(yōu)惠。單一的資源與套餐都是可以銷售的信息商品。商品管理以信息資源管理中的信息為基礎(chǔ)。商品管理中包括商品編號、商品名稱、商品價格、商品數(shù)量等信息 。由于一種商品可能包含多種信息資源,商品信息同樣采用主從表結(jié)構(gòu)儲存,商品信息主表用于存放商品一般信息。商品從表存放商品的詳細(xì)信息。與商品相關(guān)的實(shí)體數(shù)據(jù)如電子文檔文件在信息資源管理中已經(jīng)存儲。在此不進(jìn)行存儲。商品管理在信息訂閱系統(tǒng)中規(guī)定了平臺對外提供信息的規(guī)則。商品管理中定義的商品是直接呈現(xiàn)給客戶供客戶選擇購買。
3 價格管理
信息消費(fèi)其實(shí)質(zhì)上與日常的物質(zhì)消費(fèi)沒有本質(zhì)的區(qū)別,任何的銷售系統(tǒng)都具有價格管理,銷售中商家都會在特定的時間段進(jìn)行各類的促銷活動,在活動期間價格優(yōu)惠。過了活動期價格自動恢復(fù)成原來的價格。價格管理負(fù)責(zé)商品價格管理。商品價格調(diào)整及商品優(yōu)惠都要在系統(tǒng)中做到有據(jù)可依、有據(jù)可查。價格管理中至少用到商品價格信息與商品價格變動信息兩張數(shù)據(jù)表。價格信息表用來存儲商品價格及價格執(zhí)行時間范圍,價格信息變動表用來存放商品價格變動歷史信息。信息訂閱時以價格信息表中的數(shù)據(jù)作為商品的實(shí)時價格。
客戶管理負(fù)責(zé)管理客戶的相關(guān)信息,客戶管理提供用戶注冊信息??蛻粜畔ㄙ~號、密碼、手機(jī)號、郵箱、注冊時間 。系統(tǒng)提供對用戶注冊信息進(jìn)行審核??蛻艄芾硐到y(tǒng)支持對客戶的分級管理??筛鶕?jù)用戶的消費(fèi)額及預(yù)存額對用戶進(jìn)行分級管理客戶。不同級別的客戶的折扣系數(shù)不同。
4 訂購管理
訂閱管理是信息訂閱系統(tǒng)中的核心模塊,在這里需存儲客戶訂閱商品信息??蛻粲嗛喌纳唐房赡懿粫磿r付款購買,系統(tǒng)應(yīng)在用戶再次登錄時能夠?qū)⒖蛻粢呀?jīng)訂閱的信息找回,以便于用戶再次進(jìn)行選擇。用戶訂閱付款后的信息也能夠予以顯示。為了方便系統(tǒng)實(shí)現(xiàn)訂閱管理應(yīng)該采用主存表存放,主表訂單信息用于存放訂單信息,訂單信息應(yīng)該包括訂單號、用戶編號、應(yīng)結(jié)算金額、實(shí)際結(jié)算金額、本訂單商品應(yīng)發(fā)送數(shù)、本訂單商品實(shí)發(fā)送數(shù)。從表用戶存放用戶訂閱商品的詳細(xì)信息, 該表中具有訂單編號、 商品編號、 商品名稱、 訂購數(shù)量 、 價格、 折扣系數(shù)、客戶編號、結(jié)算情況、信息推送狀況等相關(guān)信息。電子信息訂閱不同于日常的商品訂購,商品訂購需要物流配送,而電子信息消費(fèi)只需要將相關(guān)的信息及信息鏈按地址發(fā)送給客戶即可。為了便于存放系統(tǒng)發(fā)送給客戶的信息及商品鏈接信息,在訂閱管理中使用一張信息推送記錄表存放系統(tǒng)發(fā)送給客戶的商品信息,該表應(yīng)該具有訂單編號、商品編號、客戶編號、發(fā)送時間等相關(guān)信息。
5 結(jié) 算
結(jié)算是銷售的最后一個環(huán)節(jié),商品結(jié)算以訂單為單位進(jìn)行結(jié)算,一張訂單可以使用多張儲值卡 、現(xiàn)金、銀行卡各種組合形式的結(jié)算。為此結(jié)算信息需要專門的結(jié)算付賬信息表,在結(jié)算付款信息表中具有訂單號、結(jié)算方式、結(jié)算金額、結(jié)算時間、儲值卡號、銀行卡號等相關(guān)信息。系統(tǒng)需要支持一張訂單有多條結(jié)算記錄相對應(yīng)的一對多的實(shí)際工作需求。多張結(jié)算記錄的結(jié)算金額總和等于對應(yīng)訂單的結(jié)算金額。結(jié)算過的訂單不可再次重復(fù)結(jié)算。在結(jié)算過程中一定要確保訂單修改、結(jié)算記錄填寫及銀行賬戶金額付款等業(yè)務(wù)的一致性,同一訂單的結(jié)算業(yè)務(wù)要在一個事務(wù)中完成。結(jié)算業(yè)務(wù)處理時可能會應(yīng)用到分布式事務(wù)處理。實(shí)現(xiàn)該模塊一定要確保業(yè)務(wù)在一個事務(wù)中完成。
6 信息推送
結(jié)算完成后就該商品配送了,目前電商采用第三方物流配送將配額送,提供系統(tǒng)接口將配額送各環(huán)節(jié)信息轉(zhuǎn)入系統(tǒng),客戶就能夠查詢商品的配送情況。信息訂閱系統(tǒng)同樣存在商品配送的環(huán)節(jié)。所不同的是信息訂閱中的配送是將商品發(fā)送給客戶,這些工作不需要實(shí)體的物流配送,通過網(wǎng)絡(luò)就可以完成商品配送。信息訂閱中商品配送實(shí)際上是一種商品推送,系統(tǒng)根據(jù)客戶的訂單信息將對應(yīng)的信息資源發(fā)送給客戶。由于電子版的數(shù)據(jù)容易復(fù)制與傳播,為了保證信息商品資源不被盜版可采用3種方式來進(jìn)行版權(quán)保護(hù)。①將推送給客戶的信息與客戶賬戶及客戶硬件設(shè)備相綁定,生成數(shù)字指紋發(fā)送給客戶。②系統(tǒng)提供網(wǎng)絡(luò)存儲空間存儲客戶訂購的商品。系統(tǒng)不允許客戶將購買商品下載到非授權(quán)設(shè)備上。③采用以上2種方法相結(jié)合的做法,允許客戶將購買的電子出版物存儲在系統(tǒng)提供的網(wǎng)絡(luò)上,同時允許用戶下載到經(jīng)過注冊后的設(shè)備上進(jìn)行閱讀使用。