在线观看av毛片亚洲_伊人久久大香线蕉成人综合网_一级片黄色视频播放_日韩免费86av网址_亚洲av理论在线电影网_一区二区国产免费高清在线观看视频_亚洲国产精品久久99人人更爽_精品少妇人妻久久免费

首頁 > 文章中心 > 正文

電子商務(wù)系統(tǒng)

前言:本站為你精心整理了電子商務(wù)系統(tǒng)范文,希望能為你的創(chuàng)作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。

電子商務(wù)系統(tǒng)

摘要:回顧了電子商務(wù)系統(tǒng)開發(fā)方法的歷史演變過程,從全局層、概念設(shè)計層、導(dǎo)航設(shè)計層和系統(tǒng)實(shí)施層四個層次對五種主流的電子商務(wù)系統(tǒng)開發(fā)方法RMM、OOHDM、CMD2WEB、WSDM和Autoweb進(jìn)行了全面的分析和比較,指出了各自的優(yōu)勢和劣勢。

【論文“電子商務(wù)系統(tǒng)分析設(shè)計方法比較研究”分三個部分,本文是第3部分】:

一、主流電子商務(wù)系統(tǒng)開發(fā)方法的歷史演變;

二、電子商務(wù)系統(tǒng)開發(fā)方法的比較框架;

三、電子商務(wù)系統(tǒng)分析設(shè)計各開發(fā)方法的比較。

3.電子商務(wù)系統(tǒng)分析設(shè)計各開發(fā)方法的比較

用上面建立的比較框架對五種電子商務(wù)系統(tǒng)開發(fā)方法———RMM[5]、OOHDM[9]、CMU2WEB[12]、WSDM[11]和Autoweb[4]進(jìn)行全面的分析和比較。

3.1全局層的比較

3.1.1開發(fā)階段

五種開發(fā)方法對于各開發(fā)階段的涵蓋情況如表1中的第1項所示。從表中可以看到,由于電子商務(wù)系統(tǒng)開發(fā)的特殊性,概念設(shè)計階段和導(dǎo)航設(shè)計階段是所有這五種開發(fā)方法都涵蓋的開發(fā)階段。另外,由于系統(tǒng)開發(fā)的最終目的是要生成實(shí)際可用的物理系統(tǒng),所以有四種方法涵蓋了系統(tǒng)實(shí)施階段。最后,還可以發(fā)現(xiàn)Autoweb的方法最為全面和復(fù)雜,涵蓋了所有的系統(tǒng)開發(fā)過程,甚至還包括了其他四種方法所沒有的系統(tǒng)維護(hù)階段。

3.1.2各階段輸出結(jié)果

僅僅從開發(fā)方法涵蓋的階段的多少無法判斷它們孰優(yōu)孰劣,還需要進(jìn)一步分析和比較它們對各個開發(fā)階段支持的深度。對于開發(fā)人員來說,電子商務(wù)系統(tǒng)開發(fā)各個階段的銜接工作尤為重要,它主要表現(xiàn)在:一方面是上一個階段中將有哪些結(jié)果輸出到下一個階段中,另一方面是下一個階段需要依靠上一個階段中的哪些輸出結(jié)果為基礎(chǔ)。這就是所謂的系統(tǒng)開發(fā)的一致性問題,只有連續(xù)的一致性才能確保系統(tǒng)開發(fā)的每個階段都圍繞著同樣的主題進(jìn)行。在這五種方法中,RMM的一致性最高,在它的開發(fā)過程中,每一個階段都完全利用了上一階段的輸出結(jié)果。如片斷設(shè)計需要使用實(shí)體設(shè)計生成的ER圖,而片斷設(shè)計生成的ER+圖也正是導(dǎo)航設(shè)計所必需的設(shè)計信息。另外,Autoweb方法的一致性也很高,特別是在它的基礎(chǔ)結(jié)構(gòu)設(shè)計、訪問路徑設(shè)計和表達(dá)設(shè)計過程中,這三項設(shè)計環(huán)環(huán)相扣,每一項設(shè)計都為后續(xù)的設(shè)計提供基礎(chǔ)和依據(jù)。CMU2WEB方法的一致性最低,這也是由于這種方法主要集中在系統(tǒng)的概念設(shè)計階段造成的。

3.1.3開發(fā)環(huán)境的支持

如果開發(fā)方法能夠提供CASE環(huán)境來輔助開發(fā)人員開發(fā),將大大加快系統(tǒng)的開發(fā)速度,提高開發(fā)人員的工作效率。各種開發(fā)方法對開發(fā)環(huán)境的支持如表1中第2項所示。從表中可以看到,CMU2WEB和WSDM沒有任何的開發(fā)環(huán)境支持,與之相對照的是Autoweb的開發(fā)方法,它為開發(fā)人員提供了除了系統(tǒng)維護(hù)階段以外的所有階段的CASE環(huán)境,這就意味著這種開發(fā)方法能夠大大簡化和加速電子商務(wù)系統(tǒng)的開發(fā)過程。

3.2概念設(shè)計層的比較

3.2.1設(shè)計驅(qū)動方式

RMM的方法繼承于ER方法,因此屬于數(shù)據(jù)驅(qū)動方式;OOHDM方法采用面向?qū)ο蟮脑O(shè)計思想,屬于模型驅(qū)動方式;CMU2WEB方法的主要組成部分是實(shí)體和關(guān)系,因此也屬于數(shù)據(jù)驅(qū)動方式;WSDM以對用戶分類、建模為開端,屬于模型驅(qū)動方式;Autoweb方法的概念設(shè)計階段采用HDM-lite模型,因此它也屬于模型驅(qū)動方式。

3.2.2對網(wǎng)絡(luò)資源和媒體的支持

作為電子商務(wù)系統(tǒng)與傳統(tǒng)信息系統(tǒng)最重要的不同之處,各開發(fā)方法對網(wǎng)絡(luò)資源和媒體的支持是評價它們的一個重要標(biāo)準(zhǔn)。這五種方法對網(wǎng)絡(luò)資源和媒體的支持程度如表1中第3項所示。除了CMU2WEB以外,其他四種開發(fā)方法都采用實(shí)體屬性或者對象屬性的方法來表示各種網(wǎng)絡(luò)資源和媒體,例如,在OOHDM開發(fā)方法中,可以為產(chǎn)品對象定義一個屬性———外觀,則這個屬性就可以用來添加能夠展示產(chǎn)品外觀的圖像信息。

3.3導(dǎo)航設(shè)計層的比較

3.3.1系統(tǒng)鏈接的方式

良好的、系統(tǒng)的鏈接將指引系統(tǒng)使用者正確地使用系統(tǒng)資源,因此系統(tǒng)鏈接的方式也是電子商務(wù)系統(tǒng)的一個基本設(shè)計方面。所有的電子商務(wù)系統(tǒng)開發(fā)方法都在概念設(shè)計階段定義了鏈接的表述方式。

RMM方法使用三種不同類型的鏈接:條件索引鏈接、條件指導(dǎo)鏈接和條件索引指導(dǎo)鏈接。條件索引鏈接主要用于數(shù)據(jù)庫檢索,條件指導(dǎo)鏈接則用于系統(tǒng)向?qū)降膶?dǎo)引,條件索引指導(dǎo)鏈接則適用于上述兩種情況的綜合情況。

OOHDM和WSDM都采用面向?qū)ο蟮脑O(shè)計思想,所以它們的鏈接方式只有一種,即使用簡單的有向箭頭來表示對象之間的鏈接關(guān)系。

由于導(dǎo)航性能是電子商務(wù)系統(tǒng)的一個基本指標(biāo),CMU-WEB方法主要依靠鏈接來確定應(yīng)用系統(tǒng)的可用性。在CMU2WEB模型中,鏈接主要有三種形式:一種表示信息塊之間的關(guān)系,一種表示信息塊及其描述內(nèi)容的聯(lián)系,還有一種則表示信息塊和頁面之間的導(dǎo)航路徑。

Autoweb模型中,各個信息集合之間的鏈接分為以下四種類型:索引鏈接、指導(dǎo)鏈接、索引指導(dǎo)鏈接和完全鏈接。每種鏈接都針對不同的系統(tǒng)導(dǎo)航情況。

3.3.2系統(tǒng)訪問的結(jié)構(gòu)

五種開發(fā)方法的系統(tǒng)訪問結(jié)構(gòu)比較如表1的第4項所示。系統(tǒng)訪問方法主要分為兩種,一種為有向箭頭,另一種為導(dǎo)航約束。OOHDM、CMU2WEB、WSDM方法采用的有向箭頭方式只能簡單表示訪問單元之間的單向或雙向聯(lián)系,但是RMM和Autoweb方法采用的導(dǎo)航約束方式卻可以為系統(tǒng)的鏈接增加更多的維度,例如,當(dāng)一個客戶在網(wǎng)上選購貨物時,Autoweb方法設(shè)計的系統(tǒng)就能夠利用索引指導(dǎo)鏈接為客戶提供相關(guān)產(chǎn)品的信息。

3.4系統(tǒng)實(shí)施層的比較

3.4.1系統(tǒng)的物理表現(xiàn)形式

一個好的開發(fā)方法需要平穩(wěn)地把握從設(shè)計階段到實(shí)施階段的過渡,并且能夠提供相關(guān)的工具來簡化從邏輯模型到物理系統(tǒng)的轉(zhuǎn)變過程。對此,五種開發(fā)方法分別有不同的支持程度:

RMM方法采用生成HTML模板的方法,將HTML頁面中的每個對象與邏輯模型中的節(jié)點(diǎn)和訪問單位相關(guān)聯(lián)。OOHDM方法具有專門的抽象界面設(shè)計階段和系統(tǒng)實(shí)施階段。在抽象界面設(shè)計方案中描述導(dǎo)航對象、用戶界面對象、多媒體對象等信息;在系統(tǒng)實(shí)施階段,OOHDM提供專門的OOHDM-Web環(huán)境幫助開發(fā)人員生成頁面模板。

CMU-WEB方法沒有涵蓋系統(tǒng)實(shí)施階段。

WSDM具有實(shí)施設(shè)計階段和系統(tǒng)實(shí)施階段,在實(shí)施設(shè)計階段中,開發(fā)人員需要從系統(tǒng)可用性出發(fā),根據(jù)WSDM的指導(dǎo)原則設(shè)計整套電子商務(wù)系統(tǒng)實(shí)施的方案,然后在系統(tǒng)實(shí)施階段付諸實(shí)施。

與其他開發(fā)方法相比,Autoweb方法具有更完善的物理設(shè)計階段,在這個階段中,開發(fā)人員建立系統(tǒng)表達(dá)模型和風(fēng)格表單,然后在Autoweb所提供的CASE環(huán)境中自動生成網(wǎng)頁。

3.4.2系統(tǒng)生成的自動化程度

RMM、CMU2WEB和WSDM都沒有提供任何的輔助工具來自動生成電子商務(wù)系統(tǒng)的頁面,OOHDM和Autoweb在一定程度上提供了自動生成網(wǎng)頁的工具。OOHDM提供了OOHDM2Web環(huán)境,在這個環(huán)境下,軟件自動生成由HTML代碼和OOHDM2Web函數(shù)庫調(diào)用相結(jié)合的頁面,所以它產(chǎn)生的頁面必須在OOHDM2Web環(huán)境下運(yùn)行。

Autoweb則提供了一個被稱為“Schema&DataEntryGenerator”的自動系統(tǒng)生成器,在開發(fā)人員輸入設(shè)計完成的HDM2lite概念模型后,系統(tǒng)自動輸出相應(yīng)的關(guān)系數(shù)據(jù)庫以及對應(yīng)的系統(tǒng)頁面,因此,具有更廣泛的應(yīng)用意義。

3.4.3系統(tǒng)維護(hù)的支持程度

五種開發(fā)方法對系統(tǒng)維護(hù)的支持程度如表1中第5項所示。除了Autoweb以外,其他四種開發(fā)方法都不支持適應(yīng)型和完善型的系統(tǒng)維護(hù),從而大大降低了它們所開發(fā)的電子商務(wù)系統(tǒng)的擴(kuò)展能力,這也是目前電子商務(wù)系統(tǒng)開發(fā)方法需要迫切改進(jìn)的一個地方。不過,由于大多數(shù)開發(fā)方法(CMU-WEB除外)都具有十分徹底的分析階段,所以它們大部分都支持改錯型的系統(tǒng)維護(hù),即系統(tǒng)設(shè)計的過程可以反復(fù)進(jìn)行。另一方面,Autoweb為系統(tǒng)維護(hù)提供的支持遠(yuǎn)遠(yuǎn)領(lǐng)先于其他開發(fā)方法,對于電子商務(wù)系統(tǒng)的更新、擴(kuò)展和完善提供了很大的幫助。

4.結(jié)論

通過對RMM、OOHDM、CMU2WEB、WSDM和Autoweb五種電子商務(wù)系統(tǒng)開發(fā)方法在全局層、概念設(shè)計層、導(dǎo)航設(shè)計層以及系統(tǒng)實(shí)施層四個層次的比較,可以總結(jié)出以下幾點(diǎn):

1)盡管CMU2WEB方法在采用量化標(biāo)準(zhǔn)評價電子商務(wù)系統(tǒng)設(shè)計方案可用性方面有新的突破,但由于它還只是一個概念模型,對于整個電子商務(wù)系統(tǒng)的開發(fā)過程支持還不夠完善,因此不具有太大的實(shí)用意義。

2)OOHDM和WSDM方法采用了面向?qū)ο蠼5乃枷?這種模型驅(qū)動的設(shè)計方式與傳統(tǒng)的數(shù)據(jù)驅(qū)動方式相比,更能夠適應(yīng)電子商務(wù)系統(tǒng)復(fù)雜、多變的開發(fā)特點(diǎn)。

3)Autoweb最引人注目,它在比較框架的每個項目中都表現(xiàn)出色;并且在這五種方法中,Autoweb是唯一建立了CASE環(huán)境的一種開發(fā)方法,這種CASE環(huán)境將大大降低開發(fā)人員的工作強(qiáng)度,提高電子商務(wù)系統(tǒng)的開發(fā)效率。

參考文獻(xiàn)

[1]LangM.Astudyofpracticeinhypermediasystemdesign[A].EuropeanConferenceonInformationSystems(ECIS)[C].Bled,Slovenia,2001.8-10.

[2]HalaszFG,SchwartzM.Thedexterreferencemodel[A].ProceedingsoftheNISTHypertextStandardizationWorkshop[C].Gaithersburg,Maryland:NIST,1990.95-133.

[3]GaraottoF,PaoliniP,diMilanoP,etal.HDM-Amodel-basedapproachtohypertextapplicationdesign[J].ACMTransInformationSystems,1993,11(1):1-26.

[4]FraternaliP,PaoliniP.Aconceptualmodelandatoolenvironmentfordevelopingmorescalableanddynamicwebapplications[A].ProceedingsofInternationalConferenceonExtendingDatabaseTechnology[C].Valencia,Spain:Springer,1998.421-435.

[5]IsakowitzT,StohrEA,BalasubramanianP.RMM:Amethodologyforstructuredhypermediadesign[J].CommunicationsoftheACM,1995,38(8):34-44.

[6]LeeH,KimJ,GulY.Aview2basedhypermediadesignmethodology[J].JournalofDatabaseManagement,1999,10(2):3-13.

[7]RumbaughJ.Object2OrientedModelingandDesign[M].NewYork:Prentice2Hall,1991.

[8]LangeDB.Anobject2orienteddesignmethodforhypermediainformationsystems[A].Proceedingsofthe27thHawaiiInternationalConferenceonSystemSciences[C].Hawaii:IEEEComputerSocietyPress,1994.336-375.

[9]SchwabeD,RossiG.Theobject2orientedhypermediadesignmodel[J].CommunicationofACM,1995,38(8):45-46.

[10]SchwabeD,deAlmeiaPontesR.OOHDM2Web:rapidprototypingofhypermediaapplicationsintheWWW[R].PontifciaUniversidadeCatlicadoRiodeJaneiro,1998.

[11]DeTroyerO,LeuneK.WSDM:ausercentereddesignmethodforwebsites[A].ProceedingsoftheSeventhInternationalWWWConference[C].Brisbane,Australia:Elsevier,1998.85-94.

[12]BajajA,KrishnanR.CMU2WEB:Aconceptualmodelforusablemwebapplications[J].JournalofDatabaseManagement,1999,10(4):33-43.

[13]LeeH,LeeC,YooC.Ascenario2basedobject2orientedhypermediamethodology[J].InformationandManagement,1999,36:121-138.

[14]FraternaliP,PaoliniP.Model2drivendevelopmentofwebapplications:theautowebsystem[J].ACMTransactionsonInformationSystems,2000,28(4):323-382.

[15]BaskervilleR,Pries2HejeJ.Racingthee2bomb:HowtheInternetisredefininginformationsystemsdevelopmentmethodology[A].Realigning

ResearchandPracticeinIsDevelopment:TheSocialandOrganisationalPerspective[C].NewYork:Kluwer,2001.49-68.

林甸县| 开鲁县| 新野县| 天等县| 榆社县| 长沙市| 渭南市| 栾川县| 潮州市| 子长县| 柯坪县| 贵南县| 维西| 三江| 普洱| 泸溪县| 安乡县| 大冶市| 湖州市| 旌德县| 吉林市| 宁武县| 宁河县| 青铜峡市| 黄大仙区| 喜德县| 淮南市| 抚宁县| 腾冲县| 项城市| 泽库县| 鞍山市| 军事| 合川市| 余姚市| 宁强县| 东阿县| 临洮县| 宜兴市| 安宁市| 桃园县|