




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1第11章電子商務(wù)系統(tǒng)的實(shí)施與維護(hù)2本章內(nèi)容11.1概述11.2電子商務(wù)應(yīng)用的開發(fā)11.3電子商務(wù)系統(tǒng)測試11.4電子商務(wù)站點(diǎn)部署11.5電子商務(wù)系統(tǒng)維護(hù)與管理311.1概述系統(tǒng)實(shí)施是整個(gè)電子商務(wù)系統(tǒng)開發(fā)的物理實(shí)現(xiàn)階段。完成電子商務(wù)系統(tǒng)設(shè)計(jì)之后,如何將原來紙面上的、類似于設(shè)計(jì)圖的新系統(tǒng)方案轉(zhuǎn)換成可執(zhí)行的實(shí)際系統(tǒng),是系統(tǒng)實(shí)施階段的主要工作。系統(tǒng)實(shí)施的主要任務(wù)是:程序設(shè)計(jì)、系統(tǒng)測試、系統(tǒng)部署、系統(tǒng)維護(hù)等工作。系統(tǒng)實(shí)施包括硬件的獲取、軟件的獲得或開發(fā)、用戶準(zhǔn)備、聘用和培訓(xùn)人員、地點(diǎn)和數(shù)據(jù)的準(zhǔn)備、安裝、測試、試運(yùn)行及用戶驗(yàn)收。4系統(tǒng)實(shí)施階段系統(tǒng)實(shí)施中硬件的獲取可按總體設(shè)計(jì)的要求和可行性報(bào)告對(duì)財(cái)力資源的分析,采用購買、租借或租用的方式,選擇適當(dāng)?shù)脑O(shè)備,通知供貨廠家按要求供貨并安裝即可。5系統(tǒng)實(shí)施階段系統(tǒng)實(shí)施框架611.1概述硬件獲取軟件獲取測試試運(yùn)行場所準(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ì)說明書等為依據(jù),選擇適當(dāng)?shù)某绦蛟O(shè)計(jì)語言及軟件開發(fā)環(huán)境和工具,編制程序和進(jìn)行測試,檢查運(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)用的開發(fā)11.2.1電子商務(wù)應(yīng)用的開發(fā)構(gòu)建方式1.傳統(tǒng)的Web開發(fā)模式2.基于構(gòu)件的開發(fā)構(gòu)建方式1111.2.2電子商務(wù)應(yīng)用的開發(fā)工具電子商務(wù)應(yīng)用的開發(fā)工具主要分為2部分1.網(wǎng)站前臺(tái)開發(fā)工具2.網(wǎng)站后臺(tái)開發(fā)工具1211.2.2電子商務(wù)應(yīng)用的開發(fā)工具3.選擇開發(fā)工具的原則選擇合適的開發(fā)工具首先應(yīng)該考慮選擇的開發(fā)工具所適用的領(lǐng)域,此外還應(yīng)該遵守下面的基本原則:(1)最小工作量原則(2)最小技巧性原則(3)最小錯(cuò)誤原則(4)最小維護(hù)原則(5)減小記憶原則133.選擇開發(fā)工具的原則在選擇開發(fā)工具的過程中應(yīng)具體考慮下面的幾個(gè)因素:(1)項(xiàng)目的應(yīng)用領(lǐng)域(2)用戶的要求(3)可以使用的編程程序或開發(fā)環(huán)境(4)程序員的經(jīng)驗(yàn)和知識(shí)(5)軟件可移植性要求1411.3電子商務(wù)系統(tǒng)測試11.3.1軟件測試1.軟件測試概述軟件測試是對(duì)軟件計(jì)劃、軟件設(shè)計(jì)、軟件編碼進(jìn)行查錯(cuò)和糾錯(cuò)的活動(dòng)。⑴軟件測試的目的⑵制定測試計(jì)劃⑶設(shè)計(jì)測試用例⑷測試任務(wù)列表⑸測試工作總體流程圖11.3.1軟件測試測試工作總體流程圖1711.3.1軟件測試2.單元測試單元測試完成對(duì)最小的軟件設(shè)計(jì)單元——模塊的驗(yàn)證工作。由于模塊之間存在聯(lián)系,即存在調(diào)用與被調(diào)用的關(guān)系。為了輔助測試,在對(duì)模塊測試時(shí),還需要開發(fā)以下兩種模塊。驅(qū)動(dòng)模塊:相當(dāng)于一個(gè)主程序,用于接受測試用例的數(shù)據(jù),將這些數(shù)據(jù)送到被測試模塊,輸出測試結(jié)果。樁模塊:用來代替被測模塊中所調(diào)用的子模塊,目的是檢驗(yàn)入口,輸出調(diào)用和返回的信息。1811.3.1軟件測試3.集成測試集成(Integration)是指把多個(gè)單元組合起來形成更大的單元。集成測試(IntegrationTesting)是在假定備個(gè)軟件單元已經(jīng)通過了單元測試的前提下,檢查各個(gè)軟件單元之間的相互接口是否正確。集成測試的策略主要有自頂向下集成和自底向上集成兩種。1911.3.1軟件測試4.系統(tǒng)測試系統(tǒng)測試(SystemTesting)是對(duì)己經(jīng)集成好的軟件系統(tǒng)進(jìn)行徹底的測試,以驗(yàn)證軟件系統(tǒng)的正確性和性能等滿足其規(guī)約所指定的要求。系統(tǒng)測試包括對(duì)系統(tǒng)的性能、安全性、可計(jì)算性、配置靈敏度、啟動(dòng)和恢復(fù)等方面的測試。20軟件測試與軟件開發(fā)過程的關(guān)系2111.3.1軟件測試5.面向?qū)ο筌浖y試面向?qū)ο筌浖_發(fā)方法被認(rèn)為是開發(fā)大型、復(fù)雜軟件且保證軟件可靠性的一種有效方法。同其他軟件一樣,面向?qū)ο蟮能浖谑褂弥氨仨毥?jīng)過測試。但是傳統(tǒng)的面向功能或面向數(shù)據(jù)/過程的測試?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試(1)面向?qū)ο筌浖y試策略。面向?qū)ο鬁y試的整體目標(biāo)——以最小的工作量發(fā)現(xiàn)最多的錯(cuò)誤——和傳統(tǒng)軟件測試的目標(biāo)是一致的,但由于面向?qū)ο蟮姆庋b性、繼承性和動(dòng)態(tài)綁定特性使得面向?qū)ο鬁y試的策略有很大不同。對(duì)于傳統(tǒng)程序設(shè)計(jì)語言書寫的軟件,軟件測試人員普遍采用三個(gè)級(jí)別的測試,即單元測試、集成測試和系統(tǒng)測試。對(duì)面向?qū)ο蟮某绦驕y試應(yīng)當(dāng)分為多少級(jí)別尚未達(dá)成共識(shí)。235.面向?qū)ο筌浖y試(2)面向?qū)ο筌浖y試的內(nèi)容及技術(shù)。①類測試。②類集成測試。③系統(tǒng)測試。245.面向?qū)ο筌浖y試(2)面向?qū)ο筌浖y試的內(nèi)容及技術(shù)。①類測試面向?qū)ο筌浖念悳y試與傳統(tǒng)軟件的單元測試相對(duì)應(yīng),但和傳統(tǒng)的單元測試不一樣面向?qū)ο筌浖念悳y試是由封裝在類中的操作(服務(wù))和類的狀態(tài)行為所驅(qū)動(dòng)的。255.面向?qū)ο筌浖y試類測試示意圖265.面向?qū)ο筌浖y試②類集成測試對(duì)面向?qū)ο筌浖募蓽y試有兩種不同策略:一種是基于線程的測試一種是基于使用的測試275.面向?qū)ο筌浖y試③系統(tǒng)測試系統(tǒng)測試是對(duì)所有類和主程序構(gòu)成的整個(gè)系統(tǒng)進(jìn)行整體測試,以驗(yàn)證軟件系統(tǒng)的正確性和性能指標(biāo)等滿足需求規(guī)格說明書和任務(wù)書所指定的要求。它與傳統(tǒng)的系統(tǒng)測試一樣,包括功能測試、性能測試等,可套用傳統(tǒng)的系統(tǒng)測試方法。2811.3.2電子商務(wù)應(yīng)用程序測試1.可用性測試⑴導(dǎo)航測試與檢驗(yàn)⑵圖形測試與檢驗(yàn)⑶內(nèi)容測試與檢驗(yàn)⑷整體界面測試與檢驗(yàn)2911.3.2電子商務(wù)應(yīng)用程序測試2.功能測試⑴鏈接⑵表單⑶數(shù)據(jù)校驗(yàn)⑷Cookies3011.3.2電子商務(wù)應(yīng)用程序測試3.接口測試⑴服務(wù)器接口⑵外部接口3111.3.2電子商務(wù)應(yīng)用程序測試4.兼容性測試⑴操作系統(tǒng)⑵瀏覽器⑶視頻設(shè)置⑷Modem/連接速率⑸打印機(jī)⑹組合測試3211.3.2電子商務(wù)應(yīng)用程序測試5.數(shù)據(jù)庫測試⑴數(shù)據(jù)庫搜尋結(jié)果相關(guān)性⑵查詢回應(yīng)時(shí)間⑶數(shù)據(jù)庫完整性⑷數(shù)據(jù)有效性⑸修復(fù)測試3311.3.3網(wǎng)站測試1.性能測試⑴連接速度測試⑵負(fù)載測試⑶壓力測試3411.3.3網(wǎng)站測試2.安全性測試安全性對(duì)取得線上客戶的信任,對(duì)電子商務(wù)的成功極其重要。3511.3.4系統(tǒng)測試文件1.測試計(jì)劃2.測試設(shè)計(jì)規(guī)范3.測試用例規(guī)范4.測試過程規(guī)范5.測試項(xiàng)目的發(fā)布報(bào)告6.測試日記7.測試差錯(cuò)報(bào)告8.測試總結(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)開發(fā)完畢核對(duì)清單2.可用性的核對(duì)清單3.業(yè)務(wù)過程核對(duì)清單4.安全性核對(duì)清單5.制定應(yīng)急計(jì)劃3811.4.2部署電子商務(wù)站點(diǎn)1.服務(wù)器設(shè)置2.站點(diǎn)安全保護(hù)3.站點(diǎn)測試3911.4.3實(shí)現(xiàn)初始化操作過程
在測試部署以后,在站點(diǎn)運(yùn)行之前,考慮以下的運(yùn)行問題:如果保存了調(diào)試階段的日志,現(xiàn)在將它刪除掉。進(jìn)行對(duì)硬件的最后審核檢查。進(jìn)行對(duì)軟件的最后審核檢查。設(shè)置性能監(jiān)測和事件監(jiān)測服務(wù)。確定在站點(diǎn)運(yùn)行后需要監(jiān)測哪些報(bào)表。確定解決問題的過程,并且針對(duì)特定問題為小組中成員制定任務(wù)。4011.4.4建立和執(zhí)行最初的操作步驟
新站點(diǎn)運(yùn)行后的第一個(gè)月,應(yīng)執(zhí)行以下內(nèi)容:在最初的兩個(gè)星期保持穩(wěn)定的開發(fā)和測試小組。開發(fā)、測試和部署小組定期舉行例會(huì)。跟蹤系統(tǒng)管理員登錄過程。重新訪問使用配置文件。檢查Web日志文件的大小。觀察數(shù)據(jù)庫的增長以確保它們?cè)谟?jì)劃以內(nèi)。確保在硬件體系結(jié)構(gòu)上沒有瓶頸問題。確保第三方構(gòu)件在生產(chǎn)環(huán)境下工作正常。確保商務(wù)過程工作正常。人員培訓(xùn)培訓(xùn)必要性:編程為系統(tǒng)分析人員提供培訓(xùn)時(shí)間;培訓(xùn)系統(tǒng)操作及運(yùn)行管理人員是整個(gè)實(shí)施計(jì)劃的一部分;用戶受訓(xùn)后能更好參與系統(tǒng)測試;通過培訓(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í)際測試。2、基礎(chǔ)數(shù)據(jù)準(zhǔn)備:基礎(chǔ)數(shù)據(jù)統(tǒng)計(jì)工作科學(xué)化;計(jì)量工具、計(jì)量方法、數(shù)據(jù)采集渠道和程序都固定下來,確保新系統(tǒng)運(yùn)行有穩(wěn)定可靠的數(shù)據(jù)來源;各類統(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ù)工作將隨之而來。系統(tǒng)維護(hù)的目的是保證電子商務(wù)系統(tǒng)正常而可靠地運(yùn)行,不斷改善和提高系統(tǒng),以充分發(fā)揮其作用。4411.5電子商務(wù)系統(tǒng)維護(hù)與管理
根據(jù)要求維護(hù)的原因,維護(hù)的活動(dòng)可以分為:改正性維護(hù)(correctivemaintenance)在軟件交付使用后,由于開發(fā)時(shí)測試的不徹底、不完全,必然會(huì)有一部分隱藏的錯(cuò)誤被帶到運(yùn)行階段來。改正軟件性能上的缺陷、排除實(shí)施中的誤使用,應(yīng)進(jìn)行的診斷和改正錯(cuò)誤的過程,是改正性維護(hù)。適應(yīng)性維護(hù)(adaptivemaintenance)隨著計(jì)算機(jī)的飛速發(fā)展,外部環(huán)境(新的硬、軟件配置)或數(shù)據(jù)環(huán)境(數(shù)據(jù)庫、數(shù)據(jù)格式、數(shù)據(jù)輸入/輸出方式、數(shù)據(jù)存儲(chǔ)介質(zhì))可能發(fā)生變化,為了使軟件適應(yīng)這種變化,而修改軟件的過程叫做適應(yīng)性維護(hù)。4511.5電子商務(wù)系統(tǒng)維護(hù)與管理完善性維護(hù)(perfectivemaintenance)在軟件的使用過程中,用戶往往會(huì)對(duì)軟件提出新的功能與性能要求。為了滿足這些要求,需要修改或再開發(fā)軟件,以擴(kuò)充軟件功能、增強(qiáng)軟件性能、改進(jìn)加工效率、提高軟件的可維護(hù)性。這種情況下進(jìn)行的維護(hù)活動(dòng)叫做完善性維。預(yù)防性維護(hù)(preventivemaintenance)通常,預(yù)防性維護(hù)定義為:“把今天的方法學(xué)用于昨天的系統(tǒng)以滿足明天的需要”。也就是說,采用先進(jìn)的軟件工程方法對(duì)需要維護(hù)的軟件或軟件中的某一部分(重新)進(jìn)行設(shè)計(jì)、編制和測試。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ì)并交各部門及時(shí)處理分析;對(duì)用戶的投訴或需求信息要及時(shí)處理并向用戶反饋處理結(jié)果;網(wǎng)站頁面設(shè)計(jì)要經(jīng)常更新。4911.5.2電子商務(wù)系統(tǒng)維護(hù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 未來農(nóng)業(yè)電商發(fā)展試題及答案
- 旅游度假區(qū)景觀設(shè)計(jì)2025年旅游基礎(chǔ)設(shè)施評(píng)估報(bào)告
- 搬運(yùn)實(shí)訓(xùn)報(bào)告
- 工業(yè)污染源全面達(dá)標(biāo)排放計(jì)劃實(shí)施方案2025:環(huán)保產(chǎn)業(yè)技術(shù)創(chuàng)新動(dòng)態(tài)
- 家具設(shè)計(jì)中科技藝術(shù)結(jié)合的可能性試題及答案
- 小學(xué)教師教學(xué)反思與實(shí)踐評(píng)價(jià)試題及答案
- 江西中考生地試題及答案
- 聚焦2025年:機(jī)械制造企業(yè)服務(wù)化轉(zhuǎn)型下的技術(shù)創(chuàng)新與應(yīng)用
- 美術(shù)近代史試題及答案
- 新能源汽車前沿科技考察試題及答案
- 2025-2030半月板植入物行業(yè)市場現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 2024年Adobe設(shè)計(jì)師考試網(wǎng)頁設(shè)計(jì)重要性試題及答案
- 2025屆深圳市高三二模英語試題(含答案)
- 抗凝劑皮下注射技術(shù)臨床實(shí)踐指南(2024版)解讀 2
- 痔瘡中醫(yī)治療
- 2025湄洲灣職業(yè)技術(shù)學(xué)院教師招聘考試試題及答案
- 2025年福建省福州市電子信息集團(tuán)有限公司招聘筆試參考題庫含答案解析
- 2025年五級(jí)應(yīng)急救援員資格理論考試題庫(含答案)
- 2025年人博會(huì)貴州出版集團(tuán)有限公司招聘筆試參考題庫含答案解析
- 非標(biāo)自動(dòng)化培訓(xùn)資料
- 2024年山東省公務(wù)員錄用考試《行測》真題及答案解析
評(píng)論
0/150
提交評(píng)論