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

正文內(nèi)容

基于jsp的網(wǎng)絡(luò)訂餐系統(tǒng)畢業(yè)設(shè)計(jì)論文(文件)

 

【正文】 因而,測(cè)試 的 目的是發(fā)現(xiàn)軟件的錯(cuò)誤。 c) 兼容性測(cè)試:在安裝了 Windows、 Unix、 Linux 的不同客戶(hù)端上進(jìn)行測(cè)試,系 統(tǒng)能夠正常運(yùn)行;在安裝了 Firefox、 IE IE opera、 Chrome 等不同瀏覽器的客戶(hù)端進(jìn)行測(cè)試,系統(tǒng)中 JavaScript 均可正常運(yùn)行,框架和層次結(jié)構(gòu)風(fēng)格差別不大,所以 訂餐系統(tǒng) 網(wǎng)站系統(tǒng)業(yè)務(wù)處理系統(tǒng)兼容性較好。雖然在課堂上學(xué)習(xí)過(guò)基礎(chǔ)的 SQL server 20xx 和 Java 的知識(shí),但是并沒(méi)有真正的應(yīng)用到項(xiàng)目的開(kāi)發(fā)中去。希望在以后的學(xué)習(xí)工作中能夠繼續(xù)完善該系統(tǒng),把一些功能進(jìn)一步細(xì)化,將其應(yīng)用到現(xiàn)實(shí)生活中去。在整個(gè)畢設(shè) 過(guò)程中,朱研老師工作認(rèn)真負(fù)責(zé),對(duì)設(shè)計(jì)中的每一個(gè)計(jì)劃,每一項(xiàng)安排都提出了非常重要的建議, 使我少走了許多彎路,節(jié)省了大量的時(shí)間 。 最后, 衷心地 感謝論文評(píng)審組的各位 專(zhuān)家教授在百忙之中審閱我的論文,感謝所有幫助我關(guān)心我的人。在此,我向朱老師致以最真摯的謝意。基于 JSP 的網(wǎng)絡(luò)訂餐系統(tǒng)畢業(yè)設(shè)計(jì)論文 致 謝 在畢業(yè)設(shè)計(jì)即將完成之際,借此感謝河北科技大學(xué)在我的大學(xué)四年的學(xué)習(xí)生活期間的教育和培養(yǎng)。在這次的設(shè)計(jì)中,培養(yǎng)了我自學(xué)的能力,在遇到技術(shù)難題時(shí)不退縮?;?JSP 的網(wǎng)絡(luò)訂餐系統(tǒng)畢業(yè)設(shè)計(jì)論文 結(jié) 論 從畢業(yè)設(shè)計(jì)題目的確定,經(jīng)過(guò) 2 個(gè)多月的學(xué)習(xí)和努力我如期的完成了 網(wǎng)絡(luò) 訂餐系統(tǒng)的設(shè)計(jì)。 網(wǎng)絡(luò) 訂餐 系統(tǒng)測(cè)試 a) 功能測(cè)試:經(jīng)過(guò)測(cè)試 訂餐系統(tǒng) 網(wǎng)站所有鏈接均要求鏈接到了相應(yīng)的頁(yè)面,所鏈接的頁(yè)面均存在,而且系統(tǒng)中不存在孤立頁(yè)面;對(duì)表單進(jìn)行提交測(cè)試,當(dāng)輸入錯(cuò)誤信息或信息錯(cuò)誤時(shí),系統(tǒng)就會(huì)轉(zhuǎn)到相應(yīng)的頁(yè)面,保證了提交 操作的完整性和提交給服務(wù)器信息的準(zhǔn)確性;通過(guò)查詢(xún)處理 、用戶(hù)注冊(cè)、訂單添加 等表單的提交對(duì)數(shù)據(jù)庫(kù)的存入和讀取操作進(jìn)行測(cè)試,數(shù)據(jù)庫(kù)運(yùn)行正常。 系統(tǒng)測(cè)試的對(duì)象與目的 系統(tǒng)測(cè)試的對(duì)象不僅僅是源程序,而應(yīng)是整個(gè)網(wǎng)站,包括系統(tǒng)分析、系統(tǒng)設(shè)計(jì)等,所以系統(tǒng)測(cè)試的對(duì)象是軟件。首頁(yè)效果如圖 所示 : 點(diǎn)擊首頁(yè)的注冊(cè)按鈕,跳轉(zhuǎn)到新用戶(hù)注冊(cè)頁(yè)面。 String password=。在程序中數(shù)據(jù)庫(kù)連接 Bean 用于產(chǎn)生相應(yīng)的數(shù)據(jù)庫(kù)的連接。 Java 數(shù) 據(jù)庫(kù)連接 (JDBC)由一組用 Java 編程語(yǔ)言編寫(xiě)的類(lèi)和接口組成。 在實(shí)際使用中, Tomcat 作為 Web 服務(wù)器 工作時(shí),其 處理靜態(tài) HTML 頁(yè)面時(shí) 的性能不如 Apache 好 ,也沒(méi)有 Apache 健壯,所以一般將 Tomcat 與 Apache 配合使用,讓 Apache對(duì)網(wǎng)站的靜態(tài)頁(yè)面請(qǐng)求提供服務(wù),而 Tomcat 作為專(zhuān)用的 JSP 引擎,提供 JSP 解析,以得到更好的性能。 在基于 JSP 技術(shù)的網(wǎng)站的運(yùn)行需要多種軟件: J2SDK 和 J2EE 是 Java2 的軟件開(kāi)發(fā)工具,是 Java 應(yīng)用程序的基礎(chǔ) 。分別通過(guò) 和 頁(yè)面中調(diào)用 adminBean 類(lèi)中的 addAdminInfo()方法和 getAllUserInfo()方法邏輯操作實(shí)現(xiàn)。在頁(yè)面中調(diào)用 GoodsBean 類(lèi)中的 addGoods()方法執(zhí)行 insert SQL 查詢(xún)語(yǔ)句顯示所有的餐品信息。在該頁(yè)中引入了表示餐品的實(shí)體 JavaBean 類(lèi) GoodsClass 和封裝了對(duì)餐品信息進(jìn)行操作等待邏輯 JavaBean 類(lèi) GoodsBean,在頁(yè)面中調(diào)用 addGoods()方法,將 頁(yè)面提交的新餐品信息存儲(chǔ)到數(shù)據(jù)庫(kù)中。獲取訂單信息的方法和獲取所有訂單的方法類(lèi)似。 (())。 基于 JSP 的網(wǎng)絡(luò)訂餐系統(tǒng)畢業(yè)設(shè)計(jì)論文 while(()) { OrdersClass orders=(OrdersClass)()。 顯示所有訂單的核心 JSP 代碼如下: % String s=(String)(ordersId)。這兩個(gè)頁(yè)面中都引用 UserBean類(lèi),并調(diào)用其中的 getUserByUserId()、 getUserByUserName()方法執(zhí)行 SQL 語(yǔ)句讀取數(shù)據(jù)庫(kù)篩選用戶(hù)。 (())。 基于 JSP 的網(wǎng)絡(luò)訂餐系統(tǒng)畢業(yè)設(shè)計(jì)論文 while(()) { UserClass user=(UserClass)()。直接點(diǎn)擊查看所有注冊(cè)用戶(hù),通過(guò) 頁(yè)面顯示所有注冊(cè)用戶(hù)的信息。在用戶(hù)管理 功能菜單中可以查找查看用戶(hù)的信息,也可以直接添加用戶(hù)。 } else { (isLogin,false)。% % 基于 JSP 的網(wǎng)絡(luò)訂餐系統(tǒng)畢業(yè)設(shè)計(jì)論文 try { (adminClass)。 管理員 登錄 模塊 管理員 登錄 頁(yè)面是 ,用戶(hù) 登錄 后方可進(jìn)行一系列的管理操作。在 頁(yè)面引入表示留言的實(shí)體的 JavaBean 類(lèi) LeaveLanguageClass 和封裝了對(duì)留言進(jìn)行操作的邏輯 JavaBean 類(lèi) LeaveLanguageBean,然后調(diào)用其中的addLanguage()方法將用戶(hù)的留言信息存儲(chǔ)到數(shù)據(jù)庫(kù)中。 try { totalPrice=(totalPrice).toString()。 Cart 是用來(lái)封裝對(duì)購(gòu)物車(chē)中的餐品進(jìn)行添加、刪除、更新和生成訂單等操作的JavaBean 類(lèi)。% % goodsClass=(goodsId)。 購(gòu)物車(chē) 功能 購(gòu)物車(chē)的主要功能是把顧 客暫時(shí)想要訂購(gòu)的餐品存放起來(lái),最后確定生成訂單。 int rows=()。 關(guān)鍵代碼實(shí)現(xiàn)如下: % String goodsPrice=(goodsPrice)。 用戶(hù)成功登錄后可以在用戶(hù)中心查看自己的注冊(cè)信息,該功能通過(guò) 頁(yè)面來(lái)顯示。 ResultSet result=()。如果 登錄 不成功則返回密碼錯(cuò)誤的消息。 (9,())。 (5,())。 (1,())。通過(guò) JavaScript 的驗(yàn)證可以減少不必要的 網(wǎng)絡(luò)信息傳遞 , 減輕服務(wù)器負(fù)擔(dān), 提高效率。tourist/?goodsId = %=()%39。 target =_self img height = 100 % str = tourist/image/+()+.jpg。首頁(yè)的設(shè)計(jì)應(yīng)該給顧客展示更多的信息和快捷方便的操作。 用戶(hù)模塊 用戶(hù)模塊既是前臺(tái)模塊,主要是面向顧客設(shè)計(jì)使用的,也可以稱(chēng)為顧客模塊。所以服務(wù)器操作系統(tǒng)的選擇是很多的,不管選用那種操作系統(tǒng)都可以讓大部分人使用 windows 作為桌面操作系統(tǒng)電腦不受影響,這就使的最流行免費(fèi)的 Linux 操作系統(tǒng)快速發(fā)展起來(lái), Linux 除了操作系統(tǒng)是免費(fèi)的以外,連數(shù)據(jù)庫(kù)也是免費(fèi)的,這種選擇非常盛行。今后,軟件升級(jí)和維護(hù)會(huì)越來(lái)越容易,而使用起來(lái)會(huì)越來(lái)越簡(jiǎn)單,這對(duì)用戶(hù)人力、物力、時(shí)間、費(fèi)用的節(jié)省是顯而易見(jiàn)的,驚人的。 B/S 模式的優(yōu)勢(shì)是維護(hù)和升級(jí)方式簡(jiǎn)單 。特別是在 JAVA 這樣的跨平臺(tái)語(yǔ)言出現(xiàn)之后, B/S 架構(gòu)管理軟要事務(wù)邏輯在服務(wù)器端( Server)實(shí)現(xiàn),形成所謂三層 3tier 結(jié)構(gòu)。 系統(tǒng)開(kāi)發(fā)模式 首先是 B/S 模式簡(jiǎn)介本系統(tǒng)采用 B/S 模式。然而, JSP 和 JavaBean+Servlet 模型需要編寫(xiě) Servlet 程序, Servlet 程序需要的工具是 Java 集成開(kāi)發(fā)環(huán)境,編程工作量比較大。特別是大型項(xiàng)目開(kāi)發(fā)中,由于頁(yè)面設(shè)計(jì)和邏輯處理分別由不同的專(zhuān)業(yè)人員承擔(dān),如果 JSP 有相當(dāng)一部分處理邏輯和頁(yè)面描述混在一起,這就有可能引起分工不明確,不利于兩個(gè)部分的獨(dú)立開(kāi)發(fā)和維護(hù),影響項(xiàng)目的施工和管理。 JSP 和模型利用 Servlet 作為主控部分,將用戶(hù)的請(qǐng)求、 JavaBean 和響應(yīng)有效的鏈接起來(lái)。它們的基本思想都是實(shí)現(xiàn)表示層、事務(wù)邏輯層和數(shù)據(jù)層的分離。 javaBean 組件技術(shù) JavaBean 是描述 Java 的軟件組件模型, JavaBean 就是一個(gè) Java 類(lèi),是一種 Java 語(yǔ)言寫(xiě)成的可重用軟件組件,它在內(nèi)部有接口或有與其相關(guān)的屬性, 以便不同人在不同時(shí)間開(kāi)發(fā)的 bean 可以詢(xún)問(wèn)和集成。由于 JSP 頁(yè)面的內(nèi)置腳本語(yǔ)言是基于 Java 編程語(yǔ)言的,并且所有的 JSP 頁(yè)面都能被編譯成為 Java Servlet, JSP 頁(yè)面就具有 Java 技術(shù)的所有好處,包括健壯的存儲(chǔ)管理和安全性。今后,第三方開(kāi)發(fā)人員和其他人員可以將常用的功能創(chuàng)建到自己的標(biāo)識(shí)庫(kù)。 c) 采用標(biāo)識(shí)簡(jiǎn)化頁(yè)面開(kāi)發(fā) 。這將有助于作者保護(hù)自己的代碼,并且又保證任何基于HTML 的 Web 瀏覽器的完全可用性。使用 JSP 標(biāo)識(shí)或者小腳本來(lái)生成頁(yè)面上的動(dòng)態(tài)內(nèi)容,這些內(nèi)容是根據(jù)請(qǐng)求來(lái)變化的,例如請(qǐng)求帳戶(hù)信息或者特定的一道菜的價(jià)格。Web 服務(wù)器接收到訪(fǎng)問(wèn) JSP 網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的程序片段,然后將執(zhí)行結(jié)果以 HTML 格式返回 給客戶(hù)。具體的數(shù)據(jù)的邏輯結(jié)構(gòu)如表 所示: 表 訂單表( orders) 列名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 約束條件 描述 ordersId usersName ordersPrice ordersDatetime int varchar varchar varchar 4 40 40 40 Primary Key NOT NULL NOT NULL NOT NULL 訂單 ID 訂單中的用戶(hù)名 該訂單的總價(jià)錢(qián) 訂單的生成時(shí)間日期 訂單明細(xì)表( ordersDetails),這個(gè)表是訂單表( orders)的一個(gè)補(bǔ)充,訂單表( orders)只是簡(jiǎn)單的記錄存放了訂單中的用戶(hù)名、總價(jià)錢(qián)和生成 日期,而訂單明細(xì)表( ordersDetails)則詳細(xì)的記錄了訂單中的 餐品 名稱(chēng)、單價(jià)及數(shù)量,這是一個(gè)訂單中重要的一部分。 餐品 表數(shù)據(jù)的具體邏輯結(jié)構(gòu)如表 所示: 表 餐品 表( goods) 列名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 約束條件 描述 goodsId goodsName goodsmaterial goodsPackag goodsLanguage goodsPrice goodsHabitus sortName int varchar varchar varchar varchar float varchar varchar 4 40 200 200 200 8 100 40 Primary Key NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL 餐品 ID 菜的名稱(chēng) 該 餐品 所屬菜系 該 餐品 的口味 餐品 的主輔配料 銷(xiāo)售價(jià)格 是否上架 所屬類(lèi)型 餐品 類(lèi)別表( sort),主要是用來(lái)存放 餐品 的類(lèi)型的
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1