數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書_第1頁
數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書_第2頁
數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書_第3頁
數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書_第4頁
數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書_第5頁
已閱讀5頁,還剩29頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第1頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第1頁。目錄數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第1頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第1頁。TOC\o"1-3"\h\u一、概論 -1-數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第2頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第2頁。一、概論數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第2頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第2頁。1.背景及目的當今時代,在全球競爭激烈的大市場中,無論是流程式還是離散式的制造業(yè),無論是單件生產(chǎn)、多品種小批量生產(chǎn)、少品種重復生產(chǎn)還是標準產(chǎn)品大量生產(chǎn)的制造,制造業(yè)內(nèi)部管理都會遇到以下問題:企業(yè)可能擁有卓越的銷售人員推銷產(chǎn)品,但生產(chǎn)線上的工人卻無法如期交貨,車間管理人員則抱怨說采購部門沒有及時供應他們所需的原材料;實際上,采購部門的效率過高,倉庫里囤積的某些原材料10年都用不完,倉庫庫位飽和,資金周轉(zhuǎn)很慢;許多公司要用6~13個星期的時間,才能計算出所需要的物料數(shù)量,所以訂貨周期只能為6~13個星期;訂單和采購單上的日期和缺料清單上的日期都不相同,沒有一個是肯定的;財務部門不信任倉庫部門的數(shù)據(jù),不根據(jù)它來計算制造成本。不能否認,以上這些情況正是大多數(shù)企業(yè)目前所面臨的一個嚴峻的問題。針對以上問題,每個企業(yè)都急切需要一個高效的管理系統(tǒng)。由此,我們設計了生產(chǎn)管理系統(tǒng),它是集物料清單、生產(chǎn)計劃、物料需求計劃和采購計劃等為一體的高效的管理系統(tǒng)。2.軟件定義“生產(chǎn)管理”包括很多內(nèi)容,從接到客戶的訂單開始,到最后制定出總生產(chǎn)計劃的全過程。一個完善的“生產(chǎn)管理系統(tǒng)”可以很好地管理企業(yè)各個生產(chǎn)環(huán)節(jié),使得企業(yè)可以根據(jù)需求快速、準確地制定出“生產(chǎn)計劃”,協(xié)調(diào)好各個生產(chǎn)環(huán)節(jié),這樣不僅可以準時提交產(chǎn)品,而且可以實現(xiàn)生產(chǎn)物料等生產(chǎn)基本要素的合理配置,進而使得生產(chǎn)出來的產(chǎn)品成本低,具有強大的競爭力。它的主要任務有:從最終產(chǎn)品的生產(chǎn)計劃導出相關(guān)材料(原材料、零部件等)的需求量和需求時間。根據(jù)物料的需求時間和生產(chǎn)(訂貨)周期來確定其開始生產(chǎn)(訂貨)的時間。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第3頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第3頁。3.開發(fā)環(huán)境數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第3頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第3頁。本系統(tǒng)使用MicrosoftOfficeAccess2010開發(fā)的一個小型“生產(chǎn)管理系統(tǒng)”,使用它可以對企業(yè)的各個生產(chǎn)環(huán)節(jié)進行高效、快捷的管理,根據(jù)需求制定出“生產(chǎn)計劃”,然后合理配置生產(chǎn)物料,列出最終物料清單。二、系統(tǒng)需求分析及設計1.功能模塊“生產(chǎn)管理系統(tǒng)”主要包括3個模塊的內(nèi)容:產(chǎn)品計劃管理、物料管理和物料清單管理,而每個子模塊又有其子模塊完成相應的功能,系統(tǒng)所有功能模塊如圖所示。生產(chǎn)管理系統(tǒng)生產(chǎn)管理系統(tǒng)物料資料管理理物料清單管理理產(chǎn)品計劃管理物料資料管理理物料清單管理理產(chǎn)品計劃管理物料結(jié)構(gòu)管理理物料基本管理理查詢物料清單理保存物料清單理生成物料清單理需求計劃管理理生產(chǎn)計劃管理理物料結(jié)構(gòu)管理理物料基本管理理查詢物料清單理保存物料清單理生成物料清單理需求計劃管理理生產(chǎn)計劃管理理“生產(chǎn)管理系統(tǒng)”功能模塊數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第4頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第4頁?!吧a(chǎn)管理系統(tǒng)”具有以下的功能:數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第4頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第4頁。需求計劃管理:完成對產(chǎn)品需求計劃的管理,包括對產(chǎn)品需求計劃的添加、刪除等基本管理操作。生產(chǎn)計劃管理:系統(tǒng)首先判斷上述“需求計劃”是否被接收,如果被接收則可以根據(jù)庫存等生產(chǎn)信息制定“生產(chǎn)計劃”,并保存該生產(chǎn)計劃,也可以對已經(jīng)保存的生產(chǎn)計劃進行修改、刪除等操作。物料基本管里:完成對物料的企業(yè)生產(chǎn)產(chǎn)品所需要的所有基本物料的維護,包括對基本物料的添加、刪除等操作。物料結(jié)結(jié)構(gòu)管理:該功能模塊是本系統(tǒng)的難點,通過它根據(jù)“生產(chǎn)計劃”使用各個基本物料的層級結(jié)構(gòu)圖并設置每個基本物料所需要的數(shù)量,為“生成物料清單”模塊提供必要的準備。物料清單管理:生成并可以有選擇的保存“物料清單”,并且可以把本系統(tǒng)中“生產(chǎn)記錄”清空。查詢物料清單:完成所有物料清單的查詢,可以通過“物料ID”、“名稱”、“拼音碼”和“年份”進行查詢。2.系統(tǒng)流程圖根據(jù)上面分析,設計“生產(chǎn)管理系統(tǒng)”的流程圖如下圖所示。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第5頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第5頁。3.E-R圖數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第5頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第5頁。根據(jù)上面分析,設計“生產(chǎn)管理系統(tǒng)”的E-R見附件。E-R圖包含“需求計劃”、“生產(chǎn)計劃”、“物料管理”、“物料結(jié)構(gòu)”、“物料清單”、“物料清單歷史”六個實體,以及五個關(guān)系。詳見附件一。4.關(guān)系模式需求計劃(需求ID,產(chǎn)品ID,名稱,年份,需求日期,需求數(shù)量,錄入者,錄入日期)生產(chǎn)計劃(生產(chǎn)ID,產(chǎn)品ID,名稱,年份,需求日期,生產(chǎn)時間,開始日期,結(jié)束日期,需求數(shù)量,期初庫存,生產(chǎn)數(shù)量,預計庫存,錄入者,錄入日期)物料管理(物料ID,名稱,拼音碼,單位,規(guī)格,特性,長,寬,高,凈重,品牌,顏色,等級,最高庫存,最低庫存,錄入者,錄入日期)物料結(jié)構(gòu)(結(jié)構(gòu)ID,上級ID,上級名稱,物料ID,名稱,級別,需要數(shù)量,領(lǐng)料車間,領(lǐng)料庫房,審核日期)物料清單(物料ID,名稱,拼音碼,生成清單日期,年份,期初庫存,需要數(shù)量,預計庫存,最高庫存,最低庫存)物料清單歷史(清單ID,物料ID,名稱,拼音碼,生產(chǎn)清單日期,年份,期初庫存,需要數(shù)量,預計庫存,最高庫存,最低庫存)以上六個關(guān)系中,不存在非主屬性對碼的部分函數(shù)依賴,也不存在非主屬性對碼的傳遞函數(shù)依賴,也不存在主屬性對碼的部分和傳遞函數(shù)依賴,所以是BCNF范式。三、設計思路及步驟1.創(chuàng)建數(shù)據(jù)表及關(guān)系“生產(chǎn)管理系統(tǒng)”中共用6張數(shù)據(jù)表,分別為:“需求計劃”、“生產(chǎn)計劃”、“物料管理”、“物料結(jié)構(gòu)”、“物料清單”和“物料清單歷史”基本數(shù)據(jù)表,對各數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第6頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第6頁。個數(shù)據(jù)表中字段的主要參數(shù)設計如下。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第6頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第6頁?!靶枨笥媱潯睌?shù)據(jù)表:該數(shù)據(jù)表的作用是保存“需求計劃”信息,它是以“需求ID”為主鍵,即關(guān)鍵字段?!靶枨笥媱潯睌?shù)據(jù)表所包含的字段信息如表所示:“需求計劃”數(shù)據(jù)表字段字段名稱字段類型字段大小允許為空備注需求ID文本10否關(guān)鍵字產(chǎn)品ID文本10否名稱文本10否年份文本4否Year(date(())需求日期日期/時間否格式:短日期需求數(shù)量數(shù)字長整型否錄入者文本10是顯示控件:組合框錄入日期日期/時間是格式:短日期是否接收是/否否默認值:=True備注文本50是“生產(chǎn)計劃”數(shù)據(jù)表:該數(shù)據(jù)表的作用是保存“生產(chǎn)計劃”信息,它是以“生產(chǎn)ID”為主鍵,即關(guān)鍵字段?!吧a(chǎn)計劃”數(shù)據(jù)表所包含的字段信息如表所示:“生產(chǎn)計劃”數(shù)據(jù)表字段字段名稱字段類型字段大小允許為空備注生產(chǎn)ID文本10否關(guān)鍵字產(chǎn)品ID文本10否名稱文本10否年份文本4否Year(date())需求日期日期/時間否格式:短日期生產(chǎn)日期數(shù)字整型否單位:天開始日期日期/時間否格式:短日期結(jié)束日期日期/時間否格式:短日期需求數(shù)量數(shù)字長整型否默認值:0期初庫存數(shù)字長整型否默認值:100生產(chǎn)數(shù)量數(shù)字長整型否默認值:0預計庫存數(shù)字長整型否默認值:0錄入者文本10是顯示控件:組合框錄入日期日期/時間是格式:短日期是否批準是/否否默認值:=True備注文本50是數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第7頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第7頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第7頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第7頁?!拔锪瞎芾怼睌?shù)據(jù)表:該數(shù)據(jù)表的作用是保存企業(yè)所有產(chǎn)品的基本物料信息,它是以“物料ID”為主鍵,即關(guān)鍵字段?!拔锪瞎芾怼睌?shù)據(jù)表所包含的字段信息如表所示:“物料管理”數(shù)據(jù)表字段字段名稱字段類型字段大小允許為空備注物料ID文本10否關(guān)鍵字名稱文本10否拼音碼文本15否單位文本6否顯示控件:組合框規(guī)格文本10是默認值:0特性文本10是顯示控件:組合框長數(shù)字單精度型是默認值:0寬數(shù)字單精度型是默認值:0高數(shù)字單精度型是默認值:0凈重數(shù)字單精度型是默認值:0品牌文本10是顏色文本8是顯示控件:組合框等級文本4是顯示控件:組合框最高庫存數(shù)字長整型是默認值:0最低庫存數(shù)字長整型是默認值:0錄入者文本10是顯示控件:組合框錄入日期日期/時間是格式:短日期備注文本50是“物料結(jié)構(gòu)”數(shù)據(jù)表:該數(shù)據(jù)表的作用是保存“物料結(jié)構(gòu)”的結(jié)構(gòu)信息和物料信息,它是以“結(jié)構(gòu)ID”為主鍵,即關(guān)鍵字段?!拔锪辖Y(jié)構(gòu)”數(shù)據(jù)表所包含的字段信息如表所示:“物料結(jié)構(gòu)”數(shù)據(jù)表字段字段名稱字段類型字段大小允許為空備注結(jié)構(gòu)ID自動編號長整型否關(guān)鍵字上級ID文本10否上級節(jié)點編號上級名稱文本10否上級節(jié)點名稱物料ID文本10否當前節(jié)點編號名稱文本10否當前節(jié)點名稱級別數(shù)字整型否默認值:0需要數(shù)量數(shù)字長整型否默認值:0領(lǐng)料車間文本10是顯示控件:組合框領(lǐng)料庫房文本10是顯示控件:組合框數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第8頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第8頁。審核日期數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第8頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第8頁。日期/時間是格式:短日期備注文本50是“物料清單”數(shù)據(jù)表:該數(shù)據(jù)表的作用是暫時保存“物料清單”的物料信息,它是以“物料ID”為主鍵,即關(guān)鍵字段?!拔锪锨鍐巍睌?shù)據(jù)表所包含的字段信息如表所示:“物料清單”數(shù)據(jù)表字段字段名稱字段類型字段大小允許為空備注物料ID文本10否關(guān)鍵字名稱文本10否拼音碼文本15否生產(chǎn)清單日期日期/時間否格式:短日期年份文本4否Year(date(())期初庫存數(shù)字長整型否默認值:10000需要數(shù)量數(shù)字長整型否默認值:0預計庫存數(shù)字長整型是默認值:0最高庫存數(shù)字長整型是默認值:0最低庫存日期/時間是格式:短日期庫存是否不足是/否否“物料清單歷史”數(shù)據(jù)表:該數(shù)據(jù)表的作用是長久保存不同時期的“物料清單歷史”信息,它是以“清單ID”為主鍵,即關(guān)鍵字段?!拔锪锨鍐螝v史”數(shù)據(jù)表所包含的字段信息如表所示:“物料清單歷史”數(shù)據(jù)表字段字段名稱字段類型字段大小允許為空備注清單ID自動編號長整型關(guān)鍵字物料ID文本10否關(guān)鍵字名稱文本10否拼音碼文本15否生產(chǎn)清單日期日期/時間否格式:短日期年份文本4否Year(date(())期初庫存數(shù)字長整型否默認值:10000需要數(shù)量數(shù)字長整型否默認值:0預計庫存數(shù)字長整型是默認值:0最高庫存數(shù)字長整型是默認值:0數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第9頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第9頁。最低庫存數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第9頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第9頁。日期/時間是格式:短日期庫存是否不足是/否否2.創(chuàng)建空數(shù)據(jù)庫創(chuàng)建空數(shù)據(jù)庫的具體操作步驟如下:步驟1:打開MicrosoftOfficeAccess2010主界面,如圖所示。步驟2:在上圖中的創(chuàng)建--表,如下圖所示。3.創(chuàng)建數(shù)據(jù)表及關(guān)系(1)“生產(chǎn)管理系統(tǒng)”數(shù)據(jù)表如下圖所示:數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第10頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第10頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第10頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第10頁。這樣,“生產(chǎn)管理系統(tǒng)”中的6張基本數(shù)據(jù)表已經(jīng)創(chuàng)建完成,此時,在“數(shù)據(jù)庫”窗口的“對象”欄中選擇“表”選項,如下圖所示:(2)“生產(chǎn)管理系統(tǒng)”數(shù)據(jù)關(guān)系如下圖所示:數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第11頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第11頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第11頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第11頁。3.創(chuàng)建數(shù)據(jù)庫窗體(1)創(chuàng)建“物料管理”窗體“物料管理”窗體的作用是完成對物料基本資料的的管理,包括對物料的添加、刪除等操作。并使用“控件向?qū)А钡姆椒ㄔ凇拔锪瞎芾怼贝绑w中基于“物料管理”數(shù)據(jù)表添加一個“子窗體”控件,并命名為“物料管理子窗體”。我們通過給子窗體用戶可以查看“物料管理”數(shù)據(jù)表中的所有記錄。步驟1:使用“窗體向?qū)А钡姆椒椤拔锪瞎芾怼贝绑w添加控件,創(chuàng)建窗體數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第12頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第12頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第12頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第12頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第13頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第13頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第13頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第13頁。步驟2:調(diào)整窗體內(nèi)容格式,把各個窗體的“控件來源”設置為空,為長、寬、高和和凈重設置對應的標簽,設置五個按鈕,分別為“新建物料”,“保存物料”,“修改物料”,“刪除物料”,“關(guān)閉窗體”。步驟3:新建“物料管理子窗體”。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第14頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第14頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第14頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第14頁。步驟4:在“成為當前”事件過程框架中添加如下代碼。步驟5:完成“新建物料”功能。如果要添加新的物料記錄,單擊“新建物料”按鈕系統(tǒng)就自動根據(jù)“物料管理”數(shù)據(jù)表的記錄數(shù)自動生成“物料ID”,并把生成的值顯示于“物料ID”文本框內(nèi),實現(xiàn)自動編號功能,然后把錄入文本框的值設置為當前日期,并把“物料管理”中其他控件都置空。其代碼如下:數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第15頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第15頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第15頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第15頁。步驟6:完成“保存物料”功能。在“物料管理”窗體中對應控件內(nèi)輸入待保存的物料信息以后,單擊“保存物料”按鈕,系統(tǒng)將會把“物料管理”窗體中所有控件內(nèi)的值保存到“物料管理”數(shù)據(jù)表中。其代碼如下:數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第16頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第16頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第16頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第16頁。步驟7:完成“修改物料”功能。如果要對某物料記錄進行修改,首先在“物料管理子窗體”中選擇待修改物料記錄,系統(tǒng)會把該記錄的各個字段值都賦予窗體中對應的文本框內(nèi),對相應的字段值進行修改,完成后單擊“修改物料”按鈕,系統(tǒng)將會自動保存到“物料資料”表中。其代碼如下:步驟8:完成“刪除物料”功能。如果要對某物料記錄進行刪除,首先在“物料管理子窗體”中選擇,然后單擊刪除按鈕,系統(tǒng)就會刪除。其代碼如下:數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第17頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第17頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第17頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第17頁。步驟9:完成“關(guān)閉窗體”功能。其代碼如下:“物料管理”窗體創(chuàng)建完成。創(chuàng)建“需求計劃管理”窗體創(chuàng)建“需求計劃管理”窗體與“物料管理”相似。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第18頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第18頁。(3)創(chuàng)建“生產(chǎn)計劃管理”窗體數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第18頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第18頁?!吧a(chǎn)計劃管理”窗體的作用是根據(jù)“需求計劃”制定出“生產(chǎn)計劃”的“生產(chǎn)時間”、“開始日期”、“生產(chǎn)數(shù)量”等生產(chǎn)信息,然后把這信息保存到“生產(chǎn)計劃”表中。步驟1:使用“窗體向?qū)А钡幕凇吧a(chǎn)計劃”數(shù)據(jù)表除“生產(chǎn)ID”外的所有字段創(chuàng)建窗體,并添加“生產(chǎn)計劃子窗體”和五個按鈕,分別為“新建計劃”、“保存計劃”、“修改計劃”、“刪除計劃”、“關(guān)閉窗體”。步驟2:創(chuàng)建“計劃導入窗體”?;凇靶枨笥媱潯苯ⅰ坝媱潓氩樵儭?,建立空窗體為“計劃導入窗體”,基于“計劃導入查詢”建立“計劃導入窗體子窗體”。通過“計劃導入窗體”把需求計劃導入到生產(chǎn)計劃中。步驟3:在“計劃導入查詢”中添加SQL語言。要實現(xiàn)對職員“需求計劃”的聯(lián)合、交叉、模糊查詢,以便更加快捷地從需求計劃中導入計劃。其SOL代碼如下:數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第19頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第19頁。步驟4:完成“搜索計劃”按鈕。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第19頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第19頁。其代碼如下:步驟5:完成“導入計劃”按鈕。實現(xiàn)把“計劃導入查詢”窗體中需求計劃信息導入到“生產(chǎn)計劃管理”窗體中。其代碼如下:步驟6:完成“關(guān)閉窗體”按鈕。其代碼同“物料管理”。步驟7:建立“模塊”。實現(xiàn)不同窗體之間數(shù)據(jù)傳遞。步驟8:完成“新建計劃”按鈕。其代碼如下:數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第20頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第20頁。步驟9:完成“保存計劃”、“修改計劃”、“刪除計劃”和“關(guān)閉窗體”按鈕,其類似于“需求計劃管理窗體”。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第20頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第20頁。(4)創(chuàng)建“物料結(jié)構(gòu)管理”窗體通過該窗體可以根據(jù)“生產(chǎn)計劃”使用各個基本物料的層級結(jié)構(gòu)圖,并設置每個基本物料所需要的數(shù)量,為“生成物料清單”模塊提供準備。步驟1:基于“生產(chǎn)計劃”建立除“結(jié)構(gòu)ID”以外所有字段的“物料結(jié)構(gòu)管理窗體”,并添加5個按鈕,分別為“新建節(jié)點”、“添加為同級”、“添加為子級”、“刪除節(jié)點”、“關(guān)閉窗體”。步驟2:為了顯示物料結(jié)構(gòu),添加一個TreeView控件。步驟3:完成“新建節(jié)點”按鈕。用戶如果要添加新物料節(jié)點,單擊“新建節(jié)點”按鈕,系統(tǒng)會把所有“物料結(jié)構(gòu)管理”的文本框都置空。其代碼如下:數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第21頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第21頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第21頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第21頁。步驟4:聲明變量。其代碼如下:步驟5:完成“添加為同級”按鈕。在創(chuàng)建物料結(jié)構(gòu)的時候,在twvMStruct控件中選擇某一物料節(jié)點,并在窗體對應的控件內(nèi)輸入待添加物料節(jié)點信息以后,單擊“添中加為同級”就可以把文本框內(nèi)的值作為節(jié)點添加到twvMStruct控件中。其代碼如下:數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第22頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第22頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第22頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第22頁。步驟6:完成“添加為子級”按鈕在創(chuàng)建物料結(jié)構(gòu)的時候,在twvMStruct控件中選擇某一物料節(jié)點,并在窗體對應的控件內(nèi)輸入待添加物料節(jié)點信息以后,單擊“添中加為子級”就可以把文本框內(nèi)的值作為節(jié)點添加到twvMStruct控件中。步驟7:完成“刪除節(jié)點”功能。選中節(jié)點,點擊“刪除節(jié)點”就可以進行刪除,同時也會刪除掉“物料結(jié)構(gòu)”表中對應的數(shù)據(jù)記錄。其代碼如下:數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第23頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第23頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第23頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第23頁。步驟7:完成“關(guān)閉窗體”按鈕。其代碼同“物料管理”。步驟8:在打開“物料結(jié)構(gòu)管理”窗體時,系統(tǒng)可以根據(jù)“物料結(jié)構(gòu)”自動生成在窗體中的twvMStruct控件中。其代碼如下:步驟:9:點擊控件中某一選項,右側(cè)文本框內(nèi)可自動顯示其詳細信息。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第24頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第24頁。(5)創(chuàng)建“生成物料清單”窗體。其步驟類似于“計劃導入窗體”。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第24頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第24頁。創(chuàng)建“物料清單查詢”窗體?;凇拔锪锨鍐巍苯ⅰ拔锪锨鍐尾樵儭保⒖沾绑w為“物料清單查詢”,基于“物料清單查詢”建立“物料清單查詢子窗體”。通過“物料清單查詢”窗體查詢“物料清單”中的內(nèi)容。(6)創(chuàng)建“生成物料清單”窗體“生成物料清單”是根據(jù)“生產(chǎn)計劃”計算出產(chǎn)品所需要的所有物料清單,通過該窗體還可以吧本期“生產(chǎn)計劃”的所有記錄清空。步驟1:使用“窗體向?qū)А钡幕凇拔锪锨鍐巍睌?shù)據(jù)表創(chuàng)建窗體,并分別基于“物料清單”、“生產(chǎn)計劃”建立“生產(chǎn)計劃子窗體”、“物料清單子窗體”,并添加4個按鈕,分別為“生成清單”、“保存清單”、“清空記錄”、“關(guān)閉窗體”。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第25頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第25頁。步驟2:完成“生成清單”功能。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第25頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第25頁。單擊“生成清單”,系統(tǒng)將根據(jù)“生產(chǎn)計劃”和“物料結(jié)構(gòu)”數(shù)據(jù)表中的記錄自動計算出本期生產(chǎn)計劃所需要的所有物料清單,并把結(jié)果顯示于“物料清單子窗體”中。其代碼如下:步驟3:完成“保存清單”功能。計算出“物料清單”以后,單擊“保存清單”就可以完成。其代碼如下:數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第26頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第26頁。步驟4:完成“清空記錄”功能。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第26頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第26頁。選中現(xiàn)有記錄,點擊“清空記錄”按鈕即可完成對記錄的清除。其代碼如下:步驟5:完成“關(guān)閉窗體”按鈕。其代碼同“物料管理”。集成數(shù)據(jù)庫系統(tǒng)把前面六個窗體模塊集成到一個窗體中,只要把“主界面”窗體啟動就可以啟動窗體了。設置“主界面”為啟動界面。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第27頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第27頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第27頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第27頁。四、界面設計及運行結(jié)果1.界面設計主界面數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第28頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第28頁。需求計劃管理數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第28頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第28頁。生產(chǎn)計劃管理物料清單查詢數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第29頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第29頁。生成物料清單數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第29頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第29頁。物料資料管理物料結(jié)構(gòu)管理數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說明書全文共34頁,當前為第30頁。數(shù)據(jù)庫-生產(chǎn)管理系統(tǒng)課設說

溫馨提示

  • 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

提交評論