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

正文內(nèi)容

基于jsp網(wǎng)上購(gòu)物系統(tǒng)實(shí)現(xiàn)-資料下載頁

2024-12-07 09:34本頁面

【導(dǎo)讀】畢業(yè)設(shè)計(jì)--基于JSP網(wǎng)上購(gòu)物系統(tǒng)實(shí)現(xiàn)。隨著社會(huì)的不斷發(fā)展科學(xué)技術(shù)也在不斷的更新Inter作為新型的工具在。90年代便開始用于商業(yè)它的迅速的發(fā)展為商業(yè)界提供了更加廣闊信息平臺(tái)與更。多的商機(jī)如催化劑一般刺激著商業(yè)經(jīng)濟(jì)的快速發(fā)展因此選擇設(shè)計(jì)開發(fā)一個(gè)企業(yè)。門戶網(wǎng)站擁有重要的意義。本文闡述了網(wǎng)上購(gòu)物系統(tǒng)的開發(fā)與設(shè)計(jì)設(shè)計(jì)采用現(xiàn)在比較流行的JSP網(wǎng)站。開發(fā)技術(shù)并考慮到網(wǎng)站所處理的數(shù)據(jù)的結(jié)構(gòu)特點(diǎn)及所學(xué)到的知識(shí)應(yīng)用。的基本功能包括客戶的注冊(cè)登錄瀏覽網(wǎng)站信息信息查詢購(gòu)物并填寫訂單以及管。理員對(duì)于網(wǎng)站的維護(hù)與更新在頁面設(shè)計(jì)與制作中對(duì)于頁面的基本格式使用。對(duì)整個(gè)系統(tǒng)進(jìn)行分析其中包括可行性分析需求分析系統(tǒng)的業(yè)務(wù)流程分析數(shù)據(jù)分。析等在此基礎(chǔ)上確定網(wǎng)站的功能目標(biāo)將網(wǎng)站的功能逐次劃分并細(xì)分出子功能模。塊接下來設(shè)計(jì)并實(shí)現(xiàn)各個(gè)模塊在每個(gè)模塊都能完成其功能的結(jié)果下將其綜合成。關(guān)鍵詞網(wǎng)上購(gòu)物JSPServer2021HTML. 24連接數(shù)據(jù)庫(kù)與JavaScript5. 4系統(tǒng)總體設(shè)計(jì)12. 送擴(kuò)展到現(xiàn)代生活的各個(gè)

  

【正文】 e null showpage IntegerparseInt topage if showpage pagecount showpage pagecount else if showpage 0 showpage 1 rsabsolute showpage1 pagesize1 有了以上這幾個(gè)關(guān)鍵變量網(wǎng)頁分頁顯示功能基本上已經(jīng)實(shí)現(xiàn)了下一步就是在當(dāng)前記錄數(shù)位置開始循環(huán)當(dāng)數(shù)據(jù)庫(kù)沒有記錄的時(shí)候一定要終止循環(huán)程序代碼如下 for int i 1i pagesizei if rsnext break 2 添加留言 添加留言是用戶與用戶以及用戶與網(wǎng)站之間的一種交流模式只有把用戶想要表達(dá)的內(nèi)容添加至數(shù)據(jù)庫(kù)中才能在瀏覽留言板中進(jìn)行顯示 用戶在留言板中單擊添加留言超鏈接就可以打開添加留言頁面該頁面主要用來提交用戶輸入的留言信息用戶在添加留言頁中單擊提交按鈕系統(tǒng)會(huì)將數(shù)據(jù)表單提交到 adminaddlejsp 頁該頁用來實(shí)現(xiàn)江留言內(nèi)容存入到數(shù)據(jù)庫(kù)中 留言板模塊的流程圖如圖 511 所示 圖 511 留言板模塊流程圖 54 后臺(tái)功能模塊的實(shí)現(xiàn) 后臺(tái) 功能只允許具有管理員權(quán)限的用戶使用它是實(shí)現(xiàn)前臺(tái)功能的基礎(chǔ)后臺(tái)包括管理員登錄模塊添加商品模塊訂單信息管理模塊查詢用戶信息管理模塊添加鏈接模塊后臺(tái)首頁主要有以下幾個(gè)部分 1 后臺(tái)導(dǎo)航區(qū)放置管理員可操作項(xiàng)目的鏈接 2 操作區(qū)顯示所有后臺(tái)導(dǎo)航的鏈接信息 541 管理員登錄模塊 在前臺(tái)首頁單擊管理員入口將轉(zhuǎn)到管理員登錄頁面該頁面的功能是對(duì)管理員身份進(jìn)行驗(yàn)證在管理登錄頁面中是通過 JavaScript 來實(shí)現(xiàn)錄入數(shù)據(jù)完整性驗(yàn)證的用戶輸入登錄 ID 和密碼后單擊登錄按鈕時(shí)如果錄入數(shù)據(jù)完整性驗(yàn)證通過系統(tǒng)會(huì)將數(shù)據(jù)提交到 Acheckjsp 登 錄頁面該頁面用來判斷輸入信息在數(shù)據(jù)庫(kù)中tb_Admin表是否存在提交的用戶名和密碼如果登錄 ID及密碼有效就保存用戶名信息管理員有權(quán)對(duì)網(wǎng)站進(jìn)行維護(hù)反之則提示錯(cuò)誤 登錄頁面如圖 512 所示 圖 512 管理員登錄頁面運(yùn)行結(jié)果 流程圖如圖 513 所示 圖 513 管理員登錄系統(tǒng)流程圖 542 添加商品模塊 單擊導(dǎo)航區(qū)中的添加商品超鏈接系統(tǒng)將打開添加商品頁面該頁面主要用于將商品信息添加到數(shù)據(jù)庫(kù)中以提供前臺(tái)首頁商品展示所需要的數(shù)據(jù)依據(jù)用戶單擊添加按鈕后添加商品如圖 514 所示 圖 514 添加商品信息頁面運(yùn)行結(jié)果 為了減少人 為錯(cuò)誤在提交商品信息時(shí)需要對(duì)數(shù)據(jù)的合法性進(jìn)行驗(yàn)證輸入的商品價(jià)格不能使字符型而輸入的圖片只支持 Gif 格式等這些任務(wù)由腳本語言JavaScript 的函數(shù) check 來完成代碼如下 function check if form1imagevalue alert 請(qǐng)輸入展示圖片的路徑 form1imagefocus return false if isNaN form1warepricevalue alert 商品價(jià)格輸入不正確 form1warepricefocus return false 為了確保商品在數(shù)據(jù)表中的唯一性在用戶提交表單時(shí)需要先根據(jù)用戶輸入的商品名稱對(duì)數(shù)據(jù)表進(jìn)行查詢確保此商品在數(shù)據(jù)表中不存在后方可執(zhí)行插入操作這一功能由 adminwcheckjsp 來完成 流程圖如圖 515 所示 圖 515 添加商品信息模塊流程圖 543 訂單信息管理模塊 用戶在前臺(tái)購(gòu)物所產(chǎn)生的訂單并不能立即執(zhí)行需要系統(tǒng)管理員在后臺(tái)進(jìn)行訂單信息管理審核以確認(rèn)它的執(zhí)行性用戶單擊導(dǎo)航區(qū)中的訂單信息管理超鏈接進(jìn)入用戶訂單處理頁面該頁面上 會(huì)顯示近期所有沒被處理的訂單用戶訂單處理頁面顯示的是用戶基本信息要想知道訂單中所涉及的商品需要單擊對(duì)應(yīng)訂單號(hào)的超鏈接打開商品訂購(gòu)詳單頁面才行 商品訂購(gòu)詳單主要通過提交的訂單號(hào)從 tb_Shop 表中查詢處對(duì)應(yīng)的商品并顯示在頁面中管理員審核后可通過復(fù)選框來設(shè)置訂單是否執(zhí)行程序中利用adminshopjsp 來完成這些功能當(dāng)選中是否復(fù)選框時(shí)系統(tǒng)會(huì)根據(jù)提交的訂單號(hào)更新數(shù)據(jù)表如果更新成功則轉(zhuǎn)到 spifjsp 也執(zhí)行 流程圖如圖 516 所示 圖 516 訂單信息管理模塊流程圖 544 查詢用戶信息模塊 查詢用戶信息模塊用來完成對(duì) 注冊(cè)用戶的瀏覽及刪除功能如果用戶蓄意性注冊(cè)或者在很長(zhǎng)時(shí)間內(nèi)沒有訂單產(chǎn)生管理員就可以將該用戶信息刪除單擊導(dǎo)航區(qū)中的查詢用戶信息超鏈接進(jìn)入用戶信息頁面就可以看到用戶信息在這一部分的設(shè)計(jì)中也使用了分頁顯示功能對(duì)于一些失信用戶只需要單擊右側(cè)的刪除超鏈接即可轉(zhuǎn)到 admindeluserjsp 頁中做刪除處理 流程圖如圖 517 所示 圖 517 查詢用戶信息模塊流程圖 545 添加鏈接模塊 用戶在后臺(tái)首頁導(dǎo)航區(qū)中單擊添加鏈接即可進(jìn)入添加友情鏈接頁面該頁面用戶在前臺(tái)顯示友情鏈接信息 添加鏈接頁面如圖 518 所示 圖 518 添加 鏈接頁面運(yùn)行結(jié)果 用 戶 單 擊 提 交 按 鈕 后 系 統(tǒng) 將 添 加 鏈 接 頁 面 的 數(shù) 據(jù) 表 單 提 交adminaddlinkjsp 頁面處理若添加失敗則提示故障信息并返回頁面 流程圖如圖 519 所示 圖 519 添加鏈接模塊流程圖 6 系統(tǒng)調(diào)試與實(shí)施 61 系統(tǒng)測(cè)試原理及測(cè)試原則 在完成某一功能模塊后都要進(jìn)行一下系統(tǒng)測(cè)試檢驗(yàn)所完成的這一模塊是否能實(shí)現(xiàn)預(yù)計(jì)的功能其目的是方便整個(gè)系統(tǒng)的實(shí)現(xiàn) 611 系統(tǒng)測(cè)試原理 測(cè)試主要依據(jù)是被試系統(tǒng)的研制任務(wù)書和技術(shù)規(guī)格書是對(duì)軟件雄體功能和性能的綜合測(cè)試與評(píng)估測(cè)試原理是軟件測(cè)試活動(dòng)的理論基礎(chǔ)測(cè)試方法是鍘試原理的實(shí)際 應(yīng)用和獲得測(cè)試數(shù)據(jù)的手段基于軟件的共性對(duì)于軟件的測(cè)試要遵循一般軟件的測(cè)試原理和方法同時(shí)針對(duì)軟件的特性必須找到合適的測(cè)試方法 測(cè)試用例的合理性對(duì)于軟件的測(cè)試與評(píng)估具有關(guān)鍵作用而如何使設(shè)計(jì)的用例合理并且典型有效并不容易所以應(yīng)該與軟件的研制人員以及最終用戶一起有針對(duì)性地研究實(shí)際操作環(huán)境并加以描述形成合理的測(cè)試用例集另一方面軟件運(yùn)行環(huán)境的復(fù)雜程度對(duì)軟件評(píng)估具有重要作用所以應(yīng)產(chǎn)生盡量逼真的運(yùn)行背景以便于研究軟件測(cè)試的周期如圖 61 所示 圖 61 軟件測(cè)試周期示意圖 612 系統(tǒng)測(cè)試原則 序員應(yīng)避免測(cè)試自己編寫的程序測(cè)試用例 的設(shè)計(jì)必須包括預(yù)期的輸出結(jié)果測(cè)試用例應(yīng)包括有效的和期望的輸入情況也要包括無效的和不期望的輸入情況所有的測(cè)試都應(yīng)追溯到用戶需求所有測(cè)試活動(dòng)都應(yīng)該是有計(jì)劃的并且計(jì)劃能夠得到保障只檢查程序是否做了它應(yīng)該做的事這僅完成了測(cè)試工作的一半另一半則是要檢查程序是否做了它不該做的事一段程序中存在錯(cuò)誤的概率與在這段程序中已發(fā)現(xiàn)的錯(cuò)誤數(shù)成比例測(cè)試上作必須有明確的目標(biāo)盡早地和不斷地進(jìn)行軟件測(cè)試窮舉測(cè)試是不可能的充分覆蓋程序邏輯是有可能的 62 系統(tǒng)測(cè)試的方法 軟件測(cè)試的方法和技術(shù)是多種多樣的對(duì)于軟件測(cè)試技術(shù)可以從不同的角度加以分類 從是否需要執(zhí)行被測(cè)軟件的角度可分為靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)試從測(cè)試是否針對(duì)系統(tǒng)的內(nèi)部結(jié)構(gòu)和具體實(shí)現(xiàn)算法的角度來看可分為白盒測(cè)試和黑盒測(cè)試 1 黑盒測(cè)試 黑盒測(cè)試也稱功能測(cè)試或數(shù)據(jù)驅(qū)動(dòng)測(cè)試或基于規(guī)范的測(cè)試它是在己知產(chǎn)品所應(yīng)具有的功能的前提下通過測(cè)試來檢測(cè)每個(gè)功能是否都能正常使用在測(cè)試時(shí)把程序看作一個(gè)不能打開的黑盒子在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下測(cè)試者對(duì)程序接口進(jìn)行測(cè)試它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息并且保持外部信息 如數(shù)據(jù)庫(kù)或文件 的完整性 黑盒測(cè)試方法主要有等價(jià)類劃分邊值分析因果圖錯(cuò)誤推測(cè)等黑盒法著眼于程序外部結(jié)構(gòu)不考慮內(nèi)部邏輯結(jié)構(gòu)只是針對(duì)軟件的界面和軟件需求規(guī)格說明中規(guī)定的功能進(jìn)行測(cè)試黑盒法是窮舉輸入測(cè)試只有把所有可能的輸入都作為測(cè)試情況使用才能以這種方法查出程序中所有的錯(cuò)誤實(shí)際上測(cè)試情況有無窮多個(gè)人們不僅要測(cè)試所有合法的輸入而且還要對(duì)那些不合法但是可能的輸入進(jìn)行測(cè)試 2 白盒測(cè)試 白盒測(cè)試也稱結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試或基于實(shí)現(xiàn)的測(cè)試它是知道產(chǎn)品內(nèi)部工作過程可通過測(cè)試來檢測(cè)產(chǎn)品內(nèi)部動(dòng)作是否按照規(guī)格說明書的規(guī)定止常進(jìn)行按照程序內(nèi)部的結(jié)構(gòu)測(cè)試程序檢 驗(yàn)程序中的每條通路是否都能按預(yù)定要求正確工作白盒測(cè)試的主要方法有程序邏輯驅(qū)動(dòng)測(cè)試基本路徑測(cè)試和數(shù)據(jù)流測(cè)試等白盒法需要全面了解程序的內(nèi)部邏輯結(jié)構(gòu)對(duì)所有邏輯路徑進(jìn)行測(cè)試因此白盒法是窮舉路徑測(cè)試但即使每條路徑都測(cè)試了仍然可能有錯(cuò)誤第一窮舉路徑測(cè)試不能查出程序違反了設(shè)計(jì)規(guī)范即程序本身是個(gè)錯(cuò)誤的程序第二窮舉路徑測(cè)試不可能查出程序中因遺漏路徑而出錯(cuò)第三窮舉路徑測(cè)試可能發(fā)現(xiàn)不了一些與數(shù)據(jù)相關(guān)的錯(cuò)誤 63 本系統(tǒng)測(cè)試 這個(gè)網(wǎng)站系統(tǒng)要實(shí)現(xiàn)的功能有用戶注冊(cè)登陸瀏覽商城信息用戶購(gòu)物并填寫訂單管理員對(duì)網(wǎng)站信息的各方面操作和維護(hù)等 根 據(jù)上面介紹的測(cè)試原則使用測(cè)試用例文檔分別對(duì)系統(tǒng)進(jìn)行測(cè)試 測(cè)試部分包括網(wǎng)站對(duì)數(shù)據(jù)庫(kù)的訪問和更新測(cè)試對(duì)網(wǎng)站查詢功能的測(cè)試系統(tǒng)容錯(cuò)功能的測(cè)試 表 1 網(wǎng)站對(duì)數(shù)據(jù)庫(kù)的訪問和更新測(cè)試用例 網(wǎng)站對(duì)數(shù)據(jù)庫(kù)的訪問和更新 用例 ID 1 用例描述 當(dāng)客戶登錄到網(wǎng)站后會(huì)瀏覽商品鏈接等信息這些信息都是來自管理員對(duì)后臺(tái)數(shù)據(jù)庫(kù)的更新和維護(hù)我們要測(cè)試的是管理員通過后臺(tái)是否對(duì)數(shù)據(jù)庫(kù)進(jìn)行了修改并且修改后是否能相應(yīng)如實(shí)地在前臺(tái)顯示出來 測(cè)試方案 管理員在后臺(tái)添加一條商品信息首先查看數(shù)據(jù)庫(kù)中的數(shù)據(jù)是否有相應(yīng)的變化然后登錄網(wǎng)站的前臺(tái)看前臺(tái)中 顯示的信息是否會(huì)相應(yīng)改變 輸入數(shù)據(jù) 在添加商品模塊中添加一條商品信息數(shù)據(jù)如下 商品名稱歐米茄手表 商品價(jià)格 10000 商品類型生活用品 商品介紹國(guó)際名牌 展示圖片 images002gif 是否推薦是 預(yù)期結(jié)果 在添加的商品信息被提交后打開 SQLServer數(shù)據(jù)庫(kù)查看 tb_Ware表可以看到表中多了一行數(shù)據(jù)其屬性 Wareid 的值分別為 表 2 網(wǎng)站查詢功能的測(cè)試 網(wǎng)站查詢功能的測(cè)試 用例 ID 29 用例描述 客戶在輸入訂單號(hào)以后提交查詢請(qǐng)求觀察是否會(huì)按照客戶的意思返回訂單的信息 測(cè)試方案 客戶輸入正確的訂單號(hào)信息然后觀察查詢結(jié)果隨意輸入一些內(nèi)容觀察查詢結(jié)果 輸入數(shù)據(jù) 數(shù)據(jù) 1 20215281529141849 數(shù)據(jù) 2 10000000 預(yù)期結(jié)果 結(jié)果 1 在查詢結(jié)果顯示頁面中顯示出與訂單號(hào)相對(duì)應(yīng)的訂單信息 結(jié)果 2 給出提示沒有 表 63 對(duì)系統(tǒng)容錯(cuò)功能的測(cè)試之對(duì)客戶修改資料的檢測(cè) 用例名稱 對(duì)系統(tǒng)容錯(cuò)功能的測(cè)試之對(duì)客戶修改資料的檢測(cè) 用例ID 18 用例描述 在系統(tǒng)設(shè)計(jì)時(shí)設(shè)計(jì)員需要考慮到用戶可能會(huì)進(jìn)行什么樣的操作其中需要判定那些操作是合法的而那些操作是不允許的在這個(gè)系統(tǒng)中有兩類操作需要 檢測(cè)它們分別是客戶更改資料和管理員對(duì)網(wǎng)站的維護(hù)操作這個(gè)測(cè)試是檢查客戶修改資料的容錯(cuò)功能 測(cè)試方案 客戶在填寫在修改資料時(shí)少填寫一項(xiàng)內(nèi)容如沒有填寫觀察系統(tǒng)是否會(huì)發(fā)覺并給出提示或者接受訂單 輸入數(shù)據(jù) 用戶名王燁 密碼 123 Email414282761 地址徐州 1XXXXXXXXXX 找回密碼問題生日 問題答案 8412 預(yù)期結(jié)果 點(diǎn)擊提交后系統(tǒng)彈出提示框更新失敗請(qǐng)與管理員聯(lián)系同時(shí)沒有將信息添加進(jìn)數(shù)據(jù)庫(kù)中 表 64 對(duì)系統(tǒng)容錯(cuò)功能的測(cè)試之管理員對(duì)網(wǎng)站的維護(hù)的檢測(cè) 用 例名稱 對(duì)系統(tǒng)容錯(cuò)功能的測(cè)試之管理員對(duì)網(wǎng)站的維護(hù)的檢測(cè) 用例 ID 1 用例描述 在系統(tǒng)設(shè)計(jì)時(shí)設(shè)計(jì)員需要考慮到用戶可能會(huì)進(jìn)行什么樣的操作其中需要判定那些操作是合法的而那些操作是不允許的在這個(gè)系統(tǒng)中有兩類操作需要檢測(cè)它們分別是客戶更改資料和管理員對(duì)網(wǎng)站的維護(hù)操作這個(gè)測(cè)試是檢查管理員對(duì)網(wǎng)站信息維護(hù)時(shí)的容錯(cuò)功能 測(cè)試方案 管理員在進(jìn)行添加商品信息時(shí)要填寫完整的基本資料此時(shí)少填寫一項(xiàng)或幾項(xiàng)內(nèi)容或填寫格式不正確觀察系統(tǒng)是否會(huì)接受管理員的修改 輸入數(shù)據(jù) 商品名稱日記本本 商品價(jià)格 xyz 商品類型其它 商品介紹匯豐牌日記本 展示圖片 image015gif 是否推薦是 預(yù)期結(jié)果 點(diǎn)擊提交后系統(tǒng)彈出提示框商品價(jià)格輸入不正確同時(shí)沒有將信息修改進(jìn)數(shù)據(jù)庫(kù)中 7 用戶操作手冊(cè) 71 引言 為了使管理員方便的維護(hù)該網(wǎng)站使客戶方便地到我們的網(wǎng)站上發(fā)布相應(yīng)的服裝信息以便進(jìn)行相應(yīng)的操作為用戶提供簡(jiǎn)單的操作指南更好的熟悉網(wǎng)站的購(gòu)物流程 72 用途 721 功能 本系統(tǒng)面向的主要客戶是為想查看購(gòu)買商品的顧客提供一個(gè)全方位的最新的最便捷信息平臺(tái)為顧客在購(gòu)買自己喜歡的商品的同時(shí)也感受到網(wǎng)絡(luò)購(gòu)物的便捷快速安全 722 性能 本購(gòu)物網(wǎng)站
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1