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

正文內(nèi)容

基于ssh框架的網(wǎng)上書店的設計與實現(xiàn)-資料下載頁

2025-08-17 15:11本頁面

【導讀】隨著互聯(lián)網(wǎng)絡的發(fā)展,網(wǎng)上書店越來越為人們所關注。通過網(wǎng)上書店,人們可。以足不出戶就選購自己所需的圖書。本課程設計為嚴格遵循軟件開發(fā)流程,使用。用技術JSP開發(fā)的網(wǎng)上書店系統(tǒng)。設計的主要目的是了解Web應用程序的這些開源。該系統(tǒng)主要由前臺信息發(fā)布網(wǎng)站和后臺管理。行日常管理和信息發(fā)布,即對用戶、圖書、訂單等的管理功能。本文介紹了網(wǎng)上書。設計和測試方案等。

  

【正文】 間、處理時間、確認狀態(tài)等信息。訂單信息表如表 44 所示: 字段名 數(shù)據(jù)類型 字段長度 主鍵 外鍵 是否允許為空 說明 ID INT 11 是 否 否 圖書 ID NAME VARCHAR 100 否 否 否 圖書名 ISBN VARCHAR 20 否 否 否 ISBN 號 PICTURE VARCHAR 500 否 否 否 圖書封面 AUTHOR VARCHAR 100 否 否 否 作者 PUBLISHER VARCHAR 100 否 否 否 出版社 PUBDATE DATE 否 否 否 出版日期 PRICE DOUBLE 否 否 否 定價 VPRICE DOUBLE 否 否 否 售價 STATE TINYINT 否 否 否 上架狀態(tài) PUTTIME DATE 否 否 否 上架時間 DESCRIBE TEXT 否 否 否 內(nèi)容推薦 CATEGORYID INT 11 否 是 否 類別 ID STOCK INT 11 否 否 否 庫 存量 SALES INT 11 否 否 否 銷量 字段名 數(shù)據(jù)類型 字段長度 主鍵 外鍵 是否允許為空 說明 ID INT 11 是 否 否 類別 ID PARENTID INT 11 否 否 否 父類 ID NAME VARCHAR 50 否 否 否 類別名 DESCRIBE VARCHAR 100 否 否 是 描述 CNO INT 11 否 否 否 類別節(jié)點號 GRADE INT 11 否 否 否 類別等級 范佳捷 基于 SSH 框架的網(wǎng)上書店的設計與實現(xiàn) 第 29 頁 共 47 頁 表 44 訂單信息表 ( 5)訂單詳情表 訂單詳情表 (SALESITEM)用來存放 訂單詳情 ID、訂單 ID、圖書 ID、購買數(shù)量等信息。訂單詳情表結構如表 45: 表 45 訂單信息表 ( 6)購物車表 購物車表 (CARTITEM)用來存放 購物車項 ID、用戶 ID、圖書 ID、圖書數(shù)量 等信息。購物車表結構如表 46: 表 46 購物車表 字段名 數(shù)據(jù)類型 字段長度 主鍵 外鍵 是否允許為空 說明 ID INT 11 是 否 否 訂單 ID USERID INT 11 否 是 否 用戶 ID MONEY DOUBLE 否 否 否 訂單金額 SENDNAME VARCHAR 50 否 否 否 收貨人姓名 SENDADDR VARCHAR 100 否 否 否 收貨地址 SENDPHONE VARCHAR 20 否 否 否 聯(lián)系電話 PAYMETHOD VARCHAR 50 否 否 否 支付方式 STATE VARCHAR 50 否 否 否 訂單狀態(tài) ODATE DATE 否 否 否 下單時間 PDATE DATE 否 否 是 處理時間 ISSURE VARCHAR 50 否 否 否 確認狀態(tài) 字段名 數(shù)據(jù)類型 字段長度 主鍵 外鍵 是否允許為空 說明 ID INT 11 是 否 否 訂單詳情 ID ORDERID INT 11 否 是 否 訂單 ID BOOKID INT 11 否 是 否 圖書 ID COUNT INT 11 否 否 否 購買數(shù)量 字段名 數(shù)據(jù)類型 字段長度 主鍵 外鍵 是否允許為空 說明 ID INT 11 是 否 否 購物車項 ID ORDERID INT 11 否 是 否 用戶 ID BOOKID INT 11 否 是 否 圖書 ID COUNT INT 11 否 否 否 圖書數(shù)量 范佳捷 基于 SSH 框架的網(wǎng)上書店的設計與實現(xiàn) 第 30 頁 共 47 頁 ( 7)公告表 公告表 (MESSAGE)用來存放 公告 ID、公告標題、公告內(nèi)容、發(fā)布時間 等信息。公告表結構如表 47: 表 47 公告表 ( 8)支付賬戶表 支付賬戶表 (ACCOUNT)用來存放賬戶 ID、卡號、支付密碼、賬戶余額 等信息。支付賬戶表結構如表 48: 表 48 支付賬戶表 字段名 數(shù)據(jù)類型 字段長度 主鍵 外鍵 是否 允許為空 說明 ID INT 11 是 否 否 公告 ID ORDERID VARCHAR 200 否 否 否 公告標題 BOOKID VARCHAR 500 否 否 否 公告內(nèi)容 COUNT DATE 否 否 否 發(fā)布時間 字段名 數(shù)據(jù)類型 字段長度 主鍵 外鍵 是否允許為空 說明 ID INT 11 是 否 否 賬戶 ID CARDID VARCHAR 40 否 否 否 卡號 PAYPASSWORD VARCHAR 30 否 否 否 支付密碼 BALANCE DOUBLE 否 否 否 賬戶余額 范佳捷 基于 SSH 框架的網(wǎng)上書店的設計與實現(xiàn) 第 31 頁 共 47 頁 5 詳細設計與系統(tǒng)實現(xiàn) 系統(tǒng)首頁 系統(tǒng)首頁如圖 所示 圖 系統(tǒng)首頁 范佳捷 基于 SSH 框架的網(wǎng)上書店的設計與實現(xiàn) 第 32 頁 共 47 頁 登錄界面如圖 所示。 圖 登錄界面 注冊界面如圖 所示。 圖 注冊界面 范佳捷 基于 SSH 框架的網(wǎng)上書店的設計與實現(xiàn) 第 33 頁 共 47 頁 購物車頁面如圖 所示。 圖 購物車頁面 提交訂單頁面如圖 所示。 圖 提交訂單頁面 范佳捷 基于 SSH 框架的網(wǎng)上書店的設計與實現(xiàn) 第 34 頁 共 47 頁 書籍列表頁面如圖 所示。 圖 書籍列表頁面 書籍詳情頁面如圖 所示。 圖 書籍詳情頁面 范佳捷 基于 SSH 框架的網(wǎng)上書店的設計與實現(xiàn) 第 35 頁 共 47 頁 個人中心頁面如圖 所示。 圖 個人中心頁面 確認訂單頁面如圖 所示。 圖 個人中心頁面 訂單詳情頁面如圖 所示。 圖 訂單詳情頁面 范佳捷 基于 SSH 框架的網(wǎng)上書店的設計與實現(xiàn) 第 36 頁 共 47 頁 個人資料頁面如圖 所示。 圖 個人資料頁面 修改密碼頁面如圖 所示。 圖 修改密碼頁面 范佳捷 基于 SSH 框架的網(wǎng)上書店的設計與實現(xiàn) 第 37 頁 共 47 頁 后臺登錄頁面如圖 所示。 圖 后臺登錄 頁面 圖書類別管理頁面如圖 所示。 圖 圖書類別管理頁面 范佳捷 基于 SSH 框架的網(wǎng)上書店的設計與實現(xiàn) 第 38 頁 共 47 頁 添加根類別頁面如圖 所示。 圖 添加根類別頁面 添加子類別頁面如圖 所示。 圖 添加子類別頁面 修改類別信息頁面如圖 所示。 圖 修改類別信息頁面 范佳捷 基于 SSH 框架的網(wǎng)上書店的設計與實現(xiàn) 第 39 頁 共 47 頁 圖書信息管理頁面如圖 所示。 圖 圖書信息管理頁面 添加圖書信息頁面如圖 所示。 圖 添加圖書信息頁面 范佳捷 基于 SSH 框架的網(wǎng)上書店的設計與實現(xiàn) 第 40 頁 共 47 頁 修改圖書信息頁面如圖 所示。 圖 修改圖書信息頁面 訂單管理頁面如 圖所示。 圖 訂單管理頁面 范佳捷 基于 SSH 框架的網(wǎng)上書店的設計與實現(xiàn) 第 41 頁 共 47 頁 處理訂單頁面如圖 所示。 圖 處理訂單頁面 公告管理頁面如圖 所示。 圖 公告管理頁面 范佳捷 基于 SSH 框架的網(wǎng)上書店的設計與實現(xiàn) 第 42 頁 共 47 頁 6 系統(tǒng)測試 軟件測試目標 軟件測試的目的決定了如何去組織測試。如果測試的目的是為了盡可能多地 找出錯誤,那么測試就應該直接針對軟件比較復雜的部分或是以前出錯比較多的 位置。如果測試目的是為了給最終用戶提供具有一定可信度的質(zhì)量評價,那么測 試就應該直接針對在實際應用中會經(jīng)常用到的假設。 軟件測試是為了發(fā)現(xiàn)錯誤 而執(zhí)行程序的過程。一個好的測試用例是在于它能 發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯誤。一個成功的測試是發(fā)現(xiàn)了至今未發(fā)現(xiàn)的錯誤的測試。 測試并不僅僅是為了要找出錯誤。通過分析錯誤產(chǎn)生的原因和錯誤的分布特 征,可以幫助項目管理者發(fā)現(xiàn)當前所采用的軟件過程的缺陷,以便改進。同時, 這種分析也能幫助我們設計出有針對性地檢測方法,改善測試的有效性。 其次,沒有發(fā)現(xiàn)錯誤的測試也是有價值的,完整的測試是評定測試質(zhì)量的一 種方法。詳細而嚴謹?shù)目煽啃栽鲩L模型可以證明這一點。 軟件測試方法 軟件測試是用來發(fā)現(xiàn)系統(tǒng)與用戶需求不符合的過程。 測試方法分為,白盒測 試和黑盒測試。 白盒測試是對軟件過程性細節(jié)做出細致的檢查。這樣的方法是把測試對象看 做是一個打開的盒子,它允許測試人員利用程序內(nèi)部的邏輯結構以及有關的信息, 設計或者選擇測試用例,對程序所有的邏輯路徑進行測試。通過在不同的節(jié)點來 檢查程序的狀態(tài),確定實際狀態(tài)是否與預期達成一致。因此,白盒測試又稱為結 構測試或者是邏輯測試。白盒測試主要是想對程序模塊進行如下檢查。 1.對程序模塊的所有獨立的執(zhí)行路徑至少測試一遍。 2.對所有的邏輯判定,取“真 或者取“假 的兩種情況至少能測一遍。 3.在 循環(huán)的邊界和運行的界限內(nèi)執(zhí)行循環(huán)體。 4.測試內(nèi)部數(shù)據(jù)結構的有效性,等等。 范佳捷 基于 SSH 框架的網(wǎng)上書店的設計與實現(xiàn) 第 43 頁 共 47 頁 本次系統(tǒng)測試主要是選擇黑盒測試,軟件的黑盒測試意味著測試要在軟件的 接口處進行。這樣的方法是把測試對象看成一個黑盒子,測試人員完全不考慮程 序內(nèi)部的邏輯結構和內(nèi)部屬性,只是根據(jù)程序的需求規(guī)格說明書,檢查程序的功 能是否符合它的功能說明。因此黑盒測試又叫功能測試或者數(shù)據(jù)驅(qū)動測試,黑盒 測試主要是為了發(fā)現(xiàn)以下幾類錯誤: 1.是否有不正確或遺漏的功能 2.在接口上,輸入是否正確的接受,能否輸出正確的結果 3.是否有數(shù)據(jù)結構錯誤或外部信息 (例如數(shù)據(jù)文件 )訪問錯誤。 4.性能上是否能夠滿足要求。 5.是否有初始化或者終止性錯誤。 測試用例 在完成網(wǎng)上書店系統(tǒng)所有功能模塊的實現(xiàn)之后,將對系統(tǒng)進行測試。部分測試用例如下表 61 所示: 表 61 測試用例 序號 用例名稱 用例目的 測試操作 預期結果 1 用戶登錄 登錄校驗是否準確 1) 不輸入用戶名,或者不輸入密碼或者輸入錯誤的用戶名和密碼登錄 2) 輸入正確的用戶名和密碼 1) 登錄失敗并 彈出相應的錯誤信息 2) 登錄成功 2 用戶注冊 新增用戶名只能使 用 數(shù) 字 或 字母,用戶名和密碼不能超過 15位,測試已存在用戶名 新用戶在注冊頁面注冊會員 1)已存在用戶名彈出警告 2)用戶名使用除數(shù)字字母以外的字符,或者用戶名密碼超過 15 位彈出錯誤,否則新增成功 范佳捷 基于 SSH 框架的網(wǎng)上書店的設計與實現(xiàn) 第 44 頁 共 47 頁 3 密碼修改 測試密碼是否能修改成功 1) 輸入舊密碼 2) 輸入新密碼 3) 再次輸入新密碼 4) 點擊確定 1) 可以正常輸入密碼 2) 提示密碼修改成功 3) 兩次密碼不一致彈出警告 ,新密碼可即時登錄成功 4 圖
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1