管理信息系統(tǒng)課程設(shè)計(jì)食堂管理信息系統(tǒng).doc_第1頁(yè)
管理信息系統(tǒng)課程設(shè)計(jì)食堂管理信息系統(tǒng).doc_第2頁(yè)
管理信息系統(tǒng)課程設(shè)計(jì)食堂管理信息系統(tǒng).doc_第3頁(yè)
管理信息系統(tǒng)課程設(shè)計(jì)食堂管理信息系統(tǒng).doc_第4頁(yè)
管理信息系統(tǒng)課程設(shè)計(jì)食堂管理信息系統(tǒng).doc_第5頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余59頁(yè)可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

小組成績(jī) 小組成績(jī) 管理信息系統(tǒng)設(shè)計(jì)管理信息系統(tǒng)設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 小組名稱 小組名稱 小組名稱 專業(yè)年級(jí) 專業(yè)年級(jí) 專業(yè)年級(jí) 小組組長(zhǎng) 小組組長(zhǎng) 小組組長(zhǎng) 小組成員 小組成員 小組成員 電子郵箱 電子郵箱 電子郵箱 指導(dǎo)教師 指導(dǎo)教師 指導(dǎo)教師 管理信息系統(tǒng)管理信息系統(tǒng) 課程設(shè)計(jì)課程設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 1 目目目 錄錄錄 1 1 前言前言 4 4 1 1 作業(yè)背景 4 1 2 選題說明 4 1 3 課程進(jìn)度安排 5 1 4 成員分工 6 2 2 系統(tǒng)可行性分析系統(tǒng)可行性分析 6 6 2 1 引言 6 2 2 食堂管理信息系統(tǒng)可行性分析 7 2 3 現(xiàn)狀調(diào)查 8 2 4 新系統(tǒng)介紹 8 2 5 結(jié)論 8 3 3 系統(tǒng)分析系統(tǒng)分析 8 8 3 1 系統(tǒng)概述 8 3 2 系統(tǒng)功能分析 9 3 2 1子模塊功能分析 9 3 2 2系統(tǒng)整體功能管理模塊 14 3 3 數(shù)據(jù)流圖 14 3 3 1學(xué)校校園卡 食堂卡 卡交易系統(tǒng) 15 3 3 2 預(yù)定管理流圖 16 3 3 3庫(kù)存管理數(shù)據(jù)流圖 17 3 3 4學(xué)校食堂整體流程圖 18 3 4 UC矩陣圖 19 3 5 數(shù)據(jù)字典 20 3 5 1數(shù)據(jù)字典的組成 20 3 5 2數(shù)據(jù)字典的相關(guān)內(nèi)容 20 3 5 3數(shù)據(jù)字典 數(shù)據(jù)庫(kù)數(shù)據(jù)字典 21 3 5 4數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu) 21 4 4 系統(tǒng)設(shè)計(jì) 系統(tǒng)設(shè)計(jì) 2525 4 1 功能模塊圖 25 4 2 確定系統(tǒng)運(yùn)行平臺(tái) 26 4 2 1系統(tǒng)架構(gòu) 26 4 2 2網(wǎng)絡(luò)拓樸結(jié)構(gòu)圖 27 4 2 3硬件系統(tǒng)配置 27 4 2 4操作系統(tǒng) 27 管理信息系統(tǒng)管理信息系統(tǒng) 課程設(shè)計(jì)課程設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 2 4 2 5數(shù)據(jù)庫(kù)管理信息系統(tǒng) 28 4 2 6 CASE軟件 30 4 3 設(shè)計(jì) E R 圖 30 4 3 1 系統(tǒng)分E R圖 31 4 3 2 整體E R圖 37 4 4 系統(tǒng)詳細(xì)設(shè)計(jì) 38 4 4 1 代碼設(shè)計(jì) 38 4 4 2 數(shù)據(jù)庫(kù)設(shè)計(jì) 41 4 4 3用戶子模式設(shè)計(jì) 50 4 4 4人機(jī)對(duì)話設(shè)計(jì) 55 4 4 5 輸入 輸出設(shè)計(jì) 56 5 5 結(jié)束語 結(jié)束語 6363 6 6 主要參考文獻(xiàn) 主要參考文獻(xiàn) 6464 管理信息系統(tǒng)管理信息系統(tǒng) 課程設(shè)計(jì)課程設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 3 1 前言前言 1 1 作業(yè)背景作業(yè)背景 本文根據(jù) 管理信息系統(tǒng) 課程要求而做 課程作業(yè)要求如下 用管理信息系統(tǒng)開發(fā)工具 例如 Visual Basic Visual Foxpro Access PowerBuilder Delphi 等 開發(fā)一個(gè)實(shí)用的中小型管理信息系統(tǒng) 1 根據(jù)課程設(shè)計(jì)時(shí)間選擇適當(dāng)規(guī)模大小的設(shè)計(jì)課題 2 根據(jù)合理的進(jìn)度安排 按照系統(tǒng)開發(fā)的流程及方法 踏實(shí)地開展課程設(shè)計(jì)活動(dòng) 3 課程設(shè)計(jì)過程中 根據(jù)選題的具體需求 在開發(fā)各環(huán)節(jié)中撰寫相關(guān)的技術(shù)文檔 最 后提交詳細(xì)的課程設(shè)計(jì)報(bào)告 至少包括系統(tǒng)可行性分析報(bào)告 系統(tǒng)分析報(bào)告 系統(tǒng)設(shè)計(jì)報(bào) 告三個(gè)主要部分 4 開發(fā)出可以運(yùn)行的管理信息系統(tǒng) 通過上機(jī)檢查 1 2 選題說明選題說明 學(xué)校食堂管理信息系統(tǒng)是一個(gè)實(shí)用并且是與我們的學(xué)校生活密切相關(guān)的一個(gè) 管理信息系統(tǒng) 如果能夠很好的研究 開發(fā)并加以利用 那么就會(huì)提高食堂的 效益 降低食堂的成本 降低食堂的飯 菜價(jià)從而能夠給學(xué)校的學(xué)生帶來莫大 的利益和好處 同時(shí)隨著高校的擴(kuò)招 高校的食堂也變得越來越多 有的學(xué)校的食堂非常的 分散 要實(shí)現(xiàn)如此之多的食堂的良好 協(xié)調(diào) 統(tǒng)一的管理 就需要借助現(xiàn)代的 更加先進(jìn)的技術(shù)和科技 比如說 電子信息管理系統(tǒng) 射頻技術(shù) 網(wǎng)絡(luò)技術(shù) 計(jì)算機(jī)技術(shù)等以實(shí)現(xiàn)更加方便 快捷 有效的食堂管理 我們所選的食堂管理信息系統(tǒng)是在以學(xué)?,F(xiàn)行的運(yùn)行結(jié)構(gòu)上進(jìn)行的更加詳細(xì) 的設(shè)計(jì)和說明 1 3 課程進(jìn)度安排課程進(jìn)度安排 2010 6 5 2010 6 12 任務(wù)與進(jìn)度 任務(wù)與進(jìn)度 1 設(shè)計(jì)選題方向 確定選題 2 確定小組內(nèi)部課程設(shè)計(jì)工作的分工及相應(yīng)要求 3 上網(wǎng)搜索查閱和收集相關(guān)參考資料和學(xué)習(xí)資料 4 進(jìn)行可行性分析 5 認(rèn)真撰寫選題說明 系統(tǒng)功能目標(biāo)和可行性分析報(bào)告 6 完善選題說明 系統(tǒng)功能目標(biāo)和可行性研究報(bào)告 管理信息系統(tǒng)管理信息系統(tǒng) 課程設(shè)計(jì)課程設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 4 7 進(jìn)行調(diào)查 深入了解和熟悉選題范圍內(nèi)的組織結(jié)構(gòu) 業(yè)務(wù)功能 業(yè)務(wù)數(shù)據(jù) 管理要求 管理決策模型 2010 6 12 2010 19 任務(wù)與進(jìn)度 任務(wù)與進(jìn)度 1 確定系統(tǒng)邊界 了解系統(tǒng)組織結(jié)構(gòu)及功能 2 繪制組織功能表 描述組織與功能之間的關(guān)系 3 進(jìn)行組織功能分析 4 進(jìn)行業(yè)務(wù)流程調(diào)查 并繪制業(yè)務(wù)流程圖 對(duì)業(yè)務(wù)流程進(jìn)行分析和優(yōu)化 重 組或改善 5 繪制 UC 矩陣 并對(duì) UC 矩陣進(jìn)行分析 6 劃分系統(tǒng)及數(shù)據(jù)布署 7 繪制數(shù)據(jù)流程圖 并進(jìn)行相應(yīng)分析描述數(shù)據(jù)字典 數(shù)據(jù)處理邏輯以及管理 模型 2010 6 19 2010 6 27 任務(wù)與進(jìn)度 任務(wù)與進(jìn)度 1 系統(tǒng)總體劃分 主要有系統(tǒng)環(huán)境的配置 網(wǎng)絡(luò)設(shè)計(jì) 計(jì)算機(jī)處理流程設(shè)計(jì) 2 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 主要有數(shù)據(jù)庫(kù)概念模型 數(shù)據(jù)規(guī)范化等 3 代碼設(shè)計(jì) 主要有代碼設(shè)計(jì)的目的 原則 分類 4 輸入 輸出及界面設(shè)計(jì) 5 模塊功能與處理過程設(shè)計(jì) 主要有模塊及其層次分解 控制結(jié)構(gòu)圖 6 系統(tǒng)安全設(shè)計(jì) 7 系統(tǒng)設(shè)計(jì)報(bào)告 2010 6 27 2010 7 3 任務(wù)與進(jìn)度 任務(wù)與進(jìn)度 1 對(duì)系統(tǒng)分析與系統(tǒng)設(shè)計(jì)報(bào)告成果進(jìn)行分析討論 2 對(duì)系統(tǒng)分析與設(shè)計(jì)報(bào)告進(jìn)行統(tǒng)稿與完善 3 對(duì)系統(tǒng)分析與設(shè)計(jì)報(bào)告進(jìn)行排版 4 提交課程設(shè)計(jì)報(bào)告電子檔 5 對(duì)分析與設(shè)計(jì)報(bào)告進(jìn)行打印裝訂 6 答辯 1 4 成員分工成員分工 段海文 主要負(fù)責(zé)全體的設(shè)計(jì)管理 協(xié)調(diào)好每一個(gè)小組成員的工作 參與課程 設(shè)計(jì)的每一個(gè)方面 側(cè)重可行性分析部分 另外參與系統(tǒng)分析與系統(tǒng) 設(shè)計(jì)的工作 每一階段的工作都要認(rèn)真的進(jìn)行設(shè)計(jì)和指導(dǎo) 與其他的 成員相互合作 主要的具體工作 1 數(shù)據(jù)流程圖 2 功能分析圖 3 數(shù)據(jù)字典 4 輸出設(shè)計(jì) 主要指打印輸出設(shè)計(jì) 郭建文 主要負(fù)責(zé)系統(tǒng)設(shè)計(jì)方面 搜集相關(guān)的資料 利用課本知識(shí)及其相關(guān)的 管理信息系統(tǒng)管理信息系統(tǒng) 課程設(shè)計(jì)課程設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 5 知識(shí)對(duì)食堂管理信息系統(tǒng)進(jìn)行深入的的分析和初步的設(shè)計(jì) 主要的具體工作是 1 業(yè)務(wù)流程圖 2 存儲(chǔ)文件格式設(shè)計(jì) 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì) 3 功能結(jié)構(gòu)圖設(shè)計(jì) 4 數(shù)據(jù)加工處理的描述 康海東 主要負(fù)責(zé)系統(tǒng)設(shè)計(jì)方面 在系統(tǒng)分析的基礎(chǔ)上利用相關(guān)的知識(shí)和其他 相關(guān)的資料對(duì)系統(tǒng)進(jìn)行完全 完善的設(shè)計(jì) 主要的具體工作 1 功能結(jié)構(gòu)圖設(shè)計(jì) 2 輸出設(shè)計(jì) 主要指打印輸出設(shè)計(jì) 3 數(shù)據(jù)流程圖 4 輸入設(shè)計(jì) 主要指數(shù)據(jù)錄入卡設(shè)計(jì) 李曉泉 主要負(fù)責(zé)文檔管理方面 對(duì)課程設(shè)計(jì)相關(guān)文獻(xiàn)資料和相關(guān)資料的整理 進(jìn)行具體的負(fù)責(zé) 主要的具體工作 1 程序設(shè)計(jì)說明書 2 代碼設(shè)計(jì) 職工證號(hào)和部門代號(hào)等 3 附錄和參考資料的整理 2 系統(tǒng)可行性分析系統(tǒng)可行性分析 2 1 引言引言 隨著 21 世紀(jì)的到來 人們更深切地感受到了計(jì)算機(jī)在生活和工作中的作用 越來越重要 越來越多職業(yè)需要具有計(jì)算機(jī)的應(yīng)用技能 掌握計(jì)算機(jī)是職業(yè)的 雪要 更是事業(yè)發(fā)展的需要 信息在社會(huì)和經(jīng)濟(jì)的發(fā)展中所起的作用越來越為人們所重視 信息資源的開 發(fā)利用水平已成為衡量一個(gè)國(guó)家綜合國(guó)力的重要標(biāo)志之一 在計(jì)算機(jī)的三大主 要應(yīng)用領(lǐng)域 科學(xué)計(jì)算 數(shù)據(jù)處理與過程控制 中 數(shù)據(jù)處理的比重占 70 左 右 計(jì)算機(jī)作為信息處理的工具 為適應(yīng)數(shù)據(jù)處理需求的迅速提高 滿足各類 系統(tǒng)對(duì)數(shù)據(jù)處理的要求 在文件系統(tǒng)的基礎(chǔ)上發(fā)展起了數(shù)據(jù)庫(kù)系統(tǒng) 隨著計(jì)算機(jī)計(jì)算機(jī)技術(shù)的飛速發(fā)展 計(jì)算機(jī)在企業(yè)管理中應(yīng)用及普及 利用 計(jì)算機(jī)實(shí)現(xiàn)企業(yè)信息管理勢(shì)在必行 本課題以高等院校為對(duì)象 作為高效要面 對(duì)大量的課程設(shè)計(jì)項(xiàng)目及相關(guān)信息的處理 這就需要一個(gè)課程設(shè)計(jì)管理系統(tǒng)來 提高管理工作的效率 通過本系統(tǒng) 可以做到信息的規(guī)范管理 科學(xué)統(tǒng)計(jì)和快 速查詢 從而減少管理工作方面的工作量 數(shù)據(jù)處理技術(shù)已深入到我們工作和生活的方方面面 而數(shù)據(jù)庫(kù)技術(shù)是數(shù)據(jù)處 理不可缺少的手段 隨著數(shù)據(jù)庫(kù)技術(shù)的發(fā)展 面向?qū)ο蟮臄?shù)據(jù)庫(kù) 分布式數(shù)據(jù) 庫(kù) 多媒體數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)開發(fā)工具的研究方興未艾 這些技術(shù)的發(fā)展使用軟 管理信息系統(tǒng)管理信息系統(tǒng) 課程設(shè)計(jì)課程設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 6 件的開發(fā)速度更快 成本更低 質(zhì)量更好 功能更強(qiáng) 管理信息系統(tǒng)是一門新興的 集管理科學(xué) 信息科學(xué) 系統(tǒng)科學(xué)及計(jì)算機(jī)科 學(xué)為一體的綜合性學(xué)科 研究的是信息管理活動(dòng)的全過程 以便有效的管理信 息 提供各類管理決策信息 輔助企業(yè)進(jìn)行現(xiàn)代化管理 管理信息系統(tǒng)它具備 數(shù)據(jù)處理 計(jì)劃 控制 預(yù)測(cè)和輔助決策功能 具體作用如下 5 點(diǎn)內(nèi)容 1 用統(tǒng)一標(biāo)準(zhǔn)處理和提供信息 排除使用前后矛盾的不完整的數(shù)據(jù) 2 完整 及時(shí)提供在管理及決策中需要的數(shù)據(jù) 3 利用指定的數(shù)據(jù)關(guān)系分析數(shù)據(jù) 客觀預(yù)測(cè)未來 4 向各級(jí)管理機(jī)構(gòu)提供不同詳細(xì)程度的報(bào)告 縮短分析和解釋的時(shí)間 5 用最低的費(fèi)用最短的時(shí)間提供盡可能精確 可靠的信息 以便使決策 者選擇最佳的實(shí)施方案 以提高企業(yè)的經(jīng)濟(jì)效益 2 2 食堂管理信息系統(tǒng)可行性分析食堂管理信息系統(tǒng)可行性分析 可行性分析是系統(tǒng)分析階段的重要活動(dòng) 是對(duì)系統(tǒng)進(jìn)行全面 概要的分析 它的任務(wù)是確定項(xiàng)目開發(fā)是否必要和可行 它的主要目標(biāo)是 進(jìn)一步明確系統(tǒng) 的目標(biāo) 規(guī)模和功能 對(duì)系統(tǒng)開發(fā)背景 必要性和意義進(jìn)行調(diào)查分析 并根據(jù) 需要和可能提出擬開發(fā)系統(tǒng)的初步方案和計(jì)劃 明確問題 對(duì)所提供系統(tǒng)大致 規(guī)模和目標(biāo)的幾個(gè)有關(guān)約束條件進(jìn)行論證 并且提出系統(tǒng)的邏輯模型和各種可 能的方案 從而為系統(tǒng)開發(fā)項(xiàng)目的決策提供科學(xué)依據(jù) 其主要從三個(gè)方面進(jìn)行研究 1 技術(shù)可行性 對(duì)現(xiàn)有技術(shù)進(jìn)行評(píng)價(jià) 以明確能否利用現(xiàn)有技術(shù)進(jìn)行系 統(tǒng)開發(fā)及系統(tǒng)實(shí)施 計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展和計(jì)算機(jī)硬件性價(jià)比的不斷提升 使計(jì)算機(jī)全面應(yīng)用于醫(yī)院管理的各個(gè)環(huán)節(jié)成為可能 C S 開發(fā)模式 COM DCOM 技術(shù)在國(guó)內(nèi)各行各業(yè)的信息管理系統(tǒng)開發(fā)中已經(jīng)被廣泛采用 實(shí) 踐證明這些技術(shù)都非常適合食堂管理系統(tǒng)的開發(fā) 2 經(jīng)濟(jì)可行性 對(duì)組織的經(jīng)濟(jì)狀況和投資能力進(jìn)行分析 對(duì)系統(tǒng)建設(shè) 運(yùn)行和維護(hù)費(fèi)用進(jìn)行評(píng)估 對(duì)系統(tǒng)建成后可能取得的社會(huì)及經(jīng)濟(jì)效益進(jìn)行估計(jì) 學(xué)校食堂在學(xué)校和政府以及其他支持者的支持下能夠保證有相當(dāng)?shù)目煽康目捎?利性 另外食堂管理信息系統(tǒng)能夠很好的對(duì)食堂的相關(guān)的方面進(jìn)行相關(guān)的管理 和控制 能夠有效的降低成本 提高營(yíng)業(yè)利潤(rùn) 3 營(yíng)運(yùn)可行性 指系統(tǒng)對(duì)組織機(jī)構(gòu)的影響 對(duì)現(xiàn)有人員和機(jī)構(gòu) 設(shè)施 環(huán)境等的適應(yīng)性以及進(jìn)行人員培訓(xùn)補(bǔ)充計(jì)劃的可行性 食堂系統(tǒng)的計(jì)算機(jī)信息 管理人才 計(jì)算機(jī)硬件設(shè)備 操作員的計(jì)算機(jī)應(yīng)用能力都為系統(tǒng)的運(yùn)行過程提 供了可靠保證 學(xué)校是高科技技術(shù)的研發(fā)地 計(jì)算機(jī)學(xué)院以及其他相關(guān)學(xué)院的 科學(xué)技術(shù)的發(fā)展能夠保證管理信息系統(tǒng)的有效的開發(fā)和利用 從以上可行性分析可知 該系統(tǒng)開發(fā)具備技術(shù)上 經(jīng)濟(jì)上和營(yíng)運(yùn)上的可行性 2 3 現(xiàn)狀調(diào)查現(xiàn)狀調(diào)查 學(xué)校的規(guī)模不斷擴(kuò)大 學(xué)生數(shù)量不斷增加 學(xué)生信息量也成倍增長(zhǎng) 食堂管 管理信息系統(tǒng)管理信息系統(tǒng) 課程設(shè)計(jì)課程設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 7 理工作成為學(xué)校各項(xiàng)管理工作的一個(gè)重要部分 同時(shí)由于學(xué)校食堂管理復(fù)雜性 給學(xué)校食堂的人工管理帶來了相當(dāng)大的難度 不管是在菜價(jià)的制定還是庫(kù)存的 控制方面都是現(xiàn)有的人工所處理不過來的數(shù)據(jù) 或者是處理起來難度非常大 面對(duì)龐大的信息量 如何有效在提高食堂管理工作的效率是學(xué)校急需解決的 問題 這樣不僅提高了工作效率 也避免了以前手工作業(yè)的麻煩 從而使得管 理者能夠準(zhǔn)確 有效的管理餐飲 2 4 新系統(tǒng)介紹新系統(tǒng)介紹 本食堂管理信息系統(tǒng)是在計(jì)算機(jī)技術(shù) 網(wǎng)絡(luò)技術(shù) 面向?qū)ο蟮男聰?shù)據(jù)庫(kù)技術(shù) 以及其他相關(guān)的科學(xué)技術(shù)的支持下形成的 它主要是從以下幾個(gè)管理方面 學(xué) 生信息管理 食堂信息管理 訂餐管理 庫(kù)存管理 成本管理等來進(jìn)行相關(guān)的 分析與研究 通過此系統(tǒng)能夠很好的處理大量的相關(guān)的食堂相關(guān)信息 2 5 結(jié)論結(jié)論 通過以上的分析可知 食堂管理信息系統(tǒng)是非常有必要的 可行的 3 系統(tǒng)分析系統(tǒng)分析 3 1 系統(tǒng)概述系統(tǒng)概述 食堂管理信息系統(tǒng)是針對(duì)學(xué)校食堂的具體的業(yè)務(wù)而開發(fā)和設(shè)計(jì)的 其目的在 于促進(jìn)學(xué)校食堂的高效 便捷 快速的管理 開發(fā)食堂管理信息系統(tǒng) 期望實(shí) 現(xiàn)以下目標(biāo) 1 提高經(jīng)濟(jì)效益 增效資源 2 提高食堂服務(wù)質(zhì)量 建立良好形象 3 提高食堂員工工作效率 4 實(shí)行學(xué)校學(xué)生可接受的飯菜價(jià) 5 完善食堂內(nèi)部管理體制 3 2 系統(tǒng)功能分析系統(tǒng)功能分析 系統(tǒng)功能是指完成某項(xiàng)工作的能力 以功能為基點(diǎn)分析問題 則系統(tǒng)將會(huì)相 對(duì)于組織的變化而有一定的獨(dú)立性 即可以獲得較強(qiáng)的生命力 本論文討論的 食堂管理信息系統(tǒng)則是在電子科技技術(shù)的基礎(chǔ)上 怎樣做才能更好的提高食堂 的服務(wù)效率 質(zhì)量 減少食堂的成本 提高學(xué)校食堂的效益 從而讓食堂能夠 更好的服務(wù)學(xué)校的師生 系統(tǒng)功能分析是在系統(tǒng)開發(fā)的總體任務(wù)的基本上完成的 主要功能主要功能 管理信息系統(tǒng)管理信息系統(tǒng) 課程設(shè)計(jì)課程設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 8 1 學(xué)生信息管理 2 預(yù)定信息管理 3 成本核算管理 4 庫(kù)存管理 其中主要任務(wù)為學(xué)生信息管理和結(jié)算信息管理 總的功能特點(diǎn) 總的功能特點(diǎn) 完善 全面的綜合查詢 報(bào)表翔實(shí) 實(shí)用性強(qiáng) 3 2 1 子模塊功能分析子模塊功能分析 學(xué)生信息管理學(xué)生信息管理 主要是對(duì)學(xué)生的信息管理進(jìn)行管理 主要的方面主要是學(xué)生 信息的查詢 修改 添加等 學(xué)生 信息 管理 學(xué)生信息查詢 學(xué)生信息修改 學(xué)生信息添加 學(xué)生信息刪除 管理信息系統(tǒng)管理信息系統(tǒng) 課程設(shè)計(jì)課程設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 9 食堂成本核算管理 食堂成本核算管理 對(duì)成本利潤(rùn)的綜合分析 成本包括 固定成本 人員工資 水電 稅等 變 動(dòng)成本 菜 酒 米等的采購(gòu)成本 收入指每天的銷售收入 能核算每天 每月 每年 以及任何一段時(shí)間的成 本 利潤(rùn) 計(jì)算機(jī)系統(tǒng)核計(jì)每天各單位 各窗口的收益情況并將結(jié)果送入數(shù)據(jù)庫(kù)供管理 層查詢 成本 核算 管理 成本查詢 效益查詢 總成本 單位總成本 加權(quán)成本 單位加權(quán)成本 總效益 單位效益 加權(quán)總效益 單位加權(quán)效益 成本查詢 成本查詢 總成本 各項(xiàng)成本的綜合 單位平均成本 總成本 單位總數(shù) 加權(quán)成本 根據(jù)各部門 單位的重要性從而為其賦予一定的權(quán)數(shù) 本 單位的成本 單位加權(quán)平均成本 加權(quán)成本 單位總數(shù) 效益查詢效益查詢 總效益 各部們 單位的效益的總和 單位平均效益 總效益 單位 部門總數(shù) 加權(quán)效益加權(quán)效益 根據(jù)各部門 單位的重要性從而為其賦予一定的權(quán)數(shù) 本單位的效益 單位加權(quán)平均效益 加權(quán)效益 單位 部門總數(shù) 管理信息系統(tǒng)管理信息系統(tǒng) 課程設(shè)計(jì)課程設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 10 預(yù)訂信息管理 預(yù)訂信息管理 采購(gòu)部負(fù)責(zé)訂購(gòu)食品用材 其他部門向其提交申請(qǐng) 對(duì)于已 達(dá)貨物可采取簽名接受 預(yù)定 信息 管理 預(yù)訂信息查詢 預(yù)訂信息修改 預(yù)訂信息添加 座位信息查詢 在該系統(tǒng)中 把從學(xué)生預(yù)定信息輸入單元輸入的多種學(xué)生預(yù)定信息 學(xué)生的 預(yù)定和工作人員的學(xué)生訪問預(yù)定 存儲(chǔ)到學(xué)生預(yù)定信息存儲(chǔ)單元中 學(xué)生日程 安排單元從存儲(chǔ)在學(xué)生預(yù)定信息存儲(chǔ)單元中的學(xué)生預(yù)定信息中選擇出規(guī)定日中 的規(guī)定種類的學(xué)生預(yù)定信息 自動(dòng)生成學(xué)生日程表 由此 不需要通過手工操 作來從種類繁多的學(xué)生預(yù)定信息中挑選出規(guī)定日中的學(xué)生預(yù)定信息和挑選出規(guī) 定種類的學(xué)生預(yù)定信息 可以向工作人員提供使用方便的學(xué)生日程表 從而可 提高工作效率 管理信息系統(tǒng)管理信息系統(tǒng) 課程設(shè)計(jì)課程設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 11 庫(kù)存管理 庫(kù)存管理 根據(jù)外界對(duì)庫(kù)存的要求 企業(yè)訂購(gòu)的特點(diǎn) 預(yù)測(cè) 計(jì)劃和執(zhí)行一種補(bǔ)充庫(kù) 存的行為 并對(duì)這種行為進(jìn)行控制 重點(diǎn)在于確定如何訂貨 訂購(gòu)多少 何時(shí) 定貨 庫(kù)存管理 庫(kù)存余額查詢 入庫(kù)商品管理 商品來源 商品價(jià)格 進(jìn)貨單位 部門 商品種類 商品檢驗(yàn) 商品是 否合格 是 商品入庫(kù) 否 重新訂購(gòu) 商品出庫(kù)管理 出庫(kù)商品 商品去向 提貨人員 出庫(kù)日期 管理信息系統(tǒng)管理信息系統(tǒng) 課程設(shè)計(jì)課程設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 12 3 2 2 系統(tǒng)整體功能管理模塊系統(tǒng)整體功能管理模塊 食 堂 管 理 信 息 系 統(tǒng) 學(xué)生信息 成本核算 庫(kù)存管理 學(xué)生信息添加 學(xué)生信息修改 學(xué)生信息查詢 學(xué)生信息刪除 成本查詢 效益查詢 庫(kù)存余額查詢 入庫(kù)商品管理 出庫(kù)商品管理 預(yù)定信息管理 預(yù)訂信息查詢 預(yù)訂信息修改 預(yù)訂信息添加 座位信息查詢 3 3 數(shù)據(jù)流圖數(shù)據(jù)流圖 數(shù)據(jù)流圖 Data Function Diagram 又名數(shù)據(jù)功能圖表 簡(jiǎn)稱 DFD 就 是采用圖形方式來表達(dá)系統(tǒng)的邏輯功能 數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向和邏輯變 換過程 是結(jié)構(gòu)化系統(tǒng)分析方法的主要表達(dá)工具及用于表示軟件模型的一種圖 示方法 它是 SA 方法中用于表示系統(tǒng)邏輯模型的一種工具 它以圖形的方式描 繪數(shù)據(jù)在系統(tǒng)中流動(dòng)和處理的過程 由于它只反映系統(tǒng)必須完成的邏輯功能 所以它是一種功能模型 管理信息系統(tǒng)管理信息系統(tǒng) 課程設(shè)計(jì)課程設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 13 3 3 1 學(xué)校校園卡 食堂卡 卡交易系統(tǒng)學(xué)校校園卡 食堂卡 卡交易系統(tǒng) 學(xué)生校園卡學(xué)生校園卡 學(xué)生信息學(xué)生信息 學(xué)生卡信息管理系統(tǒng) 學(xué)生 刷卡交易 易 結(jié)算管理 結(jié)算信息輸入 相關(guān)的學(xué)校合作銀行 跟學(xué)生的卡號(hào)掛鉤 在銀行系統(tǒng)中建立 相關(guān)的賬號(hào) 可以用來轉(zhuǎn)賬 用于消費(fèi) 協(xié)助食堂的消費(fèi)自助機(jī) 用于將 學(xué)生的消費(fèi) 從銀行轉(zhuǎn)到食堂相 關(guān)的經(jīng)營(yíng)者手中 管理信息系統(tǒng)管理信息系統(tǒng) 課程設(shè)計(jì)課程設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 14 3 3 2 預(yù)定管理流圖預(yù)定管理流圖 學(xué)生 訂餐 預(yù)訂信息管理 消費(fèi)查詢 收款管理 成本結(jié)算管理 學(xué)生預(yù)定信息 確認(rèn) 管理信息系統(tǒng)管理信息系統(tǒng) 課程設(shè)計(jì)課程設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 15 3 3 3 庫(kù)存管理數(shù)據(jù)流圖庫(kù)存管理數(shù)據(jù)流圖 成本結(jié)算管理 庫(kù)存管理 采購(gòu)員使用資源 庫(kù)存信息判斷庫(kù)存信息判斷 入庫(kù)管理入庫(kù)管理出庫(kù)管理出庫(kù)管理 管理信息系統(tǒng)管理信息系統(tǒng) 課程設(shè)計(jì)課程設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 16 3 3 4 學(xué)校食堂整體流程圖學(xué)校食堂整體流程圖 學(xué)生校園卡 學(xué)生信息 學(xué)生卡信息管理系統(tǒng) 學(xué)生 刷卡交易 易 結(jié)算管理 結(jié)算信息輸入 采購(gòu)員 入庫(kù)管理 庫(kù)存信息判斷 出庫(kù)管理 庫(kù)存管理 成本結(jié)算 成本效益管理成本查詢 效益核算 根據(jù)效益情況制定合適的銷售價(jià)格 根據(jù)效益制定合適的進(jìn)貨價(jià)格 反饋 訂餐 預(yù)定管理 收款管理 信息查詢 可行 管理信息系統(tǒng)管理信息系統(tǒng) 課程設(shè)計(jì)課程設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 17 3 4 Uc 矩陣圖矩陣圖 根據(jù)前面識(shí)別的業(yè)務(wù)流程 得出能保證其業(yè)務(wù)流程運(yùn)作的信息需求如表所 示 業(yè)務(wù)流程業(yè)務(wù)流程產(chǎn)生的信息產(chǎn)生的信息使用的信息使用的信息 基本信息輸入學(xué)生信息管理學(xué)生辦卡 交易學(xué)生信息管理學(xué)生 訂餐預(yù)訂信息管理學(xué)生 結(jié)算信息學(xué)生信息管理成本結(jié)算管理 消費(fèi)查詢預(yù)訂信息管理 收款管理成本結(jié)算管理預(yù)訂信息管理 入庫(kù)入庫(kù)管理采購(gòu)員 庫(kù)存管理 出庫(kù)加工出庫(kù)管理庫(kù)存管理 庫(kù)存信息判斷入庫(kù)管理 出庫(kù)管理 建立主題數(shù)據(jù)與食堂流程的關(guān)系矩陣 建立主題數(shù)據(jù)與食堂流程的關(guān)系矩陣 U C 矩陣 矩陣 主題數(shù)據(jù)與企業(yè)流程的關(guān)系可用 U C 矩陣進(jìn)行描述 即將主題數(shù)據(jù)對(duì)照企 業(yè)流程安排在一個(gè)矩陣?yán)?用 C 和 U 分別表示哪個(gè)流程產(chǎn)生該流程使用該數(shù)據(jù) 具體如下 消 費(fèi) 者 信 息 管 理 預(yù)訂 信息 管理 成 本 結(jié) 算 管 理 入 庫(kù) 管 理 出 庫(kù) 管 理 學(xué) 生 辦 卡 學(xué) 生 成 本 結(jié) 算 管 理 預(yù) 訂 信 息 管 理 采 購(gòu) 員 庫(kù) 存 管 理 基本信息輸入 C C U 交易 C CU 訂餐 C CU 結(jié)算信息C C U 消費(fèi)查詢U 收款管理 UC C 入庫(kù) C CUU 出庫(kù)加工C C U 庫(kù)存信息判斷 C CC C 主題數(shù)據(jù) 流程 程 管理信息系統(tǒng)管理信息系統(tǒng) 課程設(shè)計(jì)課程設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 18 3 5 數(shù)據(jù)字典 數(shù)據(jù)字典 數(shù)據(jù)字典 Data dictionary 是一種用戶可以訪問的記錄數(shù)據(jù)庫(kù)和應(yīng)用程序 元數(shù)據(jù)的目錄 主動(dòng)數(shù)據(jù)字典是指在對(duì)數(shù)據(jù)庫(kù)或應(yīng)用程序結(jié)構(gòu)進(jìn)行修改時(shí) 其 內(nèi)容可以由 DBMS 自動(dòng)更新的數(shù)據(jù)字典 被動(dòng)數(shù)據(jù)字典是指修改時(shí)必須手工更 新其內(nèi)容的數(shù)據(jù)字典 數(shù)據(jù)字典是一個(gè)預(yù)留空間 一個(gè)數(shù)據(jù)庫(kù) 這是用來儲(chǔ)存信息數(shù)據(jù)庫(kù)本身 數(shù)據(jù)字典可能包含的信息 例如 1 數(shù)據(jù)庫(kù)設(shè)計(jì)資料 2 用戶權(quán)限 3 用戶統(tǒng)計(jì) 4 數(shù)據(jù)庫(kù)的過程中的信息 5 數(shù)據(jù)庫(kù)增長(zhǎng)統(tǒng)計(jì) 6 數(shù)據(jù)庫(kù)性能統(tǒng)計(jì) 數(shù)據(jù)字典則是系統(tǒng)中各類數(shù)據(jù)描述的集合 是進(jìn)行詳細(xì)的數(shù)據(jù)收集和數(shù)據(jù)分 析所獲得的主要成果 數(shù)據(jù)字典通常包括數(shù)據(jù)項(xiàng) 數(shù)據(jù)結(jié)構(gòu) 數(shù)據(jù)流 數(shù)據(jù)存儲(chǔ)和處理過程五個(gè)部分 數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合 也就是對(duì)數(shù)據(jù)流圖中包含的所有元素 的定義的集合 3 5 1 數(shù)據(jù)字典的組成數(shù)據(jù)字典的組成 1 數(shù)據(jù)項(xiàng) 2 數(shù)據(jù)結(jié)構(gòu) 3 數(shù)據(jù)流 4 數(shù)據(jù)存儲(chǔ) 5 處理過程 3 5 2 數(shù)據(jù)字典的相關(guān)內(nèi)容數(shù)據(jù)字典的相關(guān)內(nèi)容 數(shù)據(jù)庫(kù)的重要部分是數(shù)據(jù)字典 它存放有數(shù)據(jù)庫(kù)所用的有關(guān)信息 對(duì)用戶 來說是一組只讀的表 數(shù)據(jù)字典內(nèi)容包括 1 數(shù)據(jù)庫(kù)中所有模式對(duì)象的信息 如表 視圖 簇 及索引等 2 分配多少空間 當(dāng)前使用了多少空間等 3 列的缺省值 4 約束信息的完整性 5 用戶的名字 6 用戶及角色被授予的權(quán)限 管理信息系統(tǒng)管理信息系統(tǒng) 課程設(shè)計(jì)課程設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 19 7 用戶訪問或使用的審計(jì)信息 8 其它產(chǎn)生的數(shù)據(jù)庫(kù)信息 數(shù)據(jù)庫(kù)數(shù)據(jù)字典是一組表和視圖結(jié)構(gòu) 它們存放在 SYSTEM 表空間中 數(shù)據(jù) 庫(kù)數(shù)據(jù)字典不僅是每個(gè)數(shù)據(jù)庫(kù)的中心 而且對(duì)每個(gè)用戶也是非常重要的信息 用戶可以用 SQL 語句訪問數(shù)據(jù)庫(kù)數(shù)據(jù)字典 關(guān)于數(shù)據(jù)的信息集合 是一種用戶可以訪問的記錄數(shù)據(jù)庫(kù)和應(yīng)用程序元數(shù)據(jù) 的目錄 是對(duì)數(shù)據(jù)庫(kù)內(nèi)表信息的物理與邏輯的說明 3 5 3 數(shù)據(jù)字典數(shù)據(jù)字典 數(shù)據(jù)庫(kù)數(shù)據(jù)字典數(shù)據(jù)庫(kù)數(shù)據(jù)字典 是一組表和視圖結(jié)構(gòu) 它們存放在 SYSTEM 表空間中 數(shù)據(jù)庫(kù)數(shù)據(jù)字典不僅是每個(gè)數(shù)據(jù)庫(kù)的中心 而且對(duì)每個(gè)用戶也是非常重要 的信息 用戶可以用 SQL 語句訪問數(shù)據(jù)庫(kù)數(shù)據(jù)字典 數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合 也就是對(duì)數(shù)據(jù)流圖中包含的所有元素 的定義的集合 3 5 4 數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu) 針對(duì)一般高校食堂管理信息系統(tǒng)的需求 通過對(duì)食堂管理工作過程的內(nèi)容 和數(shù)據(jù)流程分析 設(shè)計(jì)如下所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu) 數(shù)據(jù)結(jié)構(gòu)名稱 卡信息數(shù)據(jù)結(jié)構(gòu)名稱 卡信息 包括的數(shù)據(jù)項(xiàng)有 1 卡號(hào) 學(xué)生使用的用來付款的卡的編號(hào) 與學(xué)生辦卡的先后順序有關(guān) 也有 可能是與學(xué)院有關(guān)的 別名 Card number 字符型 長(zhǎng)度 6 2 余額 學(xué)生卡中所剩的金錢數(shù)量 別名 Balance 字符型長(zhǎng)度 6 3 辦卡日期 學(xué)生辦卡的日期 別名 Card date 日期型 長(zhǎng)度 8 4 持卡者姓名 擁有信息卡的學(xué)生的名稱 別名 Person name 字符型 長(zhǎng)度 10 5 花費(fèi) 學(xué)生所消費(fèi)的金錢數(shù)量 別名 Consume 字符型 長(zhǎng)度 20 數(shù)據(jù)結(jié)構(gòu)名稱 學(xué)生信息數(shù)據(jù)結(jié)構(gòu)名稱 學(xué)生信息 包括的數(shù)據(jù)項(xiàng)有 1 學(xué)號(hào) 學(xué)生在校所編的號(hào)碼 別名 S number 字符型 長(zhǎng)度 6 2 系別 學(xué)生所在的系的名稱 別名 S system 字符型 長(zhǎng)度 16 3 班級(jí) 學(xué)生所在的班級(jí)的班號(hào) 別名 class 字符型 長(zhǎng)度 20 管理信息系統(tǒng)管理信息系統(tǒng) 課程設(shè)計(jì)課程設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 20 4 姓名 學(xué)生的姓名 別名 S name 字符型 長(zhǎng)度 10 5 性別 學(xué)生的性別 別名 S sex字符型 長(zhǎng)度 4 6 宿舍 學(xué)生所在宿舍名稱 別名 S dorm 字符型長(zhǎng)度 20 7 聯(lián)系方式 學(xué)生的手機(jī)號(hào)碼 別名 S tel 字符型 長(zhǎng)度 20 數(shù)據(jù)結(jié)構(gòu)名稱 教師信息數(shù)據(jù)結(jié)構(gòu)名稱 教師信息 包括的數(shù)據(jù)項(xiàng)有 1 教師號(hào) 教師的編號(hào)別名 T number字符型 長(zhǎng)度 6 2 系別 教師所在的系的名稱 別名 T system 字符型 長(zhǎng)度 10 3 姓名 教師的姓名別名T name 字符型 長(zhǎng)度 6 4 性別 教師的性別別名T sex字符型 長(zhǎng)度 4 5 家庭住址 教師的家庭住址 別名 Address字符型 長(zhǎng)度 50 6 聯(lián)系方式 教師的手機(jī)號(hào)碼 別名 T tel 字符型長(zhǎng)度 20 數(shù)據(jù)結(jié)構(gòu)名稱 學(xué)生數(shù)據(jù)結(jié)構(gòu)名稱 學(xué)生 包括的數(shù)據(jù)項(xiàng)有 1 消費(fèi)序號(hào) 學(xué)生來消費(fèi)的序號(hào) 別名 Consumer number 字符型 長(zhǎng)度 6 2 姓名 學(xué)生的姓名 別名Consumer name 字符型 長(zhǎng)度 10 3 性別 學(xué)生的性別 別名Consumer sex 字符型 長(zhǎng)度 10 4 消費(fèi)類別 學(xué)生消費(fèi)的類別 其中包括卡消費(fèi)和現(xiàn)金消費(fèi) 別名 Consume sort 字 符型 長(zhǎng)度 10 5 學(xué)生類別 學(xué)生的類別 這里指學(xué)生或教師別名 Consumer sort 字符型 長(zhǎng)度 10 數(shù)據(jù)結(jié)構(gòu)名稱 消費(fèi)情況數(shù)據(jù)結(jié)構(gòu)名稱 消費(fèi)情況 包括的數(shù)據(jù)項(xiàng)有 1 一樓窗口 一樓所有窗口一天內(nèi)收入總和 別名 Floor one 字符型 長(zhǎng)度 6 2 二樓窗口 管理信息系統(tǒng)管理信息系統(tǒng) 課程設(shè)計(jì)課程設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 21 二樓所有窗口一天內(nèi)收入總和 別名 Floor two 字符型 長(zhǎng)度 6 3 三樓窗口 三樓所有窗口一天內(nèi)收入總和 別名 Floor three 字符型 長(zhǎng)度 6 4 一天消費(fèi)總額 一天內(nèi)在食堂用餐的學(xué)生所花費(fèi)的總額 它的數(shù)值等于所有樓層的收 入與學(xué)生在餐位所花費(fèi)的總額 別名 Total 長(zhǎng)整型 長(zhǎng)度 6 5 日期 記錄的日期 別名 Date 日期型 長(zhǎng)度 8 數(shù)據(jù)結(jié)構(gòu)名稱 管理員信息數(shù)據(jù)結(jié)構(gòu)名稱 管理員信息 包括的數(shù)據(jù)項(xiàng)有 1 管理員編號(hào) 管理員在食堂的編號(hào) 別名 Manager number 字符型 長(zhǎng)度 6 2 姓名 管理員的姓名 別名Manager name 字符型 長(zhǎng)度 6 3 性別 管理員的性別 別名Manager sex 字符型 長(zhǎng)度 4 4 家庭住址 管理員的家庭住址 別名Manager address 字符型 長(zhǎng)度 50 5 聯(lián)系方式 管理員的聯(lián)系方式 別名Manager tel 字符型長(zhǎng)度 20 6 工資 管理員每個(gè)月的收入 別名 Income 整型 長(zhǎng)度 20 數(shù)據(jù)結(jié)構(gòu)名稱 庫(kù)存信息數(shù)據(jù)結(jié)構(gòu)名稱 庫(kù)存信息 包括的數(shù)據(jù)項(xiàng)有 1 商品編號(hào) 商品的編號(hào) 別名 Trade no 字符型 長(zhǎng)度 20 2 商品名稱 商品的名稱 別名Trade name 字符型長(zhǎng)度 20 3 商品價(jià)格 商品所入庫(kù)時(shí)的價(jià)格 別名 price 整型 長(zhǎng)度 4 4 入庫(kù)商品數(shù)量 入庫(kù)時(shí)商品的數(shù)量 別名 Enter number 整型長(zhǎng)度 4 5 庫(kù)存商品數(shù)量 現(xiàn)在庫(kù)存的商品的數(shù)量 別名 Stock number 整型 長(zhǎng)度 4 6 入庫(kù)時(shí)間 商品入庫(kù)的時(shí)間 別名 entertime日期型 長(zhǎng)度 8 7 出庫(kù)時(shí)間 商品出庫(kù)的時(shí)間 別名 outtime日期型 長(zhǎng)度 8 數(shù)據(jù)結(jié)構(gòu)名稱 餐位信息數(shù)據(jù)結(jié)構(gòu)名稱 餐位信息 管理信息系統(tǒng)管理信息系統(tǒng) 課程設(shè)計(jì)課程設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 22 包括的數(shù)據(jù)項(xiàng)有 1 餐位編號(hào) 學(xué)生訂餐餐位所在的編號(hào) 別名 Room number 字符型 長(zhǎng)度 6 2 餐位位置 學(xué)生訂餐餐位所在的餐位位置 別名 Room address 字符型 長(zhǎng)度 20 數(shù)據(jù)結(jié)構(gòu)名稱 訂餐信息數(shù)據(jù)結(jié)構(gòu)名稱 訂餐信息 包括的數(shù)據(jù)項(xiàng)有 訂餐編號(hào) 學(xué)生訂餐的編號(hào) 以便管理 別名 Beat number 字符型 長(zhǎng)度 6 1 學(xué)生姓名 學(xué)生的姓名 別名 Consumer name 字符型 長(zhǎng)度 10 2 聯(lián)系方式 學(xué)生的聯(lián)系方式 手機(jī)號(hào)碼 別名 Consumer tel 字符型 長(zhǎng)度 20 3 約定時(shí)間 學(xué)生訂餐時(shí)所約定的吃飯時(shí)間 別名 Booktime 日期型 長(zhǎng)度 8 4 備注信息 在訂餐時(shí)其他的信息 別名 Remark info文本型 長(zhǎng)度 50 管理信息系統(tǒng)管理信息系統(tǒng) 課程設(shè)計(jì)課程設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 23 4 系統(tǒng)設(shè)計(jì) 系統(tǒng)設(shè)計(jì) 4 1 功能模塊圖功能模塊圖 食 堂 管 理 信 息 系 統(tǒng) 學(xué)生信息 成本核算 庫(kù)存管理 學(xué)生信息添加 學(xué)生信息修改 學(xué)生信息查詢 學(xué)生信息刪除 成本查詢 效益查詢 庫(kù)存余額查詢 入庫(kù)商品管理 出庫(kù)商品管理 預(yù)定信息管理 預(yù)訂信息查詢 預(yù)訂信息修改 預(yù)訂信息添加 座位信息查詢 模塊說明 模塊說明 學(xué)校的食堂管理信息系統(tǒng)是由學(xué)生信息管理 成本核算 庫(kù)存管理 預(yù)定信 息管理三個(gè)子模塊功能構(gòu)成 學(xué)生信息 主要有學(xué)生信息添加 修改 查詢 刪除 它主要負(fù)責(zé)在校 生的管理 由于校園卡是學(xué)生在校的一個(gè)重要的消費(fèi)卡 所以 學(xué)生信息管理 子模塊是整個(gè)學(xué)校食堂管理的中心和基礎(chǔ) 成本核算 主要是指學(xué)校的食堂在盈利與虧損方面管理 食堂是以一個(gè) 以盈利為目的的企業(yè) 如果食堂達(dá)不到它想要的利潤(rùn)目標(biāo)那么他就容易崩潰 管理信息系統(tǒng)管理信息系統(tǒng) 課程設(shè)計(jì)課程設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 24 就會(huì)影響學(xué)生的相關(guān)的伙食供應(yīng) 影響學(xué)校的安定 所以說 成本核算是至關(guān) 重要的一項(xiàng) 庫(kù)存管理 主要是指學(xué)校食堂的相關(guān)的庫(kù)存 庫(kù)存管理是至關(guān)重要的 因?yàn)樗P(guān)系到學(xué)校的相關(guān)的利益和食堂利益 庫(kù)存管理在現(xiàn)代社會(huì)中顯的尤為 的重要 庫(kù)存管理的成本降到最低則會(huì)大大提高食堂的毅力成本 預(yù)定信息管理 主要是指預(yù)訂信息查詢 修改 添加以及座位信息的查 詢等 學(xué)校的食堂會(huì)提供一些高級(jí)的餐飲供應(yīng) 比如中國(guó)礦業(yè)大學(xué)一 二食堂 的 3 樓 在這種情況下 預(yù)定信息管理的就極為重要 以上的幾項(xiàng)內(nèi)容最后均匯至一臺(tái)中央的處理計(jì)算機(jī) 然后由中央處理的計(jì)算 機(jī)向外延伸出各個(gè)不同地方的終端負(fù)責(zé)各個(gè)地方的刷卡消費(fèi) 商品管理等 最 終再將各個(gè)終端計(jì)算機(jī)的相關(guān)信息匯總到中央處理計(jì)算機(jī) 最終實(shí)現(xiàn)系統(tǒng)化管 理 實(shí)現(xiàn)食堂信息管理 4 2 確定系統(tǒng)運(yùn)行平臺(tái)確定系統(tǒng)運(yùn)行平臺(tái) 4 2 1 系統(tǒng)架構(gòu)系統(tǒng)架構(gòu) 系統(tǒng)架構(gòu)屬于系統(tǒng)設(shè)計(jì)階段中重要的一個(gè)方面 系統(tǒng)架構(gòu)只是這個(gè)階段一個(gè) 產(chǎn)物 要正確的 合理的畫系統(tǒng)架構(gòu)需要全面的理解用戶需求以及業(yè)務(wù)流程 當(dāng)理解了這些東西后 剩下的就是如何進(jìn)行表達(dá)了 一般而言 可以參照 RUP 的用例驅(qū)動(dòng)來進(jìn)行邏輯架構(gòu) 開發(fā)架構(gòu)等設(shè)計(jì)工作 本系統(tǒng)選用 C S B S 新 型體系架構(gòu) C S B S 新型體系架構(gòu) 在 B S C S 新型體系架構(gòu)中 一些需要通過 Web 處理的 滿足大多數(shù) 訪問者請(qǐng)求的功能 如信息發(fā)布查詢界面 采用 B S 架構(gòu) 而后臺(tái)只需少數(shù)人 使用的功能 如數(shù)據(jù)庫(kù)管理 維護(hù) 則采用 C S 架構(gòu) 組件位于 Web 應(yīng)用程序 中 客戶端發(fā)出 HTTP 請(qǐng)求到 Web 服務(wù)器 Web 服務(wù)器將請(qǐng)求傳送給 Web 應(yīng)用程序 Web 應(yīng)用程序再將數(shù)據(jù)請(qǐng)求傳送給數(shù)據(jù)庫(kù)服務(wù)器 數(shù)據(jù)庫(kù)服務(wù)器 將數(shù)據(jù)返回 Web 應(yīng)用程序 然后由 Web 服務(wù)器將數(shù)據(jù)傳送給客戶端對(duì)于一 些較難實(shí)現(xiàn)的功能或一些需要豐富的 HTML 頁(yè)面 則可通過在頁(yè)面中嵌入 ActiveX 控件來實(shí)現(xiàn) 這種體系架構(gòu)的分布結(jié)構(gòu)見圖 采用這種新型架構(gòu)的優(yōu)點(diǎn)在于 管理信息系統(tǒng)管理信息系統(tǒng) 課程設(shè)計(jì)課程設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 25 1 采用了 B S 與 C S 體系架構(gòu)的優(yōu)勢(shì) 彌補(bǔ)了二者的不足 2 客戶請(qǐng)求和信息發(fā)布采用 B S 架構(gòu) 保持了瘦客戶端的優(yōu)點(diǎn) 客戶機(jī) 只利用瀏覽器即可完成所有的應(yīng)用需求 3 數(shù)據(jù)庫(kù)請(qǐng)求響應(yīng)采用 C S 架構(gòu) 通過在 Web 應(yīng)用程序和數(shù)據(jù)庫(kù)之間 建立 ODBC JDBC 連接來完成數(shù)據(jù)庫(kù)的連接和請(qǐng)求響應(yīng) 能完成大量數(shù)據(jù)的 批量錄入請(qǐng)求 4 系統(tǒng)維護(hù) 數(shù)據(jù)更新方便 不存在完全采用 C S 結(jié)構(gòu)帶來的客戶端維 護(hù)工作量大等缺點(diǎn) 5 將服務(wù)器端劃分為 Web 服務(wù)器和 Web 應(yīng)用程序兩部分 Web 應(yīng)用程 序采用組件技術(shù)實(shí)現(xiàn)三層體系結(jié)構(gòu)中的商業(yè)邏輯部分 達(dá)到封裝源代碼 保 護(hù)知識(shí)產(chǎn)權(quán)的目的 6 對(duì)基于 C S 體系架構(gòu)的應(yīng)用 可以保留原有的某些子系統(tǒng) 只需開發(fā) 用于發(fā)布的 WWW 界面 就能很容易地升級(jí)到這種體系架構(gòu) 使得原有系統(tǒng) 或資源無需大的改造即可連接使用 4 2 2 網(wǎng)絡(luò)拓樸結(jié)構(gòu)圖網(wǎng)絡(luò)拓樸結(jié)構(gòu)圖 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)是指用傳輸媒體互聯(lián)各種設(shè)備的物理布局 將參與 LAN 工 作的各種設(shè)備用媒體互聯(lián)在一起有多種方法 實(shí)際上只有幾種方式能適合 LAN 的工作 如果一個(gè)網(wǎng)絡(luò)只連接幾臺(tái)設(shè)備 最簡(jiǎn)單的方法是將它們都直接相連在 一起 這種連接稱為點(diǎn)對(duì)點(diǎn)連接 用這種方式形成的網(wǎng)絡(luò)稱為全互聯(lián)網(wǎng)絡(luò) 如 下圖所示 圖中有 6 個(gè)設(shè)備 在全互聯(lián)情況下 需要 15 條傳輸線路 如果 要連的設(shè)備有 n 個(gè) 所需線路將達(dá)到 n n 1 2 條 顯而易見 這種方式只有在涉 及地理范圍不大 設(shè)備數(shù)很少的條件下才有使用的可能 即使屬于這種環(huán)境 在 LAN 技術(shù)中也不使用 我們所說的拓?fù)浣Y(jié)構(gòu) 是因?yàn)楫?dāng)需要通過互聯(lián)設(shè)備 如路由器 互聯(lián)多個(gè) LAN 時(shí) 將有可能遇到這種廣域網(wǎng) WAN 的互聯(lián)技術(shù) 目前大多數(shù)網(wǎng)絡(luò)使用的拓?fù)浣Y(jié)構(gòu)有 3 種 星行拓?fù)浣Y(jié)構(gòu) 環(huán)行拓?fù)浣Y(jié)構(gòu) 總線型拓?fù)浣Y(jié) 本食堂管理信息系統(tǒng)主要采用的是混合型拓?fù)浣Y(jié)構(gòu) 就是兩種或兩種以上的 拓?fù)浣Y(jié)構(gòu)同時(shí)使用 這種拓?fù)浣Y(jié)構(gòu) 可以對(duì)網(wǎng)絡(luò)的基本拓?fù)淙¢L(zhǎng)補(bǔ)短 4 2 3 硬件系統(tǒng)配置硬件系統(tǒng)配置 硬件配置用來表示負(fù)載均衡產(chǎn)品的硬件基本配置 如 CPU 內(nèi)存 硬盤等 參數(shù)的指標(biāo) 本系統(tǒng)應(yīng)用的主要的硬件是 數(shù)據(jù)庫(kù)為 SQL Server 2000 Access 等 4 2 4 操作系統(tǒng)操作系統(tǒng) Window XP Win 7 Vista 管理信息系統(tǒng)管理信息系統(tǒng) 課程設(shè)計(jì)課程設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 26 4 2 5 數(shù)據(jù)庫(kù)管理信息系統(tǒng)數(shù)據(jù)庫(kù)管理信息系統(tǒng) 數(shù)據(jù)庫(kù)管理系統(tǒng) database management system DBMS 是一種操縱和管理數(shù)據(jù) 庫(kù)的大型軟件 是用于建立 使用和維護(hù)數(shù)據(jù)庫(kù) 簡(jiǎn)稱 DBMS 它對(duì)數(shù)據(jù)庫(kù)進(jìn) 行統(tǒng)一的管理和控制 以保證數(shù)據(jù)庫(kù)的安全性和完整性 用戶通過 DBMS 訪問 數(shù)據(jù)庫(kù)中的數(shù)據(jù) 數(shù)據(jù)庫(kù)管理員也通過 DBMS 進(jìn)行數(shù)據(jù)庫(kù)的維護(hù)工作 它提供 多種功能 可使多個(gè)應(yīng)用程序和用戶用不同的方法在同時(shí)或不同時(shí)刻去建立 修改和詢問數(shù)據(jù)庫(kù) 它使用戶能方便地定義和操縱數(shù)據(jù) 維護(hù)數(shù)據(jù)的安全性和 完整性 以及進(jìn)行多用戶下的并發(fā)控制和恢復(fù)數(shù)據(jù)庫(kù) 選擇數(shù)據(jù)庫(kù)管理系統(tǒng)時(shí)應(yīng)從以下幾個(gè)方面予以考慮 選擇數(shù)據(jù)庫(kù)管理系統(tǒng)時(shí)應(yīng)從以下幾個(gè)方面予以考慮 1 構(gòu)造數(shù)據(jù)庫(kù)的難易程度 需要分析數(shù)據(jù)庫(kù)管理系統(tǒng)有沒有范式的要求 即是否必須按照系統(tǒng)所規(guī)定的數(shù)據(jù)模型分析現(xiàn)實(shí)世界 建立相應(yīng)的模型 數(shù)據(jù) 庫(kù)管理語句是否符合國(guó)際標(biāo)準(zhǔn) 符合國(guó)際標(biāo)準(zhǔn)則便于系統(tǒng)的維護(hù) 開發(fā) 移植 有沒有面向用戶的易用的開發(fā)工具 所支持的數(shù)據(jù)庫(kù)容量 數(shù)據(jù)庫(kù)的容量特性 決定了數(shù)據(jù)庫(kù)管理系統(tǒng)的使用范圍 2 程序開發(fā)的難易程度 有無計(jì)算機(jī)輔助軟件工程工具 CASE 計(jì)算機(jī) 輔助軟件工程工具可以幫助開發(fā)者根據(jù)軟件工程的方法提供各開發(fā)階段的維護(hù) 編碼環(huán)境 便于復(fù)雜軟件的開發(fā) 維護(hù) 有無第四代語言的開發(fā)平臺(tái) 第四 代語言具有非過程語言的設(shè)計(jì)方法 用戶不需編寫復(fù)雜的過程性代碼 易學(xué) 易懂 易維護(hù) 有無面向?qū)ο蟮脑O(shè)計(jì)平臺(tái) 面向?qū)ο蟮脑O(shè)計(jì)思想十分接近人 類的邏輯思維方式 便于開發(fā)和維護(hù) 對(duì)多媒體數(shù)據(jù)類型的支持 多媒體數(shù) 據(jù)需求是今后發(fā)展的趨勢(shì) 支持多媒體數(shù)據(jù)類型的數(shù)據(jù)庫(kù)管理系統(tǒng)必將減少應(yīng) 用程序的開發(fā)和維護(hù)工作 3 數(shù)據(jù)庫(kù)管理系統(tǒng)的性能分析 包括性能評(píng)估 響應(yīng)時(shí)間 數(shù)據(jù)單位時(shí)間 吞吐量 性能監(jiān)控 內(nèi)外存使用情況 系統(tǒng)輸入 輸出速率 SQL 語句的執(zhí)行 數(shù)據(jù)庫(kù)元組控制 性能管理 參數(shù)設(shè)定與調(diào)整 4 對(duì)分布式應(yīng)用的支持 包括數(shù)據(jù)透明與網(wǎng)絡(luò)透明程度 數(shù)據(jù)透明是指用 戶在應(yīng)用中不需指出數(shù)據(jù)在網(wǎng)絡(luò)中的什么節(jié)點(diǎn)上 數(shù)據(jù)庫(kù)管理系統(tǒng)可以自動(dòng)搜 索網(wǎng)絡(luò) 提取所需數(shù)據(jù) 網(wǎng)絡(luò)透明是指用戶在應(yīng)用中無需指出網(wǎng)絡(luò)所采用的協(xié) 議 數(shù)據(jù)庫(kù)管理系統(tǒng)自動(dòng)將數(shù)據(jù)包轉(zhuǎn)換成相應(yīng)的協(xié)議數(shù)據(jù) 5 并行處理能力 支持多 CPU 模式的系統(tǒng) SMP CLUSTER MPP 負(fù) 載的分配形式 并行處理的顆粒度 范圍 6 可移植性和可擴(kuò)展性 可移植性指垂直擴(kuò)展和水平擴(kuò)展能力 垂直擴(kuò)展 要求新平臺(tái)能夠支持低版本的平臺(tái) 數(shù)據(jù)庫(kù)客戶機(jī) 服務(wù)器機(jī)制支持集中式管理 模式 這樣保證用戶以前的投資和系統(tǒng) 水平擴(kuò)展要求滿足硬件上的擴(kuò)展 支 持從單 CPU 模式轉(zhuǎn)換成多 CPU 并行機(jī)模式 SMP CLUSTER MPP 7 數(shù)據(jù)完整性約束 數(shù)據(jù)完整性指數(shù)據(jù)的正確性和一致性保護(hù) 包括實(shí)體 完整性 參照完整性 復(fù)雜的事務(wù)規(guī)則 8 并發(fā)控制功能 對(duì)于分布式數(shù)據(jù)庫(kù)管理系統(tǒng) 并發(fā)控制功能是必不可少 的 因?yàn)樗媾R的是多任務(wù)分布環(huán)境 可能會(huì)有多個(gè)用戶點(diǎn)在同一時(shí)刻對(duì)同一 數(shù)據(jù)進(jìn)行讀或?qū)懖僮?為了保證數(shù)據(jù)的一致性 需要由數(shù)據(jù)庫(kù)管理系統(tǒng)的并發(fā) 控制功能來完成 評(píng)價(jià)并發(fā)控制的標(biāo)準(zhǔn)應(yīng)從下面幾方面加以考慮 保證查詢結(jié) 果一致性方法數(shù)據(jù)鎖的顆粒度 數(shù)據(jù)鎖的控制范圍 表 頁(yè) 元組等 數(shù)據(jù)鎖 管理信息系統(tǒng)管理信息系統(tǒng) 課程設(shè)計(jì)課程設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 27 的升級(jí)管理功能死鎖的檢測(cè)和解決方法 9 容錯(cuò)能力 異常情況下對(duì)數(shù)據(jù)的容錯(cuò)處理 評(píng)價(jià)標(biāo)準(zhǔn) 硬件的容錯(cuò) 有 無磁盤鏡象處理功能軟件的容錯(cuò) 有無軟件方法異常情況的容錯(cuò)功能 10 安全性控制 包括安全保密的程度 帳戶管理 用戶權(quán)限 網(wǎng)絡(luò)安全控 制 數(shù)據(jù)約束 11 支持漢字處理能力 包括數(shù)據(jù)庫(kù)描述語言的漢字處理能力 表名 域名 數(shù)據(jù) 和數(shù)據(jù)庫(kù)開發(fā)工具對(duì)漢字的支持能力 基于關(guān)系模型的數(shù)據(jù)庫(kù)管理系統(tǒng)已日臻完善 并已作為商品化軟件廣泛應(yīng)用 于各行各業(yè) 它在各戶服務(wù)器結(jié)構(gòu)的分布式多用戶環(huán)境中的應(yīng)用 使數(shù)據(jù)庫(kù)系 統(tǒng)的應(yīng)用進(jìn)一步擴(kuò)展 隨著新型數(shù)據(jù)模型及數(shù)據(jù)管理的實(shí)現(xiàn)技術(shù)的推進(jìn) 可以 預(yù)期 DBMS 軟件的性能還將更新和完善 應(yīng)用領(lǐng)域也將進(jìn)一步地拓寬 它所提供的功能有以下幾項(xiàng) 1 數(shù)據(jù)定義功能 DBMS 提供相應(yīng)數(shù)據(jù)語言來定義 DDL 數(shù)據(jù)庫(kù)結(jié) 構(gòu) 它們是刻畫數(shù)據(jù)庫(kù)框架 并被保存在數(shù)據(jù)字典中 2 數(shù)據(jù)存取功能 DBMS 提供數(shù)據(jù)操縱語言 DML 實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)數(shù) 據(jù)的基本存取操作 檢索 插入 修改和刪除 3 數(shù)據(jù)庫(kù)運(yùn)行管理功能 DBMS 提供數(shù)據(jù)控制功能 即是數(shù)據(jù)的安全性 完整性和并發(fā)控制等對(duì)數(shù)據(jù)庫(kù)運(yùn)行進(jìn)行有效地控制和管理 以確保數(shù)據(jù)正確有 效 4 數(shù)據(jù)庫(kù)的建立和維護(hù)功能 包括數(shù)據(jù)庫(kù)初始數(shù)據(jù)的裝入 數(shù)據(jù)庫(kù)的轉(zhuǎn) 儲(chǔ) 恢復(fù) 重組織 系統(tǒng)性能監(jiān)視 分析等功能 5 數(shù)據(jù)庫(kù)的傳輸 DBMS 提供處理數(shù)據(jù)的傳輸 實(shí)現(xiàn)用戶程序與 DBMS 之間的通信 通常與操作系統(tǒng)協(xié)調(diào)完成 常見的數(shù)據(jù)庫(kù)管理系統(tǒng)常見的數(shù)據(jù)庫(kù)管理系統(tǒng) 目前有許多數(shù)據(jù)庫(kù)產(chǎn)品 如 Oracle Sybase Informix Microsoft SQL Server Microsoft Access Visual FoxPro 等產(chǎn)品各以自己特有的功能 在數(shù)據(jù) 庫(kù)市場(chǎng)上占有一席之地 下面簡(jiǎn)要介紹幾種常用的數(shù)據(jù)庫(kù)管理系統(tǒng) Oracle Oracle 是一個(gè)最早商品化的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng) 也是應(yīng)用廣泛 功能 強(qiáng)大的數(shù)據(jù)庫(kù)管理系統(tǒng) Oracle 作為一個(gè)通用的數(shù)據(jù)庫(kù)管理系統(tǒng) 不僅具有完 整的數(shù)據(jù)管理功能 還是一個(gè)分布式數(shù)據(jù)庫(kù)系統(tǒng) 支持各種分布式功能 特別 是支持 Internet 應(yīng)用 作為一個(gè)應(yīng)用開發(fā)環(huán)境 Oracle 提供了一套界面友好 功 能齊全的數(shù)據(jù)庫(kù)開發(fā)工具 Oracle 使用 PL SQL 語言執(zhí)行各種操作 具有可開 放性 可移植性 可伸縮性等功能 特別是在 Oracle 8i 中 支持面向?qū)ο蟮墓?能 如支持類 方法 屬性等 使得 Oracle 產(chǎn)品成為一種對(duì)象 關(guān)系型數(shù)據(jù)庫(kù) 管理系統(tǒng) 目前最新版本是 Oracle 11g Microsoft SQL Server Microsoft SQL Server 是一種典型的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng) 可以在許多操 作系統(tǒng)上運(yùn)行 它使用 Transact SQL 語言完成數(shù)據(jù)操作 由于 Microsoft SQL Server 是開放式的系統(tǒng) 其它系統(tǒng)可以與它進(jìn)行完好的交互操作 目前最新版 本的產(chǎn)品為 Microsoft SQL Server 2008 它具有可靠性 可伸縮性 可用性 可 管理性等特點(diǎn) 為用戶提供完整的數(shù)據(jù)庫(kù)解決方案 Microsoft Access 本系統(tǒng)應(yīng)用的管理系統(tǒng) 本系統(tǒng)應(yīng)用的管理系統(tǒng) 作為 Microsoft Office 組件之一的 Microsoft Access 是在 Windows 環(huán)境下非 管理信息系統(tǒng)管理信息系統(tǒng) 課程設(shè)計(jì)課程設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 28 常流行的桌面型數(shù)據(jù)庫(kù)管理系統(tǒng) 使用 Microsoft Access 無需編寫任何代碼 只 需通過直觀的可視化操作就可以完成大部分?jǐn)?shù)據(jù)管理任務(wù) 在 Microsoft Access 數(shù)據(jù)庫(kù)中 包括許多組成數(shù)據(jù)庫(kù)的基本要素 這些要素是存儲(chǔ)信息的表 顯示 人機(jī)交互界面的窗體 有效檢索數(shù)據(jù)的查詢 信息輸出載體的報(bào)表 提高應(yīng)用 效率的宏 功能強(qiáng)大的模塊工具等 它不僅可以通過 ODBC 與其它數(shù)據(jù)庫(kù)相連 實(shí)現(xiàn)數(shù)據(jù)交換和共享 還可以與 Word Excel 等辦公軟件進(jìn)行數(shù)據(jù)交換和共享 并且通過對(duì)象鏈接與嵌入技術(shù)在數(shù)據(jù)庫(kù)中嵌入和鏈接聲音 圖像等多媒體數(shù)據(jù) 4 2 6 CASE 軟件軟件 計(jì)算機(jī)輔助軟件工程 CASE 是借助于計(jì)算機(jī)及其軟件工具的幫助 開發(fā) 維護(hù) 管理軟件產(chǎn)品的過程 其目的是為了加快系統(tǒng)開發(fā)的過程 提高所開發(fā) 系統(tǒng)的質(zhì)量 4 3 設(shè)計(jì)設(shè)計(jì) E R 圖圖 即實(shí)體 聯(lián)系圖 實(shí)體 聯(lián)系圖 Entity Relation Diagram 用來建立數(shù)據(jù)模型 在數(shù)據(jù)庫(kù)系統(tǒng)概論 中屬于概念設(shè)計(jì)階段 形成一個(gè)獨(dú)立于機(jī)器 獨(dú)立于 DBMS 的 ER 圖模型 通 常將它簡(jiǎn)稱為 ER 圖 相應(yīng)地可把用 ER 圖描繪的數(shù)據(jù)模型稱為 ER 模型 ER 圖提供了表示實(shí)體 即數(shù)據(jù)對(duì)象 屬性和聯(lián)系的方法 用來描述現(xiàn)實(shí) 世界的概念模型 下圖就是一個(gè)簡(jiǎn)單的 E R 圖 構(gòu)成 E R 圖的基本要素是實(shí)體 屬性和聯(lián)系 其表示方法為 實(shí)體型實(shí)體型 用矩形表示 矩形框內(nèi)寫明實(shí)體名 管理信息系統(tǒng)管理信息系統(tǒng) 課程設(shè)計(jì)課程設(shè)計(jì) 學(xué)校食堂管理信息系統(tǒng)學(xué)校食堂管理信息系統(tǒng) 29 屬性屬性 用橢圓形表示 并用無向邊將其與相應(yīng)的實(shí)體連接起來 多值屬性由 雙線連接 主屬性名稱下加下劃線 聯(lián)系聯(lián)系 用菱形表示 菱形框內(nèi)寫明聯(lián)系名 并用無向邊分別與有關(guān)實(shí)體連接 起來 同時(shí)在無向邊旁標(biāo)上聯(lián)系的類型 在 E R 圖中要明確表明 1 對(duì)多關(guān)系 1 對(duì) 1 關(guān)系和多對(duì)多關(guān)系 1 對(duì) 1 關(guān)系在兩個(gè)實(shí)體連線方向?qū)?1 1 對(duì)多關(guān)系在 1 的一方寫 1 多的一方寫 N 多對(duì)多關(guān)系則是在兩個(gè)實(shí)體連線方向各寫 N M 根據(jù)食堂管理信息系統(tǒng)之間的關(guān)系 綜合各個(gè)實(shí)體之間的關(guān)系特設(shè)計(jì)如下 E R 圖 4 3 1 系統(tǒng)分系統(tǒng)分 E R 圖圖 4 3 1 1 卡信息實(shí)體卡信息實(shí)體 E R 圖圖 卡信

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論