倉庫零配件信息系統(tǒng)9_第1頁
倉庫零配件信息系統(tǒng)9_第2頁
倉庫零配件信息系統(tǒng)9_第3頁
倉庫零配件信息系統(tǒng)9_第4頁
倉庫零配件信息系統(tǒng)9_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、一)數(shù)據(jù)庫課程設(shè)計提綱 倉庫零配件管理信息系統(tǒng)二)、乙一、 刖言 5二、系統(tǒng)簡介 5三、系統(tǒng)分析 7四、系統(tǒng)設(shè)計 8系統(tǒng)運行的軟硬件環(huán)境2 、系統(tǒng)功能概述 83 、零配件信息數(shù)據(jù)表的設(shè)計 94、 系統(tǒng)主控模 塊流程圖 9五、系統(tǒng)功能模塊的說明 111、 系統(tǒng)主要數(shù)據(jù)表和模 塊程序文件名112、 系統(tǒng)各模 塊的功能及實現(xiàn) 113、 塊功能實現(xiàn)的方法 1225 / 23六、系統(tǒng)代碼設(shè)及參考文數(shù)據(jù)庫課程設(shè)計提綱- 倉庫零配件管理信息系統(tǒng)13七、結(jié)束語18b5e2rgbcap2、 系統(tǒng)簡介3、 系統(tǒng)分析4、 系統(tǒng)設(shè)計1、 系統(tǒng)運行的軟、硬件環(huán)境;2、 系統(tǒng)功能概述;3、 賓客信息數(shù)據(jù)表的設(shè)計;4、 系

2、統(tǒng)主控模塊流程圖。5、 系統(tǒng)功能模塊的說明一)、系統(tǒng)主要數(shù)據(jù)表和模塊程序文件名;二)、系統(tǒng)各模塊的功能及實現(xiàn);三)、模塊功能實現(xiàn)的方法。6、 系統(tǒng)代碼設(shè)計系統(tǒng)程序的功能本系統(tǒng)在任何舊M PC微機及兼容機上運行,用FOXPROS系數(shù)據(jù)庫語言編制,是對倉庫零配件數(shù)據(jù)信息文檔進行管理應(yīng)用的軟件系統(tǒng)。 p1EanqFDPw按用戶要求本系統(tǒng)具有添加、修改、插入、刪除倉庫零配件數(shù)據(jù)的功能,并且還具有多種查詢檢索手段。出于安全的考慮,在系統(tǒng)的主控模塊還設(shè)置了密碼。 DXDiTa9E3d程序設(shè)計說明7、 倉庫零配件數(shù)據(jù)表.DBF包含以下字段:編號、單價、規(guī)格、顏色、數(shù)量、入庫、出庫、庫存等。2、系統(tǒng)模塊總框圖

3、隹控模塊添加模塊修改模塊插入模塊刪除模塊檢索模塊打印模塊圖一)七、結(jié)束語及參考文獻倉庫零配件管理信息系統(tǒng)、乙、刖 百某工廠原來是完全的人工管理,隨著計算機的現(xiàn)代化發(fā)展,工廠工作的繁雜,需要電腦處理的事情越來越多,本系統(tǒng)只是工廠管理的一小部分工廠倉庫零配件管理信息系統(tǒng),主要管理倉庫材料的不同信息、不同要求等各種各樣業(yè)務(wù)。這里每天都有大量的材料進出,每次都要處理重復很多相同程序;隨時都有材料來登記,然后編入倉庫信息庫目錄中,等等這些業(yè)務(wù)均由倉庫管理員手工完成,這大大增加了管理員的工作量。為了使倉庫管理員工作管理科學化、規(guī)范化,做到準確及時的了解倉庫庫存材料的信息,提高工作效率,又鑒于該工廠到目前為

4、止還沒有一套完整的信息管理系統(tǒng),于是我決定為該工廠建立管理信息系統(tǒng)。 RTCrpUDGiT二、系統(tǒng)簡介一)隨著計算機技術(shù)的飛速發(fā)展,利用計算機來獲得和處理信息是當今信息管理的一大特點。隨著計算機硬件的快速發(fā)展,有關(guān)信息管理的軟件數(shù)據(jù)庫系統(tǒng)軟件也在迅猛發(fā)展著,如今Microsoft 公司已推出 Visual FoxPor 系列可進行可視化編程設(shè)計,同時引入了面向?qū)ο缶幊痰乃枷?,可以說這是在Xbase 這一工業(yè)標準上字的飛躍。 Visual FoxPro 所提供的速度、能力和靈活性優(yōu)于其它數(shù)據(jù)庫,是在其他數(shù)據(jù)庫管理系統(tǒng)中難以達到的,它將帶領(lǐng)我們進入一個Xbase 的新時代,全新的對象和事件模型使得

5、創(chuàng)建和修改應(yīng)用程序比以往任何時候都快速便捷。 Visual FoxPor 適用于 Windows和 WindowsN謂作平臺,本系統(tǒng)白設(shè)計是使用了VisualFoxPro6.0 來設(shè)計, Visual FoxPro6.0 是一個具有Fox 數(shù)據(jù)庫系統(tǒng)的軟件, Visual FoxPro 數(shù)據(jù)庫是一個提供了豐富的命令和函數(shù)。多窗口的用戶界面,靈活實用的菜單生成語句,還具有開放結(jié)構(gòu)SQL語言,多種開發(fā)工具和超加速查詢以及與C語言接口等眾多樣性能,還利用了 Rushmone等技術(shù),不但使它具有管理大型數(shù)據(jù)庫的能力,更使得 FoxPro 開發(fā)的應(yīng)用系統(tǒng)其界面美觀大方,方便操作,數(shù)據(jù)共享度高,運行速度快

6、且節(jié)省了內(nèi)存空間等優(yōu)點, VisualFoxPro 與 Visual Foxbase 兼容性好,原來的 Visual Foxbase 及dbase 的程序完全可以在FoxPro 中運行,且在原掌握前兩種系統(tǒng)的用戶只需學習新系統(tǒng)添加的內(nèi)容即可以運用。 < 二)本軟件針對倉庫零配件的管理業(yè)務(wù)范圍及工作特點,設(shè)計了倉庫材料的輸入、輸出、修改、檢索、插入信息和用戶資料的打印管理等6 個子系統(tǒng),這 6 個子系統(tǒng)包括了倉庫零配件管理的主要業(yè)務(wù),可以全面實現(xiàn)對倉庫材料的輸入、輸出、修改、檢索、插入信息和用戶資料的打印等業(yè)務(wù)的計算機管理,大大減輕了倉庫管理工作人員的工作量,全面提高了倉庫的管理效率及材料

7、的損失,使工廠倉庫零配件信息管理水平和業(yè)務(wù)水平躍上一個新的臺階。應(yīng)用本系統(tǒng)可以在計算機上靈活、方便地管理每種材料,從而大大的提高了處理效率,使管理更加現(xiàn)代化。本系統(tǒng)是根據(jù)實際情況和具體內(nèi)容,按一定的要求、科學、合理進行系統(tǒng)分析,設(shè)計,具體包括菜單設(shè)計、數(shù)據(jù)輸入、輸出、查詢、刪除、修改、打印等各種設(shè)計。從而使本系統(tǒng)完全能滿足經(jīng)濟性、靈活性、系統(tǒng)性及可靠性的要求。其特點有: 簡 潔 一 致, 操 作 便 利 圖形化界面,完備的功能提示;表格中的文字和圖形同時顯示、操作本系統(tǒng)基于好用、易用、美觀的原則設(shè)計了統(tǒng)一的人機界面5PCzVD7HxA<三)本系統(tǒng)適用于各類小型倉庫,以及各類大中車間庫存、

8、各種各樣的材料管理存放處、原材料領(lǐng)取倉庫的現(xiàn)代化綜合管理。< 四)系統(tǒng)考慮到設(shè)計與用戶兩方面,使其盡量具有好的兼容性,速度快,功能強的特點,可讓程序運行相對變得簡單而方便,可使用戶只要根據(jù)功能提供的提示,就可以簡便地運行正確操作。jLBHrnAILg三、系統(tǒng)分析本系統(tǒng)是根據(jù)現(xiàn)代化倉庫管理的需要而開發(fā)的,方便、易操作及美觀的界面給用戶節(jié)省了不少寶貴的時間,全面實現(xiàn)對材料的輸入、輸出、修改、檢索、插入信息和用戶資料的打印等業(yè)務(wù)的計算機管理,大大減輕了倉庫管理工作人員的工作量,全面提高了倉庫零配件的管理效率及材料損失。經(jīng)過輸入模塊,把數(shù)據(jù)記錄輸入,然后經(jīng)過系統(tǒng)進行統(tǒng)計分析和數(shù)據(jù)處理,系統(tǒng)實現(xiàn)了

9、一次輸入多次輸出,各部門的數(shù)據(jù)都可實現(xiàn)共享,避免了單系統(tǒng)維護的重復性勞動,運轉(zhuǎn)效率大大提高。輸出信息多樣,然后通過系統(tǒng)轉(zhuǎn)置把報表打印出來。 xHAQX74J0X四、系統(tǒng)設(shè)計1、系統(tǒng)運行的軟、硬件環(huán)境軟件環(huán)境操作系統(tǒng): Windows95/98 及其漢字系統(tǒng)和相應(yīng)平臺的中文版操作系)關(guān)系數(shù)據(jù)庫系統(tǒng): Visual FOXPRO、 FoxBASE文檔管理信息系統(tǒng)應(yīng)用軟件硬件環(huán)境IBM PC486的微機及兼容機系統(tǒng) 推薦使用Intel Pentium 處理器),一個軟盤驅(qū)動器、一個CD-ROM區(qū)動器、16MB以上內(nèi)存、80MB以上硬盤空間。 Microsoft Mouse 或兼容設(shè)備。 LDAYtR

10、yKfE2、 系統(tǒng)功能概述本系統(tǒng)在任何舊M PC微機及兼容機上運行,用FXOPR供系數(shù)據(jù)庫語言編制,是實用的針對倉庫零配件管理應(yīng)用的軟件系統(tǒng)。本系統(tǒng)采用模塊化程序設(shè)計技術(shù)以及人機對話、漢字提示、菜單驅(qū)動,人機界面友好、管理清楚、操作方便、簡單易行。 Zzz6ZB2Ltk按用戶的要求本系統(tǒng)建立倉庫數(shù)據(jù)表,并且具有輸入、修改、插入、刪除倉庫零配件數(shù)據(jù)的功能。具有多種檢索手段,能快速查到某種物品便于倉庫零配件管理人員和領(lǐng)導或有關(guān)人員查閱和提取清單;能顯示打印登錄報表和倉庫零配件庫存量清單。 dvzfvkwMI1為了保證倉庫零配件數(shù)據(jù)表的安全,防止非工作人員對數(shù)據(jù)表的破壞,在系統(tǒng)的主控模塊中設(shè)置了相應(yīng)

11、的密碼,只有回答正確的密碼才能進入本系統(tǒng)的各個子系統(tǒng)。 rqyn14ZNXI3、倉庫零配件數(shù)據(jù)表的設(shè)計倉庫零配件數(shù)據(jù)表.DBF的結(jié)構(gòu)如下所示:字段字段名母寬度小數(shù)位1編號C92單價N523規(guī)格C104顏色N105數(shù)量C1626入庫C1627出庫C108庫存C16記錄號是唯一的主關(guān)鍵字段,只有它才能唯一地確定一個記EmxvxOtOco錄。類型和貨物名稱便于進行倉庫零配件數(shù)據(jù)分類檢索。4、系統(tǒng)主控模塊流程圖開 始設(shè)置系統(tǒng)密碼HAAA= "*顯示歡迎信息調(diào)入數(shù)據(jù)庫:倉庫零配件.DBF五、系統(tǒng)功能模塊的說明1、系統(tǒng)主要數(shù)據(jù)表和模塊程序文件名a)倉庫零配件數(shù)據(jù)表:倉庫零配件數(shù)據(jù)表.DBFb)主

12、控模塊:DM.PRGc)添加模塊:DIP.PRGd) 修改模塊:DRE.PRGe) 插入模塊:DIN.PRGf) 刪除模塊:DEL.PRGg) 檢索模塊:DFI.PRGh) 打印及顯示模塊: DDP.PRG2、統(tǒng)各模塊的功能及實現(xiàn)各模塊的功能( 1) 主控模塊:提供本系統(tǒng)的主菜單和程序接口。( 2) 添加模塊:提供輸入倉庫零配件物品數(shù)據(jù)記錄的功能。( 3) 修改模塊:當輸入有錯時或須要修改時進行修改。( 4) 插入模塊:能夠在指定的記錄號以后插入一張新的倉庫零配件數(shù)據(jù)記錄和剛買回的貨物進行入庫登記。( 5) 刪除模塊:因為各種原因,該物品已經(jīng)用完或陳舊過期需要報廢,須將此物品從數(shù)據(jù)表中刪除。(

13、 6) 檢索模塊:具有單項檢索和多項復合檢索的功能。( 7) 顯示和打印模塊:從顯示器輸出全部貨物名稱和從打印機上輸出全部貨物名稱及相關(guān)信息。3、 塊功能實現(xiàn)的方法(i)主控模塊:進入系統(tǒng)必須先進入主控模塊,在FOXPRO勺命令窗口 是個圓點提示符后)運行 DO DM.PR陵令即可。系統(tǒng)顯示“歡 迎您使用倉庫零配件管理信息系統(tǒng)”。對能夠正確回答密碼口令的用戶,就顯示系統(tǒng)的主菜單見主控程序),輸入不同的功能鍵的值就可以進入相應(yīng)的子模塊。若退出本系統(tǒng)時,系統(tǒng)將顯示“結(jié)束倉庫零配件檢索!再見!”。 SixE2yXPq5( 1) )添加模塊:進入該模塊后,屏幕將提示現(xiàn)有倉庫零配件數(shù)據(jù)表中有多少貨物記錄

14、,現(xiàn)在將從多少記錄號開始,并顯示已經(jīng)設(shè)計好的一張屏幕輸入格式。即提供一張空白的貨物清單表格,以進行新的貨物記錄的輸入工作和新貨物的入庫手續(xù)。 6ewMyirQFL( 3) 修改模塊:先輸入記錄號,由計算機查出此貨物名稱記錄,按貨物清單形式由屏幕顯示出來。此時按屏幕提示,逐項進行修改,完成后系統(tǒng)將自動把修改后的貨物清單存入倉庫零配件數(shù)據(jù)表。kavU42VRUs( 4) 插入模塊:先輸入指定的記錄號,屏幕顯示一張空白貨物清單表格,就可以逐項輸入需要插入的新記錄。( 5) 刪除模塊:進入該模塊,然后輸入記錄號,根據(jù)此號碼查處此貨物的具體情況,并且按貨物清單的屏幕格式顯示出來,此時提示辨別是否要刪除該

15、貨物,經(jīng)確認“是”后進行刪除,否則,退回主控模塊。 y6v3ALoS89( 6) 檢索模塊:按關(guān)鍵詞檢索:主題法和分類法是倉庫分類的兩種基本方法,本系統(tǒng)使用的是主題法。操作后可以檢查出該關(guān)鍵詞下的全部貨物清單。M2ub6vSTnP編號檢索:輸入貨物編號以后,可以檢索出于此物品相同的全部貨物清單。類型和出廠地址檢索:進入該子模塊,屏幕提示分別輸入類型、出廠地址。輸入完畢后,系統(tǒng)能按此檢索條件查找所需要的倉庫零配件。0YujCfmUCw出庫時間檢索:進入該子模塊,只要輸入出庫時間,就能查詢出在這一時期領(lǐng)出的物品名稱和數(shù)量。然后還可查看其中貨物的具體情況和倉庫零配件中還剩余多少。 eUts8ZQVR

16、d注:以上檢索均按檢索條件對表進行檢索,凡符合條件的全部記錄都將被檢索出來,因而檢索結(jié)果可能不是唯一的。所以需要多重檢索,需要輸入更多的相關(guān)信息、關(guān)鍵詞,最后的結(jié)果才有可能是唯一。sQsAEJkW5T( 7) 顯示和打印模塊:進入此模塊后,將提供一個子系統(tǒng)菜單,在此可進行選擇將倉庫零配件貨物清單顯示或打印出來。 GMsIasNXkA六、系統(tǒng)代碼設(shè)計* * * * DM.PRG * * * *&& 主控模塊Set default to e:myvfpSET TALK OFFSET DEVI TO SCREPUB1 HAAA,HMHAAA= “123456”CLEA4,20 SAY

17、 “歡迎您使用 倉庫零配件信息管理系統(tǒng)KK=100DO WHILE KK>0KK=KK-1ENDDOCLEAUSE 倉庫零配件.DBFFN=0ACCEPT “請輸入系統(tǒng)密碼 加回車): ” TO HMIF HM<>HAAA密碼不正確,即將退出。 ”RETUENDIFDO WIHLE .T.CLEATXET*TIrRGchYzg主功能表*7EqZcWLZNX* 0退出 1輸入零配件編號*lzq7IGf02E*2修改零配件編號* 4 刪除零配件編號3插入零配件編號5檢索零配件編號* 6打印或顯示全部零配件信息*zvpgeqJ1hkENDTINPUT “請輸入相應(yīng)的鍵進行功能的選擇

18、: ” TO FNDO CASECASE FN=0CLEAWAIT “您確定要退出了嗎? <Y/N ): ” TO RIF R=”Y”RETUENDIFCASE FN=1DO DIP.PRGCASE FN=2DO DRE.PRGCASE FN=3 DO DIN.PRGCASE FN=4DO DEL.PRGCASE FN=5DO DFI.PRGCASE FN=6DO DDP.PRGOTHERWISELOOPENDCASEENDDORETU* * * * DIP.PRG * * * *&& 添加模塊SET TALK ONCLEACOUNT TO A? AAPPENDRETU*

19、 * * * DRE.PRG * * * *&& 修改模塊SET TALK OFFCLEAINPUT “請指定要修改的記錄號: ” TO BGO BEDIT RESTRETU* * * * DIN.PRG * * * *&& 插入模塊SET TALK OFFCLEAINPUT “您希望在哪一條記錄后插入新紀錄: ” TO CGO CINSERTRETU* * * * DEL.PRG * * * *&& 刪除模塊SET TALK OFFCLEAINPUT “請指定要刪除的記錄號: ” TO DGO DDISPLAYWAIT “確定要刪除此記錄嗎?

20、<Y/N ): ” TO EIF E=”Y”DELETEPACKENDIFRETU* * * * DFI.PRG * * * *&& 檢索模塊SET TALK OFFCLEATEXT*您希望做什么?0退出檢索1按編號檢索2按顏色檢索3按編號、規(guī)格、單價檢索 *ENDTINPUT “請選擇: ” TO FDO CASECASE F=0CLEAWAIT “您確定要結(jié)束檢索了嗎? <Y/N ): ” TO GIF G=”Y”RETUENDIFCASE F=1DO DFI1.PRGCASE F=2DO DFI2.PRGCASE F=3DO DFI3.PRGOTHERWISE

21、LOOPENDCASERETU* * * * DFI1.PRG * * * *&& 按編號檢索SET TALK OFFCLEAACCEPT “請輸入要查找的編號: ” TO HLOCATE FOR 編號 =H? FOUND (>COUNT WHILE 編號 =H TO IDO WHILE I>=0I=I-1DISPLAYCONTINUEENDDORETU* * * * DFI2.PRG * * * *&& 按顏色檢索SET TALK OFFCLEAACCEPT “請輸入要查找哪種顏色: ” TO JLOCATE FOR 顏色 =J? FOUND (&

22、gt;COUNT WHILE 顏色 =J TO KDO WHILE K>=0K=K-1DISPLAYCONTINUEENDDORETU* * * * DFI3.PRG * * * *&& 按單價檢索SET TALK OFFCLEAACCEPT “請輸入要查找單價 :TO TSET FILTER TO 單價 =TSKIPBROWRETU* * * * DDP.PRG * * * *&& 顯示與打印程序SET TALK OFFCLEATEXT*1-顯示全部庫存?zhèn)}庫零配件清單2-打印全部庫存?zhèn)}庫零配件清單*ENDTINPUT “請選擇所需的操作<1/2):

23、 ” TO OIF O=1LISTENDIFIF O=2SET PRINT ONLISTSET PRINT OFFENDIFRETU七、結(jié)束語及參考文獻在 FOXPRO 的命令窗口中鍵入 DM.PRG 后,屏幕將顯示“歡迎您使用倉庫零配件信息管理系統(tǒng)”的字樣,然后給出提示“請輸入系統(tǒng)密碼<加回車):”。若密碼錯誤,就將退出本系統(tǒng);若密碼正確,屏幕上將顯示系統(tǒng)功能菜單: NrpoJac3v1*主程序功能表* 0退出 1添加模塊* 2修改模塊3插入模塊5檢索模塊* 4 刪除模塊* 6 打印或顯示全部倉庫零配件信息*在系統(tǒng)提示“請輸入相應(yīng)的鍵進行功能的選擇:”之后給出選擇,即可進行相應(yīng)的操作。

24、選擇“ 0 ”,屏幕顯示“您確定要退出了嗎? <Y/N ):”并等待回答。此時若回答“ Y",就將退出本系統(tǒng);若回答“ N",將可以繼續(xù)進行其他操作。 1nowfTG4KI選擇“ 1”進入輸入功能模塊DIP.PRG 后,屏幕將顯示目前已有的記錄數(shù),再給出一張空白的貨物清單,以進行錄入。新紀錄將成為 倉庫零配件.PRG數(shù)據(jù)表的最后一條記錄。fjnFLDa5Zo選擇“2”進入修改模塊DRE.PRG 后,屏幕提示“請指定要修改的記錄號:”。輸入記錄號后,指定的記錄將顯示出來供修改。修改結(jié)束,結(jié)果自動存盤,并返回主控模塊。 tfnNhnE6e5選擇“3”進入插入模塊DIN.PRG 后,屏幕提示“您希望在哪一條記錄后插入新紀錄:”。此時若輸入的記錄號為 N ,則插入的新紀錄號將為N+1 。 HbmVN777sL選擇“4”進入刪除模塊DEL.PRG 后,屏幕提示 “請指定要刪除的記錄號: ” 。系統(tǒng)在得到指定記錄號后,將把此記錄顯示出來,并顯示 “確定要刪 除此記錄嗎? <Y/N ): ”要求確認一次,在得到確認后直接做物理刪除。V7l4jRB8Hs選擇“5”進入檢索模塊DFI.PRG后,屏幕顯

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論