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

正文內(nèi)容

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

2025-06-18 16:40本頁面
  

【正文】 up by ISBN )as tab order by amount desc) o inner join tb_bookinfo b on = order by desc)。 網(wǎng)站后臺(tái)主要功能模塊設(shè)計(jì)在后臺(tái)設(shè)計(jì)中主要有 7 個(gè)模塊,分別是:后臺(tái)登錄,圖書管理,用戶管理,訂單管理。公告管理,投票管理,退出。 后臺(tái)登錄實(shí)現(xiàn)過程后臺(tái)登錄頁面運(yùn)行結(jié)果如圖 14圖 14 后臺(tái)登錄為了網(wǎng)站的安全,防止一些不法分子蓄意破壞,需要為網(wǎng)站后臺(tái)設(shè)計(jì)用于驗(yàn)證用戶身份的文件 ,完整代碼如下:%if ((UserName)==null){(script language=39。javascript39。alert(39。您還沒有登錄!39。)。=39。39。/script)。}%然后,在網(wǎng)站首頁后的每個(gè)頁面都加入以下代碼:jsp:include page=/這樣當(dāng)用戶沒有正常登錄時(shí),即可彈出“您還沒有登錄”的提示對話框,確定后將退出后臺(tái)頁面,返回網(wǎng)站首頁。 圖書管理頁面實(shí)現(xiàn)過程圖書管理模塊主要實(shí)現(xiàn)對圖書信息的管理,包括分頁顯示圖書信息,添加圖書信息,修改圖書信息,刪除圖書信息等功能。1. 分頁顯示圖書信息分頁顯示圖書信息頁面,主要是數(shù)據(jù)表中的圖書信息以列表的方式顯示,并為之添加修改和刪除的超鏈接,方便以后對圖書信息進(jìn)行修改和刪除。分頁顯示圖書信息頁面的運(yùn)行結(jié)果如圖 15圖 15 圖書管理在分頁顯示圖書信息頁面中主要顯示圖書的 ISBN 號(hào),圖書名稱,出版社,是否為新書,是否推薦等信息,至于圖書的其他信息,可以單擊圖書名稱超鏈接進(jìn)入圖書詳細(xì)信息頁面查詢實(shí)現(xiàn)圖書查詢的代碼比較簡單,只需使用JavaBean 的 executeQuery 方法和一條 SQL 語句即可實(shí)現(xiàn),代碼如下:%ResultSet rs=(select * from tb_bookinfo order by INTime Desc)。%對網(wǎng)頁中的數(shù)據(jù)進(jìn)行分頁顯示的實(shí)現(xiàn)方法如下:(1) 確定記錄跨度,即是每頁顯示的記錄數(shù),這可以根據(jù)頁面的實(shí)際情況由自己規(guī)定,例如本系統(tǒng)設(shè)置為 10(2) 確認(rèn)記錄的總條數(shù),這可以通過結(jié)果集的 getRow()方法獲得,此時(shí)需要讀者注意,使用 getRow()方式時(shí)必須先使用結(jié)果集的 last()方法。(3) 根據(jù)公式“總頁數(shù)=總記錄數(shù)/跨度”計(jì)算總頁數(shù),如果得出的總頁數(shù)有余數(shù),則舍去令其等于 1 (4) 獲取傳遞的當(dāng)前頁數(shù)參數(shù)(Page) ,并把它轉(zhuǎn)換成整型數(shù)據(jù),如果該頁數(shù)小于 1,則令其等于 1,如果大于最大頁數(shù),則令其等于最大頁數(shù)。(5) 計(jì)算當(dāng)前記錄數(shù),當(dāng)前記錄數(shù)=(獲取的頁數(shù)—1)*跨度+1(6) 通過 for 循環(huán)分頁顯示圖書信息2. 添加圖書信息添加圖書信息頁面主要用于向數(shù)據(jù)庫中添加新的圖書信息。添加圖書信息頁面的運(yùn)行結(jié)果如圖 16圖 16 圖書添加為了保證圖書信息在數(shù)據(jù)表中的唯一性,根據(jù)用戶輸入的圖書 ISBN 號(hào)判斷圖書信息是否存在,如果存在則給予提示信息并返回,否則將圖書信息保存到數(shù)據(jù)表中。 3. 刪除圖書信息根據(jù)參數(shù) ISBN 來刪除指定的圖書信息。 用戶管理實(shí)現(xiàn)過程系統(tǒng)管理員查看用戶基本信息,并對于經(jīng)常失信的用戶予以凍結(jié)或解凍。用戶信息管理頁面的運(yùn)行結(jié)果如圖 17圖 17 用戶管理 在介紹如何凍結(jié)用戶和對已經(jīng)被凍結(jié)的用戶進(jìn)行解凍之前,首先讓我們對用戶數(shù)據(jù)表進(jìn)行簡要的分析,在用戶信息表 tb_member 中,除了包括用戶基本信息字段外,還包括一個(gè)標(biāo)記用戶信息是否被凍結(jié)的字段 freeze,該字段為int 型,默認(rèn)值為 0,在設(shè)計(jì)程序時(shí)候規(guī)定該字段的值只有 0 和 1 兩個(gè),0 代表未凍結(jié),1 代表已經(jīng)被凍結(jié)。由此可見,實(shí)現(xiàn)凍結(jié)用戶只需將該用戶的 freeze字段值設(shè)置為 1 即可,實(shí)現(xiàn)解凍只需將 freeze 字段設(shè)置為 0 即可。實(shí)現(xiàn)凍結(jié)用戶頁面 的關(guān)鍵代碼如下:if((ID)!=){int ID=((ID))。String sql=update tb_member set freeze=1 where ID=+ID。int ret=0。ret=(sql)。if (ret!=0){(script language=39。javascript39。alert(39。該會(huì)員信息已經(jīng)被凍結(jié)!39。)。=39。39。/script)。}else{(script language=39。javascript39。alert(39。操作失敗!39。)。=39。39。/script)。}}說明:實(shí)現(xiàn)對已經(jīng)被凍結(jié)的用戶進(jìn)行解凍的方法同凍結(jié)用戶類似,只需將freeze 字段的值修改為 0 即可。 訂單管理實(shí)現(xiàn)過程訂單管理主要是執(zhí)行訂單和查看訂單的詳細(xì)信息,但不能修改訂單信息。訂單管理頁面的運(yùn)行結(jié)果如圖 18圖 18 訂單管理訂單信息管理首頁主要實(shí)現(xiàn)分頁顯示訂單概要信息,執(zhí)行訂單和查看訂單詳細(xì)信息的接口。分頁顯示訂單概要信息的實(shí)現(xiàn)過程同分頁顯示圖書信息的實(shí)現(xiàn)類似,所不同的是在訂單列表的執(zhí)行列中需要根據(jù)訂單的狀態(tài)顯示不同的信息,如果訂單已被執(zhí)行,則顯示“已執(zhí)行“文字,否則提供執(zhí)行訂單的圖標(biāo)。實(shí)現(xiàn)該功能的關(guān)鍵代碼如下:%if(enforce==0){%a href=?ID=%=orderID%img src=../Images/ width=16 height=16/a%}else{%已執(zhí)行%}%顯示訂單詳細(xì)信息頁面 的實(shí)現(xiàn),主要通過訂單管理首頁傳遞的訂單編號(hào)在訂單表中 tb_order 中查詢訂單的基本信息,再通過試圖V_order_detail 查詢訂單的詳細(xì)信息并顯示即可。 公告管理實(shí)現(xiàn)過程公告管理主要是查看公告信息,添加公告信息和刪除公告信息,由于公告信息涉及到發(fā)布公告的時(shí)間,首頁要能修改公告信息。公告管理頁面的運(yùn)行結(jié)果如圖 19圖 19 公告管理顯示公告信息時(shí),需要調(diào)用 JavaBean”chStr”中的 convertStr 方法顯示公告信息中的回車換行和空格。 退出系統(tǒng)實(shí)現(xiàn)過程網(wǎng)站后臺(tái)對于整個(gè)網(wǎng)站的正常運(yùn)行起著至關(guān)重要的作用。當(dāng)管理員對網(wǎng)站維護(hù)工作完成后,必須退出系統(tǒng),否則萬一被不發(fā)分子乘機(jī)進(jìn)入,后果十分嚴(yán)重,實(shí)現(xiàn)退出網(wǎng)站后臺(tái)的方法十分簡單,只需要單擊“退出“超鏈接時(shí),連接 頁面即可。 頁面主要是將保存有管理信息的 Session 變量清空,并將頁面重定向到網(wǎng)站首頁即可。關(guān)鍵代碼如下:()。(“”)。6 系統(tǒng)測試 測試環(huán)境為了保證系統(tǒng)運(yùn)行的效率和可靠性,系統(tǒng)服務(wù)器端應(yīng)具有較高的軟硬件配置,客戶端的要求不是很高。此應(yīng)用程序可廣泛運(yùn)行于國際互聯(lián)網(wǎng)即Inter,也可適用于內(nèi)部的局域網(wǎng)。其運(yùn)行要求如下:(1) 軟件環(huán)境:客戶端:Windows98/2022/XP,Inter Explorer(IE) 等服務(wù)器端:Windows NT/ Windows2022 Sever,JDK ,SQL Server 2022,Tomcat ,JDBC—ODBC Driver, 以上(2)硬件環(huán)境:服務(wù)器 CPU: 以上,內(nèi)存:256M 以上客戶端 CPU: 以上,內(nèi)存:128M 以上 測試結(jié)果在系統(tǒng)的各個(gè)模塊設(shè)計(jì)完成之后,需要對整個(gè)系統(tǒng)進(jìn)行全面的測試。目的是讓整個(gè)系統(tǒng)能夠快速、穩(wěn)定、安全的運(yùn)行。表 9 測試結(jié)果功能 操作 預(yù)期結(jié)果 顯示 測試結(jié)果圖書查詢 輸入要查詢圖書名點(diǎn)擊搜索顯示圖書信息,輸入要查詢圖書名點(diǎn)擊搜索后顯示圖書信息顯示圖書信息,輸入要查詢圖書名點(diǎn)擊搜索后顯示圖書信息顯示圖書信息,輸入要查詢圖書名點(diǎn)擊搜索后顯示圖書信息圖書資料修改 輸入要修改的圖書信息點(diǎn)擊保存顯示“修改成功”返回圖書管理頁面顯示“修改成功”返回圖書管理頁面顯示“修改成功”返回圖書管理頁面圖書添加 輸入要添加的圖書信息點(diǎn)擊保存顯示“添加成功”返回圖書管理頁面顯示“添加成功”返回圖書管理頁面顯示“添加成功”返回圖書管理頁面圖書刪除 點(diǎn)擊確認(rèn) 顯示“刪除成功”返回圖書管理頁面顯示“刪除成功”返回圖書管理頁面顯示“刪除成功”返回圖書管理頁面用戶注冊 輸入要注冊的用戶資料點(diǎn)擊確定保存顯示“注冊成功”返回首頁顯示“注冊成功”返回返回首頁顯示“這冊成功”返回返回首頁用戶資料修改 輸入要修改的用戶資料點(diǎn)擊確定保存顯示“修改成功”返回首頁顯示“修改成功”返回首頁顯示“修改成功”返回首頁系統(tǒng)在上述軟硬件環(huán)境下分別對所有的詳細(xì)設(shè)計(jì)功能作出測試,結(jié)果能夠達(dá)到預(yù)期功能總 結(jié)本系統(tǒng)的實(shí)現(xiàn)基本上成功的運(yùn)用了設(shè)計(jì)思想中用 JSP+JavaBean 實(shí)現(xiàn)業(yè)務(wù)邏輯的處理的想法,達(dá)到了定制一個(gè)小型電子商務(wù)平臺(tái)的目的。但要想將其作為一個(gè)能夠真正用于商業(yè)目的的應(yīng)用,有好多功能需要進(jìn)一步的擴(kuò)充與完善。從開發(fā)中我體會(huì)到本設(shè)計(jì)中雖然用了 JavaBean,但 JSP 頁面中仍然有很多地方要加入 Java 程序片段(Java 代碼) ,很不利如頁面的顯示控制。盡管在頁面顯示與業(yè)務(wù)邏輯的分離方面,使用也許有它不利的一面,但作為一個(gè)小的項(xiàng)目的開發(fā)使用它卻是一種有效的方法。因?yàn)樗砗唵危宜褂玫乃枷牒图夹g(shù)也很容易掌握。通過這次設(shè)計(jì),我設(shè)計(jì)的網(wǎng)上書店基本完成了要求的諸項(xiàng)基本功能,實(shí)現(xiàn)了一個(gè)簡單的不同部分以數(shù)據(jù)為中心的模型,在方案的各部分在實(shí)際運(yùn)作中能夠解決相應(yīng)的問題。在設(shè)計(jì)和制作網(wǎng)上書店這一個(gè)整體項(xiàng)目的過程中,也培養(yǎng)了自己的綜合能力和從全局考慮的思想。將復(fù)雜的問題簡單化,作為電子商務(wù)應(yīng)用的一個(gè)縮影,我所涉及的模塊項(xiàng)目完成了其后臺(tái)具有的基本功能,使自己對于電子商務(wù)的了解更加深入和明了。當(dāng)然,其中也遺留下了一些待解決的問題,但出于自己水平有限,作為一個(gè)網(wǎng)上書店系統(tǒng),該項(xiàng)目上有一些不完善和函待改進(jìn)之處,特別是在網(wǎng)站信息的安全性上需要進(jìn)一步加強(qiáng)。參考文獻(xiàn)[1]周光明,曾建華,沈翠新,[J].,(02):4046。[2]常曉燕, J2EE 實(shí)現(xiàn)網(wǎng)上購物系統(tǒng)[J].,(09):2230。[3]MENG [J]. ,(01):1831。[4]陳世強(qiáng),謝坤武,Chen,Shiqiang,[J].微計(jì),(03):5659。[5]蔣文學(xué),王平, JIANG Wenxue,WANG [J].現(xiàn)代計(jì)算機(jī)(專業(yè)版).2022,(01):6672。[6]武延軍, JSP 編程技術(shù)[M].北京:人民郵電出版社,2022。[7]姜曉銘, 編程語言[M].北京:冶金工業(yè)出版社,2022。致 謝本文是在老師的熱情關(guān)心和指導(dǎo)下完成的,他淵博的知識(shí)和嚴(yán)謹(jǐn)?shù)闹螌W(xué)作風(fēng)使我受益匪淺,對順利完成本課題起到了極大的作用。在此向他表示我最衷心的感謝!感謝老師在課題研究初期給予的幫助,在學(xué)校老師的幫助下課題才得以很好的展開,有了一個(gè)很好的開端!感謝同班同學(xué)在問卷調(diào)查中給予的幫助,因?yàn)樗麄兊膮f(xié)助,才得以高效率的完成了所有問卷調(diào)查,獲取了珍貴的數(shù)據(jù)資料!在論文完成過程中,本人還得到了其他老師和許多同學(xué)的熱心幫助,本人向他們表示深深的謝意!聲 明本論文的工作是 2022 年 9 月至 2022 年 10 月在湖北理工學(xué)院完成的。文中除了特別加以標(biāo)注地方外,不包含他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得湖北理工學(xué)院或其他教學(xué)機(jī)構(gòu)的學(xué)位或證書而使用過的材料。除非另有說明,本文的工作是原始性工作。關(guān)于學(xué)位論文使用權(quán)和研究成果知識(shí)產(chǎn)權(quán)的說明:本人完全了解湖北理工學(xué)院有關(guān)保管使用學(xué)位論文的規(guī)定,其中包括:(1)學(xué)校有權(quán)保管并向有關(guān)部門遞交學(xué)位論文的原件與復(fù)印件。(2)學(xué)??梢圆捎糜坝 ⒖s印或其他復(fù)制方式保存學(xué)位論文。(3)學(xué)校可以學(xué)術(shù)交流為目的復(fù)制、贈(zèng)送和交換學(xué)位論文。(4)學(xué)??稍试S學(xué)位論文被查閱或借閱。(5)學(xué)校可以公布學(xué)位論文的全部或部分內(nèi)容(保密學(xué)位論文在解密后遵守此規(guī)定) 。除非另有科研合同和其他法律文書的制約,本論文的科研成果屬于湖北理工學(xué)院。特此聲明! 作者
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1