




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
農(nóng)產(chǎn)品電子商務(wù)平臺(tái)解決方案第5頁(yè)共56頁(yè)農(nóng)產(chǎn)品電子商務(wù)平臺(tái)建設(shè)方案2015年8月提供商品在平臺(tái)上商品的上下架處理;在有訂單的情況下,進(jìn)行備貨處理以及相應(yīng)的出貨管理;與平臺(tái)之間的財(cái)務(wù)結(jié)算;協(xié)助售后服務(wù)管理。消費(fèi)者(個(gè)人用戶)而就消費(fèi)者而言,消費(fèi)者來(lái)電子商務(wù)平臺(tái)是為了購(gòu)買商品的,所以他們需要:一個(gè)挑選商品的網(wǎng)上商城APP;可以針對(duì)商品在線提問(wèn);能夠在網(wǎng)上下單;提供在線支付的渠道;擁有自己的個(gè)人管理空間,記錄自己喜歡的商品,查看自己訂單進(jìn)展。組織結(jié)構(gòu)電子商務(wù)平臺(tái)在運(yùn)營(yíng)中一般會(huì)形成2級(jí)管理結(jié)構(gòu),依次是平臺(tái)、入駐商家。平臺(tái)對(duì)平臺(tái)進(jìn)行統(tǒng)一管理。主要是制定產(chǎn)品分類、規(guī)定產(chǎn)品分類屬性、權(quán)限設(shè)置等。平臺(tái)擁有所有的管理權(quán)限。入駐商家平臺(tái)授權(quán)入駐商家在平臺(tái)上運(yùn)營(yíng)銷售商品。入駐商家主要工作是對(duì)本身商品進(jìn)行上下架、維護(hù)商品價(jià)格、相關(guān)商品設(shè)置、商品推薦發(fā)布、分類信息發(fā)布、廣告設(shè)置、訂單處理、配送方式設(shè)置、支付方式設(shè)置、商品庫(kù)存的查看等統(tǒng)一管理工作,并完成網(wǎng)上訂單有效性確認(rèn)、分配等工作。系統(tǒng)詳細(xì)功能系統(tǒng)功能框圖商家管理系統(tǒng)商家系統(tǒng)概述商家系統(tǒng)是電子商務(wù)平臺(tái)提供給商家的一套完整的操作工具。電子商務(wù)公司與商家簽訂合同之后,就會(huì)提供給商家一個(gè)網(wǎng)站的登錄入口地址,以及一個(gè)商家賬號(hào)和密碼。商家由此可以登錄進(jìn)入商家系統(tǒng)進(jìn)行各項(xiàng)管理操作。商家在這個(gè)系統(tǒng)中可以完成的操作包括:商品管理訂單處理管理 商品管理新商品錄入網(wǎng)上商城具有統(tǒng)一商品庫(kù)對(duì)商品進(jìn)行統(tǒng)一管理的功能。操作流程:商家點(diǎn)擊“新商品錄入”,首先進(jìn)行品類選擇。如圖:在新商品錄入的主界面中,商家根據(jù)自己經(jīng)營(yíng)的商品,按照品類進(jìn)行檢索。當(dāng)選擇了其中的一個(gè)品類,點(diǎn)擊繼續(xù),系統(tǒng)將返回一個(gè)“商品庫(kù)查詢”的結(jié)果。里面包含了商品庫(kù)中,該品類下的所有商品。商家可以從頁(yè)面上直觀地看到這些商品的標(biāo)準(zhǔn)名稱和圖片,點(diǎn)擊商品的圖片,就可看到商品的詳細(xì)信息。如果該分類下沒(méi)有商家要經(jīng)營(yíng)的商品,商家直接點(diǎn)擊“重新添加”按鈕。進(jìn)入下一流程。3. 商家添加全新的商品。商家在選擇好分類并在該分類下添加新品時(shí),會(huì)在主窗口中看到商品信息頁(yè)面。商品信息頁(yè)面分為四個(gè)區(qū)域:商品名稱區(qū)、屬性區(qū)、描述區(qū)和商家信息區(qū)。商品名稱區(qū):在此定義商品的標(biāo)準(zhǔn)名和個(gè)性名。商品標(biāo)準(zhǔn)名。標(biāo)準(zhǔn)名由系統(tǒng)自動(dòng)生成。是用來(lái)描述商品信息的。包含品牌、品類、系列、規(guī)格和商品編號(hào)。當(dāng)商品沒(méi)有個(gè)性名的時(shí)候,系統(tǒng)才顯示商品的標(biāo)準(zhǔn)名。否則,商品個(gè)性名優(yōu)先顯示。商品個(gè)性名。個(gè)性名是商家為了吸引顧客,而為商品賦予的一個(gè)用以宣傳的生動(dòng)、可愛(ài)的名字。類似淘寶網(wǎng)的“寶貝標(biāo)題”。商品屬性組區(qū):在此定義該品類下商品的各種專有屬性。所有屬性組和屬性均由品類經(jīng)理預(yù)先定義。商品描述區(qū):商家在該區(qū)域內(nèi)自有編輯對(duì)商品的描述內(nèi)容。商家信息區(qū):部分商家有具有自己對(duì)商品的編號(hào),例如超市的MIS貨號(hào),也在此輸入。商品錄入后,可直接將操作標(biāo)簽切換到“價(jià)格管理”或“相關(guān)商品”等其它操作項(xiàng),繼續(xù)操作。同時(shí),商家可以在“我經(jīng)營(yíng)的商品”——“未經(jīng)審核的新品”標(biāo)簽中,看到這些商品。在未選擇任何排序方式的前提下,未經(jīng)審核的商品按照時(shí)間順序由近到遠(yuǎn)排列。當(dāng)然,商家此時(shí)可以點(diǎn)擊商品條目后的“詳情”修改商品信息。我經(jīng)營(yíng)的商品該模塊為商家提供對(duì)商品的價(jià)格和上下架等業(yè)務(wù)操作,具體包括以下功能子模塊。進(jìn)入該欄目,商家將看到如下的界面。界面上有三個(gè)標(biāo)簽:在售商品、下架商品、未經(jīng)審核的新品。在售商品是商家正在上架銷售的商品,列表中每行顯示一條商品記錄。在列表中顯示商品的貨號(hào)、商家貨號(hào)、商品縮略圖、所在品類、名稱、售價(jià)。同時(shí),每條商品記錄提供三個(gè)操作選項(xiàng),分別是“詳情”、“調(diào)價(jià)”和“下架”。價(jià)格設(shè)定商家在輸入商品信息后,可直接將操作標(biāo)簽切換到“價(jià)格管理”,進(jìn)行價(jià)格的設(shè)定。被錄入的商品并不能立刻設(shè)置價(jià)格上架銷售,而需要通過(guò)網(wǎng)站管理員的審核。設(shè)置好價(jià)格的商品,需要等待價(jià)格及扣率的審核,這時(shí)商品仍然沒(méi)有錄入商品庫(kù),商家可在“未經(jīng)審核的新品”標(biāo)簽中看到其狀態(tài)為“審核中”。商品上架/下架上架:商品在錄入商品庫(kù),通過(guò)審核后,即可由商家安排上架銷售。下架:點(diǎn)擊“在售商品”操作標(biāo)簽,每條商品記錄后都有一個(gè)“下架”操作鏈接,點(diǎn)擊該鏈接,可進(jìn)入商品詳細(xì)頁(yè)面中的“上/下架”操作標(biāo)簽。訂單管理訂貨單商家所看到的訂貨單就是由網(wǎng)城向商家下的進(jìn)貨單。商家接收到這些進(jìn)貨單時(shí),需要備貨,等待物流前來(lái)拿貨。商家查看訂貨單的操作界面,只能夠查看訂貨單的情況,沒(méi)有修改狀態(tài)的操作。界面左側(cè)欄目列表中,用紅字標(biāo)注未發(fā)貨的訂貨單數(shù)量。每個(gè)訂貨單可以展開查看明細(xì)。退貨單商家看到的退貨單,也是由網(wǎng)城開出的退貨單。管理界面與訂貨單類似。商家管理員有查看的權(quán)限,沒(méi)有修改狀態(tài)的權(quán)限。商家查看退貨單的操作界面,只能夠查看退貨單的情況,沒(méi)有修改狀態(tài)的操作。界面左側(cè)欄目列表中,用紅字標(biāo)注未退貨的退貨單數(shù)量。每個(gè)退貨單可以展開查看明細(xì)。賬務(wù)管理未結(jié)賬款查詢未結(jié)賬款查詢是讓商家看到還有多少款項(xiàng)沒(méi)有跟平臺(tái)結(jié)算,也就是還沒(méi)有生成對(duì)賬單的部分。查詢的界面如下:界面中有三個(gè)TAB,分別列出未結(jié)進(jìn)貨單、未結(jié)退貨單和未結(jié)扣款單。列表的字段格式與訂單管理里面的訂貨單、退貨單、扣款單一樣,只是僅列出以發(fā)生但為結(jié)算的單據(jù)。歷史對(duì)賬單對(duì)本系統(tǒng)來(lái)講,結(jié)算是指已經(jīng)生成了對(duì)賬單。歷史對(duì)賬單可以查詢到過(guò)去生成過(guò)的所有對(duì)賬單。在對(duì)賬單列表中,點(diǎn)擊其中一個(gè)對(duì)賬單號(hào),可以列出這個(gè)對(duì)賬單的明細(xì)表,界面如下:商品管理系統(tǒng)在商城系統(tǒng)中,商品的管理好壞,資料的齊全直接影響到業(yè)務(wù)的運(yùn)營(yíng)與開展,對(duì)于成千上萬(wàn)甚至是更大的商品信息,商品管理系統(tǒng)提供了快速有效的解決方案。商品的分類管理、商品資料的錄入維護(hù)、精美的商品圖片、靈活方便的價(jià)格設(shè)置等,是電子商務(wù)平臺(tái)系統(tǒng)的核心組成部分。無(wú)限級(jí)商品分類管理商品的類別是商品的重要屬性之一,也是消費(fèi)者比較習(xí)慣的尋找商品的方法。據(jù)我們對(duì)多個(gè)不同行業(yè)大型商城系統(tǒng)瀏覽人群的行為調(diào)查,發(fā)現(xiàn)有超過(guò)80%的瀏覽者來(lái)到就直奔他們想要了解的商品品類菜單。這說(shuō)明了大多數(shù)瀏覽者具有以商品分類為導(dǎo)向的使用習(xí)慣。那么,在網(wǎng)站上,考慮到客戶操作的便捷性以及由此而來(lái)的購(gòu)物愉快體驗(yàn),如何讓客戶在第一時(shí)間看到自己想要的商品,我們應(yīng)該怎樣把客戶需要的信息以最方便的途徑提供給我們的客戶,這成為必須首先考慮的問(wèn)題,也就是說(shuō),需要我們對(duì)商品進(jìn)行最合理的分類。例如,某個(gè)客戶商城系統(tǒng)中的商品分類包括整機(jī)、零配件、化學(xué)劑類、輔助類、整熨類、二手設(shè)備六個(gè)品類,每個(gè)大類下面又分為多個(gè)2級(jí)分類,甚至3級(jí)、4級(jí)分類。(關(guān)于怎么詳細(xì)論證商城系統(tǒng)與線下信息系統(tǒng)的商品分類的方法、區(qū)別以及模式,請(qǐng)參考商城系統(tǒng)商品規(guī)劃書相關(guān)章節(jié)的論述。)本節(jié)從系統(tǒng)實(shí)現(xiàn)上進(jìn)行描述商品管理系統(tǒng)中的無(wú)限級(jí)分類功能。系統(tǒng)采用樹狀結(jié)構(gòu)來(lái)排列商品分類,支持無(wú)限級(jí)的擴(kuò)展,商品的類別可以動(dòng)態(tài)增加,商品類別的名稱可以隨時(shí)修改調(diào)整,為了保證刪除的正確性,系統(tǒng)針對(duì)商品類別的刪除,進(jìn)行了慎重控制,一般是不可以隨便刪除的,如果某一商品類別下有商品,則該商品類別是不可以刪除的。即客戶在日后的經(jīng)營(yíng)中可以動(dòng)態(tài)自定義增加、修改、刪除需要的商品分類,動(dòng)態(tài)進(jìn)行業(yè)務(wù)品類的經(jīng)營(yíng)支持;例如,我們?cè)趯?shí)際運(yùn)營(yíng)中動(dòng)態(tài)增加一個(gè)彩電的商品類別,并且還在其下增加子類別,如圖:父類子類商品屬性管理商品屬性是指每種商品特有的性質(zhì)。通過(guò)網(wǎng)上商城銷售的商品是琳瑯滿目的,每種商品都存在著某些自己特有的性質(zhì)。例如,網(wǎng)上出售縫制設(shè)備商品,則有用途、功率、最高縫速等特性。在定義描述商品的數(shù)據(jù)結(jié)構(gòu)時(shí),我們不可能把所有的商品都定義成共同的屬性。但是,如果我們把商品的特性都通過(guò)自由文本來(lái)描述,那么我們就很難在自由文本中對(duì)商品的共同屬性進(jìn)行歸類對(duì)比。例如,顯示器,同樣是顯示器,就會(huì)存在最大分辨率,掃描頻率等可比較的指標(biāo)??蛻糍?gòu)買顯示器,實(shí)際上必須對(duì)商品的技術(shù)指標(biāo)、特性進(jìn)行比較,從而選出最能滿足自己需求的商品。商品屬性定義數(shù)據(jù)結(jié)構(gòu)可以解決對(duì)不同商品的性質(zhì)的描述問(wèn)題。對(duì)同質(zhì)的商品,往往都有一系列相同的商品特性,這一系列的特性就叫做一個(gè)屬性組,可以用于指派給全部同質(zhì)性的商品。例如:在電器行業(yè)大型電子商務(wù)系統(tǒng)中我們?cè)?jīng)提過(guò)系統(tǒng)有彩電、某個(gè)品牌TCL以及長(zhǎng)虹,那么我們可以針對(duì)彩電這個(gè)品類設(shè)置TCL和長(zhǎng)虹共同具有的商品性能參數(shù),而不用在TCL以及長(zhǎng)虹這兩個(gè)品類分別設(shè)置一次;如果TCL具有自己的特性參數(shù)描述,只要設(shè)置TCL這個(gè)品類本身。設(shè)置好商品類別的商品屬性后,在增加品類所屬商品的時(shí)候,商品自動(dòng)擁有了這些屬性字段,管理員只要針對(duì)具體商品的某個(gè)屬性錄入真正的性能參數(shù)值即可。例如下圖是一類商品——“數(shù)碼攝像機(jī)”的屬性和屬性組的配置:我們可以看到“繼承來(lái)的屬性”,這個(gè)是商城中當(dāng)前分類下所有商品都具有的屬性。而基本規(guī)格就是一個(gè)屬性組,包括了攝像機(jī)類型、CCD像素等專門為數(shù)碼攝像機(jī)定制的屬性。我們還可以添加其他屬性組和屬性。商品屬性與屬性組概念的引入是革命性的,這幾乎使商城可以無(wú)所不賣。任何一種有形和無(wú)形的商品都可以通過(guò)定義屬性及屬性組來(lái)顯示給客戶,特別是需要對(duì)不同的屬性進(jìn)行不同的定價(jià)收費(fèi)時(shí),其靈活性就發(fā)揮到淋漓盡致。屬性與屬性組的概念還大大簡(jiǎn)化了商品的輸入步驟。一般同類型的商品屬性是可以繼承的,所以當(dāng)同類商品輸入了其中一個(gè)之后,其他商品都可以繼承該商品的相同屬性,只要稍微修改一個(gè)其他不同的屬性值就可以完成商品的輸入工作。商品屬性和屬性組的管理是由專門的商城管理員來(lái)完成的。商城系統(tǒng)從商品的文字描述、具體數(shù)字化的性能參數(shù)、不同類型的美麗個(gè)性化圖片到聲音、多個(gè)附件、二進(jìn)制文件等等基本完全支持所有不同類型的商品資料信息的錄入。關(guān)鍵屬性管理關(guān)鍵屬性是指商品最重要的幾個(gè)特征參數(shù)。例如,墨盒的顏色,洗衣機(jī)的容積,電腦的CPU類型等。關(guān)鍵屬性在用戶進(jìn)行商品搜索、商城進(jìn)行同類商品推薦中起到非常關(guān)鍵的作用。標(biāo)準(zhǔn)值,通常就是指我們對(duì)商品描述過(guò)程中需要進(jìn)行嚴(yán)格的參數(shù)輸入的規(guī)定,即參考值。每個(gè)關(guān)鍵屬性根據(jù)屬性的不同類型定義了標(biāo)準(zhǔn)值的配置管理。下面我們結(jié)合商城系統(tǒng)現(xiàn)有功能的一個(gè)實(shí)例來(lái)進(jìn)行說(shuō)明屬性標(biāo)準(zhǔn)值的作用與意義。例如上文中彩電品類的“顯示器尺寸”商品屬性,就是一個(gè)關(guān)鍵屬性,它定義的標(biāo)準(zhǔn)值是基于整數(shù)型的:14寸、15寸-17寸、18-19寸、20寸、21寸、22寸。那么,當(dāng)關(guān)鍵屬性設(shè)置好標(biāo)準(zhǔn)值后,在具體商品資料的錄入過(guò)程中,任何管理員針對(duì)不同的標(biāo)準(zhǔn)值錄入的時(shí)候,系統(tǒng)會(huì)自動(dòng)的根據(jù)所選擇的范圍進(jìn)行判斷輸入是否正確。例如我們對(duì)商品屬性“顯示器尺寸”的標(biāo)準(zhǔn)值配置如圖:那么我們?cè)谶M(jìn)行真正的商品錄入時(shí),會(huì)發(fā)現(xiàn)首先就需要選擇一個(gè)屬性的范圍:商品圖片處理商品自動(dòng)生成縮略圖功能在商城系統(tǒng)中,同一個(gè)商品往往會(huì)在不同的頁(yè)面/位置展現(xiàn)出來(lái),而不同的頁(yè)面/位置所需要的圖片規(guī)格不同。如果是每個(gè)規(guī)格的圖片都上傳一張,管理員的工作量就會(huì)很大;如果只是上傳一個(gè)圖片,那么就不可以適應(yīng)不同頁(yè)面/位置的不同規(guī)格了,最后嚴(yán)重影響了瀏覽商品的效果。有了自動(dòng)縮略圖功能,管理員就只需要維護(hù)商品大圖就可以了。因?yàn)橄到y(tǒng)會(huì)自動(dòng)生成產(chǎn)品的縮略圖,并嚴(yán)格與大圖同步。產(chǎn)品圖片處理是商城日常維護(hù)中一個(gè)極為煩瑣的工作,此功能對(duì)減輕人員工作量,減少差錯(cuò)率非常有幫助。比如,在商品詳細(xì)頁(yè),大點(diǎn)的圖片可以讓客戶很清晰的看到商品,但在商品的列表等頁(yè)面,可能就不合適使用大圖(因?yàn)榇髨D的數(shù)據(jù)傳輸量大,往往都有500K一張圖片,即使把他縮小顯示也是一樣),所以需要尺寸較小的圖片,而這些完全可以通過(guò)程序(不需要手工再拍攝一遍),把商品大圖在商品資料錄入時(shí)就自動(dòng)轉(zhuǎn)化成尺寸小的圖,便于列表頁(yè)面顯示,提高訪問(wèn)速度。這樣,在做好頁(yè)面設(shè)計(jì)的同時(shí),定義好所有商品的圖片尺寸規(guī)格,配置好之后就可以按照尺寸規(guī)格要求生成不同尺寸的圖片了。同時(shí),為了防止原圖的圖片文件過(guò)大,系統(tǒng)將會(huì)自動(dòng)檢驗(yàn)上傳的圖片是否符合規(guī)格要求。例如我們可以在打印機(jī)耗材行業(yè)的大型商城系統(tǒng)中將前臺(tái)頁(yè)面的圖片尺寸規(guī)格定義為:小圖(顯示在首頁(yè)、貧道頁(yè)、列表頁(yè)等):100×100px中圖(顯示在商品詳細(xì)頁(yè)):240×240px大圖(查看大圖頁(yè)面):500×500px因此我們只需要針對(duì)每個(gè)商品提供一個(gè)大于或者等于500×500px的正方形原圖即可。商品按屬性搜索現(xiàn)在許多電子商城都有類似全文檢索和按照價(jià)格的搜索功能。表面看,實(shí)現(xiàn)的操作與功能大同小異,但是深入進(jìn)行分析,我們可以得出各個(gè)網(wǎng)站系統(tǒng)在全文檢索體現(xiàn)出來(lái)的信息詳細(xì)性、準(zhǔn)確性、快速性等就會(huì)存在差異,有些性能卓越,有些性能簡(jiǎn)陋。那么在我們的商城系統(tǒng)中是怎么樣體現(xiàn)的呢?好!那么現(xiàn)在假設(shè)您想要買一款價(jià)格2000塊左右的直板帶攝像頭手機(jī),那么您怎么做?通過(guò)簡(jiǎn)單的全文檢索,您發(fā)現(xiàn),搜出來(lái)上百條商品,一堆的您不感興趣的手機(jī)款式,甚至壓根不是手機(jī),這時(shí),您是否會(huì)抱怨商城的搜索功能太弱,而影響了您的購(gòu)買欲望呢?現(xiàn)在我們分析系統(tǒng)是怎么處理這種情況的:首先,我們?cè)趦r(jià)格范圍框里面輸入1800-2300;接著,如圖,輸入我們感興趣的這些信息,點(diǎn)擊搜索,看著結(jié)果都是自己感興趣的商品,每一款搜索出來(lái)的商品都對(duì)自己充滿誘惑力,是否覺(jué)得這時(shí)的購(gòu)買欲望大增?那么再看看搜索數(shù)碼相機(jī),又是一個(gè)什么結(jié)果?如圖:同樣可以對(duì)數(shù)碼相機(jī)進(jìn)行極其精確的查找,把您最感興趣的商品呈列在您的面前,您自己慢慢對(duì)比吧,充分享受淘商品的樂(lè)趣?,F(xiàn)在,我們從一個(gè)技術(shù)的角度來(lái)分析這一功能:能夠?qū)崿F(xiàn)這樣的功能,從根本上來(lái)說(shuō),按屬性搜索是基于產(chǎn)品的關(guān)鍵屬性來(lái)實(shí)現(xiàn)的,也就是說(shuō)只要配置好產(chǎn)品的關(guān)鍵屬性,則可以根據(jù)關(guān)鍵字對(duì)關(guān)鍵屬性進(jìn)行搜索,例如我們可以將這些商品屬性生成索引文件,實(shí)現(xiàn)全文檢索。不同的類別可以按照不同的屬性來(lái)進(jìn)行搜索;如果其他電子商城的商品錄入只是簡(jiǎn)單的在商品描述里錄入資料,是沒(méi)有辦法實(shí)現(xiàn)根據(jù)每個(gè)商品的最小屬性特征進(jìn)行檢索這些功能的,在整套商城系統(tǒng)中,屬性的概念,使我們得到很多好處,不光光是智能搜索,上文提到的商品比較也是建立在屬性的基礎(chǔ)上的。如果不是在系統(tǒng)架構(gòu)層面上做到這一點(diǎn),是很難實(shí)現(xiàn)這些功能的,就算實(shí)現(xiàn),也可能帶來(lái)您更多額外或重復(fù)的配置工作。會(huì)員管理系統(tǒng)用戶是企業(yè)最大的寶貴財(cái)富。收集用戶信息、分析用戶行為、人性化的服務(wù)提供、各種價(jià)值提升與挖掘,都是建立在用戶基礎(chǔ)之上的。會(huì)員管理是專門面向用戶提供的交互窗口和客戶管理中心。會(huì)員專區(qū)會(huì)員專區(qū)是專門提供給前臺(tái)用戶使用的,由用戶自己進(jìn)行維護(hù)相關(guān)資料信息。主要包括會(huì)員的:注冊(cè)與登錄會(huì)員訂單管理會(huì)員相關(guān)個(gè)人資料管理會(huì)員找回密碼功能會(huì)員與系統(tǒng)站內(nèi)短信互動(dòng)會(huì)員的收藏會(huì)員注冊(cè)與登錄網(wǎng)絡(luò)用戶訪問(wèn)商城前端網(wǎng)頁(yè),可以通過(guò)網(wǎng)上自助注冊(cè)或者電話注冊(cè)的方式申請(qǐng)成為系統(tǒng)的各種類型的會(huì)員。其中:普通會(huì)員無(wú)須管理員審核即可馬上注冊(cè)成功,并可以進(jìn)行訂購(gòu)商城商品;會(huì)員可以用登錄帳號(hào)或者Email直接對(duì)應(yīng)登錄密碼進(jìn)行登錄;會(huì)員訂單管理商城會(huì)員在會(huì)員專區(qū)可以管理自己的訂單數(shù)據(jù)。主要包括:購(gòu)物清單實(shí)際上就是被保存了的購(gòu)物車。如果客戶經(jīng)過(guò)挑選的商品,未來(lái)得及買單,或者在線支付失敗,那么其購(gòu)物清單可以保存在這里,下次登錄后可以繼續(xù)執(zhí)行支付過(guò)程。最新訂單保存商城系統(tǒng)管理員正在處理過(guò)程中的訂單數(shù)據(jù),會(huì)員可以根據(jù)訂單處理流程在這里查看訂單的處理情況,同時(shí)如果商城管理員還沒(méi)有處理自己的訂單,可以在這里取消訂單。歷史訂單商城會(huì)員已經(jīng)成交了或者已經(jīng)取消作廢的訂單數(shù)據(jù),可以從這里查詢到。會(huì)員資料管理會(huì)員資料管理主要包括注冊(cè)信息資料維護(hù)、修改密碼、找回密碼問(wèn)題設(shè)置以及找回密碼。注冊(cè)資料維護(hù)會(huì)員的注冊(cè)資料信息主要包括:登錄帳號(hào)(必填)登錄密碼(必填)用戶名稱(必填)郵箱(必填)固定電話移動(dòng)電話(必填)聯(lián)系地址(多個(gè)地址本信息)郵編所在城市修改登錄密碼會(huì)員可以更換自己的登錄密碼,設(shè)置登錄密碼必須驗(yàn)證原密碼,并驗(yàn)證新密碼輸入是否正確。找回密碼會(huì)員丟失密碼后,可以找回密碼。找回密碼的方式主要通過(guò)回答密碼問(wèn)題以及發(fā)送重置密碼鏈接到注冊(cè)郵箱找回。會(huì)員商品收藏會(huì)員在前臺(tái)點(diǎn)擊“收藏”之后的商品就會(huì)保存到會(huì)員收藏夾。前臺(tái)客戶收藏商品時(shí),進(jìn)入缺省分類“缺省分類”里面。收藏夾里面的商品可以重新整理類。設(shè)置方法是,客戶可以在商品列表中,重新選擇商品的分類。訂單管理系統(tǒng)網(wǎng)上訂單網(wǎng)上訂單主要是用戶通過(guò)商城系統(tǒng)前臺(tái)下訂單。網(wǎng)上訂單主體流程如圖所示:訂單狀態(tài)類型商城系統(tǒng)的訂單的狀態(tài)主要分為兩種:訂單處理標(biāo)識(shí)狀態(tài)訂單處理標(biāo)識(shí)狀態(tài)定義為:已確認(rèn)后臺(tái)管理員對(duì)訂單進(jìn)行確認(rèn)有效后,將訂單狀態(tài)標(biāo)識(shí)為已確認(rèn),已確認(rèn)的訂單信息(商品信息、聯(lián)系人信息、配送信息)將不允許任何修改,訂單也不可再進(jìn)行取消;已出貨后臺(tái)管理員確認(rèn)訂單進(jìn)行出貨進(jìn)行配送后,將訂單狀態(tài)標(biāo)識(shí)為已出貨;已完成當(dāng)訂單的貨款兩清后,后臺(tái)管理員確定訂單已經(jīng)完結(jié),將訂單狀態(tài)標(biāo)識(shí)為已完成,已完成的訂單將不能進(jìn)行任何形式的修改,包括訂單信息、訂單各個(gè)狀態(tài)信息都不能進(jìn)行修改;已取消后臺(tái)管理員對(duì)訂單進(jìn)行確認(rèn)無(wú)效后,將訂單狀態(tài)標(biāo)識(shí)為已取消;前臺(tái)會(huì)員在允許的期限內(nèi)也可以取消訂單,同樣將訂單的狀態(tài)標(biāo)識(shí)為已取消。訂單收款處理狀態(tài)訂單收款處理狀態(tài)定義為:未支付訂單默認(rèn)的收款處理狀態(tài)。財(cái)務(wù)人員可以將收款狀態(tài)進(jìn)行修改,標(biāo)識(shí)為未支付,代表當(dāng)前訂單未進(jìn)行過(guò)支付或者貨款還沒(méi)有確認(rèn)到帳。支付失敗財(cái)務(wù)人員根據(jù)訂單的支付方式,確認(rèn)訂單的收款狀態(tài)并進(jìn)行修改,標(biāo)識(shí)為支付失敗只要指通過(guò)網(wǎng)銀在線支付過(guò)程中進(jìn)行過(guò)支付,但是因?yàn)橹Ц督涌诘奶幚懋惓T斐芍Ц妒〉那闆r,一般是系統(tǒng)根據(jù)支付接口的返回自動(dòng)處理,并標(biāo)識(shí)訂單的收款狀態(tài)為支付失敗。財(cái)務(wù)人員也可以通過(guò)與網(wǎng)上銀行的對(duì)賬,將訂單標(biāo)識(shí)為支付失敗。已支付訂單的貨款已經(jīng)到帳,財(cái)務(wù)人員確認(rèn)網(wǎng)上訂單的收款狀態(tài),標(biāo)識(shí)為已支付。如果訂單是通過(guò)網(wǎng)銀線上進(jìn)行支付的,根據(jù)支付接口的處理結(jié)果,系統(tǒng)也會(huì)進(jìn)行自動(dòng)處理,標(biāo)識(shí)訂單已經(jīng)支付成功。訂單檢索功能訂單檢索功能可以有效地降低管理員的管理的工作時(shí)間,提高工作的效果,檢索條件的合理設(shè)置相當(dāng)重要。訂單檢索分三部分:基本條件訂購(gòu)人關(guān)鍵字訂單編號(hào)下單時(shí)間商品關(guān)鍵字訂單來(lái)源:網(wǎng)上訂購(gòu)、電話訂購(gòu)、門店訂購(gòu)訂單類型:正常訂單、退貨訂單、積分兌換訂單、預(yù)存款沖值訂單。配送/支付/金額/商家訂單金額上/下限支付方式:郵局匯款、支付寶支付……配送方式:免費(fèi)送貨上門、郵政平郵、EMS、用戶自提……訂單狀態(tài)/處理人訂單處理狀態(tài):未處理、已取消、用戶已確認(rèn)、已經(jīng)送貨。訂單支付狀態(tài):已支付、未支付。訂單處理人:訂單確認(rèn)人、訂單分配人、財(cái)務(wù)確認(rèn)人。支付管理系統(tǒng)在線支付系統(tǒng)支持基本支付網(wǎng)關(guān)結(jié)構(gòu),可以選擇不同的支付接口。如:工行,招行,建行,銀聯(lián),微信、支付寶,還可以根據(jù)需求定制開發(fā)其他支付方式,開發(fā)完成即可以立即使用。在線支付功能:1.支持微信、支付寶、銀聯(lián)在線、通聯(lián)等多支付通道付款。2.小額快捷支付、大額代收代付功能。3.交易數(shù)據(jù)管理:根據(jù)商戶財(cái)務(wù)查詢需求,自動(dòng)生成相應(yīng)報(bào)表。客服管理系統(tǒng)我們提供即時(shí)溝通工具,作為客戶的咨詢,投訴等溝通平臺(tái)。在線客戶服務(wù)系統(tǒng)能夠讓客戶與客戶服務(wù)人員進(jìn)行有效的溝通,解決他們購(gòu)物過(guò)程中產(chǎn)生的疑問(wèn)和障礙。因此,客戶服務(wù)系統(tǒng)能夠非常有效地提高訪客到訂單的轉(zhuǎn)換率。目前采用了在線客服系統(tǒng)的電子商務(wù)網(wǎng)站,比沒(méi)有采用客服系統(tǒng)的網(wǎng)站訂單成交率提高了2倍以上。典型的如淘寶網(wǎng),通過(guò)淘寶旺旺的在線溝通,使訂單轉(zhuǎn)換率高達(dá)2.5%以上。這比通常0.5%的訂單轉(zhuǎn)換率提高了足足5倍。權(quán)限管理系統(tǒng)權(quán)限管理是系統(tǒng)實(shí)現(xiàn)對(duì)不同使用者劃分對(duì)各種系統(tǒng)資源訪問(wèn)和系統(tǒng)操作的權(quán)限,是系統(tǒng)最基本的功能模塊。本系統(tǒng)采用類似大多數(shù)操作系統(tǒng)的權(quán)限管理模式,具有以下權(quán)限管理功能:用戶分組功能可把用戶劃分為不同的用戶組。每個(gè)用戶組都可以設(shè)置為具有不同的權(quán)限,用戶屬于某個(gè)組,就自動(dòng)擁有該組的操作權(quán)限。每項(xiàng)資源對(duì)每個(gè)用戶的權(quán)限可單獨(dú)設(shè)置系統(tǒng)中每一項(xiàng)資源的訪問(wèn)和每一項(xiàng)操作的權(quán)限都可以針對(duì)特定用戶或用戶組進(jìn)行設(shè)置。使系統(tǒng)的權(quán)限配置具有最大的靈活性。權(quán)限的繼承性如果一個(gè)用戶具有父項(xiàng)資源的操作權(quán),并且配置為對(duì)子資源具有繼承性,那么該用戶就對(duì)子資源具有操作權(quán)。數(shù)據(jù)統(tǒng)計(jì)分析系統(tǒng)銷售分析總體銷售分析對(duì)商城系統(tǒng)的總體銷售量進(jìn)行統(tǒng)計(jì)分析:商品統(tǒng)計(jì):以商城的商品數(shù)據(jù)為基礎(chǔ),按商品的品類統(tǒng)計(jì)商品的數(shù)量、商品的庫(kù)存、商品的價(jià)格統(tǒng)計(jì)。銷售量和銷售額:商城的銷售量與銷售額,分日周月年進(jìn)行統(tǒng)計(jì)。成交訂單的平均客單價(jià):計(jì)算訂單的平均價(jià)訂單處理成功率:計(jì)算訂單成交率??傮w銷售趨勢(shì)圖:通過(guò)選擇某一個(gè)時(shí)間段查看商品銷售量和銷售額,查看商品總體的銷售趨勢(shì)圖。APP設(shè)計(jì)APP主要頁(yè)面有:商品頻道商品詳細(xì)介紹商品推薦商品搜索商品訂購(gòu)用戶注冊(cè)用戶專區(qū)主要頁(yè)面說(shuō)明網(wǎng)站APP的拓?fù)浣Y(jié)構(gòu)圖如下圖所示:首頁(yè)首頁(yè)主要有以下幾個(gè)版塊內(nèi)容:會(huì)員專區(qū)/注冊(cè)入口會(huì)員是商城用戶管理的基本概念。每個(gè)瀏覽者都可以注冊(cè)成為商城的會(huì)員,并通過(guò)會(huì)員登錄入口進(jìn)入到自己的個(gè)性化管理空間。另外密碼取回功能是通常會(huì)員系統(tǒng)必備的功能,本系統(tǒng)設(shè)計(jì)通過(guò)郵件取回。商品分類商品分類商品列表欄目及超鏈接功能。商品搜索功能商品搜索功能是最主要的功能之一,我們將設(shè)定商品分類搜索,商品高級(jí)搜索等功能。通過(guò)搜索客戶可以直接找到自己想要的商品。支付方式相關(guān)支付方式信息指導(dǎo)。送貨方式列舉送貨方式,如包括自取貨、送貨上門等。商品分類頁(yè)商品分類頁(yè)是一類商品的專門頻道,就是每一類的商品都將有一個(gè)專門的分類頁(yè),這個(gè)頁(yè)面內(nèi)容顧名思議主要就是對(duì)該類商品進(jìn)行介紹,提供更多導(dǎo)購(gòu)信息幫助消費(fèi)者進(jìn)行此類商品的選購(gòu)。商品頻道頁(yè)的主要功能元素有:購(gòu)物向?qū)Х胖觅?gòu)物導(dǎo)購(gòu)信息,主要是幫助消費(fèi)者選擇合適自身的商品。商品導(dǎo)購(gòu)以商品搜索為主旨,幫助消費(fèi)者找到自己想以的商品。優(yōu)惠推介以信息發(fā)布的形式向?yàn)g覽者推介現(xiàn)在的促銷信息。新上市商品以商品小圖及簡(jiǎn)單介紹方式向?yàn)g覽者展示新上市的商品。商品詳細(xì)頁(yè)面商品詳細(xì)頁(yè)面是對(duì)一個(gè)商品的詳情介紹頁(yè)面,頁(yè)面內(nèi)容除了是對(duì)商品的內(nèi)容參數(shù)圖片的展示外,還有與該商品相關(guān)的相關(guān)配件、相關(guān)評(píng)論外;以及設(shè)置與該商品相關(guān)的導(dǎo)購(gòu)信息、溫馨服務(wù)、小貼士等,指導(dǎo)客戶進(jìn)行該類商品的選購(gòu)及與該商品相關(guān)的服務(wù)等;更有商品的訂購(gòu)按鈕,客戶可以直接在這里對(duì)一個(gè)商品下訂單。另外,也可以在這個(gè)頁(yè)面的頁(yè)頭上,選擇其它類商品等功能配備。商品的詳細(xì)介紹頁(yè)面對(duì)商品的介紹主要分為:商品參數(shù)對(duì)商品的各技術(shù)參數(shù)進(jìn)行介紹。相關(guān)配件顯示與這個(gè)商品相關(guān)的配件。商品導(dǎo)購(gòu)商品的導(dǎo)購(gòu)信息。相關(guān)評(píng)論顯示網(wǎng)友對(duì)這個(gè)商品的評(píng)論信息。商品搜索為方便網(wǎng)站用戶對(duì)網(wǎng)站商品信息以及新聞信息的搜索,網(wǎng)站提供了快速搜索功能,另外,網(wǎng)站還提供高級(jí)搜索功能,可以對(duì)商品信息進(jìn)行更精確的搜索。快速搜索輸入商品的名稱的關(guān)鍵字,即可查詢出該商品的價(jià)格等信息。需要輸入多個(gè)關(guān)鍵字進(jìn)行查詢的,關(guān)鍵字之間以空格分開,查詢結(jié)果將返回包含這些關(guān)鍵字的集合。如下圖:高級(jí)搜索(關(guān)鍵屬性搜索)選擇商品分類、品牌,再選擇商品分類的關(guān)鍵屬性,以及商品的名稱、商品的價(jià)格等,根據(jù)不同的性能及參數(shù)定位搜索出更精確的商品信息。如圖例。 關(guān)鍵業(yè)務(wù)流程用戶注冊(cè)流程商城系統(tǒng)的注冊(cè)方式如下:網(wǎng)絡(luò)用戶通過(guò)訪問(wèn)APP,進(jìn)行注冊(cè)網(wǎng)站系統(tǒng)提供會(huì)員基本注冊(cè)信息的表單界面申請(qǐng)表單提交系統(tǒng),系統(tǒng)將注冊(cè)表單數(shù)據(jù)寫入數(shù)據(jù)庫(kù)系統(tǒng)將會(huì)員帳戶數(shù)據(jù)庫(kù)表對(duì)應(yīng)的會(huì)員帳號(hào)記錄標(biāo)示已經(jīng)激活流程圖如下:用戶購(gòu)物流程購(gòu)物流程如下:商城系統(tǒng)優(yōu)化性能解決方案根據(jù)未來(lái)系統(tǒng)的發(fā)展目標(biāo),電子商務(wù)平臺(tái)建設(shè)在性能需求方面主要包括以下內(nèi)容:系統(tǒng)功能可擴(kuò)展性系統(tǒng)容量可擴(kuò)展性系統(tǒng)性能快速響應(yīng)性可繼承的分組權(quán)限管理權(quán)限管理是為了方便管理員管理的一個(gè)模塊。它可以對(duì)網(wǎng)站系統(tǒng)的用戶和用戶組進(jìn)行不同的權(quán)限設(shè)置,使用戶和用戶組在網(wǎng)站的管理系統(tǒng)中有不同的權(quán)限,管理不同的模塊。權(quán)根的管理使網(wǎng)站的系統(tǒng)管理變得更加簡(jiǎn)單系統(tǒng)化,提高工作的效率。權(quán)限管理,它可以對(duì)指定的欄目設(shè)置不同的權(quán)限,在欄目之間有繼承的功能。下面我們將從管理用戶和用戶組、權(quán)限的設(shè)定、權(quán)限的繼承和權(quán)限管理幾方面來(lái)分析。首先,管理用戶和用戶組。用戶是指在系統(tǒng)中注冊(cè)單個(gè)用戶。用戶組是指具有共同操作權(quán)限的一群用戶的集合,在系統(tǒng)中,用戶組可以被定義為對(duì)某個(gè)特定功能的操作角色。例如,負(fù)責(zé)所有與訂單處理有關(guān)工作的操作角色可以設(shè)定為訂單管理專員組。一個(gè)用戶加入一個(gè)組之后,就自動(dòng)擁有了這個(gè)組的所有權(quán)限。一個(gè)用戶除了擁有組的權(quán)限之外,還可以被賦予自己獨(dú)有的權(quán)限。其次,權(quán)限的設(shè)置。權(quán)限的設(shè)置是指對(duì)系統(tǒng)資源樹各個(gè)支點(diǎn)所具有的管理權(quán)限設(shè)置。也就是設(shè)定特定用戶進(jìn)入該欄目后,對(duì)欄目提供的功能的操作權(quán)限。典型的權(quán)限操作界面如下:權(quán)限的繼承用戶在某欄目下所擁有的權(quán)限除了通過(guò)自行在本欄目的設(shè)置外,還會(huì)通過(guò)一套繼承規(guī)則從父欄目和該用戶所屬的所有組中獲得。如上圖中,有一個(gè)“該欄目用戶繼承父欄目的權(quán)限”的選擇框,如果選擇是,則表示當(dāng)前欄目的所有用戶都繼承自己在當(dāng)前欄目的父欄目中所擁有的權(quán)限。如果要看某用戶是否擁有某一權(quán)限,首先看其權(quán)限設(shè)置欄目里是否有、其組的權(quán)限設(shè)置是否有,如果都沒(méi)有,則這套規(guī)則就會(huì)找該欄目的父欄目,看看該用戶和其所屬組在父欄目下該權(quán)限有無(wú)設(shè)置,如果有則用戶在本地欄目得到該權(quán)限設(shè)置,如沒(méi)有則在按同樣規(guī)則找他父欄目的父欄目,如沒(méi)有,再往上找,直到最頂,還沒(méi)有,那該用戶在本地欄目下該權(quán)限就為沒(méi)設(shè)置。以上這一環(huán)節(jié)得到的權(quán)限我們稱為繼承權(quán)限,在設(shè)置權(quán)限頁(yè)面上顯示為不可修改,即選擇按鈕為灰色DISABLE狀態(tài)。最后,權(quán)限管理用戶組與每個(gè)欄目都可以獨(dú)立指定權(quán)限的功能使的權(quán)限配置具有極高的靈活性。根據(jù)各個(gè)崗位所負(fù)責(zé)的工作范圍的不同,我們可以分別制定不同的權(quán)限,從而通過(guò)把一些權(quán)限分配給一個(gè)組,那么就可以在系統(tǒng)中建立各種操作的角色。例如訂單管理專員,其主要的工作職能是:客戶訂單的全程處理、主動(dòng)銷售的實(shí)施和其他銷售形式的管理,訂單管理專員擁有查看所有訂單、更改訂單狀態(tài)、刪除或修改訂單信息、發(fā)布主動(dòng)銷售信息的權(quán)利。系統(tǒng)集群本系統(tǒng)未來(lái)發(fā)展中,必然存在這瀏覽量不斷上升的情況。為了能夠滿足未來(lái)大用戶量訪問(wèn)的需求,我們今天的系統(tǒng)選型必須考慮未來(lái)系統(tǒng)如何擴(kuò)容的問(wèn)題。所以,系統(tǒng)演進(jìn)展望中,首先提到的就是系統(tǒng)集群的問(wèn)題。所謂系統(tǒng)集群,就是通過(guò)增加服務(wù)器數(shù)量的方式,來(lái)提高系統(tǒng)的用戶容量。當(dāng)服務(wù)端特別是WEB服務(wù)端工作量迅速增大;為了順應(yīng)這種應(yīng)用需求,對(duì)WEB服務(wù)器的性能要求越來(lái)越高,而單機(jī)服務(wù)器的性能增長(zhǎng)總是有限度的。網(wǎng)絡(luò)帶寬的增長(zhǎng)速度大于CPU的增長(zhǎng)速度,而內(nèi)存處理以及I/O處理的增長(zhǎng)速度還遠(yuǎn)跟不上CPU的增長(zhǎng)速度,越來(lái)越多的瓶頸會(huì)出現(xiàn)在服務(wù)器端,集群技術(shù)恰恰能夠極大地緩解這些問(wèn)題。在我們網(wǎng)站電子商務(wù)平臺(tái)系統(tǒng)發(fā)展中,為了提高整個(gè)系統(tǒng)的可用性,除了提高計(jì)算機(jī)各個(gè)部件的可靠性以外,已經(jīng)啟動(dòng)采用集群技術(shù)來(lái)解決支持更大的訪問(wèn)量,并且可以隨著訪問(wèn)量的增加可以通過(guò)增加服務(wù)器的方式很容易的增加處理能力,而不增加用戶的訪問(wèn)時(shí)延;通過(guò)集群技術(shù)提高系統(tǒng)穩(wěn)定性,提供幾乎永不停機(jī)的服務(wù)質(zhì)量。即使某一臺(tái)服務(wù)器軟件或者硬件崩潰系統(tǒng)仍然能對(duì)客戶提供服務(wù)。所謂集群,就是共同為客戶機(jī)提供網(wǎng)絡(luò)資源的一組計(jì)算機(jī)系統(tǒng)。而其中的每一臺(tái)提供服務(wù)的計(jì)算機(jī),我們稱之為節(jié)點(diǎn)。當(dāng)一個(gè)節(jié)點(diǎn)不可用或者不能處理客戶的請(qǐng)求時(shí),該請(qǐng)求將會(huì)轉(zhuǎn)到另外的可用節(jié)點(diǎn)來(lái)處理,而這些對(duì)于客戶端來(lái)說(shuō),它根本不必關(guān)心這些要使用的資源的具體位置,集群系統(tǒng)會(huì)自動(dòng)完成。集群中節(jié)點(diǎn)可以以不同的方式來(lái)運(yùn)行,它們是如何設(shè)置是關(guān)鍵所在。在一個(gè)理想的兩個(gè)節(jié)點(diǎn)的集群中,兩個(gè)服務(wù)器都同時(shí)處于活動(dòng)狀態(tài),也就是在兩個(gè)節(jié)點(diǎn)上同時(shí)運(yùn)行應(yīng)用程序,當(dāng)一個(gè)節(jié)點(diǎn)出現(xiàn)故障時(shí),運(yùn)行在出故障的節(jié)點(diǎn)上的應(yīng)用程序就會(huì)轉(zhuǎn)移到另外的沒(méi)有出現(xiàn)故障的服務(wù)器上,這樣一來(lái),由于兩個(gè)節(jié)點(diǎn)的工作現(xiàn)在由一個(gè)服務(wù)器來(lái)承擔(dān),自然會(huì)影響服務(wù)器的性能。WEB服務(wù)器集群技術(shù)現(xiàn)在主流的WEB服務(wù)器主要包括BEAWEBLOGIC、IBMWEBSPHERE、JBOSS、RESIN、TOMCAT等。其中,JBOSS、RESIN、TOMCAT應(yīng)用廣泛,并且是免費(fèi)Web應(yīng)用服務(wù)器。網(wǎng)站系統(tǒng)基于不同的WEB服務(wù)器分別采用以下幾種集群技術(shù):主/主(Active/active)這是最常用的集群模型,它提供了高可用性,并且在只有一個(gè)節(jié)點(diǎn)在線時(shí)提供可以接受的性能,該模型允許最大程度的利用硬件資源。每個(gè)節(jié)點(diǎn)都通過(guò)網(wǎng)絡(luò)對(duì)客戶機(jī)提供資源,每個(gè)節(jié)點(diǎn)的容量被定義好,使得性能達(dá)到最優(yōu),并且每個(gè)節(jié)點(diǎn)都可以在故障轉(zhuǎn)移時(shí)臨時(shí)接管另一個(gè)節(jié)點(diǎn)的工作。所有的服務(wù)在故障轉(zhuǎn)移后仍保持可用,但是性能通常都會(huì)下降。主/從(Active/passive)為了提供最大的可用性,以及對(duì)性能最小的影響,Active/passive模型需要一個(gè)在正常工作時(shí)處于備用狀態(tài),主節(jié)點(diǎn)處理客戶機(jī)的請(qǐng)求,而備用節(jié)點(diǎn)處于空閑狀態(tài),當(dāng)主節(jié)點(diǎn)出現(xiàn)故障時(shí),備用節(jié)點(diǎn)會(huì)接管主節(jié)點(diǎn)的工作,繼續(xù)為客戶機(jī)提供服務(wù),并且不會(huì)有任何性能上影響。混合型(Hybrid)混合是上面兩種模型的結(jié)合,只針對(duì)關(guān)鍵應(yīng)用進(jìn)行故障轉(zhuǎn)移,這樣可以對(duì)這些應(yīng)用實(shí)現(xiàn)可用性的同時(shí)讓非關(guān)鍵的應(yīng)用在正常運(yùn)作時(shí)也可以在服務(wù)器上運(yùn)行。當(dāng)出現(xiàn)故障時(shí),出現(xiàn)故障的服務(wù)器上的不太關(guān)鍵的應(yīng)用就不可用了,但是那些關(guān)鍵應(yīng)用會(huì)轉(zhuǎn)移到另一個(gè)可用的節(jié)點(diǎn)上,從而達(dá)到性能和容錯(cuò)兩方面的平衡。系統(tǒng)性能快速響應(yīng)性在系統(tǒng)軟件架構(gòu)分析與設(shè)計(jì)上采用先進(jìn)的Cache緩存機(jī)制算法,保證了高用戶量并發(fā)訪問(wèn)給系統(tǒng)服務(wù)器帶來(lái)的業(yè)務(wù)邏輯計(jì)算、核心組件計(jì)算等對(duì)各項(xiàng)共享資源的高性能開銷要求降到最低; 系統(tǒng)效率,主要涉及到高速緩存的問(wèn)題。網(wǎng)絡(luò)用戶訪問(wèn)前端頁(yè)面的時(shí)候,首先會(huì)將請(qǐng)求提交到服務(wù)器,服務(wù)器接收請(qǐng)求,并處理請(qǐng)求,這期間包括各種業(yè)務(wù)邏輯組件執(zhí)行計(jì)算、連接數(shù)據(jù)庫(kù)或其他存儲(chǔ)系統(tǒng)中實(shí)時(shí)的檢索并獲取數(shù)據(jù)信息、繪制頁(yè)面相關(guān)組件等一系列的操作處理,處理完畢將響應(yīng)結(jié)果發(fā)送網(wǎng)絡(luò)用戶的客戶端并呈現(xiàn)頁(yè)面結(jié)果。在這個(gè)往返的過(guò)程中,快速響應(yīng)是成就銷售交易的重要保證。而我們知道,頁(yè)面的繪制、業(yè)務(wù)邏輯計(jì)算、訪問(wèn)數(shù)據(jù)庫(kù)或者其他存儲(chǔ)系統(tǒng)建立數(shù)據(jù)庫(kù)連接、讀寫相關(guān)硬盤配置文件信息、套接字等都需要通過(guò)的有限的系統(tǒng)資源進(jìn)行,而Web服務(wù)器以及數(shù)據(jù)庫(kù)服務(wù)器通常需要處理大量的同時(shí)并發(fā)請(qǐng)求,從而因?yàn)楣蚕碣Y源的爭(zhēng)奪造成線程等待而延遲頁(yè)面請(qǐng)求,直到資源變?yōu)榭捎?。網(wǎng)站系統(tǒng)平臺(tái)借鑒了業(yè)界眾多的解決方案,開創(chuàng)提供了一種非常尖端先進(jìn)的緩存數(shù)據(jù)技術(shù)即Cache技術(shù)。緩存的技術(shù)實(shí)現(xiàn)主要分為兩種:重量級(jí)業(yè)務(wù)組件對(duì)象實(shí)例緩存技術(shù);頁(yè)面對(duì)象實(shí)例緩存技術(shù)我們可以通過(guò)圖例來(lái)分析一下緩存技術(shù)的應(yīng)用:圖一(請(qǐng)求中的頁(yè)面對(duì)象實(shí)例不在緩存中)圖二(請(qǐng)求中的頁(yè)面對(duì)象存在于緩存對(duì)象中)從上邊兩幅圖可以很清晰的看到,對(duì)于并發(fā)訪問(wèn)的頁(yè)面請(qǐng)求,通過(guò)頁(yè)面的緩存可以極大的減少對(duì)緊缺資源(數(shù)據(jù)庫(kù)連接)的調(diào)用,減少訪問(wèn)響應(yīng)的時(shí)間,從而提高系統(tǒng)的訪問(wèn)速度和整體性能。系統(tǒng)安全方案對(duì)于電子商務(wù)系統(tǒng)而言,大量的商業(yè)數(shù)據(jù)以及數(shù)據(jù)文件保存于應(yīng)用服務(wù)器和數(shù)據(jù)服務(wù)器之上。如果不能保證這些數(shù)據(jù)的傳輸和訪問(wèn)的安全,可能就會(huì)造成嚴(yán)整的商業(yè)損失。我們必須對(duì)不同的數(shù)據(jù)和文件進(jìn)行授權(quán)訪問(wèn),對(duì)這些數(shù)據(jù)和文件進(jìn)行嚴(yán)格的控制。由于商城系統(tǒng)整體是采用J2EE構(gòu)建的應(yīng)用,因此適應(yīng)Java2的安全體系。所以系統(tǒng)的安全解決方案中將從以下不同的方面進(jìn)行安全部署,具體是:J2EE對(duì)JSP、Servlet的安全控制;數(shù)據(jù)庫(kù)對(duì)數(shù)據(jù)的控制;系統(tǒng)防火墻管理;惡意并發(fā)訪問(wèn)控制(DDOS攻擊)防毒與防黑容災(zāi)與備份在系統(tǒng)實(shí)際的運(yùn)行過(guò)程中,首先瀏覽器客戶端通過(guò)URL請(qǐng)求進(jìn)入應(yīng)用服務(wù)器,服務(wù)器根據(jù)URL的判斷該用戶是否有權(quán)訪問(wèn)HTML、JSP或Servlet,最終通過(guò)業(yè)務(wù)規(guī)則判斷該用戶是否有權(quán)限進(jìn)行相應(yīng)的業(yè)務(wù)處理。我們數(shù)據(jù)安全體系完全遵循SUN公司發(fā)布的JAVA2安全開放標(biāo)準(zhǔn)。整個(gè)數(shù)據(jù)安全的實(shí)施對(duì)于用戶而言是完全透明的,用戶完全無(wú)須了解其內(nèi)部構(gòu)造。J2EE對(duì)JSP、Servlet的安全控制根據(jù)J2EE的規(guī)范,JSP、Servlet的安全采用
URL認(rèn)證機(jī)制進(jìn)行安全訪問(wèn)限制,可以根據(jù)實(shí)際的用戶、用戶組以及角色進(jìn)行安全訪問(wèn)控制。這些訪問(wèn)控制信息在描述文件XML中,同時(shí)通過(guò)后臺(tái)訪問(wèn)的前置登陸驗(yàn)證的過(guò)濾器(Filter),控制后臺(tái)連接的訪問(wèn)。電子商務(wù)平臺(tái)系統(tǒng)將對(duì)用戶URL請(qǐng)求驗(yàn)證的具體到各模塊、各數(shù)據(jù)節(jié)點(diǎn)上的各個(gè)操作。通過(guò)足夠的權(quán)限細(xì)劃而達(dá)到靈活的、高適應(yīng)性的用戶訪問(wèn)權(quán)限控制,從而保證商業(yè)數(shù)據(jù)的安全訪問(wèn)。數(shù)據(jù)庫(kù)對(duì)數(shù)據(jù)的控制數(shù)據(jù)庫(kù)系統(tǒng)的安全性很大程度上依賴于數(shù)據(jù)庫(kù)管理系統(tǒng)。數(shù)據(jù)庫(kù)安全控制要做到以下幾點(diǎn):使用安全密碼只有在使用密碼的情況下,用戶帳戶才能得到安全保障。因此,當(dāng)你安裝MySQL時(shí)要做的第一件事就是給MySQL的根帳戶設(shè)置一個(gè)密碼(默認(rèn)情況下密碼為空)。當(dāng)你堵住這個(gè)大漏洞之后,下一步就是要求每一個(gè)用戶帳戶都設(shè)置好自己的密碼,并確保沒(méi)有使用具有啟發(fā)式信息的容易被識(shí)破的密碼。檢查配置文件的許可很多時(shí)候,為了使服務(wù)器連接更加快捷方便,無(wú)論是個(gè)人用戶還是服務(wù)器管理員都把他們的用戶帳號(hào)密碼存儲(chǔ)在MySQL的per-user選項(xiàng)文件中。但是,這個(gè)密碼是以純文本形式存儲(chǔ)在這個(gè)文件中的,很容易就會(huì)被讀取。因此,確保系統(tǒng)的其他用戶無(wú)法查看類似于per-user這種配置文件,并把這些文件存儲(chǔ)在非公共區(qū)域就顯得至關(guān)重要。對(duì)客戶端服務(wù)器傳輸進(jìn)行加密在MySQL的客戶端服務(wù)器架構(gòu)中,關(guān)于在網(wǎng)絡(luò)中傳輸數(shù)據(jù)時(shí)保證數(shù)據(jù)安全的問(wèn)題非常重要。如果客戶端服務(wù)器事務(wù)是以明文的方式進(jìn)行的,那么黑客很容易就能發(fā)現(xiàn)這些傳輸中的數(shù)據(jù)包,并從中獲取敏感信息。想要堵住這個(gè)漏洞,你可以激活MySQL設(shè)置中的SSL,或者使用OpenSSH這類的安全外殼實(shí)用程序,以便為通過(guò)的數(shù)據(jù)創(chuàng)造一個(gè)安全的加密通道。通過(guò)這種方式對(duì)客戶端服務(wù)器連接進(jìn)行加密,未經(jīng)授權(quán)的用戶就很難讀取這些不斷在通道中往來(lái)傳輸?shù)臄?shù)據(jù)了。禁用遠(yuǎn)程訪問(wèn)功能如果你的用戶不需要對(duì)服務(wù)器進(jìn)行遠(yuǎn)程訪問(wèn),那你就可以通過(guò)強(qiáng)制所有的MySQL連接都通過(guò)UNIX的socket文件進(jìn)行,這樣做可以大大降低受到網(wǎng)絡(luò)攻擊的風(fēng)險(xiǎn)。設(shè)置服務(wù)器使用了--skip-networking選項(xiàng)啟動(dòng),這樣做能夠屏蔽MySQL的TCP/IP網(wǎng)絡(luò)連接,并確保沒(méi)有用戶能夠遠(yuǎn)程連接到系統(tǒng)。積極監(jiān)控MySQL的訪問(wèn)日志MySQL里具有很多不同的日志文件,用來(lái)記錄客戶端連接、查詢和服務(wù)器錯(cuò)誤。其中最重要的就是通用查詢?nèi)罩?generalquerylog),其中以時(shí)間戳記錄了每一個(gè)客戶端連接和斷開連接,并記錄了客戶端執(zhí)行每一次查詢的情況。如果你懷疑MySQL出現(xiàn)了不尋常的活動(dòng),例如和網(wǎng)絡(luò)侵入有關(guān)的活動(dòng),那么最好對(duì)這個(gè)日志進(jìn)行監(jiān)控,往往就可以查出此類活動(dòng)的源頭。許多安全專家都認(rèn)為,對(duì)于大多數(shù)機(jī)構(gòu)而言,遭遇安全事故其實(shí)可以算是種必然情況,惟一的區(qū)別在于具體的發(fā)生時(shí)間。有鑒于此,還是建議用戶們打造一套有序的事故警示機(jī)制,以其盡可能減少漏洞安全問(wèn)題所帶來(lái)的影響及損失;系統(tǒng)防火墻管理根據(jù)商城系統(tǒng)對(duì)防火墻的需要,現(xiàn)對(duì)防火墻的管理作如下建議:最少的特權(quán),減少因?yàn)槁殑?wù)或特權(quán)影響開放防火墻的限制條件,并將防火墻規(guī)則的預(yù)設(shè)限制動(dòng)作設(shè)為"deny",也就是任何未經(jīng)特別允許的聯(lián)機(jī)一律禁止。徹底防御,防火墻過(guò)濾規(guī)則盡可能使用多個(gè)限制規(guī)則取代單一限制條件。最少信息,勿將跟企業(yè)組織或網(wǎng)絡(luò)上定有關(guān)的信息暴露出來(lái)。KISS(KeepItShortandSimple),復(fù)雜的配置設(shè)定容易造成錯(cuò)誤并因此導(dǎo)致安全的漏洞,因此,讓firewall的設(shè)定及配置盡可能的簡(jiǎn)單化。防火墻系統(tǒng)只能控制有經(jīng)過(guò)防火墻的網(wǎng)絡(luò)聯(lián)機(jī),因此,防火墻應(yīng)該必須為連上Internet的唯一網(wǎng)關(guān)(gateway)。防火墻硬件的安全配置建議:將防火墻管理主控臺(tái)分開-目前許多廠牌防火墻系統(tǒng)皆提供從遠(yuǎn)程透過(guò)另一平臺(tái)管理firewall的能力,未來(lái)如有firewall增加的需要,也可以將firewall的管理工作集中控管。防火墻實(shí)體放置地區(qū)-建議應(yīng)當(dāng)將firewall放置于安全環(huán)境的實(shí)體位置,也就是一天24小時(shí)有專人操作控管的環(huán)境。防火墻配置建議:身份確認(rèn)及認(rèn)證(IdentificationandAuthentication)使用支持對(duì)于認(rèn)證信息加密的任證機(jī)制來(lái)限制使用者使用存取Internet的服務(wù)。配置firewall成可以顯示某標(biāo)題以便提醒使用者在存取服務(wù)之前必須先對(duì)firewall作他們身份的確認(rèn)。機(jī)密性(Confidentiality)-強(qiáng)烈建議任何對(duì)于firewall的遠(yuǎn)程管理都必須透過(guò)加密的管道。完整性(Integrity)-為維護(hù)系統(tǒng)的完整性,安裝firewall機(jī)器的操作系統(tǒng)必須針對(duì)安全設(shè)定作進(jìn)一步的強(qiáng)化安全性處理??捎眯?Availability)在完成firewall系統(tǒng)的安裝及測(cè)試之后,建立一份完整的系統(tǒng)備份并將它存放在安全的地方。安裝新版本操作系統(tǒng)或防火墻系統(tǒng)軟件,或?qū)嵭芯S護(hù)時(shí),防火墻系統(tǒng)應(yīng)該終止所有的網(wǎng)絡(luò)連結(jié),在經(jīng)完整測(cè)試確定沒(méi)問(wèn)題之后再恢復(fù)網(wǎng)絡(luò)連結(jié)。獲得以及安裝防火墻相關(guān)的修正程序(Fix)?;?Audit):Firewall系統(tǒng)上具有安全性考慮的機(jī)密事件必須要進(jìn)行追蹤(trace),設(shè)定操作系統(tǒng)上的稽核功能來(lái)追蹤對(duì)于操作系統(tǒng)以及firewall軟件檔案具有寫(write)或執(zhí)行(execute)的動(dòng)作。開啟firewall系統(tǒng)上的紀(jì)錄功能,對(duì)于被拒絕動(dòng)作的稽核要以較詳細(xì)的格式紀(jì)錄,對(duì)于允許動(dòng)作的稽核則可以以較短的格式紀(jì)錄。如果紀(jì)錄的數(shù)量太大量而影響正常運(yùn)作時(shí),可以選擇幾個(gè)規(guī)則將它們的紀(jì)錄功能關(guān)閉。惡意并發(fā)訪問(wèn)控制(DDOS攻擊)在實(shí)際應(yīng)用中,我們可能會(huì)遇到網(wǎng)站被惡意攻擊的情況。比如:某人寫了一個(gè)程序,不斷的循環(huán)訪問(wèn)平臺(tái)中某個(gè)消耗資源比較大的頁(yè)面,造成服務(wù)器無(wú)法實(shí)時(shí)處理這些請(qǐng)求,從而另其它用戶也無(wú)法使用系統(tǒng)了,這就是一般所說(shuō)的拒絕服務(wù)攻擊(DDOS)。對(duì)于這個(gè)問(wèn)題,電子商務(wù)系統(tǒng)平臺(tái)實(shí)現(xiàn)了一個(gè)過(guò)濾器,限制在指定時(shí)間內(nèi),多次訪問(wèn)某些資源的請(qǐng)求。當(dāng)某個(gè)客戶端的請(qǐng)求符合過(guò)濾器的過(guò)濾條件時(shí),系統(tǒng)會(huì)在一段時(shí)間內(nèi)直接顯示錯(cuò)誤提示,而不作任何操作,保證了其它合法用戶能正常的使用系統(tǒng)。比如:有個(gè)ip為的客戶在半分鐘內(nèi),連續(xù)訪問(wèn)了搜索功能15次,被過(guò)濾器捕捉到了,系統(tǒng)就會(huì)禁止這個(gè)ip訪問(wèn)搜索功能10分鐘,并會(huì)記錄到黑名單,當(dāng)下次這個(gè)ip再次惡意訪問(wèn)時(shí),系統(tǒng)會(huì)根據(jù)這個(gè)黑名單延長(zhǎng)禁止訪問(wèn)的時(shí)間。除了過(guò)濾器的限制,平臺(tái)對(duì)于一些重要功能,如文件上傳、用戶注冊(cè)、管理員登錄等加上驗(yàn)證碼的功能,用戶必須輸入系統(tǒng)隨機(jī)生成的驗(yàn)證碼才能使用這些功能,通過(guò)這樣雙管齊下,就可以有效防止惡意的并發(fā)訪問(wèn)了。防毒與防黑防毒防黑需要在多個(gè)不同的層次上進(jìn)行防衛(wèi)。首先是應(yīng)用層,由于電子商務(wù)程序直接開放給外部,因此如果應(yīng)用層序本身有安全漏洞則其它的一切的措施都是枉然的。我們的應(yīng)用程序已經(jīng)在多個(gè)高訪問(wèn)量的網(wǎng)站,成功運(yùn)行了多年,從來(lái)沒(méi)有發(fā)生過(guò)因?yàn)閼?yīng)用程序產(chǎn)生的安全事故,這充分說(shuō)明我們的應(yīng)用本身是非常穩(wěn)定和安全的。對(duì)于需要與內(nèi)部系統(tǒng)交換數(shù)據(jù)的時(shí)候,我們將采用數(shù)據(jù)交換前置機(jī),采用專用的協(xié)議于內(nèi)部系統(tǒng)交換數(shù)據(jù)。這樣可以完全隔離內(nèi)部網(wǎng)絡(luò),使得內(nèi)部網(wǎng)絡(luò)上不會(huì)受到外網(wǎng)的攻擊。正確的配置防火墻,使得外部只能通過(guò)應(yīng)用程序這個(gè)唯一的訪問(wèn)點(diǎn)訪問(wèn)服務(wù)器資源,這樣只要能夠保證應(yīng)用程序本身的安全性,則可以杜絕黑客與病毒的入侵。另外,為了進(jìn)一步防范病毒的入侵,我們建議在網(wǎng)絡(luò)的入口處安裝病毒防火墻。例如,在很多項(xiàng)目案例中系統(tǒng)建設(shè)的第二第三階段,我們采用了業(yè)界安全性與穩(wěn)定性最高的小型機(jī)系統(tǒng)作為對(duì)外服務(wù)的應(yīng)用服務(wù)器,以及數(shù)據(jù)庫(kù)服務(wù)器,這樣的配置也將大大地減少系統(tǒng)受到病毒與黑客攻擊的可能性。同時(shí)在系統(tǒng)的運(yùn)營(yíng)過(guò)程中,應(yīng)該建立嚴(yán)格的管理制度,對(duì)于及時(shí)更新安全包,定期分析入侵日志根據(jù)情況迅速地做出反應(yīng),這樣就能有效地建立一個(gè)防毒防黑屏障,保證系統(tǒng)的健康穩(wěn)定運(yùn)行。容災(zāi)以及備份隨著業(yè)務(wù)的不斷發(fā)展,數(shù)據(jù)量不斷增長(zhǎng),對(duì)數(shù)據(jù)的安全性與穩(wěn)定性的不斷增加,我們將采用多個(gè)級(jí)別的數(shù)據(jù)備份和容災(zāi)方案,確保數(shù)據(jù)的安全和業(yè)務(wù)的不間斷。根據(jù)容災(zāi)系統(tǒng)對(duì)災(zāi)難的抵抗程度,可分為應(yīng)用容災(zāi)和數(shù)據(jù)容災(zāi)。數(shù)據(jù)的存放會(huì)因?yàn)楦鞣N特別情況例如黑客入侵破壞、服務(wù)器硬件限制或故障、不可抵抗的自然災(zāi)害而遭到災(zāi)難性的破壞,本系統(tǒng)根據(jù)應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)橫向擴(kuò)展的集群技術(shù)手段為基礎(chǔ),對(duì)系統(tǒng)軟件程序內(nèi)部管理與系統(tǒng)業(yè)務(wù)重要數(shù)據(jù)庫(kù)進(jìn)行本地以及異地分布式集群技術(shù)實(shí)現(xiàn),從而實(shí)現(xiàn)本地或異地的容災(zāi)和數(shù)據(jù)備份。例如,可以在整個(gè)系統(tǒng)中采用在每個(gè)數(shù)據(jù)中心中的關(guān)鍵性業(yè)務(wù)均采用群集系統(tǒng)進(jìn)行雙機(jī)熱備進(jìn)行系統(tǒng)應(yīng)用的保護(hù)。數(shù)據(jù)備份與容災(zāi)將分三步,逐步完善:第一階段實(shí)現(xiàn)磁帶備份;第二階段將在第一階段的基礎(chǔ)上增加本地集群,實(shí)現(xiàn)本地備份容災(zāi);第三步將在第二階段的基礎(chǔ)上實(shí)現(xiàn)異地集群從而實(shí)現(xiàn)異地的容災(zāi)和數(shù)據(jù)備份。技術(shù)架構(gòu)及運(yùn)行環(huán)境系統(tǒng)技術(shù)架構(gòu)本系統(tǒng)構(gòu)建于J2EE平臺(tái),采用分層提供服務(wù)支持的設(shè)計(jì)思想,將系統(tǒng)劃分為數(shù)據(jù)庫(kù)層、中間件層、基礎(chǔ)服務(wù)層、業(yè)務(wù)表現(xiàn)層和系統(tǒng)接口層。系統(tǒng)對(duì)每一層定義明確的功能接口,同時(shí)在層次內(nèi)實(shí)現(xiàn)組件化的接口實(shí)現(xiàn)。層次化、模塊組件化的實(shí)現(xiàn),使系統(tǒng)具備了最大程度的靈活度,從而能對(duì)業(yè)務(wù)需求的變化作出快速的反應(yīng),使系統(tǒng)具有很好的擴(kuò)展性。多層技術(shù)架構(gòu)上圖可以清晰的了解到整個(gè)系統(tǒng)的層次劃分,系統(tǒng)從最底部的數(shù)據(jù)庫(kù)層開始,一層一層的向上提供接口服務(wù),最終實(shí)現(xiàn)用戶按業(yè)務(wù)要求的可見操作界面和其他系統(tǒng)接口。各層次專著于自身功能的接口實(shí)現(xiàn),整個(gè)層次保持相對(duì)的穩(wěn)定。系統(tǒng)通過(guò)不改變接口,各個(gè)層次、各個(gè)組件進(jìn)行優(yōu)化的策略,能在不影響整個(gè)業(yè)務(wù)的前提下,不斷的完善和改進(jìn)。下面將對(duì)各個(gè)層次進(jìn)行進(jìn)一步的論述。數(shù)據(jù)庫(kù)層對(duì)于平臺(tái)中的所有應(yīng)用,都存在著各種各樣的配置信息、業(yè)務(wù)數(shù)據(jù)、系統(tǒng)運(yùn)行狀態(tài)等信息。數(shù)據(jù)庫(kù)層對(duì)這些數(shù)據(jù)信息本身進(jìn)行歸檔、提供快速查詢的底層接口、并保證數(shù)據(jù)的完整性、可靠性。在數(shù)據(jù)庫(kù)方面,我們采用MySQL。MySQL適合中小型的電子商務(wù)應(yīng)用。商城基礎(chǔ)服務(wù)層基礎(chǔ)服務(wù)層構(gòu)建于J2EE平臺(tái)之上,借助于中間件的接口服務(wù),提供電子商務(wù)平臺(tái)系統(tǒng)所需要的通用服務(wù)接口組件。系統(tǒng)將提供以下主要的服務(wù)接口支撐不同業(yè)務(wù)需求的實(shí)現(xiàn)。用戶權(quán)限管理模塊:大型電子商務(wù)應(yīng)用系統(tǒng)有用戶多,模塊多,權(quán)限多的特點(diǎn),因此必須采用分組的用戶管理系統(tǒng),并設(shè)置一個(gè)具有最高權(quán)限的管理員,負(fù)責(zé)對(duì)整個(gè)系統(tǒng)用戶設(shè)置,為每個(gè)用戶角色、用戶指定不同的權(quán)限,依照不同的權(quán)限在系統(tǒng)中可以使用不同的功能。系統(tǒng)設(shè)置了Administrator用戶組,并設(shè)置了root這個(gè)具有最高權(quán)限、不可刪除的用戶。您可以根據(jù)您的需要使用root這一個(gè)管理員用戶。管理員可以創(chuàng)建、編輯和刪除用戶組,您可以根據(jù)您的需要給每個(gè)用戶組合理的權(quán)限劃分,并給每個(gè)用戶組添加、編輯和刪除用戶。用戶登錄系統(tǒng)后,系統(tǒng)會(huì)根據(jù)該用戶的權(quán)限提供相應(yīng)的功能,并對(duì)用戶的每個(gè)操作檢查用戶的使用權(quán)限。系統(tǒng)采用Window用戶權(quán)限的思想,將用戶、用戶組的權(quán)限通過(guò)各個(gè)欄目節(jié)點(diǎn)進(jìn)行綁定,在各個(gè)欄目節(jié)點(diǎn)上實(shí)現(xiàn)繼承與非繼承的設(shè)置管理,從而使管理員可以進(jìn)行靈活的配置。屬性管理模塊:在現(xiàn)實(shí)情況中,不同的事物對(duì)象存在其特殊的信息描述;比如一個(gè)手機(jī),存在“網(wǎng)絡(luò)類型—GSM”、“外觀樣式—翻蓋”等等;同時(shí)這些特殊的信息描述在同類別的數(shù)據(jù)對(duì)象下經(jīng)常存在共性;比如TCL和聯(lián)想生產(chǎn)的手機(jī),應(yīng)該都存在以上兩種屬性的描述。針對(duì)以上的情況,系統(tǒng)進(jìn)行了一個(gè)數(shù)據(jù)抽象,定義了一套屬性管理組件,可以方便、有效的描述相關(guān)的需求情況,同時(shí)對(duì)于存在共性描述的對(duì)象采用繼承模式來(lái)描述,從而很好的表現(xiàn)一個(gè)事物對(duì)象的特征。繼承性管理模塊:繼承是面向?qū)ο蠼涌谔匦灾???紤]到抽象事物的通用性,系統(tǒng)通過(guò)一個(gè)通用的對(duì)象繼承模型接口,對(duì)所有需要實(shí)現(xiàn)繼承的功能提供基礎(chǔ)的支持。從而提高系統(tǒng)的重用性和降低系統(tǒng)的偶合度。日志服務(wù)管理模塊:日志是一個(gè)成熟的電子商務(wù)應(yīng)用系統(tǒng)所必備的功能。日志可以用于數(shù)據(jù)統(tǒng)計(jì),為系統(tǒng)其他功能提供初始數(shù)據(jù);用于查看一個(gè)對(duì)象的修改歷史記錄,用于方便追蹤對(duì)象的修改狀態(tài)和明確事務(wù)責(zé)任。通過(guò)對(duì)系統(tǒng)各種操作數(shù)據(jù)的分析,根據(jù)各操作功能,系統(tǒng)將日志進(jìn)行類別的劃分:1、系統(tǒng)日志:記錄系統(tǒng)各種操作的信息數(shù)據(jù)。(比如:用戶某個(gè)時(shí)間登陸了系統(tǒng)。。。)2、商品日志:記錄系統(tǒng)商品數(shù)據(jù)發(fā)生改變的信息。(比如:商品價(jià)格發(fā)生變化)3、信息日志:記錄系統(tǒng)信息數(shù)據(jù)發(fā)生改變的信息。(比如:某管理員增加了一個(gè)新的促銷公告…)4、訂單日志:記錄系統(tǒng)訂單數(shù)據(jù)發(fā)生改變的信息。(比如:某個(gè)訂單已經(jīng)進(jìn)行了送貨處理…)系統(tǒng)通過(guò)抽象出一個(gè)Log日志接口,采用AbstractFactory模式,通過(guò)不同的構(gòu)造參數(shù)來(lái)獲取不同分類的Log日志實(shí)現(xiàn)。系統(tǒng)將各中類別下的日志,又區(qū)分不同的操作。日志組件將通過(guò)抽象和封裝后,給各功能模塊提供統(tǒng)一接口服務(wù),方便系統(tǒng)各模塊的日志功能的開發(fā)和維護(hù)。緩存服務(wù)管理模塊:頁(yè)面訪問(wèn)的時(shí)候,生成動(dòng)態(tài)Web頁(yè)會(huì)耗用各種各樣的系統(tǒng)資源。當(dāng)Web服務(wù)器收到頁(yè)面請(qǐng)求時(shí),它通常必須從數(shù)據(jù)庫(kù)或其他存儲(chǔ)系統(tǒng)中實(shí)時(shí)的檢索所請(qǐng)求的信息。對(duì)這些資源的訪問(wèn)通常需要通過(guò)有限的資源池(如數(shù)據(jù)庫(kù)連接、套接字或文件描述符)進(jìn)行。因?yàn)閃eb服務(wù)器通常需要處理很多并發(fā)請(qǐng)求,所以對(duì)這些共享資源的爭(zhēng)奪可能會(huì)延遲頁(yè)面請(qǐng)求,直到資源變?yōu)榭捎?。在將?qǐng)求發(fā)送后,仍然必須將結(jié)果轉(zhuǎn)換為HTML代碼以便進(jìn)行顯示。使系統(tǒng)速度更快的一種顯而易見的方法是購(gòu)買更多、配置更好的硬件。此方法可能很吸引人,因?yàn)橛布阋?,而且不必更改程序,但更多的硬件只能在未達(dá)到其物理限制之前才會(huì)對(duì)性能有所幫助。系統(tǒng)中實(shí)施緩存管理,是一個(gè)有效的解決方案。系統(tǒng)中存在兩中緩存對(duì)象:Java對(duì)象緩存:對(duì)于一些經(jīng)常被使用的Java對(duì)象保存于規(guī)定的內(nèi)存空間,通過(guò)配置的更新規(guī)則,同步更新數(shù)據(jù)庫(kù)內(nèi)容。前臺(tái)頁(yè)面緩存:對(duì)于前臺(tái)的html頁(yè)面按不同的塊來(lái)區(qū)分,然后通過(guò)一個(gè)key對(duì)象,通過(guò)開源JCS技術(shù)存儲(chǔ)于內(nèi)存或磁盤空間。(請(qǐng)求中的頁(yè)面對(duì)象不在緩存對(duì)象中)(請(qǐng)求中的頁(yè)面對(duì)象存在于緩存對(duì)象中)從上邊兩幅圖可以很清晰的看到,對(duì)于并發(fā)訪問(wèn)的頁(yè)面請(qǐng)求,通過(guò)頁(yè)面的緩存可以極大的減少對(duì)緊缺資源(數(shù)據(jù)庫(kù)連接)的調(diào)用,減少訪問(wèn)響應(yīng)的時(shí)間,從而提高系統(tǒng)的訪問(wèn)速度和整體性能。任務(wù)調(diào)度模塊:對(duì)于電子大型的成熟的電子商務(wù)平臺(tái)系統(tǒng),每天都有很多特定的數(shù)據(jù)需要進(jìn)行分析或處理(比如:每天都有大量的郵件需要發(fā)送)。對(duì)于大數(shù)據(jù)量、高數(shù)據(jù)運(yùn)算的處理功能,往往不希望在系統(tǒng)繁忙的時(shí)間進(jìn)行處理。針對(duì)這種狀況,系統(tǒng)采用Jcrontab提供的基礎(chǔ)服務(wù),通過(guò)Jcrontab接口的擴(kuò)展,實(shí)現(xiàn)對(duì)系統(tǒng)自動(dòng)執(zhí)行的任務(wù)靈活的、人性化的配置。管理員可以根據(jù)系統(tǒng)的實(shí)際情況,配置相應(yīng)的系統(tǒng)任務(wù)來(lái)執(zhí)行。業(yè)務(wù)表現(xiàn)層、系統(tǒng)接口層業(yè)務(wù)表現(xiàn)層和系統(tǒng)接口層是商城對(duì)外的接口,下面分別進(jìn)行介紹。業(yè)務(wù)表現(xiàn)層業(yè)務(wù)表現(xiàn)層就是最終對(duì)客戶的接口,平臺(tái)以網(wǎng)頁(yè)的方式提供各種業(yè)務(wù)供客戶使用。相當(dāng)于View(視圖),與應(yīng)用層(Model)、Servlet(Controller)組成Model/View/Controller(MVC)結(jié)構(gòu)。主要是用JSF架構(gòu)實(shí)現(xiàn)。系統(tǒng)接口層系統(tǒng)接口層是對(duì)外部系統(tǒng)的接口。提供各種數(shù)據(jù)導(dǎo)入導(dǎo)出,數(shù)據(jù)查詢等功能。平臺(tái)主要使用WebService提供系統(tǒng)接口。實(shí)際上,WebService的主要目標(biāo)是跨平臺(tái)的可互操作性。為了達(dá)到這一目標(biāo),WebService完全基于XML(可擴(kuò)展標(biāo)記語(yǔ)言)、XSD(XMLSchema)等獨(dú)立于平臺(tái)、獨(dú)立于軟件商家的標(biāo)準(zhǔn),是創(chuàng)建可互操作的、分布式應(yīng)用程序的新平臺(tái)。使用WebService有以下優(yōu)點(diǎn)??绶阑饓Φ耐ㄐ懦鲇诎踩钥紤],服務(wù)器通常只對(duì)公網(wǎng)開放80(HTTP)端口,WebService使用Http協(xié)議進(jìn)行傳輸,正好能自由穿越防火墻。應(yīng)用程序集成在企業(yè)中會(huì)有其他的應(yīng)用程序,比如說(shuō)MIS、CRM等,這些應(yīng)用可能是建立在不同的平臺(tái)之上,比如說(shuō).Net。那么商城和這些平臺(tái)集成的話就會(huì)存在很大的問(wèn)題,因?yàn)槲覀儾捎玫氖荍2EE。解決這應(yīng)用程序集成的最佳方案就是WebService了。通過(guò)WebService,應(yīng)用程序可以用標(biāo)準(zhǔn)的方法把功能和數(shù)據(jù)“暴露”出來(lái),供其它應(yīng)用程序使用。B2B的集成同樣的,將上面的一個(gè)問(wèn)題擴(kuò)充到企業(yè)和企業(yè)之間,跨公司的商務(wù)交易集成通常叫做B2B集成。不同企業(yè)所采用的平臺(tái)就更加五花八門了。WebService是B2B集成成功的關(guān)鍵。通過(guò)WebService,公司可以把關(guān)鍵的商務(wù)應(yīng)用“暴露”給指定的商家和客戶。用WebService來(lái)實(shí)現(xiàn)B2B集成的最大好處在于可以輕易實(shí)現(xiàn)互操作性。只要把商務(wù)邏輯“暴露”出來(lái),成為WebService,就可以讓任何指定的合作伙伴調(diào)用這些商務(wù)邏輯,而不管他們的系統(tǒng)在什么平臺(tái)上運(yùn)行,使用什么開發(fā)語(yǔ)言。這樣就大大減少了花在B2B集成上的時(shí)間和成本。軟件和數(shù)據(jù)重用軟件重用是一個(gè)很大的主題,重用的形式很多,重用的程度有大有小。最基本的形式是源代碼模塊或者類一級(jí)的重用,另一種形式是二進(jìn)制形式的組件重用。WebService在允許重用代碼的同時(shí),還可以重用代碼背后的數(shù)據(jù)。架構(gòu)特點(diǎn)我們的技術(shù)架構(gòu)有以下特點(diǎn):層次清楚,多層的結(jié)構(gòu),每一層的作用都有明確的規(guī)定;具有很強(qiáng)的穩(wěn)定性,多層結(jié)構(gòu),每一層都相對(duì)穩(wěn)定,只要接口不變,每一層的改變都不影響其他層;基于組件技術(shù),力求將變化封裝在組件內(nèi)部;適應(yīng)能力強(qiáng),同步、異步都能處理,既能滿足快速反映的業(yè)務(wù)的需求,又能滿足大數(shù)據(jù)量、復(fù)雜的、異步的業(yè)務(wù)的需求;與OS、中間件平臺(tái)、數(shù)據(jù)庫(kù)系統(tǒng)無(wú)關(guān)。具有很好的可擴(kuò)展性。模塊化使得系統(tǒng)很容易在縱向和水平兩個(gè)方向拓展:一方面可以將系統(tǒng)升級(jí)為更大、更有力的平臺(tái),同時(shí)也可以適當(dāng)增加規(guī)模來(lái)增強(qiáng)系統(tǒng)的網(wǎng)絡(luò)應(yīng)用。在擴(kuò)充或修改功能時(shí),基本不會(huì)破壞原有結(jié)構(gòu)的穩(wěn)定性。系統(tǒng)設(shè)計(jì)原則電子商務(wù)系統(tǒng)工程建設(shè)是一個(gè)長(zhǎng)期而復(fù)雜的過(guò)程,為保證整個(gè)工程建設(shè)目標(biāo)的實(shí)現(xiàn),系統(tǒng)的方案設(shè)計(jì)將堅(jiān)持如下基本原則:先進(jìn)性原則由于IT技術(shù)發(fā)展
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 江蘇省徐州市鼓樓區(qū)東苑中學(xué) 2024-2025學(xué)年八年級(jí)3月月考道德與法治試題(原卷版+解析版)
- 教科版六年級(jí)科學(xué)上冊(cè)教學(xué)計(jì)劃(含進(jìn)度表)
- 關(guān)于電子報(bào)刊制作的一些個(gè)人看法
- 2025年黨政領(lǐng)導(dǎo)干部黨章黨規(guī)黨紀(jì)黨史知識(shí)培訓(xùn)考試題庫(kù)及答案(共220題)
- 未開窗通風(fēng)檢討書
- 別墅裝修合同專用版
- 項(xiàng)目執(zhí)行過(guò)程及成效分析
- 云計(jì)算數(shù)據(jù)中心能耗優(yōu)化方案
- 高效率辦公流程優(yōu)化解決方案
- 停車場(chǎng)智能管理系統(tǒng)安裝
- 視頻監(jiān)控維保項(xiàng)目投標(biāo)方案(技術(shù)標(biāo))
- 涉農(nóng)(農(nóng)、林、水)地方標(biāo)準(zhǔn)宣貫推廣實(shí)施方案(試行)
- NB-T 11076-2023 高壓交流故障電流限制器通用技術(shù)規(guī)范
- 整縣(市、區(qū))屋頂分布式光伏開發(fā)方案書-V5
- 透水磚鋪裝施工方案
- 《十步訊問(wèn)法》讀書筆記
- GB/T 42599-2023風(fēng)能發(fā)電系統(tǒng)電氣仿真模型驗(yàn)證
- 質(zhì)量問(wèn)題解決方法之7鉆流程法
- 項(xiàng)目精細(xì)化管理檢查整改報(bào)告范文
- 分布式文件系統(tǒng)
- 12K101-1 軸流通風(fēng)機(jī)安裝
評(píng)論
0/150
提交評(píng)論