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

正文內(nèi)容

學(xué)校食堂信息網(wǎng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(編輯修改稿)

2024-10-02 14:00 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 的生活服務(wù),致力于構(gòu)建優(yōu)質(zhì)的餐飲文化 。 該 食堂信息網(wǎng)設(shè)置用戶權(quán)限,未注冊(cè)用戶可以訪問(wèn)食堂網(wǎng)的餐飲信息,點(diǎn)滴生活中的新鮮事和失物尋物以及投訴建議區(qū)的內(nèi)容,注冊(cè)用戶除上述功能,可以在點(diǎn)滴生活區(qū)和投訴建議區(qū)發(fā)布消息,管理員能夠管理食堂菜品的增刪改查操作,對(duì)點(diǎn)滴生活區(qū)和投訴建議區(qū)進(jìn)行管理。 1. 權(quán)限: 設(shè)置 用戶 權(quán)限, 使 其能夠進(jìn)行相關(guān) 操作。 權(quán)限 有 管理員 、 注冊(cè)用戶和普通訪客 。 2. 管理員 :進(jìn)入系統(tǒng)的唯一標(biāo)志,能夠 操作其 權(quán)限下的所有系統(tǒng)功能 。同時(shí) ,能夠?qū)ο到y(tǒng)所有用戶進(jìn)行檢索、添加、查看、修改的 功能 。 3. 用戶 : 擁有 編號(hào)、 用戶名 、 密碼 、 電話 、 郵箱 、 類型 、 刪除標(biāo)志,創(chuàng)建日期,能夠根據(jù)權(quán)限對(duì)食堂信息網(wǎng)上面的信息進(jìn)行相應(yīng)的操作 4. 餐品 : 擁有編號(hào),名稱,價(jià)格,數(shù)量,詳述,評(píng)分等,用于展示信息 。 5. 狀態(tài) : 用于 描述 餐品 狀態(tài)的信息。 能夠?qū)?各種狀態(tài)進(jìn)行修改 、 添加 、 檢索等基本操作。 6. 新鮮事板塊 : 作為擴(kuò)展模塊,提供熱門生活服務(wù),如每天食堂發(fā)生的新鮮事情,失物尋物等,便利師生 。 7. 投訴建議區(qū): 用于食堂的交流反饋,師生在這里發(fā)表看法和意見(jiàn)。 常熟理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 10 性能需求 1. 數(shù)據(jù)精確度:用戶檢索的內(nèi)容 ,能夠 符合期待結(jié)果,用戶提交的數(shù)據(jù) , 能夠正確高效的處理, 沒(méi)有 錯(cuò)誤數(shù)據(jù)。 2. 時(shí)間特性:能夠在較短的時(shí)間內(nèi)實(shí)現(xiàn)信息 的 查詢,系統(tǒng)的響應(yīng)時(shí)間 , 在用戶可等待時(shí)間范圍內(nèi),大概 3 秒內(nèi),完成用戶請(qǐng)求與響應(yīng) 操作 。 3. 適用性:通過(guò)技術(shù)可行性的描述,從前臺(tái)到后臺(tái)均采用,跨平臺(tái)的技術(shù),所以適用性強(qiáng),可以在任何系統(tǒng)平臺(tái)上使用 和擴(kuò)展 。 4. 異常處理:系統(tǒng)能夠在遇到系統(tǒng)故障時(shí)做出 即時(shí)、 合理的響應(yīng),以及通過(guò)記錄錯(cuò)誤 日志的方式 , 反饋給開(kāi)發(fā)者 有效信息, 同時(shí)對(duì)客戶做出 一定的 回應(yīng)。 可行與可靠性需求 可行與可靠性 需求分析要求 系統(tǒng)能夠正常運(yùn)行,在合理的時(shí)間內(nèi) , 完成處理用戶請(qǐng)求與請(qǐng)求響應(yīng)。其次,要求存儲(chǔ)信息的數(shù)據(jù)庫(kù)能夠安全可靠,當(dāng)發(fā)生意外事故時(shí)能夠?qū)?shù)據(jù)進(jìn)行備份以及數(shù)據(jù)恢復(fù)。 除此之外 ,要求用戶提交的數(shù)據(jù)與用戶個(gè)人信息要能能夠得到安全的處理以及保護(hù), 得到有效的處理和反饋 。最后,要求系統(tǒng)能夠并行處理數(shù)據(jù) ,因?yàn)檫@是 B/S 網(wǎng)站,具有同時(shí)處理批量數(shù)據(jù)的能力 。 處理異常需求 當(dāng)系統(tǒng)因?yàn)橥獠康沫h(huán)境因素 變化, 或 者 用戶操作不當(dāng)引起 錯(cuò)誤時(shí),要求系統(tǒng)能夠及時(shí)作出相應(yīng),并對(duì)錯(cuò)誤信息得到可靠的處理。當(dāng)因?yàn)榫W(wǎng)速而導(dǎo)致頁(yè)面加載出錯(cuò)時(shí),系統(tǒng)應(yīng)該能夠給用戶作出提示,并重新加載頁(yè)面。當(dāng)因?yàn)橛脩舨僮鞑划?dāng)時(shí),系統(tǒng)應(yīng)該跳轉(zhuǎn)錯(cuò)誤頁(yè)面,并向用戶作出回應(yīng)。系統(tǒng)能夠?qū)Ω鞣N異常作出提示。 常熟理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 11 4 應(yīng)用技術(shù)與開(kāi)發(fā)環(huán)境介紹 SSH 框架技術(shù) SSH 框架是指 Struts2+Hibernate+Spring 三大開(kāi)源框架技術(shù),用 SSH 進(jìn)行 食堂信息網(wǎng)的 開(kāi)發(fā),能夠 有效的 提高開(kāi)發(fā)效率 ,并且其 清晰的層次結(jié)構(gòu)備受開(kāi)發(fā)者 青睞 。 Struts 可以實(shí)現(xiàn)頁(yè)面的設(shè)計(jì)與處理用戶請(qǐng)求等功能; Hibernate 實(shí)現(xiàn)對(duì)數(shù)據(jù)的增刪改查; Spring 實(shí)現(xiàn)依賴注入和事務(wù)的處理。 Struts2 介紹 Struts2 是 Struts1 和 WebWork 的技術(shù)基礎(chǔ)上進(jìn)行了合并的全新的 Struts2 框架,是一個(gè)基于 POJO 的 Action 的 MVC Web 框架。 [3]框架結(jié)構(gòu)清晰,提高了開(kāi)發(fā)效率。 Struts2的工作流程如圖 41所示: 圖 41 Struts2 工作流程圖 常熟理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 12 Hibernate 介紹 Hibernate 是一個(gè)開(kāi)源的對(duì)象關(guān)系映射框架,它對(duì) JDBC 進(jìn)行了輕量級(jí)的封裝。 [4]應(yīng)用Hibernate 框架,開(kāi)發(fā)者可以不用再面對(duì)繁瑣的面向過(guò)程的數(shù)據(jù)庫(kù)操作,而是升級(jí)到面向?qū)ο蟮膯?wèn)題上,這樣不僅提高了開(kāi)發(fā)效率,而且避免應(yīng)用 JDBC 編程時(shí)容易產(chǎn)生的錯(cuò)誤。 圖 42 Hibernate 體系結(jié)構(gòu)圖 Spring 介紹 Spring 是一個(gè)輕量級(jí)的 Java 開(kāi)發(fā)框架。它不僅局限于用戶服務(wù)器端的開(kāi)發(fā)。 Spring核心控制反轉(zhuǎn)( IOC)和面向切面( AOP)的容器框架。 [5]Spring 框架結(jié)構(gòu)圖如圖 43所示: 常熟理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 13 圖 43 Spring框架結(jié)構(gòu)圖 Tomcat 服務(wù)器 Tomcat 是一個(gè) 輕量級(jí) 的 應(yīng)用服務(wù)器,使用非常普遍 廣泛 。 非常適合 web 項(xiàng)目的 系統(tǒng)開(kāi)發(fā)和調(diào)試。其 具有 較好的兼容性、穩(wěn)定 性和 技術(shù)先進(jìn) 性,并且 Tomcat 免費(fèi), 使其受到大多數(shù) 開(kāi)發(fā)者認(rèn)可。 [6] Eclipse IDE Eclipse 是一個(gè) 免費(fèi)、 開(kāi)放源代碼的、基于 Java 的可擴(kuò)展開(kāi)發(fā)平臺(tái)。它是一個(gè)框架和一組服務(wù)。 可以 通過(guò) 一系列 插件組件來(lái)構(gòu)建開(kāi)發(fā)環(huán)境 ,具有很好的兼容性和擴(kuò)展性 。 [7] MySQL 數(shù)據(jù)庫(kù) MySQL 是一個(gè)關(guān)系型 的 數(shù)據(jù)庫(kù)管理 軟件,同時(shí) MySQL 是一種關(guān)聯(lián) 數(shù)據(jù)庫(kù)管理系統(tǒng) , 其關(guān)聯(lián)數(shù)據(jù)庫(kù)將數(shù)據(jù)保存在不同的表中, 從而 增加了速度并提高了 靈活 性。 MySQL 使用的 SQL 語(yǔ)言 , 是用于訪問(wèn) 數(shù)據(jù)庫(kù) 的最常用 的、 標(biāo)準(zhǔn)化 的 語(yǔ)言。 另外, MySQL 軟件采用了雙授權(quán)政策 ,軟件 分為社區(qū)版和商業(yè)版, MySQL 的 體積小、速度快、總體擁有成本低 等特點(diǎn) ,尤其是 開(kāi)放源碼 這一特點(diǎn), 使其為多數(shù) 中小型網(wǎng)站開(kāi)發(fā) 青睞,并且,其 搭配 Apache 可組成良好的開(kāi)發(fā)環(huán)境 。 [2] 常熟理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 14 5 系統(tǒng)設(shè)計(jì) 系統(tǒng)設(shè)計(jì)的目標(biāo)與任務(wù) 食堂信息網(wǎng)管理 可分為 六個(gè) 模塊分別為: 用戶管理模塊,食堂管理模塊,菜品管理模塊,交流區(qū)管理模塊、交流區(qū)管理模塊和系統(tǒng)管理 模塊 。 用戶管理模塊 : 對(duì)用戶信息進(jìn)行管理,僅限管理員權(quán)限,可以查看所有用戶信息,擁有對(duì)用戶信息進(jìn)行操作的權(quán)限 。 食堂管理 模塊: 對(duì)食堂信息以及對(duì)各個(gè)食堂進(jìn)行留言的管理 。 菜品管理 模塊:此模塊下 含有菜品管理和菜品評(píng)價(jià)管理,可以對(duì)食堂菜品進(jìn)行增加修改更新操作,對(duì)各個(gè)菜品進(jìn)行留言評(píng)價(jià) 。 交流區(qū)管理 模塊: 此模塊下設(shè)置新鮮事管理和失物招領(lǐng)管理,讓師生在這里能夠得到方便快捷的生活服務(wù)。 反饋管理模塊 : 食堂信息網(wǎng)主要是一個(gè)信息展示和反饋平臺(tái),這一模塊作為師生投訴建議的通道,希望能夠促進(jìn)食堂和系統(tǒng)的不斷完善。 系統(tǒng)管理模塊 : 作為食堂信息網(wǎng)版本升級(jí)和維護(hù)預(yù)留的一個(gè)模塊。 功能模塊設(shè)計(jì) 系統(tǒng) 主要分為五 個(gè)模塊分別為: 用戶管理 、 食堂管理 、 菜品管理 、 交流區(qū)管理、反饋管理 。如圖 51 所示: 常熟理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 15 圖 51 系統(tǒng)功能模塊圖 用戶管理 模塊 在 食堂網(wǎng)主頁(yè)上設(shè)置登錄識(shí)別,不登錄顯示游客狀態(tài) ,在用戶登錄前提下,才能夠完成各項(xiàng)操作。通過(guò) 在網(wǎng)頁(yè)右上角的頁(yè)面進(jìn)行登錄注冊(cè),用戶 輸入用戶名與密碼, 系統(tǒng)并對(duì)此進(jìn)行校驗(yàn),只有通過(guò)校驗(yàn)并且存在合法用戶才能進(jìn)入系統(tǒng)。登錄校驗(yàn),主要對(duì)用戶名與密碼進(jìn)行非空校驗(yàn),用戶必須輸入合法字符才能進(jìn)行用戶 信息檢索,當(dāng)檢索出為一條合法數(shù)據(jù)時(shí)才算完成登錄。若不符合以上情況則跳轉(zhuǎn)到 系統(tǒng)主 頁(yè)面 ,并且輸出相應(yīng)錯(cuò)誤信息 。系統(tǒng)登錄流程圖,如圖 52所示 : 輸 入 校 驗(yàn)用 戶 信 息 檢 索用 戶 表檢 查 結(jié) 果畫 面 重 定 向錯(cuò) 誤 處 理( 用 戶 登 錄 )[ 校 驗(yàn) 失 敗 ][ 檢 驗(yàn) 成 果 ][ 取 得 結(jié) 果 = 0 | | 取 得 結(jié) 果 1 ][ 取 得 結(jié) 果 = 1 ][ 合 法 ][ 不 合 法 ]( 轉(zhuǎn) 至 登 陸 畫 面 )( 轉(zhuǎn) 至 主 頁(yè) 面 )結(jié) 束 圖 52 系統(tǒng)登錄流程圖 用戶 可以注冊(cè)信息 ,用戶 在登錄情況下可以對(duì)個(gè)人 信息 進(jìn)行 修改。用戶信息創(chuàng)建可以添加新用戶到系統(tǒng)中,并且用戶可以對(duì)自身信息進(jìn)行修改,包括密碼、電話號(hào)碼、郵箱地址等一系列修改。 以用戶信息添加為例:對(duì)用戶輸入的用戶基本信息,包括:用戶名、密碼、電話號(hào)碼、郵箱地址等 信息進(jìn)行輸入合法性校驗(yàn),當(dāng)通過(guò)校驗(yàn)時(shí)對(duì)輸入的用戶信息在數(shù)據(jù)庫(kù)中進(jìn)行檢索,若不存在該用戶信息,則把該條信息插入到數(shù)據(jù)庫(kù)。插入成功后,則跳 出 用戶添加 成功提示,錯(cuò)誤添加時(shí),顯示用戶已存在的彈窗 。 常熟理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 16 輸 入 校 驗(yàn)用 戶 信 息 檢 索用 戶 表是 否 存 在錯(cuò) 誤 處 理添 加 用 戶 信 息用 戶 表添 加 用 戶 信 息 成 功( 轉(zhuǎn) 向 用 戶 添 加 頁(yè) 面 , 并 提 示 結(jié) 果 )( 用 戶 信 息 添 加 )[ 檢 驗(yàn) 成 功 ][ 檢 驗(yàn) 失 敗 ][ 取 得 結(jié) 果 0 ][ 取 得 結(jié) 果 = 0 ] 圖 53 用戶信息添加流程圖 食堂管理 模塊 食堂管理模塊前臺(tái)無(wú)法進(jìn)行修改操作,但是對(duì)于普通用戶可以對(duì)各個(gè)食堂進(jìn)行評(píng)價(jià) ,后臺(tái)由管理員進(jìn)行食堂的增刪改查操作,同樣可以對(duì)食堂留言進(jìn)行操作。 如圖 54 所示:常熟理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 17 圖 54 食堂 信息添 加流程圖 菜品管理 模塊 菜品管理模塊前臺(tái)顯示食堂菜品,點(diǎn)擊菜品時(shí)會(huì)顯示菜品的詳細(xì)評(píng)價(jià) 。 模塊 交流區(qū)管理模塊設(shè)置新鮮事模塊和失物招領(lǐng)模塊 。新鮮事讓師生發(fā)表個(gè)人新鮮事,用戶可以對(duì)其進(jìn)行快捷評(píng)論,失物招領(lǐng)供用戶發(fā)布消息,這兩個(gè)欄目都是為了提供便捷的生活服務(wù)。 模塊 反饋管理模塊作為食堂網(wǎng)的反饋平臺(tái) 。供用戶在這兒發(fā)表個(gè)人的意見(jiàn),可是針對(duì)食堂的,也可以是針對(duì)食堂網(wǎng)的。 常熟理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 18 數(shù)據(jù)庫(kù)設(shè)計(jì) 該系統(tǒng)采用 體積小速度快的 MySQL 數(shù)據(jù)庫(kù) 。 概念結(jié)構(gòu)設(shè) 計(jì) 根據(jù)系統(tǒng)需求分析,可建立如下 ER 關(guān)系圖,如圖 55 所示: 圖 55 數(shù)據(jù)庫(kù)關(guān)系圖 邏輯結(jié)構(gòu)設(shè)計(jì) 根據(jù) ER 模型轉(zhuǎn)換出的關(guān)系如下: 1. 食堂 ( id, 食堂名 ,食堂簡(jiǎn)介,刪除標(biāo)志,信息創(chuàng)建日期) 2. 食堂反饋 ( id,食堂 ID,反饋內(nèi)容,刪除標(biāo)志,反饋日期,反饋用戶名) 3. 菜品 ( id,所屬食堂 ID, 食物名稱,菜品簡(jiǎn)介,價(jià)格,評(píng)分,創(chuàng)建日期,刪
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1