2.1框架建立的依據(jù)
Lee[13]曾經(jīng)對主要的電子商務(wù)系統(tǒng)的開發(fā)方法進行過簡單的比較研究,其中的一個比較角度是開發(fā)方法的階段劃分,但他只列出了各種方法的階段,并沒有比較。本研究試圖對開發(fā)過程進行詳細的比較,從以下兩個方面考慮,提出比較框架。首先,按照軟件工程的方法,系統(tǒng)的開發(fā)一般是結(jié)構(gòu)化的過程,特別是像電子商務(wù)系統(tǒng)這樣大型的系統(tǒng)開發(fā)。其次,電子商務(wù)系統(tǒng)的開發(fā)有其自身的獨特性。Baskerville[15]經(jīng)過對若干電子商務(wù)系統(tǒng)的開發(fā)過程比較,總結(jié)了開發(fā)過程的特點,包括:開發(fā)周期短、需求的不確定性、原型化方法、不斷升級版本、開發(fā)的并行性、固定設(shè)計架構(gòu)、以各自的風格編寫程序、系統(tǒng)質(zhì)量的可協(xié)商性、依靠優(yōu)秀的技術(shù)人員、需要新的結(jié)構(gòu)來整合資源。
根據(jù)以上的考慮,將電子商務(wù)系統(tǒng)開發(fā)方法的比較框架設(shè)計為四個層次:全局層、概念設(shè)計層、導航設(shè)計層和系統(tǒng)實施層。
2.2全局層
全局層是從整體的角度,分析和比較各開發(fā)方法的設(shè)計和開發(fā)特點。在這個層次上比較的方面包括:開發(fā)階段、每個階段的輸出結(jié)果以及整個過程中CASE的支持程度。開發(fā)階段比較各開發(fā)方法是否涵蓋所有的系統(tǒng)開發(fā)階段,一個電子商務(wù)系統(tǒng)典型的開發(fā)階段應(yīng)該包括:需求分析階段、概念設(shè)計階段、導航設(shè)計階段、系統(tǒng)實施階段和系統(tǒng)維護階段。
當然,并不能單單依靠一種開發(fā)方法所能涵蓋的開發(fā)階段的多少來簡單評價開發(fā)方法的優(yōu)劣,還需要考察開發(fā)方法對各個階段支持的深度。因此,各級段輸出結(jié)果比較的目的是比較各開發(fā)方法是否能夠清晰地輸出系統(tǒng)開發(fā)各個階段的結(jié)果以及這些結(jié)果是否有足夠的可讀性。開發(fā)環(huán)境支持的比較是比較各開發(fā)方法是否在電子商務(wù)系統(tǒng)開發(fā)的各個階段都能夠提供CASE工具進行支持。
2.3概念設(shè)計層
概念設(shè)計層是電子商務(wù)系統(tǒng)開發(fā)的第一層次,是整個開發(fā)過程的基礎(chǔ),涵蓋從系統(tǒng)需求分析到系統(tǒng)概念模型建立的所有階段。在這個層次上比較的方面包括:設(shè)計驅(qū)動方式和對網(wǎng)絡(luò)資源和媒體的支持。
電子商務(wù)系統(tǒng)設(shè)計的驅(qū)動方式主要分為兩種:數(shù)據(jù)驅(qū)動和模型驅(qū)動。數(shù)據(jù)驅(qū)動是結(jié)構(gòu)化設(shè)計思想下的設(shè)計驅(qū)動方式;模型驅(qū)動則是采用面向?qū)ο蟮脑O(shè)計思想,它們的設(shè)計步驟。
該內(nèi)容對我有幫助 贊一個
掃碼APP下載
掃碼關(guān)注微信公眾號
房產(chǎn)交易過程中常見的糾紛有哪幾種
2021-02-18沒有簽勞動合同怎么辦
2020-12-06一審承認的事實二審不承認怎么辦
2021-03-25證人翻供是否要負刑事責任
2020-11-29房產(chǎn)抵押擔保人可否拒絕還款
2021-01-08擔保合同都是怎么擔保的
2020-11-17單位集資房轉(zhuǎn)讓合同范本
2021-02-25試用期的特殊規(guī)定有哪些
2021-03-06投保人支付保險費的一些法律問題
2020-11-08機動車保險的類型有哪些
2021-02-26天津航空飛機延誤賠償
2021-02-03應(yīng)怎樣避免保險過期不賠
2020-11-1470歲老人被打失去勞動力怎么賠嘗
2021-03-02保險公司應(yīng)當賠償交通事故中自費藥品費用
2021-02-05什么叫除外責任
2021-01-23汽車改裝保險杠違法嗎
2021-02-22存款保險的主體之間的關(guān)系是什么
2021-02-22辭職后保險怎么處理
2020-11-20發(fā)生交通事故后,被保險人在向保險公司索賠時應(yīng)注意哪些事項
2021-01-28車輛沒買保險被撞了能走保險嗎
2021-01-15