



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、生產(chǎn)管理系統(tǒng)的開發(fā)與設(shè)計(jì)摘要當(dāng)今時(shí)代 , 在全球競(jìng)爭(zhēng)激烈的大市場(chǎng)中, 無論是流程式還是離散式的制造業(yè), 無論是單件生產(chǎn)、多品種小批量生產(chǎn)、少品種重復(fù)生產(chǎn)還是標(biāo)準(zhǔn)產(chǎn)品大量生產(chǎn)的制造20 。制造業(yè)內(nèi)部管理都會(huì)遇到以下問題: 企業(yè)可能擁有卓越的銷售人員和推銷人員, 但是生產(chǎn)線上的工人卻沒有辦法如期交貨, 車間管理人員則抱怨說采購(gòu)部門沒有能時(shí)供應(yīng)他們所需要的原料 9 。以上這些情況正是大多數(shù)企業(yè)目前所面臨的一個(gè)嚴(yán)峻的問題,然而針對(duì)這一現(xiàn)象,又能有什么有效的辦法來解決它呢?為了解決這些問題, 出現(xiàn)了生產(chǎn)管理系統(tǒng)。 此系統(tǒng)為解決在生產(chǎn)線上各個(gè)環(huán)結(jié)互不相通所造成的各種問題而出現(xiàn)。主要通過對(duì)主生產(chǎn)計(jì)劃(MPS
2、)、物料清單( BOM)、庫存信息的協(xié)調(diào)管理來實(shí)現(xiàn)對(duì)整個(gè)生產(chǎn)線的協(xié)調(diào)管理6 。其中生產(chǎn)計(jì)劃決定生產(chǎn)什么、生產(chǎn)多少、什么時(shí)候生產(chǎn),跟據(jù)所要生產(chǎn)的東西確定所需物料,跟據(jù)所需物料,同時(shí)查詢庫存信息,確定是否需要進(jìn)貨,若要進(jìn)貨,確定要進(jìn)貨的數(shù)量。因考慮系統(tǒng)一般為工廠內(nèi)部管理人員使用。只設(shè)有一個(gè)簡(jiǎn)單的權(quán)限管理系統(tǒng),即進(jìn)入系統(tǒng)時(shí)的登陸系統(tǒng)。本系統(tǒng)以自行車生產(chǎn)及配件生產(chǎn)管理為例進(jìn)行設(shè)計(jì)編寫。用 Visual C#.NET 作為編程平臺(tái)。用 SQLServer 2000 建立數(shù)據(jù)庫。以解決上述問題為目標(biāo),實(shí)現(xiàn)制造業(yè)更方便更可靠生產(chǎn)管理為目的編寫。 因個(gè)人能力有限, 還有許多不足之處, 希望得到老師、同學(xué)的指導(dǎo)
3、,才能不斷進(jìn)步。關(guān)鍵詞:生產(chǎn)管理系統(tǒng); Visual C#.NET ;數(shù)據(jù)庫方案書AbstractIn nowadays, in the competitive market of the global, no matter the type or discrete processes of manufacturing and a single production, or more varieties of small batch production and less duplication of the production of varieties of standard produc
4、ts or the manufacture of mass production. The internal management of the manufacturing sector will face the following problems: The companies may have good sales staffs to promote excellence in personnel, but the workers on the production of wrokline have no way to schedule delivery. workshop manage
5、rs complained that the procurement department, when it is not able to supply the raw materials they need . Situation is that the majority of these enterprises are currently facing a very tough question, but for this phenomenon also of any effective solution to it?To solve these problems, production
6、management system comes out. The system is used to solve all the production line hitch pass each other caused by the emergence of problems. Mainly through the main production plan (MPS), bill of materials (BOM), inventory information to achieve the coordination and management of the coordination of
7、the entire production line management. Production planning decisions of which the production of what is according to the production of things to determine the materials, for the materials required, according to a list of query inventory information at the same time, to purchase the number of materia
8、ls you want to. At the same time, the various stages in the production of materials and semi-finished products are provided to add products.Consider the system as a result of the general use of the internal management of the factory. Only a simple rights management system, that is, the log on system
9、. Production of the system and accessories to cycling as an example, the design of the production management system. Using Visual C #. NET as a programming platform. SQL Server 2000 with the establishment of databases. To deal with the issue as the goal, to achieve more convenient and more reliable
10、manufacturing production management for the purpose of the preparation. Due to the limited capacity of individuals, there are many inadequacies which I hope to get the guidance of teachers and students in order to progress.Key words: Production Management System; Visual C#.Net; Database方案書目 錄IIIABST
11、RACT.11.2.1Visual C#.NET. C# C#21.2.2SQL Server 200031.2.3MIS42.92.3.113-E-R133.3.154194.1194.2.244.5.264.6.274.7.28方案書4.8MRP.304.9 MRP.32534.38 3940 41方案書6 。第1章緒論1.1開發(fā)生產(chǎn)計(jì)劃管理系統(tǒng)的意義與目的隨著我國(guó)經(jīng)濟(jì)的迅速發(fā)展, 人們的生活水平有了顯著的提高, 各種制造業(yè)如雨后春筍般迅速崛起。各地政府企業(yè)也把當(dāng)?shù)刂圃鞓I(yè)當(dāng)作本
12、地經(jīng)濟(jì)發(fā)展的重要支柱之一,從而促進(jìn)了制造行業(yè)的快速發(fā)展。同時(shí),隨著中小型制造公司的越來越多 , 競(jìng)爭(zhēng)的愈來愈激烈。 問題也越來越多。 其中有不少因?yàn)楣芾聿簧贫壅摺?如何在激烈的競(jìng)爭(zhēng)中生存發(fā)展, 是每一個(gè)制造公司必須面對(duì)的現(xiàn)實(shí)問題。 對(duì)公司的經(jīng)營(yíng)狀況起決定作用的是公司的管理水平。 如何利用現(xiàn)代化先進(jìn)的管理手段, 提高公司的管理水平, 已經(jīng)成為制造業(yè)發(fā)展的當(dāng)務(wù)之急。 面對(duì)信息時(shí)代的機(jī)遇和挑戰(zhàn), 利用科技手段提高企業(yè)管理無疑是一條行之有效的途徑。 雖然計(jì)算機(jī)管理并不是制造業(yè)管理走向成功的唯一元素,但它可以最大限度的發(fā)揮準(zhǔn)確,快捷,高效等作用,對(duì)公司的協(xié)調(diào)管理提供強(qiáng)有力的支持。 因此,采用全新的計(jì)
13、算機(jī)網(wǎng)絡(luò)和生產(chǎn)管理系統(tǒng), 已經(jīng)成為提高公司的管理效率,協(xié)調(diào)公司運(yùn)營(yíng)的重要手段之一。 在某種意義上, 生產(chǎn)管理系統(tǒng)的信息化已成為現(xiàn)代化制造業(yè)管理的重要標(biāo)志之一 20 。生產(chǎn)管理系統(tǒng), 是一種利用現(xiàn)代化軟件系統(tǒng)管理的思維。 它能夠代替人工記錄的繁瑣,而且它的計(jì)算能力能解決人工計(jì)算的差錯(cuò)。 利用計(jì)算機(jī)來管理, 不需要厚厚的賬本,每年每日的記錄一目了然。 開發(fā)該生產(chǎn)管理系統(tǒng), 就是針對(duì)人工手寫記錄的缺點(diǎn),高速、有效、安全、快捷的管理好每一個(gè)公司1.2開發(fā)工具簡(jiǎn)介關(guān)于 Visual C#.NET簡(jiǎn)介Visual意為“可視化的”,指的是一種開發(fā)圖形用戶界面的方法1 。C#是一種應(yīng)用于開發(fā) .NET 應(yīng)用程
14、序的專屬語言,它以C 語言為基礎(chǔ),沿用其大部分的關(guān)鍵字,表達(dá)式以及運(yùn)算符,而語法的設(shè)計(jì)卻更為簡(jiǎn)潔易懂,同時(shí)以C+對(duì)象模型建構(gòu)其面身對(duì)象的語言結(jié)構(gòu),支持完整的面身對(duì)象設(shè)計(jì)理論1 。C#本身的設(shè)計(jì), 考慮各種語言的特性, 避免了現(xiàn)有程序語言的缺點(diǎn),并且新增了多種出色的語言特性,如垃圾回收機(jī)制,類型安全以及異常處理等1 。C# 保留了 C+的功能強(qiáng)大特性,兼具 Visual Basic 易于使用其的優(yōu)點(diǎn) , 搭配 .NET 所提供的呆庫 , 改變了傳統(tǒng)應(yīng)用程序的開發(fā)模型 , 加上微軟對(duì)于 .NET 平臺(tái)的全力支方案書持 ,C#在可預(yù)見的未來會(huì)扮演非常重要在角色1 。的功能特點(diǎn)(1)具有面向?qū)ο蟮目梢?/p>
15、化設(shè)計(jì)工具在 C#中,應(yīng)用面向?qū)ο蟮某绦蛟O(shè)計(jì)方法( OOP),把程序和數(shù)據(jù)封裝起來視為一個(gè)對(duì)象,每個(gè)對(duì)象都是可視的。程序員在設(shè)計(jì)時(shí)只需用現(xiàn)有工具根據(jù)界面設(shè)計(jì)要求,直接在屏幕上“畫”出窗口、菜單、按鈕、滾動(dòng)條等不同類型的對(duì)象, 并為每個(gè)對(duì)象設(shè)置屬性。 程序員的編程工作僅限于編寫相關(guān)對(duì)象要完成的功能程序, 因而程序設(shè)計(jì)的效率可大大提高。 (2)事件驅(qū)動(dòng)的編程機(jī)制 事件驅(qū)動(dòng)是非常適合圖形用戶界面的編程方式。在圖形用戶界面的應(yīng)用程序中,是由用戶的動(dòng)作即事件掌握著程序運(yùn)行的流向,每個(gè)事件都能驅(qū)動(dòng)一段程序的運(yùn)行。程序員只要編寫響應(yīng)用戶動(dòng)作的代碼,而各個(gè)動(dòng)作之間不一定有聯(lián)系。 (3)提供了易學(xué)易用的應(yīng)用程序
16、集成開發(fā)環(huán)境 在 C#集成開發(fā)環(huán)境中,用戶可設(shè)計(jì)界面、編寫代碼、調(diào)試程序,直至把應(yīng)用程序編譯成可執(zhí)行文件在 Windows中運(yùn)行,使用戶在友好的開發(fā)環(huán)境中工作。( 4)結(jié)構(gòu)化的程序設(shè)計(jì)語言 具有豐富的數(shù)據(jù)類型和結(jié)構(gòu)化程序結(jié)構(gòu),作為一種程序設(shè)計(jì)語言, 它還有如下一些特點(diǎn): 強(qiáng)大的數(shù)值和字符串處理功能;豐富的圖形指令,可方便地繪制各種圖形;提供靜態(tài)和動(dòng)態(tài)數(shù)組,有利于簡(jiǎn)化內(nèi)存的管理 ;過程可遞歸調(diào)用,使程序更為簡(jiǎn)練;支持隨機(jī)文件和順序文件的訪問;提供了一個(gè)可供應(yīng)用程序調(diào)用的包含多種類型的圖標(biāo)庫;具有完善的運(yùn)行出錯(cuò)處理( 5)支持多種數(shù)據(jù)庫系統(tǒng)的訪問利用數(shù)據(jù)控件可訪問的數(shù)據(jù)庫系統(tǒng)有: Microsof
17、tAccess、 Btrieve 、DBASE、Microsfot FoxPro和 Paradox 等,也可以訪問多種電子表格。( 6)支持動(dòng)態(tài)數(shù)據(jù)交換 (DDE)、動(dòng)態(tài)鏈接庫( DLL)和對(duì)象的鏈接與嵌入 ( OLE)技術(shù) (7) 完備的 HELP聯(lián)機(jī)幫助功能與 Windows環(huán)境下的軟件一樣,在 C#中,利用幫助菜單和 F1 功能鍵,用戶可以隨時(shí)方便地得到所需要的幫助信息。C#幫助窗口中顯示了有關(guān)的示例代碼,通過復(fù)制、 粘貼操作可獲取大量的示例代碼,為用戶的學(xué)習(xí)和使用提供了極大的方便。 C#程序設(shè)計(jì)的概念就是面向?qū)ο蟮母拍睿?對(duì)象就是數(shù)據(jù)( DATA)和代碼( CODE)互相結(jié)合的綜合體。
18、 Windows上面的每一個(gè)圖標(biāo),包括窗口本身都是對(duì)象,如果沒有任何事情發(fā)生,對(duì)象處于停頓狀態(tài)。當(dāng)存在外來事件時(shí),程序段執(zhí)行,它的執(zhí)行是由外來事件決定的。因此是“事件”驅(qū)動(dòng)的。編寫 C#程序較為簡(jiǎn)單, 首先將各個(gè)對(duì)象放在空白窗體上,然后將程序代碼分別添加給對(duì)象或圖標(biāo),將它們組合起來就可以隨意運(yùn)行了。在C# 中,窗體實(shí)際上是一個(gè)對(duì)象,C# 的窗體含有許多內(nèi)嵌特性, 這使得用戶界面部分的建立像是從一個(gè)目錄中挑選一個(gè)個(gè)合適的控件,而不是從零開始一步一步地建立控件。 這種開發(fā)者能親眼看到的程序設(shè)計(jì)過程就是“可視化程序設(shè)計(jì)”( Visual Programming )3中的基本概念 17方案書對(duì)象:面向
19、對(duì)象編程( OOP)的提法大家一定也很耳熟,對(duì)象簡(jiǎn)單地說就是大家經(jīng)??吹降母鞣N窗口、按鈕、文本框甚至打印機(jī)等。屬性:如同電視有黑白、 彩色之分一樣, 作為對(duì)象的 Windows中的窗口也是有大有小,文本框的位置不可能完全一樣, 菜單要顯示出不同的功能, 這些都是由對(duì)象的屬性決定的。不同對(duì)象的屬性可能不同。屬性一般決定了對(duì)象的位置、大小、顯示等情況。方法:就是對(duì)象能夠做的事,如打印機(jī)對(duì)象就有打印( Print )方法、窗口對(duì)象支持隱藏( Hide)方法、很多對(duì)象支持移動(dòng)( Move)方法等。事件:就是對(duì)象對(duì)用戶各種操作的反映情況。 如用戶用鼠標(biāo)按一下按鈕, 就會(huì)觸發(fā)按鈕的“按”( Click )
20、事件??丶嚎丶褪?Visual C#.NET提供的編程用的模塊,與對(duì)象有直接的聯(lián)系,如同積木的木塊, 使用這樣的控件, 就可以像拼圖或堆積木一樣“搭”、 “拼”你的程序界面。 Visual C#.NET中使用控件,簡(jiǎn)化了 Windows中的窗口、按鈕等對(duì)象的編程設(shè)計(jì)。每個(gè)控件都有各自的屬性、 事件及方法。只需修改這些特征你就可以隨心所欲地編程了。最重要的是,你可以利用成千上萬的各種擴(kuò)充的控件來快速構(gòu)造幾乎能滿足你任何要求的程序 6 。關(guān)于 SQL Server 2000 數(shù)據(jù)庫簡(jiǎn)介SQL是英文 Structured Query Language的縮寫,意思為結(jié)構(gòu)化查詢語言。SQL語言的主要
21、功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進(jìn)行溝通。按照ANSI(美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì) ) 的規(guī)定, SQL被作為關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言。 SQL語句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫中的數(shù)據(jù),從數(shù)據(jù)庫中提取數(shù)據(jù)等。目前,絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),如 Oracle,Sybase, MicrosoftSQLServer, Access等都采用了 SQL語言標(biāo)準(zhǔn)。雖然很多數(shù)據(jù)庫都對(duì) SQL語句進(jìn)行了再開發(fā)和擴(kuò)展, 但是包括 Select, Insert, Update, Delete, Create,以及 Drop 在內(nèi)的標(biāo)準(zhǔn)的 SQL命令仍然可以被用來完成幾乎所有的數(shù)據(jù)庫操作。Acce
22、ss 還提供 windows 操作系統(tǒng)的高級(jí)應(yīng)用程序開發(fā)系統(tǒng)。 Access 與其它數(shù)據(jù)庫開發(fā)系統(tǒng)之間相當(dāng)顯著的區(qū)別就是:您不用寫一行代碼,就可以在很短的時(shí)間里開發(fā)出一個(gè)功能強(qiáng)大而且相當(dāng)專業(yè)的數(shù)據(jù)庫應(yīng)用程序,并且這一愉快的過程是完全可視的!如果您能給它加上簡(jiǎn)短的VBA代碼,那么您的程序決不比專業(yè)程序員潛心開發(fā)的程序差11 。SQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng)。它最初是由Microsoft Sybase 和Ashton-Tate 三家公司共同開發(fā)的, 于 1988年推出了第一個(gè) OS/2 版本。在 WindowsNT 推出后, Microsoft 與 Sybase 在 SQLServ
23、er的開發(fā)上就分道揚(yáng)鑣了, Microsoft方案書將 SQL Server 移植到 Windows NT系統(tǒng)上,專注于開發(fā)推廣 SQL Server 的 Windows NT 版本。 Sybase 則較專注于 SQL Server 在 UNIX 操作系統(tǒng)上的應(yīng)用 2 。SQL Server 2000 是一個(gè)全面的數(shù)據(jù)庫平臺(tái),使用集成的商業(yè)智能工具提供了企業(yè)級(jí)的數(shù)據(jù)管理。 SQLServer 2000 數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲(chǔ)功能, 使您可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序2 。SQL Server 2000 數(shù)據(jù)引擎是企業(yè)數(shù)據(jù)管理解決方案的核心
24、。此外 SQL Server 2000 結(jié)合了分析、報(bào)表、集成和通知功能。這使得企業(yè)可以構(gòu)建和部署經(jīng)濟(jì)有效的 BI解決方案,幫助團(tuán)隊(duì)通過記分卡、 Dashboard、Webservices 和移動(dòng)設(shè)備將數(shù)據(jù)應(yīng)用推向業(yè)務(wù)的各個(gè)領(lǐng)域。與 Microsoft Visual Studio、Microsoft Office System以及新的開發(fā)工具包(包括 Business Intelligence Development Studio)的緊密集成使SQL Server2000 與眾不同。無論是開發(fā)人員、數(shù)據(jù)庫管理員、信息工作者還是決策者, SQLServer2000 都可以為您提供創(chuàng)新的解決方案,
25、幫助您從數(shù)據(jù)中更多地獲益12 。關(guān)于 MIS簡(jiǎn)介管理信息系統(tǒng)( Management Information System, MIS),是一個(gè)以人為主導(dǎo),利用計(jì)算機(jī)的硬件、 軟件、網(wǎng)絡(luò)通信這些設(shè)備和其它的辦公設(shè)備進(jìn)行信息的收集、傳輸、加工、儲(chǔ)存、更新和維護(hù)以達(dá)到企業(yè)戰(zhàn)略競(jìng)優(yōu)、提高效益和效率的目的,來支持企業(yè)的高層決策、 中層控制和基層運(yùn)作的集成化的人機(jī)系統(tǒng)。MIS為管理者提供報(bào)告,提供企業(yè)的最近的情況以及歷史記錄。這一系統(tǒng)主要定位是針對(duì)企業(yè)內(nèi)部,為管理層的計(jì)劃、控制和決策等功能服務(wù),一般由下層的業(yè)務(wù)處理系統(tǒng)提供數(shù)據(jù)。MIS能夠?qū)崪y(cè)企業(yè)的各種運(yùn)行情況, 并利用過去的歷史數(shù)據(jù)預(yù)測(cè)未來,從企業(yè)全局的
26、角度出發(fā)輔助企業(yè)進(jìn)行決策,利用信息控制企業(yè)的行為,幫助企業(yè)實(shí)現(xiàn)其規(guī)劃目標(biāo)13 。管理信息的特點(diǎn)可以從七個(gè)方面來概括13 :1、MIS 是一個(gè)人機(jī)結(jié)合的輔助管理系統(tǒng)。管理和決策的主體是人,計(jì)算機(jī)系統(tǒng)只是工具和輔助設(shè)備。2、主要應(yīng)用于結(jié)構(gòu)化問題的解決。3、主要考慮完成例行的信息處理業(yè)務(wù),包括數(shù)據(jù)輸入、存儲(chǔ)、加工、輸出,生產(chǎn)計(jì)劃,生產(chǎn)和銷售的統(tǒng)計(jì)等。4、以高速度低成本完成數(shù)據(jù)的處理業(yè)務(wù),追求系統(tǒng)處理問題的效率。方案書5、目標(biāo)是要實(shí)現(xiàn)一個(gè)相對(duì)穩(wěn)定的、協(xié)調(diào)的工作環(huán)境。因?yàn)橄到y(tǒng)的工作方法、管理模式和處理過程是確定的,所以系統(tǒng)能夠穩(wěn)定協(xié)調(diào)地工作。6、數(shù)據(jù)信息成為系統(tǒng)運(yùn)作的驅(qū)動(dòng)力。因?yàn)樾畔⑻幚砟P秃吞幚磉^程的
27、直接對(duì)象是數(shù)據(jù)信息,只有保證完整的數(shù)據(jù)資料的采集,系統(tǒng)才有運(yùn)作的前提。7 、設(shè)計(jì)系統(tǒng)時(shí),強(qiáng)調(diào)科學(xué)的、客觀的處理方法的應(yīng)用,并且系統(tǒng)設(shè)計(jì)要符合實(shí)際情況。管理信息系統(tǒng)的開發(fā)是一個(gè)復(fù)雜的系統(tǒng)工程, 它涉及到計(jì)算機(jī)處理技術(shù)、 系統(tǒng)理論、組織結(jié)構(gòu)、管理功能、管理知識(shí)等各方面的問題,至今沒有一種統(tǒng)一完備的開發(fā)方法。但是,每一種開發(fā)方法都要遵循相應(yīng)的開發(fā)策略。 任何一種開發(fā)策略都要明確以下問題:1、系統(tǒng)要解決的問題,如采取何種方式解決組織管理和信息處理方面的問題,對(duì)企業(yè)提出的新的管理需求該如何滿足等。2、系統(tǒng)可行性研究,確定系統(tǒng)所要實(shí)現(xiàn)的目標(biāo)。通過對(duì)企業(yè)狀況的初步調(diào)研得出現(xiàn)狀分析的結(jié)果, 然后提出可行性方案
28、并進(jìn)行論證。系統(tǒng)可行性的研究包括目標(biāo)和方案卸可行性、技術(shù)的可行性、經(jīng)濟(jì)方面的可行性和社會(huì)影響方面的考慮。3、系統(tǒng)開發(fā)的原則。在系統(tǒng)開發(fā)過程中,要遵循領(lǐng)導(dǎo)參與、優(yōu)化創(chuàng)新、實(shí)用高效、處理規(guī)范化的原則。4、系統(tǒng)開發(fā)前的準(zhǔn)備工作,作好開發(fā)人員的組織準(zhǔn)備和企業(yè)基礎(chǔ)準(zhǔn)備工作。5 、 系統(tǒng)開發(fā)方法的選擇和開發(fā)計(jì)劃的制定。 針對(duì)己經(jīng)確定的開發(fā)策略選定相應(yīng)的開發(fā)方法, 是結(jié)構(gòu)化系統(tǒng)分析和設(shè)計(jì)方法, 還是選擇原型法或面向?qū)ο蟮姆椒ā?開發(fā)計(jì)劃的制定是要明確系統(tǒng)開發(fā)的工作計(jì)劃、 投資計(jì)劃、工程進(jìn)度計(jì)劃和資源利用計(jì)劃。MIS開發(fā)方法主要有:結(jié)構(gòu)化生命周期開發(fā)方法、原型法、面向?qū)ο蟮拈_發(fā)方法等。1、結(jié)構(gòu)化生命周期開發(fā)方
29、法13目前較為流行的 MIS 開發(fā)方法是結(jié)構(gòu)化生命周期開發(fā)方法, 其基本思想是: 用系統(tǒng)的思想和系統(tǒng)工程的方法, 按用戶至上的原則, 結(jié)構(gòu)化、模塊化地自上而下對(duì)生命周期進(jìn)行分析與設(shè)計(jì)。用結(jié)構(gòu)化生命周期開發(fā)方法開發(fā)一個(gè)系統(tǒng), 將整個(gè)開發(fā)過程劃分為五個(gè)依次連接的階段:方案書(1)系統(tǒng)規(guī)劃階段,主要任務(wù)是明確系統(tǒng)開發(fā)的請(qǐng)求,并進(jìn)行初步的調(diào)查,通過可行性研究確定下一階段的實(shí)施。 系統(tǒng)規(guī)劃方法有戰(zhàn)略目標(biāo)集轉(zhuǎn)化法 (SST,Strategy Set Transformation )、關(guān)鍵成功因素法( CSF, Critical Success Factors )和企業(yè)規(guī)劃法( BSP, Business
30、System Planning)。( 2)系統(tǒng)分析階段, 主要任務(wù)是對(duì)組織結(jié)構(gòu)與功能進(jìn)行分析, 理清企業(yè)業(yè)務(wù)流程和數(shù)據(jù)流程的處理,并且將企業(yè)業(yè)務(wù)流程與數(shù)據(jù)流程抽象化, 通過對(duì)功能數(shù)據(jù)的分析,提出新系統(tǒng)的邏輯方案。( 3)系統(tǒng)設(shè)計(jì)階段,主要任務(wù)是確定系統(tǒng)的總體設(shè)計(jì)方案,劃分子系統(tǒng)功能,確定共享數(shù)據(jù)的組織,然后進(jìn)行詳細(xì)設(shè)計(jì),如處理模塊的設(shè)計(jì)、數(shù)據(jù)庫系統(tǒng)的設(shè)計(jì)、輸入輸出界面的設(shè)計(jì)和編碼的設(shè)計(jì)等。 該階段的成果為下一階段的實(shí)施提供了編程指導(dǎo)書。( 4)系統(tǒng)實(shí)施階段,主要任務(wù)是討論確定設(shè)計(jì)方案、對(duì)系統(tǒng)模塊進(jìn)行調(diào)試、進(jìn)行系統(tǒng)運(yùn)行所需數(shù)據(jù)的準(zhǔn)備、對(duì)相關(guān)人員進(jìn)行培訓(xùn)等。( 5)系統(tǒng)運(yùn)行階段,主要任務(wù)是進(jìn)行系統(tǒng)
31、的日常運(yùn)行管理, 評(píng)價(jià)系統(tǒng)的運(yùn)行效率,對(duì)運(yùn)行費(fèi)用和效果進(jìn)行監(jiān)理審計(jì),如出現(xiàn)問題則對(duì)系統(tǒng)進(jìn)行修改、調(diào)整。這五個(gè)階段共同構(gòu)成了系統(tǒng)開發(fā)的生命周期。結(jié)構(gòu)化生命周期開發(fā)方法嚴(yán)格區(qū)分了開發(fā)階段,非常重視文檔工作,對(duì)于開發(fā)過程中出現(xiàn)的問題可以得到及時(shí)的糾正,避免了出現(xiàn)混亂狀態(tài)。 但是,該方法不可避免地出現(xiàn)開發(fā)周期過長(zhǎng)、系統(tǒng)預(yù)算超支的情況,而且在開發(fā)過程中用戶的需求一旦發(fā)生變化,系統(tǒng)將很難做出調(diào)整。2、原型法 原型法在系統(tǒng)開發(fā)過程中也得到不少應(yīng)用。 原型法的基本思想是系統(tǒng)開發(fā)人員憑借自己對(duì)用戶需求的理解, 通過強(qiáng)有力的軟件環(huán)境支持, 構(gòu)造出一個(gè)實(shí)在的系統(tǒng)原型,然后與用戶協(xié)商,反復(fù)修改原型直至用戶滿意。 原型
32、法的應(yīng)用使人們對(duì)需求有了漸進(jìn)的認(rèn)識(shí), 從而使系統(tǒng)開發(fā)更有針對(duì)性。 另外,原型法的應(yīng)用充分利用了最新的軟件工具,使系統(tǒng)開發(fā)效率大為提高。3、面向?qū)ο笙到y(tǒng)開發(fā)方法面向?qū)ο蟮南到y(tǒng)開發(fā)方法(OO,Object Oriented),是近年來受到關(guān)注的一種系統(tǒng)開發(fā)方法。 面向?qū)ο蟮南到y(tǒng)開發(fā)方法的基本思想是將客觀世界抽象地看成是若干相互聯(lián)系的對(duì)象, 然后根據(jù)對(duì)象和方法的特性研制出一套軟件工具,使之能夠映射為計(jì)算機(jī)軟件系統(tǒng)結(jié)構(gòu)模型和進(jìn)程, 從而實(shí)現(xiàn)信息系統(tǒng)的開發(fā)。管理信息系統(tǒng)的效益評(píng)價(jià)分為直接經(jīng)濟(jì)效益評(píng)價(jià)和間接經(jīng)濟(jì)效益評(píng)價(jià)。1、直接經(jīng)濟(jì)效益評(píng)價(jià)直接經(jīng)濟(jì)效益評(píng)價(jià)是指企業(yè)運(yùn)行MlS 之后,使用計(jì)算機(jī)管理所節(jié)約的開
33、支與企業(yè)在MIS實(shí)施過程中一次性投資 (包括軟件、 硬件投資)的折舊方案書和運(yùn)行費(fèi)用相比較的結(jié)果。2 、間接經(jīng)濟(jì)效益評(píng)價(jià) 間接經(jīng)濟(jì)效益的評(píng)估是指企業(yè)在運(yùn)行 MIS之后,在提高管理效率方面和數(shù)據(jù)集中管理方面, 以及在建立網(wǎng)絡(luò)系統(tǒng)之后數(shù)據(jù)的共享和數(shù)據(jù)傳遞的及時(shí)性、準(zhǔn)確性方面,可以實(shí)現(xiàn)實(shí)時(shí)、定量的管理方面,提高了企業(yè)競(jìng)爭(zhēng)力而帶來的效益的評(píng)價(jià)。方案書第2章需求分析生產(chǎn)計(jì)劃管理系統(tǒng)是針對(duì)生產(chǎn)線管理而開發(fā)的一個(gè)軟件,它的主要目的是加強(qiáng)對(duì)生產(chǎn)線上各個(gè)部門之間的信息交流進(jìn)行協(xié)調(diào)管理。便于管理人員更好的利用庫存信息資源,更高效的管理。2.1要求系統(tǒng)實(shí)現(xiàn)的功能經(jīng)過一定時(shí)間的調(diào)查,我認(rèn)為普通的生產(chǎn)管理系統(tǒng)應(yīng)該具有以
34、下功能6 :(1)系統(tǒng)登錄功能。要求系統(tǒng)登錄時(shí)有密碼管理功能,此功能主要是為了加強(qiáng)生產(chǎn)管理系統(tǒng)的安全,而且還要有權(quán)限限制功能, 對(duì)于不同的人員分配不同的使用權(quán)限。(2)基礎(chǔ)數(shù)據(jù)管理功能。此功能用于設(shè)置生產(chǎn)管理中設(shè)計(jì)的基礎(chǔ)數(shù)據(jù)。它是制造及與制造相關(guān)的成本等系統(tǒng)的基礎(chǔ), 基本基礎(chǔ)數(shù)據(jù)的管理質(zhì)量體現(xiàn)企業(yè)管理水平的高低,同時(shí)也是整個(gè)系統(tǒng)應(yīng)用效果的重要衡量標(biāo)準(zhǔn) .(3)生產(chǎn)計(jì)劃管理功能。此功能用于管理企業(yè)的主產(chǎn)計(jì)劃和計(jì)算相關(guān)物料的需求量和需求時(shí)間。(4)車間管理功能。此功能用于管理與企業(yè)生產(chǎn)車間作業(yè)相關(guān)的流程、資源、產(chǎn)品等信息 , 車間管理可以對(duì)生產(chǎn)進(jìn)行跟蹤、集成每個(gè)員工的實(shí)時(shí)工序、分析計(jì)劃與實(shí)際成本的
35、差異、 從生產(chǎn)任務(wù)單自動(dòng)計(jì)算物料需求并限額領(lǐng)料、人事管理部門根據(jù)系統(tǒng)自動(dòng)計(jì)算每個(gè)工人的月計(jì)件工資總額、自動(dòng)生成各部門生產(chǎn)費(fèi)用統(tǒng)計(jì)表 , 減輕管理人員的工作量 , 提高工廠相關(guān)部門的動(dòng)作效率、節(jié)省人力物力等。(5)采購(gòu)業(yè)務(wù)管理功能。 此功能用于管理企業(yè)的采購(gòu)業(yè)務(wù) , 包括采購(gòu)訂單 , 進(jìn)貨單 , 進(jìn)退貨管理 , 進(jìn)貨價(jià)格調(diào)整 , 進(jìn)貨單位調(diào)整 , 歷史查詢等功能。(6)銷售業(yè)務(wù)管理功能。 些功能用于管理企業(yè)的銷售業(yè)務(wù) , 包括銷售訂單 , 俏售單 , 俏售退貨單 , 調(diào)整歷史售價(jià) , 可史查詢等功能。( 7)庫存管理功能。此功能用于管理企業(yè)的庫存信息 , 包括庫存查詢 , 庫存轉(zhuǎn)庫 , 庫存盤點(diǎn)
36、 , 報(bào)損報(bào)溢 , 上下限設(shè)定 , 庫存上下限報(bào)警 , 歷史查詢等功能。(8) 質(zhì)量管理功能。些功能用于按照產(chǎn)品工藝或客戶的要求,零部件、產(chǎn)品的檢驗(yàn)標(biāo)準(zhǔn) , 以保證原材料、產(chǎn)品的質(zhì)量;同時(shí)通過嚴(yán)格執(zhí)行企業(yè)的質(zhì)量控制體系,從而提高企業(yè)的質(zhì)量水平。方案書2.2系統(tǒng)結(jié)構(gòu)分析生產(chǎn)管理系統(tǒng)的系統(tǒng)結(jié)構(gòu)圖如圖 2-1 所示。生產(chǎn)計(jì)劃確定每一具體的最終產(chǎn)品在每一具體時(shí)間段內(nèi)生產(chǎn)數(shù)量的計(jì)劃。 跟據(jù)客戶合同和市場(chǎng)預(yù)測(cè), 把經(jīng)營(yíng)計(jì)劃或生產(chǎn)大綱具體化,使之成為展開物料需求計(jì)劃的主要依據(jù), 起到從綜合計(jì)劃身具體計(jì)劃過渡的承上啟下的作用。 產(chǎn)品結(jié)構(gòu)列出構(gòu)成成品或裝配件的所有部件、 組件、零件等的組成、裝配關(guān)系和數(shù)量要求,
37、 它是產(chǎn)品拆零的基礎(chǔ)。 庫存信息是保存企業(yè)所有產(chǎn)品零部件在制品原材料等存在狀態(tài)的數(shù)據(jù)庫。 在生產(chǎn)管理系統(tǒng)中, 將產(chǎn)品零部件原材料基至工作工具等統(tǒng)稱為“物料”或“項(xiàng)目” 。為便于計(jì)算機(jī)識(shí)別,必須對(duì)物料進(jìn)行編碼,物料編碼是生產(chǎn)管理系統(tǒng)識(shí)別物料的惟一標(biāo)識(shí) 20 。生產(chǎn)管理系統(tǒng)基生車采銷庫質(zhì)統(tǒng)系礎(chǔ)產(chǎn)間購(gòu)售存量計(jì)統(tǒng)數(shù)計(jì)管業(yè)業(yè)管管分管據(jù)劃理務(wù)務(wù)理理析理管管管管理理理理圖 2-1 生產(chǎn)管理系統(tǒng)系統(tǒng)結(jié)構(gòu)圖生產(chǎn)管理系統(tǒng)的流程圖如圖2-2 所示。產(chǎn)品需求記賬銷售管理應(yīng)收帳管理物銷售發(fā)貨流成品倉管理庫存生產(chǎn)計(jì)劃成品入庫生產(chǎn)管理車間管理成本管理財(cái)務(wù)總帳生產(chǎn)領(lǐng)料信原料倉管理息庫存采購(gòu)入庫流采購(gòu)管理應(yīng)付帳管理原料需求記賬
38、圖 2-2 生產(chǎn)管理系統(tǒng)流程圖方案書按照需求的來源不同, 企業(yè)內(nèi)部的物料可分為獨(dú)立需求和相關(guān)需求兩種類型。 獨(dú)立需求是指需求量和需求時(shí)間由企業(yè)外部的需求來快定, 例如客戶訂購(gòu)的產(chǎn)品、 科研試制需要的樣品、 售后維修需要的備品備件等; 相關(guān)需求是指根據(jù)物料之間的結(jié)構(gòu)組成關(guān)系由獨(dú)立需求的物料所產(chǎn)生的需求,例如半成品、零部件、原材料等需求。從最終產(chǎn)品的生產(chǎn)計(jì)劃導(dǎo)出相關(guān)物料(原材料、零部件等)的需求量和需求時(shí)間(相關(guān)需求)。再根據(jù)物料的需求時(shí)間和生產(chǎn)(訂貨)周期來確定其開始生產(chǎn)(訂貨)的時(shí)間。生產(chǎn)管理系統(tǒng)的基本內(nèi)容是編制零件的生產(chǎn)計(jì)劃和采購(gòu)計(jì)劃。 然而要正確編制零件計(jì)劃,首先必須落實(shí)產(chǎn)品的出產(chǎn)進(jìn)度計(jì)劃
39、, 即主生產(chǎn)計(jì)劃, 這是生產(chǎn)管理系統(tǒng)展開的依據(jù)。生產(chǎn)管理系統(tǒng)還需要知道產(chǎn)品的零件結(jié)構(gòu), 即物料清單, 才能把主生產(chǎn)計(jì)劃展開成零件計(jì)劃;同時(shí)必須知道庫存數(shù)量才能準(zhǔn)確計(jì)算出零件的采購(gòu)數(shù)量。由于個(gè)人精力和時(shí)間有限 , 所以只對(duì)其中基礎(chǔ)數(shù)據(jù)和生產(chǎn)計(jì)劃管理兩部分作功能進(jìn)行詳細(xì)分析并開發(fā)。詳細(xì)結(jié)構(gòu)圖請(qǐng)參見圖 2-3 所示。生產(chǎn)計(jì)劃管理系基礎(chǔ)數(shù)據(jù)生產(chǎn)計(jì)劃管理物產(chǎn)工系系系產(chǎn)料品廠統(tǒng)統(tǒng)統(tǒng)品主結(jié)日預(yù)正計(jì)需文構(gòu)歷排式算求件及管計(jì)查計(jì)管物理算詢劃理料清單圖 2-3 生產(chǎn)計(jì)劃管理系統(tǒng)結(jié)構(gòu)圖方案書系統(tǒng)流程圖如圖2-4 所示。主生產(chǎn)計(jì)劃物料主文件系統(tǒng)計(jì)算物料清單物料需求減少庫存物料需求歷史物料采購(gòu)訂單圖 2-4 生產(chǎn)計(jì)劃管
40、理系統(tǒng)流程圖2.3功能及性能分析本生產(chǎn)管理系統(tǒng)中設(shè)計(jì)的功能基本上滿足一般制造業(yè), 如果有其他需要, 可以聯(lián)系開發(fā)設(shè)計(jì)者定做。本生產(chǎn)管理系統(tǒng)中數(shù)據(jù)精確度適中, 一方面滿足系統(tǒng)的運(yùn)行需要, 另一方面不至于使數(shù)據(jù)庫過于龐大。另外在響應(yīng)時(shí)間、更新處理時(shí)間、數(shù)據(jù)轉(zhuǎn)換與傳輸時(shí)間、運(yùn)行時(shí)間上都合理,不會(huì)造成太長(zhǎng)的時(shí)間等待。本系統(tǒng)的操作簡(jiǎn)單, 無須專業(yè)知識(shí), 可以在很短的時(shí)間內(nèi)熟練操作。 可以運(yùn)行在98,2000,XP 系統(tǒng)中。另外本軟件在不同的機(jī)器上測(cè)試發(fā)現(xiàn),由于編寫打包該軟件的機(jī)器系統(tǒng)版本較新, 所以在其他機(jī)器上安裝時(shí), 會(huì)提示系統(tǒng)版本低, 建議將所用系統(tǒng)升級(jí)到最新版本。方案書也7 。7 。第 3 章 系
41、統(tǒng)數(shù)據(jù)庫設(shè)計(jì)3.1概念結(jié)構(gòu)設(shè)計(jì)根據(jù)需求分析的結(jié)果, 需要在數(shù)據(jù)庫中建立物料主文件表, 物料清單表,工廠日歷表,主需求計(jì)劃表,主需求計(jì)劃歷史表,主生產(chǎn)計(jì)劃表,主生產(chǎn)計(jì)劃歷史,物料需求計(jì)算表,物料需求歷史表 7 。物料主文件表保存生產(chǎn)產(chǎn)品及物料的管理信息。其中屬性包括物料編號(hào),條碼,物料名稱,拼音編碼,計(jì)量單位,規(guī)格型號(hào),計(jì)劃類別,狀態(tài)類別,歸屬類別,類別價(jià)值,物料特性 a,物料特性 b,物料特性 c,物料特性 d, 長(zhǎng),寬,高,凈重,品牌 , 顏色,等級(jí),進(jìn)貨前期,準(zhǔn)備周期,生產(chǎn)周期,最小包裝量,批量,最高庫存,最低庫存,庫存期限,錄入者,錄入日期,低層碼,指定供貨商,定貨策略,生產(chǎn)車間物料清單
42、表的一個(gè)物料可以對(duì)應(yīng)多個(gè)產(chǎn)品。其中屬性包括父項(xiàng)編號(hào),物料編號(hào),需要數(shù)量,領(lǐng)料車間,領(lǐng)料庫房,平均損耔率1,損耔率, bom狀態(tài), bom信息狀態(tài),審核者,審核日期,其他事項(xiàng),低層碼,展開標(biāo)記7 。工廠日歷表用于保存工廠的工作時(shí)間和計(jì)劃周期。 包括年份,計(jì)劃期,開始日期,結(jié)束日期,備注 7 。主需求計(jì)劃表用于保存工廠的主需求計(jì)劃,記錄生產(chǎn)需求。生產(chǎn)計(jì)劃可以從需求計(jì)劃轉(zhuǎn)入,也可以填寫,供計(jì)算使用。包括編號(hào),物料編號(hào),年份,計(jì)劃期,開始日期,結(jié)束日期,需求數(shù)量,記帳人,修改日期,修改標(biāo)記,接收登記,狀態(tài),備注主生產(chǎn)計(jì)劃表用于保存工廠生產(chǎn)主生產(chǎn)計(jì)劃, 生產(chǎn)計(jì)劃可以從需求計(jì)劃轉(zhuǎn)入,可以填寫,供計(jì)算使用。
43、包括物料編號(hào),編號(hào),年份計(jì)劃期,開始日期,結(jié)束日期,期初庫存,需求數(shù)量,生產(chǎn)計(jì)劃數(shù)量,生產(chǎn)單數(shù)量,預(yù)計(jì)庫存,記帳人,修改日期,修改標(biāo)記,審核人,審核日期,接收登記,狀態(tài),備注7 。主生產(chǎn)計(jì)劃歷史表用于保存工廠生產(chǎn)主生產(chǎn)計(jì)劃的歷史,計(jì)算完成并發(fā)布后由“主生產(chǎn)計(jì)劃”表導(dǎo)入 7 。物料需求計(jì)算表用于保存計(jì)算的中間結(jié)果。包括物料編號(hào),年份,計(jì)劃期,期初庫存,毛需求,預(yù)計(jì)入庫,預(yù)計(jì)出庫,預(yù)計(jì)庫存,凈需求,計(jì)劃產(chǎn)出,計(jì)劃投入 7 。物料需求歷史表用于計(jì)算結(jié)果怪布后導(dǎo)入到歷史, 供查詢用,同時(shí)可以根據(jù)庫存等情況自動(dòng)生成物料采購(gòu)單等7 。方案書3.2 本系統(tǒng)的實(shí)體 - 聯(lián)系( E-R)圖E-R 圖說明數(shù)據(jù)庫中
44、一些實(shí)體及其屬性,可明確地看到數(shù)據(jù)庫中表之間的聯(lián)系。本數(shù)據(jù)庫共涉及了6 個(gè) E-R 圖,包括物料主文件E-R 圖,主需求計(jì)劃 E-R 圖,物料清單 E-R 圖,物料需求計(jì)算E-R 圖,主生產(chǎn)計(jì)劃E-R 圖。具體如圖3-1 至圖 3-5所示。錄錄低指定生庫存期限定入寬高入層貨產(chǎn)供最低庫存者日碼策車貨期略間最高庫存商物料編號(hào)條碼批量物料主文件最小包裝量物料名稱拼音編碼生產(chǎn)周期計(jì)量單位準(zhǔn)備周期計(jì)狀歸價(jià)物物物物凈品等規(guī)格型號(hào)長(zhǎng)重牌級(jí)進(jìn)貨提前期劃態(tài)屬值料料料料類類類類特特特特顏色別別別別性性性性abcd圖 3-1 物料主文件 E-R 圖方案書編號(hào)物料編號(hào)年份計(jì)劃期開始日期父項(xiàng)編號(hào)物料編號(hào)需要數(shù)量領(lǐng)料車間平均損耔率1備注主需求計(jì)劃接收登
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 文學(xué)作品中性別符號(hào)的符號(hào)學(xué)解讀與權(quán)力關(guān)系研究
- 公司在逃人員管理辦法
- 根據(jù)銀企對(duì)賬管理辦法
- 河源冷庫庫存管理辦法
- 江蘇苗木休眠管理辦法
- 硬筆書法教學(xué)設(shè)計(jì)與實(shí)施指南
- 季節(jié)性施工的技術(shù)難點(diǎn)及應(yīng)對(duì)策略
- 制定管理辦法提升管理
- 生產(chǎn)安全事故報(bào)告和調(diào)查處理?xiàng)l例規(guī)定事故
- 新疆暖氣收費(fèi)管理辦法
- 輿情分析試題及答案
- 營(yíng)運(yùn)車輛入股協(xié)議書
- 高中數(shù)學(xué)專項(xiàng)提升計(jì)劃
- 2025年國(guó)家公務(wù)員考錄《申論》真題及參考答案(行政執(zhí)法卷)
- 企業(yè)數(shù)字化轉(zhuǎn)型與員工績(jī)效的關(guān)聯(lián)性分析報(bào)告
- 水工程概論課件
- 小學(xué)管理考試題及答案
- 研學(xué)活動(dòng)協(xié)議書合同協(xié)議
- 2025杭州市富陽區(qū)輔警考試試卷真題
- 延長(zhǎng)石油招聘筆試題庫2025
- 2025年粵東西北教師全員輪訓(xùn)心得體會(huì)2篇
評(píng)論
0/150
提交評(píng)論