電子商務(wù)系統(tǒng)分析與設(shè)計 課件 吳子珺 第7-9章 電子商務(wù)系統(tǒng)設(shè)計、電子商務(wù)應(yīng)用系統(tǒng)設(shè)計、電子商務(wù)系統(tǒng)實_第1頁
電子商務(wù)系統(tǒng)分析與設(shè)計 課件 吳子珺 第7-9章 電子商務(wù)系統(tǒng)設(shè)計、電子商務(wù)應(yīng)用系統(tǒng)設(shè)計、電子商務(wù)系統(tǒng)實_第2頁
電子商務(wù)系統(tǒng)分析與設(shè)計 課件 吳子珺 第7-9章 電子商務(wù)系統(tǒng)設(shè)計、電子商務(wù)應(yīng)用系統(tǒng)設(shè)計、電子商務(wù)系統(tǒng)實_第3頁
電子商務(wù)系統(tǒng)分析與設(shè)計 課件 吳子珺 第7-9章 電子商務(wù)系統(tǒng)設(shè)計、電子商務(wù)應(yīng)用系統(tǒng)設(shè)計、電子商務(wù)系統(tǒng)實_第4頁
電子商務(wù)系統(tǒng)分析與設(shè)計 課件 吳子珺 第7-9章 電子商務(wù)系統(tǒng)設(shè)計、電子商務(wù)應(yīng)用系統(tǒng)設(shè)計、電子商務(wù)系統(tǒng)實_第5頁
已閱讀5頁,還剩179頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1第7章電子商務(wù)系統(tǒng)設(shè)計

(系統(tǒng)開發(fā)篇)學(xué)習(xí)內(nèi)容2電子商務(wù)系統(tǒng)設(shè)計的任務(wù)電子商務(wù)系統(tǒng)總體結(jié)構(gòu)設(shè)計的內(nèi)容電子商務(wù)系統(tǒng)運行平臺設(shè)計原則電子商務(wù)系統(tǒng)中間件的作用電子商務(wù)應(yīng)用系統(tǒng)設(shè)計的內(nèi)容電子商務(wù)系統(tǒng)接口設(shè)計的內(nèi)容電子商務(wù)系統(tǒng)設(shè)計的任務(wù)3電子商務(wù)系統(tǒng)設(shè)計的主要任務(wù)是從電子商務(wù)系統(tǒng)的總體目標出發(fā),根據(jù)系統(tǒng)規(guī)劃階段產(chǎn)生的文檔,同時考慮到經(jīng)濟、技術(shù)和系統(tǒng)所實現(xiàn)的內(nèi)外部環(huán)境和主客觀等方面的條件,確定電子商務(wù)系統(tǒng)的總體結(jié)構(gòu)和系統(tǒng)各組成部分的技術(shù)方案,合理選擇計算機和通信的軟硬件設(shè)備,確??傮w目標的實現(xiàn)。電子商務(wù)系統(tǒng)設(shè)計的任務(wù)4系統(tǒng)總體結(jié)構(gòu)設(shè)計系統(tǒng)運行平臺設(shè)計系統(tǒng)中間件設(shè)計應(yīng)用系統(tǒng)設(shè)計系統(tǒng)接口設(shè)計系統(tǒng)設(shè)計的原則電子商務(wù)系統(tǒng)設(shè)計的任務(wù)5技術(shù)的先進性符合企業(yè)信息化的整體技術(shù)戰(zhàn)略與現(xiàn)行系統(tǒng)具有良好的兼容性開放性可擴展性安全性實用性完整性企業(yè)電子商務(wù)系統(tǒng)電子商務(wù)系統(tǒng)表達層(Web服務(wù)器、WAP)電子商務(wù)系統(tǒng)應(yīng)用層(企業(yè)宣傳、網(wǎng)絡(luò)銀行、網(wǎng)上購物、虛擬電子市場、拍賣等)電子商務(wù)系統(tǒng)基礎(chǔ)層(計算機軟件、硬件、網(wǎng)絡(luò))客戶端(個人電腦、掌上電腦、手機、信息家電、其他客戶機)電子商務(wù)系統(tǒng)服務(wù)層商務(wù)活動安全支付論證……系統(tǒng)優(yōu)化目錄服務(wù)負載均衡流量控制……系統(tǒng)管理網(wǎng)絡(luò)管理安全管理主機系統(tǒng)管理……系統(tǒng)/應(yīng)用集成XMLCORBAJDBC……電子商務(wù)系統(tǒng)的體系結(jié)構(gòu)示意圖其他企業(yè)信息資源配送機構(gòu)認證中心外部系統(tǒng)支付網(wǎng)關(guān)ERPCRMHRMDBS……內(nèi)部系統(tǒng)電子商務(wù)系統(tǒng)社會層7電子商務(wù)系統(tǒng)總體結(jié)構(gòu)設(shè)計是在系統(tǒng)規(guī)劃的基礎(chǔ)上,進一步明確系統(tǒng)體系結(jié)構(gòu)中各組成部分的具體內(nèi)容,都有什么樣的作用,其相互關(guān)系是什么。基礎(chǔ)層網(wǎng)絡(luò)平臺系統(tǒng)平臺服務(wù)層應(yīng)用服務(wù)平臺管理平臺應(yīng)用層業(yè)務(wù)功能支付系統(tǒng)內(nèi)外部環(huán)境接口內(nèi)部系統(tǒng)接口外部系統(tǒng)接口電子商務(wù)系統(tǒng)運行平臺設(shè)計8系統(tǒng)運行平臺是指系統(tǒng)運行所依賴的硬件和軟件,主要包括網(wǎng)絡(luò)通信平臺、硬件平臺和軟件平臺的設(shè)計及相關(guān)設(shè)備的選擇。這一部分主要對應(yīng)電子商務(wù)系統(tǒng)體系結(jié)構(gòu)中的基礎(chǔ)層。對企業(yè)而言,這一部分主要通過選擇合適的產(chǎn)品來實現(xiàn)。網(wǎng)絡(luò)通信平臺設(shè)計包括系統(tǒng)局域網(wǎng)、Internet、Intranet和Extranet幾個組成部分。9局域網(wǎng)網(wǎng)絡(luò)通信平臺設(shè)計—系統(tǒng)局域網(wǎng)包括Web服務(wù)器、應(yīng)用服務(wù)器、事務(wù)服務(wù)器、數(shù)據(jù)服務(wù)器等多臺服務(wù)器。1011Internet部分是企業(yè)電子商務(wù)系統(tǒng)的用戶訪問接口,是企業(yè)與客戶之間相互交流的通道。電子商務(wù)系統(tǒng)與Internet的互聯(lián)方式很多,目前常見的方式是通過數(shù)字數(shù)據(jù)網(wǎng)DDN、CABLEMODEM、超高速數(shù)字用戶線路VDSL、光纖、無線等方式將企業(yè)電子商務(wù)系統(tǒng)接入Internet。網(wǎng)絡(luò)通信平臺設(shè)計—Internet12Intranet和Extranet都不是指具體的物理網(wǎng)絡(luò);Intranet是企業(yè)內(nèi)部需要和電子商務(wù)系統(tǒng)局域網(wǎng)互聯(lián)的計算機網(wǎng)絡(luò)的總稱;Extranet則是企業(yè)外部需要與電子商務(wù)系統(tǒng)進行互聯(lián)的其他網(wǎng)絡(luò)的集合。網(wǎng)絡(luò)通信平臺設(shè)計—Intranet和Extranet13現(xiàn)實中,電子商務(wù)系統(tǒng)的網(wǎng)絡(luò)環(huán)境的很多情況下都是采用外包方式實現(xiàn)的,它可以使用基礎(chǔ)網(wǎng)絡(luò)運營服務(wù)商提供的主機托管或數(shù)據(jù)中心模式來實現(xiàn)。電子商務(wù)系統(tǒng)網(wǎng)絡(luò)通信平臺的設(shè)計通常有兩種方案:一種是依靠自身力量建立自己的完整的計算機網(wǎng)絡(luò)環(huán)境;另一種是外包給網(wǎng)絡(luò)運營服務(wù)商來建立網(wǎng)絡(luò)環(huán)境。網(wǎng)絡(luò)通信平臺設(shè)計電子商務(wù)系統(tǒng)運行平臺設(shè)計14計算機硬件設(shè)計*網(wǎng)絡(luò)設(shè)備選擇*服務(wù)器設(shè)備選擇15網(wǎng)絡(luò)設(shè)備主要用于電子商務(wù)系統(tǒng)局域網(wǎng)建設(shè)、電子商務(wù)系統(tǒng)與Internet的連接。基本的網(wǎng)絡(luò)設(shè)備有計算機、交換機、路由器、無線接入點(WAP)、打印機和調(diào)制解調(diào)器。選擇網(wǎng)絡(luò)設(shè)備產(chǎn)品首先要滿足用戶的需求,其次要考慮以下原則:計算機硬件設(shè)計—網(wǎng)絡(luò)設(shè)備選擇安全性和穩(wěn)定性技術(shù)先進性便于擴展性服務(wù)支持原則經(jīng)濟合理原則16服務(wù)器是網(wǎng)絡(luò)環(huán)境中的高性能計算機,它偵聽網(wǎng)絡(luò)上的其他計算機(客戶機)提交的服務(wù)請求,并提供相應(yīng)的服務(wù)??紤]服務(wù)器配置時,可以從以下幾個方面來衡量服務(wù)器是否達到了其設(shè)計目的:計算機硬件設(shè)計—服務(wù)器設(shè)備選擇可擴展性易使用性穩(wěn)定性易管理性電子商務(wù)系統(tǒng)運行平臺設(shè)計17應(yīng)用軟件設(shè)計網(wǎng)絡(luò)操作系統(tǒng)選擇Web服務(wù)器軟件選擇應(yīng)用服務(wù)器軟件選擇數(shù)據(jù)庫管理系統(tǒng)選擇開發(fā)語言及工具選擇18應(yīng)用軟件設(shè)計—網(wǎng)絡(luò)操作系統(tǒng)選擇網(wǎng)絡(luò)操作系統(tǒng)主要是指運行在各種服務(wù)器上的操作系統(tǒng),目前比較流行的用于電子商務(wù)系統(tǒng)的主要有Unix、Linux、Windows網(wǎng)絡(luò)操作系統(tǒng),這些網(wǎng)絡(luò)操作系統(tǒng)所面向的服務(wù)領(lǐng)域不同,在很多方面有較大的差異,用戶可以結(jié)合系統(tǒng)的需求適當選擇。良好的安全性、較高的可靠性、可集成性、開發(fā)和可擴展性、對應(yīng)用程序的開發(fā)支持、易于管理和維護。19應(yīng)用軟件設(shè)計—Web服務(wù)器軟件選擇Web服務(wù)器也稱為WWW服務(wù)器,是指駐留于因特網(wǎng)上某種類型計算機的程序。選擇Web服務(wù)器時,一般需要考慮以下幾個方面:與網(wǎng)絡(luò)操作系統(tǒng)的配合、響應(yīng)能力、對標準和應(yīng)用的支持、與后端服務(wù)器的集成、安全性、穩(wěn)定可靠性、管理的難易程度、技術(shù)支持。20應(yīng)用軟件設(shè)計—應(yīng)用服務(wù)器軟件選擇應(yīng)用服務(wù)器也稱為應(yīng)用程序服務(wù)器,運行于瀏覽器和數(shù)據(jù)資源之間,它通過各種協(xié)議,把商業(yè)邏輯暴露給客戶端應(yīng)用程序。選擇應(yīng)用服務(wù)器,可以參考以下幾個因素:性能和技術(shù)指標、可擴展性、外部工具的支持、產(chǎn)品定位、獨立性、價格。21應(yīng)用軟件設(shè)計—數(shù)據(jù)庫管理系統(tǒng)選擇在電子商務(wù)系統(tǒng)中,常選擇的數(shù)據(jù)庫管理系統(tǒng)的主流產(chǎn)品有MicrosoftSQLServer、Oracle、Sybase等,選擇數(shù)據(jù)庫管理系統(tǒng)時應(yīng)從以下幾個方面予以考慮:構(gòu)造數(shù)據(jù)庫的難易程度、系統(tǒng)的成熟度和先進性、對分布式應(yīng)用的支持、對多媒體的支持、對全文檢索的支持、可移植性和可擴展性、并發(fā)控制能力、容錯能力。22應(yīng)用軟件設(shè)計—開發(fā)語言及工具選擇目前,開發(fā)電子商務(wù)系統(tǒng)常用的開發(fā)語言是PHP、JSP和ASP,每種開發(fā)語言都有自身的優(yōu)點和缺點,選擇開發(fā)語言,要結(jié)合開發(fā)語言的特點,同時根據(jù)開發(fā)團隊、需求、經(jīng)濟能力來確定。對于開發(fā)工具,其本身要盡可能開放,符合開放系統(tǒng)標準,獨立于硬件平臺及系統(tǒng)軟件平臺的選擇,甚至能夠獨立于數(shù)據(jù)庫的選擇,這樣才有利于系統(tǒng)的擴展。電子商務(wù)系統(tǒng)中間件設(shè)計23中間件是一種獨立的系統(tǒng)軟件或服務(wù)程序,它指的是一些在互聯(lián)網(wǎng)環(huán)境下運行的一些有關(guān)通訊軟件、交易軟件、數(shù)據(jù)庫訪問軟件、和互聯(lián)網(wǎng)有關(guān)的安全軟件、以及為了在互聯(lián)網(wǎng)條件下能夠很好地開發(fā)應(yīng)用所提供的許多面向應(yīng)用的開發(fā)工具等。電子商務(wù)系統(tǒng)中間件位于系統(tǒng)體系結(jié)構(gòu)中的服務(wù)層。24中間件的作用

通訊方面

*

支持各種通訊協(xié)議和通訊服務(wù)模式*

傳輸各種數(shù)據(jù)內(nèi)容*

數(shù)據(jù)格式翻譯、流量控制、數(shù)據(jù)加密、數(shù)據(jù)壓縮等

核心部件

*

目錄服務(wù)、安全控制、并發(fā)控制、可靠性和效率保證等

應(yīng)用系統(tǒng)開發(fā)

*

提供基于不同平臺的豐富的開發(fā)接口*

支持流行的開發(fā)工具和異構(gòu)互連接口標準等

管理方面

*

解決電子商務(wù)系統(tǒng)中間件本身的配置、監(jiān)控、調(diào)諧*

為電子商務(wù)應(yīng)用系統(tǒng)的易用易管理提供保證可成長性適應(yīng)性可管理性高可信性負載均衡電子商務(wù)應(yīng)用系統(tǒng)設(shè)計25應(yīng)用程序模塊設(shè)計數(shù)據(jù)庫設(shè)計電子商務(wù)網(wǎng)站設(shè)計支付系統(tǒng)設(shè)計安全系統(tǒng)設(shè)計電子商務(wù)系統(tǒng)接口設(shè)計26電子商務(wù)系統(tǒng)接口設(shè)計*內(nèi)部系統(tǒng)接口設(shè)計*外部系統(tǒng)接口設(shè)計分析內(nèi)部信息系統(tǒng)的作用明確電子商務(wù)活動依賴的內(nèi)部信息資源界定企業(yè)內(nèi)部系統(tǒng)與電子商務(wù)系統(tǒng)之間的界限歸納內(nèi)部系統(tǒng)和電子商務(wù)系統(tǒng)間的信息需求分析內(nèi)部系統(tǒng)與電子商務(wù)系統(tǒng)間的數(shù)據(jù)交換及接口關(guān)系27電子商務(wù)系統(tǒng)接口設(shè)計—內(nèi)部系統(tǒng)接口設(shè)計企業(yè)的商務(wù)活動是以企業(yè)內(nèi)部的信息處理為背景的,企業(yè)內(nèi)部信息系統(tǒng)是企業(yè)開展電子商務(wù)的前提條件。28電子商務(wù)系統(tǒng)接口設(shè)計—外部系統(tǒng)接口設(shè)計企業(yè)通過電子商務(wù)系統(tǒng)和外部環(huán)境進行信息溝通,開展電子商務(wù)活動。在設(shè)計電子商務(wù)系統(tǒng)時,要分析其外部環(huán)境,設(shè)計和外部環(huán)境的信息接口。P.電子商務(wù)系統(tǒng)外部環(huán)境29第8章電子商務(wù)應(yīng)用系統(tǒng)設(shè)計

(系統(tǒng)開發(fā)篇)學(xué)習(xí)內(nèi)容30應(yīng)用程序模塊設(shè)計結(jié)構(gòu)化和面向?qū)ο笙到y(tǒng)數(shù)據(jù)庫設(shè)計電子商務(wù)網(wǎng)站設(shè)計電子商務(wù)支付系統(tǒng)設(shè)計電子商務(wù)安全系統(tǒng)設(shè)計31應(yīng)用程序模塊設(shè)計系統(tǒng)數(shù)據(jù)庫設(shè)計電子商務(wù)網(wǎng)站設(shè)計電子商務(wù)支付系統(tǒng)設(shè)計電子商務(wù)安全系統(tǒng)設(shè)計電子商務(wù)應(yīng)用系統(tǒng)位于系統(tǒng)應(yīng)用層,是電子商務(wù)系統(tǒng)的核心部分,它直接和企業(yè)的商務(wù)活動相關(guān),負責實現(xiàn)客戶對系統(tǒng)的功能需求。應(yīng)用程序模塊設(shè)計32分析類圖指出了為實現(xiàn)用例需要哪些類(應(yīng)用程序文件)及其之間的簡單聯(lián)系,但并未指出這些類(應(yīng)用程序文件)之間的具體交互過程。應(yīng)用程序模塊設(shè)計的主要工作就是在分析類圖的基礎(chǔ)上進一步明確在用例的實現(xiàn)過程中各個類(應(yīng)用程序文件)之間的具體交互過程,可以通過畫順序圖或協(xié)作圖來實現(xiàn)。33應(yīng)用程序模塊設(shè)計—順序圖順序圖(SequenceDiagram)描述了用例相關(guān)的多個對象及其之間的動態(tài)交互關(guān)系,通常用于解釋系統(tǒng)用例的實現(xiàn)過程。順序圖強調(diào)對象間交互的時間和順序。34應(yīng)用程序模塊設(shè)計—順序圖在UML中,順序圖由活動者、對象、生命線、激活、消息五類元素組成。35應(yīng)用程序模塊設(shè)計—順序圖活動者活動者是指用例的執(zhí)行者,使用執(zhí)行者的人形符號來表示?;顒诱遪ame:ClassName百貨大樓:建筑對象在順序圖中,對象用一個矩形框表示,它們代表用例中參與交互的對象。對象使用標準的UML格式“name:ClassName”來標記。36應(yīng)用程序模塊設(shè)計—順序圖生命線生命線表示對象存在的時間。在順序圖中生命線用從對象圖標向下延伸的一條虛線表示。激活激活表示對象執(zhí)行相應(yīng)操作的時間段,它是用替換生命線的雙道線表示。處于激活期的對象能夠響應(yīng)或發(fā)送消息,執(zhí)行動作或活動。不在激活期的對象處于休眠狀態(tài),需要等待新的消息來激活它。name:ClassName37應(yīng)用程序模塊設(shè)計—順序圖消息在面向?qū)ο蠓椒ㄖ?,對象間的交互是通過傳遞消息來完成的。消息是對象間的一種通信方式,UML中定義的消息包括以下4種:簡單消息調(diào)用消息返回消息異步消息38應(yīng)用程序模塊設(shè)計—順序圖消息—簡單消息表示簡單的控制流,用于描述控制流如何在對象間進行傳遞,而不考慮通信的細節(jié)。簡單消息用戶名、密碼39應(yīng)用程序模塊設(shè)計—順序圖消息—調(diào)用消息傳遞了要求接收對象執(zhí)行某種操作或調(diào)用某個方法的請求。發(fā)送對象發(fā)出消息后必須等待消息返回,只有處理消息的操作執(zhí)行完畢后,發(fā)送對象才可以繼續(xù)執(zhí)行下一步操作。調(diào)用消息的格式為:操作(參數(shù)列表)。調(diào)用消息驗證(用戶名、密碼)40應(yīng)用程序模塊設(shè)計—順序圖消息—返回消息返回消息是調(diào)用消息中的操作完成后,返回給調(diào)用消息發(fā)送對象的回應(yīng)消息。調(diào)用消息一般都對應(yīng)一個返回消息。返回消息登錄成功41應(yīng)用程序模塊設(shè)計—順序圖消息—異步消息是一種不需等待返回消息的特殊調(diào)用消息。異步消息主要用于描述實時系統(tǒng)中的并發(fā)行為,發(fā)送對象發(fā)出消息后可立刻進行下一步操作。異步消息42應(yīng)用程序模塊設(shè)計—順序圖順序圖基本技術(shù)43應(yīng)用程序模塊設(shè)計—順序圖44應(yīng)用程序模塊設(shè)計—順序圖P.“用戶登錄”用例順序圖45應(yīng)用程序模塊設(shè)計—順序圖P.圖書銷售網(wǎng)前臺系統(tǒng)—“下新訂單”用例順序圖46應(yīng)用程序模塊設(shè)計—協(xié)作圖協(xié)作圖(CommunicationDiagram)描述了用例相關(guān)的多個對象及其之間的動態(tài)合作關(guān)系,與順序圖一樣,通常也用于解釋用例的實現(xiàn)過程。協(xié)作圖強調(diào)對象間的合作關(guān)系。協(xié)作圖與順序圖包含的信息相同,兩者在語義上是等價的,可以根據(jù)順序圖自動生成協(xié)作圖,反之亦然。47應(yīng)用程序模塊設(shè)計—協(xié)作圖“用戶登錄”用例協(xié)作圖(根據(jù)“用戶登錄”用例順序圖轉(zhuǎn)換)48應(yīng)用程序模塊設(shè)計—協(xié)作圖“下新訂單”用例協(xié)作圖(根據(jù)“下新訂單”用例順序圖轉(zhuǎn)換)49應(yīng)用程序模塊設(shè)計—協(xié)作圖順序圖強調(diào)消息發(fā)送的時間和順序?qū)ο缶哂猩€和激活對象之間無連接線通過時間軸表示消息傳遞順序協(xié)作圖強調(diào)對象間的合作關(guān)系對象無生命線和激活對象之間存在連接線通過序列號表示消息傳遞順序?qū)嵗治?0“‘PCDIY’電腦銷售網(wǎng)”系統(tǒng)運行平臺設(shè)計、應(yīng)用程序模塊設(shè)計,詳見P11.4.1&P11.4.2-1&P11.4.2-2數(shù)據(jù)庫設(shè)計51數(shù)據(jù)庫是以一定的組織方式存儲在一起的相關(guān)數(shù)據(jù)的集合,數(shù)據(jù)庫設(shè)計是指對于一個給定的應(yīng)用環(huán)境,從用戶對數(shù)據(jù)的需求出發(fā),研究并構(gòu)造數(shù)據(jù)庫結(jié)構(gòu),使之能有效地存儲數(shù)據(jù),滿足用戶的各種應(yīng)用需求的過程。52結(jié)構(gòu)化系統(tǒng)數(shù)據(jù)庫設(shè)計53數(shù)據(jù)庫設(shè)計—結(jié)構(gòu)化系統(tǒng)數(shù)據(jù)庫設(shè)計當采用結(jié)構(gòu)化開發(fā)方法開發(fā)電子商務(wù)應(yīng)用系統(tǒng)時,系統(tǒng)數(shù)據(jù)庫設(shè)計的主要內(nèi)容為:識別本系統(tǒng)數(shù)據(jù)庫要建立的表。建立概念模型:以用戶語言描述數(shù)據(jù)庫各表間的聯(lián)系。建立數(shù)據(jù)模型:以計算機語言描述數(shù)據(jù)庫各表具體結(jié)構(gòu)和內(nèi)容。表?概念模型數(shù)據(jù)模型54數(shù)據(jù)庫設(shè)計—結(jié)構(gòu)化系統(tǒng)數(shù)據(jù)庫設(shè)計如何識別本系統(tǒng)數(shù)據(jù)庫要建立的表?編號數(shù)據(jù)存儲對應(yīng)銀行系統(tǒng)賬戶表物流系統(tǒng)商品配送表內(nèi)部系統(tǒng)庫存表55數(shù)據(jù)庫設(shè)計—結(jié)構(gòu)化系統(tǒng)數(shù)據(jù)庫設(shè)計概念模型—基本概念概念模型是按照用戶的觀點對數(shù)據(jù)和信息建模。建立概念模型涉及的主要概念有:實體--實體即現(xiàn)實世界中存在的對象或事物。屬性--屬性是實體具有的某種特性,聯(lián)系--實體之間的數(shù)量對應(yīng)關(guān)系,主要分為三種:一對一聯(lián)系(1:1),如工廠廠長一對多聯(lián)系(1:N),如倉庫產(chǎn)品多對多聯(lián)系(M:N),如學(xué)生課程1:11:NM:N56數(shù)據(jù)庫設(shè)計—結(jié)構(gòu)化系統(tǒng)數(shù)據(jù)庫設(shè)計概念模型—表示方法建立概念模型最常用的表示方法是實體-聯(lián)系法(Entity-RelationshipApproach,簡稱E-R方法),該方法用E-R圖來描述某一組織的信息模型。實體聯(lián)系屬性57數(shù)據(jù)庫設(shè)計—結(jié)構(gòu)化系統(tǒng)數(shù)據(jù)庫設(shè)計概念模型—建立步驟1.識別目標數(shù)據(jù)庫中的實體2.識別各實體本身的屬性3.確定實體之間的聯(lián)系4.繪制E-R圖可獨立存在的表是實體根據(jù)實體所處的系統(tǒng)環(huán)境來確定根據(jù)數(shù)據(jù)庫要求確定58數(shù)據(jù)庫設(shè)計—結(jié)構(gòu)化系統(tǒng)數(shù)據(jù)庫設(shè)計概念模型—實例假設(shè)某企業(yè)準備為其倉庫管理系統(tǒng)設(shè)計數(shù)據(jù)庫模型,該倉庫中存放了器件,具體工作由倉庫的職工來負責。通過簡單分析可知,該倉庫管理系統(tǒng)數(shù)據(jù)庫涉及倉庫、器件和職工三個實體,每一個實體都具有相應(yīng)的屬性:倉庫:屬性有倉庫號、城市、面積等器件:屬性有器件號、器件名、生產(chǎn)廠家、價格等職工:屬性有職工號、姓名、性別等這三個實體之間的關(guān)系包括:工作(倉庫和職工):倉庫和職工之間是一對多的聯(lián)系保管(職工和器件):職工和器件之間是多對多的聯(lián)系庫存(倉庫和器件):倉庫和器件之間是多對多的聯(lián)系59數(shù)據(jù)庫設(shè)計—結(jié)構(gòu)化系統(tǒng)數(shù)據(jù)庫設(shè)計概念模型—實例P.某倉庫管理系統(tǒng)E-R圖60數(shù)據(jù)庫設(shè)計—結(jié)構(gòu)化系統(tǒng)數(shù)據(jù)庫設(shè)計數(shù)據(jù)模型數(shù)據(jù)模型是相對概念模型而言的,是對客觀事物及其聯(lián)系的數(shù)據(jù)化描述。可以說,概念模型是用戶語言,數(shù)據(jù)模型是計算機語言。最重要的數(shù)據(jù)模型是關(guān)系模型。61數(shù)據(jù)庫設(shè)計—結(jié)構(gòu)化系統(tǒng)數(shù)據(jù)庫設(shè)計數(shù)據(jù)模型—關(guān)系模型—基本概念關(guān)系模型的主要術(shù)語有:關(guān)系:通俗地講關(guān)系就是二維表,二維表名就是關(guān)系名屬性:二維表中的列稱為屬性值域:二維表中屬性的取值范圍稱為值域元組:二維表中的行稱為元組(記錄)主關(guān)鍵字:用來惟一標識一個元組的一個或幾個屬性關(guān)系模型:二維表的結(jié)構(gòu),用“關(guān)系名(屬性1,屬性2,……,屬性n)”來表示分量:元組中的一個屬性值62數(shù)據(jù)庫設(shè)計—結(jié)構(gòu)化系統(tǒng)數(shù)據(jù)庫設(shè)計數(shù)據(jù)模型—關(guān)系模型—基本概念63數(shù)據(jù)庫設(shè)計—結(jié)構(gòu)化系統(tǒng)數(shù)據(jù)庫設(shè)計數(shù)據(jù)模型—關(guān)系模型—轉(zhuǎn)換關(guān)系表關(guān)系模型實體聯(lián)系概念模型轉(zhuǎn)換64數(shù)據(jù)庫設(shè)計—結(jié)構(gòu)化系統(tǒng)數(shù)據(jù)庫設(shè)計數(shù)據(jù)模型—關(guān)系模型—轉(zhuǎn)換一對一聯(lián)系:實體和聯(lián)系全部轉(zhuǎn)換為關(guān)系表一對多聯(lián)系:聯(lián)系不轉(zhuǎn)換為關(guān)系表,實體全部轉(zhuǎn)換為關(guān)系表多對多聯(lián)系:轉(zhuǎn)換方法同一對一聯(lián)系65數(shù)據(jù)庫設(shè)計—結(jié)構(gòu)化系統(tǒng)數(shù)據(jù)庫設(shè)計數(shù)據(jù)模型—關(guān)系模型—轉(zhuǎn)換實例1)倉庫(倉庫號,城市,面積)2)器件(器件號,器件名,生產(chǎn)廠家,價格)3)職工(職工號,姓名,性別,倉庫號)4)保管(職工號,器件號,數(shù)量)5)庫存(倉庫號,器件號,數(shù)量)關(guān)系模型概念模型實例分析66“‘PCDIY’電腦銷售網(wǎng)”結(jié)構(gòu)化系統(tǒng)數(shù)據(jù)庫設(shè)計,詳見P11.4.2-3-167面向?qū)ο笙到y(tǒng)數(shù)據(jù)庫設(shè)計68數(shù)據(jù)庫設(shè)計—面向?qū)ο笙到y(tǒng)數(shù)據(jù)庫設(shè)計當采用面向?qū)ο箝_發(fā)方法開發(fā)電子商務(wù)應(yīng)用系統(tǒng)時,系統(tǒng)數(shù)據(jù)庫設(shè)計的主要內(nèi)容為:識別本系統(tǒng)數(shù)據(jù)庫要建立的表。建立UML實體類圖:表達系統(tǒng)數(shù)據(jù)庫的結(jié)構(gòu),指明數(shù)據(jù)庫中有哪些表、各表的結(jié)構(gòu)以及各表間的聯(lián)系。建立UML狀態(tài)圖:對數(shù)據(jù)庫中相關(guān)表的屬性及屬性值作補充設(shè)計。表?UML實體類圖UML狀態(tài)圖69數(shù)據(jù)庫設(shè)計—面向?qū)ο笙到y(tǒng)數(shù)據(jù)庫設(shè)計如何識別本系統(tǒng)數(shù)據(jù)庫要建立的表?對應(yīng)銀行系統(tǒng)賬戶表物流系統(tǒng)商品配送表內(nèi)部系統(tǒng)庫存表實體類70實體類圖實體類圖描述了實體類及其之間的靜態(tài)關(guān)系,它不僅定義系統(tǒng)中的實體類,表示類之間的聯(lián)系(關(guān)聯(lián)、依賴、聚集等),還闡述了類的內(nèi)部結(jié)構(gòu)(類的屬性和操作)。由于系統(tǒng)數(shù)據(jù)庫中的每張表都有對應(yīng)的實體類,因此,在面向?qū)ο箝_發(fā)方法中通常采用實體類圖來描述數(shù)據(jù)庫結(jié)構(gòu),它不僅指明了系統(tǒng)數(shù)據(jù)庫中有哪些表和表的具體組成,還表明了各表之間的聯(lián)系。數(shù)據(jù)庫設(shè)計—面向?qū)ο笙到y(tǒng)數(shù)據(jù)庫設(shè)計71實體類圖—實例數(shù)據(jù)庫設(shè)計—面向?qū)ο笙到y(tǒng)數(shù)據(jù)庫設(shè)計P.倉庫管理系統(tǒng)實體類圖72狀態(tài)圖狀態(tài)圖(StatechartDiagram)用于描述一個特定對象在其生存期間基于事件反應(yīng)的動態(tài)行為,顯示該對象是如何根據(jù)當前所處狀態(tài)對不同事件做出反應(yīng)的。通常只有對于一些具有復(fù)雜行為或處于不同狀態(tài)對應(yīng)不同處理的對象,才有必要用狀態(tài)圖描述它的狀態(tài)轉(zhuǎn)移過程。對于畫了狀態(tài)圖的對象,其相應(yīng)實體類所對應(yīng)的表中要加上狀態(tài)這一屬性,其屬性值為狀態(tài)圖中的各狀態(tài)。數(shù)據(jù)庫設(shè)計—面向?qū)ο笙到y(tǒng)數(shù)據(jù)庫設(shè)計73在UML中,狀態(tài)圖由狀態(tài)、狀態(tài)間的轉(zhuǎn)移、引起狀態(tài)轉(zhuǎn)移的事件組成。數(shù)據(jù)庫設(shè)計—面向?qū)ο笙到y(tǒng)數(shù)據(jù)庫設(shè)計狀態(tài)圖74狀態(tài)圖—狀態(tài)狀態(tài)是對象執(zhí)行了一系列活動的結(jié)果,所有對象都具有狀態(tài),當某個事件發(fā)生后,對象的狀態(tài)將發(fā)生變化。在狀態(tài)圖中,對象的狀態(tài)主要分為三種:數(shù)據(jù)庫設(shè)計—面向?qū)ο笙到y(tǒng)數(shù)據(jù)庫設(shè)計初態(tài)狀態(tài)圖的起始點,一個狀態(tài)圖只能有一個初態(tài)狀態(tài)圖的終點,終態(tài)可以有0至多個對象執(zhí)行某個活動或等待某個事件時所處的具體形態(tài)狀態(tài)名狀態(tài)變量活動中間態(tài)終態(tài)75狀態(tài)圖—狀態(tài)數(shù)據(jù)庫設(shè)計—面向?qū)ο笙到y(tǒng)數(shù)據(jù)庫設(shè)計狀態(tài)名狀態(tài)變量活動中間態(tài)4種基本事件及動作Entry/指定對象進入該狀態(tài)時發(fā)生的動作Do/指定對象處于該狀態(tài)時發(fā)生的動作Event/指定當特定事件產(chǎn)生時觸發(fā)的動作Exit/指定對象退出該狀態(tài)時發(fā)生的動作對象處于該狀態(tài)時其各屬性的具體值76LightingEntry/turnonDo/computedegreeEventPoweroff/powersupplyExit/turnoff電燈對象之點亮狀態(tài)通話Entry/通話連接Do/計時并計費Event斷電/掛斷并提示Exit/關(guān)閉通話手機對象之通話狀態(tài)狀態(tài)圖—狀態(tài)數(shù)據(jù)庫設(shè)計—面向?qū)ο笙到y(tǒng)數(shù)據(jù)庫設(shè)計77狀態(tài)圖—狀態(tài)轉(zhuǎn)移一個對象的狀態(tài)的變遷稱為狀態(tài)的轉(zhuǎn)移。狀態(tài)轉(zhuǎn)移的條件:事件觸發(fā)狀態(tài)轉(zhuǎn)換該狀態(tài)的內(nèi)部活動執(zhí)行完畢自動觸發(fā)轉(zhuǎn)移給定的狀態(tài)只能產(chǎn)生一個轉(zhuǎn)移數(shù)據(jù)庫設(shè)計—面向?qū)ο笙到y(tǒng)數(shù)據(jù)庫設(shè)計事件源狀態(tài)目標狀態(tài)78狀態(tài)圖—狀態(tài)轉(zhuǎn)移數(shù)據(jù)庫設(shè)計—面向?qū)ο笙到y(tǒng)數(shù)據(jù)庫設(shè)計P.“手機對象”狀態(tài)轉(zhuǎn)移圖79狀態(tài)圖—事件事件是觸發(fā)狀態(tài)轉(zhuǎn)移的條件或操作。數(shù)據(jù)庫設(shè)計—面向?qū)ο笙到y(tǒng)數(shù)據(jù)庫設(shè)計消息事件調(diào)用事件時間事件變化事件80狀態(tài)圖—事件消息事件:由外界傳遞的簡單信號或消息,對象收到后發(fā)生狀態(tài)轉(zhuǎn)移。消息事件的格式為:[消息或信號]。調(diào)用事件:外界傳遞的要求對象調(diào)用執(zhí)行某個操作并發(fā)生狀態(tài)轉(zhuǎn)移的請求。調(diào)用事件的格式為:事件名(參數(shù)列表)。時間事件:根據(jù)某時間表達式的滿足情況決定對象狀態(tài)轉(zhuǎn)移的事件。時間事件的格式為:[時間表達式]。變化事件:根據(jù)某特定條件的滿足情況決定對象狀態(tài)轉(zhuǎn)移的事件。變化事件的格式為:[when(條件表達式)]。數(shù)據(jù)庫設(shè)計—面向?qū)ο笙到y(tǒng)數(shù)據(jù)庫設(shè)計81狀態(tài)圖—事件數(shù)據(jù)庫設(shè)計—面向?qū)ο笙到y(tǒng)數(shù)據(jù)庫設(shè)計82狀態(tài)圖—實例數(shù)據(jù)庫設(shè)計—面向?qū)ο笙到y(tǒng)數(shù)據(jù)庫設(shè)計P.“信用卡賬戶”對象狀態(tài)圖83狀態(tài)圖—實例數(shù)據(jù)庫設(shè)計—面向?qū)ο笙到y(tǒng)數(shù)據(jù)庫設(shè)計P.倉庫管理系統(tǒng)—“倉庫對象”狀態(tài)圖實例分析84“‘PCDIY’電腦銷售網(wǎng)”面向?qū)ο笙到y(tǒng)數(shù)據(jù)庫設(shè)計,詳見P11.4.2-3-2電子商務(wù)網(wǎng)站設(shè)計85電子商務(wù)網(wǎng)站是指面向供應(yīng)商、顧客或者企業(yè)產(chǎn)品(服務(wù))的消費群體,提供屬于企業(yè)業(yè)務(wù)范圍的產(chǎn)品或服務(wù),以交易為主的一類企業(yè)網(wǎng)站。網(wǎng)站是企業(yè)實施電子商務(wù)的基礎(chǔ)設(shè)施和信息平臺。電子商務(wù)網(wǎng)站設(shè)計主要從網(wǎng)站功能和內(nèi)容、網(wǎng)站頁面結(jié)構(gòu)、網(wǎng)站頁面可視化這幾個方面進行。86確定網(wǎng)站功能電子商務(wù)網(wǎng)站設(shè)計—網(wǎng)站功能和內(nèi)容設(shè)計電子商務(wù)網(wǎng)站常用功能信息發(fā)布商品和服務(wù)訂購網(wǎng)上支付商品和服務(wù)傳遞咨詢洽談信息搜索與查詢交易信息管理8788確定主頁內(nèi)容電子商務(wù)網(wǎng)站設(shè)計—網(wǎng)站功能和內(nèi)容設(shè)計網(wǎng)站標志用戶入口導(dǎo)航條搜索欄商品列表最新動態(tài)廣告購物幫助友情鏈接版權(quán)所有89網(wǎng)站頁面結(jié)構(gòu)是指網(wǎng)站中頁面之間的層次、鏈接、跳轉(zhuǎn)關(guān)系,它決定了各頁面在網(wǎng)站中的重要性。邊界類是位于系統(tǒng)與外界交界處的窗體、對話框、報表等實體,邊界類圖用于指明系統(tǒng)中所有邊界類及其之間的關(guān)系,可展現(xiàn)系統(tǒng)各邊界類之間的連接及跳轉(zhuǎn)過程。電子商務(wù)系統(tǒng)中的邊界類多為網(wǎng)站頁面,因此,通過畫邊界類圖可以展現(xiàn)系統(tǒng)網(wǎng)站頁面結(jié)構(gòu)。電子商務(wù)網(wǎng)站設(shè)計—網(wǎng)站頁面結(jié)構(gòu)設(shè)計90P.前臺客戶常用頁面邊界類圖91頁面布局設(shè)計網(wǎng)頁布局是指在一個限定的面積范圍內(nèi),設(shè)計網(wǎng)頁版塊的結(jié)構(gòu)及數(shù)量,然后在每個版塊合理安排圖片、文字的位置,并按照輕重緩急和審美要求逐步將信息展示出來的過程。選擇網(wǎng)頁布局方式要結(jié)合具體情況來分析,但不論選擇哪種布局方式,都應(yīng)使頁面布局盡量簡單,保證頁面條理清晰,讓人一目了然。電子商務(wù)網(wǎng)站設(shè)計—頁面可視化設(shè)計92P.常見的網(wǎng)頁布局939495969798網(wǎng)頁配色設(shè)計電子商務(wù)網(wǎng)站設(shè)計—頁面可視化設(shè)計確定頁面的主色調(diào)根據(jù)主色搭配色彩給頁面各元素配色結(jié)合企業(yè)自己的標準色來考慮色彩對比規(guī)律色彩調(diào)和方法不同元素采用不同配色方法99100101網(wǎng)頁配色設(shè)計—根據(jù)主色搭配色彩色彩對比規(guī)律:指選擇和主色調(diào)能在色相、明度、純度、冷暖、面積上形成鮮明對比的色彩作為輔色、點晴色和背景色。色彩調(diào)和方法:指選擇和主色調(diào)相同或類似的色彩作為輔色、點晴色和背景色。102電子商務(wù)網(wǎng)站設(shè)計—頁面可視化設(shè)計色環(huán)色彩對比規(guī)律之色相對比103色彩對比規(guī)律之明度對比104色彩對比規(guī)律之補色對比105色彩對比規(guī)律之冷暖對比106色彩對比規(guī)律之面積對比107色彩調(diào)和方法之同種色調(diào)和108色彩調(diào)和方法之類似色調(diào)和109網(wǎng)頁配色設(shè)計—給頁面各元素配色110電子商務(wù)網(wǎng)站設(shè)計—頁面可視化設(shè)計文字配色要求:使文字具有高可讀性配色方法:采用與背景色具有高對比度的色彩鏈接配色要求:使之區(qū)別于文字配色方法:采用與文字不同的顏色LOGO和BANNER配色要求:突出配色方法:鮮亮,可采用主色的對比色導(dǎo)航菜單和小標題配色要求:能吸引瀏覽者的視線配色方法:采用能和背景及文字形成高對比度的色彩111頁面文字設(shè)計電子商務(wù)網(wǎng)站設(shè)計—頁面可視化設(shè)計文字大小標題宜采用大字號,菜單欄采用小字號,正文采用中等字號,對搜索引擎要標粗文字排版行間距和段間距都不宜太大或太小,每行文字數(shù)也不宜過少或過多文字顏色文字底色和文字本身的顏色對比要鮮明,同一個網(wǎng)頁中的文字主色不要超過三種文字字體中文字體多用“宋體”,英文字體多用“TimesNewRoman”;標志、標題、導(dǎo)航菜單等可用較個性化的字體;同一網(wǎng)頁中的字體數(shù)也不要超過三種。文字特效一個頁面中閃爍或滾動的特效字體最多不能超過三處實例分析112“‘PCDIY’電腦銷售網(wǎng)”系統(tǒng)網(wǎng)站設(shè)計,詳見P11.4.2-4&P11.5.1113電子商務(wù)支付系統(tǒng)設(shè)計114電子支付是電子商務(wù)活動不可或缺的手段,提供一個可靠、安全、方便且實用的電子支付系統(tǒng)是電子商務(wù)交易的關(guān)鍵。115電子貨幣是一種以電子數(shù)據(jù)形式存在銀行的計算機系統(tǒng)中的新式貨幣。以金融電子化網(wǎng)絡(luò)為基礎(chǔ)以商用電子化機器和各類交易卡為媒介以計算機技術(shù)和通信技術(shù)為手段通過計算機網(wǎng)絡(luò)系統(tǒng)以電子信息傳遞形式實現(xiàn)流通和支付功能集儲蓄、信貸和非現(xiàn)金結(jié)算等多功能為一體電子商務(wù)支付系統(tǒng)設(shè)計—電子貨幣116電子貨幣的功能與特點以計算機技術(shù)為依托,進行儲存、支付和流通可廣泛應(yīng)用于生產(chǎn)、交換、分配和消費領(lǐng)域集儲蓄、信貸和非現(xiàn)金結(jié)算等多功能為一體使用簡便、安全、迅速、可靠現(xiàn)階段的使用通常以銀行卡為媒體電子商務(wù)支付系統(tǒng)設(shè)計—電子貨幣117電子貨幣的表現(xiàn)形式電子商務(wù)支付系統(tǒng)設(shè)計—電子貨幣借記卡形式信用卡形式儲值卡形式電子支票形式電子現(xiàn)金形式網(wǎng)絡(luò)虛擬形式118電子貨幣的表現(xiàn)形式—借記卡形式借記卡是由發(fā)卡銀行向社會發(fā)行的先存款后消費(或取現(xiàn))、沒有透支功能的銀行卡,通常表現(xiàn)為芯片卡或磁條卡形式。借記卡具有轉(zhuǎn)賬結(jié)算、存取現(xiàn)金、購物消費等功能,還附加了轉(zhuǎn)賬、買賣基金、炒股、繳費等眾多功能,還提供了大量增值服務(wù)。電子商務(wù)支付系統(tǒng)設(shè)計—電子貨幣119電子貨幣的表現(xiàn)形式—信用卡形式信用卡是一種非現(xiàn)金交易付款的方式,是簡單的信貸服務(wù),通常也表現(xiàn)為芯片卡或磁條卡形式。信用卡可以先消費后付款,分為貸記卡和準貸記卡,國內(nèi)所用的信用卡通常指準貸記卡。電子商務(wù)支付系統(tǒng)設(shè)計—電子貨幣120電子貨幣的表現(xiàn)形式—儲值卡形式儲值卡是由某機構(gòu)發(fā)行的用于特定用途的專用卡,又稱預(yù)付卡,持卡人預(yù)先將資金轉(zhuǎn)至卡內(nèi)存儲,交易時直接從卡內(nèi)扣款,常用以支付小額花費,如食堂飯卡。儲值卡通常具有存儲和消費功能,表現(xiàn)為智能IC卡(芯片卡)或磁條卡形式,儲值卡里的錢只能用于特定消費,里面的錢稱為電子現(xiàn)金或類電子現(xiàn)金。電子商務(wù)支付系統(tǒng)設(shè)計—電子貨幣121電子貨幣的表現(xiàn)形式—儲值卡形式儲值卡根據(jù)發(fā)行機構(gòu)可分為銀行儲值卡和非銀行類儲值卡:

電子商務(wù)支付系統(tǒng)設(shè)計—電子貨幣銀行儲值卡(也可作為借記卡):由銀行發(fā)行,主要存儲電子現(xiàn)金和現(xiàn)實現(xiàn)金。非銀行類儲值卡:由非銀行機構(gòu)發(fā)行,主要存儲類電子現(xiàn)金,如加油卡、購物卡、公交卡、餐館充值卡等。122電子貨幣的表現(xiàn)形式—電子支票形式電子支票是客戶向收款人簽發(fā)的,無條件的數(shù)字化支付指令,它可以通過因特網(wǎng)或無線接入設(shè)備來完成傳統(tǒng)支票的所有功能。電子支票是紙質(zhì)支票的電子替代物,它與紙質(zhì)支票一樣是用于支付的一種合法方式,它使用數(shù)字簽名和自動驗證技術(shù)來確定其合法性。電子商務(wù)支付系統(tǒng)設(shè)計—電子貨幣123電子貨幣的表現(xiàn)形式—電子現(xiàn)金形式電子現(xiàn)金是一種以數(shù)據(jù)形式流通的貨幣,它把現(xiàn)金數(shù)值轉(zhuǎn)換成一系列的加密序列數(shù),通過這些序列數(shù)來表示現(xiàn)實中各種金額的幣值。電子現(xiàn)金只能在認可它的專門領(lǐng)域流通,根據(jù)發(fā)行機構(gòu)分為電子現(xiàn)金和類電子現(xiàn)金:電子現(xiàn)金:由銀行等金融機構(gòu)發(fā)行,如銀行儲值卡里的錢。類電子現(xiàn)金:由非銀行等金融機構(gòu)發(fā)行,如加油卡、飯卡里的錢。電子商務(wù)支付系統(tǒng)設(shè)計—電子貨幣124電子貨幣的表現(xiàn)形式—電子現(xiàn)金形式電子現(xiàn)金通常使用電子錢包來儲存,分為智能儲值卡型和軟件型。電子商務(wù)支付系統(tǒng)設(shè)計—電子貨幣125電子貨幣的表現(xiàn)形式—網(wǎng)絡(luò)虛擬形式網(wǎng)絡(luò)虛擬貨幣是一種由非金融機構(gòu)發(fā)行(一般是互聯(lián)網(wǎng)企業(yè))的貨幣,用于在網(wǎng)絡(luò)上購買虛擬產(chǎn)品和享受增值服務(wù)。見案例8-1電子商務(wù)支付系統(tǒng)設(shè)計—電子貨幣126電子貨幣的種類電子商務(wù)支付系統(tǒng)設(shè)計—電子貨幣支付方式支付手段電子化支付方法電子化結(jié)算方式預(yù)付型即付型后付型127電子支付是指電子交易的當事人,包括消費者、廠商和金融機構(gòu),通過電子信息化的手段實現(xiàn)交易中貨幣支付或資金流轉(zhuǎn)的過程。以電子形式來實現(xiàn)款項的支付基于一個開放的系統(tǒng)的工作環(huán)境平臺實現(xiàn)7天24小時服務(wù)快捷、方便、高效、經(jīng)濟缺陷:安全性,支付信息私密性防止:黑客、內(nèi)部作案、密碼泄漏推廣:商家認可支持多種支付工具,各種電子支付系統(tǒng)能相互兼容和互通電子商務(wù)支付系統(tǒng)設(shè)計—電子支付128電子支付VS傳統(tǒng)支付電子商務(wù)支付系統(tǒng)設(shè)計—電子支付電子支付通過數(shù)字流轉(zhuǎn)開放的系統(tǒng)平臺最先進的通信手段方便、高效、經(jīng)濟傳統(tǒng)支付通過物理實體的流轉(zhuǎn)較為封閉的系統(tǒng)中傳統(tǒng)的通信媒介成本較高129電子支付的發(fā)展過程電子商務(wù)支付系統(tǒng)設(shè)計—電子支付第一階段銀行利用計算機處理銀行之間的業(yè)務(wù),辦理結(jié)算第二階段銀行計算機與其他機構(gòu)計算機之間資金的結(jié)算第三階段利用網(wǎng)絡(luò)終端向客戶提供各項銀行服務(wù)第四階段利用銀行銷售點終端(POS)向客戶提供自動的扣款服務(wù)第五階段電子支付可隨時隨地通過互聯(lián)網(wǎng)絡(luò)進行直接轉(zhuǎn)賬結(jié)算130電子支付系統(tǒng)是采用數(shù)字化、電子化形式進行電子貨幣數(shù)據(jù)交換和結(jié)算的網(wǎng)絡(luò)銀行業(yè)務(wù)系統(tǒng),它是進行電子支付的平臺,指明了電子支付的參與者和具體操作過程。電子商務(wù)支付系統(tǒng)設(shè)計—電子支付系統(tǒng)131電子支付系統(tǒng)的安全協(xié)議—SSL協(xié)議客戶向商家發(fā)送購物請求;商家把的支付指令通過支付網(wǎng)關(guān)送往商戶銀行;商家銀行通過銀行金融專用網(wǎng)絡(luò)從客戶銀行取得授權(quán)后,把授權(quán)信息通過支付網(wǎng)關(guān)送回商家;商家取得授權(quán)后,向客戶發(fā)送購物回應(yīng)信息。如果支付獲取與支付授權(quán)并非同時完成的話,商家還要通過支付網(wǎng)關(guān)向商戶銀行發(fā)送支付獲取請求,以把該筆交易的金額轉(zhuǎn)賬到商家賬戶中;銀行之間通過支付系統(tǒng)完成最后的行間結(jié)算。電子商務(wù)支付系統(tǒng)設(shè)計—電子支付系統(tǒng)SSL132電子支付系統(tǒng)的安全協(xié)議—SET協(xié)議客戶決定購買,向商家發(fā)出購買請求;商家返回同意支付等信息;客戶的電子錢包形成一個包含訂購信息和支付信息的報文傳送給商家;商家通過支付網(wǎng)關(guān)將支付信息傳送給商家銀行;商家銀行到客戶銀行驗證客戶的支付信息;商家向客戶的電子錢包返回確認信息,然后組織送貨;商家通過支付網(wǎng)關(guān)向商家銀行發(fā)送請求要求支付,銀行之間進行轉(zhuǎn)賬,并把結(jié)果返回給商家,交易結(jié)束。電子商務(wù)支付系統(tǒng)設(shè)計—電子支付系統(tǒng)SET133電子支付系統(tǒng)的分類電子商務(wù)支付系統(tǒng)設(shè)計—電子支付系統(tǒng)銀行卡支付系統(tǒng)電子支票支付系統(tǒng)電子現(xiàn)金支付系統(tǒng)134電子支付系統(tǒng)的分類-銀行卡支付系統(tǒng)電子商務(wù)支付系統(tǒng)設(shè)計—電子支付系統(tǒng)135電子支付系統(tǒng)的分類-電子支票支付系統(tǒng)電子商務(wù)支付系統(tǒng)設(shè)計—電子支付系統(tǒng)136電子支付系統(tǒng)的分類-電子現(xiàn)金支付系統(tǒng)電子商務(wù)支付系統(tǒng)設(shè)計—電子支付系統(tǒng)137電子錢包是一個可以由持卡人用來進行安全電子交易和儲存交易記錄的智能儲值卡或軟件,就像生活中隨身攜帶的錢包一樣。電子錢包常用于小額購物,它的功能和實際錢包一樣,里面可以存放各類電子貨幣,如電子現(xiàn)金、電子零錢、電子信用卡等。電子商務(wù)支付系統(tǒng)設(shè)計—電子錢包138電子錢包的種類-智能儲值卡形式智能儲值卡電子錢包是目前實物形態(tài)電子錢包的主要形式,智能儲值卡中可以裝入電子現(xiàn)金,持卡人預(yù)先在卡中存入一定的金額,交易時直接從賬戶中扣除交易金額。國際上主要的智能儲值卡類電子錢包服務(wù)系統(tǒng)是VisaCash、Mondex和Proton,而在國內(nèi),除了可存放電子現(xiàn)金的銀行智能儲值卡,采用智能儲值卡形式的公交卡、購物卡、加油卡等行業(yè)卡也被看成是電子錢包。見案例8-2電子商務(wù)支付系統(tǒng)設(shè)計—電子錢包139電子錢包的種類-軟件形式軟件形式電子錢包是客戶用來進行安全電子交易和儲存交易記錄的加密銀行賬戶軟件,可以裝入智能儲值卡、電子現(xiàn)金、電子信用卡等電子貨幣,同時還可存放所有者的身份證書、所有者地址以及在電子商務(wù)網(wǎng)站的收款臺上所需填寫的其它信息,主要用于網(wǎng)上消費和賬戶管理。國外常用的這類錢包有MicrosoftWallet、InternetWallet,國內(nèi)有支付寶錢包、微信支付、百度錢包等。見案例8-3電子商務(wù)支付系統(tǒng)設(shè)計—電子錢包140電子錢包的功能電子商務(wù)支付系統(tǒng)設(shè)計—電子錢包個人資料管理在線支付交易記錄查詢銀行卡余額查詢141電子錢包的支付流程-智能儲值卡形式客戶申請兌換電子現(xiàn)金,發(fā)卡行受理后向客戶發(fā)放等額幣值的智能儲值卡或向其智能儲值卡中等額充值;客戶持儲值卡向自己的銀行賬戶進行存取款服務(wù);客戶持儲值卡購物,向商家支付貨款。持卡人把卡插入商家的專用讀卡終端中,將本次消費金額輸入終端機;客戶儲值卡與商家讀卡終端之間互相通過數(shù)字簽名驗證對方的身份;通過身份驗證后,商家讀卡終端從客戶儲值卡中扣除消費金額并打印出收據(jù);商家可以選擇是否將收到的電子現(xiàn)金向發(fā)卡行請求兌換成傳統(tǒng)現(xiàn)金,也可以選擇繼續(xù)流通支付使用。電子商務(wù)支付系統(tǒng)設(shè)計—電子錢包142電子錢包的支付流程-軟件形式客戶和商家安裝電子錢包服務(wù)器端軟件;客戶設(shè)置用戶名與密碼,以保證電子錢包的授權(quán)使用;客戶添加相應(yīng)的銀行卡,并且安裝對應(yīng)的數(shù)字證書;客戶選購商品并使用電子錢包進行支付;發(fā)卡銀行核實客戶銀行卡的有效性,如銀行卡被證明無效且不授權(quán),則說明卡上資金不夠,客戶可取出另一張銀行卡來重新支付;如銀行卡被證明有效且經(jīng)客戶授權(quán),則在后臺專用金融網(wǎng)絡(luò)平臺上把相應(yīng)資金從客戶銀行卡賬號轉(zhuǎn)移至商家收單銀行,完成支付結(jié)算,并回復(fù)商家與客戶;商家按照客戶的訂單要求發(fā)貨。電子商務(wù)支付系統(tǒng)設(shè)計—電子錢包電子商務(wù)安全系統(tǒng)設(shè)計143從電子商務(wù)系統(tǒng)開發(fā)運行以來,對電子商務(wù)系統(tǒng)的入侵和攻擊事件就一直存在,安全問題關(guān)系到電子商務(wù)系統(tǒng)的生存,需要建立有效的電子商務(wù)安全系統(tǒng)。電子商務(wù)系統(tǒng)安全威脅計算機網(wǎng)絡(luò)的安全威脅對計算機主機系統(tǒng)的攻擊和入侵對數(shù)據(jù)庫及存儲設(shè)備的攻擊和入侵對計算機網(wǎng)絡(luò)的攻擊和入侵對計算機應(yīng)用系統(tǒng)的攻擊和入侵商務(wù)交易層的安全威脅身份假冒信息竊取信息篡改交易抵賴144電子商務(wù)安全系統(tǒng)設(shè)計—安全威脅見案例8-4客戶端-表達層-應(yīng)用層145電子商務(wù)安全系統(tǒng)設(shè)計—安全要求2.交易真實性3.交易保密性4.交易完整性5.不可抵賴性1.系統(tǒng)可用性146電子商務(wù)安全系統(tǒng)設(shè)計—安全系統(tǒng)結(jié)構(gòu)P.電子商務(wù)安全系統(tǒng)的基本結(jié)構(gòu)147防火墻技術(shù)防火墻是一種位于內(nèi)部網(wǎng)絡(luò)與外部網(wǎng)絡(luò)之間的網(wǎng)絡(luò)安全系統(tǒng),它由軟件和硬件設(shè)備組合而成,在內(nèi)部網(wǎng)和外部網(wǎng)之間、專用網(wǎng)和公共網(wǎng)之間的界面上構(gòu)造保護屏障。防火墻的作用主要體現(xiàn)在以下兩個方面:網(wǎng)絡(luò)安全數(shù)據(jù)庫安全電子商務(wù)安全系統(tǒng)設(shè)計—安全技術(shù)148入侵檢測技術(shù)入侵指的是試圖破壞計算機保密性、完整性、可用性或可控性的一系列活動,入侵活動包括非授權(quán)用戶試圖存取數(shù)據(jù)、處理數(shù)據(jù),或者妨礙計算機的正常運行。電子商務(wù)安全系統(tǒng)設(shè)計—安全技術(shù)入侵檢測就是對計算機網(wǎng)絡(luò)和計算機系統(tǒng)的關(guān)鍵節(jié)點的信息進行收集分析,檢測其中是否有違反安全策略的事件發(fā)生或攻擊跡象,并通過系統(tǒng)安全管理員。149病毒防治技術(shù)計算機病毒是編制者在計算機程序中插入的破壞計算機功能或者破壞數(shù)據(jù),影響計算機使用并且能夠自我復(fù)制的一組計算機指令或者程序代碼,具有非授權(quán)可執(zhí)行性、隱蔽性、破壞性、傳染性、可觸發(fā)性的特點。電子商務(wù)安全系統(tǒng)設(shè)計—安全技術(shù)加強內(nèi)部網(wǎng)絡(luò)管理人員以及使用人員的安全意識,用口令來控制對系統(tǒng)資源的訪問,這是預(yù)防計算機病毒進程中最容易和最經(jīng)濟的方法之一。另外,安裝殺毒軟件并定期更新也是預(yù)防病毒的重要手段。150加密技術(shù)加密技術(shù)就是采用某數(shù)字方法對信息進行加密和解密的技術(shù)。電子商務(wù)安全系統(tǒng)設(shè)計—安全技術(shù)(明文)原可直接讀的交易信息(明文)(密文)不可直接讀的代碼形式(密文)加密加密算法加密密鑰解密解密算法解密密鑰互逆151加密技術(shù)—對稱加密技術(shù)在對稱加密技術(shù)中,發(fā)送方使用的加密密鑰和接收方使用的解密密鑰是相同或等價的,稱作秘密密鑰。電子商務(wù)安全系統(tǒng)設(shè)計—安全技術(shù)對稱加密技術(shù)具有很強的保密強度、使用方便、加密效率高,但密鑰傳遞過程中很有可能會失密而造成信息泄漏,因此,其密鑰管理成為系統(tǒng)安全的的重要因素。明文密文秘密密鑰明文秘密密鑰密文在確認雙方身份后,由系統(tǒng)生成并分配給交易雙方152加密技術(shù)—非對稱加密技術(shù)在非對稱加密技術(shù)中,發(fā)送方用的加密密鑰和接收方用的解密密鑰是不同的,且?guī)缀醪豢赡芨鶕?jù)加密密鑰推導(dǎo)出解密密鑰。非對稱加密技術(shù)通常采用公開密鑰體制來管理密鑰,該體制中的每個交易方都有一對密鑰,一個是私有密鑰,另一個是公開密鑰,若其中一個作為加密密鑰,則另一個可作為解密密鑰。電子商務(wù)安全系統(tǒng)設(shè)計—安全技術(shù)153加密技術(shù)—非對稱加密技術(shù)在采用公開密鑰體制的非對稱加密技術(shù)中,交易雙方各有一對密鑰,且都擁有對方的公開密鑰。假設(shè)發(fā)送方為S(私有密鑰Ssk,公開密鑰Spk),接收方為R(私有密鑰Rsk,公開密鑰Rpk),則加密解密過程為:電子商務(wù)安全系統(tǒng)設(shè)計—安全技術(shù)MSsk(M)Rpk(Ssk(M))SskRpkRpk(Ssk(M))Ssk(M)MRskSpk154加密技術(shù)—數(shù)字信封技術(shù)數(shù)字信封技術(shù)是將對稱加密技術(shù)和非對稱加密技術(shù)結(jié)合在一起形成的,它的原理是用對稱加密技術(shù)加密信息,用非對稱加密技術(shù)加密秘密密鑰。電子商務(wù)安全系統(tǒng)設(shè)計—安全技術(shù)接收者的公鑰秘密密鑰密文秘密密鑰數(shù)字簽名原交易信息交易信息密文155數(shù)字簽名技術(shù)數(shù)字簽名是一種類似于物理簽名的電子簽章,由信息發(fā)送者對原信息進行密碼變換產(chǎn)生,附加在原信息后面一同發(fā)送給接收者。數(shù)字簽名可以允許接收者用來驗證信息傳輸?shù)耐暾?、發(fā)送者的身份認證、防止交易中的抵賴發(fā)生。電子商務(wù)安全系統(tǒng)設(shè)計—安全技術(shù)156數(shù)字簽名技術(shù)—數(shù)字摘要數(shù)字摘要技術(shù)是用某算法(通常采用Hash函數(shù))將需要加密的信息轉(zhuǎn)變成一串固定長度(128b)的密文,又稱為數(shù)字指紋。數(shù)字摘要有固定的長度,且不同明文的摘要必定不同,而同一明文的摘要必定一致。電子商務(wù)安全系統(tǒng)設(shè)計—安全技術(shù)原交易信息(128b的)數(shù)字摘要Hash函數(shù)157數(shù)字簽名技術(shù)—數(shù)字簽名發(fā)送者根據(jù)原信息產(chǎn)生數(shù)字摘要后,再用自己的私有密鑰加密數(shù)字摘要后形成的密文就是數(shù)字簽名,發(fā)送者將數(shù)字簽名附在原信息后面,一起發(fā)送給接收者。電子商務(wù)安全系統(tǒng)設(shè)計—安全技術(shù)數(shù)字摘要數(shù)字簽名發(fā)送者私鑰原交易信息158數(shù)字簽名技術(shù)接收者如何驗證原交易信息的完整性?接收者如何確保發(fā)送方不可抵賴?電子商務(wù)安全系統(tǒng)設(shè)計—安全技術(shù)數(shù)字摘要數(shù)字簽名原交易信息發(fā)送者公鑰數(shù)字摘要Hash函數(shù)對比不同:不完整相同:完整、不可抵賴159數(shù)字簽名技術(shù)—數(shù)字時間戳數(shù)字時間戳技術(shù)用于給需要簽署日期的交易信息加上時間標記。數(shù)字時間戳包括三個部分:需要加時間戳的文件摘要;DTS(數(shù)字時間戳服務(wù)部門)收到文件的日期和時間;DTS的數(shù)字簽名。電子商務(wù)安全系統(tǒng)設(shè)計—安全技術(shù)數(shù)字摘要DTS數(shù)字摘要+日期和時間加密加入數(shù)字時間戳的數(shù)字摘要密文加入數(shù)字時間戳的數(shù)字摘要密文發(fā)送者160電子認證技術(shù)電子認證一般采用數(shù)字證書來實現(xiàn),數(shù)字證書是由認證中心(certificateauthority,CA)頒發(fā)的標志電子商務(wù)交易各方身份信息的一系列數(shù)據(jù),也就是個人或單位在網(wǎng)絡(luò)上的身份證。數(shù)字證書主要包含證書所有者的信息、證書所有者的公開密鑰和證書頒發(fā)機構(gòu)的簽名等內(nèi)容。電子商務(wù)安全系統(tǒng)設(shè)計—安全技術(shù)161電子商務(wù)安全系統(tǒng)設(shè)計—安全技術(shù)原交易信息數(shù)字證書數(shù)字簽名秘密密鑰交易信息密文接收者的公鑰秘密密鑰密文數(shù)字證書發(fā)送方接收方接收方數(shù)字證書在電子商務(wù)交易中,數(shù)字證書不僅可以用于驗證交易雙方的身份,還可以傳遞公開密鑰。162交易真實性交易保密性交易完整性不可抵賴性防火墻技術(shù)入侵檢測技術(shù)病毒防治技術(shù)系統(tǒng)可用性163交易信息Hash函數(shù)數(shù)字摘要發(fā)送者私鑰數(shù)字簽名交易信息數(shù)字證書

數(shù)字簽名秘鑰交易信息密文接收方的公鑰秘鑰密文秘鑰密文接收方私鑰秘鑰交易信息密文交易信息數(shù)字證書

數(shù)字簽名發(fā)送者公鑰數(shù)字摘要數(shù)字摘要對比發(fā)送者接收方Hash函數(shù)詳見案例8-5164第9章電子商務(wù)系統(tǒng)實施

(系統(tǒng)開發(fā)篇)學(xué)習(xí)內(nèi)容165電子商務(wù)系統(tǒng)實施的主要內(nèi)容電子商務(wù)應(yīng)用系統(tǒng)的開發(fā)特點電子商務(wù)系統(tǒng)測試的內(nèi)容和方法電子商務(wù)系統(tǒng)發(fā)布的步驟電子商務(wù)系統(tǒng)切換的主要方法電子商務(wù)系統(tǒng)實施概述166電子商務(wù)系統(tǒng)分析設(shè)計階段完成了系統(tǒng)邏輯功能和物理結(jié)構(gòu)的描述,可以把握未來電子商務(wù)系統(tǒng)的應(yīng)用功能、系統(tǒng)組成和運行環(huán)境,下一步的工作就是完成系統(tǒng)的實施,將系統(tǒng)的物理模型進一步轉(zhuǎn)化為現(xiàn)實的物理系統(tǒng),經(jīng)過測試后投入實際運行中。應(yīng)用系統(tǒng)開發(fā)系統(tǒng)測試系統(tǒng)發(fā)布系統(tǒng)切換電子商務(wù)應(yīng)用系統(tǒng)開發(fā)167電子商務(wù)應(yīng)用系統(tǒng)的開發(fā)主要是完成系統(tǒng)的編碼與調(diào)試。還有可能要完成電子商務(wù)系統(tǒng)與企業(yè)既有信息資源的集成。168P.電子商務(wù)系統(tǒng)的應(yīng)用程序電子商務(wù)應(yīng)用系統(tǒng)開發(fā)169系統(tǒng)編碼電子商務(wù)系統(tǒng)涉及到網(wǎng)頁編碼和程序編碼兩個部分,一般在整個系統(tǒng)編寫中應(yīng)該包含以下幾個部分的編碼規(guī)范:頁面設(shè)計規(guī)范系統(tǒng)命名規(guī)范文件內(nèi)容樣式規(guī)范代碼編寫規(guī)范性能規(guī)范170P.電子商務(wù)系統(tǒng)集成示意圖電子商務(wù)系統(tǒng)測試171系統(tǒng)測試是將已經(jīng)確認的軟件、計算機硬件、外部設(shè)備、網(wǎng)絡(luò)等元素結(jié)合在一起,進行系統(tǒng)的各種組裝測試和確認測試,通過與系統(tǒng)的需求相比較,發(fā)現(xiàn)所開發(fā)的系統(tǒng)與用戶需求不符或相矛盾的地方。電子商務(wù)系統(tǒng)測試172測試目的系統(tǒng)測試是以尋找錯誤為目的,不是要證明程序無錯,而是要精心選取那些易于發(fā)生錯誤

溫馨提示

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

評論

0/150

提交評論