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

正文內(nèi)容

畢業(yè)設(shè)計(jì)基于java的可濃餐廳網(wǎng)上訂餐管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-01-08 20:35 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 很強(qiáng)的可移植性,Java 編譯器是用 Java 實(shí)現(xiàn)的, Java 的運(yùn)行環(huán)境是用 ANSI C 實(shí)現(xiàn)的。 8. Java 語(yǔ)言是解釋型的。如前所述, Java 程序在 Java 平臺(tái)上被編譯為字節(jié)碼格式, 然后可以在實(shí)現(xiàn)這個(gè) Java 平臺(tái)的任何系統(tǒng)中運(yùn)行。在運(yùn)行時(shí), Java平臺(tái)中的 Java 解釋器 對(duì)這些字節(jié)碼進(jìn)行解釋執(zhí)行,執(zhí)行過(guò)程中需要的類在聯(lián)接階段被載入到運(yùn)行環(huán)境中。 9. Java 是高性能的 。與那些解釋型的高級(jí) 腳本語(yǔ)言 相比, Java 的確是高性能的。事實(shí)上, Java 的運(yùn)行速度隨著 JIT(JustInTime)編譯器技術(shù)的發(fā)展越來(lái)越接近于 C++[4]。 Access 數(shù)據(jù)庫(kù)系統(tǒng)技術(shù) Access 是 Office 辦公套裝軟件中的一個(gè)極為重要的組成部分。自 1992 年推出以來(lái), Access 以其功能強(qiáng)大、易學(xué)易用、界面友好等特點(diǎn),備受世人矚目?,F(xiàn)在, Access 已 成為世界上最流行的桌面數(shù)據(jù)庫(kù)管理系統(tǒng)。 Access 具有強(qiáng)大的數(shù)據(jù)管理功能,不僅可以快速、方便地建立各種數(shù)據(jù)表,查詢、設(shè)計(jì)和創(chuàng)建窗體、報(bào)表,還可以使用宏進(jìn)行特定的操作,用 VBA 語(yǔ)言進(jìn)行更高級(jí)的程序開發(fā)。 Access 數(shù)據(jù)庫(kù)的特點(diǎn)為: 1. Access 是一個(gè)面向?qū)ο蟮?、采用事件?qū)動(dòng)機(jī)制的小型關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。 8 2. Access 是一個(gè)前后臺(tái)結(jié)合的軟件,既有用戶界面,又有邏輯、流程處理,即 VBA 語(yǔ)言。 3. Access 是一個(gè)典型的開放式管理系統(tǒng),可以同時(shí)面對(duì)數(shù)據(jù)庫(kù)最終用戶和數(shù)據(jù)庫(kù)開發(fā)人員。 4. Access 采用 了與 Microsoft Windows 同樣的風(fēng)格,采取了面向?qū)ο蟮姆绞絹?lái)完成數(shù)據(jù)庫(kù)管理的各項(xiàng)功能,簡(jiǎn)化了用戶的開發(fā)工作。 5. Access 提供了豐富的圖形化工具和向?qū)В褂脩舨挥镁帉懘a即可輕松地創(chuàng)建并管理數(shù)據(jù)庫(kù)系統(tǒng)。 6. Access 針對(duì)實(shí)際應(yīng)用,提供了表、查詢、窗體、報(bào)表、頁(yè)、宏和模塊共七類對(duì)象,用于收集、存儲(chǔ)和處理各種信息,并為每個(gè)對(duì)象都提供了設(shè)計(jì)器和生成向?qū)А? 7. Access 內(nèi)置大量函數(shù),提供了多種宏操作和連擊幫助功能。 8.提供了創(chuàng)建數(shù)據(jù)訪問(wèn)頁(yè)的功能,可以發(fā)布到網(wǎng)絡(luò)上的 Web 頁(yè)面。用戶通過(guò)數(shù)據(jù)訪 問(wèn)頁(yè)可以直接查詢和處理數(shù)據(jù)庫(kù)中的數(shù)據(jù) [6]。 9 第三章 需求分析 用戶需求 可濃餐廳的基本功能 1. 前臺(tái)對(duì)餐廳基本信息的詳細(xì)介紹; 2. 客戶可以瀏覽餐廳環(huán)境,菜單及菜色的功能; 3. 客戶可以在線留言,提出對(duì)餐廳的建議以及進(jìn)行訂餐; 4. 餐廳管理員通過(guò)后臺(tái)系統(tǒng),對(duì)餐廳工作人員、菜單、部門等進(jìn)行查詢、添加、刪除和修改功能。 用戶對(duì)系統(tǒng)的需求 面向客戶的點(diǎn)餐系統(tǒng),整個(gè)系統(tǒng)應(yīng)該有兩種用戶角色,即客戶和管理員。不同的角色對(duì)應(yīng)進(jìn)入其相應(yīng)的界面。 客戶進(jìn)入前臺(tái)網(wǎng) 站瀏 覽網(wǎng)頁(yè) ,而不能進(jìn)入到后臺(tái)管理系統(tǒng)的模塊中;管理員可以對(duì)客戶所發(fā)出的信息進(jìn)行點(diǎn)單,同時(shí)在后臺(tái)對(duì)系統(tǒng)進(jìn)行用戶管理,收集客戶信息,并展開系統(tǒng)的正常運(yùn)行維護(hù)工作。通過(guò)管理員才可以對(duì)系統(tǒng)展開維護(hù),修改密碼。工作完成后, 客戶和管理員 通過(guò)各自專門的出口退出登錄狀態(tài)。 系統(tǒng)具備的基本功能 可濃餐廳網(wǎng)上訂餐管理系統(tǒng)是一個(gè) B/S 結(jié)構(gòu)的系統(tǒng),主要由前臺(tái)用戶模塊和后臺(tái)管理員模塊兩部分構(gòu)成。 前臺(tái)用戶模塊 在前臺(tái)用戶模塊中,主要功能包括:登錄模塊 , 瀏覽餐廳以及各類信息展示,用戶訂餐管理。 各個(gè)模塊之間的關(guān) 系如圖 31。 10 圖 31 用戶模塊功能圖 1. 登錄模塊。顧客可以直接在網(wǎng)上查找該餐廳, 然后 注冊(cè)成為會(huì)員,通過(guò)自己的賬號(hào)和密碼,進(jìn)行登錄 。 2. 瀏覽模塊。顧客可以查看與餐廳相關(guān)的詳細(xì)信息,并且 可以在線留言提出對(duì)餐廳的建議及進(jìn)行訂餐, 可以對(duì)餐廳的某個(gè)菜單發(fā)表自己的評(píng)論。 3. 訂餐模塊。顧客通過(guò)前臺(tái)網(wǎng)頁(yè)查看自己所要點(diǎn)的菜色,然后點(diǎn)餐,后臺(tái)系統(tǒng)會(huì)生成一張訂單讓管理人員進(jìn)行審核,然后直到顧客用完餐起身去收銀臺(tái)結(jié)賬,離開。 后臺(tái)管理員模塊 在后 臺(tái)管理員模塊中,主要功能包括:系統(tǒng)管理,員工管理,菜單管理,查詢管理。各個(gè)模塊之間的關(guān)系如圖 32 所示。 1. 系統(tǒng)管理。后臺(tái)管理員可以對(duì)整個(gè)系統(tǒng)展開維護(hù)各工作, 2. 員工管理。后臺(tái)管理員登錄后,可以實(shí)現(xiàn)對(duì)員工的管理,其中包括添加新的員工信息,對(duì)已有員工的信息進(jìn)行修改,刪除離職的員工的信息。 3. 菜單管理。管理員可以對(duì)添加新的點(diǎn)菜單信息,中途客戶有需要加菜或者退菜,管理員也可以對(duì)已經(jīng)生成的訂單信息進(jìn)行修改,同時(shí)可以對(duì)用戶訂單的信息進(jìn)行審核,對(duì)于審核通過(guò)的訂單,管理員可以給客戶進(jìn)行進(jìn)單處理。 4.部門管理 。后臺(tái)管理員登錄后,可以實(shí)現(xiàn)對(duì)部門的管理,其中包括添加新的部門信息,對(duì)已有部門的信息進(jìn)行修改, 前臺(tái)用戶模塊 登錄模塊 瀏覽模塊 訂餐模塊 在線留言 公司簡(jiǎn)介 環(huán)境展示 菜色展示 菜單總覽 人才招聘 聯(lián)系方式 直接訂餐 加菜 退菜 11 5. 查詢管理。管理員可以實(shí)現(xiàn)對(duì)員工、菜單、部門、會(huì)員、留言表等各類與餐廳相關(guān)的信息進(jìn)行查詢。 數(shù)據(jù)流圖 通過(guò)對(duì)系統(tǒng)需求的調(diào)查分析,細(xì)化軟件功能,把系統(tǒng)劃分為幾個(gè)子系統(tǒng),明確每個(gè)子系統(tǒng)所要完的主要邏輯功能,采用以圖形的方式描繪數(shù)據(jù)在系統(tǒng)中流動(dòng)和處理。數(shù)據(jù)流圖是用來(lái)表示系統(tǒng)的邏輯模型。 后臺(tái)管理員模塊 添加員工信息 修改員工信息 刪除員工信息 員工信息查詢 系統(tǒng)管理 查詢管理 部門管理 菜單管理 員工管理 添加部門信息 添加菜單信息 修改菜單信息 修改部門信息 刪除菜單信息 退 出 菜單信息查詢 部門信息查詢 其他信息查詢 按菜單編號(hào)查詢 按菜名查詢 查詢所有部門信息 按姓名查詢 按性別查詢 按部門查詢 按編號(hào)查詢 查詢留言表信息 查詢消費(fèi)單信息 查詢臺(tái)號(hào)信息 查詢會(huì)員信息 系統(tǒng)維護(hù) 圖 32 管理員模塊功能圖 12 頂層數(shù)據(jù)流圖 客戶進(jìn)入餐廳后,開始點(diǎn)餐,然后直到他們 用完餐離開去收銀臺(tái)結(jié)賬,離開餐廳的過(guò)程。 如圖 33 所示。 第一層數(shù)據(jù)流圖 對(duì)頂層數(shù)據(jù)流圖中的 P2 業(yè)務(wù)處理部分進(jìn)行細(xì)化,其中包含點(diǎn)菜、加菜及退菜服務(wù)。 如圖 34 所示。 客戶 業(yè)務(wù)處理 P2 點(diǎn)菜業(yè) 務(wù)處理 加菜業(yè) 務(wù)處理 退 菜 業(yè)務(wù)處理 結(jié)賬業(yè) 務(wù)處理 P3 菜單 加菜 單 退 菜 單 收銀臺(tái) 賬單 圖 34 第一層數(shù)據(jù)流圖 客戶 點(diǎn)餐餐 業(yè)務(wù)處理 結(jié)賬 收銀臺(tái) P2 圖 33頂層數(shù)據(jù)流圖 13 第四章 系統(tǒng)總體設(shè)計(jì) 體系結(jié)構(gòu) 該系統(tǒng)采用三層體系結(jié)構(gòu)將應(yīng)用程序劃分為三個(gè)邏輯層面,這三個(gè)邏輯層面分別是表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪問(wèn)層,采用三層體系結(jié)構(gòu) 有利于系統(tǒng)的開發(fā)、維護(hù)、部署和擴(kuò)展。分層是為了實(shí) 現(xiàn) “ 高內(nèi)聚、低耦合 ” 。采用 “ 分而治之 ” 的思想,把問(wèn)題劃分開來(lái)各個(gè)解決,易于控制,易于延展,易于分配資源 [9]。 1. 表示層 。 表示層 用于 直接跟用戶進(jìn)行交互,一般也就是指系統(tǒng)的界面,用于數(shù)據(jù)錄入,數(shù)據(jù)顯示等。意味著只做與外觀顯示相關(guān)的工作,不屬于 它 的工作不用做。 2. 業(yè)務(wù)邏輯層 。 業(yè)務(wù)邏輯層用于做一些有效性驗(yàn)證的工作,以更好地保證程序運(yùn)行的健壯性。如完成數(shù)據(jù)添加、修改和查詢業(yè)務(wù)等;不允許指定的文本框中輸入空字符串,數(shù)據(jù)格式是否正確及數(shù)據(jù)類型驗(yàn)證;用戶的權(quán)限的合法性判斷等等,通過(guò)以上的諸多判斷以決定是否將操作 繼續(xù)向后傳遞,盡量保證程序的正常運(yùn)行。 3. 數(shù)據(jù)訪問(wèn)層 。 顧名思義 , 數(shù)據(jù)訪問(wèn)層就是用于專門跟數(shù)據(jù)庫(kù)進(jìn)行交互。執(zhí)行數(shù)據(jù)的添加、刪除、修改和顯示等。需要強(qiáng)調(diào)的是,所有的數(shù)據(jù)對(duì)象只在這一層被引用,如 等,除數(shù)據(jù)層之外的任何地方都不應(yīng)該出現(xiàn)這樣的引用。 可以使用 .NET 平臺(tái)快速方便地部署三層架構(gòu)。 革命性的變化是在網(wǎng)頁(yè)中也使用基于事件的處理,可以指定處理的后臺(tái)代碼文件,可以使用C、 VB、 C++和 J作為后臺(tái)代碼的語(yǔ)言。 . NET 中可以方便的實(shí)現(xiàn)組 件的裝配,后臺(tái)代碼通過(guò)命名空間可以方便的使用自己定義的組件。顯示層放在 ASPX 頁(yè)面中,數(shù)據(jù)庫(kù)操作和邏輯層用組件或封裝類來(lái)實(shí)現(xiàn),這樣就很方便的實(shí)現(xiàn)了三層架構(gòu)。 14 數(shù)據(jù)庫(kù)設(shè)計(jì) 實(shí)體圖 ER 圖是用來(lái)表示數(shù)據(jù)及其聯(lián)系的工具,是用來(lái)描述現(xiàn)實(shí)世界的數(shù)據(jù)模型。它與具體的數(shù)據(jù)庫(kù)管理系統(tǒng)無(wú)關(guān),在設(shè)計(jì)階段 , ER 圖是設(shè)計(jì)數(shù)據(jù)庫(kù)邏輯模型的重要依據(jù)。 根據(jù)關(guān)系模式所要實(shí)現(xiàn)的功能設(shè)計(jì),建立它們之間的關(guān)系,進(jìn)而實(shí)現(xiàn)邏輯結(jié)構(gòu)功能。 可濃餐廳網(wǎng)上訂餐系統(tǒng)可以劃分的實(shí)體有:?jiǎn)T工實(shí)體、部門實(shí)體、會(huì)員實(shí)體、留言實(shí)體,菜單實(shí)體 ,菜系實(shí)體,臺(tái)號(hào)實(shí)體,收銀臺(tái)實(shí)體。用 ER 圖 一一 描述這些實(shí)體,如圖 41,圖 42,圖 43,圖 44,圖 45,圖 46,圖 47,圖 48所示。 詳細(xì)地 址 出生日期 性別 聯(lián)系電話 顧客(會(huì)員) 編號(hào) 圖 43 會(huì)員實(shí)體圖 3.會(huì)員實(shí)體圖 姓名 部門名 代理人 部門 圖 42 部門實(shí)體圖 2.部門實(shí)體圖 部門編號(hào) 人數(shù) 員工號(hào) 部門 性別 姓名 出生日期 員工 圖 41 員工實(shí)體圖 1.員工實(shí)體圖 籍貫 15 總 ER 圖 根據(jù)以上八個(gè)實(shí)體圖,通過(guò)互相之間的聯(lián)系將其連接起來(lái)得到總 ER圖,如座位數(shù) 臺(tái)號(hào) 臺(tái)號(hào) 圖 47 臺(tái)號(hào)實(shí)體圖 7.臺(tái)號(hào)實(shí)體圖 名稱 菜系 菜系 圖 46 菜系實(shí)體圖 6.菜系實(shí)體圖 編號(hào) 消費(fèi)時(shí)間 結(jié)賬時(shí)間 收銀臺(tái) 圖 48 收銀臺(tái)實(shí)體圖 8. 收銀臺(tái)實(shí)體圖 實(shí)體圖 臺(tái)號(hào) 消費(fèi)金額 操作人員 點(diǎn)菜 結(jié)賬 詳細(xì)地址 聯(lián)系電話 數(shù)量 菜單 姓名 5.菜單實(shí)體圖 留言 Email 詳細(xì)地址 留言 姓名 圖 44 留言實(shí)體圖 4.留言實(shí)體圖 聯(lián)系電話 QQ 圖 45 菜單實(shí)體圖 16 圖 49所示。 關(guān)系模式 1.員工(員工號(hào),姓名,性別,出生日期,部門,籍貫); 2.部門(部門編號(hào),代理人,部門名,人數(shù) ); 3.顧客 /會(huì)員 (編號(hào),姓名,性別, 出生日期,聯(lián)系方式,詳細(xì)地址 ); 顧客(會(huì)員) 員工 菜系 菜單 收銀臺(tái) 服務(wù) 點(diǎn)菜 結(jié)賬 點(diǎn)菜 聯(lián)系電話 詳細(xì)地址 結(jié)賬 菜 系 名稱 編號(hào) 詳細(xì)地 址 部門編號(hào) 姓名 性別 出生日期 編號(hào) 臺(tái)號(hào) 結(jié)賬時(shí)間 操作人員 姓名 1 n 1 1 n n 臺(tái)號(hào) 臺(tái)號(hào) 座位數(shù) 消費(fèi)金額 消費(fèi)時(shí)間 數(shù)量 出生日期 聯(lián)系電話 姓名 性別 籍貫 部門 員工號(hào) 部門 代理人 部門名 人數(shù) 工作 圖 49 總 ER圖 n n 17
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1