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

正文內(nèi)容

優(yōu)秀計(jì)算機(jī)專業(yè)南京理工大學(xué)網(wǎng)上書店論文-資料下載頁

2024-12-07 10:04本頁面

【導(dǎo)讀】瀏覽和發(fā)布,而是渴望著能夠充分享受網(wǎng)絡(luò)所帶來的更加多的便利。用JSP技術(shù)開發(fā)的網(wǎng)上書店系統(tǒng)。他分前臺(tái)部分和后臺(tái)部分,由管理員使用,主要包括商品管理,處理訂單,鏈接信息管理等功能。系統(tǒng)是一個(gè)動(dòng)態(tài)、交互式、具有圖書提供、系統(tǒng)管理等功能的電子商務(wù)網(wǎng)站。

  

【正文】 下單 ” 這些圖書信息,電話和送 本科畢業(yè)設(shè)計(jì)說明書(論文) 第 21 頁共 35 頁 貨地址就會(huì)被寫入到數(shù)據(jù)庫的 t_order 表中進(jìn)行保存。 后臺(tái)管理員操作 ,這個(gè)頁面分為兩個(gè)部分一個(gè)是管理員對(duì)圖書信息的管理,另一個(gè)是對(duì)訂單的管理。圖形如下: “進(jìn)入后臺(tái)管理”就會(huì)發(fā)出一個(gè)請(qǐng)求從而調(diào)用 的 list方法來處理最后把返回的相應(yīng)顯示在 admin 目錄下的圖書 信息管理的頁面。這里也傳入了一個(gè)參數(shù)對(duì)圖書列表進(jìn)行分頁控制,跟用戶頁面一樣也是每頁顯示 4個(gè)圖書記錄。 圖書管理頁面( )圖如下: 在此頁面上增加三個(gè)按鈕:添加,刪除,修改。點(diǎn)擊添加按鈕是系統(tǒng)會(huì)轉(zhuǎn)到 來添加新的圖書信息。在這個(gè)頁面上還運(yùn)用了動(dòng)態(tài)的腳本語言 本科畢業(yè)設(shè)計(jì)說明書(論文) 第 22 頁共 35 頁 JavaScript 來對(duì)輸入框進(jìn)行限制圖中帶紅色小星號(hào)的為不為空的輸入框,如果 管理員 在輸入是忘記 輸入信息 則會(huì)彈出一個(gè)警告窗口 提醒用戶。如果用戶正確填寫好圖書的 信息點(diǎn)擊“添加”按鈕系統(tǒng)就會(huì)調(diào)用 中的 add 方法把圖書信息寫進(jìn)數(shù)據(jù)庫的 t_book 表中。 管理員首先選中要修改的圖書,后點(diǎn)擊“修改”按鈕系統(tǒng)就會(huì)調(diào)用 中的 findById 方法來調(diào)出你選中圖書的信息并把信息傳遞到修改的頁面 。如果管理員沒有選中圖書或者選中多個(gè)圖書這時(shí)也會(huì)彈出用 JavaScript 來控制的警告框來提醒管理員進(jìn)行正確的操作。 這里的“圖書編號(hào)”輸入框被設(shè)為只讀所以管理員不能修改,其他帶紅星的為不為空輸入框。 如果用戶填寫好要修改的信息點(diǎn)擊下圖“修改”系統(tǒng)就會(huì)調(diào)用 中的 update 方法完成對(duì)圖書信息的更新。修改頁面如下圖: 管理員想刪除某些陳舊的圖書信息,只需選擇這些圖書后點(diǎn)擊“刪除”按鈕即可達(dá)到目的。這里主要用的是 JavaScript 代碼來調(diào)用 中的 del 方法來實(shí)現(xiàn)刪除目的的。 頁面,這個(gè)頁面是調(diào)用OrderAction 中的 find 方法查出數(shù)據(jù)庫表 t_order 的所有信息。這里的詳細(xì)信息是 本科畢業(yè)設(shè)計(jì)說明書(論文) 第 23 頁共 35 頁 以 分號(hào)斷開的逗號(hào)前面的是用戶要買的書后面的事買書的數(shù)量。頁面上還有一個(gè)出來訂單的選項(xiàng),當(dāng)收到訂單后發(fā)貨成功后這些訂單就沒有實(shí)際的價(jià)值了這時(shí)應(yīng)該刪除來節(jié)省空間。刪除操作是調(diào)用的 中的 del 方法把過時(shí)的訂單從數(shù)據(jù)庫中去除。 7 系統(tǒng)安裝和配置說明 JDK 與 Tomcat 的安裝 和 Tomcat 和 。 (1) 先安裝 ,安裝完后需要配置一下環(huán)境變量,在我的電腦 屬性 高級(jí) 環(huán)境變量 系統(tǒng)變量中新建一個(gè)變量名為 JAVA_HOME,變量值為安裝 JDK 后的根目錄 ,例如:現(xiàn)在你的 JDK 裝在 C:\Program Files\Java\ 目錄下 ,那么變量值就為 C:\Program Files\Java\, 在系統(tǒng)變量中找到 path,點(diǎn)擊編輯,在變量值的最后添加 %JAVA_HOME%\bin。在用戶變量中新建一個(gè)變量名為CLASSPATH,變量值為 .。 C:\Program Files\Java\\bin\。 之后按確定 按鈕就能完成 JDK的環(huán)境配置,可以建立一個(gè)簡單的 JAVA文件來判斷 JDK是否安裝成功。 (2) 安裝 Tomcat 成功后,在 IE瀏覽器中輸入 ” 或“ ,將會(huì)顯示 Tomcat 的頁面,讀者可以檢測(cè) Tomcat 的安裝是否成功。 (3) 設(shè)置 Tomcat 中的 文件。假定本系統(tǒng)的程序放在 E:\EBook 中,則要對(duì) C:\\conf 文件夾中的 作如下修改:在 /Host上面添加Context path=/EBook docBase=E:\EBook debug=0 reloadable=true crossContext=true/ 安裝 MySQL 本科畢業(yè)設(shè)計(jì)說明書(論文) 第 24 頁共 35 頁 MySQL 。 MySQL,前面按默認(rèn)安裝就好,當(dāng)提示輸入用戶密碼是 123456。 各服務(wù)器的啟動(dòng) MySQL 輸入密碼。 Tomcat 用戶訪問 在客戶端,用戶只需打開 IE 瀏覽器并在地址欄中輸入以下地址即可訪問本電子書店: 8 開發(fā) 遇到的問題和調(diào)試 開發(fā)中遇到的困難 這次的畢業(yè)設(shè)計(jì)的開發(fā)和調(diào)試都是在 MyEclipse 環(huán)境下完成的 。設(shè)計(jì)過程并不是一帆風(fēng)順的,遇到了許多大小問題,但在本人的努力下已基本上得到了解決?,F(xiàn)例舉幾個(gè)具體談?wù)劇?現(xiàn)就遇到的幾個(gè)問題具體說說 身份驗(yàn)證問題 在開發(fā)的開始階段就遇到了一個(gè)棘手的問題:會(huì)員登錄。在上次的課程設(shè)計(jì)中我是采用的是先用會(huì)員帳號(hào)作為查詢條件去將查出來的記錄去跟他的密碼去比較如果匹配,如果匹配成功就進(jìn)入系統(tǒng),不成功或者 出現(xiàn)異常就跳到錯(cuò)誤頁面。但這次用的是 Hibernate 持久化 編程訪問用上次的方法出現(xiàn)新的異常不好控制,最后想到一個(gè)新的方法。就是先定義一個(gè)布爾型的變量 login 開始值設(shè)為 false 再拿出數(shù)據(jù)庫的所有記錄作一個(gè)循環(huán)匹配如果成功就讓 login=true 表示登錄成功。這個(gè)方法的效率雖然沒有上次課程設(shè)計(jì)的效率高但它比較穩(wěn)定不會(huì)拋出異常。也就不需要對(duì)異常進(jìn)行控制使用起來比較簡單。 頁面按鈕的控制 在編寫頁面時(shí)本來是把表單的請(qǐng)求直接跟在 form 后面例如: from action=” ” method=” post” ,這樣一來每次在 Javascript 中對(duì)輸入框的一些輸入信息的限制后它還會(huì)繼續(xù)執(zhí)行 action 以致出現(xiàn)錯(cuò)誤。還有一個(gè)壞處就是按鈕多了它不好控制每個(gè)按鈕都有個(gè)自己不同 action,這樣就會(huì)出現(xiàn)錯(cuò)誤。發(fā)現(xiàn)這個(gè)情況后我就去查關(guān)于這方面的資料,功夫不負(fù)有心人終于在圖書館里查到了這方面的 本科畢業(yè)設(shè)計(jì)說明書(論文) 第 25 頁共 35 頁 知識(shí)。它的解決方案是把每個(gè) action 放在 JavaScript 的觸發(fā)事件上 ,這樣一來他們就不會(huì)互相出現(xiàn)上述問題。 分頁的實(shí)現(xiàn) 這個(gè)問題也是困撓我時(shí)間最長的一個(gè)問題。 剛開始對(duì)分頁頭腦中沒有任 何的概念,只是在論壇的時(shí)候看到過這種效果,后來就在網(wǎng)上找這些方面的資料來學(xué)習(xí)。剛剛開始只會(huì)寫個(gè)存放分頁信息所需要的 JavaBean 。在頁面上的控制還是不怎么理解,后又在網(wǎng)上查詢這方面的視頻來看,才把這些邏輯理清楚了。但是它的效果還是出不來,又把視頻看了好幾次才發(fā)現(xiàn)自己的粗心。在分頁的 ActionForm 上少些了對(duì)頁面參數(shù)的傳遞信息 對(duì) pageNo(開始頁 ) 和 pageSize(每頁顯示的記錄條數(shù) )要設(shè)計(jì)參數(shù)進(jìn)行頁面控制 。 調(diào)試 調(diào)試過程由兩個(gè)步驟組成,它從表示程序中存在錯(cuò)誤的某些跡象開始,首先確 定錯(cuò)誤的準(zhǔn)確位置,也就是找出是哪個(gè)模塊或哪些接口引起的錯(cuò)誤;然后,仔細(xì)研究這段代碼以確定問題的原因,并設(shè)法改正錯(cuò)誤。 主要的調(diào)試方法有三種 :一是輸出存儲(chǔ)器內(nèi)容,二是打印語句,三是自動(dòng)工具。由于第一種方法效率低而且對(duì)打印出來的信息不容易閱讀和理解,所以這次調(diào)試過程采取了打印語句和自動(dòng)工具這兩種方法一起來調(diào)試。首先觀察程序出現(xiàn)的問題來判斷問題主要出在哪個(gè)方面,后用打印語句來確定具體范圍。在知道出錯(cuò)的范圍后就在這段開始處添加斷點(diǎn)再用 MyEclipse 的 Debug功能來查看每個(gè)變量 值的變化來進(jìn)行動(dòng)態(tài)調(diào)試。 本科畢業(yè)設(shè)計(jì)說明書(論文) 第 26 頁共 35 頁 結(jié) 論 經(jīng)過 一個(gè)月 的忙碌和工作,本次畢業(yè)設(shè)計(jì)已經(jīng)接近尾聲,作為一個(gè)本科生的畢業(yè)設(shè)計(jì),由于經(jīng)驗(yàn)的匱乏,難免有許多考慮不周全的地方,如果沒有導(dǎo)師的督促指導(dǎo),以及一起工作的同學(xué)們的支持,想要完成這個(gè)設(shè)計(jì)是難以想象的。 通過這次畢業(yè)設(shè)計(jì)以及撰寫本畢業(yè)論文,我學(xué)會(huì)了利用先進(jìn)的 JSP 技術(shù)建立基于 B/S 模式三層結(jié)構(gòu)動(dòng)態(tài)網(wǎng)站的方法和技術(shù),而且對(duì)網(wǎng)頁上的錯(cuò)誤有進(jìn)一步的認(rèn)識(shí)。我將大學(xué)四年學(xué)到的軟件工程和網(wǎng)絡(luò)安全等知識(shí)充分應(yīng)用于實(shí)踐,除此之外,我還掌握了 MyEclipse 等開發(fā)工具,提高了自己的動(dòng)手能力。 本科畢業(yè)設(shè)計(jì)說明書(論文) 第 27 頁共 35 頁 致 謝 此次畢業(yè)設(shè)計(jì)和學(xué)位論文撰寫過程中,得到了多位老師、同學(xué)、朋友的關(guān)心、指導(dǎo)和幫助。在這里 非常感謝我的指導(dǎo)教師: 宋 斌老師 。感謝他在整個(gè)畢業(yè)設(shè)計(jì)的過程中的無私幫助 。 入學(xué)以來,各位老師一直以來的辛勤工作和教誨使我能順利地度過這難忘的 四 年本科生活,使我在綜合素質(zhì)提高、專業(yè)理論知識(shí)學(xué)習(xí)和實(shí)踐工作能力等各方面受益匪淺。 感謝 四 年以來眾多同學(xué)和朋友的幫助,大家一起在緊張的學(xué)習(xí)之余度過了許多愉快的時(shí)光。 本科畢業(yè)設(shè)計(jì)說明書(論文) 第 28 頁共 35 頁 參 考 文 獻(xiàn) [1][美 ]Xin Chen 著,溫昱 靳向陽 譯,應(yīng)用框架的設(shè)計(jì) 與實(shí)現(xiàn),北京,電子工業(yè)出版社, 2021 [2][美 ]David Chappell 著,榮耀 譯, .NET大局觀 ( 第 2 版 ),北京,電子工業(yè)出版社, 2021 [3]陳冠軍, 征服 Ajax—— Web開發(fā)技術(shù)詳解,北京,人民郵電出版社, 2021 [4][美 ]巴拉赫, [美 ]蘭寶 著,車皓陽,楊眉 譯, UML 面向?qū)ο蠼Ec設(shè)計(jì)(第 2 版),北京,人民郵電出版社, 2021 [5][美 ]Joshua Kerievsky 著, 楊光 劉基誠譯,重構(gòu)與模式,北京, 人民郵電出版社, 2021 [6][美 ]科曼 ( Cormen,.) 等著,潘金貴 等譯, 算法導(dǎo)論(原書第 2版),北京,機(jī)械工業(yè)出版社, 2021 [7][美 ]詹姆士 著,郭海 郭濤 譯,編程之道(中英文對(duì)照),北京,電子工業(yè)出版社, 2021 [8]《 java 編程思想》 作者: Bruce Eckel 出版社:機(jī)械工業(yè)出版社 [9]《 head first java》作者: KATHY SIERRA; BERT BATES 出版社: 中國電力出版社 [10]《 jsp 開發(fā)技術(shù)大全》 作者:明日科技 出版社:人民郵電出版社 [11]《設(shè)計(jì)模式: java 語言中 的應(yīng)用》作者: 結(jié)城浩 出版社: 中國鐵道出版社 [12]《 JavaScript 動(dòng)態(tài)網(wǎng)頁開發(fā)詳解》作者:楊水清 出版社: 電子工業(yè)出版社 [13]《 深入淺出 MySQL數(shù)據(jù)庫開發(fā)、優(yōu)化與管理維護(hù) 》作者: 唐漢明 翟振興 蘭麗華 關(guān)寶軍 申寶柱 出版社: 人民郵電出版社 [14]《 實(shí)用軟件工程 》作者: 鄭人杰 殷人昆 陶永雷 出版社:清華大學(xué)出版社 本科畢業(yè)設(shè)計(jì)說明書(論文) 第 29 頁共 35 頁 [15]《數(shù)據(jù)庫系統(tǒng)基礎(chǔ)教程》 作者: JEFFREY amp。JENNIFER WIDOM 出版社:清華大學(xué)出版 [16]《 Hibernate 開 發(fā)及整合應(yīng)用大全 》 作者: 蔡雪燾 出版社: 清華大學(xué)出版社
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1