国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

倉庫管理系統(tǒng)的設(shè)計與實現(xiàn)

2010-01-23 09:08:06郭補(bǔ)軍
山西焦煤科技 2010年1期
關(guān)鍵詞:表單出庫臺賬

郭補(bǔ)軍

倉庫管理系統(tǒng)的設(shè)計與實現(xiàn)

郭補(bǔ)軍①

(太原選煤廠)

介紹了倉庫管理系統(tǒng)的開發(fā)設(shè)計思想、運(yùn)行環(huán)境、主要功能,論述了數(shù)據(jù)庫的設(shè)計過程,對表單的設(shè)計、報表及程序的設(shè)計進(jìn)行了介紹,通過該倉庫管理系統(tǒng)在太原選煤廠的應(yīng)用,程序運(yùn)行快捷、準(zhǔn)確,大大提高了工作效率。

倉庫管理;數(shù)據(jù)庫;表單;報表;程序;設(shè)計

倉庫管理是許多廠礦、公司、企事業(yè)單位所必需的,倉庫管理系統(tǒng)包括對庫存材料的統(tǒng)計、查詢、更新、輸出、修改等功能。如果人工直接統(tǒng)計,工作量很大,而用計算機(jī)管理可以提高工作效率,使人們從繁重的勞動中解脫出來。使用計算機(jī)對倉庫物資進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點。如:檢索迅速、查找方便、可靠性強(qiáng)、存儲量大、壽命長、成本低等,能夠極大地提高人事勞資管理的效率。

1 倉庫材料管理系統(tǒng)

1)系統(tǒng)目標(biāo)設(shè)計。通過倉庫管理系統(tǒng),使企業(yè)的倉庫管理工作系統(tǒng)化、規(guī)范化、自動化,從而可以使企業(yè)通過各類報表,獲得及時、準(zhǔn)確的數(shù)據(jù),從而合理地利用現(xiàn)有資金,減少庫存資金,提高企業(yè)的管理效率。

2)開發(fā)設(shè)計思想。

a)盡量采用企業(yè)現(xiàn)有的軟硬件環(huán)境及先進(jìn)的管理系統(tǒng)開發(fā)方案,達(dá)到充分利用公司現(xiàn)有資源,提高系統(tǒng)開發(fā)水平和應(yīng)用效果的目的。

b)系統(tǒng)應(yīng)符合企業(yè)倉庫管理的規(guī)定,滿足公司日常員工管理的工作需要,并達(dá)到操作過程中的直觀、方便、準(zhǔn)確等要求。

c)系統(tǒng)采用模塊化程序設(shè)計方法。既便于系統(tǒng)功能的各種組合和修改,又便于未參與開發(fā)的技術(shù)維護(hù)人員補(bǔ)充、維護(hù)。d)系統(tǒng)應(yīng)具備數(shù)據(jù)庫維護(hù)功能,及時根據(jù)用戶需求進(jìn)行數(shù)據(jù)的添加、刪除、修改、備份等。

3)開發(fā)運(yùn)行環(huán)境。微軟公司發(fā)布的中文版Visual foxf ro 6.0是運(yùn)用于Windows 95和Windows NT平臺上的32位數(shù)據(jù)庫開發(fā)系統(tǒng),它充分發(fā)揮了32位微處理器強(qiáng)大的32位數(shù)據(jù)處理功能。Visual foxf ro 6.0繼承了Visual foxf ro 3.0/5.0的所有功能,并進(jìn)一步強(qiáng)化了數(shù)據(jù)庫引擎、設(shè)計界面、客戶/服務(wù)器結(jié)構(gòu),面向?qū)ο缶幊?提供可視化編程工具,支持最新的Internet技術(shù)、WWW數(shù)據(jù)庫設(shè)計及ActiveX等。西山煤電股份公司太原選煤廠通過使用Visual foxf ro 6.0軟件編程,既簡潔,又清晰易懂,提高了該廠供應(yīng)系統(tǒng)物資管理工作效率。

4)系統(tǒng)的主要功能。本倉庫材料管理系統(tǒng)具有以下功能:

a)出庫單的錄入。b)入庫單的錄入。c)庫存材料的修改與刪除。d)庫存材料的結(jié)構(gòu)化查詢。e)各類報表的正確輸出(包括供應(yīng)公司材料消耗日報表、各類物資日報表、儲備資金占用表等)。

5)為實現(xiàn)倉庫管理的功能,本系統(tǒng)包括4大模塊:

a)輸入模塊。用于新產(chǎn)品輸入、進(jìn)庫輸入和出庫輸入。在新產(chǎn)品輸入和新產(chǎn)品插入的過程中,同時可以瀏覽全庫的結(jié)果。為了避免誤操作,在進(jìn)庫輸入和出庫輸入的過程中,應(yīng)用程序只允許在文本框進(jìn)庫和出庫輸入數(shù)據(jù),不能在表格中直接輸入數(shù)據(jù)。

b)修改模塊。可以用來刪除產(chǎn)品、修改入庫、修改出庫。

刪除產(chǎn)品使用戶可以把倉庫中過期的產(chǎn)品和堆積的產(chǎn)品數(shù)據(jù)庫表中刪除,清理數(shù)據(jù)庫表。修改入庫與修改出庫允許對倉庫中的材料輸入與輸出進(jìn)行修改。

c)查詢模塊。是應(yīng)用程序的一個重要組成部分,可以按編號、名稱、單價和經(jīng)手人等各個字段查詢,設(shè)置查詢條件,可以設(shè)置查詢結(jié)果中顯示的字段,瀏覽倉庫材料數(shù)據(jù)庫中所有材料。

d)打印模塊??梢源蛴〕龇弦蟮膱蟊?包括日報表、月報表,并在打印前可以預(yù)覽要打印的報表。

以上各大模塊都是供應(yīng)系統(tǒng)管理體系必不可少的組成,其完善的功能,可以使供應(yīng)部門提供一流的服務(wù)。

e)系統(tǒng)結(jié)構(gòu)總圖。倉庫管理系統(tǒng)結(jié)構(gòu)總圖見圖1。

圖1 系統(tǒng)結(jié)構(gòu)總圖

2 數(shù)據(jù)庫設(shè)計

1)數(shù)據(jù)庫的設(shè)計過程。數(shù)據(jù)庫是數(shù)據(jù)庫應(yīng)用系統(tǒng)的重要組成部分,數(shù)據(jù)的設(shè)計過程大致如下:

a)調(diào)查用戶要求,特別是對數(shù)據(jù)及處理的要求和描述。

b)設(shè)計數(shù)據(jù)的概念模型。

c)數(shù)據(jù)庫的邏輯設(shè)計,優(yōu)先設(shè)計。

d)數(shù)據(jù)庫的物理設(shè)計。

f)數(shù)據(jù)庫的使用和維護(hù)。

2)本系統(tǒng)數(shù)據(jù)庫的設(shè)計過程。數(shù)據(jù)庫的設(shè)計過程中,首先是新建數(shù)據(jù)庫,它可以在項目管理器中,選擇〈新建〉按鈕新建數(shù)據(jù)庫。這時數(shù)據(jù)庫自動出現(xiàn)在項目中。也可以通過菜單〈文件〉中選擇新建子菜單,然后在新建表單中選擇數(shù)據(jù)庫選項。還可以在命令窗口輸入:Creat database d:gbj able數(shù)據(jù)庫存管理。

本公司倉庫管理系統(tǒng)使用項目管理器中選擇〈新建〉按鈕建立數(shù)據(jù)庫。

3)表的設(shè)計。數(shù)據(jù)庫建立以后,在項目管理器中選中〈數(shù)據(jù)庫存管理〉中的〈表〉,然后單擊〈新建〉按鈕,彈出新表對話框,選擇〈新表〉按鈕,保存后彈出表設(shè)計器。

表設(shè)計器的主體部分,可輸入字段名、類型、寬度、小數(shù)位數(shù)、索引以及字段是否不接受空值等約束條件。

表設(shè)計器中建立好表結(jié)構(gòu)后,可以選擇立即錄入記錄,也可以以后錄入。

3 表單的設(shè)計

表單是應(yīng)用程序的重要組成部分,表單的設(shè)計一般可以分為以下3個步驟:

1)設(shè)計用戶界面。應(yīng)用程序需要用到的那些控件和對象,就需要在表單中創(chuàng)建相應(yīng)的控件和對象,可以充分利用系統(tǒng)vfp提供的各種工具,設(shè)計出美觀大方、友好實用的用戶界面。

2)為創(chuàng)建的屏幕對象設(shè)置各種屬性。建立完屏幕對象后,就可以設(shè)置表單中每個控件的屬性。對象的屬性可以在設(shè)計狀態(tài)時設(shè)置,也可以在運(yùn)行狀態(tài)時設(shè)置。

(2)空間變化最顯著的土地利用類型有耕地和建設(shè)用地。耕地的增加部分主要分布在東部丘陵地區(qū)和西部、北部地勢低洼平坦地區(qū),減少部分在北部臨海和中部;建設(shè)用地大規(guī)模增加,主要分布在山東省東南部和西北低洼平坦地區(qū)。

3)建立事件和方法,即為屏幕對象可能發(fā)生的各種事件和方法添加相應(yīng)的程序代碼,以實現(xiàn)相應(yīng)的功能,vfp采用事件驅(qū)動機(jī)制,針對表單中所關(guān)心的事件和方法編寫相應(yīng)的處理程序。

本倉庫管理系統(tǒng)需設(shè)計以下表單:mainform(供應(yīng)物資管理系統(tǒng)),rq(日期),ckcl(出庫處理),rkcl(入庫處理),xtgl(系統(tǒng)管理),bbcl(報表處理),cklr(出庫錄入),ckll(出庫單瀏覽),ckrz(出庫單入賬),rklr(入庫錄入),rkll(入庫單瀏覽),rkrz(入庫單入賬),sjlr(數(shù)據(jù)錄入),bb1(材料出庫日報處理),bb2(庫存資金日報出理),bb3(儲備資金月報處理),bb4(材料消耗成本臺賬),kzdgl(庫字典管理),kzdlr(庫字典錄入),kzdll(庫字典瀏覽),tzdgl(臺賬管理),tzlr(臺賬錄入),tzll(臺賬典瀏覽)等。

4 報表的設(shè)計

報表設(shè)計器是一種直觀性很強(qiáng)的設(shè)計工具,可以利用它在窗口中設(shè)計報表并可以移動報表對象,直到對報表的外觀感到滿意為止,在報表中可以放置各種對象,包括文本、字段、函數(shù)、表達(dá)式、直線、方框和位圖等。報表設(shè)計器窗口有一系列區(qū)組成的,這些區(qū)之間用分割線分開,分割線的標(biāo)題批的是該線一面的矩形區(qū)域,可以放置各種對象。包括以下區(qū)域:

標(biāo)題:包含在報表開始處一次打印的信息。一般打印標(biāo)題頁,封面文字,或在報表的第一頁上部打印報表標(biāo)題,表說明文字。

頁標(biāo)頭:每打印一次,包括報表名稱和攔目標(biāo)題細(xì)節(jié):包含報表的主體,即從表中記錄出的信息,這一區(qū)域包括在報表范圍的每個記錄都要打印一次。

頁注腳:在每一頁的尾部打印并往往包括頁碼等信息。

本倉庫管理系統(tǒng)根據(jù)該方法建立了以下4個報表:供應(yīng)公司材料消耗日報表(bb1)、庫存資金月報表(bb2)、儲備資金占用表(bb3),材料消耗成本臺賬(bb4)。其中,從bb1可以獲得各領(lǐng)料單位每日用料及節(jié)超情況,從而可以節(jié)約開支,使用料部門合理利用材料費(fèi);bb2是每月各類物資消耗情況表,它可以反映出供應(yīng)公司每月各類物資的出庫情況、入庫情況、月初庫存情況、月末庫存情況,從而可以了解到本月實際情況,獲得準(zhǔn)確的數(shù)據(jù)依據(jù)。

5 程序的設(shè)計

本項目應(yīng)用程序包含1個主程序main,4個報表程序 bb1.prg、bb2.prg、bb3.prg、bb4.prg.

創(chuàng)建bb1.prg的設(shè)計步驟:

1)在項目管理器的程序選項卡中單擊新建按鈕,彈出程序代碼窗口。

2)在程序代碼窗口中輸入代碼。

3)關(guān)閉代碼窗口,系統(tǒng)出現(xiàn)提示,詢問是否將所做修改保存到程序1中,選擇〈是〉按鈕,彈出另存為對話框 ,選擇目錄為 :c:gbjprg、文件名為 bb1,單擊確定按鈕,保存所做工作。

6 程序運(yùn)行結(jié)果

倉庫管理系統(tǒng)程序運(yùn)行結(jié)果:

各類物資庫存資金月報表(bb1),

供應(yīng)公司材料成本日報表(bb2)。

月份儲備資金實際占用表(bb3),

材料消耗成本臺賬(bb4)。

7 程序運(yùn)行結(jié)果

幾年來,該倉庫管理系統(tǒng)在太原選煤廠供應(yīng)系統(tǒng),充分發(fā)揮了現(xiàn)代科技的作用,大大提高了工作效率,使數(shù)據(jù)管理更加快捷、準(zhǔn)確,也使工作人員從大量的體力勞動中解脫出來,值得其它企業(yè)借鑒。

[1] 沈旭輝.中文Visual Foxpro 6.0實用教程 -詳解與實例[M].北京:電子科技大學(xué)出版社,2000:102-105.

[2] 王 利,崔 巍.二級教程 -Visual Foxpro程序設(shè)計[M].北京:高等教育出版社,2001:50-83.

Design and Implementation of Warehouse Management System

Guo Bu-jun

Introduces the development design concept,the operating environment and the main f unction of warehouse management system,discusses the design process of the database,introduces the design of the forms,reports and procedures,by the application of the warehouse management system in Taiyuan coal preparation plant,the program run quickly,accurately,greatly improves work efficiency.

Warehouse management;Database;Form;Report form;Program;Design

TD[-9]

B

1672-0652(2010)增刊 -0100-03

郭補(bǔ)軍 女 1973年出生 2004年畢業(yè)于太原理工大學(xué) 助理經(jīng)濟(jì)師 太原 030023

2010-04-23

猜你喜歡
表單出庫臺賬
電子表單系統(tǒng)應(yīng)用分析
華東科技(2021年9期)2021-09-23 02:15:24
工作落實,一本臺賬起什么作用?
淺談網(wǎng)頁制作中表單的教學(xué)
卷煙配貨出庫流程的優(yōu)化與應(yīng)用
散糧出庫 加快騰倉
靖邊規(guī)范基層黨建工作臺賬
“出庫費(fèi)” 應(yīng)由誰來付
韓雪峰的“臺賬”
基于PLC的物流自動化包裝線出庫穿梭車的設(shè)計
ERP系統(tǒng)的設(shè)備創(chuàng)建及臺賬管理
麦盖提县| 两当县| 临澧县| 中阳县| 长顺县| 普兰店市| 瓮安县| 灌南县| 合作市| 驻马店市| 石屏县| 肥乡县| 祁东县| 保山市| 普宁市| 伊吾县| 英超| 天峻县| 望江县| 怀安县| 韩城市| 拉孜县| 永城市| 云安县| 姜堰市| 望都县| 英德市| 绥化市| 灯塔市| 古浪县| 雅安市| 且末县| 抚松县| 合川市| 东乡族自治县| 遂宁市| 通化市| 南通市| 大化| 盐津县| 全州县|