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

正文內(nèi)容

學(xué)校食堂信息網(wǎng)的設(shè)計與實現(xiàn)畢業(yè)論文(參考版)

2024-08-31 14:00本頁面
  

【正文】 最終感謝在畢業(yè)設(shè)計期間給予我?guī)椭乃?有老師和同學(xué),感謝你們對我的支持。 我也很感謝在我大學(xué)期間,辛苦操勞的老師們,在我學(xué)習(xí)期間的無微不至的關(guān)懷和幫助,以及學(xué)院為我提供良好的畢業(yè)設(shè)計環(huán)境。 在此,非常 感謝我的指導(dǎo)老師 ,給我莫大的包容和理解 。幸而,導(dǎo)師通融,我也只好從頭再來,背水而戰(zhàn),有了之前的基礎(chǔ),這次做起來也更加得心應(yīng)手,功能上也追求極致簡潔,大方明了。 在畢業(yè)設(shè)計這段時間里,我發(fā)現(xiàn)了自己在此次畢業(yè)設(shè)計設(shè)計中的不足之處,并努力的彌補自身不足之處,爭取獨立完成畢業(yè)設(shè)計內(nèi)容。 最當(dāng)初,導(dǎo)師未選,一切未知,處于一種迷茫的狀態(tài)下,大四的我在當(dāng)時根本不了解畢業(yè)設(shè)計的流程。 由于個人在知識、經(jīng)驗方面都存在不足之處, 加上時間上的約束,做的食堂網(wǎng)走簡潔路線,同時 該系統(tǒng)會 可能會 存在一些小錯誤,有待以后 的進(jìn)一步 完善。 通過此次畢業(yè)設(shè)計,我不僅對專業(yè)技術(shù)有了更加深刻的學(xué)習(xí),而且我也認(rèn)識到,一個好的開發(fā)習(xí)慣,會對開發(fā)起至關(guān)重要的作用。 不過在完成畢業(yè)設(shè)計的過程中,個人 不斷學(xué)習(xí), 理解 掌握Hibernate 的 QBC 查詢方法,即使用動態(tài)離線查詢技術(shù),來完成對數(shù)據(jù)的動態(tài)檢索。 在本次畢業(yè)設(shè)計過程中, 問題在所難免 。系統(tǒng)用戶登錄測試如表 72 所示: 表 72 系統(tǒng)用戶 注 冊 測試表 測試要點 測試數(shù)據(jù) 預(yù)期結(jié)果 測試結(jié)果 用戶名,密碼等 未輸入 用戶名密碼未輸入 提示輸入用戶名密碼 正確 郵箱格式 錯誤的郵箱格式 提示 郵箱格式錯誤 正確 重復(fù)用戶名 數(shù)據(jù)庫中存在的用戶名 提示用戶已經(jīng)存在 正確 常熟理工學(xué)院畢業(yè)設(shè)計(論文) 32 總結(jié) 食堂信息網(wǎng) 是基于開源框架 SSH 開發(fā)實現(xiàn)的,已基本實現(xiàn)了 食堂信息 、 用戶信息、菜品信息、投訴建議信息以及交流區(qū)信息 相關(guān)屬性信息的管理操作。 系統(tǒng) 注冊 時,用戶通過從瀏覽器輸入的用戶名與密碼 等其他個人信息 ,并對此進(jìn)行校驗,對用戶名進(jìn)行非空校驗, 且用戶名在數(shù)據(jù)庫中不存在才能注冊成功。系 統(tǒng)用戶登錄測試如表 71 所示: 表 71 系統(tǒng)用戶登錄測試表 測試要點 測試數(shù)據(jù) 預(yù)期結(jié)果 測試結(jié)果 用戶名,密碼 用戶名密碼未輸入 提示輸入用戶名密碼 正確 用戶名,密碼 用戶名或密碼輸入錯誤 提示用戶名或密碼錯誤。登錄校驗,主要對用戶名與密碼進(jìn)行非空校驗,用戶必須輸入合法字符才能進(jìn)行用戶信息檢索,當(dāng)檢索出為一條合法數(shù)據(jù)時才算完成登錄。 用戶 登錄 時 ,測試系統(tǒng)登錄的可行性。 [9]本系統(tǒng)測試階段,對系統(tǒng)各功能進(jìn)行測試,包括前臺鏈接的有效性、網(wǎng)頁輸入框的校驗以及輸入數(shù)據(jù)的合法性等。一方面通過測試來保證質(zhì)量,另一方面提高軟件測試的效率。反饋管理包含添加反饋和反饋一覽。菜品管理包含菜品管理(菜品一覽和添加菜品)和菜品留言管理(菜品留言一覽和添加菜品留言)。用戶管理中包含用戶一覽和添加用戶,可以對用戶進(jìn)行信息的管理。 用戶可以在這里發(fā)布個人新鮮事和失物信息,兩個欄目都提供評論功能,以供交流。 展示評論界面如圖 64所示: 圖 64 菜品展示評論 頁面 常熟理工學(xué)院畢業(yè)設(shè)計(論文) 28 食堂網(wǎng)食堂介紹 頁面 食堂網(wǎng)食堂介紹頁面介紹各個食堂基本情況,用戶可對各個食堂進(jìn)行評價 。 食堂網(wǎng)主頁面 如圖 61 所示: 常熟理工學(xué)院畢業(yè)設(shè)計(論文) 26 61 系統(tǒng)登錄 食堂網(wǎng)注冊登錄頁面 的實現(xiàn) 食堂網(wǎng) 主 頁面右上角設(shè)置注冊登錄功能,注冊會顯示彈窗,用戶注冊分為三種身份,登錄之后可以對個人信息進(jìn)行修改 。 在持久層中,將數(shù)據(jù)庫字段映射為一個個實體類,通過映射配置文件關(guān)聯(lián)實體類與數(shù)據(jù)表之間的關(guān)系 來實現(xiàn)功能 。 數(shù)據(jù)持久層 持久層包含實體類與映射配置文件。 通過 Spring 配置數(shù)據(jù)源,完成對數(shù)據(jù)庫的連接。利用 Hibernate API 對持久化對象操作。 Spring 使用 Setter 方法對業(yè)務(wù)進(jìn)行依賴注入。通過 Spring 管理業(yè)務(wù),面向接口的編程,降低了系統(tǒng)耦合度,易于系統(tǒng)維護與升級。 [8] 業(yè)務(wù)邏輯層 業(yè)務(wù)邏輯層 , 主要包括業(yè)務(wù)接口 , Spring 配置文件 。具體流程如下: 第一步:客戶提交一個( HttpServletRequest)請求; 第二步:請求進(jìn)過一系列過濾器,請求由 FilterDispatcher 接收,并詢問 ActionMapper是否需要調(diào)用某個 Action 來處理,并將處理交由 ActionProxy 處理; 第三步: ActionProxy 通過 詢問框架的配置文件,找到需要調(diào)用的 Action,并創(chuàng)建 ActionInvocation 實例,執(zhí)行 Action。 SSH 框架分層 表示層 表示層主要實現(xiàn)前臺頁面 的 顯示,完成用戶請求以及用戶請求響應(yīng)。 投訴建議 信息定義如表 517 所示: 表 517 投訴建議 信息表( suggest) 列名 數(shù)據(jù)類型 約束 備注 id Int(11) PRI id type Int(11) 類型 telNumber varchar(255) 聯(lián)系方式 varchar(255) 郵件 memo Varchar(50) 建議詳情 createDate datetime 創(chuàng)建日期 back Varchar(50) 返回 delFlg Varchar(1) 刪除標(biāo)志 信息表主要存放 用戶 信息。 失物留言表 信息定義如表 515 所示: 表 515 失物留言 信息表( missinggoodsback) 列名 數(shù)據(jù)類型 約束 備注 id Int(11) PRI id misGoodId Int(11) MUL 失物 id userName varchar(36) 失主 memo varchar(1) 詳情描述 createDate datetime 創(chuàng)建日期 delFlg varchar(1) 刪除標(biāo)志 常熟理工學(xué)院畢業(yè)設(shè)計(論文) 23 11. 訂單 信息表主要存放 訂單 信息。 事務(wù) 信息定義如表 513 所示: 表 513 事務(wù) 信息表( item) 列名 數(shù)據(jù)類型 約束 備注 id Int(11) PRI id foodId Int(11) MUL 食品 id orderId Int(11) MUL 訂單 id amount Int(11) 數(shù)量 price datetime 價格 9. 失物 信息表主要存放 發(fā)布的丟失物品 信息。 新鮮事 信息定義如表 511 所示: 表 511 新鮮 事 信息表( freshnews) 列名 數(shù)據(jù)類型 約束 備注 id Int(11) PRI id userName Varchar(100) 用戶 title varchar(100) UNI 標(biāo)題 memo Varchar(255) 新鮮事詳情 createDate datetime 創(chuàng)建日期 delFlg varchar(1) 刪除標(biāo)志 7. 新鮮事反饋 信息表主要存放 新鮮事留言 信息。 菜品反饋 信息定義如表 59 所示: 表 59 菜品反饋 信息表( foodback) 列名 數(shù)據(jù)類型 約束 備注 id Int(11) PRI id foodId Int(11) MUL 食堂 id userName varchar(255) 用戶名 memo varchar(255) 菜品反饋信息 createDate datetime 創(chuàng)建日期 delFlg varchar(1) 刪除標(biāo)志 常熟理工學(xué)院畢業(yè)設(shè)計(論文) 21 5. 菜品評分 表主要存放 菜品評分 信息。 食堂信息反饋表 定義如表 57 所示: 表 57 食堂反饋 信息表( canteenback) 列名 數(shù)據(jù)類型 約束 備注 id Int(11) PRI id canteenId Int(11) MUL 食堂 id backContents varchar(255) 反饋內(nèi)容 delFlg varchar(1) 刪除標(biāo)志 createDate datetime 創(chuàng)建日期 username varchar(100) 用戶 常熟理工學(xué)院畢業(yè)設(shè)計(論文) 20 3. 菜品信息 表主要存放 菜品 信息。 概念結(jié)構(gòu)設(shè) 計 根據(jù)系統(tǒng)需求分析,可建立如下 ER 關(guān)系圖,如圖 55 所示: 圖 55 數(shù)據(jù)庫關(guān)系圖 邏輯結(jié)構(gòu)設(shè)計 根據(jù) ER 模型轉(zhuǎn)換出的關(guān)系如下: 1. 食堂 ( id, 食堂名 ,食堂簡介,刪除標(biāo)志,信息創(chuàng)建日期) 2. 食堂反饋 ( id,食堂 ID,反饋內(nèi)容,刪除標(biāo)志,反饋日期,反饋用戶名) 3. 菜品 ( id,所屬食堂 ID, 食物名稱,菜品簡介,價格,評分,創(chuàng)建日期,刪除標(biāo)志,iconUrl 標(biāo)志 ) 4. 菜品反饋 ( id,菜品 ID,評價內(nèi)容 , 創(chuàng)建日期 ,刪除標(biāo)志, userName 評價內(nèi)容) 5. 菜品評分 ( id,菜 品 ID, 菜品分?jǐn)?shù),評分日期,刪除標(biāo)志) 6. 新鮮事 ( id,新鮮事主題,新鮮事內(nèi)容,發(fā)布日期,刪除標(biāo)志,發(fā)布者) 7. 新鮮事留言 ( id,新鮮事 ID,評價內(nèi)容,創(chuàng)建日期,刪除標(biāo)志) 常熟理工學(xué)院畢業(yè)設(shè)計(論文) 19 8. 事務(wù) ( id, 訂單 id, 菜品 id, 數(shù)量 , 價格 ) 9. 失物 ( id,失物名稱,實物描述,失主名,失主聯(lián)系方式,創(chuàng)建日期,刪除標(biāo)志) 10. 失物反饋 ( id, misGoodId,用戶 ID,反饋內(nèi)容,創(chuàng)建日期,刪除標(biāo)志) 11. 訂單 ( id,訂單編碼,用戶 id,訂單創(chuàng)建時間) 12. 投訴建議 ( id,建議類型,建議內(nèi)容,創(chuàng)建日期 , 管理員反饋,刪除標(biāo)志 ) 13. 用戶 ( id,用戶名,密碼,電話號碼 ,郵箱地址,用戶類型 0:管理員,刪除標(biāo)志,創(chuàng)建日期 ) 物理結(jié)構(gòu)設(shè)計 1. 食堂 信息表主要存放 食堂 信息。供用戶在這兒發(fā)表個人的意見,可是針對食堂的,也可以是針對食堂網(wǎng)的。新鮮事讓師生發(fā)表個人新鮮事,用戶可以對其進(jìn)行快捷評論,失物招領(lǐng)供用戶發(fā)布消息,這兩個欄目都是為了提供便捷的生活服務(wù)。 如圖 54 所示:常熟理工學(xué)院畢業(yè)設(shè)計(論文) 17 圖 54 食堂 信息添 加流程圖 菜品管理 模塊 菜品管理模塊前臺顯示
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1