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

正文內(nèi)容

基于java的在線購物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)現(xiàn)-資料下載頁

2024-12-06 01:22本頁面

【導(dǎo)讀】基于JAVA的在線購物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。論文完成時(shí)間:2021年5月18日。課題的目的和意義:。世界電子商務(wù)的快速度發(fā)展,同時(shí)B2B、B2C、C2C等一系列的結(jié)構(gòu)。巴巴等電子商務(wù),這些都成就了商城系統(tǒng)的出現(xiàn),正因?yàn)榫W(wǎng)上電子商務(wù)的。安全性與穩(wěn)定性的要求高,所以對(duì)商城系統(tǒng)也需要有一個(gè)嚴(yán)格的考驗(yàn)。頁重新修改,客戶卻又不能在線下定單,需要通過多種步驟才能與商家取。得聯(lián)系,其弊端是顯見的,首先是低效率、數(shù)據(jù)的嚴(yán)重冗余,其次是維護(hù)。購物系統(tǒng),對(duì)發(fā)展電子商務(wù)及使其普遍無疑是十分迫切的。種系統(tǒng)帶給人們的好處是投資少,回收快;不占?jí)嘿Y金;24小時(shí)營業(yè);銷。售規(guī)模不受地盤限制;不受店面空間限制,促進(jìn)經(jīng)濟(jì)快速發(fā)展。的在線購物系統(tǒng),實(shí)現(xiàn)個(gè)體購物者和小型企業(yè)用戶購物過程便利化、快捷。布商品信息和系統(tǒng)管理等功能的在線購物系統(tǒng)。

  

【正文】 并實(shí)例化 // 在這里不將其放在循環(huán)外進(jìn)行實(shí)例化的原因請(qǐng)讀者自己考慮一下 cloths cloth=new cloths()。 ((yf_Smallamge))。 ((yf_Id))。 ((yf_Band))。 ((yf_Price))。 ((f_Num))。 ((yf_Describle))。 (cloth)。 } // 捕捉 SQLException } catch (SQLException ex) { 第 頁 21 // 在控制臺(tái)將 SQLException 打印出來方便調(diào)試 ()。 } finally { // 在完成整段代碼的工作后必須將 JDBC 連接關(guān)閉 try { if (ps != null) { ()。 ()。 } // 注意這里還要關(guān)閉 ResultSet 的接口變量 if (rs != null) { ()。 } } catch (SQLException e) { ()。 throw new RuntimeException()。 } } // 返回 list 第 頁 22 return list。 } 銷售模塊的實(shí)現(xiàn) 系統(tǒng)銷售模塊主要包括:商品展臺(tái)、購物車、會(huì)員管理、新聞管理、注銷登錄等子模塊。在本節(jié)中將以首頁、購物車和特價(jià)商品的展示為例介紹系統(tǒng)銷售模塊各個(gè)子模塊的實(shí)現(xiàn)過程。 銷售模塊 特價(jià)商品功能的實(shí)現(xiàn) 運(yùn)行網(wǎng)站的主頁,可以看到四條特價(jià)商品的信息,單擊 ”More…” 按鈕可以進(jìn)入到特價(jià)商品網(wǎng)頁,該頁中包括商品的圖片、名稱、原價(jià)、現(xiàn)價(jià)、市場價(jià)格、庫存數(shù)量等信息。單擊 ”購買 ”按鈕可以將該商品自動(dòng)添加到購物車中去。另外可通過單擊 ”查看詳細(xì)信息 ...”按鈕進(jìn)入相應(yīng)商品的詳細(xì)信息顯示頁面。 在該模塊中,要實(shí)現(xiàn)的最主要功能是在用戶點(diǎn)擊了特定商品的 ” 查看詳細(xì)信息 ” 按鈕后,進(jìn)入相應(yīng)商品的詳細(xì)信息顯示頁面。這就要用到了數(shù)據(jù)顯示控件 DataList 中的項(xiàng)模板,同時(shí)要用到 LinkButton 控件的CommandName 和 CommandArgument 屬性 。當(dāng) 在頁面中 單擊 了LinkButton 的時(shí)候,激發(fā)了一個(gè) CommandEvent 事件,并產(chǎn)生了該事件類對(duì)應(yīng)的參數(shù)列表: CommandEventArgs ,它 有兩個(gè)公共屬性,CommandName(用來獲取命令的名稱 )和 CommandArgument(用來獲取命令的參數(shù) )。二者相互關(guān)聯(lián)。 銷售模塊購物車功能的實(shí)現(xiàn) 購物車如同生活中用到的購物清單,通過它可以清晰的知道已購的商品名稱、數(shù)量、價(jià)格等信息,當(dāng)用戶以會(huì)員身份登陸后,單擊商品中的 ”購買 ”按鈕,就可以將商品信息添加到購物車中去,購物車中需要存儲(chǔ)所有已選購商品的 ID 號(hào)、商品名稱、數(shù)量和單價(jià)等信息。購物車根據(jù)用戶單擊 ”購買 ”按鈕的次數(shù)或者提交購物車信息之前手動(dòng)修改的數(shù)量來確定購買商品的數(shù)量。 第 頁 23 在本模塊中主要是通過 DataList控件來顯示商品已選購信息的,通過在DataList控件的項(xiàng)模板中添加表格來控制購物車顯示的內(nèi)容,同時(shí)在后臺(tái)代碼中為 DataList控件的 ItemDataBound事件手動(dòng)添加響應(yīng)代碼,用來計(jì)算各種商品的合計(jì)金額和購買商品的總金額,并在 DataList控件中使用FindControl方法查找 DataList控件中的顯示控件顯示信息。 系統(tǒng)管理模塊的實(shí)現(xiàn) 系統(tǒng)管理模塊主要包括:商品管理、訂單管理、會(huì)員管理、新聞管理、注銷登錄等子模塊。在本節(jié)中將以系統(tǒng)登錄、商品管理和會(huì)員管理為例介紹系統(tǒng)管理模塊各個(gè)子模塊的實(shí)現(xiàn)過程。 系統(tǒng)登錄 功能的實(shí)現(xiàn) 為了系統(tǒng)的安全性,系統(tǒng)管理模塊必須由成功輸入管理員信息的用戶才能進(jìn)入,同時(shí)在管理員成功登錄后將其登錄信息存入 Session 會(huì)話變量。同時(shí)在系統(tǒng)管理模塊的非登錄頁面,當(dāng)頁面第一次加載的時(shí)候判斷 Session 中是否存在管理員 的登錄信息,這樣就可防止用戶通過在地址欄中直接鍵入系統(tǒng)管理頁面的地址、繞過登錄頁面直接進(jìn)入系統(tǒng)管理模塊。 本模塊的實(shí)現(xiàn)過程中加入了隨機(jī)驗(yàn)證碼,這樣就能進(jìn)一步提高系統(tǒng)的安全性,防止非法用戶采用暴力破解軟件去試各種各樣的密碼,因?yàn)殡S機(jī)驗(yàn)證碼生成的圖片只能通過肉眼識(shí)別。 商品管理功能的實(shí)現(xiàn) 在線購物系統(tǒng)中,對(duì)于商品信息的管理是系統(tǒng)管理模塊中最主要的子模塊。一個(gè)好的在線購物系統(tǒng)必須要有一個(gè)強(qiáng)大的商品管理模塊,主要實(shí)現(xiàn)對(duì)商品信息的管理,包括分頁顯示商品信息、添加商品信息、修改商品信息和刪除商品信息等功 能。 該模塊中關(guān)鍵的設(shè)計(jì)有兩部分:一是商品類別信息二級(jí)聯(lián)動(dòng),當(dāng)管理員選擇商品大類信息的時(shí)候,隸屬于該商品大類信息信息的商品小類信息應(yīng)該實(shí)現(xiàn)綁定;二是上傳商品圖片的時(shí)候如何將存放在本地磁盤的圖片的地址轉(zhuǎn)化為系統(tǒng)的相對(duì)地址。 第 頁 24 會(huì)員管理功能的實(shí)現(xiàn) 在線購物系統(tǒng)中,對(duì)會(huì)員信息的有效管理是保證會(huì)員數(shù)據(jù)不丟失、維護(hù)會(huì)員合法權(quán)益的重要保證。本系統(tǒng)中會(huì)員管理功能包括增加會(huì)員和刪除會(huì)員信息。 在本模塊中,用到最多的是驗(yàn)證控件 : RequiredFieldValidator(實(shí)現(xiàn)驗(yàn)證用戶是否輸入,用于用戶必填的信 息 字 段 ) 、CompareValidator(實(shí)現(xiàn)驗(yàn)證兩次輸入是否相同,用于保證安全性的二次確認(rèn)密碼 )、 RegularExpressionValidator(實(shí)現(xiàn)對(duì)用戶輸入的格式進(jìn)行校驗(yàn),用于具有特定格式的字段信息的輸入 )。這些控件是實(shí)現(xiàn)會(huì)員信息正確錄入的保證。 其中,驗(yàn)證 Email 地址是否合法的用戶自定義控件的正則表達(dá)式為: ” \w+([+.39。]\w+)*@\w+([.]\w+)*\.\w+([.]\w+)*” ; 驗(yàn)證電話號(hào)碼或手機(jī)號(hào)碼輸入是否正確的用戶自定義控件的正則表達(dá)式為: ” (\d{3,4}[]\d{7,8})|(\d{11})” 。 實(shí)現(xiàn)效果評(píng)價(jià) 本系統(tǒng)的最初設(shè)計(jì)思路是:將系統(tǒng)分為銷售模塊和系統(tǒng)管理模塊。其中銷售模塊的功能由購買者使用,可以進(jìn)行各類商品信息 (特價(jià)商品、新品、分類商品 )的瀏覽。如果是注冊會(huì)員那么可以選購商品到購物車并實(shí)現(xiàn)結(jié)算,如果沒有檢索到相應(yīng)的產(chǎn)品也可以使用下達(dá)訂單的功能。系統(tǒng)管理模塊的功能由發(fā)布商品的商家使用,可以實(shí)現(xiàn)注冊會(huì)員管理、商品信息管理、訂單管理、動(dòng)態(tài)新聞管理、當(dāng)前有效在線調(diào)查信息管理等內(nèi)容, 同時(shí)可以處理用戶下達(dá)的新訂單。 根據(jù)目前系統(tǒng)完成的情況,大部分的功能均已 實(shí)現(xiàn)。但是部分功能尚待修改,比如銷售模塊商品檢索功能,目前在銷售模塊中,瀏覽者可以通過商品類別進(jìn)行所需商品的檢索。同時(shí)在系統(tǒng)的開發(fā)過程中,又根據(jù)自己的理解以及借鑒其他同類系統(tǒng)的功能,為該系統(tǒng)增加了部分必要的功能,例如銷售模塊中增加了在線投票的功能。 系統(tǒng)開發(fā)過程中遇到的問題主要有:動(dòng)態(tài)頁面中加入靜態(tài)的控件,導(dǎo)致不能成功獲取所需的信息;忽略了每次向服務(wù)器提交請(qǐng)求后客戶端 第 頁 25 頁面都將重新加載的情況,以致無法將預(yù)期的數(shù)據(jù)提交到服務(wù)器。解決方法是通過在頁面后臺(tái)代碼中加入斷點(diǎn)、單步調(diào)試最終找出了問題的所在,也就是在該問題 的解決過程中,作者認(rèn)識(shí)到了調(diào)試方法的重要性。 第 頁 26 結(jié) 論 本系統(tǒng)較完整的實(shí)現(xiàn)了基于 J2EE 的在線購物系統(tǒng)的基本功能。完成了最初系統(tǒng)設(shè)計(jì)中銷售模塊以瀏覽商品信息和使用購物車為主要功能、系統(tǒng)管理模塊以商品信息管理為主要功能的初衷。另外,本系統(tǒng)也實(shí)現(xiàn)了購物過程發(fā)生前期的各種資源 (例如商品信息、商品類別信息、會(huì)員信息等 )的管理以及后期的訂單記錄的查詢。 從本系統(tǒng)的開發(fā)過程中,我受益匪淺。首先,我認(rèn)識(shí)到了代碼規(guī)范的重要性,特別是在一些大型項(xiàng)目中,用到的函數(shù)可能有數(shù)百個(gè),如果編寫的代碼不規(guī)范會(huì)給后期的檢查帶來極大的麻煩 。而且完整的代碼測試也非常重要,有些錯(cuò)誤可能在很久以后才能發(fā)現(xiàn)。其次,我意識(shí)到了軟件設(shè)計(jì)的重要性,原來接觸的項(xiàng)目往往是快速開發(fā)類型的,幾乎不需要在軟件的邏輯設(shè)計(jì)上花費(fèi)太多時(shí)間,往往可以邊開發(fā)邊進(jìn)行下一步的設(shè)計(jì)。但是這一次我意識(shí)到做軟件設(shè)計(jì)很重要,當(dāng)初一個(gè)設(shè)計(jì)沒注意,可能造成后來的編碼大面積的返工。最后就是調(diào)試方法的重要性,系統(tǒng)的調(diào)試過程要比開發(fā)過程繁瑣的多。每個(gè)操作、每次向服務(wù)器提交請(qǐng)求,其實(shí)都包括了很多小段代碼的執(zhí)行,如果不能夠采用正確的調(diào)試方法,就很難找出程序中的錯(cuò)誤。 系統(tǒng)開發(fā)過程中主要遇到了下列問題 :忽略了每次向服務(wù)器提交請(qǐng)求后客戶端頁面都將重新加載的情況,以致無法將預(yù)期的數(shù)據(jù)提交到服務(wù)器。 與當(dāng)今市場上已有的系統(tǒng)相比,本系統(tǒng)沒有做到像它們一樣適合各種各樣的用戶,而只是適合小型企業(yè)用戶,適用范圍較為局限,這是本系統(tǒng)的有待改進(jìn)之處。 第 頁 27 參考文獻(xiàn) [1] 劉娟等著,《軟件工程》 [M],清華大學(xué)出版社, 2021 年 10 月 [2] 馬俊主編,《 C網(wǎng)絡(luò)應(yīng)用編程基礎(chǔ)》 [M],人民郵電出版社, 2021年 10 月 [3] 劉強(qiáng) 著,《清華大學(xué)計(jì)算機(jī)系網(wǎng)絡(luò)課程 軟件工程》,清華大學(xué)出版社 [4] 張躍廷、王小科、 許文武等著,《 數(shù)據(jù)庫系統(tǒng)開發(fā)案例精選》 [J],人民郵電出版社, 2021 年 [5] 鄺孔武、王曉敏等,《信息系統(tǒng)分析與設(shè)計(jì) (第三版 )》 。清華大學(xué)出版社, 2021 [6] 劉彥舫、褚建立等,《電子商務(wù)概論》,電子工業(yè)出版社, 2021 [7] [美 ]奧尼恩 著,施諾 譯, 《 基礎(chǔ)教程- C#案例版》,清華大學(xué)出版社, 2021 年 [8] 邱李華 、 李曉黎 等 ,《 SQL Server 2021 數(shù)據(jù)庫應(yīng)用教程》, 人民郵電出版社 , 2021 年 [9] 第 18 次中國互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計(jì)報(bào)告 , 中國互聯(lián)網(wǎng)絡(luò)信 息中心 (CNNIC), //[10] 黃巧玲、陳宏溪、謝維波著 , 基于 ASP 的電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn) [J],福建電腦, 2021(06) [11] 毛伊敏、魏先林著 , 基于 .NET 技術(shù)的網(wǎng)上購物管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [J], 特區(qū)經(jīng)濟(jì) ,2021(12) [12] 伍燕青著 , 淺談我國網(wǎng)上購物的發(fā)展現(xiàn)狀 [J] , 華南金融電腦 ,2021(03)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1