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

正文內(nèi)容

bs架構(gòu)基于jsp的在線購物中購物_車的設(shè)計與實現(xiàn)-資料下載頁

2024-08-26 17:03本頁面

【導讀】大的平臺來實現(xiàn)的網(wǎng)上購物。對于企業(yè)來講,無論是企業(yè)之間,還是企。運用JSP技術(shù)和數(shù)據(jù)庫原理,基于B/S模式開發(fā)了一個網(wǎng)上購物系統(tǒng)。料,然后根據(jù)各人的喜好購買心儀的商品。系統(tǒng)會自動為顧客生成訂單,按照顧??退顚懙男畔⑻峤挥唵尾l(fā)貨。

  

【正文】 密碼也要求保密,將密碼加密后再存入數(shù)據(jù)庫。 圖 登陸界面 該界面顯示的是商品列表 ,用戶可在此界面對商品進行瀏覽, 選擇自己需要的商品放進購物車中,若未登錄,也可以使用登錄鍵進行登錄操作。或使用購物車鍵進行查看所購商品的 操作。也可以在登錄界面進行結(jié)賬操作,直接跳轉(zhuǎn) 26 到操作賬單頁面,對所需的商品進行最終的確定。 圖 27 購物車頁面顯示: 購物車 頁面是對所購商品的再操作,對所選商品進行刪改數(shù)量,刪除所選商品,若所選商品不是自己需要的,可以進行刪除商品,也可以對商品直接進行清空。每個商品后跟的都是商品的單價,修改商品數(shù)量后,商品的價格變?yōu)樗徤唐返目們r 。從此頁面也可跳轉(zhuǎn)到商品列表頁面繼續(xù)進行購物,選新的商品添加到購物車中。若是已經(jīng)購買了所需商品,就可以進行結(jié)賬操作,進入賬單操作頁面。 圖 28 訂單 界面顯示 對 所選商品進行再確定,對登錄用戶的資料進行確認,對有改變的資料進行修改 ,而且用戶資料必須符合一定的格式,若不符合就報錯不能進行修改,因此,例如郵政編碼必須是 6 位數(shù)字,因此必須是輸入 6 個數(shù)字,輸入多或少都是錯誤修改,無法成功修改。在此使用的驗證是對格式的驗證,用戶資料進行修改必須符合格式,否則無法修改。修改完成,而且商品確定后就可以進行結(jié)賬操作,生成一個新的賬單。 圖 7 系統(tǒng)的測試 29 7 系統(tǒng)的測試 系統(tǒng)的測試意義 基于 Web 的 系統(tǒng)測試 與傳統(tǒng)的 軟件測試 既有相同之處,也有不同的地方,對 軟件測試 提出了新的挑戰(zhàn)。基于 Web 的系統(tǒng)測試不但需要檢查和驗證是否按照設(shè)計的要求運行,而且還要評價系統(tǒng)在不同用戶的瀏覽器端的顯示是否合適。重要的是,還要從最終用戶的角度進行安全性和可用性測試。 在基于 Web 的系統(tǒng)開發(fā)中,如果缺乏嚴格的過程,我們在開發(fā)、發(fā)布、實施和維護 Web 的過程中,可能就會碰到一些嚴重的問題,失敗的可能性很大。而且,隨著基于 Web 的系統(tǒng)變得越來越復雜,一個項目的失敗將可能導致很多問題。當這種情況發(fā)生時,我們對 Web 和 Inter 的信心可能會無法挽救地動搖,從而引起 Web 危機。并 且, Web 危機可能會比軟件開發(fā)人員所面對的軟件危機更加嚴重、更加廣泛。 在 Web 工程過程中,基于 Web 系統(tǒng)的測試、確認和驗收是一項重要而富有挑戰(zhàn)性的工作?;?Web 的系統(tǒng)測試與傳統(tǒng)的 軟件測試 不同,它不但需要檢查和驗證是否按照設(shè)計的要求運行,而且還要測試系統(tǒng)在不同用戶的瀏覽器端的顯示是否合適。重要的是,還要從最終用戶的角度進行安全性和可用性測試。然而, Inter 和 Web 媒體的不可預見性使測試基于 Web 的系統(tǒng)變得困難。因此,我們必須為測試和評估復雜的基于 Web 的系統(tǒng)研究新的方法和技術(shù)。 30 測試目的 系統(tǒng)測試 是為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程,成功的測試是發(fā)現(xiàn)了至今尚未發(fā)現(xiàn)的錯誤的測試。 測試的目的就是希望能以最少的人力和時間發(fā)現(xiàn)潛在的各種錯誤和缺陷。應根據(jù)開發(fā)各階段的需求、設(shè)計等文檔或程序的內(nèi)部結(jié)構(gòu)精心設(shè)計測試用例,并利用這些實例來運行程序,以便發(fā)現(xiàn)錯誤。信息系統(tǒng)測試應包括 軟件測試 、硬件測試和網(wǎng)絡(luò)測試。硬件測試、網(wǎng)絡(luò)測試可以根據(jù)具體的性能指標來進行,此處所說的測試更多的是指軟件測試。 系統(tǒng)測試是保證系統(tǒng)質(zhì)量和可靠性的關(guān)鍵步驟,是對系統(tǒng)開發(fā)過程中的系統(tǒng)分析系統(tǒng)設(shè)計和實施的最后復查。根據(jù)測試的概念和目的,在進行信息系統(tǒng)測試時應遵循以基本原則。 應盡早并不斷地進行測試。測試不是在應用系統(tǒng)開發(fā)完之后才進行的。由于原始問題的復雜性、開發(fā)各階段的多樣性以及參加人員之間的協(xié)調(diào)等因素,使得毛開發(fā)各個階段都有可能出現(xiàn)錯誤。因此,測試應貫穿在開發(fā) 的各個階段,盡早糾正錯誤,消除隱患。 設(shè)計測試方案的時候,不僅要確定輸入數(shù)據(jù),而且要根據(jù)系統(tǒng)功能確定預期的輸出結(jié)果。將實際輸出結(jié)果與預期結(jié)果相比較就能發(fā)現(xiàn)測試對象是否正確。 在設(shè)計測試用例時,不僅要設(shè)計有效合理的輸入條件,也要包含不合理、失效的輸入條件。測試的時候,人們往往習慣按照合理的、正常的情況進行測試,而忽略了對異常、不合理、意想不到的情況進行測試,而這些可能就是隱患。 在測試程序時,不僅要檢驗程序是否做了該做的事,還要檢驗程序是否做了不該做的事。多余的工作會帶來副作用,影響程序的效率,有時會帶來潛在的危害或錯誤 。 測試是開發(fā)過程中一個獨立且非常重要的階段,測試過程基本上與開發(fā)過程平行。 31 測試方法 黑盒測試 ( Blackbox Testing,又稱為 功能測試 或數(shù)據(jù)驅(qū)動測試)是把測試對象看作一個黑盒子。利用黑盒測試法進行動態(tài)測試時,需要測試軟件產(chǎn)品的功能,不需測試軟件產(chǎn)品的內(nèi)部結(jié)構(gòu)和處理過程。 采用黑盒技術(shù)設(shè)計測試用例的方法有:等價類劃分、邊界值分析、錯誤推測、因果圖和綜合策略。 黑盒測試注重于測試軟件的功能性需求,也即黑盒測試使軟件工程師派生出執(zhí)行程序所有功能需求的輸入條件。黑盒測試并不是 白盒測試 的替代品,而是用于輔助白盒測試發(fā)現(xiàn) 其他 類型的錯誤。 黑盒測試試圖發(fā)現(xiàn)以下類型的錯誤: 功能錯誤或遺 漏; 界面錯誤; 數(shù)據(jù)結(jié)構(gòu)或外部 數(shù)據(jù)庫 訪問錯誤; 性能錯誤; 初始化和終止錯誤。 系統(tǒng)功能測試用例 功能描述 系統(tǒng)登錄模塊測試 用例目的 測試系統(tǒng)登錄模塊中登錄功能是否出錯 前提條件 數(shù)據(jù)庫中有使用用戶的表,并且表中存放一定的數(shù)據(jù) 輸入 /動作 期望的輸出 /相應 實際情況 用戶名 lsz ,密碼 lsz 能夠正常的登錄系統(tǒng),并且顯示為管理員用戶 正常 用戶名 lsz ,密碼 空 不能登錄到系統(tǒng),并且顯示不存在該 用戶的信息 正常 用戶名 空 ,密碼 空 不能登錄到系統(tǒng),并且顯示用戶名和密碼不能為空的信息 正常 功能描述 購物車刪除商品功能的模塊測試 32 用例目的 測試系統(tǒng)刪除商品功能是否出錯 前提條件 數(shù)據(jù)庫中有 商品 信息表 輸入 /動作 期望的輸出 /相應 實際情況 刪除 Id 為 1 的商品 Id 為 1 的商品被刪除,不顯示商品 正常 沒有選擇商品,點刪除鍵 頁面刷新一次,不改變 正常 功能描述 商品 修改功能的模塊測試 用例目的 測試系統(tǒng)修改模塊中修改功能是否出錯 前提條件 數(shù)據(jù)庫中有 商品 信息表,并且表中存入部 分數(shù)據(jù) 輸入 /動作 期望的輸出 /相應 實際情況 對商品信息進行修改 能夠顯示出 商品修改后的 信息 正常 對商品 的部分信息設(shè)置為非法字符 商品信息不改變 ,并且顯示該 商品 的信息修改 錯誤 正常 功能描述 商品 增加功能的模塊測試 用例目的 測試系統(tǒng)增加模塊中增加功能是否出錯 前提條件 數(shù)據(jù)庫中有 商品 信息表 輸入 /動作 期望的輸出 /相應 實際情況 添加某商品的信息 能夠顯示出添加 的 商品的 詳細信息 正常 將 非法商品 信息輸入 能夠顯示 已有的商品信息, 并且顯示不能添加的消息 正常 總結(jié) 針對以上 設(shè)計的用例測試。模塊使用正常,數(shù)據(jù)量一大,性能就明下降。通過對本系統(tǒng)的測試,測試結(jié)果與預期設(shè)想基本符合。在本系統(tǒng)中,所有的基本功能都已經(jīng)實現(xiàn),但在頁面美化和人性化操作方面還有欠缺。但不影響正常使用。 總結(jié) 33 8 總結(jié) 在設(shè)計過程中,主要用了 JSP, HTML、 SQL和 JavaScript等設(shè)計語言。在做完設(shè)計后進一步的認識了 JSP、 HTML、 JavaScript,由于倉 促之間完成,導致語言本身還有很多地方理解的不是很清楚。 檢 索和數(shù)據(jù)傳輸方面 更是非常的方便,好用,很突出它的特點。還簡化了復雜的界面,使得 界面 簡單易懂,可以按照用戶和造作者能看懂的方式來制作,內(nèi)容一目了然,也很正規(guī),標準化。適合大眾理解和掌握。本次設(shè)計完成了對 網(wǎng)上購物的基本功能 的實現(xiàn)。雖然其中可能功能還存在著許多不足,但主 要功能已經(jīng)實現(xiàn) ,界面簡單,操作方便也是本系統(tǒng)必須的。 致謝 34 致謝 此次畢業(yè)設(shè)計是在 老師的悉心指導和支持鼓勵下完成的,特別是 李 老師從課題的選擇、方案論證,以及資料和工具的學習方面都盡其所能給予了我很多的指導與幫助。同時,也得到了西安工業(yè)大學 全體教師的幫助,如果沒有這些老師對我其他方面知識的傳授那么要完成次系統(tǒng)也是 不可能的,還有就是西安工業(yè)大學 的大力支持,給我提供了舒適的學習環(huán)境,在此表示衷心的感謝!通過這次畢業(yè)設(shè)計,我不但鞏固了以前所學的知識,增強了知識間的聯(lián)系,而且學到了好多新的理論知識,同時,也增強了我的思維和動手能力。另外在這次畢業(yè)設(shè)計過程中,我系統(tǒng)地學習了有關(guān) XML、 JavaScript、 ASP 的一些新知識,收益匪淺。 最后,向始終關(guān)心、支持和幫助我的老師和同學致以誠摯的謝意。 畢業(yè)設(shè)計論文知識 產(chǎn)權(quán)聲明 35 參考文獻 [1] 武延軍 黃飛躍 . 精通 JSP 編程技術(shù) . 北京:人民郵電出版社, [2] 柏亞軍 . JSP 編程基礎(chǔ)及應用實例集錦 .北京:人民郵電出版社, [3] 清宏計算機工作室 .JSP 編程技巧 .北京:機械工業(yè)出版社, [4] 周影 .網(wǎng)絡(luò)編程語言 JSP 實例教程 .北京:電子工業(yè)出版社, [5] 陳海山 .深入 Java Servlet 網(wǎng)絡(luò)編程 .北京:清華大學出版社, [6] 與網(wǎng)站開發(fā)編程實戰(zhàn) .北京:科學出版社 , [7]Steven 技術(shù)內(nèi)幕 .北京:機械工業(yè)出版社, [8] Phil Hanna .JSP 技術(shù)大全 .北京:機械工業(yè)出版社, [9] Karl Moss. Java Servlet 開發(fā)人員指南 .北京:清華大學出版社, 2020 [10] 埃克爾 . Java 編程思想 .北京:機械工業(yè)出版社, [11] 孫衛(wèi)琴 . Tomcat 與 Java Web 開發(fā)技術(shù)詳解 .北京:電子工業(yè)出版社, [12] 孫衛(wèi)琴 . 精通 Struts:基于 MVC 的 Java Web 設(shè)計與開發(fā) .北京:電子工業(yè)出版社, [13] 李剛 .Struts 2 權(quán)威指南 :基于 WebWork 核心的 MVC 開發(fā) .北京:電子工業(yè)出版社 , [14] 高紅巖 . Struts 實用開發(fā)指南 —— 基于 MVC+MyEclipse 的 Java Web 應用開發(fā) .北京:科學出版社, [15] 鄧子云 . 貫通 Java Web 輕 量 級 應 用 開 發(fā) :JSP+Struts+Hibernate+Spring .北京:電子工業(yè)出版社, [16] 劉曉華 張健,周慧貞 . JSP 應用開發(fā)詳解 .北京: 電子工業(yè)出版社 . [17] 孫東梅 . Dremweaver+Photoshop+Flash+Fireworks 網(wǎng)站建設(shè)與網(wǎng)頁設(shè)計詳解 . 北京:電子出版社, [18] 鄭仁杰,殷人昆,陶勇雷。實用軟件工程 北京 清華大學出版社 [19] 薩師煊,王珊 數(shù)據(jù)庫系統(tǒng)概論 北京 高等教育出版社 [20] 于丙超 網(wǎng)站開發(fā),項目規(guī)劃,設(shè)計實現(xiàn) 北京 電子工業(yè)出版社
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1