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

正文內(nèi)容

基于jsp的b2c電子商城的設(shè)計與實現(xiàn)畢業(yè)設(shè)計-資料下載頁

2025-06-27 17:35本頁面
  

【正文】 0 歷史交易記錄查詢時序圖(1)點擊菜單欄中歷史交易查詢的選項,根據(jù)時間和訂單狀態(tài)查詢訂單信息,其中需要注意,例如5月7號的訂單,需要在結(jié)束時間選5月8日,訂單狀態(tài)需要根據(jù)后臺管理員人工審核訂單是否有效才能更改,用戶提交后首先默認是未審核。圖 611 按時間查訂單截圖圖 612 查詢訂單結(jié)果截圖(2)后臺訂單審核:同前臺根據(jù)時間查詢出所有訂單。圖 613 后臺審核訂單截圖(3)審核后刷新前臺訂單狀態(tài),未審核變?yōu)橐褜徍?。點擊詳情會出現(xiàn)相應(yīng)的地址簿,訂單號,客戶號,商品名稱價格等各種詳細信息。圖 614 訂單詳情截圖(4)同時,點擊積分查詢,會有新的積分產(chǎn)生,同時顯示用戶到目前為止的總積分。圖 615 積分查詢截圖(1)商品目錄管理用來添加、修改、刪除商品目錄。管理員登錄系統(tǒng)后,進入“商品管理”頁面,該頁面顯示了商品目錄的樹狀結(jié)構(gòu)圖和“添加目錄”欄目:圖 616 商品目錄添加截圖(2)在添加目錄一欄中,可以添加商品目錄,商品目錄信息包括:目錄名、父目錄(下拉列表框選擇)、目錄描述、目錄圖片。目錄名為必填項,父目錄如不選表示新添加的目錄為根目錄;如選擇了某一目錄,表示新建的目錄是該目錄的子目錄。當目錄名為空時,系統(tǒng)會提示出錯,并要求用戶輸入。選擇任意一個目錄,然后點擊“編輯目錄”按鈕可以修改選定的目錄信息:圖 617 修改目錄信息截圖(3)在“添加商品”欄目中輸入商品信息:商品名稱、商品描述、商品圖片、市場價、庫存量、折扣,即可添加商品。其中商品名稱、市場價、庫存量和折扣為必填項,當有任意一項為空時,系統(tǒng)將會提示出錯,并要求輸入。圖 618 添加商品截圖圖 619 添加商品時序圖目錄頁面部分代碼:public VarietyModel queryById(String varietyId){String hql = select o from VarietyModel o where variety_Id=39。+varietyId+39。 Session s = ()。 Collection col = (hql).list()。 Object[] o = ()。 VarietyModel vm = (VarietyModel) o[0]。 ()。 return vm。 } 管理員通過銷售量統(tǒng)計來查看商品的銷售情況。管理員選擇起始時間、結(jié)束時間、類別來查詢銷售量。若選擇“所有類別”,將列出所有類別商品在起始時間到結(jié)束時間之內(nèi)的銷售情況。查詢結(jié)果將列出滿足條件的商品的銷售情況:商品代碼、商品名稱、銷售數(shù)量、銷售單價、銷售總價以及所有商品的總銷售額:圖 620 銷售量查詢截圖.管理員對會員管理界面圖圖 621 會員信息查詢截圖圖 622 修改會員等級時序圖 評論添加查詢頁面實現(xiàn)(1)在商品詳細信息頁面下有查詢用戶詳細評論和參與評論兩選項,未注冊用戶頁面不顯示參與評論,點擊進入?yún)⑴c評論頁面。圖 622 商品詳細信息截圖(2)參與評論頁面:用戶可以對本書進行打分和評論。提交后頁面會根據(jù)評論中的打分數(shù)取得平均值賦值給用戶評分,返回商品詳情頁面。圖 623 參與評論截圖(3)返回商品詳情頁面點擊評論查看:圖 624 評論信息頁面截圖評論頁面主要代碼實現(xiàn):public String toList(){ int i。 UserModel um=new UserModel()。 CommentModel cm2=new CommentModel()。 HttpServletRequest request=()。 HttpSession session=()。//userid通過注入得到 String goodsId=(String) (goodsId)。 Collection col=(goodsId)。 Collection col2=new ArrayList()。 (col)。 i= ()。 (i)。 Iterator it=()。 while(()){ cm2=(CommentModel)()。 String userName = (()).getUser_name()。 (userName)。 return toList。 } 7. 系統(tǒng)開發(fā)環(huán)境和測試問題匯總(1)系統(tǒng)開發(fā)環(huán)境操作系統(tǒng):Windows 7x64位 開發(fā)工具:,Oracle10g For vista 32位,SqlPlus視圖工具開發(fā)技術(shù):JSP,SSH,css,JavaScript,Oracle相關(guān)技術(shù)。(2)系統(tǒng)運行環(huán)境操作系統(tǒng):Windows XP SP1以上運行環(huán)境:必須以IE為內(nèi)核的瀏覽器打開,不然頁面視圖會變形,有網(wǎng)絡(luò)連接。(1)Oracle數(shù)據(jù)庫安裝版本問題原先使用Oracle 10g for vista 64位報錯,資源文件配置失敗,即使安裝成功,字符集報亂碼,調(diào)整字符集無用,Utf8和GBK2312均亂碼,以上問題通過更換數(shù)據(jù)庫版本解決。圖71 Oracle安裝錯誤截圖(2).Iterator遍歷時數(shù)據(jù)值前后不匹配異常圖71 Iterator遍歷數(shù)據(jù)值不匹配異常產(chǎn)生ConcurrentModificationException的原因就是:執(zhí)行remove(Object o)方法之后,modCount和expectedModCount不相等了。然后當代碼執(zhí)行到next()方法時,判斷了checkForComodification(),發(fā)現(xiàn)兩個數(shù)值不等,就拋出了該Exception。要避免這個Exception,就應(yīng)該使用remove()方法。(3)視圖層標簽引用異常 圖72 視圖層引用異常截圖JSP:include標簽和iframe的區(qū)別,用前者包含的時候全路徑會報錯,在鏈接里直接寫文件名,后者直接全路徑即可。(4),沒有進行UserModel的映射,是一類錯誤。圖73 配置文件異常截圖 8總結(jié)和心得本論文對當前的電子商務(wù)模式和B2C電子商城系統(tǒng)的結(jié)構(gòu)功能進行了分析,并結(jié)合指導(dǎo)老師在系統(tǒng)開發(fā)中的實踐經(jīng)驗,在指導(dǎo)老師的精心指導(dǎo)下提出基于JSP的B2C電子商城系統(tǒng)。系統(tǒng)的各功能設(shè)計基本上實現(xiàn)了B2C電子商城系統(tǒng)在企業(yè)實踐使用中的要求。本文從需求分析開始入手,前后大概花了10幾天時間進行前期的概要設(shè)計、數(shù)據(jù)字典設(shè)計、詳細設(shè)計、系統(tǒng)架構(gòu)方式選擇、UML建模,使自己對整個業(yè)務(wù)流程和其中除主線功能外的各分支細節(jié)也有一個比較深入的了解。通過這次系統(tǒng)的進行B2C電子商城的開發(fā),我詳細地走完了整個開發(fā)流程,對于軟件工程在具體項目中的落地都較以前廓清。整個項目的開發(fā)過程中,并不如原本意想之中的順利,像我原來完全只有心里有個大體框架,但在具體代碼實現(xiàn)上往往礙于基礎(chǔ)不扎實顯得捉襟見肘,比如在商品展示的Iterator三層嵌套時候就束手無策,算法薄弱是我最大的短板。隨著項目進程的不斷深入,我逐漸從對SSH框架的表象理解走出,能有部分架構(gòu)意識去有所擇取的套用一些開發(fā)模式,不是單純從技術(shù)角度去實習(xí)現(xiàn)功能,而是從思想角度去理解需求然后通過代碼填空自然而然成形一個系統(tǒng)。軟件工程的概念在單純學(xué)習(xí)J2SE和J2EE的基本沒有被記起,直到在詳細設(shè)計的時候才發(fā)現(xiàn)遵循一個科學(xué)的開發(fā)流程是一個開發(fā)工程師和熟練碼農(nóng)的最大區(qū)別。前期在進行數(shù)據(jù)庫設(shè)計的時候表的設(shè)計過于粗糙,導(dǎo)致最后在項目中不得不修改一些表結(jié)構(gòu),造成大量代碼冗余,本次設(shè)計的最大收獲莫過于自己能不再局限知識點,而從方法論出發(fā)去理解整個架構(gòu),去有所引導(dǎo)地編寫代碼。在學(xué)UML的時候,最大的感受就是王老師的一句話:世上其實本沒有發(fā)明,排列組合就是發(fā)明。程序開發(fā)永遠都是從思想角度去理解技術(shù),而不是技術(shù)成就技術(shù)。在這半年的畢業(yè)設(shè)計結(jié)束后,我是一路懷著感恩過來,在大四討還了一部分青春,也許程序目前還存在不少缺陷,但會進一步精益求精的。以下便是日后要改進的地方:(1)系統(tǒng)的分頁功能未實現(xiàn),雖寫好了分頁方法,但在調(diào)用時存在問題,有待改進。(2)生成報表功能,后臺管理員可以根據(jù)需要按照時間導(dǎo)出銷售信息。(3)在提交方式上,開始由于視圖頁面代碼不規(guī)范和知識儲備不足,在JS和JSP提交上有部分采用get提交。(4)進一步優(yōu)化前臺商品展示頁面。(5)提供更多外部接口,模擬與銀行系統(tǒng)的連接。 參考文獻[1] [N].溫州大學(xué)學(xué)報, (2):3134[2] 姜云山,束仁貴.論試析電子商務(wù)下貿(mào)易方式的前景分析[J].現(xiàn)代商貿(mào)工業(yè),2005, (1):3738[3] (美)Cay ,Gary [M]機械工業(yè)出版社,2005:112130[4] (美) Bruce Eckel著,.[M]機械工業(yè)出版社,2008:95152[5] 鐘平,蔡昭權(quán),[J].計算機與現(xiàn)代化武漢,2009,(5):3542[6] 趙剛, 設(shè)計模式構(gòu)建JSP+ Servlet+ EJB 的Web 應(yīng)用[J].信息科技,2006,(12):140 一141.[7] 張利國, SE 應(yīng)用程序設(shè)計[M]:320[8] 陶祥亞,“Struts+Spring+Hibernate”架構(gòu)技術(shù)的B2C電子商務(wù)系統(tǒng)的設(shè)計[J].商場現(xiàn)代化,2008 (19):7071[9] 開發(fā)實踐寶典[M]:571707[10] [J].吉林大學(xué)學(xué)報,2008,26(3):295297.[11] [J].:88[12] 劉子龍. B2C :5559[13] 張 婷, 電子商務(wù)的三種類別的分析研究. 商場現(xiàn)代化,2009 年2 月(中旬刊)總第566 期:142[14] 劉玉,王素芬,郭楠.通用B2C 電子商務(wù)網(wǎng)站構(gòu)架研究[J].微型電腦應(yīng)用,2005,21(2):5152[15] 王海亮,林立新,于三祿.精通Oracle 10g PL/SQL編程[M].中國水利水電出版社,2004:2039[16] 蔡敏,徐慧慧,黃炳強.UML基礎(chǔ)與Rose實用教程[M].人民郵電出版社,2006:76205[17] 吳亞峰,索依娜.30天學(xué)通Java Web 項目案例開發(fā)[M].電子工業(yè)出版社,2010:3485[18] 李鐘尉,馬文強,[M].清華大學(xué)出版社,2008:167268[19] [M].西安楚凡科技有限公司,2010:85145[20] [J].計算機技術(shù)與發(fā)展, 2008,18(6):122124.致謝本論文的各項工作是在齊鳴鳴老師的悉心指導(dǎo)下進行的。從論文確定題目起,齊老師便給我指出了設(shè)計的主要方向和建議了實現(xiàn)系統(tǒng)的基本思想,他在我的項目中不辭辛勞地進行指正指點,讓我能迅速地發(fā)現(xiàn)不足從而保證論文和程序的完成進度。特別是在開題答辯時候,齊老師特別提醒我需要注意的各項細節(jié),要注重對于需求分析的合理,而不是僅僅著眼于代碼的編寫。其次在后期齊老師同樣出于負責態(tài)度經(jīng)常過問我的進度情況,針對我提出的問題建議了不少有益的處理方案,在整個半年時間中齊老師對我的幫助讓我對于整個軟件工程有了比較透徹的了解,他并不主張通過代碼訓(xùn)練來走技術(shù)道路,而是給我倡導(dǎo)了一種用思想去導(dǎo)引技術(shù)的角度去理解自己的項目。我把他定位在一位導(dǎo)師,輸出方法論,而不是已經(jīng)沉淀好的知識,是一種一語中的的點撥。同時,我也感謝在整個系統(tǒng)中幫助過我的同學(xué),遲珊珊、陳姍,劉志鵬。特別是陳姍,起初系統(tǒng)給我拋異常,我就給她拋異常,但她總是很友善的幫助我,不分時段從無怨言,直到最后在交流中我發(fā)現(xiàn)自己開始能憑借自己變強大,她讓我受益匪淺,特別是她那種罕見的強悍代碼邏輯和精微的細節(jié)實現(xiàn)。最后,我要感謝所有在這半年里支持我的朋友們,是你們的善意成就了如今的我。
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1