SQLserver數(shù)據(jù)庫設(shè)計(jì)餐飲管理系統(tǒng)_第1頁
SQLserver數(shù)據(jù)庫設(shè)計(jì)餐飲管理系統(tǒng)_第2頁
SQLserver數(shù)據(jù)庫設(shè)計(jì)餐飲管理系統(tǒng)_第3頁
SQLserver數(shù)據(jù)庫設(shè)計(jì)餐飲管理系統(tǒng)_第4頁
SQLserver數(shù)據(jù)庫設(shè)計(jì)餐飲管理系統(tǒng)_第5頁
已閱讀5頁,還剩15頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、遼 寧 工 業(yè) 大 學(xué) SQL server數(shù)據(jù)庫設(shè)計(jì)實(shí)訓(xùn) 報(bào)告題目: 餐飲管理系統(tǒng) 院(系): 軟件學(xué)院 專業(yè)班級(jí): 電子商務(wù)(國際) 學(xué) 號(hào): 學(xué)生姓名: 指導(dǎo)教師: 翟寶峰 教師職稱: 副教授 起止時(shí)間:設(shè)計(jì)任務(wù)及評語院(系):軟件學(xué)院 教研室:軟件教研室學(xué) 號(hào) 學(xué)生姓名 專業(yè)班級(jí)電子商務(wù)(國際) 設(shè)計(jì)題目 餐飲管理系統(tǒng) 設(shè) 計(jì) 任 務(wù)要求根據(jù)管理信息系統(tǒng)及數(shù)據(jù)庫設(shè)計(jì)原理,按照系統(tǒng)設(shè)計(jì)的步驟和規(guī)范,完成各階段的設(shè)計(jì)內(nèi)容。需求分析具體實(shí)際,數(shù)據(jù)流圖、數(shù)據(jù)字典、關(guān)系模型要規(guī)范。在sql server2000 上實(shí)現(xiàn)數(shù)據(jù)庫的模型建立(數(shù)據(jù)庫、表的建立、完整性約束的實(shí)現(xiàn)、關(guān)系圖、必要的存儲(chǔ)過程及

2、觸發(fā)器的編程),并用VB實(shí)現(xiàn)簡單的應(yīng)用程序。設(shè)計(jì)過程中,要嚴(yán)格遵守設(shè)計(jì)的時(shí)間安排,聽從指導(dǎo)教師的指導(dǎo)。正確地完成上述內(nèi)容,規(guī)范完整地撰寫出設(shè)計(jì)報(bào)告。指導(dǎo)教師評語及成績成績: 指導(dǎo)教師簽字: 2012 年09月17日 目 錄第1章 設(shè)計(jì)目的與要求11.1設(shè)計(jì)目的11.2設(shè)計(jì)環(huán)境11.3主要參考資料11.4設(shè)計(jì)內(nèi)容及要求1第2章 設(shè)計(jì)內(nèi)容22.1數(shù)據(jù)庫設(shè)計(jì)2需求分析2212概念設(shè)計(jì)5213邏輯設(shè)計(jì)6214物理設(shè)計(jì)72.1.5 數(shù)據(jù)庫實(shí)現(xiàn)722程序設(shè)計(jì)11221概要設(shè)計(jì)11222程序?qū)崿F(xiàn)11第3章 設(shè)計(jì)總結(jié)14參考文獻(xiàn)15 第1章 設(shè)計(jì)目的與要求1.1設(shè)計(jì)目的 本設(shè)計(jì)專題是軟件工程類專業(yè)的有關(guān)管理信

3、息系統(tǒng)設(shè)計(jì)開發(fā)的一個(gè)重要環(huán)節(jié),是本專業(yè)學(xué)生必須學(xué)習(xí)和掌握的綜合實(shí)踐課程。本實(shí)踐課的主要目的是:(1)、掌握運(yùn)用管理系統(tǒng)及數(shù)據(jù)庫原理知識(shí)進(jìn)行系統(tǒng)分析和設(shè)計(jì)的方法;(2)掌握關(guān)系數(shù)據(jù)庫的設(shè)計(jì)方法;(3)掌握SQL Server 2000技術(shù)應(yīng)用;(4)掌握簡單的數(shù)據(jù)庫應(yīng)用程序編寫方法;(5)理解C/S模式結(jié)構(gòu)。1.2設(shè)計(jì)環(huán)境硬件:處理器,Intel Pentium 166 MHz以上,內(nèi)存:512M 以上,硬盤空間:8G 以上軟件:Windows XP需要軟件:Microsoft Visual Basic 6.0,Microsoft SQL Server 2000 1.3主要參考資料1.管理信息系

4、統(tǒng) 黃梯云 高等教育出版社2.數(shù)據(jù)庫系統(tǒng)概論 薩師煊 高等教育出版社 3.SQL Server 2000 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)技術(shù)朱如龍編,機(jī)械工業(yè)出版社。4.SQL Server 2000 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)技術(shù)實(shí)驗(yàn)指導(dǎo)朱如龍編,機(jī)械工業(yè)出版社1. 4設(shè)計(jì)內(nèi)容及要求 一、內(nèi)容1.要求根據(jù)管理信息系統(tǒng)及數(shù)據(jù)庫設(shè)計(jì)原理,按照數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)的步驟和規(guī)范,完成各階段的設(shè)計(jì)內(nèi)容。2.需求分析具體實(shí)際,數(shù)據(jù)流圖、數(shù)據(jù)字典、關(guān)系模型要正確規(guī)范3.在sql server2000 上實(shí)現(xiàn)設(shè)計(jì)的數(shù)據(jù)庫模型。4.對應(yīng)用程序進(jìn)行概要設(shè)計(jì)。5.用VB實(shí)現(xiàn)簡單的應(yīng)用程序編寫。二、要求設(shè)計(jì)過程中,要嚴(yán)格遵守課程設(shè)計(jì)的時(shí)間安

5、排,聽從指導(dǎo)教師的指導(dǎo)。正確地完成上述內(nèi)容,規(guī)范完整地撰寫出課程設(shè)計(jì)報(bào)告。第2章 設(shè)計(jì)內(nèi)容2.1數(shù)據(jù)庫設(shè)計(jì)本數(shù)據(jù)庫系統(tǒng)通過之前的需求分析,以SQL為后臺(tái),VB為前臺(tái)設(shè)計(jì)了一個(gè)簡單的餐飲管理系統(tǒng)。通過概念設(shè)計(jì),邏輯設(shè)計(jì)和物理設(shè)計(jì)的轉(zhuǎn)換來實(shí)現(xiàn)了數(shù)據(jù)庫文件。2.1.1需求分析本系統(tǒng)介紹了一般的計(jì)算機(jī)管理的餐飲服務(wù)程序,首先從各種相關(guān)的軟件入手,分析了這類軟件的特點(diǎn)、發(fā)展歷程,并對發(fā)展緩慢的原因進(jìn)行了初步的調(diào)研。從以前的相關(guān)軟件的軟肋著手,介紹了餐飲服務(wù)計(jì)算機(jī)軟件的編程思路和基本方法。重點(diǎn)介紹了前臺(tái)營業(yè),從第三者的角度即消費(fèi)者的角度介紹了前臺(tái)營業(yè)的操作流程在酒店里建立一個(gè)餐飲服務(wù)系統(tǒng)對提高酒店的工作效

6、率和增加酒店的效益都是有好處的,它影響了酒店經(jīng)營業(yè)績,也使酒店的競爭能力提升。它的優(yōu)勢主要在于有效展示酒店形象和服務(wù),建立與客戶良好的互動(dòng)關(guān)系,高效管理銷售過程,而且顯著降低銷售成本、提高經(jīng)濟(jì)效益和管理水平,提高營業(yè)收入,使得利潤最大化,如此可見餐飲服務(wù)系統(tǒng)給酒店帶來了可觀的收入。本餐飲管理系統(tǒng)主要實(shí)現(xiàn)對餐飲系統(tǒng)相關(guān)信息的管理,其中以日點(diǎn)單為中心,其中還包括員工信息管理,員工所屬部門信息的管理,房間臺(tái)號(hào)以及房間類型的相關(guān)信息管理,還包含了最基礎(chǔ)的商品信息表和供應(yīng)商基礎(chǔ)信息。1.餐飲管理需求分析數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)如下:(1)日點(diǎn)單信息表:房臺(tái)編號(hào),房臺(tái)類型,商品編號(hào),商品名稱,數(shù)量,單價(jià),金額,點(diǎn)

7、單日期,員工編號(hào),員工名稱。(2)商品基礎(chǔ)信息表:商品編號(hào),商品名稱,單價(jià),供應(yīng)商,單價(jià),供應(yīng)商,聯(lián)系人,聯(lián)系電話。(3)供應(yīng)商信息表:供應(yīng)商名稱,地址,聯(lián)系人,聯(lián)系電話。2.業(yè)務(wù)流程圖圖2.1餐飲管理系統(tǒng)業(yè)務(wù)流程圖3.數(shù)據(jù)流程圖圖2.2餐飲管理系統(tǒng)數(shù)據(jù)流程圖4.數(shù)據(jù)字典(1)數(shù)據(jù)項(xiàng)表2.1數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)名稱數(shù)據(jù)項(xiàng)含義說明數(shù)據(jù)類型長度房臺(tái)編號(hào)為房間臺(tái)號(hào)設(shè)置的一個(gè)代號(hào)字符型10房臺(tái)名稱房間的名稱字符型10商品編號(hào)為商品(菜)設(shè)置的一個(gè)代號(hào)字符型20商品名稱點(diǎn)菜的名稱字符型50數(shù)量點(diǎn)菜的數(shù)量數(shù)值型9單價(jià)每個(gè)菜的單價(jià)貨幣型8金額總計(jì)的金額貨幣型8點(diǎn)單日期點(diǎn)單的日期日期型8員工編號(hào)服務(wù)的員工的一個(gè)代號(hào)字

8、符型10員工名稱服務(wù)的員工的姓名字符型12(2)數(shù)據(jù)結(jié)構(gòu)的定義名字:日點(diǎn)單信息描述:顧客點(diǎn)單的信息定義:日點(diǎn)單信息=房臺(tái)編號(hào)+房臺(tái)類型+商品編號(hào)+商品名稱+數(shù)量+單價(jià)+金額+點(diǎn)單日期+員工編號(hào)+員工名稱表2.2日點(diǎn)單信息數(shù)據(jù)字典名字:商品基礎(chǔ)信息描述:基本商品,包括菜系和酒水定義:商品基礎(chǔ)信息=商品編號(hào)+商品名稱+單價(jià)+供應(yīng)商+單價(jià)+供應(yīng)商+聯(lián)系人+聯(lián)系電話表2.3商品基礎(chǔ)信息數(shù)據(jù)字典名字:供應(yīng)商信息描述:基本商品的供應(yīng)單位定義:供應(yīng)商信息=供應(yīng)商名稱+地址+聯(lián)系人+聯(lián)系電話表2.4供應(yīng)商信息數(shù)據(jù)字典(3)數(shù)據(jù)流的定義數(shù)據(jù)流名稱:日點(diǎn)單統(tǒng)計(jì)簡要說明:對每天的點(diǎn)單信息進(jìn)行統(tǒng)計(jì)數(shù)據(jù)流來源:P1.8

9、數(shù)據(jù)流去向:日點(diǎn)單管理模塊數(shù)據(jù)結(jié)構(gòu):日點(diǎn)單信息=房臺(tái)編號(hào)+房臺(tái)類型+商品編號(hào)+商品名稱+數(shù)量+單價(jià)+金額+點(diǎn)單日期+員工編號(hào)+員工名稱表2.5日點(diǎn)單統(tǒng)計(jì)(4)數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)名:日點(diǎn)單信息輸入數(shù)據(jù)流:商品基本信息,供應(yīng)商基本信息 輸出數(shù)據(jù)流:顧客點(diǎn)單信息212概念設(shè)計(jì)概念模型是對信息世界的建模,所以概念模型應(yīng)該能夠方便、準(zhǔn)確的表示出信息世界中的常用概念。實(shí)體-關(guān)系模型(Entity-Relationship Module,簡稱E-R圖)是數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)常用的方法。得到了數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體以及它們之間的關(guān)系,為后面邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。這些實(shí)體包含各種具

10、體信息,通過相互之間的作用形成數(shù)據(jù)的流動(dòng)。系統(tǒng)E-R圖設(shè)計(jì)1.日點(diǎn)單信息實(shí)體E-R圖:日點(diǎn)單房臺(tái)編號(hào)房臺(tái)類型商品名稱商品編號(hào)員工編號(hào)點(diǎn)單日期員工名稱單價(jià)金額數(shù)量圖2.3日點(diǎn)單信息E-R圖2.商品基礎(chǔ)信息實(shí)體E-R圖:商品聯(lián)系電話單價(jià)聯(lián)系人供應(yīng)商商品名稱商品編號(hào)圖2.4商品基礎(chǔ)信息E-R圖3.供應(yīng)商信息實(shí)體E-R圖:供應(yīng)商地址供應(yīng)商名稱聯(lián)系人聯(lián)系電話圖2.5供應(yīng)商信息E-R圖4.餐飲管理系統(tǒng)信息實(shí)體E-R圖:1部門員工日點(diǎn)單房間臺(tái)號(hào)供應(yīng)商商品基礎(chǔ)房間類型屬于 屬于 點(diǎn)單 點(diǎn)單 管理 提供 nmmn=mn111mn圖2.6餐飲管理系統(tǒng)信息實(shí)體E-R圖213邏輯設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)就是將概念結(jié)構(gòu)設(shè)

11、計(jì)階段設(shè)計(jì)好的基本E-R圖轉(zhuǎn)換為與選用的DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。本系統(tǒng)邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)有:1.初始關(guān)系模型設(shè)計(jì),即將概念結(jié)構(gòu)向一般的關(guān)系模型轉(zhuǎn)化。日點(diǎn)單信息管理(房臺(tái)編號(hào),房臺(tái)類型,商品編號(hào),商品名稱,數(shù)量,單價(jià),金額,點(diǎn)單日期,員工編號(hào),員工名稱)商品基礎(chǔ)信息(商品編號(hào),商品名稱,單價(jià),供應(yīng)商,聯(lián)系人,聯(lián)系電話)供應(yīng)商信息(供應(yīng)商名稱,地址,聯(lián)系人,聯(lián)系電話)2.規(guī)范化處理,從E-R圖向數(shù)據(jù)模型轉(zhuǎn)化的過程中,用模式合并和分解方法達(dá)到規(guī)范化級(jí)別。根據(jù)上面的系統(tǒng)E-R圖我們得知 日點(diǎn)單信息表和商品基礎(chǔ)信息表之間是多對多的關(guān)系,而商品基礎(chǔ)信息和供應(yīng)商之間也是多對多的關(guān)系。供

12、應(yīng)商信息和商品基礎(chǔ)信息存在傳遞依賴,所以可以將供應(yīng)商信息和基礎(chǔ)信息合并為:商品基礎(chǔ)信息(商品編號(hào),商品名稱,單價(jià),供應(yīng)商,供應(yīng)商名稱,地址,聯(lián)系人,聯(lián)系電話)214物理設(shè)計(jì)1.存儲(chǔ)結(jié)構(gòu):存儲(chǔ)結(jié)構(gòu)是建立一種由邏輯結(jié)構(gòu)到存儲(chǔ)空間的映射。 存儲(chǔ)結(jié)構(gòu)是把一組結(jié)點(diǎn)存放在按地址相鄰的存儲(chǔ)單元里,結(jié)點(diǎn)間的邏輯關(guān)系用存儲(chǔ)單元的自然順序關(guān)系來表達(dá)的,即用一塊存儲(chǔ)區(qū)域存儲(chǔ)線性數(shù)據(jù)結(jié)構(gòu),為使用整數(shù)編碼訪問數(shù)據(jù)結(jié)點(diǎn)提供了便利。存儲(chǔ)的路徑是C:Program FilesMicrosoft SQL ServerMSSQLdata餐飲管理系統(tǒng)_Data.MDF。2.存取方法  存取方法是快速存

13、取數(shù)據(jù)庫中數(shù)據(jù)的技術(shù)。索引法是為了加速對表中的數(shù)據(jù)行的檢索而創(chuàng)建的一種分散的存儲(chǔ)結(jié)構(gòu)。是針對一個(gè)表而建立的,它能夠以一列或多列的值為關(guān)鍵字,迅速查找/存取表中行數(shù)據(jù)加快了數(shù)據(jù)檢索。例如在本數(shù)據(jù)庫日點(diǎn)單信息表(房臺(tái)編號(hào),房臺(tái)類型,商品編號(hào),商品名稱,數(shù)量,單價(jià),金額,點(diǎn)單日期,員工編號(hào),員工名稱)里的房臺(tái)編號(hào)是主鍵,在room_id上創(chuàng)建了一個(gè)唯一聚簇 性索引,為了加快數(shù)據(jù)庫的檢索速度。在商品基礎(chǔ)信息表上創(chuàng)建一個(gè)以商品編號(hào)為索引項(xiàng) 的聚簇索引。2.1.5 數(shù)據(jù)庫實(shí)現(xiàn)1.表(1)日點(diǎn)單信息表:房臺(tái)編號(hào),房臺(tái)類型,商品編號(hào),商品名稱,數(shù)量,單價(jià),金額,點(diǎn)單日期,員工編號(hào),員工名稱。表2.6日點(diǎn)單信息

14、表序號(hào)表名字段字段類型字段長度是否主鍵(1為主鍵)1meunRoom_idchar1012meunRoomtypeChar1903meunGoods_idChar2004meunGoodsnameChar5005meunAmountNumeric906meunPriceMoney807meunJineMoney808meunMenudateDatetime809meunStaff_idChar10010meunstaffnameChar120(2)商品基礎(chǔ)信息表:商品編號(hào),商品名稱,單價(jià),供應(yīng)商,聯(lián)系人,聯(lián)系電話。表2.7商品基礎(chǔ)信息表序號(hào)表名字段字段類型字段長度是否主鍵(1為主鍵)1Good

15、sGoods_idChar2012GoodsGoodnameChar5003GoodsPriceMoney804GoodsOrdernameChar5005GoodsTelephoneNumeric906Goodspeoplechar100(3)供應(yīng)商信息表:供應(yīng)商名稱,地址,聯(lián)系人,聯(lián)系電話。表2.8供應(yīng)商信息表序號(hào)表名字段字段類型字段長度是否主鍵(1為主鍵)1orderOrdernameChar5012orderAddressChar3003orderContectnameChar1004ordertelephonenumeric902.關(guān)系圖餐飲管理系統(tǒng)包括員工信息表,日點(diǎn)單信息表,商品

16、基礎(chǔ)信息表,房間臺(tái)號(hào)信息表,供應(yīng)商信息表,房間臺(tái)號(hào)類型表,部門信息表,利用各個(gè)表的主鍵把各個(gè)表連接到一起。利用關(guān)系圖表現(xiàn)出來。如圖2.7所示:圖2.7餐飲管理系統(tǒng)關(guān)系圖3.存儲(chǔ)過程(1)為數(shù)據(jù)庫CYGLXT創(chuàng)建一個(gè)查詢?nèi)拯c(diǎn)單信息的存儲(chǔ)過程。CREATE PROCEDURE menu_selecttroom_id char(10),troomtyper char(10),tgoods_id char(20)ASselect *from menuGO(2)為數(shù)據(jù)庫CYGLXT創(chuàng)建一個(gè)刪除日點(diǎn)單信息的存儲(chǔ)過程。CREATE PROCEDURE menu_delete roomid char(10)A

17、Sdelete from menuwhere room_id=roomidGO(3)為數(shù)據(jù)庫CYGLXT創(chuàng)建一個(gè)添加日點(diǎn)單信息的存儲(chǔ)過程。REATE PROCEDURE menu_insertroom_id char(10),roomtype char(10),goods_id char(20),goodsname char(50),amount numeric(9),price money,jine money,menudate datetime,staff_id char(10),staffname char(12)ASinsert into menu(room_id,roomtype,g

18、oods_id,goodsname,amount,price,jine,menudate,staff_id,staffname)values (room_id,roomtype,goods_id,goodsname,amount,price,jine,menudate,staff_id,staffname)GO4.觸發(fā)器CREATE TRIGGER 商品數(shù)量_insert ON 日點(diǎn)單表 FOR INSERTASDECLARE NumOf商品數(shù)量 TINYINTSELECT NumOf商品數(shù)量= c.商品編號(hào) _num FROM 商品基礎(chǔ)信息 c ,inserted iWHERE c. 商品編

19、號(hào) = i. 商品編號(hào)IF (NumOf商品數(shù)量 > 0) BEGIN UPDATE 商品信息 SET 商品數(shù)數(shù)_num = 商品數(shù)數(shù)t_num + 1 FROM 商品信息c ,inserted i WHERE c. 商品數(shù) = i. 商品數(shù) ENDELSE BEGIN UPDATE 商品信息 SET 為序人_num = ( SELECT COUNT(s. 商品編號(hào)) FROM商品信息 s ,inserted i WHERE s. 商品編號(hào) = i. 商品編號(hào)) FROM 商品信息c, inserted i WHERE c. 商品編號(hào) = i. 商品編號(hào) ENDGO22程序設(shè)計(jì)221概要

20、設(shè)計(jì)本程序?qū)崿F(xiàn)餐飲服務(wù)內(nèi)部和正常營業(yè)業(yè)務(wù)以及擴(kuò)展業(yè)務(wù)的自動(dòng)化電算管理。餐飲服務(wù)系統(tǒng)的模塊實(shí)際上是指從顧客消費(fèi)的正常流通渠道的角度,管理員通過對餐飲服務(wù)系統(tǒng)進(jìn)行處理的總過程。對酒店的經(jīng)營和數(shù)據(jù)的初始化以及人員招聘、菜譜的制定、供應(yīng)商的供貨情況及餐飲管理系統(tǒng)的各項(xiàng)工作的協(xié)調(diào)運(yùn)作。對上述各項(xiàng)功能進(jìn)行集中、分塊、按照結(jié)構(gòu)化程序設(shè)計(jì)的要求分析后,得到如下圖2.8所示的系統(tǒng)功能模塊圖。餐飲管理系統(tǒng)員工信息管理系統(tǒng)部門信息表商品基礎(chǔ)信息表供應(yīng)商信息表房間類型表日點(diǎn)單信息表房間臺(tái)號(hào)信息表圖2.8系統(tǒng)模塊圖222程序?qū)崿F(xiàn)程序?qū)崿F(xiàn)主要是代碼在編譯器中運(yùn)行得到的結(jié)果,餐飲管理窗體主要由文本框及命令按鈕組成,分別點(diǎn)擊

21、“查詢、刪除、添加、修改、退出”按鈕系統(tǒng)會(huì)通過上述五個(gè)控件與數(shù)據(jù)庫進(jìn)行連接并進(jìn)行數(shù)據(jù)的相應(yīng)操作。實(shí)現(xiàn)具體功能窗口如圖2.8所示:圖2.9程序運(yùn)行界面代碼如下:Private Sub Command1_Click()Dim strS As String '定義一變量Dim adoconn As New ADODB.Connection 'Connection 對象代表了打開與數(shù)據(jù)源的連接。Dim adocomm As New ADODB.Command 'Command 對象定義了將對數(shù)據(jù)源執(zhí)行的指定命令。Dim rs As New ADODB.RecordsetDim

22、ReturnValue As Integer '調(diào)用存儲(chǔ)過程的返回值adoconn.ConnectionString = Adodc1.ConnectionString 'Adodc1為窗體中的ADO控件,并已成功連接數(shù)據(jù)庫adoconn.OpenSet adocomm.ActiveConnection = adoconn '指示指定的 Command對象當(dāng)前所屬的 Connection對象。adocomm.CommandText = "menu_select" '設(shè)置Command對象源。adocomm.CommandType = adCm

23、dStoredProc '通知提供者CommandText屬性有什么,它可能包括Command對象的源類型。設(shè)置這個(gè)屬性優(yōu)化了該命令的執(zhí)行。adocomm.Parameters(1) = Text1.Textadocomm.Parameters(2) = Text2.Textadocomm.Parameters(3) = Text3.Textadocomm.Parameters(4) = Text4.Textadocomm.Parameters(5) = Text5.Textadocomm.Parameters(6) = Text6.Textadocomm.Parameters(7)

24、= Text7.Textadocomm.ExecuteReturnValue = adocomm.Parameters(0) '存儲(chǔ)過程的返回值,返回0則成功執(zhí)行。If ReturnValue = 0 Then strS = Str(adocomm.Parameters(8) '把存儲(chǔ)過程的輸出參數(shù)的值賦給變量strS Text8.Text = strS Else Text8.Text = 0End Ifadoconn.Closeadoconn.OpenSet adocomm.ActiveConnection = adoconnadocomm.CommandText = &qu

25、ot;ad" '設(shè)置Command對象源。adocomm.CommandType = adCmdStoredProc '通知提供者CommandText屬性有什么,它可能包括Command對象的源類型。設(shè)置這個(gè)屬性優(yōu)化了該命令的執(zhí)行。Set rs = New ADODB.Recordset'rs.CursorLocation = adUseClientrs.CursorType = adOpenStatic '不能省略 否則集合不能作為標(biāo)簽錯(cuò)誤.rs.Open adocommDataGrid1.ClearFieldsSet DataGrid1.DataSource = rs'Adodc1.RefreshDataGrid1.Refresh'adoconn.Close 若關(guān)閉連接 則表格中數(shù)據(jù)消失End Sub第3章 設(shè)計(jì)總結(jié)我們小組設(shè)計(jì)的是一個(gè)簡單的餐飲管理系統(tǒng)。給出題目以后,我們首先對所需要的軟件進(jìn)行了系列的了解,本系統(tǒng)是一SQ LServer2000為后臺(tái)VB6.0為前臺(tái)進(jìn)行程序的調(diào)用的。 之后我們大致規(guī)劃了餐飲系統(tǒng)大概的需求。首先是設(shè)計(jì)表,我們從員工,到日點(diǎn)單的信息設(shè)計(jì),還有有倉庫的管理,供應(yīng)商信息等,做了一系列的規(guī)

溫馨提示

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

評論

0/150

提交評論