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

正文內(nèi)容

學(xué)生餐廳管理系統(tǒng)的設(shè)計與實現(xiàn)本科畢業(yè)論文(參考版)

2025-03-08 10:03本頁面
  

【正文】 在整個實習(xí)期間,曾得到了 任 老師以及同學(xué)的大力支持和幫助,在此表示衷心的感謝! 。 這次實習(xí),無論是從技術(shù)上還是對環(huán)境的適應(yīng)能力上講,對我今后步入社會都打下了一個良好的基礎(chǔ)。在設(shè)計中,我始終堅持理論指導(dǎo)實踐原則,并通過實踐來加強理論的學(xué)習(xí),通過實習(xí)鍛煉,我熟悉了軟件的一般過程,加強了對實際問題的處理能力。軟件設(shè)計是一個精細漫長的過程。 學(xué)生餐廳管理系統(tǒng)的設(shè)計與實現(xiàn) 31 通過以上部署, 學(xué)生餐廳 管理系統(tǒng)可以運行, 實現(xiàn)其功能。如果沒有安裝 Visual Studio 2021,運行 \源代碼 \Food\bin\Debug 目錄下 ,可以直接啟動程序。數(shù)據(jù)源 創(chuàng)建過程結(jié)束。 (7)單擊“完成”按鈕,彈出如圖所示的對話框,用戶可以單擊“測試”按鈕檢查數(shù)據(jù)源連接是否成功,也可以單擊“確定”按鈕完成數(shù)據(jù)源的創(chuàng)建,還可以單擊“取消”按鈕,取消數(shù)據(jù)源的創(chuàng)建。 (5)不改變圖中的選項,單擊“下一步”按鈕,彈出如圖所示的對話框。這里由于使用的是 Express 版,所以填入 SQLExpress。 學(xué)生餐廳管理系統(tǒng)的設(shè)計與實現(xiàn) 28 (4)在“創(chuàng)建新數(shù)據(jù)源”窗體中,給數(shù)據(jù)源起一個合適的名稱,這里把它命名為“ Food”,“描述”是可選項,可以不填。 學(xué)生餐廳管理系統(tǒng)的設(shè)計與實現(xiàn) 27 (2)選擇“系統(tǒng) DSN”選項卡,然后單擊“添加”按鈕,彈出對話框。附加成功在數(shù)據(jù)庫結(jié)點能夠看到名稱為 Food 的數(shù)據(jù)庫。 。 Microsoft Visual Studio 2021 光盤中附帶SQL Server 2021 Express 版,系統(tǒng)開發(fā)過程用的是 Express 版。 數(shù)據(jù)庫連接: ODBC 部署步驟: Microsoft .NET Framework ,如需進行二次開發(fā),需要安裝 Microsoft Visual Studio 2021 集成開發(fā)環(huán)境。由于管理工作復(fù)雜,政策性強,客戶關(guān)系也不斷復(fù)雜化,依賴人為因素較多,使 系統(tǒng) 管理的需求定義比較困難,必須進行反復(fù)迭代 。 在數(shù)據(jù)庫設(shè)計的過程中,需求分析和概念設(shè)計可以獨立于任何數(shù)據(jù)庫管理系統(tǒng)進行,邏輯結(jié)構(gòu)設(shè)計與物理結(jié)構(gòu)設(shè)計與 DBMS 密切相關(guān)。下面的致謝衷心的表達了幾年來他們對我的指導(dǎo)和幫助。 系統(tǒng)主要界面 正 學(xué)生餐廳 管理系統(tǒng)的主要用戶界面如下圖。 SQL Sever 近年來不斷更新版本, 1996 年, Microsoft 推出了 SQL Sever 6..5 版本; 1998 年, SQL Sever 版本和用戶見面; 2021 年, SQL Sever 2021推出。 Microsoft 和 Sybase 銷售和支持的學(xué)生餐廳管理系統(tǒng)的設(shè)計與實現(xiàn) 20 產(chǎn)品在 版本上基本是相同的。 SQL Sever 是由 Microsoft 公司開發(fā)和推廣的關(guān)系數(shù)據(jù)庫管理系統(tǒng) (DBMS),它最初由 Microsoft、 Sybase 和 AshtonTate 三家公司共同開發(fā)的,并于 1988 年推出第一個 OS/2版本。信息管理也由工資、人事等單方面的管理向全企業(yè)的管理信息系統(tǒng)發(fā)展。 數(shù)據(jù)庫管理系統(tǒng)的選擇 本系統(tǒng)的數(shù)據(jù)庫采用 SOLS ever2021 數(shù)據(jù)庫管理系統(tǒng)。 Visual Basic .NET、 Visual C++ .NET、 Visual C .NET 和 Visual J .NET 全都使用相同的集成開發(fā)環(huán)境 (IDE),該環(huán)境允許它們共享工具并有助于創(chuàng)建混合語言解決方案。 Visual 是 .NET 平臺下最為強大的開發(fā)工具,無論是軟件服務(wù)商,還是企業(yè)應(yīng)用程序的部署與發(fā)布, Visual 都可以提供近乎完美的解決方案。系統(tǒng)主頁面如圖34 所示。 (2)系統(tǒng)操作盡可能的簡單,并且各操作有提示說明,同時,要使用戶在較短的時間即可很容易的掌握系統(tǒng)的操作。 (3)界面設(shè)計約定 (4)窗口本身性質(zhì) (如表 所示 ) 表 37 窗口屬性表 屬性 值 Type USER OR SYSTEM Title 非空 Name 自定義 Border System Font 宋體 Fontsize 五號 Color 淺灰 Size 800*600 界面設(shè)計的原則 由于本系統(tǒng)最終用戶是 餐廳 員工,因此系統(tǒng)界面必須滿足管理人員日常管理工作的需要,符合管理人員多年管理工作中形成的工作模式,從而使系統(tǒng)能在日常管理工作中發(fā)揮作用。 (2)界面風(fēng)格 采用 Windows XP 風(fēng)格。設(shè)計 一個好的界面在進行系統(tǒng)開發(fā)時是必不可少的,也是十分重要的。 界面設(shè)計 經(jīng)過以上需求分析、系統(tǒng)結(jié)構(gòu)、功能模塊設(shè)計和數(shù)據(jù)庫設(shè)計,最后進行界面設(shè)計。 (4)Wm 表和 Zhd 表的 FK_wm_zhd 關(guān)系,其中, Wm 表的 Zhdh 為外鍵, Zhd 表的Zhdh 為主鍵。 (2)Yye 表和 Zhd 表的 FK_yye_zhd 關(guān)系,其中, Yye 表的 Zhdh 為外鍵, Zhd 表的Zhdh 為主鍵 。在本系統(tǒng)數(shù)據(jù)庫的設(shè)計過程中,還考慮了下面的一些優(yōu)化技術(shù): 系統(tǒng)數(shù)據(jù)庫表設(shè)計 根據(jù) ER 圖,從 ER 中分析出數(shù)據(jù)庫表, 學(xué)生餐廳 管理系統(tǒng)主要數(shù)據(jù)庫表設(shè)計如下: 表 31 用戶信息表設(shè)計 (TbUser) 編號 字段 含義 類型 長度 是否為空 關(guān)鍵字 1 Userid 用戶編號 Int 否 主鍵、用戶內(nèi)部編號 2 Name 用戶名 Nvarchar 50 否 3 Pass 密碼 Nvarchar 50 否 4 Qx 權(quán)限 Nvarchar 50 否 5 Phone 電話 Nvarchar 50 是 6 Address 地址 Nvarchar 50 是 學(xué)生餐廳管理系統(tǒng)的設(shè)計與實現(xiàn) 15 表 32 菜單信息表設(shè)計 (Cd) 編號 字段 含義 類型 長度 是否為空 關(guān)鍵字 1 Cdname 菜名 Nvarchar 50 否 主鍵、菜名唯一 2 Price 價格 Money 否 3 Sfky 可用否 Bit 否 4 Can 早中晚 Nvarchar 50 否 5 Bzh 備注 Ntext 是 表 33 營業(yè)信息表設(shè)計 (Yye) 編號 字段 含義 類型 長度 是否為空 關(guān)鍵字 1 Yyis 序號 Int 否 主鍵 2 Zwh 桌號 Int 否 3 Shijian 就餐時間 Datatime 否 4 Can 早中晚 Nvarchar 50 否 5 Rsh 責(zé)任人 Int 是 6 Zhk 折扣 Int 是 7 Zhdh 帳單號 Nvarchar 50 否 Zhd 表外鍵 8 Bzh 備注 Ntext 是 表 34 預(yù)定信息表設(shè)計 (Yding) 編號 字段 含義 類型 長度 是否為空 關(guān)鍵字 1 Ydid 序號 Int 否 主鍵 2 Ydname 預(yù)定人 Nvarchar 50 否 3 Phone 電話 Nvarchar 50 否 4 Zhwh 桌號 Int 否 5 Shijian 時間 Datatime 否 6 Can 早中晚 Nvarchar 50 否 7 Zhdh 帳單 Nvarchar 50 否 Zhd 表外鍵 8 Rsh 人數(shù) Int 否 9 Yjin 應(yīng)付款 Money 否 10 bzh 備注 Ntext 是 表 35 外賣信息表設(shè)計 (Wm) 編號 字段 含義 類型 長度 是否為空 關(guān)鍵字 1 Wmid 序號 Int 否 主鍵 2 Ygh 員工號 Nvarchar 50 否 3 Shijian 時間 Datetime 否 4 Can 早中晚 Nvarchar 50 否 5 Zhdh 帳單 Nvarchar 50 否 Zhd 表外鍵 6 Price 價錢 Money 否 7 Bzh 備注 Ntext 是 學(xué)生餐廳管理系統(tǒng)的設(shè)計與實現(xiàn) 16 表 36 帳單信息表設(shè)計 (Zhd) 編號 字段 含義 類型 長度 是否為空 關(guān)鍵字 1 Zhdh 單號 Nvarchar 50 否 主鍵 2 Cdname 菜名 Nvarchar 50 否 Cd 表外鍵 3 Price 價錢 Money 否 4 Fshu 份數(shù) Int 否 5 Bzh 備注 Ntext 是 創(chuàng)建表間關(guān)系 為了保證數(shù)據(jù)庫的參考完整性,創(chuàng)建主鍵,外鍵的關(guān)系,如下所示。 基于 SQL Server 2021 的 C/S模式的數(shù)據(jù)庫設(shè)計 SQL Server 2021 是 Microsoft 公司推出的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),數(shù)據(jù)庫設(shè)計在 學(xué)生餐廳 管理系統(tǒng)中占有相當重要的地位,其設(shè)計的優(yōu)劣,直接影響到 學(xué)生餐廳 管理系統(tǒng)的成敗。將 ER 圖轉(zhuǎn)換為關(guān)系模型就是將實體、實體的屬性和實體之間的聯(lián)系轉(zhuǎn)化為關(guān)系模式。雖然現(xiàn)實世界豐富多彩,各種信息十分繁雜,但用 ER 圖可以很清晰地表示出其中的錯綜復(fù)雜關(guān)系 [13]。完成數(shù)據(jù)模型的建立后,我們就必須對字段進行命名,確定字段的類型和寬度,并利用數(shù)據(jù)庫管理系統(tǒng)或數(shù)據(jù)庫語言創(chuàng)建數(shù)據(jù)庫結(jié)構(gòu)、輸入數(shù) 據(jù)和運行等,因此數(shù)據(jù)庫的實施是數(shù)據(jù)庫設(shè)計過程的“最終實現(xiàn)”。在這一階段中我們要將概念模型中得到的 ER 圖轉(zhuǎn)換成具體的數(shù)據(jù)模型。 (3)建立數(shù)據(jù)模型 完成上一階段后,我們得到了一個與具體計算機軟、硬件無關(guān)的概念模型。概念模型是對用戶需求的客觀反映,并不涉及具體的計 算機軟、硬件環(huán)境。設(shè)計時,一般先根據(jù)應(yīng)用的需求,畫出能反映每個應(yīng)用需求的 ER 圖,其中包括確定實體、屬性和聯(lián)系的類型。 (2)建立概念模型 確定建立數(shù)據(jù)庫的目的以及完成數(shù)據(jù)收集后,就進入數(shù)據(jù)庫設(shè)計過程的第二階段 —— 建立概念模型。在著手收集數(shù)據(jù)之前最重要的就是要調(diào)查用戶的實際需求,然后分析與表達這些需求。通常,我們也把確定建立數(shù)據(jù)庫的目的稱為需求分析。數(shù)據(jù)庫設(shè)計是指對于一個給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),有效存儲數(shù)據(jù),滿足用戶信息要求和處理要求 [8] [9]。圖 為系統(tǒng)的功能模塊圖。 (3)精簡適宜,繁簡得當 在對系統(tǒng)進行功能模塊劃分的時候,應(yīng)本著精簡適宜,繁簡得當?shù)脑瓌t進行。 (2)低藕合度 耦合度是軟件結(jié)構(gòu)中各模塊之間的相 互依賴的量度。 模塊劃分的具體原則可歸納為以下幾點: (1)高內(nèi)聚性 內(nèi)聚性是信息隱藏概念的延伸,它表示模塊所執(zhí)行的諸任務(wù)在功能上互相關(guān)聯(lián)的程度。模塊的獨立性要求在指定模塊
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1