生產(chǎn)管理系統(tǒng)_第1頁
生產(chǎn)管理系統(tǒng)_第2頁
生產(chǎn)管理系統(tǒng)_第3頁
生產(chǎn)管理系統(tǒng)_第4頁
生產(chǎn)管理系統(tǒng)_第5頁
已閱讀5頁,還剩19頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、廈門大學(xué)工學(xué)學(xué)士論文0 生產(chǎn)管理系統(tǒng)生產(chǎn)管理系統(tǒng)摘要摘要 在服裝市場日益激烈的競爭環(huán)境下,僅僅著眼于企業(yè)本身是不夠的,只有比競爭對手更好地滿足顧客的需求與需要,才能使企業(yè)具有獨特的競爭優(yōu)勢。企業(yè)要想通過提高顧客滿意度來建立防御型營銷戰(zhàn)略,進而提高公司盈利,必須在價格、面料、做工、設(shè)計等方面長期占據(jù)優(yōu)勢地位。七匹狼公司MRP針對服裝生產(chǎn)過程中的各個環(huán)節(jié)進行有效地計劃和控制,對各個工序及所用到的各種原材料、成品、半成品,進行科學(xué)系統(tǒng)的處理、分析,并按各工序工價、生產(chǎn)數(shù)對員工進行計件計時工資計算,從而大力提高服裝生產(chǎn)的管理水平和工作效率。關(guān)鍵詞關(guān)鍵詞VB.NET SQL Server2000 MRP

2、 產(chǎn)品信息管理 廈門大學(xué)工學(xué)學(xué)士論文1The production management system for SeptwolvesAbstractUnder the environment of keen competition day by day of clothing market,just focus on enterprise itself is not enough. Only meet customers demands with the need better than the rival, could make enterprises have unique competi

3、tion advantages. Enterprises should want to set up defence type marketing strategy through improving customer satisfaction, and then improve the company and make profits, must occupy the advantage position for a long time in price , surface fabric , working , design ,etc. This MRP system for Septwol

4、ves plan and control effectively to each link in the production process of the clothing,to each process and various kinds of raw materials,finished product, semi-manufactured goods used, carry on the treatment , analysis of the scientific system, and according to every process labor cost, produce se

5、veral staff is it reckon by the piece the time rate wage calculate to go on, thus management level and working efficiency of improving the clothing and producing in a more cost-effective manner.Keywords:VB.NET SQL Server2000 MRP information management of the products廈門大學(xué)工學(xué)學(xué)士論文2目錄一、緒論.51、本設(shè)計的研究意義與發(fā)展現(xiàn)

6、狀.52、研究的內(nèi)容和采用的技術(shù)方法.6二、相關(guān)技術(shù)簡介.61.NET .72. 關(guān)系數(shù)據(jù)庫與 SQL 語言.73. Microsoft SQL Server 2000 簡介 .8三、需求分析.81、名詞解釋.82、任務(wù)概述.83、數(shù)據(jù)描述.94、功能需求.95、運行環(huán)境描述.10四、總體設(shè)計.101、軟件結(jié)構(gòu)設(shè)計.102、系統(tǒng)模塊設(shè)計.113、數(shù)據(jù)庫設(shè)計.11五、詳細設(shè)計.141、登陸界面模塊.152、主界面模塊.163、數(shù)據(jù)庫管理模塊.16結(jié)論.22致謝語.23參考文獻.24廈門大學(xué)工學(xué)學(xué)士論文3一、緒論1、本設(shè)計的研究意義與發(fā)展現(xiàn)狀隨著計算機應(yīng)用的發(fā)展,企業(yè)產(chǎn)品資源、信息系統(tǒng)的管理已不再

7、靠人工進行處理,人工數(shù)據(jù)處理只能提供定期的報表,難以根據(jù)需要提供各種綜合分析的數(shù)據(jù),使得企業(yè)的決策活動常常只能根據(jù)經(jīng)驗做出,帶有一定的盲目性。這種經(jīng)營方式是一種低水平的運作,會造成大量的浪費。而通過計算機系統(tǒng)將數(shù)據(jù)組織起來,可以隨時提供所需的數(shù)據(jù)。保證決策的正確、及時。通過計算機可以規(guī)劃企業(yè)管理為數(shù)據(jù)處理提供明確的尺度,使之標(biāo)準(zhǔn)化、規(guī)范化。再者可以節(jié)省人力,提高效率。經(jīng)濟高速發(fā)展的幾天,隨著全球化的進程,各國的制造企業(yè)正面臨著工資、原材料、勞動力等資源成本不斷上升的挑戰(zhàn)。提高資源效率,降低成本和資金占用率,提高資金回收率,提高管理水平等等,正在成為制造企業(yè)非常關(guān)心、非常熱門的話題;尤其對于產(chǎn)業(yè)

8、結(jié)構(gòu)優(yōu)化、內(nèi)部體制優(yōu)化等一系列課題,實施 MRP-Manufacturing Resource Planning 管理系統(tǒng)已成為許多企業(yè)的必然選擇,不少跨國制造企業(yè)投入巨資引進 MRP 系統(tǒng),希望企業(yè)管理更上一個層次。制造業(yè)的關(guān)鍵流程是從接單開始,將訂單排入主生產(chǎn)排程、計算材料需求、發(fā)出采購訂單及制今單、收料、發(fā)料、制令完工到完成品出貨給客戶為止。接到客戶訂單后,可利用訂單維護功能,新增訂單。主生產(chǎn)計劃和物料需求計劃(MRP)是 ERP 系統(tǒng)中極為重要的功能,可以說是核心的規(guī)劃功能。主生產(chǎn)計劃是針對銷售給客戶的產(chǎn)成品的計劃,它是材料需求規(guī)劃(MRP)的錄入資料,也就是說主生產(chǎn)計劃做完之后才能做

9、 MRP。為了讓產(chǎn)成品的生產(chǎn)計劃、半成品的制造或外包計劃及原材料的采購計劃能合乎實際。在執(zhí)行主生產(chǎn)計劃時應(yīng)該同時做關(guān)鍵材料及生產(chǎn)能力的分析,以確保計劃可行。產(chǎn)成品生產(chǎn)計劃確定后即可執(zhí)行材料需求計劃(MRP)。MRP 根據(jù)材料清單(BOM)將 MPS 的需求量展開;計算出下階半成品及原村料的需求時間和數(shù)量。半成品的需求計劃將轉(zhuǎn)成加工單或外包單;原村料的需求計劃則轉(zhuǎn)成采購訂單。物料料需求計劃通常會根據(jù)物料主文件中的來源不同做成匯總報表;當(dāng)然仍可利用物料需求查詢功能查得任一材料的未來需求。根據(jù)物料主文件中的來源不同,MRP 執(zhí)廈門大學(xué)工學(xué)學(xué)士論文4行結(jié)果可用來發(fā)出采購單或加工單。該系統(tǒng)融進管理思想于

10、軟件設(shè)計之中,通過主生產(chǎn)計劃和物料需求計劃(MRP)幫助該企業(yè)解決需要在什么時候生產(chǎn)以及需要相關(guān)的哪些原材料、在何時交貨等問題,從而達到降低庫存、提高服務(wù)水平的目的。2、研究的內(nèi)容和采用的技術(shù)方法內(nèi)容:該軟件系統(tǒng)主要由兩部分組成:用戶交互界面,數(shù)據(jù)庫管理模塊。各部分主要功能如下: 用戶交互界面是用戶與分析系統(tǒng)進行交互的界面,由用戶提出新的產(chǎn)品、工藝技術(shù)分析要求,或者進行數(shù)據(jù)查詢。 數(shù)據(jù)管理模塊主要實現(xiàn)數(shù)據(jù)的維護與更新,存儲產(chǎn)品制造相關(guān)的資料信息和分析結(jié)果的信息。技術(shù):利用.NET 平臺,結(jié)合 SQL Server 2000 數(shù)據(jù)庫開發(fā)一套 MRP 小型生產(chǎn)管理軟件。Visual Studio

11、.NET 是一套完整的開發(fā)工具,用于生成 ASP Web 應(yīng)用程序、XML Web services、桌面應(yīng)用程序和移動應(yīng)用程序。Visual Basic.NET 提供了一流的面向?qū)ο蟮某绦蛟O(shè)計語言特性,諸如實現(xiàn)繼承、重載和參數(shù)化的構(gòu)造器。此外,開發(fā)人員可以通過顯式的自由線程編寫具有高度可伸縮性的代碼,同時通過其它現(xiàn)代化的語言概念如結(jié)構(gòu)化的異常處理等編寫具有較高可維護性的代碼。Microsoft SQL Server 2000 具有可視化的數(shù)據(jù)庫制作,方便使用,利用企業(yè)管理器可以很直觀的設(shè)計出數(shù)據(jù)庫。整個設(shè)計流程如下: 列出數(shù)據(jù)庫大綱,細化各數(shù)據(jù)之間的層次關(guān)系。 利用 Microsoft SQ

12、L Server 2000 進一步細化、存儲和管理數(shù)據(jù)庫信息。 設(shè)計出用戶界面的總體框圖,細化各模塊的功能及界面組成,利用 JBuilder 開發(fā)工具設(shè)計出用戶界面,與數(shù)據(jù)庫建立連接,實現(xiàn)對數(shù)據(jù)庫信息的管理和調(diào)用。二、相關(guān)技術(shù)簡介此軟件設(shè)計主要是應(yīng)用 VB.NET 進行開發(fā),利用.NET 集成開發(fā)工具進行各界面的模塊廈門大學(xué)工學(xué)學(xué)士論文5設(shè)計,數(shù)據(jù)庫采用關(guān)系數(shù)據(jù)庫 SQL 語言。再利用 Microsoft SQL Server 2000 對數(shù)據(jù)庫進行進一步的管理與數(shù)據(jù)錄入。相關(guān)應(yīng)用軟件介紹如下:1 .NETMicrosoft .NET 是一項可供用來將信息、人員、系統(tǒng)及設(shè)備彼此連結(jié)起來的軟件技

13、術(shù)。它可借助 XML Web 服務(wù)將軟件集成化水平提升到一個嶄新層次:通過 Internet 將相對分散的構(gòu)建模塊應(yīng)用程序彼此連接起來,并將它們連接至更加龐大的應(yīng)用程序。XML Web services 允許應(yīng)用程序通過 Internet 進行通訊和共享數(shù)據(jù),而不管所采用的是哪種操作系統(tǒng)、設(shè)備或編程語言。Visual Studio .NET 是一套完整的開發(fā)工具,用于生成 ASP Web 應(yīng)用程序、XML Web services、桌面應(yīng)用程序和移動應(yīng)用程序。Visual Basic .NET、Visual C+ .NET、Visual C# .NET 和 Visual J# .NET 全都使

14、用相同的集成開發(fā)環(huán)境 (IDE),該環(huán)境允許它們共享工具并有助于創(chuàng)建混合語言解決方案。另外,這些語言利用了 .NET Framework 的功能,此框架提供對簡化 ASP Web 應(yīng)用程序和 XML Web services 開發(fā)的關(guān)鍵技術(shù)的訪問。經(jīng)過重新設(shè)計的 Microsoft Visual Basic.NET,增加了 Windows Form、Web Form 等新功能,以供開發(fā)人員快速開發(fā)各種窗口界面、Web 及移動裝置的應(yīng)用程序。Microsoft Visual Basic.NET 新功能及特點包括:完全面向?qū)ο蟪绦蛘Z言,支持對象繼承和實現(xiàn);支持新的面向?qū)ο蟪绦蛘Z言功能,例如繼承、重

15、載、共享成員等;提供.NET Framework 的類庫,該類庫為面向?qū)ο?、階層結(jié)構(gòu)及具擴展性的類鏈接庫;Visual Basic.NET 支持結(jié)構(gòu)化異常處理,使用完整的錯誤處理例程,使得程序的維護更為容易;支持線程處理;支持 Web Services;提供新的 Windows Form 及 Web Form 開發(fā)類。2. 關(guān)系數(shù)據(jù)庫與 SQL 語言數(shù)據(jù)庫(Data Base)是存儲數(shù)據(jù)的倉庫,是指長期存儲在計算機內(nèi)的、有組織的、可共享的數(shù)據(jù)集合。在關(guān)系型數(shù)據(jù)庫中,數(shù)據(jù)以記錄(Record)和字段(Field)的形式存儲在數(shù)據(jù)表(Table)中,由若干個數(shù)據(jù)表構(gòu)成一個數(shù)據(jù)庫。SQL 語言是 S

16、tructured Query Language 的縮寫,意思是結(jié)構(gòu)化查詢語言。SQL 語言作為關(guān)系型管理系統(tǒng)的標(biāo)準(zhǔn)語言,其廈門大學(xué)工學(xué)學(xué)士論文6主要功能是同各種數(shù)據(jù)庫建立聯(lián)系并進行操作。SQL 語言的操作對象主要是數(shù)據(jù)表。依照SQL 命令操作關(guān)系型數(shù)據(jù)庫的不同功能,可將 SQL 命令分成數(shù)據(jù)定義語言 DDL、數(shù)據(jù)操縱語言 DML、數(shù)據(jù)查詢語言 DQL 和數(shù)據(jù)控制語言 DCL 四大類。3. Microsoft SQL Server 2000 簡介Microsoft SQL Server 2000 是新一代大型電子商務(wù)、數(shù)據(jù)倉庫和數(shù)據(jù)庫解決方案。它在分析服務(wù)、數(shù)據(jù)轉(zhuǎn)換服務(wù)、數(shù)據(jù)倉庫等方面引入了大

17、量新特性。為系統(tǒng)管理和調(diào)整提供了許多有力的工具。它具有可視化的數(shù)據(jù)庫制作,方便使用,利用企業(yè)管理器可以很直觀的設(shè)計出數(shù)據(jù)庫,而對于習(xí)慣使用 SQL 編程語言的用戶可采用查詢分析器輸入 SQL 語言系統(tǒng)自動生成報表,相當(dāng)方便,而且還配備了導(dǎo)入和導(dǎo)出數(shù)據(jù)功能、事件探查器等等。通過與 OLAP 服務(wù)、數(shù)據(jù)轉(zhuǎn)換服務(wù)、存儲庫和英文查詢的緊密結(jié)合,SQL Server 2000 代表了行業(yè)內(nèi)最全面的數(shù)據(jù)倉庫和決策支持平臺。特別重要的是,SQL Server 2000 關(guān)系引擎增加了實質(zhì)化的視圖,改善了在特大型數(shù)據(jù)庫環(huán)境中執(zhí)行復(fù)雜查詢的性能。同時,SQL Server 2000 引入了新的數(shù)據(jù)挖掘功能,可自

18、動發(fā)現(xiàn)在大量數(shù)據(jù)之間隱藏的關(guān)系并可基于歷史數(shù)據(jù)作出預(yù)測。這些數(shù)據(jù)挖掘功能將要實施,以向最終用戶隱藏這種尖端技術(shù)的復(fù)雜性,并允許開發(fā)人員將第三方的數(shù)據(jù)挖掘產(chǎn)品輕松集成進客戶的應(yīng)用程序中。三、需求分析1、名詞解釋MRP:Manufacturing Resource Planning 生產(chǎn)管理系統(tǒng)定單:調(diào)度室收到的本公司或外客戶下發(fā)的定貨單據(jù)退貨重修:客戶退貨再重新加工補單:進倉數(shù)量不足需要再補單的插單:客戶臨時加急定單,需要插入已排單順序內(nèi)的廈門大學(xué)工學(xué)學(xué)士論文72、任務(wù)概述 1目標(biāo) 本系統(tǒng)以生產(chǎn)實時監(jiān)控為主導(dǎo)線,串聯(lián)生產(chǎn)排單、統(tǒng)計、倉庫管理、各車間工序、設(shè)備管理,能綜合、完整、實時地監(jiān)控整個生產(chǎn)

19、流程,從而有效地控制及了解原材料的領(lǐng)用、生產(chǎn)狀態(tài)、出倉等情況。匯總各定單生產(chǎn)進度、產(chǎn)成品量、庫存、異常等信息,為公司決策層能夠及時地了解生產(chǎn)進度/生產(chǎn)狀況、庫存情況,及時做出科學(xué)決策,提供保障。從而更好的控制生產(chǎn)成本、提高資金周轉(zhuǎn)率、提高工作效率,減輕工作人員勞動強度。以此增強企業(yè)的競爭力,提高經(jīng)濟效益。2用戶的特點 本系統(tǒng)最終用戶操作員計算機水平有限,定員安排較為緊張,使用頻度高等特點。在系統(tǒng)設(shè)計時應(yīng)考慮相關(guān)問題,以操作簡單、方便、人性化,數(shù)據(jù)輸入次數(shù)少、顯示界面直觀為前提。3、數(shù)據(jù)描述MRP 中數(shù)據(jù)分為靜態(tài)數(shù)據(jù)和動態(tài)數(shù)據(jù)。所謂靜態(tài)數(shù)據(jù),指在 MRP 運行過程中主要作為參考的數(shù)據(jù),它們在很長

20、一段時間內(nèi)不會變化,一般也不會隨著運行而改變。所謂動態(tài)數(shù)據(jù),包括所有在 MRP 運行中要發(fā)生變化的數(shù)據(jù),以及在運行中要輸入、輸出的數(shù)據(jù)。靜態(tài)數(shù)據(jù)1. 用戶信息,包括用戶名、職務(wù)、所處部門、班次、工資級別、權(quán)限等2. 公司各部門信息3. 品種名稱4. 顏色5. 單位(碼、米)6. 不同單位之間(比如碼/KG 的換算)的換算公式動態(tài)數(shù)據(jù)1. 用戶密碼2. 客戶名稱、定單號、日期3. 各工序開始、完成時間廈門大學(xué)工學(xué)學(xué)士論文84. 各倉庫進倉數(shù)量、出倉數(shù)量,庫存量5. 成品入庫剩余數(shù)量、不足數(shù)量6. 退貨回修次數(shù)及原因、處理意見、結(jié)果7. 取貨人、驗收人等名稱4、功能需求1界面需求a)操作界面人性化

21、,下拉選擇錄入,減少手工輸入;統(tǒng)一的輸入界面風(fēng)格b)操作方式簡單明了,同一定單不同排單只須輸入一次共同的屬性,比如定單號、客戶名、下單日期、交貨日期等;2匯總功能 系統(tǒng)提供任意的匯總功能;按日期、品名、客戶、顏色、重量、終端客戶、客戶定單號、顏色類型、定單編號等)3查詢修改功能a)系統(tǒng)提供任意的查詢功能;按日期、品名、客戶、顏色、客戶、客戶定單號、定單編號等;b)根據(jù)客戶的更改要求,對排單做相應(yīng)的調(diào)整,系統(tǒng)能自動更改所有相關(guān)數(shù)據(jù)和狀態(tài)信息,并通知各工序;5、運行環(huán)境描述5.1 硬件設(shè)備 運行該軟件所需要的設(shè)備及其規(guī)格,包括:CPU 為奔騰 II 處理器及以上;內(nèi)存為 128M 及以上;硬盤空間

22、:1G 以上(用于數(shù)據(jù)庫)5.2 支持軟件5.2.1 軟件操作系統(tǒng):Windows 2000/Windows NT Server 4.05.2.2 數(shù)據(jù)庫:Sql Server 2000廈門大學(xué)工學(xué)學(xué)士論文9四、總體設(shè)計1、軟件結(jié)構(gòu)設(shè)計我們做的項目是對制衣原材料分類產(chǎn)品信息進行錄入管理,方便用戶的瀏覽、查詢。主要包括用戶管理、原料信息管理、原料信息瀏覽、原料信息查詢和產(chǎn)品信息分析。主要劃分以下四個模塊:操作員管理模塊:實現(xiàn)操作員的登陸及操作用戶的添加,更改個人資料、分配用戶權(quán)限和刪除用戶等管理。原料信息管理模塊:負責(zé)對原料信息進行添加、更新和刪除管理,可查詢所有產(chǎn)品信息。原料信息瀏覽模塊:通過

23、樹型結(jié)構(gòu)對產(chǎn)品信息歸類劃分,方便查看、瀏覽。原料信息查詢模塊:可對所有產(chǎn)品信息進行條件查詢。2、系統(tǒng)模塊設(shè)計系統(tǒng)總體結(jié)構(gòu)如圖 41 所示: 廈門大學(xué)工學(xué)學(xué)士論文10產(chǎn)品管理系統(tǒng)父子關(guān)系分類瀏覽材料信息查詢材料信息瀏覽材料信息管理操作員管理用戶資料修改用戶注冊用戶登陸條件查詢刪除材料信息更新材料信息添加材料信息圖 41 產(chǎn)品管理系統(tǒng)總體結(jié)構(gòu)圖3、數(shù)據(jù)庫設(shè)計(1)確定建立數(shù)據(jù)庫的目的和收集數(shù)據(jù)數(shù)據(jù)庫模型的設(shè)計是否合理會極大影響系統(tǒng)的使用性能。因此,我們在認真學(xué)習(xí)數(shù)據(jù)庫設(shè)計基本理論基礎(chǔ)知識的同時,也對七匹狼公司進行了調(diào)研,切身感受了各生產(chǎn)環(huán)節(jié)的相互關(guān)系,通過調(diào)查、收集和分析信息,了解了數(shù)據(jù)庫中需要存

24、儲哪些數(shù)據(jù),要完成什么樣的數(shù)據(jù)處理功能。(2)建立概念模型這一階段根據(jù)應(yīng)用的要求,畫出能反映每個應(yīng)用需求的 E-R 圖和流程圖,其中包括確定實體、屬性和聯(lián)系的類型。然后優(yōu)化初始的 E-R 圖,消除冗余和可能存在的矛盾。概念模型是對用戶需求的客觀反映,并不涉及具體的計算機軟、硬件環(huán)境。因此,在這一階段中我們將注意力集中在怎樣表達出用戶對信息的需求,而不考慮具體實現(xiàn)問題。裝箱單裝箱單產(chǎn)品成本預(yù)算產(chǎn)品成本預(yù)算月份產(chǎn)量、合格率匯總表月份產(chǎn)量、合格率匯總表工廠生產(chǎn)進度匯總表工廠生產(chǎn)進度匯總表縫制部月生產(chǎn)進度表縫制部月生產(chǎn)進度表車間小組機臺設(shè)備排列平面圖車間小組機臺設(shè)備排列平面圖縫制部工序安排名單縫制部工

25、序安排名單采購進度表采購進度表物料申購單物料申購單面料面料匯總匯總表表里料里料(含羅(含羅紋)及紋)及襯紙需襯紙需求表求表拉鏈拉鏈類需類需求表求表鈕扣鈕扣類需類需求表求表洗水洗水嘜需嘜需求表求表棉繩、棉繩、魔術(shù)魔術(shù)貼需貼需求表求表包裝包裝類需類需求表求表通用通用物料物料需求需求表表匯總表匯總表透視表透視表面輔料用量單面輔料用量單耗量生產(chǎn)通知單耗量生產(chǎn)通知單生產(chǎn)指令單(訂單)生產(chǎn)指令單(訂單)套料單套料單訂單明細訂單明細交貨匯總表交貨匯總表總匯總表總匯總表取消款取消款面面料料采采購購進進度度表表里里料料(含(含羅紋)羅紋)采購采購進度進度表表襯襯料料/棉棉采采購購進進度度表表廈門大學(xué)工學(xué)學(xué)士論文

26、11 (3)建立數(shù)據(jù)模型 在這個階段我們建立了本系統(tǒng)內(nèi)所使用的每個數(shù)據(jù)結(jié)構(gòu)中的每個數(shù)據(jù)項的存儲要求,訪問方法、存取單位、存取的物理關(guān)系(索引、設(shè)備、存儲區(qū)域) 、設(shè)計考慮和安全保密條件。約定:(PK)主鍵、(FK)外鍵、C:Char NC:NChar 、NVC:NVChar 、NN:NotNull 編碼字段:char:名稱及描述字段、NVChar、金額型:Money:數(shù)值型:Deci,18,6、布爾型:Boolean.如無特殊說明則將數(shù)值型字段默認值設(shè)為 0,非外鍵可為空字符型字段默認值設(shè)為。幾個典型數(shù)據(jù)表如表 45,46,47,48 所示: 字段編碼字段說明字段屬性CustomerID自動編

27、號Bigint,8,(PK),NN廈門大學(xué)工學(xué)學(xué)士論文12CustomerName客戶公司名稱C,10,NNCustomerTel客戶公司電話C,40,NNCustomerAdd客戶公司地址Nvarchar,1004-3 客戶資料表:CustomerInformation字段編碼字段說明字段屬性CustomerInformationID自動編號Bigint,8,(PK),NNMaterialName物料名稱Nvarchar,100MaterialNum物料編號Bigint,8,NN4-4 庫存資料表:StorageInformation字段編碼字段說明字段屬性ColorcodeID自動編號Bi

28、gint,8,(PK),NNColorName顏色名稱C,10,(PK),NNColorcode顏色代碼Bigint,8,NN4-5 顏色編碼表 ColorCode字段編碼字段說明字段屬性UserID用戶編號Bigint,8,(PK),NNUserName用戶名C,10,NNUserRight用戶權(quán)限C,40,NNUserpassword用戶密碼C,8,NNEmployeeID用戶的員工號Char,10Remark備注Nvarchar,2004-6 用戶資料表:UserInformation視圖可以被看成是虛擬表或存儲查詢??赏ㄟ^視圖訪問的數(shù)據(jù)不作為獨特的對象存儲在數(shù)據(jù)庫內(nèi)。數(shù)據(jù)庫內(nèi)存儲的是

29、SELECT 語句。SELECT 語句的結(jié)果集構(gòu)成視圖所返回的虛擬表。用戶可以用引用表時所使用的方法,在 Transact-SQL 語句中通過引用視圖名稱來使用虛擬表。下面就是我們建立的一個 MaterialView 視圖例子.廈門大學(xué)工學(xué)學(xué)士論文13圖 4-7MaterialView 視圖將多個表中的列聯(lián)接起來,使它們看起來象一個表圖 4-8MaterialView 視圖基本表(系統(tǒng)參數(shù)表) ,即系統(tǒng)固有實體,它具有不同的屬性,是在整個系統(tǒng)運行中基本保持不變的客觀存在,由它們映射的表是系統(tǒng)最基本的數(shù)據(jù)基礎(chǔ)。視圖直接與客戶打交道,但所有數(shù)據(jù)都存儲在基本表(包括關(guān)系)中,視圖只是中轉(zhuǎn)站,并不存儲

30、任何數(shù)據(jù)。五、詳細設(shè)計廈門大學(xué)工學(xué)學(xué)士論文14MRP 系統(tǒng)以生產(chǎn)實時監(jiān)控為主導(dǎo)線,串聯(lián)生產(chǎn)下單、統(tǒng)計、倉庫管理、各車間工序,能綜合、完整、實時地監(jiān)控整個生產(chǎn)流程。它記錄了一切與生產(chǎn)領(lǐng)域有關(guān)的信息和數(shù)據(jù),包括庫存數(shù)據(jù)、產(chǎn)量、生產(chǎn)時間、生產(chǎn)狀態(tài)信息、質(zhì)量數(shù)據(jù)、設(shè)備信息、職工信息等等。提供對這些數(shù)據(jù)進行管理,提供查詢、匯總和統(tǒng)計的功能。1、登陸界面模塊此模塊所完成的功能就是管理員和一般用戶的登陸,因此所設(shè)計的界面比較簡單,只有“用戶名” 、 “密碼”兩個輸入框,而按鈕只有“確定” 、 “取消” 。如圖 51 所示。在用戶輸入用戶名和密碼后,模塊的處理過程如下: 系統(tǒng)驗證,檢驗用戶名是否存在或密碼是否

31、正確,如圖 52,53。 再根據(jù)用戶名從數(shù)據(jù)庫中提取用戶權(quán)限,用戶分為初級管理員,和高級管理員。 根據(jù)從數(shù)據(jù)庫中提取用戶權(quán)限的不同,執(zhí)行主窗體的相應(yīng)過程。 各項信息均正確則顯示登陸成功對話框進入主界面。圖 5-1 圖 5-2 用戶名和密碼驗證 圖 5-3 退出登陸廈門大學(xué)工學(xué)學(xué)士論文15新用戶不能在登陸模塊注冊,若需加入新的管理員,則必須由高級管理員在主界面中執(zhí)行相應(yīng)的過程。2、主界面模塊主模塊負責(zé)應(yīng)用程序的主界面,由它調(diào)用其它模塊。因此主模塊應(yīng)該具有操作性好、界面清晰的特點,使用戶能夠很方便地找到所需功能。本系統(tǒng)界面如圖 54 所示:根據(jù)功能需求和總體設(shè)計的結(jié)果,主界面模塊主要有瀏覽、查詢資

32、料和獲得參數(shù)分析結(jié)果的功能??梢酝ㄟ^點擊菜單選項和按鈕進入相應(yīng)的功能模塊及產(chǎn)生所需的激發(fā)事件。3、數(shù)據(jù)庫管理模塊 (1)用戶管理此模塊主要管理數(shù)據(jù)庫內(nèi)部信息,圖 55 是用戶管理資料的界面,而只能由高級管理員管理一般用戶相關(guān)資料,進行添加用戶、刪除用戶等操作。瀏覽窗口操作樹廈門大學(xué)工學(xué)學(xué)士論文16圖 5-5 圖 5-6 圖 5-7 如果初級管理員點擊用戶管理菜單,則會發(fā)出警告,如圖 5-8: 圖 5-8其他功能還包括修改密碼區(qū),點擊修改密碼按紐,彈出對話框,要求輸入用戶名、舊密碼、新密碼、核對新密碼、確認、取消按紐。通過點擊數(shù)據(jù)庫管理菜單欄下的相應(yīng)的菜單子選擇權(quán)限新用戶信廈門大學(xué)工學(xué)學(xué)士論文1

33、7菜單可獲得對數(shù)據(jù)庫中相應(yīng)子類的管理,通過瀏覽窗口中按鈕條可以很方便地添加、修改、刪除數(shù)據(jù)表中的信息。很好的實現(xiàn)了通過可視界面有效管理數(shù)據(jù)庫信息的功能。(2)客戶管理 圖 5-9 此模塊與用戶管理所不同之處在于,該模塊只面向于表單操作員,也就是只面向于初級管理員,之所以這樣做是因為在以往的生產(chǎn)過程中,由于操作的權(quán)限錯誤,造成了很大不必要的損失。因此,客戶管理及表單操作都由一線管理員完成。只能由初級管理員操作添加客戶基本信息廈門大學(xué)工學(xué)學(xué)士論文18 圖 5-10 查詢設(shè)計包括客戶編號、客戶名、電話號碼、客戶地址、聯(lián)系人、傳真號碼、電子郵件、郵政編碼、備注。編輯用戶模塊除了能提供方便快捷的查詢服務(wù)

34、外,我們還設(shè)計了可以在編輯用戶菜單上直接修改已有用戶資料的功能。例如要修改電話號碼,只需點擊該客戶電話,便可在彈出的對話框中修改。如圖 5-11: 圖 5-11(3)生產(chǎn)管理 這一部分可以說是本系統(tǒng)的核心環(huán)節(jié),由面輔料用量單(圖 5-12)和耗量生產(chǎn)通知單(圖 5-13)一起得出某種商品單件所需的所有材料種類及數(shù)量,這些數(shù)據(jù)保存到套料單中(圖 5-14) 。選擇查詢條件查詢結(jié)果列表廈門大學(xué)工學(xué)學(xué)士論文19圖 5-12圖 5-13圖 5-14 套料單一旦生成,結(jié)合相應(yīng)客戶的需求,即可下達生產(chǎn)指令單(圖 5-15)保存商品所需材料保存材料單耗自然損耗百分比選擇查詢條件商品用料情況功能選擇添加或刪除

35、選擇日期廈門大學(xué)工學(xué)學(xué)士論文20圖 5-15 生產(chǎn)部門接到生產(chǎn)指令單,就立即進行匯總,包括里料(含羅紋)及襯紙需求表、拉鏈類需求表、鈕扣類需求表、洗水嘜需求表、棉繩,魔術(shù)貼需求表、通用物料需求表、包裝類需求表。圖 5-16 為洗水麥需求表,它包括的關(guān)鍵字段有貨號、生產(chǎn)廠商、定單編號、物料名稱、物料類別、供應(yīng)商、顏色、定單數(shù)量、單耗、單位、需求數(shù)量、庫存量和自動計算得出的采購量。當(dāng)所有的需求表生成后,就發(fā)出物料申購單。圖 5-16 本系統(tǒng)還提供了匯總功能,通過對生產(chǎn)廠、貨號、客戶、定單編號、下單日期、各種款式數(shù)量的及時匯總,是管理員掌握當(dāng)前定單所有細節(jié)狀況;通過交貨匯總表可了解到當(dāng)前廈門大學(xué)工學(xué)學(xué)士論文21客戶交貨情況,是否有欠數(shù)等情況,以及時發(fā)出警告。圖 5-17 定單明細匯總了所有客戶一切信息,可以通過定單編號、客戶名稱、時間等條件來查詢定單細則。如圖 5-18圖 5-18是否欠貨交貨匯總信息總攬根據(jù)條件查詢交貨情

溫馨提示

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

評論

0/150

提交評論