freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)論文-基于struts2架構(gòu)下數(shù)碼購物網(wǎng)站的設(shè)計與實(shí)現(xiàn)-資料下載頁

2025-01-16 22:38本頁面
  

【正文】 數(shù)據(jù)類型 長度 主鍵 允許空 說明 1 id int 是 否 自增長 2 user_id int 否 用戶 id 3 Receive_name varchar 20 否 4 Full_address varchar 200 否 地址 5 Postal_code varchar 8 否 6 mobile varchar 15 是 電話號碼 7 phone varchar 20 是 手機(jī)號碼 5 詳細(xì)設(shè)計與實(shí)現(xiàn) 用戶登陸模塊功能介紹 具體效果如圖 51所示: 寧夏師范學(xué)院 2022 屆本科畢業(yè)生畢業(yè)設(shè)計 第 18 頁 圖 51 系統(tǒng)登陸頁面 具體實(shí)現(xiàn)流程如下: 登錄 到 數(shù) 碼 購 物 網(wǎng) 系 統(tǒng) 后 , 點(diǎn) 擊 登錄按鈕 , 其 地 址 為 Tomcat 會到 配置文件中查找 name=”log”的 Action。 action name=”log” class=”” result name=”success”/WEBINF/main//result result name=”false”/WEBINF/user//result /action 從而找到相應(yīng)的 action 類 , execute()方法用于查找用戶信息是否與所填信息一致 ,核心代碼 見附錄 1: 然后程序會通過方法調(diào)用到實(shí)現(xiàn)類中執(zhí)行用戶信息查詢的任務(wù),此任務(wù)用hibernate 框架實(shí)現(xiàn), hibernate 將所存數(shù)據(jù)轉(zhuǎn)化為一個實(shí)體對象,通過 hibernate配置文件,將數(shù)據(jù)和數(shù)據(jù)庫文件對比是否有所查數(shù)據(jù) [19]。 hibernate 配置文件詳細(xì)代碼見附錄 2: 存儲過程是在實(shí)現(xiàn)類 logind1DAOImpl 中實(shí)現(xiàn),具體代碼見附錄 3。 注冊模塊的設(shè)計與實(shí)現(xiàn) 此頁面負(fù)責(zé)顯示用戶信息的存儲用戶信息,主要分三步來玩成,第一步:填寫基本用戶信息點(diǎn)注冊按鈕,然后系統(tǒng)自動發(fā)送一串字符串到郵箱,用戶通過郵箱獲取字符串填入文本框,點(diǎn)下一步,即可注冊成功。 寧夏師范學(xué)院 2022 屆本科畢業(yè)生畢業(yè)設(shè)計 第 19 頁 圖 52 用戶信息注冊主頁面 第一個頁面用了 Jquery 技術(shù)以提高用戶體驗(yàn)度,比如 格式錯誤會有相應(yīng)的提示信息,如圖所示: 具體相關(guān)代碼如下: %@page contentType=text/html。charset=utf8% %@ taglib uri=/strutstags prefix=s % !DOCTYPE html PUBLIC //W3C//DTD XHTML Transitional//EN 注冊成功頁面: 寧夏師范學(xué)院 2022 屆本科畢業(yè)生畢業(yè)設(shè)計 第 20 頁 商品展示模塊的設(shè)計與實(shí)現(xiàn) 本模塊主要按不同類 別展示商品給用戶,在瀏覽過程中可以夠買商品。登錄成功后顯示主頁,主頁面有熱銷產(chǎn)品,新品上架等模塊以提供方便與用戶。頁面最上邊為導(dǎo)航條,點(diǎn)擊導(dǎo)航條可按不同分類查詢商品信息,如圖所示: 圖 53 商品信息錄入頁面 購物車模塊的設(shè)計與實(shí)現(xiàn) 當(dāng)用戶點(diǎn)擊購買之后商品已存入購物車中,在本系統(tǒng)中購物車為 Map 集合,也就是說商品存入了集合當(dāng)中,進(jìn)入購物車后用戶可對商品數(shù)量進(jìn)行修改, 寧夏師范學(xué)院 2022 屆本科畢業(yè)生畢業(yè)設(shè)計 第 21 頁 也可對商品進(jìn)行刪除和恢復(fù)操作相關(guān)圖例如下: 購物車只是暫時存儲數(shù)據(jù),一旦用戶確定夠買了一批商 品后,存儲在購物車的數(shù)據(jù)將存入數(shù)據(jù)庫中,方便以后的各項(xiàng)工作的順利進(jìn)行。 訂單模塊的設(shè)計與實(shí)現(xiàn) 完成上面的任務(wù)就可以填寫地址信息來確認(rèn)購買商品順利送往目的地,在這一頁里也用了相關(guān)驗(yàn)證信息以方便用戶正確填寫,圖例如下所示: 產(chǎn)品詳細(xì)信息瀏覽界面: 寧夏師范學(xué)院 2022 屆本科畢業(yè)生畢業(yè)設(shè)計 第 22 頁 加入購物車成功界面: 6 系統(tǒng)測試以及軟件安裝 軟件測試基礎(chǔ)理論 軟件測試定義 軟件測試是根據(jù)軟件開發(fā)各階段的規(guī)格說明和程序的內(nèi)部結(jié)構(gòu)而精心設(shè)計的一批測試用例,并利用這些測試用例運(yùn)行程序以及發(fā)現(xiàn)錯誤的過 程,即執(zhí)行測試步驟。 軟件測試就是在軟件投入運(yùn)行前,對軟件需求分析、設(shè)計規(guī)格說明和編碼實(shí)現(xiàn)的最終審查,它是軟件質(zhì)量保證的關(guān)鍵步驟。 寧夏師范學(xué)院 2022 屆本科畢業(yè)生畢業(yè)設(shè)計 第 23 頁 軟件測試基本概念 測試的含義 所謂測試,首先是一項(xiàng)活動,在這項(xiàng)活動中某個系統(tǒng)或組成的部分將在特定的條件下運(yùn)行,結(jié)果將被觀察和記錄,并對系統(tǒng)或組成部分進(jìn)行評價。測試活動有兩種結(jié)果:找出缺陷和故障,或顯示軟件執(zhí)行正確。測試是一個或多個測試用例的集合。 測試用例:所謂測試用例是為特定的目的而設(shè)計的一組測試輸入、執(zhí)行條件和預(yù)期的結(jié)果;測試用例是執(zhí)行測試的最小實(shí)體。 測試的步驟 測試步驟詳細(xì)規(guī)定了如何設(shè)置、執(zhí)行、評估特定的測試用例。 軟件生命周期:一個軟件生命周期包括制定計劃、需求分析定義、軟件設(shè)計、程序編碼、軟件測試、軟件運(yùn)行、軟件維護(hù)、軟件停用等 8 個階段。 軟件測試在軟件生命周期中橫跨兩個階段: 單元測試階段: 即在每個模塊編寫出以后所做的必要測試。 綜合測試階段: 即在完成單元測試后進(jìn)行的測試,如集成測試、系統(tǒng)測試、驗(yàn)收測試。 測試的意義 系統(tǒng)測試是管理信息系統(tǒng)的開發(fā)周期中的一個十分重要環(huán)節(jié)。盡管在系統(tǒng)開發(fā)周期的各個階段均采取了嚴(yán)格的技術(shù)審查,但依然難免會 留下錯誤,如果沒有在投入運(yùn)行前的系統(tǒng)測試階段被發(fā)現(xiàn)并糾正,問題遲早會在運(yùn)行中暴露出來,到那時要糾正錯誤將會付出更大的代價。系統(tǒng)測試占用的時間、花費(fèi)的人力和成本占軟件開發(fā)的很大比例。統(tǒng)計表明,開發(fā)較大規(guī)模的系統(tǒng),系統(tǒng)測試的工作量大約占整個軟件開發(fā)工作量的 40%- 50%。而對于一些特別重要的大系統(tǒng),測試的工作量和成本更大,甚至超過系統(tǒng)開發(fā)其他各階段的總和的若干倍。 軟件測試目的 測試是程序的執(zhí)行過程,目的在于發(fā)現(xiàn)錯誤;不能證明程序的正確性,除非僅處理有限種情況。檢查系統(tǒng)是否滿足需求也是測試的期望目標(biāo) 。一個好的測試用例在于發(fā)現(xiàn)了還未曾發(fā)現(xiàn)的錯誤;一次成功的測試則是發(fā)現(xiàn)了錯誤的測試。 軟件測試方法分類 寧夏師范學(xué)院 2022 屆本科畢業(yè)生畢業(yè)設(shè)計 第 24 頁 軟件測試技術(shù)按照不同的劃分方法,有不同的分類:靜態(tài)測試、動態(tài)測試;黑盒測試、白盒測試;單元測試、集成測試、回歸測試、系統(tǒng)測試、驗(yàn)證測試以及確認(rèn)測試。 靜態(tài)測試與動態(tài)測試 按照軟件測試分析與非分析方法而論,軟件測試可以分靜態(tài)測試和動態(tài)測試。 靜態(tài)測試 指不實(shí)際運(yùn)行軟件,主要是對軟件的編程格式、結(jié)構(gòu)等方面進(jìn)行評估。靜態(tài)測試包括:代碼檢查 、靜態(tài)結(jié)構(gòu)分析、代碼質(zhì)量度量等。它可以由人 工進(jìn)行,也可以借助軟件工具自動進(jìn)行。 動態(tài)測試 動態(tài)測試方法是指計算機(jī)必須真正運(yùn)行被測試的程序,通過輸入測試用例,對其運(yùn)行情況即輸入與輸出的對應(yīng)關(guān)系進(jìn)行分析,以達(dá)到檢測的目的。 動態(tài)測試包括:功能確認(rèn)與接口測試 ,覆蓋率分析,性能分析,內(nèi)存分析。 黑盒與白盒測試 黑盒測試 按照軟件測試用例的設(shè)計方法而論,軟件測試可以分為白盒測試法和黑盒測試法。 若測試規(guī)劃是基于產(chǎn)品的功能,目的是檢查程序各個功能是否能夠?qū)崿F(xiàn),并檢查其中的功能錯誤,則這種測試方法稱為黑盒測試 (Blackbox Testing)方法。 黑盒測試又稱為功能測試、數(shù)據(jù)驅(qū)動測試和基于規(guī)格說明的測試。它是一種從用戶觀點(diǎn)出發(fā)的測試,一般被用來確認(rèn)軟件功能的正確性和可操作性。 黑盒測試主要根據(jù)規(guī)格說明書設(shè)計測試用例,并不涉及程序內(nèi)部構(gòu)造和內(nèi)部特性,只依靠被測程序輸入和輸出之間的關(guān)系或程序的功能設(shè)計測試用例。 黑盒測試的特點(diǎn) 黑盒測試與軟件的具體實(shí)現(xiàn)過程無關(guān),在軟件實(shí)現(xiàn)的過程發(fā)生變化時,測試用例仍然可以使用。 黑盒測試用例的設(shè)計可以和軟件實(shí)現(xiàn)同時進(jìn)行,這樣能夠壓縮總的開發(fā)時間。 若測試規(guī)劃基于產(chǎn)品的內(nèi)部結(jié)構(gòu)進(jìn)行測試,檢查內(nèi)部操作 是否按規(guī)定執(zhí)行,軟件各個部分功能是否得到充分使用,則這種測試方法稱為白盒測試 (Whitebox Testing)方法。 寧夏師范學(xué)院 2022 屆本科畢業(yè)生畢業(yè)設(shè)計 第 25 頁 白盒測試 白盒測試又稱為結(jié)構(gòu)測試、邏輯驅(qū)動測試或基于程序的測試,一般用來分析程序的內(nèi)部結(jié)構(gòu)。 白盒測試要求是對某些程序的結(jié)構(gòu)特性做到一定程度的覆蓋,或者說這種測試是 “基于覆蓋率的測試 ”。通常的程序結(jié)構(gòu)覆蓋有:語句覆蓋,判定覆蓋,條件覆蓋,判定 /條件覆蓋,路徑覆蓋。 單元測試、集成測試、系統(tǒng)測試、驗(yàn)證測試和確認(rèn)測試 按照軟件測試的策略和過程來分類,軟件測試可分為單元測試 、集成測試、系統(tǒng)測試、驗(yàn)證測試和確認(rèn)測試。 測試中的錯誤分類: A 類錯誤:致命錯誤 —— 引起程序異常中斷或死機(jī)的錯誤等。 B 類錯誤:功能錯誤 —— 業(yè)務(wù)功能實(shí)現(xiàn)錯誤、程序執(zhí)行結(jié)果錯誤等。 C 類錯誤:功能缺陷 —— 功能操作不方便、缺少操作提示等。 D 類錯誤:界面缺陷 —— 界面設(shè)計不符合本系統(tǒng)的界面設(shè)計規(guī)范等。 E 類錯誤:測試正確 —— 正確的測試項(xiàng)、測試結(jié)果與預(yù)期的一致等。 系統(tǒng)測試 本系統(tǒng)各部分模塊,采黑白盒測試。 測試用例設(shè)計要求 一個 好 的測試用例,應(yīng)該包含以下信息: 軟件或項(xiàng)目的名稱 軟件或項(xiàng)目的版本(內(nèi)部版本號) 功能模塊名 測試用例的簡單描述,即該用例執(zhí)行的目的或方法 測試用例的參考信息(便于跟蹤和參考) 本測試用例與其他測試用例間的依賴關(guān)系 本用例的前置條件,即執(zhí)行本用例必須要滿足的條件,如對數(shù)據(jù)庫的訪問權(quán)限 用例的編號( ID),如可以是 : 軟件名稱簡寫 功能塊簡寫 NO. 步驟號、操作步驟描述、測試數(shù)據(jù)描述 預(yù)期結(jié)果(這是最重要的)和實(shí)際結(jié)果(如果有 BUG 管理工具,這條 寧夏師范學(xué)院 2022 屆本科畢業(yè)生畢業(yè)設(shè)計 第 26 頁 可以省略) 1 開發(fā)人員(必須有)和測試人員(可有可無) 1 測試執(zhí)行 日期 系統(tǒng)部分模塊測試用例 本系統(tǒng)注冊時所填信息有誤。則出現(xiàn)報錯界面如圖 61 所示: 圖 61 注冊報錯頁面 出現(xiàn)成功界面如圖 62 所示: 圖 62 注冊成功頁面 本系統(tǒng)的登錄模塊。如果輸入的用戶名密碼錯誤。則出現(xiàn)報錯界面如圖 63 寧夏師范學(xué)院 2022 屆本科畢業(yè)生畢業(yè)設(shè)計 第 27 頁 所示: 圖 53 登錄報錯頁面 出現(xiàn)增加成功界面如圖 64 所示: 圖 64 登錄成功頁面 加入購物車成功界面: 購買成功界面: 寧夏師范學(xué)院 2022 屆本科畢業(yè)生畢業(yè)設(shè)計 第 28 頁 測試報告 本系統(tǒng)經(jīng)過測試,各部分的功能基本正 常,達(dá)到了預(yù)期的目的。 通過對系統(tǒng)的全面測試,我學(xué)到了許多測試方面的知識,了解到測試方法、測試經(jīng)驗(yàn)。通過本次設(shè)計,使我了解到測試的
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1