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

正文內(nèi)容

軟件工程專業(yè)本科畢業(yè)論文-基于java的網(wǎng)上訂餐系統(tǒng)后臺的實現(xiàn)(編輯修改稿)

2025-07-10 18:01 本頁面
 

【文章內(nèi)容簡介】 ux 下 有 更 好 的 編 譯 環(huán) 境 。 目 前 在 Web 應 用 中 ,Linux+Apache+MySQL已經(jīng)稱為公認的比較完善的開發(fā)組合。當然 PHP也存在不天津科技大學 2021屆本科生畢業(yè)設計 7 足之處,就在于其數(shù)據(jù)庫的連接上,對于不同的數(shù)據(jù)庫, PHP采用不同的語言來開發(fā)接口,這就導致了在數(shù)據(jù)庫升級的時候,幾乎需要重寫全部的代碼,這樣 就帶來了極大的工作量。但是由于其語法簡單,便于開發(fā)人員學習, PHP技術(shù)成為構(gòu)建中小型 Web應用的較為不錯的選擇。 相比之下, JSP技術(shù)的跨平臺性是基于 Java技術(shù)的。構(gòu)建在 Java虛擬機平臺之上,幾乎不需要對其進行任何改動 [1]。 JSP技術(shù)是采用 JDBC來訪問數(shù)據(jù)庫的,對于不同的數(shù)據(jù)庫操作只需要改動很少的一部分,甚至不需要任何修改。表 21是對這幾種技術(shù)的比較。 四 、 MVC 三層框架相關技術(shù)簡介 MVC框架全稱是 ModelViewController,即模型( Model)視圖( View)控制器( Controller)的縮寫,是一種典型的設計開發(fā) Web應用系統(tǒng)的模式: Model(模型)是在應用程序中制定業(yè)務流程的設定。 模型層主要功能是接受來自系統(tǒng)其他層的請求,并返回處理結(jié)果。 我們可以利用 MVC設計模式,把應用程序的開發(fā)模型按照一定的規(guī)則劃分開來,一個良好的劃分層次對于優(yōu)秀的設計是十分重要的。然后 MVC并沒有告訴我們模型的設計方法,只是告訴我們應該將應用程序組織劃分成這么模型。 View(視圖)在程序中是用戶交互界面,與用戶直接接觸的就是視圖層。在開發(fā) Web應用系統(tǒng)中,視圖層可以概括為 HTML界面。但隨著 對系統(tǒng)功能的要求越來越多,開發(fā)一個 Web程序需要設計多個視圖,這對于項目開發(fā)者來說也是一件十分具有挑戰(zhàn)性的事情。 Controller(控制器)用于接收來自用戶的請求,并調(diào)用模型層和視圖層去處理這些請求??刂茖拥淖饔迷谙鄳脩舻恼埱筮^程中是十分明顯的,它就是一個分發(fā)器,對于不同的用戶請求,調(diào)用不同的模型和視圖。 如圖 21表示 MVC組件類型的關系和功能。 模 型封 裝 應 用 程 序 狀 態(tài)相 應 狀 態(tài) 查 詢應 用 程 序 功 能通 知 視 圖 變 換視 圖解 釋 模 型模 型 更 新 請 求發(fā) 送 用 戶 請 求 給 控 制 器運 行 控 制 器 選 擇 視 圖控 制 器定 義 應 用 程 序 行 為用 戶 動 作 映 射 成 模 型 更 新選 擇 響 應 的 視 圖狀 態(tài) 查 詢通 知 改 變視 圖 選 擇用 戶 請 求狀 態(tài) 改 變 圖 21 MVC 組件類型的關系和功能 天津科技大學 2021屆本科生畢業(yè)設計 8 第三章 網(wǎng)上訂餐系統(tǒng) 后臺的需求分析 第一節(jié) 可行性分析 一、 技術(shù)可行性 本系統(tǒng)整體實現(xiàn)以 MyEclipse 為開發(fā)平臺,采用 JSP 技術(shù)設計網(wǎng)頁界面。JSP(Java Server Pages)是一種動態(tài)頁面技術(shù),利用 JSP 技術(shù)可以將網(wǎng)頁邏輯與網(wǎng)頁設計的顯示分離, 這樣可以 使基于 Web 開發(fā) 分成界面設計和代碼填充兩部分,操作上更加便捷 。并且 JSP 開發(fā)的 Web 應用 具有 跨平臺 性 ,即 可以運轉(zhuǎn) 在 Linux系統(tǒng) 下, 又能在 windows 下運行。后臺數(shù)據(jù)庫采用 MySQL 設計管理, MySQL是一個具有強大功能的數(shù)據(jù)庫管理平臺,可用于處理 大量數(shù)據(jù),并 確保數(shù)據(jù)的安全性。 二、經(jīng)濟可行性 本設計主要的開發(fā)環(huán)境是 系統(tǒng),安裝 MyEclipse, JDK 等軟件,使用 Tomcat 發(fā)布服務器,系統(tǒng)模塊設計圖都是采用 visio2021。故而,無需任何額外投入費用, 經(jīng)濟上沒有任何限制 。此外,本系統(tǒng)對開發(fā)的需求以及軟硬件配置要求并不是很高,在任何一臺聯(lián)網(wǎng)的 PC 端都能運行, 具備極高的經(jīng)濟可行性。 三、 操作可行性 本系統(tǒng)旨在開發(fā)出一個界面簡潔友好,操作簡單便捷的后臺管理系統(tǒng)。管理員不必掌握數(shù)據(jù)庫和編程相關知識,只需對于后臺管理的功能操作熟練掌握即可維護 系統(tǒng)后臺。 四、 法律可行性 本畢業(yè)設計目的是為了將本科期間所學知識的綜合展現(xiàn),本人設計并實現(xiàn)一些相對簡單的功能模塊,旨在深刻理解桌面搜索引擎的相關技術(shù)及具體操作實踐。整個系統(tǒng)的實現(xiàn)的版權(quán)是個人所有,在實現(xiàn)的過程中,遵循互聯(lián)網(wǎng)的相關法規(guī)要求,故可如期進行。 第二節(jié) 需求分析 一、 功能需求 本 次畢業(yè)設計旨在開發(fā)一款界面簡潔、操作便捷、反應快速的網(wǎng)上訂餐系統(tǒng)的后臺,幫助系統(tǒng)管理員更加便捷地進行系統(tǒng)維護操作,能夠及時更新后臺信息 。( 一) 用戶特征: 預期軟件的主要用戶為一般 餐飲業(yè) 職員。用戶受到的教育水平較高,對 計算機操作較為熟練 。 天津科技大學 2021屆本科生畢業(yè)設計 9 ( 二) 管理員的功能權(quán)限 : 1. 管理員擁有最大權(quán)限,可以進入后臺管理界面并配置系統(tǒng)信息; 2. 管理員可以管理會員信息,瀏覽目前所有已注冊的用戶信息,并甄選其中內(nèi)容不正確的用戶信息并予以刪除,如手機號碼不存在,身份證號有誤等; 3. 管理員可以及時更新菜品信息,包括新菜品的上架,已售完菜品的下架,打折優(yōu)惠活動,修改價格等管理操作; 4. 管理員可以查看用戶訂單信息,并結(jié)合實際情況對訂單做出受理或者刪除操作; 5. 管理員可以查看菜品類別信息,可以隨時添加、刪除、修改菜品類別信息; 6. 管理員可以查看留言板中顧客對菜品的 意見和要求,做出相應回復,并在前臺的留言板中顯示,達到和顧客無障礙交流的效果; 7. 為了提高系統(tǒng)的安全性,系統(tǒng)應提供管理員修改密碼功能,管理員可定期在系統(tǒng)后臺修改密碼,從而提高系統(tǒng)的安全性; 8. 管理員可以查看近期的營業(yè)統(tǒng)計情況,考察菜品銷量和成本計算,及時調(diào)整菜品價格,提升盈利效益并達到吸引顧客的效果。 (三) 后臺系統(tǒng)功能用例分析: 后臺系統(tǒng)用例圖,如圖 31 所示。 頂 層 包 : : 管 理 員登 陸 修 改 密 碼會 員 管 理菜 品 類 別 管 理菜 品 信 息 管 理訂 單 管 理系 統(tǒng) 公 告 管 理留 言 板 管 理刪 除 非 法 信 息查 看 會 員 信 息錄 入 菜 品 類 別 信 息錄 入 類 別 名 稱錄 入 類 別 介 紹查 看 菜 品 信 息刪 除 菜 品設 為 特 價添 加 菜 品添 加 菜 品 名 稱添 加 菜 品 圖 像添 加 菜 品 價 格添 加 菜 品 簡 潔查 看 訂 單 信 息受 理 訂 單刪 除 訂 單 e x t e n d s e x t e n d s e x t e n d s e x t e n d s e x t e n d s e x t e n d s e x t e n d s e x t e n d s e x t e n d s e x t e n d s e x t e n d s e x t e n d s e x t e n d s e x t e n d s e x t e n d s e x t e n d s 圖 31 后臺系統(tǒng)用例圖 天津科技大學 2021屆本科生畢業(yè)設計 10 (四)用例描述: 建立上述用例圖后,為了 更清楚用例的基本流所需的操作步驟,下面對主要的存在數(shù)據(jù)更改的用例進行描述。 對添加菜品用例描述如表 31 所示。 表 31 添加菜品用例描述 用例 名稱 添加菜品 功能描述 主要是 菜品 信息進行增加操作 優(yōu)先級 只有 管理員 才可以進行此項操作 參與者 系統(tǒng)后臺管理員 前置條件 管理員進入系統(tǒng)后臺 基本操作流程 1 管理員進入菜品信息管理界面,點擊“添加”按鈕; 、菜品描述、菜品價格,并上傳菜品圖像,選擇菜品分類; ; , 顯示 添加后的菜品信息。 后 置條件 如果 菜品信息添加 成功,在系統(tǒng)中建立并儲存 菜品 信息 可選操作流程 該 管理員 上傳圖片格式不合法,用例終止,拒絕 添加 ;該 管理員所添加菜品已存在 ,用例終止,拒絕發(fā)布 對刪除用戶信息用例描述如表 32 所示。 表 32 刪除用戶信息用例描述 名稱、標識符 刪除用戶 信息 功能描述 主要是對注冊用戶信息進行刪除操作 優(yōu)先級 只有管理員才可以進行此項操作 參與者 管理員 前置條件 用戶進入后臺管理員系統(tǒng) 基本操作流程 ; 信息,若存在用戶信息不合法則 選擇刪除用戶 ; 從數(shù)據(jù)庫 中刪除 違規(guī) 的用戶 。 后置條件 如果這個用例成功,從系統(tǒng)中刪除一用戶信息 可選操作流程 無 天津科技大學 2021屆本科生畢業(yè)設計 11 對修改管理員密碼用例描述如表 33 所示。 表 33 修改管理員密碼用例描述 名稱、標識符 修改 管理員 密碼 功能描述 主要是對管理員的信息進行更新操作 優(yōu)先級 只要后臺管理員才可 進行此項操作 參與者 系統(tǒng)管理員 前置條件 管理員 進入后臺系統(tǒng) 基本操作流程 進入修改密碼界面 ; ; 管理員 密碼 ; ; 據(jù)庫信息,更新當前用戶的密碼為新密碼 。 后置條件 如果這個用例成功,則更新一條數(shù)據(jù) 可選操作流程 若舊密碼不匹配,用例終止 ;若兩次輸入的新密碼不相同,用例終止 對訂單管理用例描述如表 34 所示。 表 34 訂單管理用例描述 名稱、標識符 訂單管理 功能描述 主要是對管理員的 訂單 信息進行 受理或刪除 操作 優(yōu)先級 只要后臺管理員才可 進行此項操作 參與者 系統(tǒng)管理員 前置條件 管理員 進入后臺系統(tǒng) 基本操作流程 進入 訂單管理 界面 ; ; ,并且已 支付,則管理員受理此訂單。 后置條件 如果這個用例成功,則 系統(tǒng)前臺顯示該用戶的訂單得到受理 可選操作流程 若訂單信息不合法,或訂單過期且未支付,則管理員刪除此訂單 對添加菜品分類用例描述如表 35 所示。 表 35 添加菜品分類用例描述 用例 名稱 添加菜品分類 功能描述 主要是 菜品分類 信息進行增加操作 天津科技大學 2021屆本科生畢業(yè)設計 12 優(yōu)先級 只有 管理員 才可以進行此項操作 參與者 系統(tǒng)后臺管理員 前置條件 管理員進入系統(tǒng)后臺 基本操作流程 1 管理員進入菜品分類信息管理界面,點擊“添加”按鈕; 、分類描述; ; , 顯示 添加后的菜品分類信息。 后置條件 如果 菜品分類信息添加 成功,在系統(tǒng)中建立并儲存 菜品分類 信息 可選操作流程 該 管理員添加的分類名稱已存在 ,用例終止,拒絕 添加 ;該 管理員所添加分類描述字數(shù)超過系統(tǒng)規(guī)定 ,用例終止,拒絕發(fā)布 (五)系統(tǒng)業(yè)務流程分析 如圖 32 所示為系統(tǒng)后臺業(yè)務流程圖。 系 統(tǒng) 管 理員判 斷 用 戶 賬 號密 碼 準 確 性登 錄 成 功登 錄 失 敗系 統(tǒng) 主 窗 體注 冊 會 員管 理瀏 覽 會 員信 息執(zhí) 行 數(shù) 據(jù)庫 操 作操 作 成 功返 回刪 除 會 員訂 單 管 理瀏 覽 會 員訂 單處 理 訂 單刪 除 不 合法 訂 單執(zhí) 行 數(shù) 據(jù)庫 操 作操 作 成 功返 回菜 品 管 理瀏 覽 菜 品信 息執(zhí) 行 數(shù) 據(jù)庫 操 作操 作 成 功返 回添 加 新 的菜 品密 碼 修 改修 改 系 統(tǒng)密 碼執(zhí) 行 數(shù) 據(jù)庫 操 作操 作 成 功返 回圖 32 后臺系統(tǒng)業(yè)務流程圖 天津科技大學 2021屆本科生畢業(yè)設計 13 管理員輸入用戶名和密碼登錄后臺主界面 。 管理員 可以 在 用戶管理中瀏覽已注冊 用戶 信息, 核對用戶信息是否有效, 并對其 中含有無效信息的用戶 進行刪除等操作;管理菜品類別和菜品信息,對過期的菜品進行刪除操作 ,并可以添加近期的新菜品 ;查看 用戶提交的 訂單信息, 核對訂單信息是否有效, 并對其進行 受理或刪除 等操作。 (六)系統(tǒng)數(shù)據(jù)流圖分析 為了明確表示信息流和數(shù)據(jù)的移動情況和過程 ,設計數(shù)據(jù)流圖是十分重要的。經(jīng)過分析 網(wǎng)上訂餐系統(tǒng)的操作流程,得到以下幾個數(shù)據(jù) 流圖。 1. 管理員登陸系統(tǒng)后臺數(shù)據(jù)流圖 根據(jù)系統(tǒng)功能 需求 分析:管理員登錄 系統(tǒng) 后臺 首先 需要輸入賬戶、密碼并且登陸之后 可以修改管理員密碼 。這些操作都會產(chǎn)生數(shù)據(jù)移動,管理員登陸系 統(tǒng)后臺數(shù)據(jù)流圖對登陸操作與修改密碼流程中數(shù)據(jù) 流動進行說明,具體如圖 33所示: 管 理 員 判 別 登 錄管 理 員 管 理修 改 密 碼管 理 員 信 息 表輸 入 口 令信 息 返 回 圖 33 管理員 登陸 后臺數(shù)據(jù)流圖 2. 管理員處理訂單數(shù)據(jù)流圖 根據(jù)系統(tǒng)功能 需求 分析:管理員登陸后臺系統(tǒng)之后 ,可以進行查看訂單,處理下單和刪除
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1