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

正文內(nèi)容

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

2024-12-06 01:21本頁(yè)面

【導(dǎo)讀】方式,易趣、淘寶等購(gòu)物網(wǎng)站已是眾多網(wǎng)上購(gòu)物者喜歡光顧的地方。為數(shù)據(jù)庫(kù)開發(fā)平臺(tái),Tomcat網(wǎng)絡(luò)信息服務(wù)作為應(yīng)用服務(wù)器,采用JSP技術(shù)開發(fā)。的網(wǎng)上購(gòu)物系統(tǒng)。他分前臺(tái)部分和后臺(tái)部分,前臺(tái)部分由用戶使用,主要包括用戶注冊(cè),購(gòu)物車管。戶信息管理,鏈接信息管理等功能。

  

【正文】 = () + .jpg。 String path = ().getServletContext().getRealPath() + \\pro_image\\ + filename。 FileOutputStream fos = new FileOutputStream(new File(path))。 (())。 ()。 ()。 if(pid == 0){ //商品添加的操作 Product product = new Product()。 ProductInfo productinfo = new ProductInfo()。 (author)。 (synopsis)。 (filename)。 (book_num)。 (publishing)。 (product)。 (cata)。 (productinfo)。 (pro_name)。 (pro_price)。 (product)。 if((product)){ return (success)。 }else{ return (fail)。 } }else{ //商品修改的操作 Product pro=(pid)。 if(pro==null){ return (fail)。 } ProductInfo productinfo = ()。 (author)。 (synopsis)。 (filename)。 (book_num)。 (publishing)。 (pro)。 (cata)。 菏澤學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 21 (pro_name)。 (pro_price)。 (productinfo)。 if((pro)){ HttpSession session = ()。 (product_xun)。 return (success)。 }else{ return (fail)。 } } } 首先得到表單中的所有的信息,然后將這些信息封裝成為一個(gè)對(duì)象,然后調(diào)用updateProduct 方法來(lái)更新剛更改的商品對(duì)象,然后跳轉(zhuǎn)到商品列表界面,同時(shí)更新最新的商品以及信息。 后臺(tái)商品添加界面 首先有一個(gè)表單域,然后點(diǎn)擊保存提交到 .do 界面, 在 文件中對(duì)這個(gè) action 進(jìn)行判斷,然后轉(zhuǎn)到 文件中的 adminProductAdd 方法,然后將從表單中得到的屬性封裝成為一個(gè) product 對(duì)象,調(diào)用 addproduct 方法添加到數(shù)據(jù)庫(kù)中,當(dāng)添加成功的時(shí)候頁(yè)面會(huì)自動(dòng)跳轉(zhuǎn)到 頁(yè)面,并更新頁(yè)面得到最新的商品列表。 商品添加界面如圖 410 所示: 圖 410 商品添加界面 在商品添加界面,可以對(duì)要上傳的商品進(jìn)行修正,可以修改花朵的寓意和用途以及價(jià)格。還可以上傳花朵的圖片。 商 品添加代碼的實(shí)現(xiàn): public ActionForward adminProductAdd(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { 菏澤學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 22 HttpSession session = ()。 List list = ()。 (categorylist_xun, list)。 if((product_xun)!= null)(product_xun)。 return (success)。 } 后臺(tái)分類列表 通過 getAllCategory 方法得到數(shù)據(jù)庫(kù)中所有的分類,然后將 list 放置到 session中傳遞到 界面迭代顯示出來(lái)。 分類列表界面如圖 411所示: 圖 411 分類列表界面 在這個(gè)界面,可以對(duì)分類進(jìn)行修改和添加以及刪除。 后臺(tái)分類列表的代碼實(shí)現(xiàn): public ActionForward adminCategoryList(Actionmapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { //得到所有的商品 然后設(shè)置到 session 中 到 jsp去顯示 List list =()。 HttpSession session = ()。 (categorylist_xun, list)。 return (success)。 } 管理員擁有對(duì)分類進(jìn)行添加和刪除的權(quán)限。 public ActionForward adminCategoryAdd(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { String cateName = (addcate)。 Category cate = new Category()。 (cateName)。 if((cate)){ ().setAttribute(categorylist_xun, ())。 return (success)。 }else{ return (fail)。 } } 文件中對(duì)商品分類更改和添加的實(shí)現(xiàn)都是通過 save(category)的方法來(lái)實(shí)現(xiàn),如果在數(shù)據(jù)庫(kù)中已經(jīng)存在了這個(gè)分類,那么就是更新分類,如果沒有,那么就是保存,將新添加的分類屬性添加到數(shù)據(jù)庫(kù)中。 菏澤學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 23 5 系統(tǒng)測(cè)試及分析 系統(tǒng)關(guān)鍵部分測(cè)試分析 系統(tǒng)完成之后,對(duì)各個(gè)模塊的功能進(jìn)行了詳細(xì)的測(cè)試,輸入數(shù)據(jù)和預(yù)測(cè)輸出數(shù)據(jù)相比,發(fā)現(xiàn)了 一些 問題。主要 是在 查詢過程中預(yù)計(jì)查詢結(jié)果和實(shí)際結(jié)果不一致, 有時(shí)候 達(dá)不到目的,對(duì)數(shù)據(jù)庫(kù)的操作表 之 間的關(guān)聯(lián) 考慮得不夠周到 ,因此往往會(huì)出現(xiàn) 一些小 的錯(cuò)誤。還有查詢條件的前后數(shù)據(jù)類型不一致也是一個(gè)很常 見 的錯(cuò)誤,需要靠一步步的查找解決。各個(gè)模塊組裝完成后,又會(huì)出 現(xiàn)一些問題。比如 在操作購(gòu)物車結(jié)帳的這個(gè)流程中,由于是多次添加和修改,最后結(jié)帳,所以很容易造成數(shù)據(jù)混亂,必須對(duì)相應(yīng)的數(shù)據(jù)關(guān)系理清楚,一些關(guān)鍵查詢統(tǒng)計(jì)的 SQL 語(yǔ)句必須反復(fù)斟酌才能放在程序中使用 。 測(cè)試分析總結(jié)及說(shuō)明 在測(cè)試過程中,我 們 經(jīng)過模塊測(cè)試和組裝測(cè)試,排除了系統(tǒng)的 大 部分錯(cuò)誤。當(dāng)然排除所有錯(cuò)誤 是 不太可能 的 ,我想應(yīng)該還有些不易檢測(cè)到的錯(cuò)誤還沒 有 被發(fā)現(xiàn),需要在使用的過程中進(jìn)一步的完善 ,數(shù)據(jù)庫(kù)的加密是一個(gè)重要的概念,在實(shí)際的應(yīng)用過程中是一個(gè)尚待解決的問題,應(yīng)該做好數(shù)據(jù)庫(kù)的完善工作,特別是備份和安全工作;另 一方面本系統(tǒng)沒有制作相關(guān)的打印,由于時(shí)間倉(cāng)促難免有錯(cuò)誤和不完善的地方,希望老師能夠幫我指點(diǎn)和糾正。 系統(tǒng)的性能分析 網(wǎng)上購(gòu)物系統(tǒng)的性質(zhì)決定了它的服務(wù)端工作負(fù)荷比較大,這就要求服務(wù)端的硬件配置要盡可能的高,主要是內(nèi)存,而且操作系統(tǒng)也要盡可能的穩(wěn)定?;?java 的系統(tǒng)一般來(lái)說(shuō)網(wǎng)絡(luò)安全性比較好,但并不能說(shuō)就一定安全,尤其在 windows 操作系統(tǒng)下,由于windows 的漏洞比較多,系統(tǒng)裝配在 windows 下并不是最佳的選擇,如果有條件,建議可將系統(tǒng)裝配在 unix 操作系統(tǒng)下,提高系統(tǒng)的抗侵入能力。 系統(tǒng)的核心 數(shù)據(jù)庫(kù),隨著數(shù)據(jù)的不斷增多,必然會(huì)產(chǎn)生冗余,導(dǎo)致系統(tǒng)運(yùn)行效率降低,建議管理員定期備份和清理冗余數(shù)據(jù),以保證系統(tǒng)的正常高效運(yùn)行。 菏澤學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 24 6 總結(jié)與展望 工作總結(jié) Inter 的普及為電子商務(wù)、網(wǎng)上交易提供了條件,而網(wǎng)站的構(gòu)想和建設(shè)是十分基礎(chǔ)和重要的一環(huán)?,F(xiàn)在購(gòu)物網(wǎng)站并沒有得到充分的共享,結(jié)合商務(wù)網(wǎng)站的特點(diǎn)合理而有效地建設(shè)購(gòu)物網(wǎng)站的信息發(fā)布平臺(tái)成為十分有意義的課題。 本文做了以下幾個(gè)方面的工作: (一)分析了現(xiàn)有的一些購(gòu)物網(wǎng)站。由于建設(shè)比較規(guī)范的多是 B2C 網(wǎng)站,所以我們的分 析以這些網(wǎng)站為主。我也部分參考了 163 易趣、 TAOBAO 等網(wǎng)站。在參考這些網(wǎng)站建設(shè)的基礎(chǔ)上,我們給出了自己的問題定義。 (二)對(duì) J2EE 技術(shù)進(jìn)行了綜述。本文選擇 J2EE 平臺(tái)來(lái)開發(fā) Web 服務(wù)和應(yīng)用服務(wù),所以深入地了解 J2EE 的各項(xiàng)核心技術(shù)及其應(yīng)用是十分重要的。 未來(lái)的工作 隨著網(wǎng)絡(luò)的更加普及和帶寬的增大,以后可以在網(wǎng)上進(jìn)行的交易活動(dòng)將更加頻繁。我們的使命也是提供更豐富和易用的技術(shù)支持,包括: (一)改良應(yīng)用服務(wù)的分布式結(jié)構(gòu),提高平臺(tái)的易用性、擴(kuò)展性和效率。由于是第一次開發(fā) JSP 應(yīng)用,特別是 J2EE 技 術(shù)的涉及,對(duì)很多技術(shù)的了解還不深入,設(shè)計(jì)難免粗糙。 (二)技術(shù)的類型和數(shù)量?,F(xiàn)在我們的購(gòu)物網(wǎng)站還不夠豐富,某種程度上還不夠吸引用戶。以后隨著產(chǎn)品數(shù)量的增多,可能會(huì)有大量的 Flash,視頻等添加進(jìn)來(lái),也可能會(huì)有更好用的多媒體形式,來(lái)介紹產(chǎn)品,吸引顧客。如何改進(jìn)是亟待研究的課題。 增加在線拍賣的支持,向“模擬買賣”發(fā)展。目前已經(jīng)存在很多商業(yè)的購(gòu)物網(wǎng)站支持在線拍賣。這需要更先進(jìn)的技術(shù)和同步,包括好多復(fù)雜功能的介入,硬件上也需要升級(jí)。 菏澤學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 25 參考文獻(xiàn) : [1] 朱紅,司光亞 .JSPWeb編程指南 [M].電子工業(yè)出版社 .2021年 9月 :34307. [2] [美 ]Walter Savitch. Absolute Java[M].北京 .電子工業(yè)出版社 .2021:1534. [3] 計(jì)磊,李里,周偉 .J2EE整合應(yīng)用案例 [M].北京 .人民郵電出版社 .2021:2337. [4] 王珊,陳紅 .數(shù)據(jù)庫(kù)系統(tǒng)原理教程 [M].北京 .清華大學(xué)出版社 .:121324. [5] 柳永坡,李雪梅 .JSP應(yīng)用開發(fā)技術(shù) [M].北京 .人民郵電出版社 .2021:115134. [6] 孫衛(wèi)琴, 李洪城 .Tomcat與 Java Web技術(shù)開發(fā)詳解 [M].北京 .電子工業(yè)出版社 .2021:165314. [7] 陳剛 .MyEclipse從入門到精通 [M].北京 .清華大學(xué)出版社 .2021:210214. [8] 孫衛(wèi)琴 .精通 Struts:基于 MVC的 Java Web設(shè)計(jì)與開發(fā) [M].北京 .電子工業(yè)出版社 .2021:1131. [9] 賀松平 .基于 MVC模式的 B/S架構(gòu)的研究及應(yīng)用 [D].武漢 .華中科技大學(xué) :1534. [10] 袁海燕 .Java 實(shí)用程序設(shè)計(jì) 100例 [M];人民郵電出版社, 2021:7899. [11] 張光業(yè) .Java與 Javascript[J].微電腦世界 , 1996, 11期: 5. [12] (美 )Cay Gary Cornell. Core Java2 Volume I[M]。 機(jī)械工業(yè)出版社, 2021:4566. [13] 李繼宏 .信息系統(tǒng)的數(shù)據(jù)管理和控制 [J].中國(guó)信息導(dǎo)報(bào) ,2021, 04期 :1218. [14] 萬(wàn)年紅 .軟件黑盒測(cè)試的方法與實(shí)踐 [J].計(jì)算機(jī)工程 , 2021, 03期: 2527. [15] 陳能技 . 軟件測(cè)試技術(shù)大全 [M]。人民郵電出版社 , 2021:225294. 菏澤學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 26 致謝 本論文設(shè)計(jì)在李艷平老師的悉心指導(dǎo)和嚴(yán)格要求下業(yè)已完成,從課題選擇到具體的寫作過程,論文初稿與 定稿無(wú)不凝聚著李老師的心血和汗水,在我的畢業(yè)設(shè)計(jì)期間,李方興老師一直嚴(yán)格要求我們,定期的檢查我們的工作進(jìn)度,并指出我們?cè)诋厴I(yè)設(shè)計(jì)中存在的問題,為我們提供了種種專業(yè)知識(shí)上的指導(dǎo)和一些富于創(chuàng)造性的建議,李老師一絲不茍的作風(fēng),嚴(yán)謹(jǐn)求實(shí)的態(tài)度使我深受感動(dòng),沒有這樣的幫助和關(guān)懷和熏陶,我不會(huì)這么順利的完成畢業(yè)設(shè)計(jì)。在此向李艷平老師表示深深的感謝和崇高的敬意! 我還要感謝同組的各位同學(xué),在畢業(yè)設(shè)計(jì)的這段時(shí)間里,你們給了我很多的啟發(fā),提出了很多寶貴的意見,對(duì)于你們幫助和支持,在此我表示深深地感謝 。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1