




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第7章電子商務系統建設
學習目標熟悉建立電子商務系統的過程;明確Web服務器和應用服務器的功能特點;掌握電子商務軟件包的選擇方法;掌握電子商務系統優化的主要方法。電子商務系統建設7.1電子商務系統設計架構7.2電子商務系統建設過程7.3電子商務系統主要設施7.4電子商務系統優化7.5電子商務開發主要技術7.1電子商務系統架構設計電子商務系統——基于Internet并支持企業價值鏈增值的信息系統。軟件及開發環境硬件環境電子商務系統網絡環境商務服務環境電子商務應用網絡基礎設施(電信網絡、有線電視網、無線網絡、無線通信、互聯網等)電子商務系統支撐環境計算機硬件(主機、外部設備等)對象組件JavaBeans、EJB、CORBA等開發語言Java、JavaScriptC/C++等網絡通訊協議TCP/IP、HTTP、WAP等操作系統Windows、UNIX/Linux電子商務應用開發支持平臺負荷均衡(LoadBalance)目錄服務(LDAP等)認證(CA等)支持(SET/SSL等)安全(Firewall等)電子商務服務平臺電子商務系統(企業宣傳、網絡銀行、網絡購物、虛擬電子市場、拍賣部)電子商務基本框架分為5大部分(由底層到上層依次是):網絡環境、硬件環境、軟件及開發環境、商務服務環境、電子商務應用。7.1優秀電子商務網站設計要素因素說明下載時間長時間的等待常常會喪失潛在的消費者安全性建立起消費者與企業的信任關系,留住客戶。商品(含服務)質量雖然這和網站設計無關,但即使你的網站設計得再精美,但提供了虛假或劣質的商品,終將被市場淘汰。功能完備可使用戶快速瀏覽網頁,有效自然地將用戶引向網站銷售的商品。信息量大可幫助用戶輕松找到更多企業和產品信息的鏈接冗余導航具備指向同一內容的多條導航通路購買、退訂方便只需一兩次操作就可以完成購買,同樣也能快速退定,給用戶提供更大的自主選擇空間,不進行強賣。支持多種瀏覽器網站必須與大多數瀏覽器兼容簡單的圖形界面避免讓用戶分散注意力的令人厭煩的圖片和聲音文本清晰避免使用容易造成文本扭曲或文字不清晰的背景7.2電子商務系統建設過程圖7.4電子商務系統構建要考慮的主要因素網站設計軟、硬件結構法律、社會環境建設成本通信組織、人力資源7.2.1電子商務系統開發周期電子商務系統開發周期:系統開發生命周期法(systemdevelopmentlifecycle,SDLC)是一種用于了解系統的商業目標并設計出合適的解決方案的方法。電子商務系統的系統開發生命周期主要包括如下5個階段:系統分析規劃;系統設計;系統開發;系統實施;系統運行/維護;7.2.2系統分析規劃電子商務系統規劃是電子商務應用計劃的第一步,對企業開展電子商務具有決定性的作用。在系統分析規劃階段,首先需要分析實現企業戰略目標所需的商業模式。目前,一般對業務模式進行分類的方法是根據電子商務應用的不同領域——B2C、B2B、C2C等來進行的。
要確定系統的商業目標,然后列出詳細的系統功能和信息需求。7.2.2電子商務系統基本商業目標表7.2典型電子商務系統的商業目標、系統功能和信息需求7.2.3系統設計系統設計階段又可以分為兩個部分:邏輯設計和物理設計邏輯設計:包括一個描述電子商務系統的信息流、基本處理功能和所使用的數據庫的數據流程圖,還包括一份描述所制定的安全和應急備份程序,以及系統中所使用的控制機制的說明書。物理設計:將邏輯設計轉變為物理組件。
7.2.3簡單數據流圖網站客戶登錄驗證客戶數據庫顯示目錄頁面目錄數據庫產品發貨購買產品HTTP請求訂單數據庫接受/拒絕請求訂單發貨確認執行訂單客戶信息7.2.3簡單的物理設計客戶端OracleSQL數據庫IBMWebSphereCommerceSuite廣告服務器在線目錄郵件服務器購物車系統ADSL/有線電纜/T1(1.544Mbps)線電信公司的1.54Mbps專線企業網站后臺7.2.4系統開發系統開發一般有兩種選擇:一是將項目(包括具體的系統分析規劃和設計)全部外包。外包是指將企業內部人員所不能實現的服務委托給外部的廠商來做。二是自行開發整個系統。7.2.4建立系統和主機維護的不同方式全部自行完成系統建立:自行完成主機維護:自行完成混合完成系統建立:外包主機維護:自行完成混合完成系統建立:自行完成主機維護:外包全部外包系統建立:外包主機維護:外包自行完成外包建設系統自行完成外包系統維護1、自己建立網站與外包需要一支具備各類技能的人員組成的開發團隊優點:能夠準確滿足企業需求的網站能夠根據市場的需要,快速地改進網站缺點:開發成本高由于要綜合考慮安全、保密和庫存管理等因素,失敗的風險較大自己開發比外包耗費更多的時間企業員工需要較長的學習過程,從而延誤企業進入市場的時機。2、自己維護主機與外包虛擬主機:相對于真實主機而言,是采用特殊的軟硬件技術把一臺完整的服務器主機分成若干個主機,實際上是將真實主機的硬盤空間分成若干份,然后租給不同的用戶,每一臺被分割的主機都具有獨立的域名和IP地址,可共享真實主機的CPU、RAM、操作系統、應用軟件等。運行時由用戶遠程操作屬于自己的那一塊,它相當于一臺完整的服務器,和一臺真實獨立的主機功能完全一樣。優點:采用虛擬主機技術的用戶只需對自己的信息進行遠程維護,而無需對硬件、操作系統及通信線路進行維護。因此虛擬主機技術可以為廣大中小型企業或初次建立網站的企業節省大量人力物力及一系列煩瑣的工作,是企業發布信息較好的方式。特點:采用虛擬主機安全可靠、無需軟硬件配置及投資、無需擁有技術支持等特點。方式建立電子商務網站具有投資小、建立速度快、案例:中國萬網的虛擬主機服務/萬網的虛擬主機服務標準企業C型虛擬主機標準企業B型虛擬主機標準型ASP.NET虛擬主機標準企業A型虛擬主機專業個人型虛擬主機專業企業型虛擬主機超強企業型虛擬主機問題虛擬主機的收費與哪些因素有關?選擇虛擬主機主要考慮以下幾點服務內容:(1)存儲空間:越大越好;(2)電子郵件:提供的電子郵箱個數;(3)網頁制作;(4)IP地址:提供獨立的IP地址,并支持多個域名指向同一個IP地址;(5)文件傳輸(FTP):支持網頁上傳;(6)時間:提供不間斷服務的時間;(7)速度:重點考慮網絡帶寬問題.主機托管:是指用戶將自己的獨立服務器寄放在互聯網服務商的機房,日常系統維護由互聯網服務商進行,可為企業節約大量的維護資金。服務器可以自己購買,也可以由互聯網服務商代購。選擇主機托管的原因虛擬主機是由多個不同的站點共享一臺服務器,是入門級的站點解決方案。系統容易過載,性能下降,直接影響網站的效果。而建立獨立服務器則成本過高,對企業不說不合算。服務器托管既具有獨立服務器的功能,且日常軟件、硬件維護由互聯網服務商提供,費用較低。托管服務器時,企業可以獲得很高的控制權限,能夠決定服務質量和其他一些重要問題。不僅能解決足夠多的訪問量和數據庫查詢,還能為企業節約可觀的維護費用。服務器托管具有以下特點:(1)靈活:系統資源、軟件和服務不受限制;(2)穩定:不受其他用戶的牽連;
(3)安全;
(4)快捷。自建機房7.2.5系統實施系統實施計劃落實的重要步驟主要包括:(1)電子商務系統的域名申請與注冊;(2)系統運行環境準備
;(3)人員培訓;(4)數據準備;規劃人員
領域知識作用企業管理層企業的業務模式控制/決策企業經營層市場/銷售/訂單/客戶/產品/支付業務流程/增值點/業務延伸/合作伙伴商務模型/服務內容/業務流程/再造系統評估/運行決策商務顧問系統設計及項目實施/電子商務成功案例商務模型規劃/系統規劃/系統設計/投資與收益技術顧問系統設計/技術產品/系統集成商務邏輯實現/系統接口/系統集成/系統實施電子商務師運營經驗/經營風險商務模式/系統運行管理物流專家物流與供應鏈管理企業供應鏈設計金融專家項目風險評估投資效益分析項目經理規劃組織/協同工作/知識管理規劃實施/項目風險/項目管理網絡工程師網絡工程/綜合布線/網絡通信基礎設施規劃/網絡互聯/數據交換Web應用工程師XML/HTML信息發布/應用服務器/數據庫/數據倉庫/Web體系結構應用平臺設計/應用邏輯設計/應用軟件開發其它人員特定專業知識法律、稅務電子商務系統實施人員配置7.2.6系統的運行/維護運行不僅僅是指電子商務系統投入運行,更為重要的是企業商務活動在一種新的模式下運轉。電子商務系統的運行階段需要注意以下問題:
運行包括系統運行和商務運行兩個部分;電子商務系統的運行必須有相關的運行隊伍及維護隊伍;一定要防止只考慮信息系統實施,不考慮配套環境的傾向。7.3電子商務系統主要設施Web服務器軟件
Web服務器軟件是能夠使計算機將用HTML(或XML)編寫的網頁,傳送給通過發出HTTP請求來請求這種服務的客戶機的軟件。應用服務器軟件應用服務器是帶有邏輯定義的Web服務器。
電子商務軟件包電子商務軟件包(電子商務服務器軟件套件)是提供集成的開發環境,滿足建設完善、以客戶為中心的電子商務系統所需的全部或大部分功能和性能的軟件工具包。
7.3.1Web服務器軟件除了響應客戶機發出的Web頁請求外,Web服務器軟件還具有以下的功能:(1)檢索引擎和索引程序
(2)安全性及驗證服務(3)獲取訪問者信息
(4)FTP(5)網站管理工具
(6)電子郵件
(7)應用構造
(8)動態網頁生成工具
Web服務器適用平臺開發公司參考網站簡介Microsoft
Internet
InformationWindowsNT/2000微軟眾所周知的Web服務器,支持動態服務器主頁ASP、圖形管理界面使用方便IPlant
WebServer
NetscapeEnterpriseserverWindowsNT
BSDUNIX
SolarisUnix
IRIX,AIX
LINUX
網景公司HNetscape公司的家傳產品,支持:CGI、服務器端JavaScriptServletsJSP以及NSAPI等。支持多線程,可與LDAP集成Apache
httpServerWindowsNT
Solaris,AIX
LINUX,Unix,HP-UX
NovellNetWare
Macintosh
阿帕奇組織
由Apache組織在NCSA的基礎上創建了Apache,Apache的裝機量很高,支持很多操作系統平臺。目前擁有世界最高裝機量
IBMWebSphereCommerceSuite
AIX,Solaris
WindowsNTIBM
IBMWebsphere家族是一種完善、開放的Web應用服務器,是IBM電子商務計劃的核心部分
表:Web服務器一覽表7.3.2應用服務器軟件應用服務器功能FTP服務器數據庫服務器Mail服務器代理服務器交易處理目錄顯示列表服務器廣告服務器音頻/視頻服務器組件服務器文件服務器提供文件傳輸服務(上傳下載)。集中地管理數據庫管理電子郵件代理網絡用戶去獲取網絡信息。形象的說它是網絡信息的中轉站。接受定單并完成支付結算提供產品說明和價格數據庫創建并維護郵件列表,管理電子郵件方式的促銷活動維護個性化和定制化廣告的橫幅廣告網絡數據存儲并發送流媒體內容創建一個在線協作的工作組環境共享文件目錄應用服務器功能列表
單層與多層網站體系結構兩層體系結構(tow-tierarchitecture)由Web服務器響應網頁請求,由數據庫服務其提供后段數據存儲功能的體系結構。雙層結構如圖所示,通常將客戶端程序作為界面,而將數據庫置于服務器上。一臺服務器上的數據庫同時支持多個用戶,數據處理過程由客戶界面程序提出請求,數據庫服務器響應用戶的請求,并將處理結果返回給客戶端。多層體系結構(multi-tierarchitecture)Web服務器與包含有一系列執行特定任務的應用服務器的中間件,以及現有企業系統的后端層相連的體系結構。三層結構彌補了雙層結構的不足(見圖);在客戶界面和數據庫之間加入了完善系統功能的中間層。7.3.3電子商務軟件包電子商務軟件包分類:(1)基礎軟件包:它針對基本電子商務企業應用的(2)中檔軟件包:中檔軟件包有多種功能,比低端系統運作起來更為有效,功能也更強。
(3)高檔軟件包。功能強大,它包含支持企業間的商務系統需要的諸如加密、認證、數字簽名和簽名收據等工具,有的甚至包含ERP(EnterpriseResourceProject
企業資源計劃)軟件包。電子商務軟件的基本功能商品目錄顯示購物車功能交易處理將電子商務系統同庫存控制、訂單處理和會計等現有信息系統集成起來的中間件系統集成Web服務與企業資源計劃(ERP)軟件集成與供應鏈管理(SCM)軟件集成客戶關系管理(CRM)軟件集成內容管理軟件知識管理軟件商品目錄顯示商品目錄:是所銷售的商品/服務的有效組織,以方便顧客尋找商品。靜態商品目錄:在網頁上用HTML編寫的標。增加、刪除商品需要編輯HTML頁面動態商品目錄:將商品信息放在數據庫里放在商務計算機可以訪問的另一臺計算機上。動態商品目錄可以有商品的照片和簡單描述,并提供檢索功能以便于商品查找和察看現貨情況。購物車功能購物車:可以跟蹤所選的商品,并允許檢查購物車內的商品,加進新商品或取出商品。交易處理當顧客按下“結帳”按鈕,就來到虛擬收款臺開始交易處理了。電子商務軟件進行最后的計算工作:計算折扣、銷售金額、送貨費等。結帳時,瀏覽器會自動切換到安全通信狀態。交易處理是電子銷售中最復雜的部分,需要處理一些復雜的計算包括贈券、促銷價或折扣,有些還連接到會計系統。硬件選擇選擇網絡硬件出發點和目標:
保證硬件平臺有足夠的能力應付網站可能遇到的訪問高峰(避免出現超負載運行的情況),但又不能花費太多。網站的速度容量可擴展性影響網站速度,估計網站需求的重要因素(P188)如:同時訪問網站的用戶數網站用戶需求的特點瀏覽查詢內容往購物車中添加物品購買物品注冊用戶網站內容的類型靜態網頁動態網頁連接網站的帶寬在選擇網絡硬件時還要分別考慮以下幾個方面:質量、性能、售后服務、價格、系統擴展性、軟件、公司品牌。可能需要考慮到的硬件(1)服務器主機(server)大型機(mainframe)、工作站、專用服務器、高檔微機都可以作為服務器主機,需要配置有大容量的內存和海量外存以及高性能的CPU系統。(2)客戶機(client)(3)集線器(hub)(4)路由器(router)(5)交換器(switch)(6)調制解調器(7)網關(gateway)等7.4電子商務系統優化電子商務系統的性能衡量指標主要包括三個方面:并發性能(Manyusersatthesametime):指系統承受大量并發用戶訪問的能力。負載性能(Largeamountofdatafromeachuser):指在大量并發用戶訪問的情況下,系統處理大量數據I/O的能力。不間斷性能(Longperiodofcontinuoususe):指系統可靠和可用性的衡量指標,它主要指系統正常連續運轉的能力,以及系統的故障恢復能力。7.4.1操作系統和網絡優化常用操作系統和網絡優化方法:選擇更快的操作系統;
分離數據庫服務器系統;增加網絡寬帶;7.4.2硬件平臺擴展可以采取以下三種方法來保證自己的系統能夠滿足服務的要求:垂直擴展硬件、水平擴展硬件和改進系統的處理結構
擴展方式說明垂直擴展通過改進系統的硬件設備,但保持系統的物理設備和服務器數量來提高系統的處理能力水平擴展通過增加服務器和物理設施的數量來提高系統的處理信息的能力改進處理結構通過對系統的運行負載進行分類,并使用專用服務器處理特定類型負載的方式改進網站的處理能力7.4.2垂直擴展系統通過把Web服務器從單處理器升級為多處理器,可以垂直擴展系統(如下圖所示:)450MHzPentium1CPU,512MBRAM2CPUs,2GBRAM15CPUs,28GBRAM450MHzPentium450MHzPentium
733MHzPentium
733MHzPentium……7.4.2水平擴展系統水平擴展是通過在系統中增加多臺處理器設備,并在各服務
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 財務決策邏輯推理中的關鍵思想題及答案
- 嵌入式技術的行業應用分析試題及答案
- 2025制鞋廠勞動合同范本
- 加盟解除合同協議書范本
- 舟山市嵊泗縣“政錄企用”招聘考試真題2024
- 計算機二級MySQL課程考點試題及答案
- 勞務廣告安裝合同協議書
- SQL數據安全性相關試題及答案
- 茶樓合伙人合同協議書
- 單位協議書是合同嗎
- 2025年北京市通州區九年級初三一模英語試卷(含答案)
- 《煙氣脫硫脫硝技術》脫硫考試試卷試題答案
- 醫藥倫理相關知識試題及答案
- 2025年中考物理模擬猜題卷3(含答案)
- 第二章城市軌道交通屏蔽門門體結構課件
- 記錄及臺賬填寫規范
- 《國家綜合性消防救援隊伍隊列條令(試行)》課件
- 學校食堂出入庫制度
- 2025年中國航天日知識競賽考試題庫300題(含答案)
- 預防航空人為差錯
- 通信行業防洪防汛安全知識
評論
0/150
提交評論