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

正文內容

基于java的在線購物系統(tǒng)的設計與實現(xiàn)—計算機畢業(yè)設計(參考版)

2024-12-07 20:48本頁面
  

【正文】 到了晚上,烏云遮月的時候,墳地里鬼火閃動,偶爾有一兩只野貓從草間躥出,還有些不知道是鬼哭還是狼。家境稍微富裕的都有碑有棺,那些窮苦人家就沒那么走運了,臨死混上口薄棺就不錯了,或者干脆直接拿麻席一卷胡亂刨坑埋了,墳包也小得可憐,至于石碑更是能省就省,或是插塊木牌樹枝代替。前些時候有數(shù)股粵寇在這一帶出沒,跟官兵惡戰(zhàn)了幾場,才剛剛退去,戰(zhàn)場上積尸數(shù)千。只見月冷星稀,枯樹荒草,草叢間墳丘起伏,石碑嶙峋,剛才慌不擇路,卻是逃進了村后的墳塋之中。 特此聲明! 作者簽名: 年 月 日 下霸唱本人口滑筆快,編造杜撰出來的? 其實我國養(yǎng)貓養(yǎng)狗的歷史長而久矣,也曾遺留下來無數(shù)的養(yǎng)寵秘訣。 ( 5)學校可以公布學位論文的全部或部分內容(保密學位論文在解密后遵守此規(guī)定)。 ( 3)學??梢詫W術交流為目的復制、贈送和交換學位論文。 關于學位論文使用權和研究成果知識產權的說明: 本人完全了解成都信息工程學院有關保管使用學位論文的規(guī)定,其中包括: ( 1)學校有權保管并向有關部門遞交學位論文的原件與復印件。文中除了特別加以標注地方外,不包含他人已經發(fā)表或撰寫過的研究成果,也不包含為獲得成都信息工程學院或其他教學機構的學位或證書而使用過的材料。 致 謝 本文是在 游洪躍 老師的熱情關心和 指導下完成的,他淵博的知識和嚴謹?shù)闹螌W作風使我受益匪淺,對順利完成本課題起到了極大的作用。 [6]武延軍 ,黃飛躍 .精通 JSP 編程技術 [M].北京 :人民郵電出版社 ,2020。 [4]陳世強 ,謝坤武 ,Chen,Shiqiang, [J].微計算機信息 .2020,(03):5659。 [2]常曉燕 ,李家武 .用 J2EE實現(xiàn)網上購物系統(tǒng) [J].微機發(fā)展 .2020,(09):2230。 當然,其中也遺留下了一些待解決的問題,但出 于自己水平有限,作為一個網上書店系統(tǒng) ,該項目上有一些不完善和函待改進之處,特別是在網站信息的安全性上需要進一步加強。 在設計和制作網上書店這一個整體項目的過程中,也培養(yǎng)了自己的綜合能力和從全局考慮的思想。因為它原理簡單,而且所使用的思想和技術也很容易掌握。從開發(fā)中我體會到本設計中雖然用了 JavaBean,但 JSP頁面中仍然有很多地方要加入 Java程序片段( Java 代碼),很不利如頁面的顯示控制。 表 9測試結果 功能 操作 預期結果 顯示 測試結果 圖書查詢 輸入要查詢圖書名點擊搜索 顯示圖書信息,輸入要查詢圖書名點擊搜索后顯示圖書信息 顯示圖書信息,輸入要查詢圖書名點擊搜索后顯示圖書信息 顯示圖書信息,輸入要查詢圖書名點擊搜索后顯示圖書信息 圖書資料修改 輸入要修改的圖書信息點擊保存 顯示“修改成功”返回圖書管理頁面 顯示“修改成功”返回圖書管理頁面 顯示“修改成功”返回圖書管理頁面 圖書添加 輸入 要添加的圖書信息點擊保存 顯示“添加成功”返回圖書管理頁面 顯示“添加成功”返回圖書管理頁面 顯示“添加成功”返回圖書管理頁面 圖書刪除 點擊確認 顯示“刪除成功”返回圖書管理頁面 顯示“刪除成功”返回圖書管理頁面 顯示“刪除成功”返回圖書管理頁面 用戶注冊 輸入要注冊的用戶資料點擊確定保存 顯示“注冊成功”返回首頁 顯示“注冊成功”返回返回首頁 顯示“這冊成功”返回返回首頁 用戶資料修改 輸入要修改的用戶資料點擊確定保存 顯示“修改成功”返回首頁 顯示“修改成功”返回首頁 顯示“修改成功”返回首頁 系統(tǒng)在上述軟硬件環(huán)境下分別對所有的詳細設計功能作出測試,結果能夠達到預期功能 總 結 本系統(tǒng)的實現(xiàn)基本上成功的運用了設計思想中用 JSP+JavaBean 實現(xiàn) 業(yè)務邏輯的處理的想法,達到了 定制一個小型電子商務平臺的目的。其運行要求如下: ( 1) 軟件環(huán)境: 客戶端: Windows98/2020/XP, Inter Explorer(IE) 等 服務器端: Windows NT/ Windows2020 Sever, JDK , SQL Server 2020, Tomcat , JDBC— ODBC Driver, 以上 ( 2)硬件環(huán)境: 服務器 CPU: 以上,內存: 256M以上 客戶端 CPU: 以上,內存 : 128M以上 測試結果 在系統(tǒng)的各 個模塊設計完成之后,需要對整個系統(tǒng)進行全面的測試。 6 系統(tǒng)測試 測試環(huán)境 為 了保證系統(tǒng) 運行的效率和可靠性,系統(tǒng)服務器端應具有較高的軟硬件配置,客戶端的要求不是很高。關鍵代碼如下: ()。當管理員對網站維護工作完成后,必須退出系統(tǒng),否則萬一被不發(fā)分子乘機進 入,后果十分嚴重,實現(xiàn)退出網站后臺的方法十分簡單,只需要單擊“退出“超鏈接時,連接 頁面即可。公告管理頁面的運行結果如圖 19 圖 19公告管理 顯示公告信息時,需要調用 JavaBean” chStr” 中的 convertStr 方法顯示公告信息中的回車換行和空格。實現(xiàn)該功能的關鍵代碼如下: %if(enforce==0){%a href=?ID=%=orderID%img src=../Images/ width=16 height=16/a%}else{%已執(zhí)行 %}% 顯示訂單詳細信息頁面 的實現(xiàn),主要通過訂單管理首頁傳遞的訂單編號在訂單表中 tb_order 中查詢訂單的基本信息,再通過試圖V_order_detail 查詢訂單的詳細信息并顯示即可。訂 單管理頁面的運行結果如圖 18 圖 18訂單管理 訂單信息管理首頁主要實現(xiàn)分頁顯示訂單概要信息,執(zhí)行訂單和查看訂單詳細信息的接口。 } } 說明:實現(xiàn)對已經被凍結的用戶進行解凍的方法同凍結用戶類似,只需將freeze 字段的值修改為 0即可。39。)。alert(39。 }else{ (script language=39。39。)。alert(39。 if (ret!=0){ (script language=39。 int ret=0。 實現(xiàn)凍結用戶頁面 的關鍵代碼如下: if((ID)!=){ int ID=((ID))。用戶信息管理頁面的運行結果如圖 17 圖 17用戶管理 在介紹如何凍結用戶和對已經被凍結的用戶進行解凍之前,首先讓我們對用戶數(shù)據(jù)表進行簡要的分析,在用戶信息表 tb_member 中,除了包括用戶基本信息字段外,還包括一個標記用戶信息是否被凍結的字段 freeze,該字段為 int型,默認值為 0,在設計程序時候規(guī)定該字段的值只有 0和 1兩個, 0 代表未凍結, 1 代表已經被凍結。 3. 刪除圖書信息 根據(jù)參數(shù) ISBN來刪除指定的圖書信息。 ( 5) 計算當前記錄數(shù),當前記錄數(shù) =(獲取的頁數(shù) — 1) *跨度 +1 ( 6) 通過 for 循環(huán)分頁顯示圖書信息 2. 添加圖書信息 添加圖書信息頁面主要用于向數(shù)據(jù)庫中添加新的圖書信息。 % 對網頁中的數(shù)據(jù)進行分頁顯示的實現(xiàn)方法如下: ( 1) 確定記錄跨度,即是每頁顯示的記錄數(shù),這可以根據(jù)頁面的實際情況由自己規(guī)定,例如本系統(tǒng)設置為 10 ( 2) 確認記錄的總條數(shù),這可以通過結果集的 getRow()方法獲得,此時需要讀者注意,使用 getRow()方式時必須先使用結果集的 last()方法。 1. 分頁顯示圖書信息 分頁顯 示圖書信息頁面,主要是數(shù)據(jù)表中的圖書信息以列表的方式顯示,并為之添加修改和刪除的超鏈接,方便以后對圖書信息進行修改和刪除。 }% 然后,在網站首頁后的每個頁面都加入以下代碼: jsp:include page=/ 這樣當用戶沒有正常登錄時,即可彈出“您還沒有登錄”的提示對話框,確定后將退出后臺頁面,返回網站首頁。39。)。alert(39。 后臺登錄實現(xiàn)過程 后臺登錄頁面運行結果如圖 14 圖 14后臺登錄 為了網站的安全,防止一些不法分子蓄意破壞,需要為網站后臺設計用于驗證用戶身份的文件 ,完整代碼如下: %if ((UserName)==null){ (script language=39。 網站后臺主要功能模塊設計 在后臺設計中主要有 7 個模塊,分別是:后臺登錄,圖書管理,用戶管理,訂單管理。 并根據(jù)訂單編號查看訂單的詳細信息。+(String)(UserName)+39。 % 訂單查詢實現(xiàn)過程 訂單查詢實現(xiàn)頁面是為用戶查詢訂單信息執(zhí)行狀態(tài)而設計的,用戶成功登錄后,單擊網站中的“訂單查詢”,即可進入到訂單查詢頁面,該頁面列出當前用戶的全部訂單概要信息列表。 String tel=(tel)。 String address=(address)。 return。39。)。alert(39。 (script language=39。)。 if (Username!=){ try{ ResultSet rs_user=(select * from tb_Member where username=39。 } String Username=。39。)。alert(39。關鍵代碼為: %if((cart)==){ (script language=39。 生成訂單實現(xiàn)過程 生成訂單時,不但要保存用戶訂單中所購買的圖書信息和訂單信息,同時還需要返回一個可供用戶隨時查詢的唯一訂單號。 }catch(Exception e){ } % 4. 清空購 物車 實現(xiàn)的方法很簡單,只需要將保存在 Session 中的購物信息清空即可,清空購物車頁面 代碼為: (cart)。//移去指定圖書信息 (cart,cart)。 int id=(ID)。頁面 代碼為: Vector cart=(Vector)(cart)。 If(()){ Bookname=(“Bookname”)。 ()。} if(%=i%.value==){ alert(請輸入修改的數(shù)量 )。 return false。 if (()){ bookname=(Bookname)。+ISBN+39。 ISBN=(String)。i++){ //此處獲取購物車中的一條圖書信息 bookelement bookitem=(bookelement)(i)。 for(int i=0。 String bookname=。 float pric=0。 if(cart==null || ()==0){ ()。顯示購物車信息主要是將保存在 Session 中的數(shù)據(jù)利用 for 語句輸出到 IE 中,同時根據(jù)圖書的定價,購買數(shù)量自動計算每種圖書的金額和購物車中的全部圖書的合計金額。 ()。 (cart,cart)。 Flag=false。 //當 cart中已經存在所添加的圖書信息時,只將數(shù)量加 1 if(()){ //此處必須用 equals方法,不能用 == ++。i()。 if(cart==null){ cart=new Vector()。 boolean Flag=true。 =price。} bookelement mybookelement=new bookelement()。 float price=0。+ISBN+39。 1. 添加到購物車 主要采用 Vector 類型的變量 cart 來存儲購物數(shù)據(jù)的,被保存在 Session中,然后將圖書信息保存到 cart 中,主要代碼: String ISBN=((ISBN))。 2. 用戶登錄 用戶登錄窗口如圖 10 圖 10用戶登錄 如果用戶輸入的用戶名存在,并且凍結字段的值不為 1,則判斷用戶輸入的密碼是否正確,如果密碼也正確,則成功登錄,否則提示登錄失敗。否則提示該名用戶已經被注冊,請重新注冊。由于是網絡程序,所以注冊后在保存用戶信息時候,還需要再次對注冊用戶進行檢測。用戶注冊的入口位置在網站首頁的左側。 % 用戶管理實現(xiàn)過程 用戶管理主要包括用戶注冊,用戶登錄,用戶個人資料修改,由于用戶個人資料修改比較簡單,不多做說明。+PType+39。 }else{()。 if ((Type)!=null){ PType=((Type))。% 在圖書分類頁面 的右側的圖書列表中將顯示指定類別的圖書信息。 do{//此處必須用 do...while,否則會少一條記錄 String Type=(Type)。單擊導航條中的“圖書分類”超鏈接即可進入圖書分類顯示頁面,在該頁面左的“圖書分類列表”中列出數(shù)據(jù)庫中的全
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1