電子商務(wù)系統(tǒng)規(guī)劃與設(shè)計(jì)11匯編_第1頁(yè)
電子商務(wù)系統(tǒng)規(guī)劃與設(shè)計(jì)11匯編_第2頁(yè)
電子商務(wù)系統(tǒng)規(guī)劃與設(shè)計(jì)11匯編_第3頁(yè)
電子商務(wù)系統(tǒng)規(guī)劃與設(shè)計(jì)11匯編_第4頁(yè)
電子商務(wù)系統(tǒng)規(guī)劃與設(shè)計(jì)11匯編_第5頁(yè)
已閱讀5頁(yè),還剩47頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1第11章電子商務(wù)系統(tǒng)的實(shí)施與維護(hù)2本章內(nèi)容11.1概述11.2電子商務(wù)應(yīng)用的開(kāi)發(fā)11.3電子商務(wù)系統(tǒng)測(cè)試11.4電子商務(wù)站點(diǎn)部署11.5電子商務(wù)系統(tǒng)維護(hù)與管理311.1概述系統(tǒng)實(shí)施是整個(gè)電子商務(wù)系統(tǒng)開(kāi)發(fā)的物理實(shí)現(xiàn)階段。完成電子商務(wù)系統(tǒng)設(shè)計(jì)之后,如何將原來(lái)紙面上的、類似于設(shè)計(jì)圖的新系統(tǒng)方案轉(zhuǎn)換成可執(zhí)行的實(shí)際系統(tǒng),是系統(tǒng)實(shí)施階段的主要工作。系統(tǒng)實(shí)施的主要任務(wù)是:程序設(shè)計(jì)、系統(tǒng)測(cè)試、系統(tǒng)部署、系統(tǒng)維護(hù)等工作。系統(tǒng)實(shí)施包括硬件的獲取、軟件的獲得或開(kāi)發(fā)、用戶準(zhǔn)備、聘用和培訓(xùn)人員、地點(diǎn)和數(shù)據(jù)的準(zhǔn)備、安裝、測(cè)試、試運(yùn)行及用戶驗(yàn)收。4系統(tǒng)實(shí)施階段系統(tǒng)實(shí)施中硬件的獲取可按總體設(shè)計(jì)的要求和可行性報(bào)告對(duì)財(cái)力資源的分析,采用購(gòu)買(mǎi)、租借或租用的方式,選擇適當(dāng)?shù)脑O(shè)備,通知供貨廠家按要求供貨并安裝即可。5系統(tǒng)實(shí)施階段系統(tǒng)實(shí)施框架611.1概述硬件獲取軟件獲取測(cè)試試運(yùn)行場(chǎng)所準(zhǔn)備數(shù)據(jù)獲取用戶準(zhǔn)備安裝用戶驗(yàn)收人員聘用系統(tǒng)實(shí)施的典型步驟7系統(tǒng)實(shí)施成功的關(guān)鍵因素領(lǐng)導(dǎo)重視并親自參與嚴(yán)格的組織與管理系統(tǒng)硬件系統(tǒng)軟件扎實(shí)而細(xì)致的基礎(chǔ)性工作人員的教育與培訓(xùn)在上述的關(guān)鍵因素中,人的因素是第一位的。8程序設(shè)計(jì)程序設(shè)計(jì)的主要任務(wù)是,以用戶需求出發(fā),以系統(tǒng)分析與系統(tǒng)設(shè)計(jì)階段的設(shè)計(jì)說(shuō)明書(shū)等為依據(jù),選擇適當(dāng)?shù)某绦蛟O(shè)計(jì)語(yǔ)言及軟件開(kāi)發(fā)環(huán)境和工具,編制程序和進(jìn)行測(cè)試,檢查運(yùn)行結(jié)果是否符合設(shè)計(jì)要求。9程序設(shè)計(jì)的目標(biāo)要求電子商務(wù)系統(tǒng)的軟件規(guī)模和復(fù)雜性的都比較大,對(duì)它的程序的強(qiáng)調(diào):1)可靠性2)規(guī)范性3)可讀性4)可維護(hù)性1011.2電子商務(wù)應(yīng)用的開(kāi)發(fā)11.2.1電子商務(wù)應(yīng)用的開(kāi)發(fā)構(gòu)建方式1.傳統(tǒng)的Web開(kāi)發(fā)模式2.基于構(gòu)件的開(kāi)發(fā)構(gòu)建方式1111.2.2電子商務(wù)應(yīng)用的開(kāi)發(fā)工具電子商務(wù)應(yīng)用的開(kāi)發(fā)工具主要分為2部分1.網(wǎng)站前臺(tái)開(kāi)發(fā)工具2.網(wǎng)站后臺(tái)開(kāi)發(fā)工具1211.2.2電子商務(wù)應(yīng)用的開(kāi)發(fā)工具3.選擇開(kāi)發(fā)工具的原則選擇合適的開(kāi)發(fā)工具首先應(yīng)該考慮選擇的開(kāi)發(fā)工具所適用的領(lǐng)域,此外還應(yīng)該遵守下面的基本原則:(1)最小工作量原則(2)最小技巧性原則(3)最小錯(cuò)誤原則(4)最小維護(hù)原則(5)減小記憶原則133.選擇開(kāi)發(fā)工具的原則在選擇開(kāi)發(fā)工具的過(guò)程中應(yīng)具體考慮下面的幾個(gè)因素:(1)項(xiàng)目的應(yīng)用領(lǐng)域(2)用戶的要求(3)可以使用的編程程序或開(kāi)發(fā)環(huán)境(4)程序員的經(jīng)驗(yàn)和知識(shí)(5)軟件可移植性要求1411.3電子商務(wù)系統(tǒng)測(cè)試11.3.1軟件測(cè)試1.軟件測(cè)試概述軟件測(cè)試是對(duì)軟件計(jì)劃、軟件設(shè)計(jì)、軟件編碼進(jìn)行查錯(cuò)和糾錯(cuò)的活動(dòng)。⑴軟件測(cè)試的目的⑵制定測(cè)試計(jì)劃⑶設(shè)計(jì)測(cè)試用例⑷測(cè)試任務(wù)列表⑸測(cè)試工作總體流程圖11.3.1軟件測(cè)試測(cè)試工作總體流程圖1711.3.1軟件測(cè)試2.單元測(cè)試單元測(cè)試完成對(duì)最小的軟件設(shè)計(jì)單元——模塊的驗(yàn)證工作。由于模塊之間存在聯(lián)系,即存在調(diào)用與被調(diào)用的關(guān)系。為了輔助測(cè)試,在對(duì)模塊測(cè)試時(shí),還需要開(kāi)發(fā)以下兩種模塊。驅(qū)動(dòng)模塊:相當(dāng)于一個(gè)主程序,用于接受測(cè)試用例的數(shù)據(jù),將這些數(shù)據(jù)送到被測(cè)試模塊,輸出測(cè)試結(jié)果。樁模塊:用來(lái)代替被測(cè)模塊中所調(diào)用的子模塊,目的是檢驗(yàn)入口,輸出調(diào)用和返回的信息。1811.3.1軟件測(cè)試3.集成測(cè)試集成(Integration)是指把多個(gè)單元組合起來(lái)形成更大的單元。集成測(cè)試(IntegrationTesting)是在假定備個(gè)軟件單元已經(jīng)通過(guò)了單元測(cè)試的前提下,檢查各個(gè)軟件單元之間的相互接口是否正確。集成測(cè)試的策略主要有自頂向下集成和自底向上集成兩種。1911.3.1軟件測(cè)試4.系統(tǒng)測(cè)試系統(tǒng)測(cè)試(SystemTesting)是對(duì)己經(jīng)集成好的軟件系統(tǒng)進(jìn)行徹底的測(cè)試,以驗(yàn)證軟件系統(tǒng)的正確性和性能等滿足其規(guī)約所指定的要求。系統(tǒng)測(cè)試包括對(duì)系統(tǒng)的性能、安全性、可計(jì)算性、配置靈敏度、啟動(dòng)和恢復(fù)等方面的測(cè)試。20軟件測(cè)試與軟件開(kāi)發(fā)過(guò)程的關(guān)系2111.3.1軟件測(cè)試5.面向?qū)ο筌浖y(cè)試面向?qū)ο筌浖_(kāi)發(fā)方法被認(rèn)為是開(kāi)發(fā)大型、復(fù)雜軟件且保證軟件可靠性的一種有效方法。同其他軟件一樣,面向?qū)ο蟮能浖谑褂弥氨仨毥?jīng)過(guò)測(cè)試。但是傳統(tǒng)的面向功能或面向數(shù)據(jù)/過(guò)程的測(cè)試?yán)碚撆c方法并不完全適用于新興的面向?qū)ο筌浖到y(tǒng)。在面向?qū)ο笙到y(tǒng)中,系統(tǒng)的基本構(gòu)造模塊是封裝了的數(shù)據(jù)和操作的類和對(duì)象,而不再是一個(gè)個(gè)能完成特定功能的功能模塊。每個(gè)對(duì)象有自己的生存周期,有自己的狀態(tài)。225.面向?qū)ο筌浖y(cè)試(1)面向?qū)ο筌浖y(cè)試策略。面向?qū)ο鬁y(cè)試的整體目標(biāo)——以最小的工作量發(fā)現(xiàn)最多的錯(cuò)誤——和傳統(tǒng)軟件測(cè)試的目標(biāo)是一致的,但由于面向?qū)ο蟮姆庋b性、繼承性和動(dòng)態(tài)綁定特性使得面向?qū)ο鬁y(cè)試的策略有很大不同。對(duì)于傳統(tǒng)程序設(shè)計(jì)語(yǔ)言書(shū)寫(xiě)的軟件,軟件測(cè)試人員普遍采用三個(gè)級(jí)別的測(cè)試,即單元測(cè)試、集成測(cè)試和系統(tǒng)測(cè)試。對(duì)面向?qū)ο蟮某绦驕y(cè)試應(yīng)當(dāng)分為多少級(jí)別尚未達(dá)成共識(shí)。235.面向?qū)ο筌浖y(cè)試(2)面向?qū)ο筌浖y(cè)試的內(nèi)容及技術(shù)。①類測(cè)試。②類集成測(cè)試。③系統(tǒng)測(cè)試。245.面向?qū)ο筌浖y(cè)試(2)面向?qū)ο筌浖y(cè)試的內(nèi)容及技術(shù)。①類測(cè)試面向?qū)ο筌浖念悳y(cè)試與傳統(tǒng)軟件的單元測(cè)試相對(duì)應(yīng),但和傳統(tǒng)的單元測(cè)試不一樣面向?qū)ο筌浖念悳y(cè)試是由封裝在類中的操作(服務(wù))和類的狀態(tài)行為所驅(qū)動(dòng)的。255.面向?qū)ο筌浖y(cè)試類測(cè)試示意圖265.面向?qū)ο筌浖y(cè)試②類集成測(cè)試對(duì)面向?qū)ο筌浖募蓽y(cè)試有兩種不同策略:一種是基于線程的測(cè)試一種是基于使用的測(cè)試275.面向?qū)ο筌浖y(cè)試③系統(tǒng)測(cè)試系統(tǒng)測(cè)試是對(duì)所有類和主程序構(gòu)成的整個(gè)系統(tǒng)進(jìn)行整體測(cè)試,以驗(yàn)證軟件系統(tǒng)的正確性和性能指標(biāo)等滿足需求規(guī)格說(shuō)明書(shū)和任務(wù)書(shū)所指定的要求。它與傳統(tǒng)的系統(tǒng)測(cè)試一樣,包括功能測(cè)試、性能測(cè)試等,可套用傳統(tǒng)的系統(tǒng)測(cè)試方法。2811.3.2電子商務(wù)應(yīng)用程序測(cè)試1.可用性測(cè)試⑴導(dǎo)航測(cè)試與檢驗(yàn)⑵圖形測(cè)試與檢驗(yàn)⑶內(nèi)容測(cè)試與檢驗(yàn)⑷整體界面測(cè)試與檢驗(yàn)2911.3.2電子商務(wù)應(yīng)用程序測(cè)試2.功能測(cè)試⑴鏈接⑵表單⑶數(shù)據(jù)校驗(yàn)⑷Cookies3011.3.2電子商務(wù)應(yīng)用程序測(cè)試3.接口測(cè)試⑴服務(wù)器接口⑵外部接口3111.3.2電子商務(wù)應(yīng)用程序測(cè)試4.兼容性測(cè)試⑴操作系統(tǒng)⑵瀏覽器⑶視頻設(shè)置⑷Modem/連接速率⑸打印機(jī)⑹組合測(cè)試3211.3.2電子商務(wù)應(yīng)用程序測(cè)試5.數(shù)據(jù)庫(kù)測(cè)試⑴數(shù)據(jù)庫(kù)搜尋結(jié)果相關(guān)性⑵查詢回應(yīng)時(shí)間⑶數(shù)據(jù)庫(kù)完整性⑷數(shù)據(jù)有效性⑸修復(fù)測(cè)試3311.3.3網(wǎng)站測(cè)試1.性能測(cè)試⑴連接速度測(cè)試⑵負(fù)載測(cè)試⑶壓力測(cè)試3411.3.3網(wǎng)站測(cè)試2.安全性測(cè)試安全性對(duì)取得線上客戶的信任,對(duì)電子商務(wù)的成功極其重要。3511.3.4系統(tǒng)測(cè)試文件1.測(cè)試計(jì)劃2.測(cè)試設(shè)計(jì)規(guī)范3.測(cè)試用例規(guī)范4.測(cè)試過(guò)程規(guī)范5.測(cè)試項(xiàng)目的發(fā)布報(bào)告6.測(cè)試日記7.測(cè)試差錯(cuò)報(bào)告8.測(cè)試總結(jié)報(bào)告3611.4電子商務(wù)系統(tǒng)部署部署階段的任務(wù)包括以下內(nèi)容:檢查部署核對(duì)清單。部署站點(diǎn)。在正式投入運(yùn)行前最后核定站點(diǎn)的環(huán)境。建立和執(zhí)行最初的操作步驟。3711.4.1檢查部署核對(duì)清單在部署站點(diǎn)之前,需檢查下列核對(duì)清單。1.電子商務(wù)站點(diǎn)開(kāi)發(fā)完畢核對(duì)清單2.可用性的核對(duì)清單3.業(yè)務(wù)過(guò)程核對(duì)清單4.安全性核對(duì)清單5.制定應(yīng)急計(jì)劃3811.4.2部署電子商務(wù)站點(diǎn)1.服務(wù)器設(shè)置2.站點(diǎn)安全保護(hù)3.站點(diǎn)測(cè)試3911.4.3實(shí)現(xiàn)初始化操作過(guò)程

在測(cè)試部署以后,在站點(diǎn)運(yùn)行之前,考慮以下的運(yùn)行問(wèn)題:如果保存了調(diào)試階段的日志,現(xiàn)在將它刪除掉。進(jìn)行對(duì)硬件的最后審核檢查。進(jìn)行對(duì)軟件的最后審核檢查。設(shè)置性能監(jiān)測(cè)和事件監(jiān)測(cè)服務(wù)。確定在站點(diǎn)運(yùn)行后需要監(jiān)測(cè)哪些報(bào)表。確定解決問(wèn)題的過(guò)程,并且針對(duì)特定問(wèn)題為小組中成員制定任務(wù)。4011.4.4建立和執(zhí)行最初的操作步驟

新站點(diǎn)運(yùn)行后的第一個(gè)月,應(yīng)執(zhí)行以下內(nèi)容:在最初的兩個(gè)星期保持穩(wěn)定的開(kāi)發(fā)和測(cè)試小組。開(kāi)發(fā)、測(cè)試和部署小組定期舉行例會(huì)。跟蹤系統(tǒng)管理員登錄過(guò)程。重新訪問(wèn)使用配置文件。檢查Web日志文件的大小。觀察數(shù)據(jù)庫(kù)的增長(zhǎng)以確保它們?cè)谟?jì)劃以內(nèi)。確保在硬件體系結(jié)構(gòu)上沒(méi)有瓶頸問(wèn)題。確保第三方構(gòu)件在生產(chǎn)環(huán)境下工作正常。確保商務(wù)過(guò)程工作正常。人員培訓(xùn)培訓(xùn)必要性:編程為系統(tǒng)分析人員提供培訓(xùn)時(shí)間;培訓(xùn)系統(tǒng)操作及運(yùn)行管理人員是整個(gè)實(shí)施計(jì)劃的一部分;用戶受訓(xùn)后能更好參與系統(tǒng)測(cè)試;通過(guò)培訓(xùn),分析人員完善對(duì)用戶需求的了解。

培訓(xùn)內(nèi)容:1、系統(tǒng)整體結(jié)構(gòu)和系統(tǒng)概貌;2、系統(tǒng)分析設(shè)計(jì)思想;3、計(jì)算機(jī)系統(tǒng)操作與使用;4、軟件工具的使用;5、漢字輸入方式、系統(tǒng)輸入方式和操作方式培訓(xùn);6、可能出現(xiàn)的故障以及故障的排除;7、文檔資料的分類以及檢索方式;8、數(shù)據(jù)收集、統(tǒng)計(jì)渠道、統(tǒng)計(jì)口徑;9、其他注意事項(xiàng)42試運(yùn)行和系統(tǒng)切換1、系統(tǒng)的試運(yùn)行:系統(tǒng)初始化、記錄系統(tǒng)運(yùn)行的數(shù)據(jù)和狀況、核對(duì)新老系統(tǒng)輸出結(jié)果;對(duì)輸入方式進(jìn)行考查;對(duì)系統(tǒng)響應(yīng)速度進(jìn)行實(shí)際測(cè)試。2、基礎(chǔ)數(shù)據(jù)準(zhǔn)備:基礎(chǔ)數(shù)據(jù)統(tǒng)計(jì)工作科學(xué)化;計(jì)量工具、計(jì)量方法、數(shù)據(jù)采集渠道和程序都固定下來(lái),確保新系統(tǒng)運(yùn)行有穩(wěn)定可靠的數(shù)據(jù)來(lái)源;各類統(tǒng)計(jì)和數(shù)據(jù)采集報(bào)表標(biāo)準(zhǔn)化、規(guī)范化3、系統(tǒng)切換4311.5電子商務(wù)系統(tǒng)維護(hù)與管理電子商務(wù)系統(tǒng)運(yùn)行之后,系統(tǒng)維護(hù)工作將隨之而來(lái)。系統(tǒng)維護(hù)的目的是保證電子商務(wù)系統(tǒng)正常而可靠地運(yùn)行,不斷改善和提高系統(tǒng),以充分發(fā)揮其作用。4411.5電子商務(wù)系統(tǒng)維護(hù)與管理

根據(jù)要求維護(hù)的原因,維護(hù)的活動(dòng)可以分為:改正性維護(hù)(correctivemaintenance)在軟件交付使用后,由于開(kāi)發(fā)時(shí)測(cè)試的不徹底、不完全,必然會(huì)有一部分隱藏的錯(cuò)誤被帶到運(yùn)行階段來(lái)。改正軟件性能上的缺陷、排除實(shí)施中的誤使用,應(yīng)進(jìn)行的診斷和改正錯(cuò)誤的過(guò)程,是改正性維護(hù)。適應(yīng)性維護(hù)(adaptivemaintenance)隨著計(jì)算機(jī)的飛速發(fā)展,外部環(huán)境(新的硬、軟件配置)或數(shù)據(jù)環(huán)境(數(shù)據(jù)庫(kù)、數(shù)據(jù)格式、數(shù)據(jù)輸入/輸出方式、數(shù)據(jù)存儲(chǔ)介質(zhì))可能發(fā)生變化,為了使軟件適應(yīng)這種變化,而修改軟件的過(guò)程叫做適應(yīng)性維護(hù)。4511.5電子商務(wù)系統(tǒng)維護(hù)與管理完善性維護(hù)(perfectivemaintenance)在軟件的使用過(guò)程中,用戶往往會(huì)對(duì)軟件提出新的功能與性能要求。為了滿足這些要求,需要修改或再開(kāi)發(fā)軟件,以擴(kuò)充軟件功能、增強(qiáng)軟件性能、改進(jìn)加工效率、提高軟件的可維護(hù)性。這種情況下進(jìn)行的維護(hù)活動(dòng)叫做完善性維。預(yù)防性維護(hù)(preventivemaintenance)通常,預(yù)防性維護(hù)定義為:“把今天的方法學(xué)用于昨天的系統(tǒng)以滿足明天的需要”。也就是說(shuō),采用先進(jìn)的軟件工程方法對(duì)需要維護(hù)的軟件或軟件中的某一部分(重新)進(jìn)行設(shè)計(jì)、編制和測(cè)試。4611.5電子商務(wù)系統(tǒng)維護(hù)與管理4711.5.1電子商務(wù)系統(tǒng)維護(hù)的內(nèi)容1.一般性維護(hù)⑴硬件設(shè)備的維護(hù)⑵數(shù)據(jù)的維護(hù)⑶代碼的維護(hù)⑷應(yīng)用程序的維護(hù)4811.5.1電子商務(wù)系統(tǒng)維護(hù)的內(nèi)容2.電子商務(wù)網(wǎng)站維護(hù)網(wǎng)站維護(hù)的主要工作內(nèi)容列在下面:在網(wǎng)站及時(shí)發(fā)布企業(yè)最新的產(chǎn)品、價(jià)格、服務(wù)等信息;對(duì)用戶信息的搜集、統(tǒng)計(jì)并交各部門(mén)及時(shí)處理分析;對(duì)用戶的投訴或需求信息要及時(shí)處理并向用戶反饋處理結(jié)果;網(wǎng)站頁(yè)面設(shè)計(jì)要經(jīng)常更新。4911.5.2電子商務(wù)系統(tǒng)維護(hù)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論