電子商務系統規劃、分析與設計_第1頁
電子商務系統規劃、分析與設計_第2頁
電子商務系統規劃、分析與設計_第3頁
電子商務系統規劃、分析與設計_第4頁
電子商務系統規劃、分析與設計_第5頁
已閱讀5頁,還剩56頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第8章電子商務系統建設

電子商務系統規劃、分析與設計第1頁本章內容電子商務系統設計電子商務系統分析電子商務系統規劃電子商務系統概述電子商務系統實施與維護電子商務系統評價電子商務系統規劃、分析與設計第2頁8.1電子商務系統概述8.1.1電子商務系統概念8.1.2電子商務系統特點8.1.3電子商務系統發展歷史和趨勢8.1.4電子商務系統建設過程電子商務系統規劃、分析與設計第3頁8.1.1電子商務系統概念廣義電子商務系統是指在互聯網或其它網絡上,為滿足企業生產、銷售、服務等需要,而且支持企業對外業務協作,從運作層、管理層和決議層等層次全方面提升企業信息化水平,為企業提供商業智能計算機系統。狹義電子商務系統是指企業在互聯網或其它網絡上,以實現企業電子商務活動為目標,進行產品和服務電子化交易所包括計算機系統。狹義電子商務系統主要包含企業門戶網站系統、電子支付系統和電子安全系統等與電子交易相關系統。電子商務系統規劃、分析與設計第4頁8.1.1電子商務系統概念電子商務系統與TPS、MIS、DSS差異電子商務系統規劃、分析與設計第5頁8.1.2電子商務特點1.電子商務系統是支持企業商務活動整個過程技術平臺2.電子商務系統是企業業務流程重組、價值鏈增值技術平臺3.電子商務系統采取B/S架構,提供基于Web分布式服務4.電子商務系統對安全提出了很高要求5.電子商務系統大多是依靠企業原有信息資源運行系統電子商務系統規劃、分析與設計第6頁8.1.3電子商務系統發展歷史和趨勢1.電子商務系統發展歷史(1)醞釀階段(20世紀60~90年代)(2)雛形階段(1991~1996)(3)發展階段(1997年至今)2.電子商務系統發展趨勢(1)平臺無關性(2)靈活性、可擴展性、有效性、安全性和開放性更高(3)面向智能化和個性化服務電子商務系統規劃、分析與設計第7頁8.1.4電子商務系統建設過程電子商務系統建設分為以下幾個階段。1.電子商務系統規劃2.電子商務系統分析3.電子商務系統設計4.電子商務系統實施與維護電子商務系統規劃、分析與設計第8頁8.2電子商務系統規劃8.2.1電子商務系統規劃特點8.2.2電子商務系統規劃內容8.2.3電子商務系統規劃步驟8.2.4電子商務系統規劃方法8.2.5電子商務系統規劃匯報電子商務系統規劃、分析與設計第9頁8.2.1電子商務系統規劃特點(1)規劃工作是面向久遠、未來、全局性和關鍵性問題,所以含有不確定性,且非結構化程度高。(2)規劃工作主體是高層管理人員。(3)規劃工作是為整個系統建設確定目標、戰略、系統總體結構方案和實施計劃,因而整個過程是一個管理決議過程。(4)規劃必須采取各種方法相互配合,取長補短。(5)規劃工作結果易粗不易細。(6)電子商務系統規劃必須納入整個企業發展規劃,并應定時滾動。電子商務系統規劃、分析與設計第10頁8.2.2電子商務系統規劃內容電子商務系統規劃內容主要包含以下幾個方面:(1)制訂電子商務發展戰略和目標(2)確定電子商務模式及其盈利方式(3)確定電子商務模型(4)確定開發戰略(5)進行可行性分析電子商務系統規劃、分析與設計第11頁8.2.3電子商務系統規劃步驟電子商務系統規劃、分析與設計第12頁8.2.3電子商務系統規劃步驟1.確定電子商務系統規劃邊界(1)確定電子商務系統規劃范圍。(2)確定電子商務系統規劃時間限制。(3)明確企業戰略目標。2.建立制訂電子商務系統規劃組織(1)項目責任人。(2)項目小組。3.制訂規劃進度表電子商務系統規劃、分析與設計第13頁8.2.3電子商務系統規劃步驟4.現行系統初步調查與分析5.確定系統開發策略6.提出新系統開發方案7.可行性研究8.提出系統規劃匯報電子商務系統規劃、分析與設計第14頁8.2.4電子商務系統規劃方法

1.戰略集合變換法

戰略集合變換法基本思緒是把一個企業發展戰略看成是一個“戰略集”,該戰略集包含企業目標、戰略以及其它戰略屬性(如管理水平、發展趨勢、環境約束等)。(1)識別和解釋企業戰略集。①識別與該企業有聯絡關聯組員結構。②列出每類關聯組員對企業戰略目標要求。③針對每類組員要求,列出對應約束和采取策略。(2)把所識別出企業戰略集轉換成電子商務系統戰略集。電子商務系統規劃、分析與設計第15頁8.2.4電子商務系統規劃方法2.關鍵成功原因法 關鍵成功原因法主要思想是先找出影響系統成功關鍵原因,確定企業關鍵信息需求,從而使電子商務系統能夠更有效滿足企業目標。(1)了解企業(或電子商務系統)戰略目標;(2)識別全部成功原因。可采取樹狀因果圖或層次分解法畫出影響戰略目標實現各種原因,以及影響這些原因子原因;(3)確定關鍵成功原因;(4)識別性能指標與標準;(5)識別測量性能數據,形成數據字典,幫助制訂決議。電子商務系統規劃、分析與設計第16頁8.2.4電子商務系統規劃方法 3.企業系統規劃法 從企業目標入手,自上而下地識別系統目標,識別企業過程,識別數據類,逐步將企業目標轉化為電子商務系統目標和結構,然后自下而上設計系統,以支持企業目標實現。(1)定義企業目標。(2)定義企業過程。(3)定義數據類。(4)定義信息結構。(5)提交規劃結果匯報。電子商務系統規劃、分析與設計第17頁8.2.5電子商務系統規劃匯報(1)系統開發背景描述(2)企業需求描述(3)電子商務系統設計標準及目標(4)商務模型提議(5)系統總體結構(6)應用系統方案(7)網絡基礎設施(8)聯機交易中支付與認證(9)系統安全及管理(10)系統性能優化及評定(11)系統集成方案(12)系統開銷與投資(13)實施方案(14)商務系統收益分析(15)其它說明電子商務系統規劃、分析與設計第18頁8.3電子商務系統分析8.3.1電子商務系統分析特點8.3.2電子商務系統分析過程8.3.3電子商務系統分析方法8.3.4電子商務系統分析匯報電子商務系統規劃、分析與設計第19頁8.3.1電子商務系統分析特點電子商務系統規劃、分析與設計第20頁8.3.2電子商務系統分析過程電子商務系統規劃、分析與設計第21頁8.3.3電子商務系統分析方法1.結構化分析方法 結構化分析(StructuredAnalysis,SA)是由美國Yourdon在20世紀70年代提出,是一個簡明、實用且已廣泛使用方法,適合用于分析大型數據處理系統,尤其是管理信息系統;其關鍵技術是數據流技術,關鍵特征是“分解”與“抽象”。電子商務系統規劃、分析與設計第22頁8.3.3電子商務系統分析方法1.結構化分析方法(1)結構化分析方法基本思想 數據處理系統是由數據流和一系列處理轉換過程組成,處理轉換過程將輸入數據轉化為輸出數據,即數據處理過程能夠歸結為“輸入數據(Input)→處理轉換(Process)→輸出數據(Output)”這么IPO過程,所以結構化分析方法將分析重點集中于數據及其處理過程。電子商務系統規劃、分析與設計第23頁8.3.3電子商務系統分析方法1.結構化分析方法

(2)慣用工具 在結構化分析方法中,使用主要工具是數據流圖和數據字典。采取數據流圖(DataFlowDiagram,DFD)來建立系統邏輯模型;用數據字典(DataDictionary,DD)對數據進行說明,其中,用數據處理(DataProcess,DP)及一些邏輯表示式經過判定表、決議樹方式對數據處理過程細節進行描述。電子商務系統規劃、分析與設計第24頁8.3.3電子商務系統分析方法2.面向對象分析方法

面向對象分析方法實質是一個系統建模技術,它從系統組成來進行分解,對問題進行自然分割,利用類和對象作為基本結構單元,以靠近人類思維方式建立問題域模型,使設計出軟件盡可能直接描述現實世界,結構出組件化、可重用、可維護性好軟件,并能控制軟件復雜性和降低開發維護費用.電子商務系統規劃、分析與設計第25頁8.3.3電子商務系統分析方法2.面向對象分析方法

(1)面向對象分析方法基本觀點 ①全部事物都是由對象組成。 ②對象包含屬性和方法兩方面內容。 ③對象之間聯絡主要是經過消息傳遞來完成。 ④對象能夠按照屬性進行歸類。 ⑤對象是一個被嚴格模塊化實體,稱之為封裝。

(2)面向對象分析建模過程

①標識對象和類。②標識結構。③標識屬性。 ④標識服務。⑤標識主題。

電子商務系統規劃、分析與設計第26頁8.3.4電子商務系統分析匯報電子商務系統規劃、分析與設計第27頁8.4電子商務系統設計8.4.1電子商務系統設計標準8.4.2電子商務系統總體結構設計8.4.3電子商務系統基礎設施設計8.4.4電子商務系統平臺設計8.4.5電子商務應用系統設計8.4.6電子商務系統設計方法8.4.7電子商務系統設計說明書電子商務系統規劃、分析與設計第28頁8.4.1電子商務系統設計標準1.符合企業信息化整體戰略2.技術先進性與標準化3.含有良好兼容性和可擴充性4.系統安全性5.經濟指標6.可用性和方便性電子商務系統規劃、分析與設計第29頁8.4.2電子商務系統總體結構設計1.電子商務系統組成結構電子商務系統規劃、分析與設計第30頁8.4.2電子商務系統總體結構設計2.企業應用軟件結構和功效(1)企業應用軟件結構

應用軟件是電子商務系統關鍵,在系統總體結構設計中,應該給出應用軟件主要功效,說明系統應用軟件體系結構,描述每個子系統詳細怎樣設計,由哪些模塊組成,每個模塊功效是什么,模塊之間關系是什么等。(2)企業應用軟件功效設計

企業商務活動是電子商務系統設計依據,企業內部信息系統是企業開展電子商務前提條件。企業應用軟件包含總企業和分企業應用軟件,企業應用軟件設計詳細內容包含:企業信息資源(包含企業內部電子化和非電子化數據、組織方式及作用)、企業組織結構、企業生產及銷售流程、企業工作流和數據流。電子商務系統規劃、分析與設計第31頁8.4.2電子商務系統總體結構設計3.系統軟件平臺

電子商務應用軟件是在電子商務服務平臺、電子商務服務支持平臺上構建,這些平臺由系統軟件、電子商務構件等組成。 在系統總體結構設計中,應該明確說明支持電子商務應用軟件運行平臺軟件主要包含內容。(1)明確電子商務活動依賴內部信息資源。(2)界定企業內部信息系統與電子商務系統之間界限。(3)歸納內部信息系統和電子商務系統相互之間信息需求。(4)分析內部信息系統與電子商務系統之間數據交換及接口關系。電子商務系統規劃、分析與設計第32頁8.4.2電子商務系統總體結構設計4.系統外部環境電子商務系統規劃、分析與設計第33頁8.4.3電子商務系統基礎設施設計1.網絡環境設計

電子商務活動是在網絡環境下開展,系統內外信息傳遞和共享必須經過計算機網絡來完成。電子商務系統網絡環境包含互聯網(Internet)、企業內部網(Intranet)和企業外部網(Extranet)三個組成部分電子商務系統規劃、分析與設計第34頁8.4.3電子商務系統基礎設施設計2.硬件平臺設計以及產品選擇(1)網絡設備 網絡設備中關鍵設備有三種,即路由器、交換機和安全設備。網絡設備產品選擇首先要滿足用戶需求,同時考慮以下標準:①技術上可行②服務支持標準③經濟合理標準電子商務系統規劃、分析與設計第35頁8.4.3電子商務系統基礎設施設計2.硬件平臺設計以及產品選擇(2)服務器設備 普通而言,企業選擇服務器通常要考慮以下幾個方面性能指標。①可靠性。②可管理性。③可用性。④可擴展性。⑤高性能。⑥網絡吞吐量及網絡接口能力。⑦開放體系結構。電子商務系統規劃、分析與設計第36頁8.4.4電子商務系統平臺設計1.網絡操作系統 操作系統選擇要考慮硬件平臺、應用需求和技術人員能力,主要考慮以下9個方面內容。(1)符合國際和工業標準(2)必須獨立于硬件(3)多服務器支持(4)必須公布應用程序編程接口(5)技術支持(6)支持各種傳輸協議(7)易于管理(8)良好安全性和可靠性(9)網絡操作系統含有容錯能力電子商務系統規劃、分析與設計第37頁8.4.4電子商務系統平臺設計2.Web服務器 Web服務器軟件是指駐留在因特網上某種類型計算機程序,在Internet或Intranet上計算機經過TCP/IP協議連接,其中一些機器運行了Web服務器軟件以后,成為Web服務器,然后經過Web頁面創作工具將各類信息按HTML規范保留在Web服務器各個文件中,其它客戶機只要運行瀏覽器,輸入正確地址,就能訪問任何一臺Web服務器提供主頁,而且能夠經過超鏈接訪問其它頁面或者Web服務器。電子商務系統規劃、分析與設計第38頁8.4.4電子商務系統平臺設計3.應用服務器

應用服務器是一個系統軟件平臺,該軟件在操作系統之上將通用、與企業關鍵商務應用無關環境和軟件包集成在一起,作為一個軟件包向開發者提供,這么,在軟件包中能夠預裝部分功效,從而簡化用戶接口,降低開發難度。電子商務系統規劃、分析與設計第39頁8.4.4電子商務系統平臺設計4.數據庫管理軟件 對于數據庫管理系統選擇可參考以下幾個原因。(1)數據庫管理系統成熟程度和先進性(2)價格(3)開發隊伍技術背景(4)對多媒體支持(5)對全文檢索支持電子商務系統規劃、分析與設計第40頁8.4.5電子商務應用系統設計1.電子商務應用軟件層次結構設計(1)C/S體系結構

(2)三層體系結構(3)多層結構電子商務系統規劃、分析與設計第41頁8.4.5電子商務應用系統設計2.電子商務系統應用軟件與子系統劃分 應用軟件系統劃分目標是從計算機實現角度入手,將整個應用軟件分解為不一樣、功效相對獨立子系統,在此基礎上,深入將每個子系統細化,最終到可編成應用程序模塊。 子系統劃分方法包含:①按業務邏輯劃分,相同業務邏輯集中在一個子系統中。②按業務處理過程劃分,當整個系統要分段實現開發時,常采取這種方法。③按照企業業務部門劃分等。電子商務系統規劃、分析與設計第42頁8.4.5電子商務應用系統設計3.數據庫設計 數據庫設計是指對于一個給定應用環境,從用戶對數據需求出發,研究并結構數據庫結構,使之能夠有效地存放數據,滿足各種用戶應用需求過程。 數據庫設計有兩個主要目標:一是滿足應用功效需求;二是含有良好數據庫性能。數據庫設計普通分為四個階段:需求分析、概念設計、邏輯設計和物理設計。其基本思想是自頂向下、逐步求精。電子商務系統規劃、分析與設計第43頁8.4.6電子商務系統設計方法1.結構化設計方法

(1)總體設計

(2)詳細設計

描述程序處理過程工具稱為詳細設計工具,它們能夠分為3類:圖形描述、語言描述、表格描述。圖形描述包含程序流程圖、盒圖和問題分析圖;語言描述主要是過程設計語言;表格描述包含判定樹和判定表。電子商務系統規劃、分析與設計第44頁8.4.6電子商務系統設計方法2.面向對象設計方法

采取面向對象設計電子商務系統時,面向對象分析中五個層次(類和對象、結構、屬性、服務和主題)和五個活動繼續貫通在面向對象設計過程中。這五個層次一層比一層表示細節更多,我們能夠把這個層次想象成整個模型水平切片。在設計階段中利用這五個層次,建立系統四個組成部分:問題域部分、人機交互部分、任務管理部分和數據管理部分。

電子商務系統規劃、分析與設計第45頁8.4.7電子商務系統設計說明書1.引言2.系統總體技術方案(1)電子商務系統總體結構①系統總體結構。②系統組成及作用。③網站。(2)網絡基礎設施①網絡基本結構。②Internet及接入。③Intranet結構。④Extranet及數據交換。(3)系統平臺選擇①平臺結構。②軟件及中間件。③硬件。電子商務系統規劃、分析與設計第46頁8.4.7電子商務系統設計說明書(4)應用系統方案①應用系統結構。②功效設計。③主要應用流程設計。④代碼設計。⑤用戶界面設計。⑥數據庫設計。(5)實施方案①系統實施主要任務。②實施進度安排。③實施過程分階段目標。④實施人員組織。電子商務系統規劃、分析與設計第47頁8.5電子商務系統實施與維護8.5.1電子商務系統實施概述8.5.2電子商務系統開發與集成8.5.3電子商務系統測試8.5.4電子商務系統實施準備與公布8.5.5電子商務系統維護電子商務系統規劃、分析與設計第48頁8.5.1電子商務系統實施概述(1)開發集成(2)性能測試(3)系統安裝(4)維護管理電子商務系統規劃、分析與設計第49頁8.5.2電子商務系統開發與集成1.開發模式(1)基于Web開發模式

(2)基于組件開發模式①公共對象請求代理體系結構②組件對象模型③Sun企業J2EE(Java2EnterpriseEdition)

電子商務系統規劃、分析與設計第50頁8.5.2電子商務系統開發與集成2.集成層次電子商務系統規劃、分析與設計第51頁8.5.3電子商務系統測試1.系統測試標準(1)確定預期輸出(2)程序員應防止測試自己程序(3)徹底檢驗每個測試結果(4)非法和非預期輸入情況(5)檢驗程序是否做了不需要它做事情(6)保留測試數據和測試結果(7)在系統設計時不要構想程序中不會查犯錯誤電子商務系統規劃、分析與設計第52頁8.5.3電子商務系統測試2.系統測試內容(1)用戶界面測試(2)功效測試 ①鏈接測試。②

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論