版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 交通運(yùn)輸工程學(xué)院</b></p><p><b> 課程設(shè)計(jì)報(bào)告</b></p><p> 設(shè)計(jì)名稱(chēng):《超市進(jìn)貨供貨管理系統(tǒng)》</p><p> 系 (院): 交通運(yùn)輸工程學(xué)院</p><p> 專(zhuān)業(yè)班級(jí): </p>&
2、lt;p> 學(xué) 號(hào): </p><p> 姓 名: </p><p> 指導(dǎo)老師: </p><p> 設(shè)計(jì)時(shí)間:2012年6月 </p><p><b> 目 錄</b></p><p&g
3、t; 課程設(shè)計(jì)任務(wù)書(shū)………………………………………1</p><p><b> 前言</b></p><p> 1、課程設(shè)計(jì)的目的和意義</p><p><b> 2、系統(tǒng)功能設(shè)計(jì)</b></p><p> 3、創(chuàng)建項(xiàng)目管理文件</p><p> 二、 VFP課程
4、設(shè)計(jì)說(shuō)明書(shū)</p><p> 1、系統(tǒng)概述 </p><p> 2、系統(tǒng)總體設(shè)計(jì) </p><p><b> 3、數(shù)據(jù)庫(kù)設(shè)計(jì) </b></p><p> 4、系統(tǒng)的具體設(shè)計(jì)過(guò)程</p><p><b> 5、調(diào)試運(yùn)行退出</b></p>&
5、lt;p><b> 6、結(jié)束語(yǔ)</b></p><p><b> 7、主程序代碼</b></p><p><b> 8、參考文獻(xiàn)</b></p><p><b> 一、前言</b></p><p> 1、課程設(shè)計(jì)的目的和意義</p&g
6、t;<p> 當(dāng)今,人類(lèi)正在步入一個(gè)以智力資源的占有和配置,知識(shí)生產(chǎn)、分配和使用為最重要因素的知識(shí)經(jīng)濟(jì)時(shí)代,為了適應(yīng)知識(shí)經(jīng)濟(jì)時(shí)代發(fā)展的需要,大力推動(dòng)信息產(chǎn)業(yè)的發(fā)展,我們通過(guò)對(duì)貨物信息管理系統(tǒng)的設(shè)計(jì),來(lái)提高貨物的操作能力,及對(duì)理論知識(shí)的實(shí)踐能力,從而提高貨物的基本素質(zhì),使其能更好的滿(mǎn)足社會(huì)需求。</p><p> 超市進(jìn)貨供貨管理系統(tǒng)是一個(gè)簡(jiǎn)單實(shí)用的系統(tǒng),它是超市進(jìn)行貨物管理的好幫手。此軟件功能齊
7、全,設(shè)計(jì)合理,使用方便,適合小型超市對(duì)繁雜的商品信息信息進(jìn)行統(tǒng)籌管理,具有嚴(yán)格的系統(tǒng)使用權(quán)限管理,具有完善的管理功能,強(qiáng)大的查詢(xún)功能。</p><p> 我們進(jìn)行本次課程設(shè)計(jì)的主要目的是通過(guò)上機(jī)實(shí)踐操作,熟練掌握數(shù)據(jù)庫(kù)的設(shè)計(jì)、表單的設(shè)計(jì)、表單與數(shù)據(jù)庫(kù)的連接、SQL語(yǔ)言的使用和了解它的功能:數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制,以及簡(jiǎn)單VF程序的編寫(xiě)?;緦?shí)現(xiàn)貨物信息的管理,包括系統(tǒng)的登錄、貨物信息的錄入、貨物信息的瀏覽
8、、貨物信息的查詢(xún)、貨物信息的修改和貨物信息的刪除,并對(duì)Visual FoxPro6.0的各種功能有進(jìn)一步的了解,為我們更進(jìn)一步深入的學(xué)習(xí)奠定基礎(chǔ),并在實(shí)踐中提高我們的實(shí)際應(yīng)用能力,為我們以后的學(xué)習(xí)和工作提供方便,使我們更容易融入當(dāng)今社會(huì),順應(yīng)知識(shí)經(jīng)濟(jì)發(fā)展的趨勢(shì) 。</p><p><b> 2、系統(tǒng)功能設(shè)計(jì)</b></p><p> 通過(guò)該系統(tǒng)可以基本實(shí)現(xiàn)學(xué)生信息
9、的管理,包括系統(tǒng)的登錄、學(xué)生信息的錄入、學(xué)生信息的瀏覽、學(xué)生信息的查詢(xún)、學(xué)生信息的修改和學(xué)生信息的刪除。系統(tǒng)功能模塊如下圖所示。</p><p> 3、創(chuàng)建項(xiàng)目管理文件</p><p> 1.啟動(dòng)foxpro系統(tǒng),建一個(gè)項(xiàng)目管理器,命名為“項(xiàng)目1”,用來(lái)建立超市進(jìn)貨供貨管理系統(tǒng)項(xiàng)目。</p><p><b> 課程設(shè)計(jì)說(shuō)明書(shū)</b><
10、;/p><p><b> 1、系統(tǒng)概述</b></p><p> 首先我們針對(duì)超市管理這一主題應(yīng)當(dāng)建立一個(gè)項(xiàng)目,相應(yīng)的建立一數(shù)據(jù)庫(kù)“超市管理數(shù)據(jù)”,針對(duì)超市的商品進(jìn)貨、售貨、管理、庫(kù)存情況進(jìn)行了調(diào)查分析之后,我們需要建立4個(gè)表,分別為“采購(gòu)信息”“售貨信息”“進(jìn)貨總計(jì)”以及“售貨總計(jì)” 其中在采購(gòu)信息中中的內(nèi)容應(yīng)該包含“單號(hào)、購(gòu)買(mǎi)數(shù)量、經(jīng)手人、日期、商品名、實(shí)付金額、
11、應(yīng)付金額、優(yōu)惠金額”等信息;在售貨信息中應(yīng)包含“單位、規(guī)格型號(hào)、商品編號(hào)、商品名稱(chēng)、商品條碼、數(shù)量”;在進(jìn)貨總計(jì)中應(yīng)包含“商品類(lèi)型、總實(shí)付、總應(yīng)付、總優(yōu)惠、總種類(lèi)”;售貨總計(jì)中應(yīng)包含“日期、總價(jià)值、總件數(shù)、總利潤(rùn)”。此系統(tǒng)要實(shí)現(xiàn)的功能有商品的顯示、修改、查詢(xún)、輸出、打印、退出系統(tǒng),這就根據(jù)不同的功能建立不同的表單,如建立“采購(gòu)信息”表單、“售貨信息”表單、“采購(gòu)信息查詢(xún)”表單、“收貨信息查詢(xún)”、“采購(gòu)信息修改”表單、“收貨信息修改”表單
12、、“進(jìn)貨總計(jì)”表單以及“售貨總計(jì)”表單等,為了使系統(tǒng)完整化,還需要系統(tǒng)的“登陸”表單、“菜單”表單、“警告”表單以及“退出”表單等等。</p><p><b> 1.1系統(tǒng)組成 </b></p><p> 本系統(tǒng)由1個(gè)數(shù)據(jù)庫(kù)、1個(gè)主個(gè)程序、9個(gè)表單、 2個(gè)報(bào)表、1個(gè)菜單、和4個(gè)表組成。 </p><p><b> 數(shù)據(jù)庫(kù)組成:&
13、lt;/b></p><p><b> 數(shù)據(jù)表4個(gè):</b></p><p> 采購(gòu)信息表:(8個(gè)字段:?jiǎn)翁?hào)、購(gòu)買(mǎi)數(shù)量、經(jīng)手人、日期、商品名、實(shí)付金額、應(yīng)付金額、優(yōu)惠金額) </p><p> 售貨信息表:(6個(gè)字段:?jiǎn)挝?、?guī)格型號(hào)、商品編號(hào)、商品名稱(chēng)、商品條碼、數(shù)量)</p><p> 進(jìn)貨總計(jì)表:(5個(gè)
14、字段:商品類(lèi)型、總實(shí)付、總應(yīng)付、總優(yōu)惠、總種類(lèi)) </p><p> 售貨總計(jì)表:(4個(gè)字段:日期、總價(jià)值、總件數(shù)、總利潤(rùn)) </p><p> 表單組成:“采購(gòu)信息”表單、“售貨信息”表單、“采購(gòu)信息查詢(xún)”表單、“收貨信息查詢(xún)”、“采購(gòu)信息修改”表單、“收貨信息修改”表單、“進(jìn)貨總計(jì)”表單以及“售貨總計(jì)”表單。</p><p> 菜單組成
15、:主菜單由信息顯示、信息查詢(xún)、信息修改、信息輸出、打印、退出系統(tǒng)6項(xiàng)組成。</p><p> 報(bào)表組成:進(jìn)貨總計(jì)報(bào)表、售貨總計(jì)報(bào)表</p><p><b> 程序組成:主程序</b></p><p><b> 1.2系統(tǒng)功能 </b></p><p> 此系統(tǒng)可以完成一個(gè)小型超市管理的基本工
16、作,在登陸界面輸入用戶(hù)名和密碼進(jìn)入菜單界面,然后根據(jù)菜單中的選項(xiàng),選擇你相對(duì)應(yīng)要工作的目標(biāo),在本系統(tǒng)中我設(shè)置了信息顯示、信息查詢(xún)、信息修改、信息輸出、打印、退出系統(tǒng)等幾項(xiàng)基本功能。</p><p> 在選中信息顯示的菜單時(shí),可以完成對(duì)超市中某些信息的顯示與了解。</p><p> 在信息查詢(xún)中,可以使工作人員在大量數(shù)據(jù)同時(shí)存在時(shí),輸入你想查找的對(duì)象,查看到具體的內(nèi)容。</p>
17、;<p> 工作的信息總是在不斷地變化著的,所以要進(jìn)行數(shù)據(jù)的修改,因此我又建立了有關(guān)于信息修改的程序。</p><p> 最后還有打印輸出的功能;通過(guò)退出系統(tǒng)菜單實(shí)現(xiàn)系統(tǒng)的退出,整個(gè)課程設(shè)計(jì)就是這樣一個(gè)完整的工作系統(tǒng)。</p><p><b> 1.3系統(tǒng)預(yù)覽 </b></p><p><b> ?。?系統(tǒng)總體設(shè)計(jì)
18、</b></p><p> ?。?1 系統(tǒng)設(shè)計(jì)思想</p><p> 作為國(guó)內(nèi)市場(chǎng)的一些中小型超市、它們?cè)谛畔⒒^(guò)程中的步伐要落后于大中型超市,而對(duì)于這些企業(yè)的資源管理,信息的存儲(chǔ)和處理也顯得迫切需要,要適應(yīng)市場(chǎng)競(jìng)爭(zhēng),就需要有高效的處理方式和管理方法,因此加快超市的信息化進(jìn)程是必不可少的。針對(duì)超市的特點(diǎn),為了幫助超市解決現(xiàn)在所面臨的問(wèn)題,提高超市競(jìng)爭(zhēng)力、管理水平、降低經(jīng)營(yíng)成本
19、提高效益等,我們組決定開(kāi)發(fā)超市管理系統(tǒng)。</p><p> 本次課程設(shè)計(jì)題目:“超市進(jìn)貨供貨管理系統(tǒng)”主要目的是利用數(shù)據(jù)庫(kù)軟件編制一個(gè)管理軟件,用以實(shí)現(xiàn)進(jìn)貨、售貨以及日常工作等多項(xiàng)管理。同時(shí)對(duì)整個(gè)系統(tǒng)的分析、設(shè)計(jì)過(guò)程給出一個(gè)完整論證。</p><p> 超市進(jìn)貨供貨管理系統(tǒng)是一種基于集中統(tǒng)一規(guī)劃的數(shù)據(jù)庫(kù)數(shù)據(jù)管理新模式。在對(duì)貨物的管理,其實(shí)是對(duì)貨物進(jìn)出數(shù)據(jù)的管理。本系統(tǒng)的建成無(wú)疑將會(huì)提高
20、超市的工作效率。</p><p> 2.2 系統(tǒng)功能模塊劃分</p><p><b> 3.數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p> 數(shù)據(jù)庫(kù)在一個(gè)信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的好壞直接對(duì)應(yīng)用系統(tǒng)的效率,以及實(shí)現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存儲(chǔ)的效率,保證數(shù)據(jù)的完整和一致。</p><
21、p> 設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí)應(yīng)該首先充分了解用戶(hù)各個(gè)方面的需求,包括現(xiàn)有的及將來(lái)可能增加的需求。數(shù)據(jù)庫(kù)設(shè)計(jì)一般包括如下幾個(gè)步驟。</p><p> (1)數(shù)據(jù)庫(kù)需求分析</p><p> ?。?)數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)</p><p> ?。?)數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)</p><p> 3.1數(shù)據(jù)庫(kù)需求分析</p><p>
22、 超市現(xiàn)在采用統(tǒng)一采購(gòu),統(tǒng)一核算,統(tǒng)一配送的低成本經(jīng)營(yíng)方式。我研究的對(duì)象是小型超市。主要提供日用百貨、煙酒食品、各種肉類(lèi)、蔬菜、水果等商品。為了經(jīng)營(yíng)規(guī)模的擴(kuò)大,業(yè)務(wù)的擴(kuò)張,必須引進(jìn)先進(jìn)的管理思想、方法和技術(shù),以提高企業(yè)的管理水平,使該店實(shí)現(xiàn)持續(xù)發(fā)展。為此,需要建立起包括進(jìn)貨供貨的管理信息系統(tǒng),以提高商品庫(kù)存效率,增加公司年度利潤(rùn)。</p><p> 經(jīng)過(guò)對(duì)超市整進(jìn)貨供貨工作狀態(tài)信息的了解,分析超市現(xiàn)有的信息資
23、源和設(shè)備及相關(guān)的信息需求,通過(guò)初步調(diào)查,可行性分析,詳細(xì)調(diào)查后,重點(diǎn)是對(duì)采購(gòu)管理業(yè)務(wù)、銷(xiāo)售管理業(yè)務(wù)的流程進(jìn)行管理。</p><p> 用戶(hù)的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢(xún),這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿(mǎn)足各種信息的輸入。</p><p> 3.2數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)</p><p> 得到數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計(jì)出能夠滿(mǎn)足用戶(hù)需求的各種實(shí)體,
24、以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。這些實(shí)體包含各種具體信息,通過(guò)相互之間的作用形成數(shù)據(jù)的流動(dòng)。</p><p> 3.3數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)</p><p> 表3-1 采購(gòu)信息表</p><p> 表3-2 售貨信息表</p><p> 表3-3 進(jìn)貨總計(jì)表</p><p><b>
25、 表3-4售貨總計(jì)表</b></p><p> 3.4 數(shù)據(jù)庫(kù)具體內(nèi)容</p><p> 本系統(tǒng)由1個(gè)數(shù)據(jù)庫(kù)、1個(gè)主個(gè)程序、9個(gè)表單、 2個(gè)報(bào)表、1個(gè)菜單、和4個(gè)表組成。 </p><p><b> 數(shù)據(jù)表組成:</b></p><p> 采購(gòu)信息表:(8個(gè)字段:?jiǎn)翁?hào)、購(gòu)買(mǎi)數(shù)量、經(jīng)手人、日期、商品名、
26、實(shí)付金額、應(yīng)付金額、優(yōu)惠金額) </p><p> 售貨信息表:(6個(gè)字段:?jiǎn)挝弧⒁?guī)格型號(hào)、商品編號(hào)、商品名稱(chēng)、商品條碼、數(shù)量)</p><p> 進(jìn)貨總計(jì)表:(5個(gè)字段:商品類(lèi)型、總實(shí)付、總應(yīng)付、總優(yōu)惠、總種類(lèi)) </p><p> 售貨總計(jì)表:(4個(gè)字段:日期、總價(jià)值、總件數(shù)、總利潤(rùn)) </p><p> 表單
27、組成:“采購(gòu)信息”表單、“售貨信息”表單、“采購(gòu)信息查詢(xún)”表單、“收貨信息查詢(xún)”、“采購(gòu)信息修改”表單、“收貨信息修改”表單、“進(jìn)貨總計(jì)”表單以及“售貨總計(jì)”表單。</p><p> 菜單組成:主菜單由信息顯示、信息查詢(xún)、信息修改、信息輸出、打印、退出系統(tǒng)6項(xiàng)組成。</p><p> 報(bào)表組成:進(jìn)貨總計(jì)報(bào)表、售貨總計(jì)報(bào)表</p><p><b> 程
28、序組成:主程序</b></p><p> 4.系統(tǒng)的具體設(shè)計(jì)過(guò)程:</p><p> 4.1數(shù)據(jù)庫(kù)的設(shè)計(jì) 建立數(shù)據(jù)庫(kù)表:</p><p><b> 采購(gòu)信息表</b></p><p><b> 售貨信息表</b></p><p><b> 進(jìn)貨
29、總計(jì)表</b></p><p><b> 售貨總計(jì)</b></p><p> 4.2表單設(shè)計(jì)以及代碼輸入:</p><p><b> 1、登陸表單</b></p><p> 表單的Caption屬性為“登陸”window-state屬性為0—普通,</p><
30、p><b> 標(biāo)簽控件1的屬性:</b></p><p> Caption:超市管理系統(tǒng) Alignment的屬性為中央</p><p> Autosize的屬性為T(mén) Backstyle的屬性為透明</p><p> FontName:黑體
31、 FontSize:48</p><p> ForeColor: 255,0,128 Height:75</p><p> Left:36 Name:Label1</p><p> Top:84
32、 Width:652</p><p><b> 標(biāo)簽控件2的屬性:</b></p><p> Caption:用戶(hù)名 Alignment的屬性為中央</p><p> Autosize的屬性為T(mén) Backst
33、yle的屬性為透明</p><p> FontName:楷體 ForeColor: 0,0,0</p><p> FontSize:20 Height:33</p><p> Left:240
34、 Name:Label2</p><p> Top:228 Width:86 </p><p><b> 標(biāo)簽控件3的屬性:</b></p><p> Caption:密碼 Alignment的屬性為中央</p>
35、<p> Autosize的屬性為T(mén) Backstyle的屬性為透明</p><p> FontName:楷體 ForeColor: 0,0,0</p><p> FontSize:20 Height:33</p&g
36、t;<p> Left:240 Name:Label2</p><p> Top:228 Width:86 </p><p><b> 如圖</b></p><p><b> 歡迎使用表單&
37、lt;/b></p><p> 表單的Caption屬性為:歡迎使用,init的屬性為:do 菜單1.mpr with this,.t.</p><p> Showwindows的屬性為“作為頂層菜單”</p><p> 標(biāo)簽控件1 Caption:歡迎使用超市管理系統(tǒng) Alignment的屬性為中央</p>
38、<p> Autosize的屬性為T(mén) Backstyle的屬性為透明</p><p> Fontname的屬性為宋體 fontsize 的屬性為28</p><p> Forecolor的屬性為255,0,255
39、 Height:37</p><p> Left:240 Name:Label2</p><p> Top:252 Width:372</p><p>&l
40、t;b> 如圖</b></p><p> 在此步遇到的問(wèn)題是:將上一登陸界面與此表單封面連接在一起時(shí),要在登陸表單中的“確定”按鈕中輸入do form “表歡迎使用”</p><p><b> 3、采購(gòu)信息表單</b></p><p> 表單的Caption屬性為“采購(gòu)信息”,picture屬性設(shè)置方法為:雙擊屬性編輯
41、處找到要使用的圖片</p><p> 選擇【顯示】中的【數(shù)據(jù)環(huán)境】命令,在打開(kāi)的【添加表或視圖】對(duì)話(huà)框中添加采購(gòu)信息表</p><p> 設(shè)置表單的屬性。Caption:采購(gòu)信息,MaxButton:.F.—假</p><p> 設(shè)置標(biāo)簽和文本框。從數(shù)據(jù)環(huán)境設(shè)計(jì)器中,將采購(gòu)信息表中的單號(hào)、購(gòu)買(mǎi)數(shù)量、經(jīng)手人、日期、商品名、實(shí)付金額、應(yīng)付金額、優(yōu)惠金額拖放到表單中
42、適當(dāng)?shù)奈恢茫上鄳?yīng)的標(biāo)簽和文本框。</p><p> 設(shè)置命令按鈕和事件代碼。從表單控件工具欄中單擊【命令按鈕組】按鈕,在窗口的適當(dāng)位置創(chuàng)建命令按鈕組控件,并在屬性設(shè)置窗口中設(shè)置ButtonC ount屬性值為5。然后先單擊命令按鈕組控件,后右擊選擇【編輯】對(duì)命令按鈕組控件中的5個(gè)命令按鈕進(jìn)行排列,并依此設(shè)置其Caption屬性值為首記錄、上一條、下一條、末記錄、退出。</p><p>
43、; 雙擊命令按鈕組控件,在click事件中編寫(xiě)如下代碼:</p><p><b> do case</b></p><p> case this.value=1</p><p><b> go top</b></p><p> case this.value=2</p>&l
44、t;p><b> skip -1</b></p><p> case this.value=3</p><p><b> skip </b></p><p> case this.value=4</p><p><b> go bottom</b></p&
45、gt;<p> case this.value=5</p><p> thisform.release</p><p><b> endcase</b></p><p> thisform.refresh</p><p> 4、售貨信息表單做法同上</p><p> 5、
46、采購(gòu)信息查詢(xún)表單:</p><p> 表單的Caption屬性為“采購(gòu)信息查詢(xún)”</p><p> 選擇【顯示】中的【數(shù)據(jù)環(huán)境】命令,在打開(kāi)的【添加表或視圖】對(duì)話(huà)框中添加采購(gòu)信息表</p><p> 設(shè)置表單的屬性。Caption:采購(gòu)信息,MaxButton:.F.—假</p><p> 設(shè)置標(biāo)簽和文本框。從數(shù)據(jù)環(huán)境設(shè)計(jì)器中,將采購(gòu)
47、信息表中的單號(hào)、購(gòu)買(mǎi)數(shù)量、經(jīng)手人、日期、商品名、實(shí)付金額、應(yīng)付金額、優(yōu)惠金額拖放到表單中適當(dāng)?shù)奈恢茫上鄳?yīng)的標(biāo)簽和文本框。</p><p> 設(shè)置命令按鈕和事件代碼。從表單控件工具欄中單擊【命令按鈕】按鈕,在窗口的適當(dāng)位置創(chuàng)建兩個(gè)命令按鈕控件。分別設(shè)置其Caption屬性為查詢(xún)、取消,設(shè)置其ForeColor屬性均為255,0,128.</p><p> 雙擊查詢(xún)命令按鈕,在clic
48、k事件中編寫(xiě)如下代碼:</p><p> locate for alltrim(單號(hào))=alltrim(thisform.text1.value)</p><p> if found()</p><p> thisform.txt商品名.refresh</p><p> thisform.txt購(gòu)買(mǎi)數(shù)量.refresh</p&g
49、t;<p> thisform.txt日期.refresh</p><p> thisform.txt應(yīng)付金額.refresh</p><p> thisform.txt實(shí)付金額.refresh</p><p> thisform.txt優(yōu)惠金額.refresh</p><p> thisform.txt經(jīng)手人.ref
50、resh</p><p><b> else</b></p><p> messagebox("該表格中無(wú)此商品,請(qǐng)重輸!",256,"確認(rèn)")</p><p> thisform.text1.setfocus</p><p><b> endif</b&g
51、t;</p><p> thisform.refresh</p><p> 雙擊取消命令按鈕,在click事件中編寫(xiě)如下代碼:</p><p> Thisform.release</p><p> 售貨信息查詢(xún)表單做法表單同上</p><p> 采購(gòu)信息修改表單 表單屬性和標(biāo)簽、文本框生成方法同上</
52、p><p> 在窗口的適當(dāng)位置創(chuàng)建4個(gè)命令按鈕控件。</p><p> 售貨信息修改表單做法同上 </p><p><b> 進(jìn)貨總計(jì)表單</b></p><p> 在表單上添加一個(gè)表格控件,設(shè)置表單的Caption屬性為進(jìn)貨總計(jì)</p><p> 在表單的空白處右擊選擇【數(shù)據(jù)環(huán)境】命令,添
53、加數(shù)據(jù)源進(jìn)貨總計(jì)表</p><p><b> 10、售貨總計(jì)表單</b></p><p> 在表單上添加一個(gè)表格控件,設(shè)置表單的Caption屬性為售貨總計(jì)</p><p> 在表單的空白處右擊選擇【數(shù)據(jù)環(huán)境】命令,添加數(shù)據(jù)源售貨總計(jì)表</p><p> 11、警告表單的建立</p><p&g
54、t; 警告表單中標(biāo)簽控件1</p><p> Caption:確定要退出嗎? Alignment的屬性為中央</p><p> Autosize的屬性為T(mén) Backstyle的屬性為透明</p><p> FontName:華文行楷 Font
55、Size:72</p><p> ForeColor:255,0,128 Height:68</p><p> Left:24 Name:Label1</p><p> Top:84 Widt
56、h:652 </p><p> 12、系統(tǒng)退出表單的建立</p><p><b> 系統(tǒng)退出表單控件1</b></p><p> Caption:謝 謝 使 用 Alignment的屬性為中央</p><p> Autosize的屬性為T(mén)
57、 Backstyle的屬性為透明</p><p> FontName:華文隸書(shū) FontSize:72</p><p> ForeColor:0,255,255 Height:68</p><p> Left:24
58、 Name:Label1</p><p> Top:84 Width:652 </p><p><b> 4.3報(bào)表設(shè)計(jì)</b></p><p> 創(chuàng)建方法:從文件打開(kāi)建立的項(xiàng)目,然后點(diǎn)擊【報(bào)表】,選擇【新建】,選擇一種方法建立報(bào)表,再次我選擇使用報(bào)表向?qū)Ы⑿?/p>
59、的報(bào)表,如下圖</p><p> 然后根據(jù)向?qū)б徊揭徊竭M(jìn)行,在此過(guò)程中將需要添加的表添加進(jìn)去。</p><p> 此項(xiàng)目中的兩個(gè)報(bào)表如下圖</p><p><b> 4.4菜單設(shè)計(jì)</b></p><p> 在項(xiàng)目管理器中的“其他”中建立“菜單”在“菜單欄“的級(jí)別中,輸入此系統(tǒng)呈現(xiàn)的功能名稱(chēng),如“信息顯示”“信息
60、查詢(xún)”“信息修改”“信息輸出”“打印”“退出”等,在菜單名稱(chēng)后的結(jié)果中選擇“子菜單”然后創(chuàng)建,在子菜單中再輸入一列菜單名稱(chēng),即所要調(diào)用的表單名稱(chēng),在結(jié)果中選擇“命令”在后面的選項(xiàng)中輸入“do form 表單名稱(chēng)”</p><p><b> 設(shè)計(jì)如下圖:</b></p><p><b> 5.5程序連編</b></p><p
61、> 一個(gè)應(yīng)用程序的各個(gè)模塊設(shè)計(jì)完畢并經(jīng)過(guò)調(diào)試通過(guò)后,還必須進(jìn)行連編,以便生成一個(gè)統(tǒng)一的可應(yīng)用程序文件或可執(zhí)行文件供最終用戶(hù)使用。通過(guò)連編不僅能將各個(gè)分別建立的模塊有機(jī)的組合在一起,還可以進(jìn)一步發(fā)現(xiàn)錯(cuò)誤、排除故障,從而保證整個(gè)系統(tǒng)的完整性和準(zhǔn)確性,同時(shí)還可以增加應(yīng)用系統(tǒng)的保密性。</p><p> 通??捎肰isual foxpro的項(xiàng)目管理器或應(yīng)用程序生成器來(lái)進(jìn)行連編。在項(xiàng)目管理器中連編一個(gè)應(yīng)用程序的步
62、驟包括:</p><p> (1)、在項(xiàng)目管理器中打開(kāi)需要連編的的應(yīng)用程序項(xiàng)目,在本系統(tǒng)中我們打開(kāi)“mian” 進(jìn)行連編。</p><p> (2)單擊項(xiàng)目管理器窗口中的“連編”按鈕,或執(zhí)行菜單欄上“項(xiàng)目”菜單中的“連編”命令,彈出選項(xiàng)框。</p><p> ?。?)在選項(xiàng)框中,可以選擇連編成多種程序:</p><p> 注意:連編時(shí)可
63、以選擇選項(xiàng):重新編譯全部文件、顯示錯(cuò)誤、連編后運(yùn)行等附加的項(xiàng)目功能。</p><p><b> 5、調(diào)試運(yùn)行退出</b></p><p> 首先檢查項(xiàng)目管理其中各個(gè)部分的內(nèi)容、圖片等是否完整有效,運(yùn)行每一個(gè)功能模塊,如果出現(xiàn)錯(cuò)誤則根據(jù)提示找出錯(cuò)誤,直至在運(yùn)行過(guò)程出沒(méi)有錯(cuò)誤提醒出現(xiàn)為止。</p><p><b> 6、 結(jié)束語(yǔ)&l
64、t;/b></p><p> 本系統(tǒng)適用于各種小型的超市,有利于管理和發(fā)展。系統(tǒng)制作過(guò)程中遇到了很多的問(wèn)題,如表單與表單之間的連接、表單與菜單之間的連接、表單與報(bào)表之間的連接、查詢(xún)的運(yùn)行過(guò)程總是打不開(kāi)表</p><p> 在本次課程設(shè)計(jì)中,使我的耐性有所增長(zhǎng),也讓我看到了同學(xué)們之間的互相幫助與友愛(ài),形成一股整體的趨勢(shì),我學(xué)會(huì)了忍耐,看到自己勝利的戰(zhàn)果,我長(zhǎng)長(zhǎng)地舒了一口氣,我完成了
65、,那一瞬間,我很高興,也明白了許多的道理。這為我以后的人生之路是否會(huì)走好打下了堅(jiān)定的基礎(chǔ),以致于在以后的求取過(guò)程中少走些彎路,也不致于因一些小挫折而迷失了自己的方向。 </p><p> 課程設(shè)計(jì)教會(huì)我很多的東西,平時(shí)不注意的細(xì)節(jié),在課程設(shè)計(jì)中都有所注意,平時(shí)沒(méi)看懂的東西,基本上都能看懂了。同學(xué)們之間的友誼也更進(jìn)了一步。特別是在做課程設(shè)計(jì)時(shí),同學(xué)們表現(xiàn)出來(lái)的那股熱情,那種勤奮,是從來(lái)沒(méi)有過(guò)的,課程設(shè)計(jì)后,我們發(fā)
66、現(xiàn)我們對(duì)這門(mén)課程探索欲愈來(lái)愈深,因?yàn)樗刮覀儺a(chǎn)生了許多的疑惑,雖然書(shū)上講了許多理論知識(shí),但是對(duì)于這門(mén)學(xué)科光有理論而沒(méi)有實(shí)踐是不行的??傊?,對(duì)于這次課程設(shè)計(jì)的學(xué)習(xí),命名 我受益匪淺。我發(fā)現(xiàn)對(duì)于這門(mén)學(xué)科越來(lái)越愈喜愛(ài)了,對(duì)知識(shí)的渴求越來(lái)越強(qiáng)烈了。雖然這次做得不是太好,但是我們有信心在今后的學(xué)習(xí)中我們一定會(huì)學(xué)的更好!</p><p><b> 7、主程序代碼:</b></p><
67、;p> clear all </p><p> set talk off</p><p> set default to C:\Users\Administrator\Desktop\超市進(jìn)貨供貨管理系統(tǒng)</p><p> do form 登錄</p><p> modify windows screen title &quo
68、t;超市進(jìn)貨供貨管理系統(tǒng)"</p><p> read events</p><p><b> quit</b></p><p><b> 參考文獻(xiàn)</b></p><p> 1、《Visual FoxPro 6.0數(shù)據(jù)庫(kù)程序設(shè)計(jì)》,朱珍主編,中國(guó)鐵道出版社</p>
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- c課程設(shè)計(jì)報(bào)告-超市管理系統(tǒng)
- 超市會(huì)員管理系統(tǒng)課程設(shè)計(jì)報(bào)告
- 超市銷(xiāo)售管理系統(tǒng)--課程設(shè)計(jì)報(bào)告
- 課程設(shè)計(jì)--超市管理系統(tǒng)
- 超市信息管理系統(tǒng)課程設(shè)計(jì)報(bào)告
- 超市管理系統(tǒng)課程設(shè)計(jì)
- 超市管理信息系統(tǒng)課程設(shè)計(jì)報(bào)告
- 超市小型管理系統(tǒng)課程設(shè)計(jì)
- visual_c++課程設(shè)計(jì)報(bào)告--超市管理系統(tǒng)
- visual c++超市管理系統(tǒng)課程設(shè)計(jì)報(bào)告
- 超市收銀管理系統(tǒng)課程設(shè)計(jì)
- vbsql超市管理系統(tǒng)課程設(shè)計(jì)
- 超市購(gòu)物管理系統(tǒng)課程設(shè)計(jì)
- 課程設(shè)計(jì)---超市收銀管理系統(tǒng)設(shè)計(jì)
- 超市收銀管理系統(tǒng)設(shè)計(jì)課程設(shè)計(jì)
- 小型超市的系統(tǒng)課程設(shè)計(jì)報(bào)告
- c++課程設(shè)計(jì)報(bào)告--超市商品管理系統(tǒng)
- 超市管理系統(tǒng)開(kāi)發(fā)課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)系統(tǒng)原理課程設(shè)計(jì)報(bào)告--超市管理系統(tǒng)
- 超市選址課程設(shè)計(jì)報(bào)告
評(píng)論
0/150
提交評(píng)論