




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、11.1 概述11.2 電子商務應用的開發11.3 電子商務系統測試11.4 電子商務站點部署11.5 電子商務系統維護與管理系統實施是整個電子商務系統開發的物理實現階段。完成電子商務系統設計之后,如何將原來紙面上的、類似于設計圖的新系統方案轉換成可執行的實際系統,是系統實施階段的主要工作。系統實施包括硬件的獲取、軟件的獲得或開發、用戶準備、聘用和培訓人員、地點和數據的準備、安裝、測試、試運行及用戶驗收。 硬件獲取軟件獲取測試試運行場所準備數據獲取用戶準備安裝用戶驗收人員聘用系統實施的典型步驟系統實施的典型步驟 11.2.1 電子商務應用的開發構建方式1. 傳統的Web開發模式2. 基于構件的
2、開發構建方式電子商務應用的開發工具主要分為2部分1. 網站前臺開發工具2. 網站后臺開發工具3. 選擇開發工具的原則選擇合適的開發工具首先應該考慮選擇的開發工具所適用的領域,此外還應該遵守下面的基本原則:(1)最小工作量原則(2)最小技巧性原則(3)最小錯誤原則(4)最小維護原則(5)減小記憶原則在選擇開發工具的過程中應具體考慮下面的幾個因素:(1)項目的應用領域(2)用戶的要求(3)可以使用的編程程序或開發環境(4)程序員的經驗和知識(5)軟件可移植性要求11.3.1 軟件測試1. 軟件測試概述軟件測試是對軟件計劃、軟件設計、軟件編碼進行查錯和糾錯的活動。軟件測試的目的制定測試計劃設計測試用
3、例測試任務列表測試工作總體流程圖 立項階段立項階段 結項總結階段結項總結階段 需求階段需求階段 設計階段設計階段 驗收測試階段驗收測試階段 編碼編碼&單元測試階段單元測試階段 集成測試階段集成測試階段 系統測試階段系統測試階段 測試工作總體流程圖測試工作總體流程圖 2單元測試單元測試完成對最小的軟件設計單元模塊的驗證工作。由于模塊之間存在聯系,即存在調用與被調用的關系。為了輔助測試,在對模塊測試時,還需要開發以下兩種模塊。驅動模塊:相當于一個主程序,用于接受測試用例的數據,將這些數據送到被測試模塊,輸出測試結果。樁模塊:用來代替被測模塊中所調用的子模塊,目的是檢驗入口,輸出調用和返回的
4、信息。3集成測試集成(Integration)是指把多個單元組合起來形成更大的單元。集成測試(Integration Testing)是在假定備個軟件單元已經通過了單元測試的前提下,檢查各個軟件單元之間的相互接口是否正確。集成測試的策略主要有自頂向下集成和自底向上集成兩種。3集成測試集成測試的策略主要有自頂向下集成和自底向上集成兩種。(1)自頂向下集成。 (2)自底向上集成。 系統測試系統測試(System Testing)是對己經集成好的軟件系統進行徹底的測試,以驗證軟件系統的正確性和性能等滿足其規約所指定的要求。系統測試包括對系統的性能、安全性、可計算性、配置靈敏度、啟動和恢復等方面的測試
5、。面向對象軟件測試面向對象軟件開發方法被認為是開發大型、復雜軟件且保證軟件可靠性的一種有效方法。同其他軟件一樣,面向對象的軟件在使用之前必須經過測試。但是傳統的面向功能或面向數據/過程的測試理論與方法并不完全適用于新興的面向對象軟件系統。在面向對象系統中,系統的基本構造模塊是封裝了的數據和操作的類和對象,而不再是一個個能完成特定功能的功能模塊。每個對象有自己的生存周期,有自己的狀態。(1)面向對象軟件測試策略。面向對象測試的整體目標以最小的工作量發現最多的錯誤和傳統軟件測試的目標是一致的,但由于面向對象的封裝性、繼承性和動態綁定特性使得面向對象測試的策略有很大不同。對于傳統程序設計語言書寫的軟
6、件,軟件測試人員普遍采用三個級別的測試,即單元測試、集成測試和系統測試。對面向對象的程序測試應當分為多少級別尚未達成共識。(2)面向對象軟件測試的內容及技術。 類測試。 類集成測試。 系統測試。 方法定義 方法定義 方法定義 基于響應狀態的測試 對象生命期過程 類、對象對系統的責任 基于操作的測試 基于操作的測試 基于操作的測試 基于狀態的測試 類測試示意圖類測試示意圖 1. 可用性測試導航測試與檢驗圖形測試與檢驗 內容測試與檢驗整體界面測試與檢驗2. 功能測試鏈接 表單 數據校驗 Cookies 3. 接口測試服務器接口 外部接口 4. 兼容性測試操作系統 瀏覽器 視頻設置 Modem/連接
7、速率 打印機 組合測試 5. 數據庫測試數據庫搜尋結果相關性 查詢回應時間 數據庫完整性 數據有效性 修復測試 1. 性能測試負載測試 負載測試 壓力測試2. 安全性測試安全性對取得線上客戶的信任,對電子商務的成功極其重要。1測試計劃 2測試設計規范3測試用例規范4測試過程規范5測試項目的發布報告6測試日記7測試差錯報告8測試總結報告部署階段的任務包括以下內容:檢查部署核對清單。部署站點。在正式投入運行前最后核定站點的環境。 建立和執行最初的操作步驟。在部署站點之前,需檢查下列核對清單。 1. 電子商務站點開發完畢核對清單2. 可用性的核對清單3. 業務過程核對清單4. 安全性核對清單5. 制
8、定應急計劃1. 服務器設置2. 站點安全保護3. 站點測試在測試部署以后,在站點運行之前,考慮以下的運行問題:如果保存了調試階段的日志,現在將它刪除掉。進行對硬件的最后審核檢查。進行對軟件的最后審核檢查。設置性能監測和事件監測服務。確定在站點運行后需要監測哪些報表。確定解決問題的過程,并且針對特定問題為小組中成員制定任務。新站點運行后的第一個月,應執行以下內容:在最初的兩個星期保持穩定的開發和測試小組。開發、測試和部署小組定期舉行例會。跟蹤系統管理員登錄過程。重新訪問使用配置文件。檢查Web日志文件的大小。觀察數據庫的增長以確保它們在計劃以內。確保在硬件體系結構上沒有瓶頸問題。確保第三方構件在生產環境下工作正常。確保商務過程工作正常。電子商務系統運行之后,系統維護工作將隨之而來。系統維護的目的是保證電子商務系統正常而可靠地運行,不斷改善和提高系統,以充分發揮其作用。1. 一般性維護硬件設備的維護數據的維護代碼的維護應用程序的維護2. 電子
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國六角法蘭面螺帽市場調查研究報告
- 2025年中國兒童馬夾市場調查研究報告
- 2025年中國人造奶油市場調查研究報告
- 2025年中國中懸窗圓鉸鏈市場調查研究報告
- 2025年中國三相可控硅直流恒壓控制器市場調查研究報告
- 電動汽車市場的技術創新分析試題及答案
- 2025私營企業勞動合同范本「標準版」
- 2025玉米供購合同模板
- 《阿莫西林的生物合成》課件
- 2025藥品供應合同示范文本
- 2023年山東大學考博英語完型填空和閱讀試題
- GB/T 12513-2006鑲玻璃構件耐火試驗方法
- 2023年云南省昆明市中考英語模試卷(含答案解析)
- 公路工程施工現場安全檢查手冊
- 部編版小學語文六年級下冊《采薇》課件(完美)
- 幼兒園繪本故事:《十二生肖》 課件
- 馬家河金礦選礦試驗報告
- “新時代好少年”推薦表
- 園林綠化工程監理實施細則(完整版)
- 規章制度文件評審表
- 草坪學實習報告模板-Copy
評論
0/150
提交評論