版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 交通運(yùn)輸工程學(xué)院Visual Foxpro課程設(shè)計(jì)報(bào)告 設(shè)計(jì)名稱:超市進(jìn)貨供貨管理系統(tǒng) 系 (院): 交通運(yùn)輸工程學(xué)院 專業(yè)班級(jí): 學(xué) 號(hào): 姓 名: 指導(dǎo)老師: 設(shè)計(jì)時(shí)間:2012年6月 目 錄課程設(shè)計(jì)任務(wù)書(shū)1一、 前言1、課程設(shè)計(jì)的目的和意義2、系統(tǒng)功能設(shè)計(jì)3、創(chuàng)建項(xiàng)目管理文件二、 VFP課程設(shè)計(jì)說(shuō)明書(shū)1、系統(tǒng)概述 2、系統(tǒng)總體設(shè)計(jì) 3、數(shù)據(jù)庫(kù)設(shè)計(jì) 4、系統(tǒng)的具體設(shè)計(jì)過(guò)程5、調(diào)試運(yùn)行退出6、結(jié)束語(yǔ)7、主程序代碼8、參考文獻(xiàn)一、前言1、課程設(shè)計(jì)的目的和意義當(dāng)今,人類正在步入一個(gè)以智力資源的占有和配置,知識(shí)生產(chǎn)、分配和使用為最重要因素的知識(shí)經(jīng)濟(jì)時(shí)代,為了適應(yīng)知識(shí)經(jīng)濟(jì)時(shí)代發(fā)展的需要,大力推動(dòng)信
2、息產(chǎn)業(yè)的發(fā)展,我們通過(guò)對(duì)貨物信息管理系統(tǒng)的設(shè)計(jì),來(lái)提高貨物的操作能力,及對(duì)理論知識(shí)的實(shí)踐能力,從而提高貨物的基本素質(zhì),使其能更好的滿足社會(huì)需求。超市進(jìn)貨供貨管理系統(tǒng)是一個(gè)簡(jiǎn)單實(shí)用的系統(tǒng),它是超市進(jìn)行貨物管理的好幫手。此軟件功能齊全,設(shè)計(jì)合理,使用方便,適合小型超市對(duì)繁雜的商品信息信息進(jìn)行統(tǒng)籌管理,具有嚴(yán)格的系統(tǒng)使用權(quán)限管理,具有完善的管理功能,強(qiáng)大的查詢功能。我們進(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)的登錄、貨物信息
3、的錄入、貨物信息的瀏覽、貨物信息的查詢、貨物信息的修改和貨物信息的刪除,并對(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ì) 。2、系統(tǒng)功能設(shè)計(jì)通過(guò)該系統(tǒng)可以基本實(shí)現(xiàn)學(xué)生信息的管理,包括系統(tǒng)的登錄、學(xué)生信息的錄入、學(xué)生信息的瀏覽、學(xué)生信息的查詢、學(xué)生信息的修改和學(xué)生信息的刪除。系統(tǒng)功能模塊如下圖所示。3、創(chuàng)建項(xiàng)目管理文件1.啟動(dòng)foxpro系統(tǒng),建一個(gè)項(xiàng)目管理器,命名為“項(xiàng)目1”,用來(lái)建立超市進(jìn)貨供貨管理系統(tǒng)項(xiàng)目。二、 課程設(shè)計(jì)說(shuō)明書(shū)1、
4、系統(tǒng)概述首先我們針對(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)買數(shù)量、經(jīng)手人、日期、商品名、實(shí)付金額、應(yīng)付金額、優(yōu)惠金額”等信息;在售貨信息中應(yīng)包含“單位、規(guī)格型號(hào)、商品編號(hào)、商品名稱、商品條碼、數(shù)量”;在進(jìn)貨總計(jì)中應(yīng)包含“商品類型、總實(shí)付、總應(yīng)付、總優(yōu)惠、總種類”;售貨總計(jì)中應(yīng)包含“日期、總價(jià)值、總件數(shù)、總利潤(rùn)”。此系統(tǒng)要實(shí)現(xiàn)的功能有商品的顯示、修改、查詢、輸出、打印、退出系統(tǒng),這就根
5、據(jù)不同的功能建立不同的表單,如建立“采購(gòu)信息”表單、“售貨信息”表單、“采購(gòu)信息查詢”表單、“收貨信息查詢”、“采購(gòu)信息修改”表單、“收貨信息修改”表單、“進(jìn)貨總計(jì)”表單以及“售貨總計(jì)”表單等,為了使系統(tǒng)完整化,還需要系統(tǒng)的“登陸”表單、“菜單”表單、“警告”表單以及“退出”表單等等。1.1系統(tǒng)組成 本系統(tǒng)由1個(gè)數(shù)據(jù)庫(kù)、1個(gè)主個(gè)程序、9個(gè)表單、 2個(gè)報(bào)表、1個(gè)菜單、和4個(gè)表組成。 數(shù)據(jù)庫(kù)組成:數(shù)據(jù)表4個(gè):采購(gòu)信息表:(8個(gè)字段:?jiǎn)翁?hào)、購(gòu)買數(shù)量、經(jīng)手人、日期、商品名、實(shí)付金額、應(yīng)付金額、優(yōu)惠金額) 售貨信息表:(6個(gè)字段:?jiǎn)挝?、?guī)格型號(hào)、商品編號(hào)、商品名稱、商品條碼、數(shù)量)進(jìn)貨總計(jì)表:(5個(gè)字段
6、:商品類型、總實(shí)付、總應(yīng)付、總優(yōu)惠、總種類) 售貨總計(jì)表:(4個(gè)字段:日期、總價(jià)值、總件數(shù)、總利潤(rùn)) 表單組成:“采購(gòu)信息”表單、“售貨信息”表單、“采購(gòu)信息查詢”表單、“收貨信息查詢”、“采購(gòu)信息修改”表單、“收貨信息修改”表單、“進(jìn)貨總計(jì)”表單以及“售貨總計(jì)”表單。菜單組成:主菜單由信息顯示、信息查詢、信息修改、信息輸出、打印、退出系統(tǒng)6項(xiàng)組成。報(bào)表組成:進(jìn)貨總計(jì)報(bào)表、售貨總計(jì)報(bào)表程序組成:主程序1.2系統(tǒng)功能 此系統(tǒng)可以完成一個(gè)小型超市管理的基本工作,在登陸界面輸入用戶名和密碼進(jìn)入菜單界面,然后根據(jù)菜單中的選項(xiàng),選擇你相對(duì)應(yīng)要工作的目標(biāo),在本系統(tǒng)中我設(shè)置了信息顯示、信
7、息查詢、信息修改、信息輸出、打印、退出系統(tǒng)等幾項(xiàng)基本功能。在選中信息顯示的菜單時(shí),可以完成對(duì)超市中某些信息的顯示與了解。在信息查詢中,可以使工作人員在大量數(shù)據(jù)同時(shí)存在時(shí),輸入你想查找的對(duì)象,查看到具體的內(nèi)容。工作的信息總是在不斷地變化著的,所以要進(jìn)行數(shù)據(jù)的修改,因此我又建立了有關(guān)于信息修改的程序。最后還有打印輸出的功能;通過(guò)退出系統(tǒng)菜單實(shí)現(xiàn)系統(tǒng)的退出,整個(gè)課程設(shè)計(jì)就是這樣一個(gè)完整的工作系統(tǒng)。1.3系統(tǒng)預(yù)覽 .系統(tǒng)總體設(shè)計(jì). 系統(tǒng)設(shè)計(jì)思想作為國(guó)內(nèi)市場(chǎng)的一些中小型超市、它們?cè)谛畔⒒^(guò)程中的步伐要落后于大中型超市,而對(duì)于這些企業(yè)的資源管理,信息的存儲(chǔ)和處理也顯得迫切需要,要適應(yīng)市場(chǎng)競(jìng)爭(zhēng),就需要有高效
8、的處理方式和管理方法,因此加快超市的信息化進(jìn)程是必不可少的。針對(duì)超市的特點(diǎn),為了幫助超市解決現(xiàn)在所面臨的問(wèn)題,提高超市競(jìng)爭(zhēng)力、管理水平、降低經(jīng)營(yíng)成本提高效益等,我們組決定開(kāi)發(fā)超市管理系統(tǒng)。本次課程設(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è)完整論證。超市進(jìn)貨供貨管理系統(tǒng)是一種基于集中統(tǒng)一規(guī)劃的數(shù)據(jù)庫(kù)數(shù)據(jù)管理新模式。在對(duì)貨物的管理,其實(shí)是對(duì)貨物進(jìn)出數(shù)據(jù)的管理。本系統(tǒng)的建成無(wú)疑將會(huì)提高超市的工作效率。2.2 系統(tǒng)功能模塊劃分系統(tǒng)主菜單打印信息查詢信息顯示退出系統(tǒng)信息輸出信息修改3.數(shù)據(jù)庫(kù)
9、設(shè)計(jì)數(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ù)的完整和一致。設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí)應(yīng)該首先充分了解用戶各個(gè)方面的需求,包括現(xiàn)有的及將來(lái)可能增加的需求。數(shù)據(jù)庫(kù)設(shè)計(jì)一般包括如下幾個(gè)步驟。(1)數(shù)據(jù)庫(kù)需求分析(2)數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)(3)數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)3.1數(shù)據(jù)庫(kù)需求分析超市現(xiàn)在采用統(tǒng)一采購(gòu),統(tǒng)一核算,統(tǒng)一配送的低成本經(jīng)營(yíng)方式。我研究的對(duì)象是小型超市。主要提供日用百貨、煙酒食品、各種肉類、蔬菜、水果等商品。為了經(jīng)營(yíng)規(guī)模的擴(kuò)大,業(yè)務(wù)的擴(kuò)張,必須引進(jìn)先進(jìn)的管理思想、方法和技術(shù),以提高企業(yè)的
10、管理水平,使該店實(shí)現(xiàn)持續(xù)發(fā)展。為此,需要建立起包括進(jìn)貨供貨的管理信息系統(tǒng),以提高商品庫(kù)存效率,增加公司年度利潤(rùn)。經(jīng)過(guò)對(duì)超市整進(jìn)貨供貨工作狀態(tài)信息的了解,分析超市現(xiàn)有的信息資源和設(shè)備及相關(guān)的信息需求,通過(guò)初步調(diào)查,可行性分析,詳細(xì)調(diào)查后,重點(diǎn)是對(duì)采購(gòu)管理業(yè)務(wù)、銷售管理業(yè)務(wù)的流程進(jìn)行管理。用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿足各種信息的輸入。3.2數(shù)據(jù)庫(kù)概念結(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í)體包含各種具體信息,通過(guò)相互之間的作用形成數(shù)據(jù)的流動(dòng)。3.3數(shù)據(jù)庫(kù)邏輯
11、結(jié)構(gòu)設(shè)計(jì)表3-1 采購(gòu)信息表 字 段 名 數(shù) 據(jù) 類 型 說(shuō)明(是否為主鍵) 單號(hào) 字符型 主索引 購(gòu)買數(shù)量 數(shù)值型 經(jīng)手人 字符型 日期 日期型 商品名 字符型 應(yīng)付金額 貨幣型 實(shí)付金額 貨幣型 優(yōu)惠金額 貨幣型表3-2 售貨信息表 字 段 名 數(shù) 據(jù) 類 型 說(shuō)明(是否為主鍵) 商品編號(hào) 字符型 主索引 單位 字符型 規(guī)格型號(hào) 字符型 商品名稱 字符型 商品條碼 字符型 數(shù)量 貨幣型 優(yōu)惠金額 貨幣型表3-3 進(jìn)貨總計(jì)表 字 段 名 數(shù) 據(jù) 類 型 說(shuō)明(是否為主鍵) 商品類型 字符型 總實(shí)付 貨幣型 總應(yīng)付 貨幣型 總優(yōu)惠 貨幣型 總種類 數(shù)值型 表3-4售貨總計(jì)表 字 段 名 數(shù) 據(jù)
12、 類 型 說(shuō)明(是否為主鍵) 日期 日期型 總價(jià)值 貨幣型 總件數(shù) 數(shù)值型 總利潤(rùn) 貨幣型 3.4 數(shù)據(jù)庫(kù)具體內(nèi)容本系統(tǒng)由1個(gè)數(shù)據(jù)庫(kù)、1個(gè)主個(gè)程序、9個(gè)表單、 2個(gè)報(bào)表、1個(gè)菜單、和4個(gè)表組成。 數(shù)據(jù)表組成:采購(gòu)信息表:(8個(gè)字段:?jiǎn)翁?hào)、購(gòu)買數(shù)量、經(jīng)手人、日期、商品名、實(shí)付金額、應(yīng)付金額、優(yōu)惠金額) 售貨信息表:(6個(gè)字段:?jiǎn)挝?、?guī)格型號(hào)、商品編號(hào)、商品名稱、商品條碼、數(shù)量)進(jìn)貨總計(jì)表:(5個(gè)字段:商品類型、總實(shí)付、總應(yīng)付、總優(yōu)惠、總種類) 售貨總計(jì)表:(4個(gè)字段:日期、總價(jià)值、總件數(shù)、總利潤(rùn)) 表單組成:“采購(gòu)信息”表單、“售貨信息”表單、“采購(gòu)信息查詢”表單、“收貨信息
13、查詢”、“采購(gòu)信息修改”表單、“收貨信息修改”表單、“進(jìn)貨總計(jì)”表單以及“售貨總計(jì)”表單。菜單組成:主菜單由信息顯示、信息查詢、信息修改、信息輸出、打印、退出系統(tǒng)6項(xiàng)組成。報(bào)表組成:進(jìn)貨總計(jì)報(bào)表、售貨總計(jì)報(bào)表程序組成:主程序4.系統(tǒng)的具體設(shè)計(jì)過(guò)程:4.1數(shù)據(jù)庫(kù)的設(shè)計(jì) 建立數(shù)據(jù)庫(kù)表:采購(gòu)信息表售貨信息表進(jìn)貨總計(jì)表售貨總計(jì)4.2表單設(shè)計(jì)以及代碼輸入:1、登陸表單表單的Caption屬性為“登陸”window-state屬性為0普通,標(biāo)簽控件1的屬性:Caption:超市管理系統(tǒng) Alignment的屬性為中央Autosize的屬性為T Backstyle的屬性為透明FontName:黑體 Font
14、Size:48ForeColor: 255,0,128 Height:75Left:36 Name:Label1Top:84 Width:652標(biāo)簽控件2的屬性:Caption:用戶名 Alignment的屬性為中央Autosize的屬性為T Backstyle的屬性為透明FontName:楷體 ForeColor: 0,0,0FontSize:20 Height:33Left:240 Name:Label2Top:228 Width:86 標(biāo)簽控件3的屬性:Caption:密碼 Alignment的屬性為中央Autosize的屬性為T Backstyle的屬性為透明FontName:楷體 F
15、oreColor: 0,0,0FontSize:20 Height:33Left:240 Name:Label2Top:228 Width:86 控件屬性事件或方法程序代碼Command1Caption:登錄Picture:(雙擊編輯處,找到該圖片)clickif thisform.text1.value="李紅培" and thisform.text2.value="123"thisform.releasedo form 歡迎使用elsemessagebox("密碼或用戶名錯(cuò)誤",0,"提示")endifComm
16、and2Caption:取消Picture:(雙擊編輯處,找到該圖片)clicknAnswer=messagebox("你決定退出系統(tǒng)嗎?",4+48,"提示")do case case nAnswer = 6 thisform.release case nAnswer = 7 Thisform.text2.value=“” messagebox("請(qǐng)輸入用戶名和密碼",0,"提示")endcase 如圖2、 歡迎使用表單表單的Caption屬性為:歡迎使用,init的屬性為:do 菜單1.mpr with thi
17、s,.t.Showwindows的屬性為“作為頂層菜單”標(biāo)簽控件1 Caption:歡迎使用超市管理系統(tǒng) Alignment的屬性為中央Autosize的屬性為T Backstyle的屬性為透明Fontname的屬性為宋體 fontsize 的屬性為28Forecolor的屬性為255,0,255 Height:37Left:240 Name:Label2Top:252 Width:372控件屬性事件或方法程序代碼Command1Caption:退出clickdo form 警告如圖在此步遇到的問(wèn)題是:將上一登陸界面與此表單封面連接在一起時(shí),要在登陸表單中的“確定”按鈕中輸入do form “
18、表歡迎使用”3、采購(gòu)信息表單表單的Caption屬性為“采購(gòu)信息”,picture屬性設(shè)置方法為:雙擊屬性編輯處找到要使用的圖片1 選擇【顯示】中的【數(shù)據(jù)環(huán)境】命令,在打開(kāi)的【添加表或視圖】對(duì)話框中添加采購(gòu)信息表1 設(shè)置表單的屬性。Caption:采購(gòu)信息,MaxButton:.F.假1 設(shè)置標(biāo)簽和文本框。從數(shù)據(jù)環(huán)境設(shè)計(jì)器中,將采購(gòu)信息表中的單號(hào)、購(gòu)買數(shù)量、經(jīng)手人、日期、商品名、實(shí)付金額、應(yīng)付金額、優(yōu)惠金額拖放到表單中適當(dāng)?shù)奈恢?,生成相?yīng)的標(biāo)簽和文本框。1 設(shè)置命令按鈕和事件代碼。從表單控件工具欄中單擊【命令按鈕組】按鈕,在窗口的適當(dāng)位置創(chuàng)建命令按鈕組控件,并在屬性設(shè)置窗口中設(shè)置ButtonC
19、 ount屬性值為5。然后先單擊命令按鈕組控件,后右擊選擇【編輯】對(duì)命令按鈕組控件中的5個(gè)命令按鈕進(jìn)行排列,并依此設(shè)置其Caption屬性值為首記錄、上一條、下一條、末記錄、退出。雙擊命令按鈕組控件,在click事件中編寫(xiě)如下代碼:do casecase this.value=1go topcase this.value=2skip -1case this.value=3skip case this.value=4go bottomcase this.value=5thisform.releaseendcasethisform.refresh4、售貨信息表單做法同上5、采購(gòu)信息查詢表單:表單的
20、Caption屬性為“采購(gòu)信息查詢”選擇【顯示】中的【數(shù)據(jù)環(huán)境】命令,在打開(kāi)的【添加表或視圖】對(duì)話框中添加采購(gòu)信息表 設(shè)置表單的屬性。Caption:采購(gòu)信息,MaxButton:.F.假 設(shè)置標(biāo)簽和文本框。從數(shù)據(jù)環(huán)境設(shè)計(jì)器中,將采購(gòu)信息表中的單號(hào)、購(gòu)買數(shù)量、經(jīng)手人、日期、商品名、實(shí)付金額、應(yīng)付金額、優(yōu)惠金額拖放到表單中適當(dāng)?shù)奈恢?,生成相?yīng)的標(biāo)簽和文本框。 設(shè)置命令按鈕和事件代碼。從表單控件工具欄中單擊【命令按鈕】按鈕,在窗口的適當(dāng)位置創(chuàng)建兩個(gè)命令按鈕控件。分別設(shè)置其Caption屬性為查詢、取消,設(shè)置其ForeColor屬性均為255,0,128.雙擊查詢命令按鈕,在click事件中編寫(xiě)如下
21、代碼:locate for alltrim(單號(hào))=alltrim(thisform.text1.value)if found()thisform.txt商品名.refreshthisform.txt購(gòu)買數(shù)量.refreshthisform.txt日期.refreshthisform.txt應(yīng)付金額.refreshthisform.txt實(shí)付金額.refreshthisform.txt優(yōu)惠金額.refreshthisform.txt經(jīng)手人.refreshelsemessagebox("該表格中無(wú)此商品,請(qǐng)重輸!",256,"確認(rèn)")endifthisfo
22、rm.refresh雙擊取消命令按鈕,在click事件中編寫(xiě)如下代碼:Thisform.release6、 售貨信息查詢表單做法表單同上7、 采購(gòu)信息修改表單 表單屬性和標(biāo)簽、文本框生成方法同上在窗口的適當(dāng)位置創(chuàng)建4個(gè)命令按鈕控件。控件屬性事件或方法程序代碼Command1Caption:修改clickuse 采購(gòu)信息editCommand2Caption:添加clickappend blankthisform.refreshCommand3Caption:刪除clickx=messagebox("真的刪除磁記錄嗎?",4+32,"重要提示") if x
23、=6 delete pack thisform.refresh else return .F. endifCommand4Caption:退出clickthisform.release8、 售貨信息修改表單做法同上 9、 進(jìn)貨總計(jì)表單在表單上添加一個(gè)表格控件,設(shè)置表單的Caption屬性為進(jìn)貨總計(jì)在表單的空白處右擊選擇【數(shù)據(jù)環(huán)境】命令,添加數(shù)據(jù)源進(jìn)貨總計(jì)表10、售貨總計(jì)表單在表單上添加一個(gè)表格控件,設(shè)置表單的Caption屬性為售貨總計(jì)在表單的空白處右擊選擇【數(shù)據(jù)環(huán)境】命令,添加數(shù)據(jù)源售貨總計(jì)表11、警告表單的建立警告表單中標(biāo)簽控件1Caption:確定要退出嗎? Alignment的屬性為中
24、央Autosize的屬性為T Backstyle的屬性為透明FontName:華文行楷 FontSize:72ForeColor:255,0,128 Height:68Left:24 Name:Label1Top:84 Width:652 12、系統(tǒng)退出表單的建立系統(tǒng)退出表單控件1Caption:謝 謝 使 用 Alignment的屬性為中央Autosize的屬性為T Backstyle的屬性為透明FontName:華文隸書(shū) FontSize:72ForeColor:0,255,255 Height:68Left:24 Name:Label1Top:84 Width:652 4.3報(bào)表設(shè)計(jì)創(chuàng)建
25、方法:從文件打開(kāi)建立的項(xiàng)目,然后點(diǎn)擊【報(bào)表】,選擇【新建】,選擇一種方法建立報(bào)表,再次我選擇使用報(bào)表向?qū)Ы⑿碌膱?bào)表,如下圖然后根據(jù)向?qū)б徊揭徊竭M(jìn)行,在此過(guò)程中將需要添加的表添加進(jìn)去。此項(xiàng)目中的兩個(gè)報(bào)表如下圖4.4菜單設(shè)計(jì)在項(xiàng)目管理器中的“其他”中建立“菜單”在“菜單欄“的級(jí)別中,輸入此系統(tǒng)呈現(xiàn)的功能名稱,如“信息顯示”“信息查詢”“信息修改”“信息輸出”“打印”“退出”等,在菜單名稱后的結(jié)果中選擇“子菜單”然后創(chuàng)建,在子菜單中再輸入一列菜單名稱,即所要調(diào)用的表單名稱,在結(jié)果中選擇“命令”在后面的選項(xiàng)中輸入“do form 表單名稱”菜單名稱結(jié)果子菜單結(jié)果選項(xiàng)信息顯示<Q子菜單采購(gòu)信息顯
26、示命令do form 采購(gòu)信息售貨信息顯示命令do form 售貨信息信息查詢<W子菜單采購(gòu)信息查詢命令do form 采購(gòu)信息查詢售貨信息查詢命令do form 售貨信息查詢信息修改<O子菜單采購(gòu)信息修改命令do form 采購(gòu)信息修改售貨信息修改命令do form 采購(gòu)信息修改信息輸出<P子菜單進(jìn)貨總計(jì)命令do form 進(jìn)貨總計(jì)售貨總計(jì)命令do form 售貨總計(jì)打印<S子菜單打印進(jìn)貨總計(jì)命令report form 進(jìn)貨總計(jì)報(bào)表 preview打印售貨總計(jì)命令report form 售貨總計(jì)報(bào)表 preview退出子菜單命令Quit設(shè)計(jì)如下圖:5.5程序連編一個(gè)應(yīng)
27、用程序的各個(gè)模塊設(shè)計(jì)完畢并經(jīng)過(guò)調(diào)試通過(guò)后,還必須進(jìn)行連編,以便生成一個(gè)統(tǒng)一的可應(yīng)用程序文件或可執(zhí)行文件供最終用戶使用。通過(guò)連編不僅能將各個(gè)分別建立的模塊有機(jī)的組合在一起,還可以進(jìn)一步發(fā)現(xiàn)錯(cuò)誤、排除故障,從而保證整個(gè)系統(tǒng)的完整性和準(zhǔn)確性,同時(shí)還可以增加應(yīng)用系統(tǒng)的保密性。通??捎肰isual foxpro的項(xiàng)目管理器或應(yīng)用程序生成器來(lái)進(jìn)行連編。在項(xiàng)目管理器中連編一個(gè)應(yīng)用程序的步驟包括:(1)、在項(xiàng)目管理器中打開(kāi)需要連編的的應(yīng)用程序項(xiàng)目,在本系統(tǒng)中我們打開(kāi)“mian” 進(jìn)行連編。(2)單擊項(xiàng)目管理器窗口中的“連編”按鈕,或執(zhí)行菜單欄上“項(xiàng)目”菜單中的“連編”命令,彈出選項(xiàng)框。(3)在選項(xiàng)框中,可以選擇連編成多種程序:重新連編項(xiàng)目將重新把用戶修改的保存好再次連編連編應(yīng)用程序生成一個(gè)擴(kuò)展名為.APP的應(yīng)用程序文件,此種文件可以在Visual foxpro環(huán)境中運(yùn)行連編可執(zhí)行文件將生成一個(gè)能在Windows環(huán)境中運(yùn)行的EXE可執(zhí)行文件連編COMDLL生成一個(gè)可以運(yùn)行于與Visual foxpro環(huán)境相似的環(huán)境中注意:連編時(shí)可以選擇選
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年式樣:貨車短期租賃合同
- 2024年度Z企業(yè)物流配送合同協(xié)議書(shū)
- 高分辨率成像
- 鐵路網(wǎng)絡(luò)性能大數(shù)據(jù)
- 2024年影視作品攝制與授權(quán)播放合同
- 2024年度版權(quán)轉(zhuǎn)讓合同:某作家作品版權(quán)轉(zhuǎn)讓協(xié)議
- 2024年度樹(shù)木采購(gòu)合同樣本
- 解讀內(nèi)存管理優(yōu)化
- 餐飲企業(yè)食品安全保障方案
- 地鐵建設(shè)基坑支護(hù)施工技術(shù)方案
- 大數(shù)據(jù)與人工智能營(yíng)銷智慧樹(shù)知到期末考試答案章節(jié)答案2024年南昌大學(xué)
- 8-7懸挑式腳手架驗(yàn)收表
- AQ 1117-2020 煤礦井下注漿用高分子材料安全使用管理規(guī)范(正式版)
- 2023-2024學(xué)年全國(guó)初三上數(shù)學(xué)人教版期中考試試卷(含答案解析)
- 身體的紅綠燈
- 世界的氣溫與降水分布
- 康復(fù)心理學(xué)案例分析報(bào)告
- 常見(jiàn)臨床護(hù)理技術(shù)操作并發(fā)癥預(yù)防與處理-護(hù)理常規(guī)操作
- 護(hù)理總帶教崗位競(jìng)聘述職報(bào)告
- 重點(diǎn)關(guān)愛(ài)學(xué)生幫扶活動(dòng)記錄表
- 分層抽樣設(shè)計(jì)案例分析
評(píng)論
0/150
提交評(píng)論