課程設計---肯德基宅急送管理信息系統(tǒng)設計與實現(xiàn)_第1頁
已閱讀1頁,還剩56頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p>  肯德基宅急送管理信息系統(tǒng)設計與實現(xiàn)</p><p>  院 系 經(jīng)濟與管理學院 </p><p>  專 業(yè) 信息管理與信息系統(tǒng) </p><p>  班 級 </p><p>  學 號 </p>

2、<p>  姓 名 </p><p>  指導教師 </p><p>  職 稱 副 教 授 </p><p>  負責教師 </p><p><b>  2010年6月</b></p>

3、<p><b>  摘 要</b></p><p>  隨著我國計算機應用技術(shù)的日益普及和推廣,我國在計算機信息技術(shù)的開發(fā)和應用領(lǐng)域已經(jīng)取得了巨大的進步,以計算機應用開發(fā)為主體的計算機程序設計和應用系統(tǒng)軟件已經(jīng)在各行業(yè)得到廣泛的應用。對于消費者的餐飲習慣呈現(xiàn)了多元化的特點。人們不僅講究飲食的科學、營養(yǎng),更兼顧效率和方便。省時、高效、正規(guī)的外送服務已逐漸進入消費者的視野,消費需

4、求越來越大。人們從昔日的在家就餐到外出用餐,再到在家點專業(yè)外送,就餐場所經(jīng)歷了一個輪回,就餐的內(nèi)容及內(nèi)涵都發(fā)生了重大改變。調(diào)查了解到,有超過九成的訂餐者傾向于選擇多樣的產(chǎn)品組合。專業(yè)化的服務為都市上班族以及家人就餐、聚會提供了全新的餐飲選擇。</p><p>  本次畢業(yè)設計所開發(fā)的肯德基宅急送管理信息系統(tǒng),是通過電話訂餐系統(tǒng),不必親臨現(xiàn)場,在家中或在辦公室上網(wǎng),便可以為自己、家人、朋友聚會等制辦一份既營養(yǎng)又實惠

5、的美食?;谝陨显颍覀冮_發(fā)了本系統(tǒng)。該系統(tǒng)是在Windows XP操作系統(tǒng)下,以中文版Visual Basic 6.0為前臺開發(fā)工具, 用Access 2003為后臺數(shù)據(jù)庫而實現(xiàn)的。該系統(tǒng)在實施后,擁有客戶管理、菜單管理、訂單管理、配送管理、銷售分析、系統(tǒng)維護六大功能模塊,每個模塊基本實現(xiàn)了各自的數(shù)據(jù)輸入、編輯、查詢、統(tǒng)計和打印等功能,將為肯德基宅急送信息管理工作帶來很大的方便。</p><p>  關(guān)鍵詞:

6、肯德基;宅急送;管理信息系統(tǒng);Visual Basic 6.0;Access 2003</p><p><b>  Abstract</b></p><p>  With our country computer applied technique gradually, popularize and be extended, our country has alrea

7、dy got gigantic progress in computer IT exploitation and application field , the machine programming and the system software applying taking that computer applications develops as the main body have already got broad app

8、lication in every industry. The meal to the consumer drinks the characteristic being accustomed to having displayed a diversification. Not only people be particular about food </p><p>  The graduation projec

9、t developed by the Kfc Delivery to management information system, through the telephone ordering system, not in person, online at home or in the office would be in themselves, their family and friends together to do such

10、 a system both nutritious and affordable food. For these reasons, we developed the system. The system is in the Windows XP operating system, the Chinese version of Visual Basic 6.0 development tools for the front, with t

11、he Access 2003 database and achieved fo</p><p>  Keywords: Kfc;Delivery;Management Information System;Visual Basic 6.0;Access 2003</p><p><b>  目 錄</b></p><p><b>

12、  前 言1</b></p><p><b>  一、系統(tǒng)分析2</b></p><p> ?。ㄒ唬┫到y(tǒng)的開發(fā)背景2</p><p> ?。ǘ┫到y(tǒng)的需求分析2</p><p>  (三)系統(tǒng)的實現(xiàn)目標3</p><p><b>  二、總體設計4</b&

13、gt;</p><p> ?。ㄒ唬┫到y(tǒng)功能分析4</p><p>  (二)系統(tǒng)模塊設計4</p><p> ?。ㄈ┫到y(tǒng)結(jié)構(gòu)圖5</p><p>  (四)系統(tǒng)的數(shù)據(jù)庫設計7</p><p> ?。ㄎ澹╆P(guān)鍵技術(shù)11</p><p> ?。╅_發(fā)工具介紹11</p>

14、<p><b>  三、詳細設計14</b></p><p> ?。ㄒ唬┫到y(tǒng)登錄界面設計14</p><p> ?。ǘ┫到y(tǒng)菜單設計15</p><p> ?。ㄈ┬掠唵谓缑嬖O計17</p><p>  (四)商品管理界面設計19</p><p> ?。ㄎ澹┛蛻艄芾斫缑嬖O計2

15、0</p><p>  (六)客戶訂單管理界面設計22</p><p> ?。ㄆ撸┡渌凸芾斫缑嬖O計23</p><p> ?。ò耍╀N售分析界面設計25</p><p> ?。ň牛┟艽a修改界面26</p><p> ?。ㄊ?shù)據(jù)備份界面設計28</p><p>  四、系統(tǒng)測試、編譯與發(fā)

16、行29</p><p> ?。ㄒ唬┐a測試29</p><p>  (二)結(jié)構(gòu)功能測試29</p><p> ?。ㄈ┫到y(tǒng)的編譯與發(fā)行30</p><p><b>  結(jié)束語31</b></p><p><b>  參考文獻32</b></p>&l

17、t;p><b>  致 謝33</b></p><p>  附 錄Ⅰ 登錄代碼34</p><p>  附 錄Ⅱ 新訂單代碼35</p><p>  附 錄Ⅲ 商品管理的程序代碼37</p><p>  附 錄Ⅳ 客戶管理的程序代碼40</p><p>  附 錄Ⅴ 訂

18、單管理的程序代碼43</p><p>  附 錄Ⅵ 配送管理的程序代碼45</p><p>  附 錄Ⅶ 銷售分析模塊代碼47</p><p>  附 錄Ⅷ 系統(tǒng)維護模塊代碼48</p><p>  附 錄Ⅸ 密碼修改模塊代碼50</p><p>  附 錄Ⅹ 數(shù)據(jù)備份代碼52</p>

19、<p><b>  前 言</b></p><p>  信息技術(shù)是當今最活躍,發(fā)展最迅速,影響最廣泛,滲透力最強的科學技術(shù)領(lǐng)域之一。信息化是一場深刻的革命,在社會許多領(lǐng)域?qū)鹘y(tǒng)的生產(chǎn)、生活和思維方式產(chǎn)生著巨大沖擊,并促進著經(jīng)濟和社會的快速和均衡發(fā)展。隨著全球信息化步伐的加快,信息化水平已成為衡量一個國家和地區(qū)的國際競爭力、現(xiàn)代化程度、綜合國力和經(jīng)濟成長能力的重要標志,是促進社

20、會生產(chǎn)力發(fā)展的重要因素。</p><p>  隨著國內(nèi)生活水平的提高和生活節(jié)奏的加快,消費者的餐飲習慣呈現(xiàn)了多元化的特點。人們不僅講究飲食的科學、營養(yǎng),更兼顧效率和方便。省時、高效、正規(guī)的外送服務已逐漸進入消費者的視野,消費需求越來越大。人們從昔日的在家就餐到外出用餐,再到在家點專業(yè)外送,就餐場所經(jīng)歷了一個輪回,就餐的內(nèi)容及內(nèi)涵都發(fā)生了重大改變。調(diào)查了解到,有超過九成的訂餐者傾向于選擇多樣的產(chǎn)品組合。專業(yè)化的服務

21、為都市上班族以及家人就餐、聚會提供了全新的餐飲選擇。</p><p>  人們更多地選擇外賣服務,是餐飲行業(yè)的一種巨大改變,這不僅是就餐形式的改變,同時也體現(xiàn)了社會形態(tài)和人們生活方式的變化,外賣服務是匹配當前社會發(fā)展狀況的新形勢,是有著很大發(fā)展空間的優(yōu)秀業(yè)態(tài)。</p><p>  肯德基宅急送讓您省去路途之勞,直接把肯德基美味送到您面前,而且不設最低消費。</p><p

22、>  本文主要闡述了本次程序設計的過程以及其中的關(guān)鍵技術(shù),以及應用軟件在商業(yè)單位能夠發(fā)揮的作用。尤其是應用軟件對各項信息的處理具有手工管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高工作的效率,也是管理的科學化、正規(guī)化管理的重要條件。</p><p><b>  一、系統(tǒng)分析</b></p><p

23、> ?。ㄒ唬┫到y(tǒng)的開發(fā)背景</p><p>  隨著國內(nèi)生活水平的提高和生活節(jié)奏的加快,消費者的餐飲習慣呈現(xiàn)了多元化的特點。人們不僅講究飲食的科學、營養(yǎng),更兼顧效率和方便。省時、高效、正規(guī)的外送服務已逐漸進入消費者的視野,消費需求越來越大。人們從昔日的在家就餐到外出用餐,再到在家點專業(yè)外送,就餐場所經(jīng)歷了一個輪回,就餐的內(nèi)容及內(nèi)涵都發(fā)生了重大改變。調(diào)查了解到,有超過九成的訂餐者傾向于選擇多樣的產(chǎn)品組合。專業(yè)

24、化的服務為都市上班族以及家人就餐、聚會提供了全新的餐飲選擇。</p><p>  人們更多地選擇外賣服務,是餐飲行業(yè)的一種巨大改變,這不僅是就餐形式的改變,同時也體現(xiàn)了社會形態(tài)和人們生活方式的變化,外賣服務是匹配當前社會發(fā)展狀況的新形勢,是有著很大發(fā)展空間的優(yōu)秀業(yè)態(tài)。</p><p> ?。ǘ┫到y(tǒng)的需求分析</p><p>  隨著社會經(jīng)濟的發(fā)展,人們的生活節(jié)奏不

25、斷加快,上班時間相當緊張,但一日三餐卻不可少。通過電話訂餐系統(tǒng),不必親臨現(xiàn)場,在家中或在辦公室上網(wǎng),便可以為自己、家人、朋友聚會等制辦一份既營養(yǎng)又實惠的美食?;谝陨显?,我們開發(fā)了本系統(tǒng)。該系統(tǒng)在實施后,擁有客戶管理、菜單管理、訂單管理、配送管理、銷售分析、系統(tǒng)維護六大功能模塊,將為肯德基宅急送信息管理工作帶來很大的方便。</p><p>  該系統(tǒng)是使用Visual Basic6.0作為開發(fā)平臺,基于MDI窗

26、體以及Access 2003數(shù)據(jù)庫進行開發(fā)的,力求與肯德基宅急送管理的實際工作相結(jié)合,具有查詢、統(tǒng)計、打印等功能,旨在達到使管理工作趨于統(tǒng)一化、規(guī)范化、簡約化,提高工作效率。</p><p>  根據(jù)肯德基宅急送管理存在的現(xiàn)有問題,該系統(tǒng)主要包括以下幾大功能模塊:</p><p>  1)客戶管理:新建客戶信息及點餐信息的錄入,對客戶進行添加、刪除、修改等;</p><

27、p>  2)商品管理:對商品及商品類別進行瀏覽、添加、刪除、修改;</p><p>  3)訂單管理:對客戶點餐信息進行查詢及修改;</p><p>  4)配送管理:查詢客戶點餐配送情況,并統(tǒng)計配送情況;</p><p>  5)銷售分析:對每樣產(chǎn)品的銷售情況進行分析比較。</p><p> ?。ㄈ┫到y(tǒng)的實現(xiàn)目標</p>

28、<p>  針對肯德基宅急送在電話訂餐方面存在的上述問題,本系統(tǒng)實施后,應該達到以下預期目標:</p><p>  系統(tǒng)界面友好,操作簡單易行。</p><p>  全面管理客戶信息,時時掌握客戶到貨情況;</p><p>  客戶資料錄入、刪除、修改功能;</p><p>  商品信息的添加、修改、刪除及商品的銷售情況分析統(tǒng)計

29、;</p><p>  對客戶訂單信息隨時添加、刪除;</p><p>  系統(tǒng)內(nèi)部控制嚴密,數(shù)據(jù)庫保密性要好。</p><p><b>  二、總體設計</b></p><p><b> ?。ㄒ唬┫到y(tǒng)功能分析</b></p><p>  肯德基宅急送管理信息系統(tǒng)是為了那些生

30、活節(jié)奏不斷加快,上班時間相當緊張的人們。通過電話訂餐系統(tǒng),不必親臨現(xiàn)場,在家中或在辦公室上網(wǎng),便可以為自己、家人、朋友聚會等制辦一份既營養(yǎng)又實惠的美食。</p><p>  該系統(tǒng)主要有六大功能模塊:客戶管理、商品管理、客戶訂單管理、配送管理、銷售管理、系統(tǒng)維護。其中客戶管理是對客戶的信息進行統(tǒng)一管理;KFC菜單管理是為每位客戶提供訂餐的需求,對商品的資源及類別提供更快捷的更新,使顧客訂餐時有更多的選擇;客戶訂單

31、管理是對客戶訂餐需求進行更改,對其訂單詳細掌握;配送管理是對客戶訂餐后配送情況的了解;銷售管理是對商品銷售情況的一個評比,使之能夠體現(xiàn)出來每樣商品銷售情況;系統(tǒng)維護模塊主要包括對操作員添加、密碼修改及數(shù)據(jù)備份三大功能,對更新后的數(shù)據(jù)庫進行備份。</p><p><b> ?。ǘ┫到y(tǒng)模塊設計</b></p><p>  肯德基宅急送管理信息系統(tǒng)是用Visual Bas

32、ic6.0作為開發(fā)工具以及Access 2003作為后臺數(shù)據(jù)庫進行開發(fā)的,力求與肯德基宅急送管理實際工作相結(jié)合,具有查詢、統(tǒng)計、管理等功能,其主要功能模塊的作用分別如下所述:</p><p>  1)客戶信息管理模塊:客戶信息錄入、修改、刪除;</p><p>  2)商品管理模塊:商品信息瀏覽錄入、修改、刪除;</p><p>  3)商品類別管理模塊:對商品類別

33、進行管理;</p><p>  4)客戶訂單管理模塊:為每位客戶的訂單進行查詢、對客戶的訂單跟據(jù)客戶的需求進行添加、修改和刪除;</p><p>  5)配送管理模塊:對客戶配送情況進行查詢和統(tǒng)計;</p><p>  6)銷售明細模塊:對商品在某一特定時間銷售情況進行明細;</p><p>  7)銷售趨勢分析模塊:對銷售商品的數(shù)量、金額進

34、行的統(tǒng)計分析;</p><p>  8)操作員模塊:對操作員進行添加、密碼修改;</p><p>  9)數(shù)據(jù)備份模塊:對系統(tǒng)數(shù)據(jù)進行備份,保留歷史數(shù)據(jù)。</p><p><b> ?。ㄈ┫到y(tǒng)結(jié)構(gòu)圖</b></p><p>  1.系統(tǒng)總體功能結(jié)構(gòu)模塊圖</p><p>  根據(jù)系統(tǒng)開發(fā)對象的實

35、際情況和需要,本系統(tǒng)共分七大功能模塊。系統(tǒng)總體功能模塊見圖2-1。</p><p>  圖2-1 系統(tǒng)總體功能結(jié)構(gòu)圖</p><p>  2.系統(tǒng)各個功能結(jié)構(gòu)模塊圖</p><p>  1)客戶管理模塊設計見圖2-2。</p><p>  圖2-2 客戶管理模塊</p><p>  2)系統(tǒng)維護模塊設計見圖2-3。&l

36、t;/p><p>  圖2-3 系統(tǒng)維護模塊</p><p>  3)銷售分析模塊設計見圖2-4。</p><p>  圖2-4 銷售分析模塊</p><p><b>  3.系統(tǒng)業(yè)務流程圖</b></p><p>  根據(jù)肯德基宅急送電話訂餐的實際情況,該系統(tǒng)主要完成這樣一個流程:客戶電話進來,操作

37、員錄入客戶信息,并記錄客戶所點的商品,打印成訂單進行配餐,核對后進行配送。如果客戶再打電話過來修改訂單,修改訂單后再進行配餐,核對后進行配送。</p><p>  該系統(tǒng)的業(yè)務流程圖如下圖2-5。</p><p><b>  4.系統(tǒng)流程分析</b></p><p>  根據(jù)客戶對KFC肯德基宅急送訂餐方法,得出的系統(tǒng)流程分析如下圖2-6。&l

38、t;/p><p>  圖2-5 業(yè)務流程圖</p><p>  圖2-6 系統(tǒng)流程圖</p><p> ?。ㄋ模┫到y(tǒng)的數(shù)據(jù)庫設計</p><p>  1.數(shù)據(jù)庫的需求分析</p><p>  根據(jù)肯德基宅急送信息管理模式,需要建立以下幾個實體數(shù)據(jù),包括客戶、商品兩個實體。并且,商品要分配給客戶去購買,所以還應該建立商品信息

39、表,里面包含客戶訂餐商品的詳細記錄。</p><p><b>  具體如下:</b></p><p>  數(shù)據(jù)庫名稱:kfc.dbm</p><p><b>  數(shù)據(jù)表有以下幾個:</b></p><p><b>  1)顧客信息表</b></p><p&g

40、t;<b>  2)基本商品表</b></p><p><b>  3)密碼表</b></p><p><b>  4)商品類別表</b></p><p><b>  5)銷售商品表</b></p><p>  其中,顧客信息表包含了客戶的詳細信息;商品表

41、包含了商品的具體信息;密碼表主要包括用戶名,密碼;商品類別表包含商品分類項目;銷售商品表包括客戶點餐的所有信息。 </p><p>  2.數(shù)據(jù)庫的概念結(jié)構(gòu)設計</p><p>  利用上面的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu),設計滿足系統(tǒng)需求的各種實體以及它們之間的關(guān)系,為以后的邏輯結(jié)構(gòu)設計做準備。</p><p>  下面僅以學生、商品兩個實體為例,其E-R圖如下:</p&

42、gt;<p>  顧客信息表見圖2-7。</p><p>  銷售商品表見圖2-8。</p><p>  實體與實體之間的關(guān)系見下圖2-9。</p><p>  圖2-7 顧客信息表E-R圖</p><p>  圖2-8 銷售商品表E-R圖</p><p>  圖2-9 實體與實體間的關(guān)系</p&g

43、t;<p>  3.數(shù)據(jù)庫的邏輯結(jié)構(gòu)設計</p><p>  1)顧客信息表:用來存儲顧客詳細信息的表。見表2-1。</p><p>  2)商品基本表:用來存儲商品詳細信息的表。見表2-2。</p><p>  3)密碼表:用來存儲操作員登錄信息的表。見表2-3。</p><p>  4)商品類別表:用來存儲商品類別的表。見表

44、2-4。</p><p>  5)銷售商品表:用來存儲銷售商品的信息表。見表 2-5</p><p>  表2-1 顧客信息表</p><p>  表2-2 商品基本表</p><p><b>  表2-3 密碼表</b></p><p>  表2-4 產(chǎn)品類別表</p><p

45、>  表2-5 銷售商品表</p><p><b> ?。ㄎ澹╆P(guān)鍵技術(shù)</b></p><p>  1.DataGrid和ADO控件的應用。</p><p>  利用DateGrid和ADO控件實現(xiàn)數(shù)據(jù)瀏覽功能。 </p><p><b>  2.數(shù)據(jù)備份。</b></p>&l

46、t;p>  詳細介紹見第三章第十節(jié)。</p><p><b>  (六)開發(fā)工具介紹</b></p><p>  本系統(tǒng)是在Windows XP操作系統(tǒng)下,以中文版Visual Basic 6.0為前臺開發(fā)工具, 用Access 2003為后臺數(shù)據(jù)庫而實現(xiàn)的,其中通過ADO技術(shù)訪問數(shù)據(jù)庫。在此,對其進行簡單介紹。</p><p>  1.

47、Visual Basic 6.0簡介</p><p>  Visual Basic6.0支持面向?qū)ο蟮某绦蛟O計,但它與一般的面向?qū)ο蟮某绦蛟O計語言(如C++)不完全相同,在一般的面向?qū)ο蟮某绦蛟O計語言中,對象由程序代碼和數(shù)據(jù)組成,是抽象的概念;而Visual Basic則是應用面向?qū)ο蟮某绦蛟O計方法,把程序和數(shù)據(jù)封裝起來作為一個對象,并為每一個對象賦予應有的屬性,使對象成為實在的東西。在設計對象時,不必建立和描述

48、每個對象的程序代碼,而是用工具畫在界面上,Visual Basic自動生成對象的程序代碼并封裝起來。每一個對象以圖形方式顯示在界面上,都是可視的。</p><p>  對象是VB應用程序的基礎(chǔ)構(gòu)件。窗體和控件都是對象,還包括數(shù)據(jù)庫、圖表等,對象具有屬性和方法,并響應外部事件,開發(fā)應用程序時,先建立各種對象,在圍繞對象進行各種程序設計。屬性是對象的特征,每個對象都有一組特定的屬性,有些是公共的,有些則是對象專有的。

49、每個屬性都有一個缺省值,但該值不能滿足要求,需重新設置,方法是VB提供的一種特殊子程序,每個方法完成某個功能,其實現(xiàn)的步驟和細節(jié)用戶不可見,用戶只能調(diào)用它們,對象的事件是VB預先定義好的、能被對象識別的動作,事件確定對象對外部條件的反應,事件由對象識別,再由應用程序處理。事件可由用戶引發(fā)(如單擊鼠標),可由系統(tǒng)引發(fā)(如定時器事件),也可由代碼間接引發(fā),不同類型的對象能識別不同的事件,常用事件有鼠標和鍵盤兩個。</p>&l

50、t;p>  Visual Basic6.0是美國Microsoft公司推出的基本窗口的可視化程序設計語言。它繼承了Basic語言易學,易用的優(yōu)點,編程系統(tǒng)引入了面向?qū)ο蟮臋C制和可視化設計方法,降低了開發(fā)Windows應用程序的難度,提高了程序開發(fā)的效率。它是目前最流行的可視化編程工具之一。Visual指的是開發(fā)圖形用戶界面的方法,Basic指的是Basic語言——計算機技術(shù)發(fā)展史上應用最廣泛的計算機語言。</p>&

51、lt;p>  Visual Basic6.0提供了基于部件的可視化工具以及基于部件的Web開發(fā)能力。VB6.0包括了新版的Microsoft可視化開發(fā)工具,幫助開發(fā)人員創(chuàng)建基于部件的解決方案。VB6.0可用于快速創(chuàng)建基于Windows環(huán)境的客戶/服務器模式應用系統(tǒng),Web應用系統(tǒng)和中等規(guī)模的應用系統(tǒng)。</p><p>  2.Access 2003簡介</p><p>  Acces

52、s 是微軟公司推出的基于Windows的桌面關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS),是Office系列應用軟件之一。它提供了表、查詢、窗體、報表、頁、宏、模塊7種用來建立數(shù)據(jù)庫系統(tǒng)的對象;提供了多種向?qū)?、生成器、模板,把?shù)據(jù)存儲、數(shù)據(jù)查詢、界面設計、報表生成等操作規(guī)范化;為建立功能完善的數(shù)據(jù)庫管理系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分數(shù)據(jù)管理的任務。 </p><p>  Access是一種關(guān)系型

53、數(shù)據(jù)庫管理系統(tǒng),其主要特點如下: </p><p><b> ?。?)面向?qū)ο?</b></p><p>  Access是一個面向?qū)ο蟮拈_發(fā)工具,利用面向?qū)ο蟮姆绞綄?shù)據(jù)庫系統(tǒng)中的各種功能對象化,將數(shù)據(jù)庫管理的各種功能封裝在各類對象中。它將一個應用系統(tǒng)當作是由一系列對象組成的,對每個對象它都定義一組方法和屬性,以定義該對象的行為和外國,用戶還可以按需要給對象擴展方法

54、和屬性。通過對象的方法、屬性完成數(shù)據(jù)庫的操作和管理,極大地簡化了用戶的開發(fā)工作。同時,這種基于面向?qū)ο蟮拈_發(fā)方式,使得開發(fā)應用程序更為簡便。 </p><p> ?。?)界面友好、易操作 </p><p>  Access是一個可視化工具,是風格與Windows完全一樣,用戶想要生成對象并應用,只要使用鼠標進行拖放即可,非常直觀方便。系統(tǒng)還提供了表生成器、查詢生成器、報表設計器以及數(shù)據(jù)庫向

55、導、表向?qū)?、查詢向?qū)?、窗體向?qū)?、報表向?qū)У裙ぞ撸沟貌僮骱啽?,容易使用和掌握?</p><p> ?。?)集成環(huán)境、處理多種數(shù)據(jù)信息 </p><p>  Access基于Windows操作系統(tǒng)下的集成開發(fā)環(huán)境,該環(huán)境集成了各種向?qū)Ш蜕善鞴ぞ?,極大地提高了開發(fā)人員的工作效率,使得建立數(shù)據(jù)庫、創(chuàng)建表、設計用戶界面、設計數(shù)據(jù)查詢、報表打印等可以方便有序地進行。 </p>&l

56、t;p> ?。?)Access支持ODBC(開發(fā)數(shù)據(jù)庫互連,Open Data Base Connectivity),利用Access強大的DDE(動態(tài)數(shù)據(jù)交換)和OLE(對象的聯(lián)接和嵌入)特性,可以在一個數(shù)據(jù)表中嵌入位圖、聲音、Excel表格、Word文檔,還可以建立動態(tài)的數(shù)據(jù)庫報表和窗體等。Access還可以將程序應用于網(wǎng)絡,并與網(wǎng)絡上的動態(tài)數(shù)據(jù)相聯(lián)接。利用數(shù)據(jù)庫訪問頁對象生成HTML文件,輕松構(gòu)建Internet/Intra

57、net的應用。</p><p><b>  三、詳細設計</b></p><p>  創(chuàng)建一個標準的EXE工程,將工程命名為“肯德基宅急送管理信息系統(tǒng)”,工程文件保存為“工程1.vbp”。</p><p>  由于系統(tǒng)中各個功能模塊中都將頻繁的使用數(shù)據(jù)庫中的各種數(shù)據(jù),因此為系統(tǒng)添加一個公共的數(shù)據(jù)操作函數(shù),用以執(zhí)行各種SQL語句。主要定義了rs和

58、conn兩個全局變量,代碼見附錄。</p><p>  在系統(tǒng)中,通過Adodc連接數(shù)據(jù)庫,取得結(jié)果和數(shù)據(jù)庫的打開、關(guān)閉等類似操作。以后添加、刪除、查詢和修改等操作都可以調(diào)用該變量來完成,得到相應的結(jié)果。</p><p>  (一)系統(tǒng)登錄界面設計</p><p><b>  1.實現(xiàn)目標</b></p><p>  用

59、戶進入系統(tǒng)前必須通過系統(tǒng)登錄進入主程序界面,系統(tǒng)登錄界面主要實現(xiàn)以下功能:</p><p>  1) 確認用戶身份。</p><p>  2) 支持鍵盤、鼠標操作。</p><p>  登錄界面見下圖3-1。</p><p>  圖3-1 系統(tǒng)登錄界面</p><p><b>  2.實現(xiàn)過程</b&g

60、t;</p><p>  1)添加窗體,在窗體上添加相應的控件。主要控件如下表3-1。</p><p><b>  表3-1 控件設置</b></p><p><b>  2)添加程序代碼</b></p><p>  首先判斷輸入用戶名檢查有無此用戶,若輸入用戶名不存在,則返回重新進行登陸,若存在,

61、則進一步驗證該用戶密碼,根據(jù)是否匹配來判斷進入系統(tǒng)還是取消。</p><p>  在“確定”按鈕的Click事件中添加代碼見附錄I,經(jīng)過驗證后進入系統(tǒng)主頁面,對系統(tǒng)進行操作。</p><p>  在“取消”按鈕的Click事件中添加代碼:</p><p>  Unload Me //</p><p><b>  (二)系統(tǒng)菜單設計

62、</b></p><p><b>  1.實現(xiàn)目標</b></p><p>  進入系統(tǒng)菜單后,主要實現(xiàn)的功能如下:</p><p>  1)選擇主界面菜單或按紐時,調(diào)用相應程序,進行相應操作。</p><p>  2)設置快捷工具欄,提高工作效率。</p><p>  系統(tǒng)主界面如圖

63、3-2。</p><p>  圖3-2 系統(tǒng)首界面</p><p><b>  2.實現(xiàn)過程</b></p><p>  1)系統(tǒng)主窗體使用MDI窗體,并使用菜單來集成各個系統(tǒng)功能模塊。在MDI窗體中點擊右鍵選擇“菜單編輯器”,編輯主窗體中的菜單,菜單編輯器見圖3-3。</p><p><b>  2)界面描述

64、</b></p><p>  當用戶單擊相應菜單或者按鈕時,彈出對應的窗口,進行對話。</p><p>  圖3-3 菜單編輯器</p><p> ?。ㄈ┬掠唵谓缑嬖O計</p><p><b>  1.實現(xiàn)目標</b></p><p>  進入新訂單頁面后,主要實現(xiàn)的功能如下:<

65、;/p><p>  1)添加客戶信息,并對客戶點餐信息進行記錄。</p><p>  2)點餐結(jié)束后,進入客戶自己的訂單界面對客戶的點餐金額進行統(tǒng)計,并告知客戶準備相應的金額,再把客戶的信息及訂餐信息打印出來,交給送貨員及配餐人員。</p><p>  新訂單界面如圖3-4,我的訂單如圖3-5。</p><p>  圖3-4 新訂單管理界面<

66、;/p><p>  圖3-5 我的訂單界面</p><p><b>  2.實現(xiàn)過程</b></p><p>  1)客戶點餐界面的主要控件有如下幾個見表3-2。</p><p>  表3-2 新訂單界面控件</p><p><b>  2)添加程序代碼</b></p>

67、;<p>  點擊“添加”按鈕對客戶信息和商品信息進行添加詳細代碼見附錄II。</p><p> ?。ㄋ模┥唐饭芾斫缑嬖O計</p><p><b>  1.實現(xiàn)目標</b></p><p>  該界面是對商品的信息進行瀏覽、添加、刪除、修改。</p><p>  打開該窗體后,在商品基本信息頁面上對商品的信

68、息進行添加,添加后在商品列表中會顯示出來剛才添加的一條記錄。</p><p>  對商品的信息進行修改,首先你要查詢這條信息可以根據(jù)商品編號、商品名稱及類別進行查詢。查詢后在商品列表中顯示出查詢這條修改記錄。點擊這條記錄,在商品基本信息頁面中顯示所以信息,可以對信息進行修改。</p><p>  如果想刪除商品中的某一條信息,首條對這條信息進行查詢,查詢后選中這條信息,點擊刪除按鈕,頁面會

69、提示你是否對這條信息進行修改,對這條信息刪除點擊“確定”,否則點擊“取消”。</p><p>  商品管理界面如下圖3-6。</p><p>  圖3-6 商品管理界面</p><p><b>  2.實現(xiàn)過程</b></p><p>  1)商品列表管理界面中主要的控件及其屬性如下表3-3。</p>&l

70、t;p>  表3-3 商品列表界面控件</p><p><b>  2)添加程序代碼</b></p><p>  查詢商品信息中的某一條信息,單擊控件datagrid1中顯示查詢信息,商品基本信息輸出到文本框中,并且可以對其進行編輯、刪除,或者添加新的商品信息。添加、修改、刪除按鈕的click事件代碼見附錄Ⅲ。</p><p> ?。ㄎ澹?/p>

71、客戶管理界面設計</p><p><b>  1.實現(xiàn)目標</b></p><p>  1)客戶管理界面是對客戶信息進行瀏覽、添加、修改、刪除。</p><p>  打開該窗體后,在客戶基本信息頁面上對客戶的信息進行添加,添加后在商品列表中會顯示出來剛才添加的一條記錄。</p><p>  對客戶的信息進行修改,首先你要

72、查詢這條信息可以根據(jù)客戶編號、客戶名稱、聯(lián)系電話及送餐地址進行查詢。查詢后在商品列表中顯示出查詢這條修改記錄。點擊這條記錄,在客戶基本信息頁面中顯示所以信息,可以對信息進行修改。</p><p>  如果想刪除客戶中的某一條信息,首條對這條信息進行查詢,查詢后選中這條信息,點擊刪除按鈕,頁面會提示你是否對這條信息進行修改,對這條信息刪除點擊“確定”,否則點擊“取消”。</p><p>  

73、2)對客戶資料進行查詢</p><p>  對客戶資料進行查詢,選則多條件查詢,客戶有時會記不住自己的訂單編號,客戶的姓名也不是唯一的,所以用多條件查詢,會方便查詢客戶的資料信息。</p><p>  客戶管理界面如圖3-8??蛻糍Y料查詢界面如圖3-9。</p><p>  圖3-7 客戶管理模塊</p><p>  圖3-8 客戶資料查詢模

74、塊</p><p><b>  2.實現(xiàn)過程</b></p><p>  1)窗體控件及其屬性見下表3-4。</p><p>  表3-4 控件及其屬性</p><p><b>  2)添加程序代碼</b></p><p>  查詢客戶信息時,首先選擇用什么條件查詢,則需要編

75、寫窗體load事件的代碼,主要代碼見附錄Ⅳ。</p><p>  選擇后,對其信息進行查詢,詳細代碼見附錄Ⅳ。</p><p>  (六)客戶訂單管理界面設計</p><p><b>  1.實現(xiàn)目標</b></p><p>  客戶訂單信息通過對訂單編號進行查詢,得到客戶訂單信息,根據(jù)客戶對訂單信息的需求進行添加、刪除

76、。</p><p>  客戶訂單管理界面如圖3-10。</p><p>  圖3-9 訂單管理界面</p><p><b>  2.實現(xiàn)過程</b></p><p>  1)窗體控件及其屬性見表3-5。</p><p>  表3-5 控件及其屬性</p><p><b

77、>  2)添加程序代碼。</b></p><p>  單擊“第一條”按鈕,則表格內(nèi)指針指向第一條記錄。</p><p>  單擊“上一條”按鈕,則表格內(nèi)指針指向當前記錄的前一條。</p><p>  單擊“下一條”按鈕,則表格內(nèi)指針指向當前記錄的下一條。</p><p>  單擊“末記錄”按鈕,則表格內(nèi)指針指向表格內(nèi)最后一條

78、記錄。</p><p>  單擊“添加”和“刪除”按鈕,則對客戶信息進行修改、刪除。詳細代碼見附錄Ⅴ。</p><p> ?。ㄆ撸┡渌凸芾斫缑嬖O計</p><p><b>  1.實現(xiàn)目標</b></p><p>  1)對客戶配送情況進行查詢。當客戶打電話詢問送餐情況時候,可以根據(jù)訂單的編號、客戶編號、客戶名稱進行查詢

79、。</p><p>  2)對客戶配送情況進行統(tǒng)計。統(tǒng)計在特定的時間內(nèi),對客戶送貨情況的一個匯總。</p><p>  配送管理界面如下圖3-11。</p><p>  圖3-10 配送查詢界面</p><p>  圖3-11 配送統(tǒng)計界面</p><p><b>  2.實現(xiàn)過程</b><

80、/p><p>  1)窗體控件及其屬性見表3-6。</p><p>  表3-6 控件及其屬性</p><p><b>  2)添加程序代碼</b></p><p>  其中查詢事件代碼見附錄Ⅵ。統(tǒng)計按鈕的click事件代碼見附錄Ⅵ。</p><p> ?。ò耍╀N售分析界面設計</p>

81、<p><b>  1.實現(xiàn)目標</b></p><p>  1)銷售明細,對銷售商品進行明細在特定的時間內(nèi)了解商品的銷售情況。</p><p>  2)銷售趨勢分析,對銷售商品在某一特定的時間段的數(shù)據(jù)進行統(tǒng)計。</p><p>  銷售明細界面如圖3-12。銷售趨勢分析界面如圖3-13。</p><p>  

82、圖3-12 銷售明細界面</p><p>  圖3-13 銷售趨勢分析界面</p><p><b>  2.實現(xiàn)過程</b></p><p>  1)窗體控件及其屬性見表3-7。</p><p>  在窗體中的Frame控件里添加用以統(tǒng)計的Command命令對象,Adodc控件用于連接數(shù)據(jù)庫來獲得DataGrid控件中的

83、內(nèi)容并顯示統(tǒng)計結(jié)果。Adodc控件再用于連接數(shù)據(jù)庫來獲得mschar1 mschar控件中的圖形顯示統(tǒng)計結(jié)果。</p><p>  表3-7 控件及其屬性</p><p><b>  2)添加程序代碼</b></p><p>  單擊統(tǒng)計按鈕的click事件代碼見附錄Ⅶ。</p><p><b>  (九)密碼

84、修改界面</b></p><p><b>  1.實現(xiàn)目標</b></p><p>  操作員登錄后,可以對自己的密碼進行修改,修改密碼時要輸入原始密碼,如果原始密碼錯誤,則無法修改密碼,并且要輸入兩次新密碼,如果兩次新密碼不一致,也無法修改密碼。所以要確定原始密碼正確,并且兩次新密碼一致才可以修改密碼。</p><p>  修改密

85、碼如上圖3-14。</p><p>  圖3-14 密碼修改界面</p><p><b>  2.實現(xiàn)過程</b></p><p>  1)窗體控件及其屬性見下表3-8。</p><p>  表3-8 控件及其屬性</p><p><b>  2)添加程序代碼</b><

86、/p><p>  判斷用戶編號后,對其密碼進行修改,首先要判斷其原始密碼是否正確,以及兩次輸入的新密碼是否一致,詳細代碼見附錄Ⅳ。</p><p> ?。ㄊ?shù)據(jù)備份界面設計</p><p><b>  1.實現(xiàn)目標</b></p><p>  需要定期對數(shù)據(jù)庫進行備份,保證數(shù)據(jù)的安全。點擊主菜單“系統(tǒng)維護”中“數(shù)據(jù)備份”,

87、通過選擇數(shù)據(jù)庫路徑,單擊“確定”按鈕,即可完成備份操作。</p><p>  數(shù)據(jù)備份界面見下圖3-15</p><p>  圖 3-15 數(shù)據(jù)備份界面</p><p><b>  2.實現(xiàn)過程</b></p><p>  選擇數(shù)據(jù)備份按鈕,選擇數(shù)據(jù)庫文件,label控件中顯示數(shù)據(jù)庫文件的地址。點擊確定自動備份在原數(shù)據(jù)庫

88、文件下。詳細代碼見附錄Ⅹ。</p><p>  四、系統(tǒng)測試、編譯與發(fā)行</p><p>  本系統(tǒng)采取的測試方法是先進行各模塊測試,經(jīng)過修改和調(diào)整通過后,進行總體測試.測試結(jié)果各項功能均已基本達到設計要求。</p><p><b>  (一)代碼測試</b></p><p>  在系統(tǒng)具體實現(xiàn)時進行仔細測試,在各個模塊

89、編寫時就開始測試,有利于盡早的發(fā)現(xiàn)問題,以減少集成測試時出現(xiàn)錯誤的機率以及修改源程序的難度。</p><p>  (1) 使用合法數(shù)據(jù)進行測試</p><p>  提交數(shù)據(jù)時輸入符合要求的數(shù)據(jù),檢驗運行結(jié)果,確保系統(tǒng)可接收正常數(shù)據(jù),能夠正常運行。</p><p>  (2) 使用不合法數(shù)據(jù)進行調(diào)試</p><p>  在提交時輸入一些不符合要

90、求的數(shù)據(jù),如在時間的地方輸入不是時間型的數(shù)據(jù),在數(shù)字輸入的地方輸入非數(shù)字數(shù)據(jù)等等,進行結(jié)果調(diào)試,確保系統(tǒng)有識別非法數(shù)據(jù)的能力,同時能夠予以拒絕并給出提示。</p><p><b> ?。ǘ┙Y(jié)構(gòu)功能測試</b></p><p>  經(jīng)過代碼測試確定程序在邏輯上符合要求,并不能驗證是否符合具體功能,即是否能夠使數(shù)據(jù)前后一體化,模塊間的數(shù)據(jù)操作統(tǒng)一化,所以還要進行功能測試

91、。</p><p><b>  (1) 模塊測試</b></p><p>  本系統(tǒng)由多個功能模塊組成,每一個模塊由多個程序組成。這一個階段的測試由自己獨立完成,把各個程序串聯(lián)起來,經(jīng)過測試修改,實現(xiàn)各模塊之間的連接,并且可以使數(shù)據(jù)前后操作一致。</p><p><b>  (2) 確認測試</b></p>

92、<p>  這一階段主要是針對系統(tǒng)的功能、特性及穩(wěn)定性和適用性進行進一步的測試。該階段主要是用戶進行。由他們確定該系統(tǒng)哪些功能需要修改,哪些數(shù)據(jù)需要增加備份以及在點餐管理中的適用情況。針對使用意見,再次完善系統(tǒng)功能并做最終測試。</p><p> ?。ㄈ┫到y(tǒng)的編譯與發(fā)行</p><p><b>  1.系統(tǒng)的編譯</b></p><p&

93、gt;  在完成了肯德基宅急送管理信息系統(tǒng)的編程和調(diào)試工作之后,最后一步就是系統(tǒng)的編譯與發(fā)行。這一步涉及工程的屬性設置和可執(zhí)行應用程序的生成,在系統(tǒng)編譯和發(fā)行以前,要設置工程的項目屬性,工程屬性見圖4-1。</p><p>  圖4-1 工程的項目屬性</p><p>  最后選擇“文件|生成 kfc.exe.EXE”,編譯開始。編譯完畢后,即生成可執(zhí)行文件。在發(fā)布之前對其進行測試,通過測

94、試之后就可以發(fā)布了。其優(yōu)點在于不必一定在VB環(huán)境下運行該系統(tǒng),可以作為獨立的應用軟件使用。</p><p><b>  2.系統(tǒng)的發(fā)行</b></p><p>  通過使用EasySetup 3.09軟件,對肯德基宅急送管理系統(tǒng)進行打包發(fā)布,生成安裝文件“kfc.exe”,用戶可以將該系統(tǒng)安裝到Windows XP操作系統(tǒng)之下運行。</p><p&

95、gt;<b>  結(jié)束語</b></p><p>  肯德基宅急送管理信息系統(tǒng)是針對肯德基宅急送管理工作的實際情況開發(fā)的,通過對該系統(tǒng)實際應用環(huán)境和用戶工作情況的分析,該系統(tǒng)開發(fā)過程中主要采用了Windows XP操作系統(tǒng),以中文版Visual Basic 6.0為前臺開發(fā)工具, 用Access 2003為后臺數(shù)據(jù)庫而搭建的開發(fā)平臺。</p><p>  該系統(tǒng)的開發(fā)

96、有助于操作員對客戶訂餐管理,實現(xiàn)了操作員對客戶統(tǒng)一管理,從錄入客戶信息,到最后商品銷售分析進行時時監(jiān)控,完成了客戶信息的錄入、點餐、配送整個過程,使各個環(huán)節(jié)的信息處理更加及時、準確。</p><p>  該系統(tǒng)的使用將會改變肯德基餐飲依賴客戶到銷售網(wǎng)點購買的現(xiàn)狀,不必親臨現(xiàn)場,在家中或在辦公室上網(wǎng),便可以為自己、家人、朋友聚會等制辦一份既營養(yǎng)又實惠的美食。提高客戶對肯德基快餐的購買需求,加快了商品的銷售。<

97、/p><p>  但由于時間的限制和個人的知識掌握程度尚有欠缺,該系統(tǒng)仍存在一些不足之處,比如系統(tǒng)內(nèi)部結(jié)構(gòu)還需要進一步優(yōu)化,系統(tǒng)功能還不能完全適合肯德基管理大量工作,一些數(shù)據(jù)因為數(shù)據(jù)庫建立的不是盡善盡美,而不能充分利用。因此,如果該系統(tǒng)在未來研究中若能解決此類問題,其將能夠發(fā)揮更大的作用。</p><p><b>  參考文獻</b></p><p&g

98、t;  [1]劉彬彬,高春艷,王茜. Visual BASIC程序設計自學手冊[M].北京:人民郵電出版社出版發(fā)行, 2008.</p><p>  [2]羅朝盛,Visual Basic 程序設計教程[M].北京:人民郵電出版社,2005</p><p>  [3] 李海兵,楊曉亮.Access 2003 數(shù)據(jù)庫管理從入門到精通[M].北京:中國青年電子出版社,2005.</p&g

99、t;<p>  [4]譚浩強,Visual BASIC程序設計[M].北京:清華大學出版社,2000.</p><p>  [5] 吳鳳翔,Visual Basic 程序設計教程[M].北京:中國林業(yè)出版社,2002. </p><p>  [6]劉炳文,許蔓舒.Visual Basic 程序設計教程[M].北京:清華大學出版社,2000.</p><p&

100、gt;  [7]周國民.Visual Basic+Access數(shù)據(jù)庫項目開發(fā)實踐[M].北京:中國鐵道出版社,2004.</p><p>  [8]魯榮江,王立豐.Visual Basic項目案例導航[M].北京:科學出版社出版,2004.</p><p>  [9] 龔沛增.Visual Basic 程序設計教程[M].北京:清華大學出版社,2004</p><p&g

101、t;  [10]清漢計算機工作室.Visual Basic數(shù)據(jù)庫開發(fā)實例[M].北京:機械工業(yè)出版社,2006.</p><p>  [11]杜春雷.如何使用Visual Basic[M].北京:機械工業(yè)出版社,2004.</p><p>  [12]劉瑞新,汪遠征.Visual Basic程序設計教程[M].北京:機械工業(yè)出版社,2005.</p><p>  [

102、13]Lucian Pye.The state and the individual:An Overview Interpretation, in Brain Hook,ed.The Individual and the state in China,Oxford University press,2005.</p><p>  [14]李雷.使用Visual Basic數(shù)據(jù)庫開發(fā)[M].北京:機械工業(yè)出版社,2

103、004.</p><p>  [15]張文.Visual Basic6.0程序設計 [M].北京:人民郵電出版社,2006.</p><p>  [16]Cosd p,Edward Yourdon.Object Oriented Analysis (Second Edition),Prentice Hall[M].1991.</p><p><b>  致

104、 謝</b></p><p>  本設計的完成是在我們的導師xx老師的細心指導下進行的。在每次設計遇到問題時老師不辭辛苦的講解才使得我的設計順利的進行。從設計的選題到資料的搜集直至最后設計的修改的整個過程中,花費了王老師很多的寶貴時間和精力,在此向?qū)煴硎局孕牡馗兄x!導師嚴謹?shù)闹螌W態(tài)度,開拓進取的精神和高度的責任心都將使學生受益終生!</p><p>  本次畢業(yè)設計還得到了

105、經(jīng)濟與管理學院各位老師的大力支持,在做需求分析過程中為我提供了寶貴的資料和意見,在此一并表示衷心感謝!</p><p>  最后,感謝學校領(lǐng)導以及各位老師給我提供了這樣一個良好的學習、生活環(huán)境,感謝曾經(jīng)幫助過我的所有同學,謝謝你們的關(guān)心和幫助。</p><p>  畢業(yè)論文的完成,同樣也意味著新的學習生活的開始。我將銘記我曾是一名沈陽航空航天大學學子,在今后的工作中把沈陽航空航天大學的優(yōu)良

106、傳統(tǒng)發(fā)揚光大。</p><p>  附 錄Ⅰ 登錄代碼</p><p>  Private Sub Command1_Click()</p><p>  Dim MPassword As String</p><p>  Adodc1.RecordSource = "select * from 密碼表 where 用戶名 =

107、9;" & Text2.text & "'"</p><p>  Adodc1.Refresh</p><p>  If Adodc1.Recordset.RecordCount > 0 Then</p><p>  MPassword = Adodc1.Recordset.Fields("密碼&

108、quot;)</p><p>  If Trim$(Text3.text) = Trim$(MPassword) Then '判斷數(shù)據(jù)的密碼是否正確</p><p>  Name1 = Text2.text</p><p>  KFC主界面.Show</p><p>  'frm_Mai

109、n.Show</p><p><b>  Unload Me</b></p><p><b>  Else</b></p><p>  MsgBox "密碼不正確,請您確認后重新輸入", , "提示信息"</p><p>  Text3.text = &quo

110、t;"</p><p>  Text3.SetFocus</p><p><b>  End If</b></p><p><b>  Else</b></p><p>  MsgBox "對不起 沒有此用戶的信息", , "提示信息"</p&

111、gt;<p>  Text2.text = ""</p><p>  Text3.text = ""</p><p><b>  End If</b></p><p><b>  End Sub</b></p><p>  Private Sub

112、 Command2_Click()</p><p><b>  Unload Me</b></p><p><b>  End Sub</b></p><p>  附 錄Ⅱ 新訂單代碼</p><p>  Dim i As Integer '定義整型變量</p>&l

113、t;p>  Public Sub tree_change() '定義添加樹狀列表的函數(shù)</p><p>  Dim key, text, bh As String</p><p>  Adodc1.RecordSource = "select * from 商品基本表 order by 商品編號"</p><p>  Ado

114、dc1.Refresh</p><p>  If Adodc1.Recordset.RecordCount > 0 Then</p><p>  Adodc1.Recordset.MoveFirst</p><p>  Do While Adodc1.Recordset.EOF = False</p><p>  If Len(Trim

115、(Adodc1.Recordset.Fields("商品編號"))) = 2 Then</p><p>  key = Trim(Adodc1.Recordset.Fields("本級名稱"))</p><p>  text = "(" & Trim(Adodc1.Recordset.Fields("商品編號&q

116、uot;)) & ")" & Trim(Adodc1.Recordset.Fields("本級名稱"))</p><p>  Set Node1 = TreeView1.Nodes.add(, , key, text, 1)</p><p><b>  End If</b></p><p>

117、;  If Len(Trim(Adodc1.Recordset.Fields("商品編號"))) = 4 Then</p><p>  key = Trim(Adodc1.Recordset.Fields("本級名稱"))</p><p>  text = "(" & Trim(Adodc1.Recordset.Field

118、s("商品編號")) & ")" & Trim(Adodc1.Recordset.Fields("本級名稱"))</p><p>  Set Node2 = TreeView1.Nodes.add(Node1.Index, tvwChild, key, text, 2)</p><p><b>  End

119、 If</b></p><p>  Adodc1.Recordset.MoveNext</p><p><b>  Loop</b></p><p><b>  End If</b></p><p><b>  End Sub</b></p><

120、p>  Private Sub Command2_Click()</p><p>  add_sp.Hide</p><p>  KFC主界面.Show</p><p><b>  End Sub</b></p><p>  Private Sub Form_Activate()</p><p&

121、gt;  Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.3.51;Persist Security Info=False;Data Source=" & App.Path & "\kfc.mdb"</p><p><b>  '查詢所有商品信息</b></p

溫馨提示

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

評論

0/150

提交評論