電子商務(wù)管理系統(tǒng)的論文
1.引言

電子商務(wù)是各種以信息為基礎(chǔ),通過電子方式完成的交易,是信息技術(shù)的高級應(yīng)用。而電子商務(wù)管理系統(tǒng)(ECMS)是為滿足當(dāng)前各個行業(yè)提髙貿(mào)易過程中對信息管理的效率應(yīng)運而生的軟件系統(tǒng)。隨著信息的有效利用日益成為新經(jīng)濟模式中企業(yè)增強競爭力的重要手段,電子商務(wù)管理系統(tǒng)越來越得到更多人的重視,其發(fā)展完善也勢在必行。電子商務(wù)管理系統(tǒng)運用于旅游業(yè)雖僅有不到十年的時間,但其發(fā)展勢頭十分強勁。2002年,全球旅游業(yè)電子商務(wù)銷售額突破630億美元,連續(xù)5年保持350%以上的增長速度。據(jù)世界旅游組織預(yù)計,5年之內(nèi)旅游電子商務(wù)將占全球所有旅游交易的25%;4至5年內(nèi),旅游電子商務(wù)在電子商務(wù)中的比重將達(dá)到20%—25%。因此,研究以中國著名景點——九寨溝為實例的電子商務(wù)管理系統(tǒng)具有很強的現(xiàn)實意義。
2.總體設(shè)計目標(biāo)
該系統(tǒng)總的設(shè)計目標(biāo)是建成一套技術(shù)先進、功能完整、穩(wěn)定可靠、低運行成本、低維護要求、高效、適應(yīng)九寨溝旅游業(yè)務(wù)發(fā)展需要的綜合業(yè)務(wù)管理系統(tǒng);谶@一目標(biāo),具體提出了以下要求:
2.1先進性
擬采用當(dāng)今國內(nèi)最先進和成熟的計算機軟硬件技術(shù),使系統(tǒng)能夠最大限度地適應(yīng)今后技術(shù)和業(yè)務(wù)發(fā)展變化的需要。系統(tǒng)采用三層應(yīng)用結(jié)構(gòu),該三層結(jié)構(gòu)的瀏覽器/服務(wù)器(即Browse/Server,以下簡稱B/S)模型是當(dāng)前先進的協(xié)同應(yīng)用程序開發(fā)模型,這種方案將瀏覽器/服務(wù)器系統(tǒng)中各種各樣的組件劃分為三“層”服務(wù):用戶服務(wù)、數(shù)據(jù)服務(wù)和系統(tǒng)維護,它們共同組成一個應(yīng)用程序。
2.2可靠性
九寨溝電子商務(wù)管理系統(tǒng)是一個實時的交易系統(tǒng),因此任一時刻的系統(tǒng)故障都有可能給用戶帶來不可估量的損失,這就要求系統(tǒng)具有髙度的可靠性,具體通過以下途徑實現(xiàn):采用具有容錯功能的服務(wù)器;采用穩(wěn)定性較強的UNIX操作系統(tǒng);采用數(shù)據(jù)備份、災(zāi)難恢復(fù)、數(shù)據(jù)日志、故障處理等系統(tǒng)故障對策技術(shù);采用網(wǎng)絡(luò)管理、嚴(yán)格的系統(tǒng)運行控制等系統(tǒng)監(jiān)控手段。
2.3安全保密
Web服務(wù)器、數(shù)據(jù)庫服務(wù)器均采用UNIX操作系統(tǒng)。釆用操作權(quán)限控制、設(shè)備鑰匙、密碼控制、系統(tǒng)日志監(jiān)督、數(shù)據(jù)更新嚴(yán)格憑證等多種技術(shù)手段防止系統(tǒng)數(shù)據(jù)被竊取和篡改。在Internet網(wǎng)絡(luò)上采用防火墻、身份認(rèn)證等方法提高系統(tǒng)運行環(huán)境的安全性。
2.4經(jīng)濟性
系統(tǒng)應(yīng)盡量采用目前普遍已有的服務(wù)器、系統(tǒng)應(yīng)用軟件等;由于系統(tǒng)采用基于Internet技術(shù)的應(yīng)用結(jié)構(gòu),客戶端不再有應(yīng)用程序,這不但節(jié)省了投資,而且減少了維護費用?傊,應(yīng)以最低成本來實現(xiàn)九寨溝電子商務(wù)管理系統(tǒng)。
3.系統(tǒng)體系結(jié)構(gòu)
整個系統(tǒng)設(shè)計成分布式網(wǎng)絡(luò)計算多層體系結(jié)構(gòu)(DNCSS),并與已廣泛應(yīng)用于事務(wù)處理系統(tǒng)的B/S體系結(jié)構(gòu)完美結(jié)合。同時,運用數(shù)據(jù)倉庫原理(主要用于將來系統(tǒng)的擴充,提供數(shù)據(jù)在線分析,并規(guī)避風(fēng)險)以及一整套面向?qū)ο蟮姆治、設(shè)計和開發(fā)原理等多項關(guān)鍵技術(shù),以確保系統(tǒng)目標(biāo)的順利實現(xiàn)。
表示層是應(yīng)用的用戶接口部分,它擔(dān)負(fù)著用戶與應(yīng)用間的對話功能。它可用于檢查用戶從鍵盤等輸入的數(shù)據(jù),顯示系統(tǒng)處理后輸出的數(shù)據(jù)。在九寨溝電子商務(wù)管理系統(tǒng)中,表示層完全采用Internet瀏覽器。在變更用戶接口時,只需要改寫顯示控制和數(shù)據(jù)檢查程序,并不會因此影響其它層的功能。而數(shù)據(jù)檢查的功能也只是限于數(shù)據(jù)的形式和實際取值范圍,不包括有關(guān)業(yè)務(wù)本身的處理邏輯。另外,圖形界面的結(jié)構(gòu)也是不固定的,這便于以后可靈活變更。例如:可以在一個窗口中不是放入幾個功能,而是按照功能來分割窗口,以便每個窗口的功能簡潔。
商業(yè)邏輯層實際上是整個應(yīng)用的本體,它負(fù)責(zé)整個系統(tǒng)的業(yè)務(wù)處理邏輯。而處理所需的數(shù)據(jù)則是從表示層和數(shù)據(jù)層取得。表示層和商業(yè)邏輯層間的數(shù)據(jù)交換應(yīng)盡量簡潔,避免“一次業(yè)務(wù)處理,表示層和商業(yè)邏輯層間有多次數(shù)據(jù)交換”的現(xiàn)象。
數(shù)據(jù)層實際上是一個數(shù)據(jù)庫管理系統(tǒng)(DBMS),它負(fù)責(zé)管理對數(shù)據(jù)庫的訪問和控制數(shù)據(jù)庫數(shù)據(jù)的讀寫。數(shù)據(jù)層應(yīng)能迅速執(zhí)行大量數(shù)據(jù)的更新和檢索操作。這樣一種體系結(jié)構(gòu)對商業(yè)邏輯層的要求非常高。對于九寨溝電子商務(wù)管理系統(tǒng)來講,該層要求能夠處理用戶注冊、用戶自定義線路等關(guān)鍵任務(wù);而對于整個商務(wù)平臺的綜合業(yè)務(wù)而言,要求在處理交易的同時能夠處理信息發(fā)布業(yè)務(wù)、商業(yè)智能、客戶關(guān)系、呼叫中心等。為此,需要選擇一個功能強大、性能穩(wěn)定、擴展性強的交易中間平臺,稱之為交易中間件,具體可見相關(guān)資料,這里不再贅述。具體的系統(tǒng)結(jié)構(gòu)如圖1所示。
4.主機系統(tǒng)的詳細(xì)設(shè)計
根據(jù)與用戶的溝通可以知道:九寨溝電子商務(wù)管理系統(tǒng)是九寨溝管理局開展新型個性化旅游的重要平臺,因此,九寨溝電子商務(wù)管理系統(tǒng)的實用性、穩(wěn)定性就顯得尤為重要。而主機系統(tǒng)正是構(gòu)造先進而實用網(wǎng)絡(luò)系統(tǒng)的基礎(chǔ),因此,主機系統(tǒng)平臺的選型是一個關(guān)鍵。在選型時,應(yīng)從系統(tǒng)的先進性、成熟性、可用性、可靠性和可擴展性出發(fā),綜合考慮用戶業(yè)務(wù)在未來一段時間內(nèi)可能的發(fā)展?fàn)顩r。
九寨溝管理局電子商務(wù)主機系統(tǒng)(托管于電信)需要24(小時)x365(天)的全天候運行,用戶難以容忍停、死機現(xiàn)象的發(fā)生。如果由于計算機停、死機造成工作效率降低,將對管理局產(chǎn)生巨大的影響。因此,為確保最髙水平的工作效率、客戶滿意程度和收益率,九寨溝管理局需要選擇一套髙性能、高可靠性和擴充性能較好的主機系統(tǒng),用于處理信息發(fā)布及為用戶提供各種增值服務(wù)。按照九寨溝管理局的要求,支持?jǐn)?shù)據(jù)中心的主機必須具有足夠的CPU、內(nèi)存以及外存能力來滿足工作需求,同時具有很高的安全性、可擴展性、髙可靠性。
4.1主機系統(tǒng)選型原則
作為整個系統(tǒng)正常運行的核心,數(shù)據(jù)庫、應(yīng)用服務(wù)器需要有強大的數(shù)據(jù)處理能力,提供并行處理功能,滿足大量客戶對服務(wù)器的訪問,當(dāng)多個客戶同時訪問數(shù)據(jù)庫時,保證系統(tǒng)能夠正常運行;而且,當(dāng)系統(tǒng)未來的業(yè)務(wù)量增加(如該電子商務(wù)管理平臺面向客戶前端提供更多信息、交互、交易等服務(wù))時,應(yīng)通過系統(tǒng)升級平滑地適應(yīng)用戶的要求。作為系統(tǒng)的數(shù)據(jù)存儲中心,數(shù)據(jù)庫服務(wù)器應(yīng)能夠提供海量級存儲能力和數(shù)據(jù)備份/恢復(fù)工具;此外,數(shù)據(jù)庫服務(wù)器應(yīng)具有高可靠性,保證系統(tǒng)能夠長時間無故障運行。
系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)包括兩個部分:托管于電信的外網(wǎng)和用于信息采集、系統(tǒng)維護的內(nèi)網(wǎng)。(內(nèi)網(wǎng)主要對新聞、資訊等各種信息進行采集、整理、制作并生成需發(fā)布的信息,通過租用的專線將信息更新至托管的外網(wǎng)服務(wù)器對外發(fā)布;同時完成對托管外網(wǎng)和內(nèi)網(wǎng)的各種硬件設(shè)備、系統(tǒng)、應(yīng)用軟件、數(shù)據(jù)的維護和管理)而中心數(shù)據(jù)庫設(shè)在電信管理中心,因此,系統(tǒng)對托管于電信的主機要求非常髙,要求其具有強大的處理能力和大容量數(shù)據(jù)庫的管理能力,且要保證系統(tǒng)的髙可靠性。
根據(jù)九寨溝管理局的現(xiàn)狀及將來業(yè)務(wù)的需求,考慮到今后電子商務(wù)的發(fā)展趨勢,綜合電子商務(wù)應(yīng)用的各種經(jīng)驗,本文力求建立這樣一個三層B/S體系結(jié)構(gòu)——“客戶前端/應(yīng)用服務(wù)器/后臺數(shù)據(jù)庫服務(wù)器”
的協(xié)作處理環(huán)境,對這三層進行明確分割并在邏輯上相互獨立,層間接口、數(shù)據(jù)交換簡潔明了。結(jié)合上文提到的系統(tǒng)結(jié)構(gòu),可作出如圖2所示的三層B/S體系結(jié)構(gòu)示意圖。在設(shè)計中應(yīng)避免“進行一次業(yè)務(wù)處理,在表示層和功能層進行多次數(shù)據(jù)交換”的結(jié)構(gòu)方案。
4.2主機系統(tǒng)配置
九寨溝電子商務(wù)管理系統(tǒng)對主機的可用性和可靠性要求非常高,因此,在主機的選型上應(yīng)充分考慮到機型的先進性、開放性以及在日后的擴容能力,在軟件的選擇上應(yīng)主要考慮系統(tǒng)的高可靠性。基于以上因素,本系統(tǒng)中的數(shù)據(jù)庫服務(wù)器和WEB應(yīng)用服務(wù)器選用的是兩臺業(yè)界知名廠商IBM公司出產(chǎn)的IBMeServeriSeries企業(yè)級服務(wù)器,進行雙機熱備份系統(tǒng),組成1套高可靠、高性能、高可靠性、擴展性強的處理系統(tǒng)。
5.網(wǎng)絡(luò)系統(tǒng)的設(shè)計
根據(jù)九寨溝管理局對電子商務(wù)系統(tǒng)的需求,網(wǎng)絡(luò)系統(tǒng)采用電信的DDN專線作為內(nèi)網(wǎng)和外網(wǎng)之間的傳輸線路。DDN通訊鏈路是一種數(shù)據(jù)專線,它作為一種接人手段具有數(shù)據(jù)傳輸率高和傳輸質(zhì)量穩(wěn)定等優(yōu)點,適合于像九寨溝管理局這樣對數(shù)據(jù)傳輸率和數(shù)據(jù)傳輸準(zhǔn)確性要求較高的單位使用。在網(wǎng)絡(luò)設(shè)備的選型中,我們采用世界一流的網(wǎng)絡(luò)設(shè)備廠商Cisco公司的網(wǎng)絡(luò)產(chǎn)品,以保證網(wǎng)絡(luò)系統(tǒng)的穩(wěn)定性和可靠性。
在內(nèi)網(wǎng)和外網(wǎng)兩端分別配置一臺Cisco3620路由器完成兩網(wǎng)之間的信息接人。在模塊化的路由器Cisco3620上配置了兩個快速以太網(wǎng)接口,用來完成和電信交換機的100M冗余連接,再配置一塊WiC卡以完成DDN接入。
6.系統(tǒng)安全性(可靠性)設(shè)計
6.1系統(tǒng)安全性綜述
電子商務(wù)管理系統(tǒng)是建立在Internet技術(shù)之上,而Internet最初的設(shè)計目標(biāo)是互操作性和開放性,因此網(wǎng)絡(luò)的安全性并未得到足夠的重視。隨著因特網(wǎng)的不斷普及和應(yīng)用的增多,其安全性問題便不斷被發(fā)現(xiàn),這就對電子商務(wù)管理系統(tǒng)這類需要高度信任和安全的應(yīng)用提出了大量的安全需求。這些安全需求可劃分為網(wǎng)絡(luò)安全需求和信息安全需求兩個層次,網(wǎng)絡(luò)安全需求的重點在駭客防范機制,而電子商務(wù)管理系統(tǒng)重點解決的是信息安全需求。綜合起來主要包括如下幾個方面:
(1)雙向身份認(rèn)證:確認(rèn)系統(tǒng)中的實體和用戶身份的真實性;
(2)授權(quán):根據(jù)認(rèn)證的身份來確定對信息資源或應(yīng)用的訪問權(quán)限;
(3)機密性:保證信息不被非授權(quán)泄露,包括存儲機密性和傳輸機密性;
、韧暾:保證信息不被破壞,即防止信息在存儲和傳遞過程中被非權(quán)授、惡意和無意改變;
(5)建立責(zé)任機制:使任何實體為其對信息所進行的任何操作承擔(dān)責(zé)任。
九寨溝電子商務(wù)管理系統(tǒng)應(yīng)該采用具有自主知識產(chǎn)權(quán)的電子商務(wù)安全平臺,滿足電子商務(wù)管理的信息安全需求。但目前國內(nèi)大部分信息安全產(chǎn)品(基于SSL)均采用HTTPS代理機制(即HtTPSPROXY),這就存在兩個問題:一是PROXY服務(wù)器將成為整個交易系統(tǒng)的瓶頸,因為所有的交易信息都需要通過該系統(tǒng)(明文直接傳輸;密文須加解密),系統(tǒng)負(fù)載較大;另一個問題則是如何將信息安全機制與中間件產(chǎn)品(WebSphere)相結(jié)合,這需要中間件廠商與信息安全產(chǎn)品廠商的配合。
為了實現(xiàn)上述安全功能,必須采用成熟先進的加密技術(shù)、數(shù)字簽名技術(shù)、hash技術(shù)、身份認(rèn)證技術(shù)和密鑰管理技術(shù),而這些技術(shù)可以采用CA、SSL協(xié)議等組成的方案來解決。
6.2系統(tǒng)主機高可靠性(雙機容錯)設(shè)計
高可靠性是指保證在各種情況下,用戶能夠不間斷地使用計算機資源的能力。由于計算機應(yīng)用的正常連續(xù)運行對企業(yè)或機構(gòu)的發(fā)展甚至是生存越來越重要,高可靠性也日益弓I起人們的重視?梢哉f,高可靠性已經(jīng)成為所有在關(guān)鍵業(yè)務(wù)中實現(xiàn)計算機化的體系中不可或缺的一環(huán)。高可靠性方案主要管理兩種情況:計劃性的和非計劃性的系統(tǒng)退出。計劃性的系統(tǒng)退出包括日常的系統(tǒng)維護、系統(tǒng)升級、擴容等,而非計劃的系統(tǒng)退出則指意外故障導(dǎo)致的系統(tǒng)臨時退出。計劃性和非計劃性的系統(tǒng)退出都會導(dǎo)致九寨溝管理局的關(guān)鍵計算機應(yīng)用無法運行。對于一個工作周期長達(dá)7(天)x24(小時)甚至更長時間連續(xù)運轉(zhuǎn)的九寨溝管理局而言,計劃性退出會對業(yè)務(wù)產(chǎn)生較大影響,而非計劃性系統(tǒng)退出由于發(fā)生時間的不可預(yù)知性,可能會帶來更大的影響。根據(jù)以上可能存在的情況,本系統(tǒng)提供了多級的備份與恢復(fù)機制:1)服務(wù)器級:兩臺服務(wù)器互為雙機熱備份,若其中一臺服務(wù)器發(fā)生故障,則另一臺立刻接替它的工作,保證系統(tǒng)不會癱瘓;2)存儲設(shè)備級:采用RAID5磁盤陣列;3)后備存儲設(shè)備級:用磁帶機定期做備份;4)遠(yuǎn)程備份,異地容災(zāi):日后可購買遠(yuǎn)程備份軟件,進一步保證可靠性;5)另外,系統(tǒng)還選擇了外接式不間斷供電(UPS),保障小型機的電源供應(yīng)。
7.網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)陌踩?可靠性)設(shè)計
九寨溝管理局電子商務(wù)管理系統(tǒng)包括兩個部分:托管于電信的外網(wǎng)和用于信息采集、系統(tǒng)維護的內(nèi)網(wǎng)。內(nèi)網(wǎng)和外網(wǎng)之間通過電信專線實時或定時進行數(shù)據(jù)傳送,對網(wǎng)絡(luò)的響應(yīng)要求非常高。本方案在不過多地增加用戶投資的前提下為用戶推薦設(shè)計的可靠性措施,供用戶在實施及未來應(yīng)用中選用。
7.1設(shè)備及鏈路備份設(shè)計
內(nèi)網(wǎng)和外網(wǎng)之間的信息交換通過廣域網(wǎng)通訊來實現(xiàn)。在系統(tǒng)的廣域網(wǎng)建設(shè)中,采用DDN與PSTN兩種廣域網(wǎng)連接方式,其中撥號方式可以作為專線的備份,從而保證了對數(shù)據(jù)傳輸要求較高的九寨溝管理局避免了因為DDN線路的故障無法傳輸數(shù)據(jù)的情況。
7.2關(guān)于內(nèi)網(wǎng)對外網(wǎng)的遠(yuǎn)程登錄
系統(tǒng)設(shè)計成一個多用戶系統(tǒng),多用戶系統(tǒng)都有用戶帳號概念。用戶帳號規(guī)定了用戶對系統(tǒng)的使用權(quán),內(nèi)網(wǎng)的用戶登錄進入外網(wǎng)后就可以訪問外網(wǎng)系統(tǒng)中的全部資源,對托管于外網(wǎng)的各種硬件設(shè)備、系統(tǒng)、用軟件、數(shù)據(jù)進行維護和管理。遠(yuǎn)程登錄就是指一個遠(yuǎn)地用戶通過TCP/IP進人帳號,訪問遠(yuǎn)地資源。TELNET協(xié)議的目的是提供一個通用、雙向、基于8位字符的通信服務(wù),它是面向終端的處理,是一種網(wǎng)絡(luò)上的虛終端。遠(yuǎn)程登錄的目的在于訪問遠(yuǎn)地系統(tǒng)的資源,一個內(nèi)網(wǎng)用戶在登錄托管于外網(wǎng)的系統(tǒng)后,系統(tǒng)并不區(qū)分其是否為本地用戶,所以內(nèi)網(wǎng)用戶在本地可以作的任何操作都可在遠(yuǎn)地進行。
7.3內(nèi)外網(wǎng)間數(shù)據(jù)傳輸加密與校驗
外網(wǎng)用于發(fā)布的數(shù)據(jù)來自于內(nèi)網(wǎng),因此對于兩網(wǎng)通信數(shù)據(jù)的正確性要求極高。網(wǎng)絡(luò)系統(tǒng)規(guī)劃中,通信的數(shù)據(jù)容錯由兩方面達(dá)成,而在廣域網(wǎng)通信網(wǎng)絡(luò)上,鏈路層本身含有容錯冗余校驗法來對傳輸?shù)臄?shù)據(jù)進行檢查,因此可達(dá)到錯誤偵測及錯誤修正的目的。為了確保數(shù)據(jù)在兩網(wǎng)間安全傳輸,在設(shè)計系統(tǒng)時必須遵循以下基本原則:保密性、一致性和標(biāo)準(zhǔn)化。
內(nèi)外網(wǎng)之間的關(guān)系如圖3所示。
8.結(jié)論
本文從架構(gòu)設(shè)計的角度出發(fā),本著總體規(guī)劃、分布實施的原則,對九寨溝電子商務(wù)管理系統(tǒng)提出了高效可行的實現(xiàn)方案。這是一個可分步實施、易擴充、模塊間界線清晰、注重業(yè)務(wù)發(fā)展過程的較成熟的方案。服務(wù)器端的編程語言采用Java和JSP/Servelet/EJB,可同時支持Win?dows操作系統(tǒng)和多種Unix操作系統(tǒng)。系統(tǒng)采用J2EE技術(shù),具備天然的負(fù)載均衡、線性擴展的能力,是一個可靠、可用、可伸縮的服務(wù)器結(jié)構(gòu)O系統(tǒng)特別注重安全性和可靠性,提供了嚴(yán)密的安全措施和多級的可靠性。實踐表明,本方案符合旅游事業(yè)信息管理發(fā)展和對IT系統(tǒng)平滑、低成本升級的要求,系統(tǒng)的體系架構(gòu)能夠適應(yīng)不同發(fā)展階段的需要,是一個設(shè)計優(yōu)良的電子商務(wù)管理系統(tǒng)。
【電子商務(wù)管理系統(tǒng)的論文】相關(guān)文章:
企業(yè)電子商務(wù)風(fēng)險管理的探討論文10-14
電子商務(wù)的論文05-29
電子商務(wù)論文06-14
電子商務(wù)論文08-30
危險化學(xué)品倉庫管理系統(tǒng)的設(shè)計與實現(xiàn)論文07-26
關(guān)于電子商務(wù)的論文12-18
電子商務(wù)與物流論文11-08
電子商務(wù)安全論文05-15
(必備)電子商務(wù)的論文07-24