數(shù)據(jù)庫企業(yè)車間管理系統(tǒng)_第1頁
數(shù)據(jù)庫企業(yè)車間管理系統(tǒng)_第2頁
數(shù)據(jù)庫企業(yè)車間管理系統(tǒng)_第3頁
數(shù)據(jù)庫企業(yè)車間管理系統(tǒng)_第4頁
數(shù)據(jù)庫企業(yè)車間管理系統(tǒng)_第5頁
已閱讀5頁,還剩59頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

目錄

第1章系統(tǒng)需求闡發(fā)1

1.1需求概述1

1.2需求描述2

第2章系統(tǒng)提要設計23

2.1基于PowerDesigener的數(shù)據(jù)庫設計23

看法數(shù)據(jù)模型23

創(chuàng)建表的腳本文件33

2.2數(shù)據(jù)庫不范例化設計舉例41

2.3系統(tǒng)成果界面設計44

第3章系統(tǒng)詳細設計與實現(xiàn)45

3.1使用ADO訪問數(shù)據(jù)庫45

45

49

3.2設計工程框架53

3.3物料治理模塊設計54

54

59

■參考文獻63

?附錄64

第1章系統(tǒng)需求闡發(fā)

1.1需求概述

當今時代,在全球競爭猛烈的大市場中,無論是流程式照舊離散式的制造業(yè),無論是單

件生產、多品種小批量生產、少品種重復生產照舊標準產物大量生產的制造,制造業(yè)內部治

理都市遇到以下問題:企業(yè)可能擁有卓越的銷售人員推銷產物,但是生產線上的工人卻沒有

步伐如期交貨,車間治理人員則訴苦說采購部分沒有實時供給他們所需要的原料;實際上,

采購部分的效率過高,堆棧里囤積的某些質料10年都用不完,堆棧庫位飽和,資金周轉很慢;

許多公司要用6-13個星期的時間,才華盤算出所需要的物料數(shù)量之所以訂貨周期只能為6-13

個星期;訂貨單和采購單上的日期和缺料清單上的日期都不相同,沒有一個是肯定的;財務

部分不信賴堆棧部分的數(shù)據(jù),不以它來盤算制造本錢。不能否定,以上這些情況正是大多數(shù)

企業(yè)目前所面臨的一個嚴峻的問題。

目前大多數(shù)企業(yè)的車間己經(jīng)實現(xiàn)了流水線生產,生產歷程已經(jīng)實現(xiàn)半自動化,在籌劃公

道、設備動力有保障的條件下,能夠有條不紊地進行生產??梢允止び涗浬a歷程中的參數(shù),

一些重要參數(shù)已經(jīng)能夠自動記錄。

但是,目前對車間進行治理的盤算機應用水平很少。只有零散的系統(tǒng)用來取代手工盤算

報表數(shù)據(jù),并且這些系統(tǒng)之間的數(shù)據(jù)不能共享,需要數(shù)據(jù)的重復錄入;車間內部治理比力雜

亂,報表紛繁龐大,去向不一,報表與報表之間數(shù)據(jù)重復;自動化水平低,統(tǒng)計完全靠手工,

與現(xiàn)代化的生產設備不相適應;目前絕大多數(shù)統(tǒng)計數(shù)據(jù)的收羅都是用人工方法從儀表上繕寫

下來,再輸?shù)奖P算機制成報表,勞動量重復;信息處理懲罰和通報的速度太慢,不能夠對籌

劃的變動做出迅速的反響,導致不能夠為高層領導提供決策支持。

車間的整個治理信息系統(tǒng)絕大部分事情是靠手工和經(jīng)驗來完成的,且主要會合在業(yè)務處

理懲罰的條理上,治理控制和決策支持成果險些沒有;信息不能共享是目前車間存在的要害

問題,也是亟待解決的問題;車間處理懲罰信息的手段根本上靠手工完成,墮落率高、效率

低;信息系統(tǒng)沒有立足全廠創(chuàng)建統(tǒng)一的數(shù)據(jù)格式,各不相謀,不能共享,因而造成了許多事

情的重復進行;信息通報通過報表的形式,速度太慢;由于處理懲罰手段主要依靠手事情業(yè),

因而無法利用歷史數(shù)據(jù)提供決策支持;手工處理懲罰數(shù)據(jù),速度太慢,缺乏柔性,無法實時

響應變革的籌劃。

綜上所述,車間現(xiàn)有的治理方法已不適應日益猛烈的市場競爭要求。為了實現(xiàn)企業(yè)生長的

戰(zhàn)略目標,縮短車間存在的差距,增強車間對市場顛簸的蒙受能力,提高車間的生產效率,

企業(yè)急需通過創(chuàng)建車間生產治理系統(tǒng)來創(chuàng)建一種全新的車間生產治理模式,通過使用盤算機,

引進先進的治理要領,對整個生產治理進行盤算機控制。只有這樣,才華最大限度地淘汰治

理缺陷,淘汰無謂的消耗,通過對車間的信息化治理,進一步完善企業(yè)信息化治理進程,提

高整個企業(yè)在市場經(jīng)濟條件下的競爭力。

車間生產治理系統(tǒng)應具有如下成果:

(1)能實現(xiàn)優(yōu)化的作業(yè)籌劃:

能夠憑據(jù)車間生產特點,借助盤算機,運用數(shù)學算法,能得到盡可能優(yōu)化的結果,再有,

隨著市場調治作用增強,車間的生產作業(yè)籌劃隨時都可能山于籌劃任務的變動而需要進行調

解,這種變革可能反應到月、周甚至日歷進程中。系統(tǒng)應能夠實時、方便地對作業(yè)籌劃進行

修改,從而包管生產任務的順利完成,使車間生產流程的治理具有高度的靈活性和可靠性。

(2)能對車間底子數(shù)據(jù)進行統(tǒng)一治理和維護:

車間的底子數(shù)據(jù)包羅產物結構表(各級產物的組成及質料定額等相關控制信息),工藝信

息(各級產物的裝配或加工等生產順序、事情中心、種種工時定額等控制信息),生產線產物

界說(在生產線上的投料點、投料定額及能力負荷等控制信息)等根本信息。

(3)能對物料進行科學的治理:

物料既提供生產作業(yè)的需求,又是作業(yè)籌劃的結果,物料治理和作業(yè)籌劃治理是緊密相

關的。因此系統(tǒng)應能實時動態(tài)跟蹤物料變革,對原質料、在制品,制品的整個物料流動歷程

中的當前最新的庫存和在制品數(shù)據(jù)進行跟蹤,可以隨時向各級治理人員提供種種物料的統(tǒng)計

信息。系統(tǒng)將依據(jù)產物結構、零件、原質料的庫存情況及事情中心的能力數(shù)據(jù),系統(tǒng)應能自

動地將主生產籌劃生成物料需求籌劃、原質料和外購件采購籌劃。

(4)能對工序作業(yè)環(huán)節(jié)進行跟蹤反饋:

對工序作業(yè)籌劃的具體執(zhí)行情況需要隨時進行監(jiān)督和查抄,并實時將事情現(xiàn)場的信息反

饋給籌劃人員。當發(fā)明實際進度與籌劃不符時,就應立即采取步伐加以調解。因此系統(tǒng)應有

快速收集、通報和處理懲罰信息的渠道,使治理人員能夠更迅速、全面和準確地掌握龐大的

生產動態(tài),從而為適時地控制生產作業(yè)運動創(chuàng)造了條件。

(5)綜合查詢與報表打印成果:

車間在生產歷程中會產生大量的生產數(shù)據(jù),綜合查詢與報表打印就是為治理人員的需求

而設計的,治理人員通過對該系統(tǒng)可以對庫存、采購、設備、生產等各環(huán)節(jié)的問題都能查詢

并打印,徹底消除了手工報表的現(xiàn)象,為領導者決策準確、實時的提供依據(jù),使決策越發(fā)科

學化。

1.2需求描述

1.2.1數(shù)據(jù)流圖:

圖1-1企業(yè)車間治理第一層數(shù)據(jù)流圖

圖1-2車間任務治理系統(tǒng)數(shù)據(jù)流程圖(第二層)

選擇工7什劃單號

1.4工^作業(yè)信息J

工序作業(yè)計劃文件~」

下達工票

____)2.1密0江票

_____________'十、

rfV2.2工票信息->

工票審核生產工票主文件

2.3審核人>

_____________J-J,

_______________力

\2.2工票信息

C"1

"'2.4質量及實際開工完工信息工序送檢-N

工票檢驗文件匕'、.

______________//

<—___

_____________2.6工票完工標記

2.5U?合格信息「

J、1

工序完工

_____________//

Iff中S息/

、

工票完工

'?、____________y

圖1-3車間生產治理數(shù)據(jù)流程圖(第二層)

圖1-4車間物料治理數(shù)據(jù)流程圖(第二層)

1.2.2數(shù)據(jù)字典

.數(shù)據(jù)結構

①車間任務治理子系統(tǒng)包羅的數(shù)據(jù)結構(見圖1-2):

車間任務單(task_list)

編號數(shù)據(jù)項數(shù)據(jù)項別名數(shù)據(jù)類型數(shù)據(jù)項寄義

1生產任務單號tlidvarchar(lO)唯一標識

2工藝路線號tlcidVarchar(10)外碼

3產物名稱tlpronamevarchar(20)

4產物規(guī)格tlprounitvarchar(20)

5生產數(shù)量tlquantityint

6制單日期tldatedate&time

7審核人tlcheckvarchar(20)

8籌劃開工日期tlstart_datedate&time

9籌劃完工日期tlend_datedate&time

10任務優(yōu)先級tlpriint

工藝路線(technics_course)

編號數(shù)據(jù)項數(shù)據(jù)項別名數(shù)據(jù)類型數(shù)據(jù)項寄義

1工藝路線號tcidvarchar(lO)唯一標識

2制定人tcframervarchar(20)

路線明細(coursejist)

編號數(shù)據(jù)項數(shù)據(jù)項別名數(shù)據(jù)類型數(shù)據(jù)項寄義

1工序代碼didvarchar(lO)唯一標識

2工序名稱clnamevarchar(20)

3生產車間clplantidvarchar(lO)

4操縱工cijockeyvarchar(20)

5執(zhí)行時間cltimeint

6工序優(yōu)先級clpriint

7籌劃開工時間clstart_datadate&time

8籌劃完工時間clend_datadate&time

工序籌劃單(work_procedure_plan」ist)

編號數(shù)據(jù)項數(shù)據(jù)項別名數(shù)據(jù)類型數(shù)據(jù)項寄義

1工序籌劃單號plidvarchar(10)唯一標識

2生產任務單號didvarchar(lO)外碼

3制單日期pldatavarchar(20)

②車間生產治理子系統(tǒng)包羅的數(shù)據(jù)結構(見圖1-3):

生產工票(produt_ticket)

編號數(shù)據(jù)項數(shù)據(jù)項別名數(shù)據(jù)類型數(shù)據(jù)項寄義

1工票號ptidvarchar(lO)唯一標識

2工序籌劃單號plidvarchar(lO)夕卜碼

3開單日期ptdatedate&time

4審核人ptcheckervarchar(20)

查驗單

編號數(shù)據(jù)項數(shù)據(jù)項別名數(shù)據(jù)類型數(shù)據(jù)項寄義

1查驗單號cidvarchar(lO)唯一標識

2工票號ptidvarchar(lO)夕卜碼

3制單日期cdatadate&time

查驗單明細(checkoutjist)

編號數(shù)據(jù)項數(shù)數(shù)據(jù)據(jù)項項別別名名數(shù)數(shù)據(jù)據(jù)類類型型數(shù)據(jù)項寄義

1明細號cllidvarchar(10)唯一標識

2查驗單號cidvarchar(lO)外碼

3人工實作工時cllfacthourint

4完成質量cllqualityvarchar(20)

5實際開工日期cllstart_datedate&time

6實際完工日期cllend_datedate&time

7查驗員cllcheckervarchar(20)

③車間物料治理子系統(tǒng)包羅的數(shù)據(jù)結構(見圖L4):

物料庫存(material_stock)

編號數(shù)據(jù)項數(shù)據(jù)項別名數(shù)據(jù)類型數(shù)據(jù)項寄義

1物料號midvarchar(10)唯一標識

2物料名mnamevarchar(20)

3物料庫存量mstoragefloat

4物料規(guī)格mstylevarchar(20)

5單位munitvarchar(20)

6描述mdescribevarchar(50)

包羅

編號數(shù)據(jù)項數(shù)據(jù)項別名數(shù)據(jù)類型數(shù)據(jù)項寄義

1工序號didvarchar(lO)主碼外碼

2物料編號midvarchar(lO)外碼

3用量musefloat

車間物料占用(plant_material_use)

編號數(shù)據(jù)項數(shù)據(jù)項別名數(shù)據(jù)類型數(shù)據(jù)項寄義

1序號ulidvarchar唯一標識

2物料號midvarchar(lO)外碼

3物料需求量udemandfloat

工序物料占用(procedure_materid_use)

編號數(shù)據(jù)項數(shù)據(jù)項別名數(shù)據(jù)類型數(shù)據(jù)項寄義

1序號2u2idvarchar(lO)唯一標識

2物料號midvarchar(lO)外碼

4物料需求量u2demandint

領料單(draw」ist)

編號數(shù)據(jù)項數(shù)據(jù)項別名數(shù)據(jù)類型數(shù)據(jù)項寄義

1領料單號didvarchar(10)唯一標識

2物料號midvarchar(10)外碼

4序號2u2idvarchar(lO)夕卜碼

5領料人dpersonvarchar(20)

7領料日期ddatedate&time

8領料部分賣力人dprincipalvarchar(20)

1.車間任務治理模塊

步伐流程圖如下:

圖1-11車間任務單操縱流程圖

>顯不空表

結束

圖1-12工序籌劃單操縱流程圖

界面圖如卜.:

圖1-13車間任務單界面

工藝路線號:制定人:

I國隔牌緋聞整端9E帝耐的IE蓊爰苑II瑞唐殿■鼻霜陋星嬲曲齒通聯(lián)顫就而通

?GX0001敬樣SC0001BZ0011

GX0002劃線1天SC0001BZ0022

GX0003切割下料3天SC0002BZ0033

GX0004邊綾加工3天SC0003BZ0044

添加修改刪除確定

圖1-14工藝路線界面

圖1-15工序籌劃單界面

圖1-16工序物料占用界面

車間任務治理包羅車間任務創(chuàng)建,車間任務確立,工序作業(yè)籌劃3項數(shù)據(jù)處理懲罰:

①處理懲罰歷程“車間任務創(chuàng)建”可描述如下:

?處理懲罰歷程:車間任務創(chuàng)建

,輸入:任務信息

?輸出:車間任務單

?說明:外部實體輸入車間任務信息,包羅生產產物的名稱、規(guī)格、數(shù)量、生產時間、

工藝路線等信息,創(chuàng)建車間任務表。

②處理懲罰歷程“車間任務確認”可描述如下:

?處理懲罰歷程:車間任務確認

?輸入:車間任務單

?輸出:確認信息(審核人)

?說明:在該操縱中,流入車間任務單的信息、,由登岸系統(tǒng)的操縱員審核,填入審核信

息一一審核人,即完成該操縱。

③處理懲罰歷程“工序作業(yè)籌劃”可描述如下:

?處理懲罰歷程:工序作業(yè)籌劃

?輸入:車間任務信息(任務單上的工藝路線號),工藝路線信息

?輸出:工序籌劃單

?說明:在該操縱中,流入車間任務單上由外部實體記錄的工藝路線號,對應于工藝路

線號的工藝路線信息0工藝路線信息記錄了從原質料到制品生產每步所需的每

個工序的順序,包羅有執(zhí)行每個工步的事情中心的信息,每個工序執(zhí)行的籌劃

時間(見圖1-14),在車間任務單上點擊“生成工序籌劃單”按鈕,可由系統(tǒng)自

動生成生產該產物的各道工序信息。

詳細成果操縱說明:

任務創(chuàng)建就是操縱員輸入任務信息,根本任務信息包羅產物名稱,產物規(guī)格,生產數(shù)量等。

車間任務確認就是對創(chuàng)建的任務的根本信息作一次審核。

工序作業(yè)籌劃就是憑據(jù)確立的任務和工藝路線創(chuàng)建工序籌劃單,工序籌劃單包羅所生產產物

的各道工序

車間任務治理模塊可以實現(xiàn)以下成果:

?設置任務信息,包羅生產產物的名稱、規(guī)格、數(shù)量等一系列信息。

?實現(xiàn)查察這項任務所需要占用的所有物料信息

?創(chuàng)建工序籌劃單,查察各道工序對應的物料信息

從界面和步伐流程圖可知,車間任務治理模塊有如下操縱處理懲罰:

①操縱員輸入車間任務信息,包羅生產產物的名稱、規(guī)格、數(shù)量、生產時間、工藝路線等

信息,手工創(chuàng)建車間任務單(見圖1-13)。

②審核人員審核車間任務單,通過審核,輸入審核人姓名,以確認車間任務單通過審核(見

圖1-13)。

③操縱員點擊“車間物料占用”按鈕,在車間任務單界面上會顯示出所有有關該任務需要

的物料相關信息及需求量(見圖1-13)。

④操縱員在車間任務單界面上點擊生成工序籌劃單,系統(tǒng)會憑據(jù)工藝路線(見圖1-14)自

動生成與該任務對應的工序籌劃單(見圖1-15),工序籌劃單上顯示該任務所需各道工序

的所有信息,及部分生產任務單上的信息(如生產產物名稱)。

⑤操縱員在工序籌劃單上點擊查察“工序物料占用"按鈕(見圖1-15),會跳出工序物料占

用對話框(見圖1-16)。

⑥操縱員輸入工序代碼,點擊查察按鈕,系統(tǒng)自動顯示該工序名稱并顯示出該道工序所需

物料的所有相關信息及需求量,以便工序領料(見圖1-16)。

2.車間生產治理模塊

步伐流程圖如下:

返回

圖1-21生產工票操縱流程圖

圖1-22查驗單操縱流程圖

界面圖如卜.:

J

選擇工序計劃單

工票號:生產產品名稱:

審核人:開單日期:2008-T-7,

選擇

完工標記:

GX0001成拜BZ001SC00012008-5-2020Uo-5~231

GX0002劃線BZ002SC00012008-5-242008-5-252

GX0003切割下料BZ003SC00022008-5-262008-5-293

GX0004邊絳加工BZ004SC00032008-5-302008-6-24

h

確定返回打E|3工票

圖1-23生產工票界面

圖1-24查驗單界面

工序代碼:

工序名稱:

完成質量:

檢驗員:

人工實作工時:

實際開工日期:

實際完工日期:

確定取消

圖1-25編輯查驗工序界面

車間生產治理包羅下達工票、工票審核、工序送檢,工序完工,工票完工5項數(shù)據(jù)處理懲罰:

①處理懲罰歷程“下達工票”可描述如下:

?處理懲罰歷程:下達工票

?輸入:工序作業(yè)信息

?輸出:生產工票

?說明:在該操縱中,流入工序作業(yè)信息,在生產工票單上選擇工序籌劃單號,能自動

生成相關工序信息,生產工票與工序作業(yè)籌劃單類似,生產工票可用于派工,

點擊打印工票按鈕,可打印工票信息(見圖l-23)o

②處理懲罰歷程“工票審核”可描述如下:

?處理懲罰歷程:工票審核

?輸入:工票信息

?輸出:審核人

?說明:在該操縱中,流入工序作業(yè)信息,經(jīng)操縱人員審核,填寫審核人名字,完成該

操縱。

③處理懲罰歷程“工序送檢”可描述如下:

?處理懲罰歷程:工序送檢

?輸入:工票信息

?輸出:質量信息

?說明:在該操縱中,流入工票中工序的信息,對工序一個質量評價,點擊確定,生存

查驗單。

④處理懲罰歷程“工序完工”可描述如下:

?處理懲罰歷程:工序完工

?輸入:工序合格信息

?輸出:工序合格信息

?說明:在該操縱中,流入工序質量為合格的信息,記為該工序完工,流出工序合格信

息,用于工票完工數(shù)據(jù)處理懲罰里統(tǒng)計所有工序是否完工。

⑤處理懲罰歷程“工票完工”可描述如下:

?處理懲罰歷程:工票完工

?輸入:工序合格信息

?輸出:工票完工標記

?說明:在該操縱中,流入工序合格的信息,統(tǒng)計所有工序是否都為合格,如果是則工

票完工,返還工票一個完工記錄。

詳細成果操縱說明:

生產工票就是把憑據(jù)車間任務單分派的工序組成一張發(fā)派工序任務的憑證。

完工工序送檢就是對已完成的工序進行查驗,看工序完成的質量是否合格。

工序完工就是質量為合格的工序。

工票完工就是所有該工票包羅的工序全部合格,體現(xiàn)任務已順利完成,返還工票完成標記

車間生產治理模塊可以實現(xiàn)以下成果:

-派發(fā)工票

?記錄工票完成信息

?查察工序、工票完成情況

從界面和步伐流程圖可知,車間生產治理模塊有如下操縱處理懲罰:

①操縱員在生產工票界面上選擇工序籌劃單號,點擊“選擇”按鈕,系統(tǒng)會自動在生產工

票界面上顯示出與工序籌劃單上相同的各道工序信息及相關生產任務信息、制單日期、

工票號等(見圖1-23)?

②審核人員審核生產工票,通過審核,輸入審核人姓名,以確認生產工票通過審核(見圖

1-23),

③點擊“打印生產工票”按鈕,如果該工票已通過審核,則可打印出該工票以派發(fā)給操縱

工去進行生產(見圖l-23)o

④查驗員在查驗單上輸入工票號,點擊“確定”按鈕,系統(tǒng)會自行生成有關該工票的各道

工序的主碼和名稱信息(見圖1-24)。

⑤鼠標選中某一道工序,然后點擊“編輯”按鈕(見圖1-24),跳出查驗工序編輯對話框(見

圖1-25),在該對話框中輸入該工序實際完成情況,點擊“確定”按鈕,返回查驗單界

面(見圖1-25).

@在查驗單上點擊“確定”按鈕(見圖1-24),生存查驗單信息,同時系統(tǒng)如果判斷該工票

對應的所有工序己全部合格,則對生產工票返還一個完工標記(見圖1-23)?

3.車間物料治理模塊

步伐流程圖如下:

圖1-31物料庫存操縱流程圖

圖1-32領料單操縱流程圖

界面圖如下:

圖1-33物料庫存界面

圖1-34編輯物料信息界面

工序號用量

?WLB001GX000150

WD3001GX0002300

WL0002GX0001600

WL0003GX0002200

WL0004GX0003450

添加修改

確定刪除

圖1-35工序用料界面

圖1-36領料單界面

車間物料治理包羅任務用料分派,工序用料分派,工序用料領料3項數(shù)據(jù)處理懲罰:

①處理懲罰歷程”任務用料分派”可描述如下:

?處理懲罰歷程:任務用料分派

?輸入:車間任務信息、物料相關信息

?輸出:車間物料占用信息

?說明:在該操縱中,流入車間任務信息、物料相關信息,在“路線明細”實體和“物

料庫存”實體之間的多對多聯(lián)系“包羅”里有相關的每種物料在各道工序中對

應需要投入的物料數(shù)量(見圖1-35),由此系統(tǒng)自動生成車間物料占用的文件信

息。在輸入任務信息,點擊''查察車間占用物料”按鈕后,在車間任務單中自

動顯示占用的車間物料信息。

②處理懲罰歷程”工序用料分派”可描述如下:

?處理懲罰歷程:工序用料分派

?輸入:工序作業(yè)信息,物料相關信息

?輸出:工序物料占用信息

?說明:在該操縱中,原理與任務用料分派相同。點擊工序籌劃單上的“查察工序物”

料按鈕(見圖1-15),可以跳出工序物料占用表,在該表中輸入工序代碼,點擊

查察按鈕,能顯示該工序所需要種種物料的信息(見圖l-16)o

③處理懲罰歷程“工序用料領用”可描述如下:

?處理懲罰歷程:工序用料領用

?輸入:工序物料占用信息

?輸出:領料單

?說明:在該操縱中,流入工序物料占用信息,寫入工序代碼,自動生成各道工序所需

要領取物料的信息及領料人、領料日期等信息。

詳細成果操縱說明:

車間任務用料分派(已在車間任務單中實現(xiàn),見圖1-13)就是憑據(jù)任務分派需要的質料,在

“路線明細”實體和“物料庫存”實體之間的多對多聯(lián)系“包羅”里有屬性:物料編號、工

序號、用量(見圖1-35),用以決定某一工序對應某一物料所需物料用量,因此在輸入任務

信息后,系統(tǒng)可自動生成車間物料占用的文件信息。

工序用料分派(已在工序籌劃單和工序物料占用中實現(xiàn),見圖1-15、圖1-16)就是憑據(jù)工序

的需要分派質料,原理與車間物料占用相同,工序用料分派只是針對某一道工序,車間任務

用料分派包羅該任務所含所有工序的物料。

工序用料領料即憑據(jù)某道工序生成領料單,領料單包羅了領料人、領料日期、領取物料等一

系列信息。

車間物料治理模塊可以實現(xiàn)以下成果:

?實現(xiàn)查察所有物料的相關信息,并可以模糊查詢所需物料的信息。

?可以對物料信息進行更新操縱,即可以添加、刪除物料信息。

?統(tǒng)計任務和工序所需要的用料

?系統(tǒng)生成領料單

從界面和步伐流程圖可知,車間物料治理模塊有如下操縱處理懲罰:

①在物料庫存界面的物料查詢模塊中輸入物料名,點擊“查詢”按鈕,DataGrid控件中能

顯示出需要查找的物料信息(見圖1-33)。

②點擊''添加"按鈕(見圖1-33),跳出編輯物料信息對話框,輸入所需添加的物料,點擊

“確定”按鈕(見圖1-34),添加樂成在DataGrid控件中顯示出添加的物料信息。

③點擊“修改”按鈕(見圖1-33),跳出編輯物料信息對話框,輸入物料編號,憑據(jù)物料編

號確定修改的物料,然后輸入該物料的其它信息,點擊“確定”按鈕(見圖1-34),即

可樂成修改物料信息,并在DataGrid控件中顯示出。

④在物料庫存界面的物料刪除模塊中輸入編號,點擊“刪除”按鈕,即可刪除該物料(見

圖1-33)。

⑤在領料單界面輸入工序代碼,點擊“確定”按鈕,系統(tǒng)自動在領料單上生成領取物料、

領料人(自動記該工序的操縱工姓名),領取物料車間(自動記該工序生產的車間),制

單日期等一系列信息(見圖l-36)o

第2章系統(tǒng)開端設計

2.1基于PowerDesigner的數(shù)據(jù)庫設計

2.1.1看法數(shù)據(jù)模型

看法模型是現(xiàn)實世界到呆板世界的一其中間條理??捶P陀糜谛畔⑹澜绲慕#乾F(xiàn)

實世界到信息世界的第一層抽象,是數(shù)據(jù)庫設計人員進行數(shù)據(jù)庫設計的有力東西,也是數(shù)據(jù)

庫設計人員和用戶之間進行交換的語言,因此看法模型一方面具有較強的語義表達能力,能

夠方便、直接地表達應用中的種種語義知識,另一方面它還簡單、清晰、易于用戶理解。

信息世界涉及的看法主要有:

(1)、實體(Entity):客觀存在并相互區(qū)別的事物稱為實體。實體可以是具體的人、事、物,

也可以是抽象的看法或聯(lián)系。

(2)、屬性(Attrbute):實體所具有的某一特性稱為屬性。一個實體可以有若干個屬性。

(3)、碼(Key):唯一標識實體的屬性集稱為碼。

(4)、域(Domain):屬性的取值范疇稱為該屬性的域。

(5)、實體型(EnMtyType):具有相同屬性的實體一定具有配合的特性和性質。用實體名

及其屬性名聚集來抽象和刻畫同類試題,稱為實體型。

(6)、實體集(EntitySet):同一類型實體的聚集稱為實體集。

(7)、聯(lián)系(Relationship):在現(xiàn)實世界中,事物內部以及事物之間是有聯(lián)系的,這些聯(lián)系

在信息世界中反應為實體(型)內部的聯(lián)系和實體(型)之間的聯(lián)系。實體內部的聯(lián)系通常是指組

成實體的各屬性之間的聯(lián)系;實體之間的聯(lián)系通常是指差別實體集之間的聯(lián)系。

E-R圖為實體-聯(lián)系圖,提供了體現(xiàn)實體型、屬性和聯(lián)系的要領,用來描述現(xiàn)實世界的看

法模型。組成E-R圖的根本要素是實體型、屬性和聯(lián)系。

①車間任務單

由車間任務單界面可知,車間任務單涉及車間任務信息的輸入及,顯示該車間任務占用

的所有物料相關信息(見圖1-13),這里包羅車間任務單和車間物料占用兩個實體。車間任

務單對應界面E-R圖如下:

車間任務單(task)2

tid<pi>Variablech

tponameVariablech車間物料占用(plant_material_

tprounitVariablech包括

u1id<pi>Variablect

IntegerO<

tquantitymdemandInteger

tdateDate&Tim

tstart_dateDate&Timu1id<pi>|

tend_dataDate&Tim

tpriInteger

tid<pi>

圖2-11車間任務單E-R圖

②工藝路線

工藝路線里制定了生產各個產物所需要的各道工序及工序信息(見圖1-14)?這里包羅

工藝路線及路線明細兩個實體。工藝路線對應界面E-R圖如下:

路線明細(course_list)2

did<pi>Variable

clnameVariable

工藝路線(technics_course)2

cltimeInteger

―包括…

tcid<pi>Variablecha-OO<clplantidVariable

tcframerVariablechacijockeyVariable

tcid<pi>clpriInteger

clstart_dataDate&T

clend_dataDate&T

did<pi>

圖2-12工藝路線E-R圖

③工序籌劃單一工序物料占用

工序籌劃單由操縱員在生產任務單中點擊生成“工序籌劃單”按鈕(見圖1-15)后由系

統(tǒng)憑據(jù)工藝路線自動生成(見圖1-14)。車間任務單和工序籌劃單是一對一聯(lián)系?在工序籌

劃單上點擊“查察工序物料占用"按鈕(見圖1-15),跳出工序物料占用對話框(見圖1-16),

該對話框上顯示了該道工序所需要的所有物料的信息。工序籌劃單一工序物料占用對應界面

E-R圖如下:

車間任務單(task)

工序計戈!1單(work_procedure_

tid<pi>Variablech工序物料占用(procedure_m

tponameVariablechpid<pi>Variablecharaf-o包括u2id<pi>Variable

tprounitVariablechpdataDate&Time□demandInteger

Integer

tquantitypid<pi>u2id<pi>

tdateDate&Tim

tstart_dateDate&Tim

tend_dataDate&Tm

tpriInteger

tid<pi>

圖2-13工序籌劃單一工序物料占用E-R圖

④生產工票

操縱員在生產工票界面上選擇工序籌劃單,然后點擊“選擇”按鈕(見圖1-23),系統(tǒng)

生成與工序籌劃單相似的工序信息,及其一些相關的生產產物信息,這里涉及工序籌劃單與

生產工票兩個實體。生產工票對應界面E-R圖如下:

7t工票(produce_ticket)2

工序計劃單(work_procedure_|ptid<pi>Variable(

pid<pi>Variablechara(ptdateDate&71

pdataDate&Tme9____OptfinishVariable(

ptcheckerVariable(

pid<pi>

pt_id<pi>

圖2-14生產工票E-R圖

⑤查驗單一編輯查驗工序

在查驗單上輸入工票號,點擊“確定”按鈕(見圖1-24),生成該工票里包羅的各道工

序號和工序名稱,選中某一道工序,點擊“編輯”按鈕(見圖1-24),跳出編輯查驗工序對

話框,在對話框中輸入該道工序的實際查驗信息(見圖1-25)。查驗單一編輯查驗工序對應

界面E-R圖如下:

檢驗單明細(checkout_Jist)

生產工票(produce_ticket)2cllid<pi>Variable

ptid<pi>Variable(檢驗單cllqualityVariable

ptdateDate&T對應cllstart_dateDate&1

-O—-ocidVariablecharactersc參照

ptfinishVariablec-O<Xcllend_dateDate&1

cdataDate&lime

ptcheckerVariable(cllfacthourFloat(8)

cid<ai1>cllcheckerVariable

pt_id<pi>

cllid<pi>

圖2-15查驗單一編輯查驗工序E-R圖

⑥物料庫存

在物料庫存界面上可進行查詢、添加、刪除、修改操縱(見圖1-33),物料庫存對應界

面E-R圖如下:

物料庫存

mid<pi>Variablechan

mnameVariablechar?

mstorageFloat

mstyleVariablechan

munitVariablechan

mdescribeVariablechan

mid<pi>

圖2-16物料庫存E-R圖

⑦工序用料

工序用料里記錄了每一種物料對應每一道工序的物料用量(見圖1-35),以“路線明細”

(記錄了各道工序)和“物料庫存”之間的聯(lián)系作為一個記錄工序用料的實體,工序用料對

應E-R圖如下:

路線明細(course」ist)

did<pi>Variable

clnameVariable物料庫存

cltimeIntegermid<pi>Variable

clplantidVariable0

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論