電子商務(wù)系統(tǒng)的設(shè)計與實現(xiàn)-第2章_第1頁
電子商務(wù)系統(tǒng)的設(shè)計與實現(xiàn)-第2章_第2頁
電子商務(wù)系統(tǒng)的設(shè)計與實現(xiàn)-第2章_第3頁
電子商務(wù)系統(tǒng)的設(shè)計與實現(xiàn)-第2章_第4頁
電子商務(wù)系統(tǒng)的設(shè)計與實現(xiàn)-第2章_第5頁
已閱讀5頁,還剩29頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、電子商務(wù)系統(tǒng)的設(shè)計與實現(xiàn)厲小軍浙江工商大學(xué)計算機與信息工程學(xué)院第二章 電子商務(wù)系統(tǒng)生命周期第2章 電子商務(wù)系統(tǒng)的設(shè)計開發(fā)過程How to build a e-Commerce System?第二章 電子商務(wù)系統(tǒng)生命周期 開篇案例 1995年開張的亞馬遜書店()是在互聯(lián)網(wǎng)及網(wǎng)絡(luò)經(jīng)濟(jì)高速發(fā)展的時期建立的。2000年起營業(yè)額超過了18億美元。在這一書店創(chuàng)建之處,設(shè)計開發(fā)了高度自動化、高效率的電子商務(wù)系統(tǒng),系統(tǒng)涵蓋了銷售、支付、客戶關(guān)系管理等各部分功能,保障了其業(yè)務(wù)飛速地發(fā)展 UPS公司是全球最大的包裹快遞公司,它創(chuàng)建于1907年。自創(chuàng)建以來,UPS公司能夠向客戶提供包裹追蹤查詢等服務(wù)。1995年以前

2、,UPS的客戶服務(wù)一直通過電話進(jìn)行。1995年UPS在因特網(wǎng)上建立了網(wǎng)站,通過靜態(tài)頁面進(jìn)行形象宣傳。 19961997年,也就是當(dāng)其競爭對手聯(lián)邦快遞FedEx建立FedEx Ship后,UPS建起了自己一套完備的電子商務(wù)系統(tǒng),系統(tǒng)在亞特蘭大、紐約配置有SUN公司的應(yīng)用服務(wù)器及Web服務(wù)器,并和公司原有的一套基于IBM AS/400的系統(tǒng)聯(lián)機,向顧客提供服務(wù)。 第二章 電子商務(wù)系統(tǒng)生命周期 開篇案例 是北京的一家專門銷售個人數(shù)字助理及相關(guān)數(shù)碼產(chǎn)品的公司,該公司建立起網(wǎng)絡(luò)銷售系統(tǒng)的時候,選擇了一種與眾不同的方式。這一公司考慮到其核心競爭能力是銷售,而不是電子商務(wù)系統(tǒng)的開發(fā),所以盡管其業(yè)務(wù)的70%以

3、上來自于因特網(wǎng),但是卻沒有自己的主機設(shè)備,甚至于應(yīng)用軟件業(yè)采取了外包開發(fā)的方式。其電子商務(wù)系統(tǒng)的硬件及其管理完全交給首都信息港,而應(yīng)用軟件則在共享軟件的基礎(chǔ)上二次開發(fā)完成。 不同的行業(yè)應(yīng)用規(guī)模大小各異漸進(jìn)的開發(fā)過程開發(fā)方式不同Problem : How to build a e-Commerce System?第二章 電子商務(wù)系統(tǒng)生命周期電子商務(wù)系統(tǒng)開發(fā)的基本原則:創(chuàng)新原則,體現(xiàn)先進(jìn)性;整體原則,體現(xiàn)完整性;不斷以展原則,體現(xiàn)超前性;經(jīng)濟(jì)原則,體現(xiàn)實用性。第二章 電子商務(wù)系統(tǒng)生命周期電子商務(wù)系統(tǒng)開發(fā)應(yīng)具備的條件:1.企業(yè)高層領(lǐng)導(dǎo)應(yīng)具有對企業(yè)系統(tǒng)建設(shè)規(guī)律性的認(rèn)識;2.企業(yè)必須認(rèn)真分析建立電子商務(wù)

4、系統(tǒng)的實際需求3.管理的科學(xué)化是企業(yè)電子商務(wù)系統(tǒng)建立的基礎(chǔ)和保證;4.企業(yè)文化和管理人員的組織結(jié)構(gòu)應(yīng)能滿足系統(tǒng)建設(shè)的需要;5.規(guī)范和齊全的數(shù)據(jù)是建立企業(yè)電子商務(wù)系統(tǒng)的必要條件;6.企業(yè)有必要的開以期和維護(hù)期的資金保證。第二章 電子商務(wù)系統(tǒng)生命周期2.2電子商務(wù)系統(tǒng)開發(fā)的主要方法2.2.1結(jié)構(gòu)化系統(tǒng)開發(fā)方法1.結(jié)構(gòu)化系統(tǒng)開發(fā)方法的基本思想是:用系統(tǒng)工程的思想和工程化的方法,按用戶至上的原則,結(jié)構(gòu)化,模塊化,自頂向下地對系統(tǒng)進(jìn)行分析,自下而上實現(xiàn)的開發(fā)方法。第二章 電子商務(wù)系統(tǒng)生命周期2.結(jié)構(gòu)化系統(tǒng)開發(fā)方法的特點 :強調(diào)面向用戶的原則嚴(yán)格按照階段順序進(jìn)行自上而下的分析模塊化的處理工作文檔規(guī)范化和標(biāo)

5、準(zhǔn)化原則第二章 電子商務(wù)系統(tǒng)生命周期4.結(jié)構(gòu)化系統(tǒng)開發(fā)方法的優(yōu)缺點 系統(tǒng)開發(fā)周期過長(如在這段漫長的開發(fā)周期中,原來所了解的情況可能發(fā)生較多的變化等)。這種方法要求系統(tǒng)開發(fā)者在調(diào)查中就充分地掌握用戶需求、管理狀況以及預(yù)見可能發(fā)生的變化,這不大符合人們循序漸進(jìn)地認(rèn)識事物的規(guī)律性。技術(shù)上要求高,開發(fā)周期長,費用高,由于用戶的需求事先嚴(yán)格定義,容易與新系統(tǒng)的實際成果產(chǎn)生較大差距。第二章 電子商務(wù)系統(tǒng)生命周期2.2.2原型法1.基本思想: 在管理信息系統(tǒng)開發(fā)的開始階段,憑借系統(tǒng)開發(fā)售貨員對用戶需求的理解與用戶共同確定系統(tǒng)的基本要求和主要功能,在強有力的人、軟件環(huán)境支持下,給出一個滿足用戶需求的初始系統(tǒng)

6、原型,然后與用戶反復(fù)協(xié)商修改,最終形成電子商務(wù)系統(tǒng)。第二章 電子商務(wù)系統(tǒng)生命周期2.原型法的開發(fā)過程 1、用戶提出要求,開發(fā)人員識別和確定系統(tǒng)的基本要求和功能-依據(jù) 2、構(gòu)造初始原型 3、運行、評價、修改原型 4、建立系統(tǒng)模型第二章 電子商務(wù)系統(tǒng)生命周期3.原型法的特點 1、開發(fā)周期短,費用相對較少 2、由于用戶的參與,系統(tǒng)的開發(fā)容易符合用戶的實際需求,開發(fā)成功率高。3、用戶參與開發(fā)全過程,對系統(tǒng)的功能和性能有更充分的了解,有利于系統(tǒng)的運行、管理與維護(hù)。 第二章 電子商務(wù)系統(tǒng)生命周期4.原型法的優(yōu)缺點 1、從原理到流程十分簡單,最終總可以獲得一個滿意的系統(tǒng)-無高深理論和技術(shù)(方法本身) 2、用

7、戶與開發(fā)者思想易于溝通 3、使用軟件工具效率高,擺脫了傳統(tǒng)方法 4、對大量運算的、邏輯性強的程序模塊很難構(gòu)造出模型,一般只適用于小型系統(tǒng) 。第二章 電子商務(wù)系統(tǒng)生命周期5.原型法的應(yīng)用范圍 適合于:處理過程明確、簡單系統(tǒng);涉及面窄的小型系統(tǒng)。 不適合于:大型、復(fù)雜系統(tǒng),難以模擬;存在大量運算、邏輯性強的處理系統(tǒng);管理基礎(chǔ)工作不完善、處理過程不規(guī)范的系統(tǒng);大量批處理系統(tǒng)。 第二章 電子商務(wù)系統(tǒng)生命周期2.2.3面向?qū)ο蟮拈_發(fā)方法此方法認(rèn)為,客觀世界是由各種各樣的對象組成的,每種對象都有各自的內(nèi)部狀態(tài)和運動規(guī)律,不同的對象之間的相互作用和聯(lián)系就構(gòu)成了各 種不同的系統(tǒng)。當(dāng)我們設(shè)計和實現(xiàn)一個客觀系統(tǒng)時

8、,如能在滿足需求的條件下,把系統(tǒng)設(shè)計成由一些不可變的(相對固定)部分組成的最小集合,這個設(shè)計就是最好的。而這些不可變的部分就是所謂的對象。 第二章 電子商務(wù)系統(tǒng)生命周期1.對象至少應(yīng)有以下特征:模塊性。即對象是一個獨立存在的實體,從外部可以了解它的功能,但其內(nèi)部細(xì)節(jié)是“隱蔽”的,它不受外界干擾。對象之間的相互依賴性很小,因而可以獨立地被其它各個系統(tǒng)所選用。繼承和類比性。事物之間都有一定的相互聯(lián)系,事物在整體結(jié)構(gòu)中都會占有它自身的位置。在對象之間有屬性關(guān)系的共同性,在OO方法學(xué)中稱之為繼承性,即子模塊繼承了父模塊的屬性。通過類比方法抽象出典型對象的過程稱之為類比。動態(tài)連接性。即各種對象之間統(tǒng)一、

9、方便、動態(tài)的消息傳送機制。第二章 電子商務(wù)系統(tǒng)生命周期2.OO(Object Oriented)方法的開發(fā)過程 1、OOA方法 (面向?qū)ο蠓治觯┦浅槿『驼碛脩粜枨螅⒔⒂蚓_模型的過程。第二章 電子商務(wù)系統(tǒng)生命周期用OOA方法對所調(diào)查結(jié)果進(jìn)行分析處理依據(jù)的原則: 1-抽象(abstraction)是指為了某一分析目的而集中精力研究對象的某一性質(zhì),它可以忽略其它與此目的無關(guān)的部分。抽象是我們科學(xué)地研究和處理復(fù)雜問題的重要方法。抽象機制被用在數(shù)據(jù)分析方面,稱之為數(shù)據(jù)抽象。數(shù)據(jù)抽象是OOA的核心。數(shù)據(jù)抽象把一組數(shù)據(jù)對象以及作用其上的操作組成一個程序?qū)嶓w,使得外部只知道它是如何做和如何表示的。在應(yīng)

10、用數(shù)據(jù)抽象原理時,系統(tǒng)分析人員必須確定對象的屬性以及處理這些屬性的方法。第二章 電子商務(wù)系統(tǒng)生命周期2-封裝(encapsulation)即信息隱蔽。它是指在確定系統(tǒng)的某一部分內(nèi)容時,應(yīng)考慮到其它部分的信息及聯(lián)系都在這一部分的內(nèi)部進(jìn)行,外部各部分之間的信息聯(lián)系應(yīng)盡可能的少。3-繼承(inheritance)是指能直接獲得已有的性質(zhì)和特征而不必重復(fù)定義它們。OOA可以一次性地指定對象的公共屬性和方法,然后再特化和擴(kuò)展這些屬性及方法為特殊情況,這樣可大大地減輕在系統(tǒng)實現(xiàn)過程中的重復(fù)勞動。在共有屬性的基礎(chǔ)之上,繼承者也可以定義自己獨有的特性。4-相關(guān)(association)是指把某一時刻或相同環(huán)境

11、下發(fā)生的事物聯(lián)系在一起。消息通信(communication with message)是指在對象之間互相傳遞信息的通信方式。5-組織方法。在分析和認(rèn)識世界時,可綜合采用如下三種組織方法(method Of organization):1。特定對象與其屬性之間的區(qū)別。2。整體對象與相應(yīng)組成部分對象之間的區(qū)別。3。不同對象類的構(gòu)成及其區(qū)別等。第二章 電子商務(wù)系統(tǒng)生命周期OOA方法的基本步驟 :第一步,確定對象和類。這里所說的對象是對數(shù)據(jù)及其處理方式的抽象,它反映了系統(tǒng)保存和處理現(xiàn)實世界中某些事物的信息的能力。類是多個對象的共同屬性和方法集合的描述,它包括如何在一個類中建立一個新對象的描述。第二步

12、,確定結(jié)構(gòu)(structure)。結(jié)構(gòu)是指問題域的復(fù)雜性和連接關(guān)系。類成員結(jié)構(gòu)反映了泛化-特化關(guān)系,整體-部分結(jié)構(gòu)反映整體和局部之間的關(guān)系。第三步,確定主題(subject)。主題是指事物的總體概貌和總體分析模型。第四步,確定屬性(attribute)。屬性就是數(shù)據(jù)元素,可用來描述對象或分類結(jié)構(gòu)的實例,可在圖中給出,并在對象的存儲中指定。第五步,確定方法(method)。方法是在收到消息后必須進(jìn)行的一些處理方法:方法要在圖中定義,并在對象的存儲中指定。對于每個對象和結(jié)構(gòu)來說,那些用來增加、修改、刪除和選擇一個方法本身都是隱含的(雖然它們是要在對象的存儲中定義的,但并不在圖上給出),而有些則是顯

13、示的。第二章 電子商務(wù)系統(tǒng)生命周期OOD方法 (面向?qū)ο笤O(shè)計)是OO方法中一個中間過渡環(huán)節(jié)。其主要作用是對OOA分析的結(jié)果作進(jìn)一步的規(guī)范化整理,以便能夠被OOP直接接受。在OOD的設(shè)計過程中,要展開的主要有如下幾項工作。:第二章 電子商務(wù)系統(tǒng)生命周期(一)對象定義規(guī)格的求精過程對于OOA所抽象出來的對象-類以及匯集的分析文檔,OOD需要有一個根據(jù)設(shè)計要求整理和求精的過程,使之更能符合OOP的需要。這個整理和求精過程主要有兩個方面:一是要根據(jù)面向?qū)ο蟮母拍钅P驼矸治鏊_定的對象結(jié)構(gòu)、屬性、方法等內(nèi)容,改正錯誤的內(nèi)容,刪去不必要和重復(fù)的內(nèi)容等。二是進(jìn)行分類整理,以便于下一步數(shù)據(jù)庫設(shè)計和程序處理模

14、塊設(shè)計的需要。整理的方法主要是進(jìn)行歸類,對類一一對象、屬性、方法和結(jié)構(gòu)、主題進(jìn)行歸類。(二)數(shù)據(jù)模型和數(shù)據(jù)庫設(shè)計數(shù)據(jù)模型的設(shè)計需要確定類-對象屬性的內(nèi)容、消息連接的方式、系統(tǒng)訪問、數(shù)據(jù)模型的方法等。最后每個對象實例的數(shù)據(jù)都必須落實到面向?qū)ο蟮膸旖Y(jié)構(gòu)模型中。(三)優(yōu)化OOD的優(yōu)化設(shè)計過程是從另一個角度對分析結(jié)果和處理業(yè)務(wù)過程的整理歸納,優(yōu)化包括對象和結(jié)構(gòu)的優(yōu)化、抽象、集成。對象和結(jié)構(gòu)的模塊化表示OOD提供了一種范式,這種范式支持對類和結(jié)構(gòu)的模塊化。這種模塊符合一般模塊化所要求的所有特點,如信息隱蔽性好,內(nèi)部聚合度強和模塊之間耦合度弱等。集成化使得單個構(gòu)件有機地結(jié)合在一起,相互支持。第二章 電子商

15、務(wù)系統(tǒng)生命周期面向?qū)ο缶幊?OPP)是一種編程語言模式,它的組織方式是圍繞“對象”,而不是圍繞“行為”;圍繞數(shù)據(jù),而非邏輯。 OOT:面向?qū)ο鬁y試。第二章 電子商務(wù)系統(tǒng)生命周期2.2.3 系統(tǒng)開發(fā)集成目標(biāo):實現(xiàn)物理系統(tǒng)任務(wù):應(yīng)用軟件開發(fā)系統(tǒng)平臺搭建軟硬件系統(tǒng)集成系統(tǒng)評估優(yōu)化第二章 電子商務(wù)系統(tǒng)生命周期3 .電子商務(wù)系統(tǒng)的生命周期信息系統(tǒng)的生命周期評估立項系統(tǒng)分析系統(tǒng)設(shè)計開發(fā)集成評估立項: 評估規(guī)劃、確定目標(biāo)、規(guī)模系統(tǒng)分析: 確定需求、規(guī)避風(fēng)險系統(tǒng)設(shè)計: 確定功能、邏輯結(jié)構(gòu),how to implement開發(fā)集成: 實現(xiàn)物理系統(tǒng),implementation運行維護(hù)信息系統(tǒng)的生命周期運行維護(hù):

16、 完善和保障系統(tǒng)正常運轉(zhuǎn)第二章 電子商務(wù)系統(tǒng)生命周期電子商務(wù)系統(tǒng)的生命周期IBM 公司提出的電子商務(wù)系統(tǒng)的生命周期 轉(zhuǎn)換核心商務(wù)邏輯建造新的信息系統(tǒng)利用知識和信息可擴(kuò)充的、運行安全的環(huán)境企業(yè)商務(wù)模型轉(zhuǎn)變 應(yīng)用系統(tǒng)構(gòu)造 系統(tǒng)運行資源利用 電子商務(wù)系統(tǒng)的生命周期仍然包括立項規(guī)劃、分析、設(shè)計、開發(fā)、運行維護(hù)電子商務(wù)系統(tǒng)的規(guī)劃階段較之傳統(tǒng)的信息系統(tǒng)更為重要,需要對企業(yè)商務(wù)模式進(jìn)行規(guī)劃設(shè)計第二章 電子商務(wù)系統(tǒng)生命周期電子商務(wù)系統(tǒng)的建造過程系統(tǒng)規(guī)劃系統(tǒng)分析設(shè)計系統(tǒng)開發(fā)集成系統(tǒng)實施運行維護(hù)核心業(yè)務(wù)分析規(guī)劃企業(yè)商務(wù)模式確定系統(tǒng)體系結(jié)構(gòu)需求分析應(yīng)用系統(tǒng)功能實施計劃系統(tǒng)切換運行維護(hù)技術(shù)方案比選系統(tǒng)結(jié)構(gòu)確認(rèn)應(yīng)用軟件

17、開發(fā)系統(tǒng)平臺搭建軟硬件系統(tǒng)集成系統(tǒng)評估優(yōu)化人員組織用戶培訓(xùn)商務(wù)流程切換第二章 電子商務(wù)系統(tǒng)生命周期電子商務(wù)系統(tǒng)規(guī)劃作用:設(shè)計未來電子商務(wù)系統(tǒng)的藍(lán)圖內(nèi)容:電子商務(wù)模式系統(tǒng)體系結(jié)構(gòu)著眼點集中在如何為企業(yè)設(shè)計出一種新型的價值鏈,變革企業(yè)的商務(wù)流程,將企業(yè)與客戶、合作伙伴緊密地連接在一起,使企業(yè)與合作伙伴能夠共享知識,形成虛擬的共同市場 ?技術(shù)手段商務(wù)活動?第二章 電子商務(wù)系統(tǒng)生命周期電子商務(wù)系統(tǒng)分析設(shè)計目標(biāo)系統(tǒng)需求分析技術(shù)方案比選系統(tǒng)結(jié)構(gòu)確認(rèn)過程企業(yè)商務(wù)發(fā)展需求相關(guān)領(lǐng)域成功案例企業(yè)商務(wù)模式系統(tǒng)設(shè)計階段應(yīng)用系統(tǒng)功能系統(tǒng)平臺構(gòu)成系統(tǒng)邏輯構(gòu)成系統(tǒng)的邏輯結(jié)構(gòu)(邏輯的系統(tǒng))物理系統(tǒng)第二章 電子商務(wù)系統(tǒng)生命周期2.2.4 系統(tǒng)實施與運行維護(hù)系統(tǒng)實施實施計劃,實施的組織安排;應(yīng)用培訓(xùn);計算機系統(tǒng)切換、商務(wù)流程切換;完成電子商務(wù)系統(tǒng)的上線運行準(zhǔn)備 ;系統(tǒng)運行維護(hù)計算機系統(tǒng)運行、商務(wù)運行;運行維護(hù)的組織及管理;配套措施;第二章 電子商務(wù)系統(tǒng)生命周期2.5 電子商務(wù)系統(tǒng)建造方式1.自主開發(fā)建設(shè)(內(nèi)包)特點優(yōu)勢要求2.外包方式(交鑰匙工程)內(nèi)容特點3.租用特點第二章 電子商務(wù)系統(tǒng)生命周期案例:首都信息發(fā)展公司的租用服務(wù) 1998年8月,建設(shè)了首都公用信息平臺,并建成了首都電子商城(http:/),后于2001年完成了北京數(shù)字證書

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論