版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> VFP課程設(shè)計報告</b></p><p> ——商品進(jìn)銷存管理系統(tǒng)</p><p><b> 一、背景介紹</b></p><p> 當(dāng)今社會,隨著科技的不斷發(fā)展,計算機(jī)已在人們的日常生活和工作領(lǐng)域中日益普及,并且人們對于計算機(jī)的應(yīng)用再是簡單的文字處理和最初的科學(xué)計算。計算機(jī)早已涉及到
2、我們生活的各個方面,更多地利用計算機(jī)進(jìn)行管理已成了我們?nèi)粘J挛铩?lt;/p><p> 現(xiàn)代物流管理是個非常復(fù)雜的過程。包括的范圍也非常廣泛,不僅有常規(guī)的商品的進(jìn)銷存管理,還包括客戶的管理,員工的管理以及倉庫等等方面的管理。按照這種思路開發(fā)出的系統(tǒng)也會十分龐大。本系統(tǒng)只考慮商品的管理,即商品的進(jìn)銷存管理。</p><p> 如果手工進(jìn)行管理,眾多的商品分類容易出錯,繁多的商品信息更無從下手
3、。好的進(jìn)貨渠道是商店贏利的關(guān)鍵因素。這就需要對供應(yīng)商的信息一清二楚,并要常進(jìn)行比較,做到進(jìn)貨價格最優(yōu)化。所以必須對供應(yīng)商的信息進(jìn)行好的管理。美天都有大量的商品進(jìn)來,每天又有大量的商品賣出,這都要有詳細(xì)的記錄,以便于決定下一步的進(jìn)貨決策。另外還有訂單信息的管理,主要包括某個商品是什么時候下的訂單,什么時候到貨。以上信息由人來管理容易出錯,而且也很不方便;必須使用計算機(jī),讓其進(jìn)行管理。使用商品進(jìn)銷存管理系統(tǒng),只要一個操作員,就可以輕松的管理
4、,并且可以隨時獲得需要的信息。</p><p><b> 數(shù)據(jù)庫結(jié)構(gòu)分析</b></p><p> 好的數(shù)據(jù)庫結(jié)構(gòu),查詢記錄的速度較快,而且也不容易出現(xiàn)鎖表現(xiàn)象。分析商品進(jìn)銷存管理情況,首先需要有進(jìn)貨來源的記錄,即需要供應(yīng)商的信息:要有進(jìn)貨情況的記錄,可以從訂單信息中獲得;每天的銷售情況,庫存的數(shù)量也要有記錄;商品的種類較多,要進(jìn)行分類管理。所以需要的數(shù)據(jù)表有商品
5、表、供應(yīng)商表、訂單表、銷售表、商品分類表。另外還需要對操作及系統(tǒng)的人員進(jìn)行管理,需要操作員表。</p><p><b> 系統(tǒng)功能</b></p><p> 通過計算機(jī)進(jìn)行商品管理、供應(yīng)商管理、商品分類管理、訂單管理以及銷售管理;又因為商品種類繁多,也需要對商品進(jìn)行分類管理。維護(hù)系統(tǒng)的操作員可以錄入商品信息,對錯誤的商品信息進(jìn)行修改,可以查詢商品的信息,可以打印商
6、品信息;操作員可以對固定的供應(yīng)商信息進(jìn)行查詢和打印,可添加新的供應(yīng)商;商店和供應(yīng)商簽訂訂單后,要進(jìn)行訂單信息的錄入,查詢原有訂單的商品到貨情況;操作員要定期整理商店的銷售情況,商品的庫存情況,以便于及時地訂購新的商品。</p><p> 本系統(tǒng)設(shè)計有以下功能</p><p> 商品管理:主要包括商品信息的添加、商品信息的編輯、商品信息的查詢、商品信息的打印以及商品信息的刪除。其中商品信
7、息的查詢可以根據(jù)給定的條件進(jìn)行查詢。還應(yīng)可以對每條商品信息記錄進(jìn)行瀏覽查看。商品記錄要包含如下字段:商品編號、商品分類號、供應(yīng)商編號、商品名稱、進(jìn)貨時間、單價以及數(shù)量。</p><p> ?。?)商品分類管理:對商品進(jìn)行分類管理。主要包括各類商品之間的管理以及各類商品與商品供應(yīng)商之間的管理。當(dāng) 選擇某個商品分類時,要顯示出所有的該類商品的信息;若選擇了某類商品時應(yīng)該顯示出該類商品的供應(yīng)商信息。商品分類主要有商品分
8、類號和商品分類名屬性。</p><p> ?。?)供應(yīng)商管理:對商品的供應(yīng)商信息進(jìn)行管理。主要包括添給定加新的供應(yīng)商信息、對條件的供應(yīng)商信息進(jìn)行查詢、把 無用的供應(yīng)商信息進(jìn)行刪除、瀏覽已有的供應(yīng)商信息以及打印出供應(yīng)商信息。供應(yīng)商信息記錄主要包括如下字段:供應(yīng)商編號、商品分類號</p><p> 、供應(yīng)商名、供應(yīng)商地址以及城市。</p><p> (4)訂單管理:
9、對商品的訂單信息進(jìn)行管理。主要包括新訂單信息的錄入、無用訂單信息的刪除、銷售信息的瀏覽以及銷售信息的打印。銷售記錄主要有以下字段:年份、季度、銷售合計、平均銷售額以及庫存量。</p><p> ?。?)銷售管理:對商品的銷售情況進(jìn)行管理。主要包括各種銷售信息的錄入、銷售信息的查找、無用的銷售信息的刪除、銷售信息的瀏覽以及銷售信息的打印。銷售記錄主要有以下字段:年份、季度、銷售設(shè)計、平均銷售額以及庫存量。</
10、p><p> (6)密碼管理:對操作員的密碼進(jìn)行管理。在操作員登錄系統(tǒng)時,首先要核對操作員的職工號;如果是本商店的職員,接著核對輸入密碼是否正確。對密碼進(jìn)行統(tǒng)一管理,沒有操作權(quán)限的職工不能進(jìn)入本系統(tǒng),從而保證了系統(tǒng)的安全。</p><p> ?。?)退出系統(tǒng):離開本商品進(jìn)銷存管理系統(tǒng)。</p><p><b> 四、系統(tǒng)結(jié)構(gòu)圖</b></
11、p><p><b> 總體功能流程圖:</b></p><p><b> 五、數(shù)據(jù)庫結(jié)構(gòu)</b></p><p><b> 一、數(shù)據(jù)庫表結(jié)構(gòu):</b></p><p><b> 商品表結(jié)構(gòu):</b></p><p><b&
12、gt; 供應(yīng)商表結(jié)構(gòu)</b></p><p><b> 商品分類表結(jié)構(gòu)</b></p><p><b> 銷售表結(jié)構(gòu)</b></p><p><b> 訂單表結(jié)構(gòu)</b></p><p><b> 操作員表</b></p>
13、<p><b> 二、表單設(shè)計</b></p><p><b> 一、啟動表單</b></p><p> 啟動表單中加入了一個計時器控件timer1,用于控制表單的呈現(xiàn)時間,這里設(shè)置timer1的interval屬性值為2000.代碼如下:</p><p> Release thisformat<
14、;/p><p> Do form “d:\vfp98\商品進(jìn)銷存管理系統(tǒng)\表單1”</p><p><b> 二、登錄表單</b></p><p><b> 表單運行界面如下</b></p><p> 登錄界面中有3個標(biāo)簽:職工號、登錄界面、密碼。</p><p> 2
15、個文本框:no和password1.no用來輸入職工號,password用來輸入密碼。</p><p> 2個按鈕:確定和取消。</p><p> 登錄表單的load事件代碼如下</p><p> SET TALK OFF</p><p> SET SAFETY OFF</p><p><b> C
16、LOSE ALL</b></p><p> OPEN DATABASE D:\VFP98\商品進(jìn)銷存管理系統(tǒng)\商品進(jìn)銷存.dbc EXCLUSIVE</p><p><b> SELECT A</b></p><p> USE D:\VFP98\商品進(jìn)銷存管理系統(tǒng)\操作員表.dbf</p><p>&l
17、t;b> PACK</b></p><p><b> SELECT B</b></p><p> USE D:\VFP98\商品進(jìn)銷存管理系統(tǒng)\商品.dbf</p><p><b> PACK</b></p><p><b> SELECT C</b>
18、;</p><p> USE D:\VFP98\商品進(jìn)銷存管理系統(tǒng)\供應(yīng)商表.dbf</p><p><b> PACK</b></p><p><b> SELECT D</b></p><p> USE D:\VFP98\商品進(jìn)銷存管理系統(tǒng)\商品分類.dbf</p><
19、;p><b> PACK</b></p><p><b> SELECT E</b></p><p> USE D:\VFP98\商品進(jìn)銷存管理系統(tǒng)\訂單表.dbf</p><p><b> PACK</b></p><p><b> SELECT F
20、</b></p><p> USE D:\VFP98\商品進(jìn)銷存管理系統(tǒng)\銷售表.dbf</p><p> Unload事件代碼如下</p><p><b> NO=''</b></p><p> PASSWORD1=''</p><p> c
21、aozuoyuan=''</p><p> RETURN caozuoyuan</p><p> 確認(rèn)按鈕的click事件代碼如下</p><p> PRIVATE zg,mm,ST</p><p> ST='密碼不正確,請重新輸入'</p><p> Zg=alltrim(T
22、HISFORM.no.Value)</p><p> mm=alltrim(THISFORM.password1.Value)</p><p> LOCATE FOR zg==alltrim(操作員表.職工號)</p><p> IF FOUND () AND ALLTRIM (操作員表.密碼)==mm</p><p> caozuo
23、yuan=alltrim( 操作員表.職工號)</p><p> THISFORM.Visible=.F.</p><p> DO D:\VFP98\商品進(jìn)銷存管理系統(tǒng)\zhumenu.MPR</p><p><b> ELSE</b></p><p> WAIT WINDOW ST TIMEOUT 2</
24、p><p> THISFORM.PASSWORD1.Value=''</p><p> THISFORM.PASSWORD1.SetFocus</p><p><b> ENDIF</b></p><p> 退出按鈕的click事件代碼如下</p><p> tuichu=M
25、ESSAGEBOX('您確定要退出商品進(jìn)銷存管理系統(tǒng)嗎?',4+32+0,'商品進(jìn)銷存管理系統(tǒng)')</p><p> if tuichu=6</p><p> caozuoyuan=''</p><p> THISFORM.RELEASE</p><p><b> Endif&
26、lt;/b></p><p> Clear events</p><p> 三、商品分類與商品表單</p><p> 商品分類與商品表單顯示商品的信息以及相關(guān)的商品分類的信息。在該界面中可以添加或者刪除商品、商品分類的信息、也可以查詢或者打印。</p><p><b> 運行界面如下:</b></p&
27、gt;<p> 本表單主要包括如下控件:</p><p> 3個標(biāo)簽:商品分類,商品分類號和商品分類名</p><p> 2個文本框:sortcode表示商品分類號,controlsource屬性為商品分類.商品分類號;sortname表示商品分類號,controlsource屬性為商品分類.商品分類名。</p><p> 一個表格控件:nam
28、e屬性為grid1,recordsource屬性為商品。表格控件用來顯示商品的信息。</p><p> 1個按鈕組控件:name屬性為buttonset1.</p><p> 四、商品分類與供應(yīng)商表單設(shè)計</p><p> 商品分類與供應(yīng)商表單顯示供應(yīng)商的信息以及相關(guān)的商品分類的信息。在該界面中可以添加或者刪除供應(yīng)商、商品分類的信息,也可以進(jìn)行查詢或者打印。&
29、lt;/p><p> 數(shù)據(jù)環(huán)境:商品分類表和供應(yīng)商表</p><p><b> 運行界面如下</b></p><p> 3個標(biāo)簽:商品分類號、商品分類名、</p><p> 2個文本框,1個表格控件,1個按鈕組控件。</p><p> 五、供應(yīng)商與商品表單</p><p&
30、gt; 供應(yīng)商與商品表單顯示商品的信息以及相關(guān)供應(yīng)商的信息。在該界面中可以添加或者刪除供應(yīng)商、商品的信息、也可以進(jìn)行查詢或者打印。</p><p> 數(shù)據(jù)環(huán)境:供應(yīng)商表和商品表</p><p><b> 運行界面如下</b></p><p><b> 六、訂單表單</b></p><p>
31、 訂單表單顯示訂單的信息。在該界面中可以添加或者刪除訂單的信息,也可以進(jìn)行查詢或者打印。</p><p><b> 運行界面如下</b></p><p> 主要控件:8個標(biāo)簽:訂單表單標(biāo)題、訂單編號、下訂單日期、供應(yīng)商編號、發(fā)貨日期、商品編號、單價和數(shù)量。</p><p> 7個文本框:order表示供應(yīng)商編號、date表示下訂單日期、p
32、code表示訂單編號、dete2表示發(fā)貨日期、wcode表示商品編號、price表示單價、number表示數(shù)量。</p><p> 1個復(fù)選按鈕控件,1個按鈕組控件。</p><p><b> 七、銷售表單</b></p><p><b> 數(shù)據(jù)環(huán)境:銷售表。</b></p><p><
33、b> 運行界面如下</b></p><p><b> 菜單設(shè)計</b></p><p><b> 主菜單運行界面如下</b></p><p> 主菜單退出系統(tǒng)運行代碼如下</p><p> SET PROCEDURE TO D:\VFP98\商品進(jìn)銷存管理系統(tǒng)\zhume
34、nu.mpr</p><p> CLOSE DATABASE</p><p><b> CLOSE ALL</b></p><p> CLEAR EVENT</p><p><b> QUIT</b></p><p><b> 快捷菜單</b>
35、</p><p> 本系統(tǒng)設(shè)計了一個快捷菜單,在每個表單的right click事件中do d:\vfp98\快捷菜單.mpr可顯示出快捷菜單。</p><p><b> 報表 </b></p><p> 在商品進(jìn)銷存管理系統(tǒng)里,設(shè)計了兩張報表,分別為銷售報表和訂單報表。</p><p><b>
36、; 以下是銷售報表:</b></p><p><b> 六、主程序代碼</b></p><p> SET SYSMENU OFF</p><p> SET SYSMENU TO</p><p> SET TALK OFF</p><p> SET NOTIFY OFF<
37、;/p><p> SET CLOCK STATUS</p><p> SET PALETTE OFF</p><p> SET BELL ON</p><p> SET SAFETY OFF</p><p> SET ESCAPE ON</p><p> SET KEYCOMP TO W
38、INDOWS</p><p> SET CARRY ON</p><p> SET CONFIRM ON</p><p> SET EXACT ON</p><p> SET NEAR ON</p><p> SET ANSI OFF</p><p> SET LOCK ON<
39、/p><p> SET EXCLUSIVE ON</p><p> SET MULTILOCKS ON</p><p> SET DELETED ON</p><p> SET OPTIMIZE ON</p><p> SET REFRESH TO 0,5</p><p> SET OD
40、OMETER TO 100</p><p> SET CURRENCY LEFT</p><p> SET CURRENCY TO "¥"</p><p> SET HOURS TO 12</p><p> SET DATE TO YMD</p><p> SET DECIMALS TO
41、2</p><p> SET RESOURCE ON</p><p> SET FDOW TO 1</p><p> SET FWEEK TO 1</p><p> SET MARK TO "."</p><p> SET SEPARATOR TO "."</p&
42、gt;<p> DO FORM D:\VFP98\商品進(jìn)銷存管理系統(tǒng)\表單1</p><p> READ EVENT </p><p> SET SYSMENU TO DEFAULT </p><p> SET SYSMENU ON</p><p> SET NOTIFY ON</p><p>
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 進(jìn)銷存管理系統(tǒng)課程設(shè)計
- 【精品設(shè)計下載】課程設(shè)計-商品進(jìn)銷存管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計--商品進(jìn)銷存管理系統(tǒng)
- 課程設(shè)計---進(jìn)銷存管理系統(tǒng)設(shè)計
- 超市進(jìn)銷存管理系統(tǒng)課程設(shè)計
- 商品進(jìn)銷存管理系統(tǒng).pdf
- 某商店進(jìn)銷存管理系統(tǒng)-課程設(shè)計報告
- 商品進(jìn)銷存管理系統(tǒng).doc
- mis課程設(shè)計--超市進(jìn)銷存管理系統(tǒng)
- 超市進(jìn)銷存管理系統(tǒng)課程設(shè)計實驗報告
- 進(jìn)銷存管理系統(tǒng)
- 某家具城進(jìn)銷存管理系統(tǒng)-課程設(shè)計報告
- jsp商品進(jìn)銷存管理系統(tǒng)-本科論文
- 課程設(shè)計---超市進(jìn)銷存管理系統(tǒng)設(shè)計與實現(xiàn)
- 進(jìn)銷存管理系統(tǒng)課程設(shè)計說明書
- 課程設(shè)計---超市進(jìn)銷存管理系統(tǒng)設(shè)計與實現(xiàn)
- 畢業(yè)論文-- 商品進(jìn)銷存管理系統(tǒng)
- 畢業(yè)論文商品進(jìn)銷存管理系統(tǒng)
- 進(jìn)銷存管理系統(tǒng)實習(xí) 報告
- 基于.net的商品進(jìn)銷存管理系統(tǒng)
評論
0/150
提交評論