機(jī)械設(shè)備維修系統(tǒng)(本科畢設(shè)論文)_第1頁
機(jī)械設(shè)備維修系統(tǒng)(本科畢設(shè)論文)_第2頁
機(jī)械設(shè)備維修系統(tǒng)(本科畢設(shè)論文)_第3頁
機(jī)械設(shè)備維修系統(tǒng)(本科畢設(shè)論文)_第4頁
機(jī)械設(shè)備維修系統(tǒng)(本科畢設(shè)論文)_第5頁
已閱讀5頁,還剩70頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、機(jī)械設(shè)備維修管理系統(tǒng)開發(fā)摘 要設(shè)備是企業(yè)生產(chǎn)和發(fā)展的基礎(chǔ),只有通過良好、有效的設(shè)備管理,保證設(shè)備的高效運(yùn)行,才能保證企業(yè)總體生產(chǎn)和發(fā)展目標(biāo)的實(shí)現(xiàn)。企業(yè)建設(shè)和實(shí)施設(shè)備維修管理系統(tǒng),不僅可提高設(shè)備管理工作效率,降低設(shè)備維修成本,減少企業(yè)庫存資金,而且可以幫助企業(yè)提高整體競爭力,取得良好的經(jīng)濟(jì)效益和社會(huì)效益。首先本文論述了設(shè)備維修管理的基本內(nèi)容,并對設(shè)備維修管理的發(fā)展趨勢進(jìn)行了闡述。其次在對比國內(nèi)、國外設(shè)備維修管理研究現(xiàn)狀和發(fā)展基礎(chǔ)上,對系統(tǒng)需求分析后,繪制出企業(yè)設(shè)備維修管理的業(yè)務(wù)流程圖,并劃分出本系統(tǒng)的5個(gè)功能模塊,分別為基礎(chǔ)信息管理、設(shè)備維修管理、備件管理、查詢統(tǒng)計(jì)、系統(tǒng)管理。本系統(tǒng)后臺(tái)使用SQ

2、L Server 2000 為數(shù)據(jù)庫管理系統(tǒng),并以Visual Studio 20008(C#)為開發(fā)平臺(tái),實(shí)現(xiàn)對系統(tǒng)的開發(fā)。 最后對本文進(jìn)行了總結(jié),并對設(shè)備維修管理系統(tǒng)的發(fā)展進(jìn)行了展望。關(guān)鍵詞:設(shè)備維修管理,需求分析,數(shù)據(jù)庫設(shè)計(jì),功能模塊設(shè)計(jì)。Development Of Machine Equipment Maintenance Management SystemAbstractEquipment is the basis for production and development of enterprises. Only through good and effective equip

3、ment management to ensure efficient operation of equipment, can enterprises achieve their development goals and overall production. As development and implementation of equipment maintenance management system, enterprises not only can improve the efficiency of equipment management, reduce equipment

4、maintenance costs and cut back corporate capital stock, but also help improve the overall competitiveness and achieve good economic results and social benefit.First of all, the paper expounds the basic content of equipment maintenance, and explains trend of development for equipment maintenance mana

5、gement. Secondly compared to equipment maintenance management research and development at home and abroad, the business processes chart of equipment maintenance and management for enterprises is draft mainly after analyzing the requirement of the system, and then the system is divided into five func

6、tional modules. They are basic information management, equipment maintenance management, spare parts management, query statistics and system management. The system is developed, using Visual Studio 20008 (C#) as development environment, and the SQL Server 2000 as the Database management system. In t

7、he end, summarizing content of the paper, and giving the development prospect about the equipment maintenance management system. Keywords: equipment maintenance management; requirement analysis; Database design; functional module design.目錄第1章 緒 論11.1 設(shè)備維修概述1設(shè)備維修的基本內(nèi)容1設(shè)備維修的基本理論2設(shè)備維修模式4設(shè)備維修的意義61.2 設(shè)備維

8、修管理系統(tǒng)的研究狀況61.3 設(shè)備維修管理的未來趨勢81.4 本課題的研究內(nèi)容及意義10第2章 系統(tǒng)的需求分析112.1 系統(tǒng)需求112.2 系統(tǒng)目標(biāo)132.3 系統(tǒng)的業(yè)務(wù)流程分析142.4 系統(tǒng)的數(shù)據(jù)流程分析15第3章 系統(tǒng)的功能設(shè)計(jì)173.1 系統(tǒng)的功能分析173.2 系統(tǒng)功能模塊劃分183.3 系統(tǒng)功能模塊的詳細(xì)設(shè)計(jì)19第4章 數(shù)據(jù)庫的設(shè)計(jì)214.1 系統(tǒng)數(shù)據(jù)庫的分析與設(shè)計(jì)21數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)22數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)224.2 數(shù)據(jù)庫的實(shí)現(xiàn)24第5章 原型系統(tǒng)的實(shí)現(xiàn)295.1 系統(tǒng)開發(fā)環(huán)境29數(shù)據(jù)庫系統(tǒng)的選擇29編程語言的選擇305.2 系統(tǒng)界面的設(shè)計(jì)31系統(tǒng)用戶界面33用戶主要操作界面

9、335.3 系統(tǒng)運(yùn)行流程34用戶登錄35機(jī)械設(shè)備維修系統(tǒng)主界面35系統(tǒng)管理36基礎(chǔ)信息管理38設(shè)備維修管理41備件管理43統(tǒng)計(jì)查詢45第6章 總結(jié)與展望476.1 目前工作的總結(jié)476.2 今后的研究方向48致 謝49參 考 文 獻(xiàn)50附錄:系統(tǒng)實(shí)現(xiàn)的部分代碼52第1章 緒 論1.1 設(shè)備維修概述 設(shè)備維修的基本內(nèi)容設(shè)備維修是指設(shè)備技術(shù)狀態(tài)劣化或發(fā)生故障后,為恢復(fù)其功能而進(jìn)行的技術(shù)活動(dòng)。設(shè)備維修的基本內(nèi)容包括:設(shè)備維護(hù)保養(yǎng)、設(shè)備檢查和設(shè)備修理。(1)設(shè)備維護(hù)保養(yǎng)設(shè)備維護(hù)保養(yǎng)的內(nèi)容是保持設(shè)備清潔、整齊、潤滑良好、安全運(yùn)行,包括及時(shí)緊固松動(dòng)的緊固件,調(diào)整活動(dòng)部分的間隙等。簡言之,即“清潔、潤滑、緊

10、固、調(diào)整、防腐”十字作業(yè)法。實(shí)踐證明,設(shè)備的壽命在很大程度上決定于維護(hù)保養(yǎng)的好壞。維護(hù)保養(yǎng)依工作量大小和難易程度分為日常保養(yǎng)、一級保養(yǎng)、二級保養(yǎng)、三級保養(yǎng)等。(2)設(shè)備檢查設(shè)備檢查,是指對設(shè)備的運(yùn)行情況、工作精度、磨損或腐蝕程度進(jìn)行測量和校驗(yàn)。通過檢查全面掌握機(jī)器設(shè)備的技術(shù)狀況和磨損情況,及時(shí)查明和消除設(shè)備的隱患,有目的地做好修理前的準(zhǔn)備工作,以提高修理質(zhì)量,縮短修理時(shí)間。 (3)設(shè)備修理由于日常的或不正常的原因而造成的設(shè)備損壞和精度劣化。通過修理更換磨損、老化、腐蝕的零部件,可以使設(shè)備性能得到恢復(fù)。設(shè)備的修理和維護(hù)保養(yǎng)是設(shè)備維修的不同方面,二者由于工作內(nèi)容與作用的區(qū)別是不能相互替代的,應(yīng)把二

11、者同時(shí)做好,以便相互配合、相互補(bǔ)充。設(shè)備維修的結(jié)果要用相應(yīng)的技術(shù)經(jīng)濟(jì)指標(biāo)核算,反映設(shè)備維修工作的指標(biāo)有關(guān)兩類:維修后技術(shù)狀況指標(biāo)和維修活動(dòng)經(jīng)濟(jì)效果指標(biāo)。 設(shè)備維修的基本理論(1)傳統(tǒng)故障失效理論傳統(tǒng)的故障理論認(rèn)為:設(shè)備在使用過程中,其性能或狀態(tài)隨著時(shí)間推移而逐步下降,呈現(xiàn)出如圖1-1所示。很多故障發(fā)生前都會(huì)有一些預(yù)兆,這就是所謂的潛在故障。當(dāng)潛在故障發(fā)展的一定程度時(shí)就成為規(guī)定功能的故障。圖1-1中P點(diǎn)表明設(shè)備性能已經(jīng)惡化,已經(jīng)發(fā)展成潛在故障,F(xiàn)點(diǎn)表示潛在故障已經(jīng)轉(zhuǎn)變成功能故障。P-F時(shí)間間隔是表明故障有潛在故障轉(zhuǎn)變成功能故障的時(shí)間間隔,設(shè)備不同P-F也不同。傳統(tǒng)的故障失效理論認(rèn)為設(shè)備故障率隨時(shí)

12、間的變化如圖1-2所示,該曲線常被稱為“設(shè)備故障浴盆曲線”。設(shè)備故障率隨時(shí)間的變化大致分早期故障期、偶發(fā)故障期和耗損故障期。圖1-1 設(shè)備失效P-F曲線早期故障期對于機(jī)械產(chǎn)品又叫磨合期。在此期間,開始的故障率很高,但隨時(shí)間的推移,故障率迅速下降。此期間發(fā)生的故障主要是設(shè)計(jì)、制造上的缺陷所致,或使用不當(dāng)所造成的。進(jìn)入偶發(fā)故障期,設(shè)備故障率大致處于穩(wěn)定狀態(tài)。在此期間,故障發(fā)生是隨機(jī)的,其故障率最低,而且穩(wěn)定,這是設(shè)備的正常工作期或最佳狀態(tài)期。在此間發(fā)生的故障多因?yàn)樵O(shè)計(jì)、使用不當(dāng)及維修不力產(chǎn)生的,可以通過提高設(shè)計(jì)質(zhì)量、改進(jìn)管理和維護(hù)保養(yǎng)使故障率降到最低。在設(shè)備使用后期,由于設(shè)備零部件的磨損、疲勞、老

13、化、腐蝕等,故障率不斷上升。因此認(rèn)為如果在耗損故障期開始時(shí)進(jìn)行有計(jì)劃的大修,可經(jīng)濟(jì)而有效地降低故障率。所以在設(shè)備壽命周期中,在圖1-2 設(shè)備故障盆浴曲線偶發(fā)故障期和耗損故障期適當(dāng)?shù)倪M(jìn)行計(jì)劃性維修、預(yù)防性維修、大修等會(huì)延長設(shè)備的壽命周期,充分的利用設(shè)備的價(jià)值創(chuàng)造更多的利潤。這也是多數(shù)企業(yè)大力推行TPM,實(shí)行計(jì)劃維修的主要原因。 (2)現(xiàn)代故障理論隨著科學(xué)技術(shù)的發(fā)展,現(xiàn)代化設(shè)備呈現(xiàn)出大型化、高速化、精密化、電子化和自動(dòng)化等幾大特點(diǎn)。而這些結(jié)構(gòu)復(fù)雜的設(shè)備出現(xiàn)故障的規(guī)律與傳統(tǒng)的故障規(guī)律的浴盆曲線相背離,這也使得人們開始關(guān)注和研究這些設(shè)備的故障規(guī)律。經(jīng)過研究人們發(fā)現(xiàn)有五種故障曲線比較與現(xiàn)代化復(fù)雜的設(shè)備故

14、障規(guī)律相吻合,如圖1-3所示。曲線A顯示了恒定的故障率或者略增的故障率,接著就是磨損期。曲線B顯示了緩慢增長的故障率,沒有明顯的磨損期。曲線C顯示了新設(shè)備剛出廠的低故障率之后急劇增長到一個(gè)恒定的故障率。曲線D顯示了設(shè)備整個(gè)壽命周期內(nèi)的一個(gè)恒定的故障率,曲線E顯示了開始有較高的故障率之后急劇降到一個(gè)恒定或增長極緩慢的故障率。一般來說故障曲線取決于設(shè)備的復(fù)雜性,設(shè)備越復(fù)雜其故障曲線就越接近于曲線D和曲線E。因此給人們啟示,必須要改變傳統(tǒng)的定期修理的策略,因?yàn)閭鹘y(tǒng)的定期修理和大修往往會(huì)增加設(shè)備的總故障率。為此,我們提倡狀態(tài)維修,尤其是針對結(jié)構(gòu)復(fù)雜的現(xiàn)代化設(shè)備,充分利用狀態(tài)檢測,針對潛在故障提前進(jìn)行狀

15、態(tài)修理,節(jié)約維修費(fèi)用。保障設(shè)備的可靠運(yùn)轉(zhuǎn)。圖2-3 現(xiàn)代設(shè)備故障率曲線1.1.3 設(shè)備維修模式企業(yè)機(jī)械設(shè)備資產(chǎn)占企業(yè)全部固定資產(chǎn)的相當(dāng)一部分,設(shè)備固定資產(chǎn)的管理用、維修成本的大小直接影響到企業(yè)的生產(chǎn)成本和經(jīng)濟(jì)利益。提高企業(yè)機(jī)械設(shè)備維修管理水平,獲得良好的維修效果,是保證企業(yè)生產(chǎn)正常運(yùn)行的基礎(chǔ)。只有統(tǒng)籌兼顧,全面考慮到各環(huán)節(jié),并充分利用企業(yè)現(xiàn)有條件,才能最大限度地提高設(shè)備維修質(zhì)量,延長設(shè)備維修周期和使用壽命,保持企業(yè)的長足發(fā)展。維修伴隨著生產(chǎn)工具和設(shè)備的出現(xiàn)而產(chǎn)生,并在生產(chǎn)力發(fā)展與工業(yè)化進(jìn)程、以及科學(xué)技術(shù)的進(jìn)步中得以發(fā)展。以四次產(chǎn)業(yè)革命為參照,可以認(rèn)為維修經(jīng)歷了四個(gè)發(fā)展階段。(1)事后檢修(BM

16、,Break-down Maintenance)階段這一階段從蒸汽機(jī)的發(fā)明引發(fā)的工業(yè)革命一直延續(xù)到第二次世界大戰(zhàn)之前。特點(diǎn)是設(shè)備結(jié)構(gòu)簡單,功能單一,某一臺(tái)設(shè)備的停機(jī)對整個(gè)生產(chǎn)過程不會(huì)造成多少影響。它是在發(fā)電設(shè)備發(fā)生故障后的一種恢復(fù)性檢修,采用修理、部分更換或全部更換的手段,以恢復(fù)設(shè)備安全運(yùn)行為目的。(2)預(yù)防性檢修(PM,Preventive Maintenance)階段這一階段產(chǎn)生于20世紀(jì)40年代第二次產(chǎn)業(yè)革命階段,延續(xù)到五六十年代,以電力能源的生產(chǎn)應(yīng)用為特征。特點(diǎn)是生產(chǎn)系統(tǒng)的規(guī)模越來越大,產(chǎn)品的種類和型號規(guī)格越來越多,生產(chǎn)過程對設(shè)備的依賴性明顯增加,生產(chǎn)線上的設(shè)備故障對生產(chǎn)的影響急劇增加

17、。它是通過采用一系列的預(yù)防性維修的措施、制度和方法來減少故障停機(jī)事件的發(fā)生,避免造成重大的經(jīng)濟(jì)損失。在這一階段,世界上形成了兩大維修體系:以前蘇聯(lián)為代表的計(jì)劃預(yù)修制和以美國為代表的預(yù)防維修制。(3)可靠性檢修(RCM,Reliability-Centered Maintenance)階段這一階段跨越20世紀(jì)50年代到80年代,期間設(shè)備的技術(shù)性、復(fù)雜性、應(yīng)用功能和系統(tǒng)規(guī)模等都增長幅度更大,正好處于以原子能、空間技術(shù)、電子技術(shù)、計(jì)算機(jī)技術(shù)的發(fā)展應(yīng)用為代表的第三次產(chǎn)業(yè)革命時(shí)期。特點(diǎn)是人們對設(shè)備的運(yùn)行成本、維修成本和管理成本更加關(guān)注,引入設(shè)備的壽命周期成本的概念,從管理的層面提出了大量的維修管理模型和

18、策略,對維修的經(jīng)濟(jì)性提出了較高的要求。RCM創(chuàng)建二十多年后才開始在一些工業(yè)領(lǐng)域得到應(yīng)用。它是利用設(shè)備的歷史故障信息結(jié)合相應(yīng)的可靠性算法得到可靠性參數(shù)來指導(dǎo)檢修工作的。(4)狀態(tài)檢修(CBM,Condition-Based Maintenance)階段計(jì)算機(jī)技術(shù)和通信技術(shù)的發(fā)展,帶動(dòng)了信息技術(shù)(IT)產(chǎn)業(yè)的突飛猛進(jìn),形成第四次產(chǎn)業(yè)革命。由于狀態(tài)檢測和故障診斷技術(shù)的日趨成熟,使實(shí)時(shí)獲取設(shè)備的運(yùn)行數(shù)據(jù)成為可能。通過實(shí)時(shí)獲取的設(shè)備運(yùn)行信息,經(jīng)過分析處理,判斷設(shè)備的健康和性能劣化狀況及其發(fā)展趨勢,并在設(shè)備故障發(fā)生前及性能降低到不允許極限前有計(jì)劃的安排檢修。狀態(tài)檢修是一種預(yù)知檢修。1.1.4 設(shè)備維修的意

19、義設(shè)備維修管理是企業(yè)管理的重要組成部分,設(shè)備維修管理作為子系統(tǒng),與質(zhì)量、工藝、生產(chǎn)、安全、環(huán)保一樣,構(gòu)成了整個(gè)企業(yè)管理的大系統(tǒng)。它的任務(wù)就是要保證為企業(yè)提供最優(yōu)的技術(shù)裝備,使企業(yè)的生產(chǎn)活動(dòng)建立在最佳的物質(zhì)基礎(chǔ)上。設(shè)備維修在制造企業(yè)中起著舉足輕重的作用:(1)設(shè)備管理是企業(yè)生產(chǎn)經(jīng)營的基礎(chǔ)工作。只有加強(qiáng)設(shè)備管理,搞好設(shè)備的維護(hù)保養(yǎng)和現(xiàn)場管理才能為企業(yè)的生產(chǎn)經(jīng)營奠定基礎(chǔ)。(2) 設(shè)備管理是企業(yè)進(jìn)步的重要保障。企業(yè)要進(jìn)步就必須配備先進(jìn)的、適用的設(shè)備用來作為基礎(chǔ),而設(shè)備作為生產(chǎn)工具本身又是企業(yè)技術(shù)進(jìn)步的重要內(nèi)容。(3)設(shè)備維修管理有利于企業(yè)取得良好的經(jīng)濟(jì)效益。設(shè)備管理直接影響到生產(chǎn)的穩(wěn)定、生產(chǎn)成本和產(chǎn)品

20、質(zhì)量,直接關(guān)系到企業(yè)的投資效益。(4)設(shè)備管理有利于固定資產(chǎn)的保值和增值。從價(jià)值構(gòu)成上看,設(shè)備價(jià)值是固定資產(chǎn)總價(jià)值中的主要組成部分。據(jù)國家國有資產(chǎn)管理局報(bào)道,在國有企業(yè)的資產(chǎn)中,設(shè)備的價(jià)值占70%左右,因此,搞好設(shè)備管理就管住了固定資產(chǎn)的大部分。(5)設(shè)備管理是做好安全生產(chǎn)和環(huán)境保護(hù)的前提和基礎(chǔ)?,F(xiàn)實(shí)中很多企業(yè)出現(xiàn)的安全事故和環(huán)境污染都是由于設(shè)備技術(shù)落后,設(shè)備管理不到位而造成的。1.2 設(shè)備維修管理系統(tǒng)的研究狀況在全球化市場競爭日益激烈的今天, 信息己成為一種最重要的資源。掌握了信息資源,就可以在激烈的市場競爭中掌握主動(dòng)權(quán)。 設(shè)備維修管理是工業(yè)企業(yè)管理中的一個(gè)重要領(lǐng)域,同樣也面臨著信息時(shí)代的巨

21、大挑戰(zhàn)。不同層次的設(shè)備管理者需要不同的信息。 現(xiàn)代設(shè)備技術(shù)進(jìn)步飛快,分別朝著集成化、大型化、 連續(xù)化、高速化、精密化、自動(dòng)化、數(shù)字化、綜合化、計(jì)算機(jī)化、技術(shù)密集化的方向發(fā)展。先進(jìn)的設(shè)備與欠缺的維修能力的矛盾日益嚴(yán)重地困擾著企業(yè),成為企業(yè)前進(jìn)的障礙;加之現(xiàn)代化設(shè)備具有更強(qiáng)的系統(tǒng)特性,對設(shè)備維修管理中的技術(shù)性要求越來越高,設(shè)備維修管理工作中的信息也越來越多,于是隨著信息技術(shù)的迅速發(fā)展,制造企業(yè)迫切需要建立起適合自身發(fā)展需要的、 更先進(jìn)的設(shè)備維修管理信息系統(tǒng)。利用計(jì)算機(jī)開發(fā)出的設(shè)備維修管理系統(tǒng)來管理設(shè)備信息與維修管理工作中的信息將會(huì)提高工作效率,降低產(chǎn)品成本,提高產(chǎn)品質(zhì)量,實(shí)現(xiàn)安全生產(chǎn)和環(huán)境保護(hù),提

22、高企業(yè)經(jīng)濟(jì)效益。目前,有許多國內(nèi)外學(xué)者對于設(shè)備維修管理系統(tǒng)進(jìn)行了研究和開發(fā),大致可以分為國內(nèi)研究和國外研究。(1)國內(nèi)情況國內(nèi)的設(shè)備維修管理軟件,開始只是作為整個(gè)企業(yè)管理信息系統(tǒng)的一小部分,或者作為“生產(chǎn)管理系統(tǒng)”的一個(gè)部分出現(xiàn)的。在制造企業(yè)內(nèi),大多數(shù)企業(yè)都建有“管理信息系統(tǒng)”,其典型特點(diǎn)是“大而全”,既不但包括生產(chǎn)管理、人事管理,還包括行政管理、辦公自動(dòng)化等功能,而其中的設(shè)備維修管理只是管理很少的設(shè)備基礎(chǔ)信息。這種大而全的系統(tǒng)僅實(shí)現(xiàn)了全廠數(shù)據(jù)的及時(shí)保存、共享及查詢,能夠在一定程度上滿足整個(gè)公司的要求;但是,這種系統(tǒng)對于真正需要幫助的設(shè)備維修管理人員來說,它的功能還遠(yuǎn)遠(yuǎn)不足。這種軟件體現(xiàn)的是一

23、種粗放式的管理模式,看似功能強(qiáng)大,實(shí)際落實(shí)至各個(gè)具體的功能上,功能十分有限。當(dāng)前,中國的制造企業(yè)正在進(jìn)行著深刻的變革。企業(yè)管理從粗放型到精細(xì)型的轉(zhuǎn)變是一個(gè)必然的趨勢,相應(yīng)地也要求企業(yè)的管理軟件向?qū)I(yè)化、精細(xì)化方向轉(zhuǎn)變。專業(yè)化的設(shè)備維修管理軟件應(yīng)該包括二個(gè)大的方面:設(shè)備維修管理(包括設(shè)備臺(tái)帳及維修信息管理等)和備件管理(包括庫存管理等)。對于設(shè)備維修管理系統(tǒng)的研究,以下的研究是相對比較有代表性的。其中劉青松針對設(shè)備綜合管理信息系統(tǒng)作了深入的研究和探討,此類系統(tǒng)除了設(shè)備管理的基本功能外,還包括有設(shè)備故障自診斷、自分析,設(shè)備維修保養(yǎng),生產(chǎn)設(shè)備質(zhì)量保證,其中維修又細(xì)分為預(yù)防維修、預(yù)測維修、狀態(tài)維修、可

24、靠性為中心的維修、適應(yīng)性維修、全面計(jì)劃質(zhì)量維修、風(fēng)險(xiǎn)維修等等 。此外鄭明霞通過UML的技術(shù),指出了UML的建模過程和建模工具,并通過與傳統(tǒng)方法比較指出其建模的優(yōu)勢。針對電力企業(yè)目前實(shí)施企業(yè)資源管理ERP的情況,選擇ERP環(huán)境下的重要子系統(tǒng)設(shè)備維修管理系統(tǒng),從需求分析、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)及系統(tǒng)實(shí)現(xiàn)等階段進(jìn)行建模分析,建立了系統(tǒng)體系結(jié)構(gòu),詳細(xì)分析了各階段的建模過程,并用JAVA語言實(shí)現(xiàn)了部分模塊。針對UML在設(shè)備維修管理系統(tǒng)分析設(shè)計(jì)中的應(yīng)用進(jìn)行了探討平。(2)國外情況國外企業(yè)非常注重成本,實(shí)現(xiàn)利潤最大化,是企業(yè)的終極目標(biāo)。專業(yè)化的設(shè)備維修管理軟件正好能滿足這一要求。 因而國外設(shè)備維修管理軟件起步較

25、早,到目前已經(jīng)比 較成熟。典型的軟件包括:英國Engcia公司的Q 4 生產(chǎn)管理系統(tǒng)、MAXIMO公司的MAXI MO設(shè)備維護(hù)管理系統(tǒng)、Datastream公司MP2設(shè)備維修管理系統(tǒng)等。雖然國外軟件在功能上比國內(nèi)軟件成熟,但是國外軟件的價(jià)格昂貴,而且其軟件功能在設(shè)計(jì)上會(huì)與我國制造企業(yè)所需的軟件功能有許多不一致或者用不到的功能,因此要引用國外軟件開展工作首先就要更改設(shè)備維修管理制度及其相關(guān)工作制度。此外,還要考慮引進(jìn)的國外軟件是否能夠滿足我國企業(yè)當(dāng)前工作的要求;是否能夠幫助國內(nèi)制造企業(yè)完成工作。顯然,還不能得到肯定的答案,這還是因?yàn)楫?dāng)前國內(nèi)與國外的設(shè)備管理機(jī)制還存在很多差異,所以引用國外軟件開展

26、工作還有待考慮。1.3 設(shè)備維修管理的未來趨勢當(dāng)前,隨著科學(xué)技術(shù)水平的不斷進(jìn)步,日臻完善的計(jì)算機(jī)技術(shù)光纖技術(shù)亦不斷發(fā)展,利用微機(jī)、光纖等技術(shù)來輔助設(shè)備維修管理,是事物發(fā)展的必然結(jié)果。同時(shí),有關(guān)設(shè)備維修管理系統(tǒng)也正在大中型企業(yè)中得到應(yīng)用,設(shè)備管理信息系統(tǒng)將是未來設(shè)備維系管理發(fā)展的必然趨勢。隨著設(shè)備維修管理系統(tǒng)出現(xiàn),與之對應(yīng)的設(shè)備維修管理具有一些新的發(fā)展趨勢。(1)設(shè)備管理信息化趨勢 管理信息化是以發(fā)達(dá)的信息技術(shù)員和發(fā)達(dá)的信息設(shè)備為物質(zhì)基礎(chǔ)對管理流程進(jìn)行重組和再造,使管理技術(shù)和信息技術(shù)全面融合,實(shí)現(xiàn)管理過程自動(dòng)化、數(shù)字化、智能化的全過程?,F(xiàn)代設(shè)備管理的信息化應(yīng)該是以豐富、發(fā)達(dá)的全面管理信息為基礎(chǔ),

27、通過先進(jìn)的計(jì)算機(jī)和通訊設(shè)備及網(wǎng)絡(luò)技術(shù)設(shè)備,充分利用社會(huì)信息服務(wù)體系和信息服務(wù)業(yè)務(wù)為設(shè)備管理服務(wù)。設(shè)備管理的信息化是現(xiàn)代社會(huì)發(fā)展的必然。(2)設(shè)備維修社會(huì)化、專業(yè)化、網(wǎng)絡(luò)化趨勢設(shè)備管理的社會(huì)化、專業(yè)化、網(wǎng)絡(luò)化的實(shí)質(zhì)是建立設(shè)備維修供應(yīng)鏈,改變過去大而全、小而全的生產(chǎn)模式。隨著生產(chǎn)規(guī)模 化、集約化的發(fā)展,設(shè)備系統(tǒng)越來越復(fù)雜,技術(shù)含量也越來越高,維修保養(yǎng)需要這類專業(yè)技術(shù)和建立高效的維修保養(yǎng)體系,才能保障設(shè)備的有效運(yùn)行。傳統(tǒng)的維修組織方式已經(jīng)不能滿足生產(chǎn)的要求,有必要建立一種社會(huì)化、專業(yè)化、網(wǎng)絡(luò)化的維修體制。(3)可靠性工程在設(shè)備管理中的應(yīng)用趨勢可靠性是一門研究技術(shù)裝備和系統(tǒng)質(zhì)量指標(biāo)變化規(guī)律的科學(xué),并在

28、研究的基礎(chǔ)上指定能以最少的時(shí)間和費(fèi)用,保證所需的工作壽命和零故障率的方法??煽啃钥茖W(xué)在預(yù)測系統(tǒng)的狀態(tài)和行為的基礎(chǔ)上建立選區(qū)最佳方案的理論,保證所要的可靠性水平??煽啃詷?biāo)志著機(jī)器在其整個(gè)使用周期內(nèi)包括所需質(zhì)量指標(biāo)的性能。不可靠的設(shè)備顯然不能有效工作,因?yàn)闊o論是由于個(gè)別零部件的損傷,或是技術(shù)性能降到允許水平以下而造成停機(jī),都會(huì)帶來巨大的損失,甚至災(zāi)難性后果??煽啃怨こ掏ㄟ^研究設(shè)備的初始參數(shù)在使用過程中的變化,預(yù)測設(shè)備的行為和工作狀態(tài),進(jìn)而估計(jì)設(shè)備在使用條件下的可靠性,從而避免設(shè)備意外停止作業(yè)或造成重大損失和災(zāi)難性事故。(4)狀態(tài)檢測和故障診斷技術(shù)的應(yīng)用趨勢狀態(tài)檢測技術(shù)是指通過檢測設(shè)備或生產(chǎn)系統(tǒng)的溫

29、度、壓力、流量、振動(dòng)、噪聲、潤滑油粘度、消耗量等各種參數(shù),與設(shè)備生產(chǎn)廠家的數(shù)據(jù)相對比,分析設(shè)備運(yùn)行的好壞,對機(jī)組故障做早期預(yù)測、分析診斷與排除,將事故消滅在萌芽狀態(tài),降低設(shè)備故障停機(jī)時(shí)間,提高設(shè)備運(yùn)行可靠性,延長機(jī)組運(yùn)行周期。設(shè)備故障診斷技術(shù)是一種了解和掌握設(shè)備在使用過程的狀態(tài),確定其整體或局部是否正?;虍惓#缙诎l(fā)現(xiàn)故障及其原因,并能預(yù)報(bào)故障發(fā)展趨勢的技術(shù)。1.4 本課題的研究內(nèi)容及意義設(shè)備是企業(yè)生產(chǎn)和發(fā)展的基礎(chǔ),在企業(yè)裝備水平不斷提高,生產(chǎn)保障性要求也不斷提高的情況下,只有通過良好的設(shè)備管理,保證設(shè)備的高效運(yùn)行,才能保證企業(yè)總體生產(chǎn)和發(fā)展目標(biāo)的實(shí)現(xiàn)。 迅速采用現(xiàn)代化的設(shè)備管理方法與技術(shù)手段

30、,已成為設(shè)備管理克服困難、迎接挑戰(zhàn)的重要任務(wù)之一。其中建立設(shè)備管理信息系統(tǒng),實(shí)現(xiàn)設(shè)備管理計(jì)算機(jī)化,是一項(xiàng)最為行之有效的方法。本文研究的是基于C/S模式下的機(jī)械設(shè)備維修管理系統(tǒng),是以某機(jī)械加工企業(yè)的設(shè)備維修管理為研究對象,在對其進(jìn)行調(diào)研與分析的基礎(chǔ)上,實(shí)施對本系統(tǒng)的開發(fā),論文的主要內(nèi)容如下:(1)對背景企業(yè)的主要業(yè)務(wù)過程進(jìn)行調(diào)研和了解,進(jìn)行系統(tǒng)的需求分析,分析背景企業(yè)設(shè)備維修管理業(yè)務(wù)流程,繪制業(yè)務(wù)流程圖及數(shù)據(jù)流程圖。(2)針對背景企業(yè)設(shè)備維修管理的業(yè)務(wù)流程,進(jìn)行系統(tǒng)總體設(shè)計(jì)及功能模塊的劃分。(3)完成設(shè)備維修管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì),并實(shí)現(xiàn)系統(tǒng)后臺(tái)數(shù)據(jù)庫的開發(fā),選用面向?qū)ο蟮拈_發(fā)軟件實(shí)現(xiàn)本系統(tǒng)的開發(fā)。

31、 (4)給出整個(gè)系統(tǒng)在實(shí)際中的應(yīng)用情況,對所做工作進(jìn)行總結(jié),并對本行業(yè)的發(fā)展進(jìn)行了展望。設(shè)備維修管理系統(tǒng)改變了設(shè)備管理數(shù)據(jù)的傳統(tǒng)采集方式,同時(shí)也增加了設(shè)備的形態(tài)方面的管理。在企業(yè)內(nèi)部全面實(shí)施設(shè)備管理系統(tǒng),將使各級相關(guān)管理人員及有關(guān)領(lǐng)導(dǎo)能快速查詢、統(tǒng)計(jì)設(shè)備分布和使用情況,實(shí)現(xiàn)合理配置資源,提供決策依據(jù),提高工作效率。第2章 系統(tǒng)的需求分析目前系統(tǒng)開發(fā)的主要方法為結(jié)構(gòu)化生命周期法。生命周期法是指進(jìn)行系統(tǒng)分析與設(shè)計(jì)時(shí),將系統(tǒng)開發(fā)過程分為系統(tǒng)請求、規(guī)劃、分析、設(shè)計(jì)、實(shí)施、運(yùn)行等幾個(gè)階段,每個(gè)階段首尾相連,形成系統(tǒng)的一個(gè)生命周期。生命周期法將管理信息系統(tǒng)的開發(fā)過程劃分為系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施三個(gè)階

32、段。(1) 系統(tǒng)分析。在系統(tǒng)分析階段,首先根據(jù)用戶提出的建立新系統(tǒng)的要求,進(jìn)行總體規(guī)劃和可行性研究。系統(tǒng)分析使系統(tǒng)開發(fā)達(dá)到合理、優(yōu)化的重要階段,這階段工作深入與否直接影響到新系統(tǒng)的質(zhì)量和經(jīng)濟(jì)性。他是開發(fā)成敗的關(guān)鍵。此階段的主要任務(wù)是對組織結(jié)構(gòu)與功能進(jìn)行分析,理清企業(yè)業(yè)務(wù)流程與數(shù)據(jù)流程,并且將企業(yè)業(yè)務(wù)流程與數(shù)據(jù)抽象化,通過對功能數(shù)據(jù)的分析,提出新系統(tǒng)的邏輯方案。(2) 系統(tǒng)設(shè)計(jì)。 根據(jù)系統(tǒng)分析確定的邏輯模型,確定新系統(tǒng)的物理模型,即計(jì)算機(jī)信息系統(tǒng)應(yīng)用軟件的總體結(jié)構(gòu)與數(shù)據(jù)庫設(shè)計(jì),并提出系統(tǒng)配置方案,繼而對物理模型進(jìn)行詳細(xì)的設(shè)計(jì)。此階段的主要任務(wù)是確定系統(tǒng)的總體設(shè)計(jì)方案,劃分子系統(tǒng)功能,確定共享數(shù)據(jù)

33、的組織,然后進(jìn)行詳細(xì)設(shè)計(jì)。(3) 系統(tǒng)實(shí)施。按照物理模型實(shí)現(xiàn)應(yīng)用軟件的編制和測試、系統(tǒng)試運(yùn)行、系統(tǒng)切換、系統(tǒng)交付使用以及運(yùn)行后的維護(hù)和評價(jià)的工作。系統(tǒng)實(shí)施階段的主要任務(wù)是討論確定設(shè)計(jì)方案、對系統(tǒng)模塊進(jìn)行調(diào)試、進(jìn)行系統(tǒng)運(yùn)行所需數(shù)據(jù)的準(zhǔn)備,對相關(guān)人員進(jìn)行培訓(xùn)等。 本系統(tǒng)采用生命周期法來實(shí)現(xiàn)系統(tǒng)的開發(fā)。在開發(fā)中嚴(yán)格遵守每個(gè)階段的要求。2.1 系統(tǒng)需求需求分析是軟件生命周期的一個(gè)重要階段,它最根本的任務(wù)是確定系統(tǒng)必須具有的功能和性能,系統(tǒng)要求的運(yùn)行環(huán)境,并且預(yù)測系統(tǒng)發(fā)展的前景。只有充分了解系統(tǒng)的功能、性能等方面的要求,系統(tǒng)的一致性、現(xiàn)實(shí)性、有效性、完整性才能得到完好的保證。系統(tǒng)主要是根據(jù)“主動(dòng)維修成本

34、分析,設(shè)備知識反饋,閉環(huán)管理”的原理,利用對設(shè)備的配置,性能參數(shù)及歷史數(shù)據(jù)(故障統(tǒng)計(jì)、故障率等)的分析和費(fèi)用分析動(dòng)態(tài)的制定維修決策和維修方式,使設(shè)備的綜合維修費(fèi)用降到最小的同時(shí)達(dá)到對設(shè)備可靠性的預(yù)期要求,能夠保證設(shè)備正常的工作和安全運(yùn)行。對于計(jì)算機(jī)化的設(shè)備管理維修系統(tǒng),從下面幾個(gè)方面出發(fā)對其作需求分析: (1)維修生產(chǎn),組織管理,維修計(jì)劃的編制和控制。(2)設(shè)備檔案、設(shè)備狀態(tài)信息的管理各種臺(tái)帳和綜合分析。(3)多種環(huán)境因素作用下的維修控制。而其整個(gè)系統(tǒng)和外部信息交換基本關(guān)系模型如圖2-1所示。圖2-1 系統(tǒng)信息流關(guān)系此系統(tǒng)的設(shè)備維修方式是基于設(shè)備事后維修模式。設(shè)備發(fā)生故障后所涉及到的一系列設(shè)備

35、維修管理。其主要需求分析如下:(1)能夠滿足設(shè)備維修的基本業(yè)務(wù)流程,為設(shè)備維修人員提供可靠、及時(shí)的維修信息,同時(shí)能夠?qū)崿F(xiàn)維修所涉及的相關(guān)工作。(2)為適應(yīng)將來的發(fā)展,系統(tǒng)有良好的可擴(kuò)展性和可維護(hù)性。設(shè)計(jì)中盡可能模塊化、組件化,使應(yīng)用系統(tǒng)可靈活配置,適應(yīng)不同的情況。(3)系統(tǒng)還應(yīng)該提供強(qiáng)大的數(shù)據(jù)統(tǒng)計(jì)、查詢等功能。(4)系統(tǒng)有一個(gè)較好的圖形用戶界面,盡量做到直觀、明了、條理清晰、操作簡便、友好、可視性強(qiáng)。(5)數(shù)據(jù)庫設(shè)計(jì)盡量滿足一致性原則:對信息進(jìn)行統(tǒng)一的分析與設(shè)計(jì),協(xié)調(diào)好各數(shù)據(jù)源,保證系統(tǒng)的一致性和有效性。數(shù)據(jù)庫還要滿足完整性原則,保證數(shù)據(jù)的正確性和相容性。要防止合法用戶使用數(shù)據(jù)庫時(shí)向數(shù)據(jù)庫加入

36、不規(guī)范的數(shù)據(jù)。對輸入到數(shù)據(jù)庫中的數(shù)據(jù)要有審核和約束機(jī)制。(6)先進(jìn)、高效的開發(fā)工具:系統(tǒng)物理模型和數(shù)據(jù)庫設(shè)計(jì)采用SQL Server 2000,系統(tǒng)應(yīng)用開發(fā)為面向?qū)ο蟮腣isual Studio 2008 (C#語言)。 本系統(tǒng)是針對機(jī)械加工企業(yè)的設(shè)備維修為對象,具體需求內(nèi)容涉及到:設(shè)備檔案管理、設(shè)備使用狀態(tài)、備品和配件資料等信息;可記錄設(shè)備巡檢、故障信息、維修信息等數(shù)據(jù);可記錄設(shè)備歷史維護(hù)保養(yǎng)措施和設(shè)備運(yùn)行及維護(hù)情況;可計(jì)算設(shè)備故障率、設(shè)備運(yùn)行率、平均故障間隔時(shí)間、平均修復(fù)時(shí)間等。2.2 系統(tǒng)目標(biāo)設(shè)備維修管理是機(jī)械設(shè)備維修管理系統(tǒng)中一個(gè)重要組成部分,其主要作用是幫助企業(yè)有關(guān)設(shè)備為管理人員能夠

37、根據(jù)設(shè)備故障及設(shè)備折舊制度及時(shí)對設(shè)備進(jìn)行各式各樣的維修、保養(yǎng)及修理,以保證設(shè)備在整個(gè)企業(yè)經(jīng)營活動(dòng)中能夠發(fā)揮其應(yīng)有的作用。1、本系統(tǒng)被設(shè)計(jì)為基于C/S結(jié)構(gòu)的網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)。設(shè)備維修管理的數(shù)據(jù)通過網(wǎng)絡(luò)充分分享,通過數(shù)據(jù)的動(dòng)態(tài)表現(xiàn),輔助各個(gè)管理人員做出決策。2、本系統(tǒng)除了有設(shè)備維修管理模塊外,還要有備件管理模塊和基礎(chǔ)管理。主要的模塊功能介紹如下:(1)維修管理模塊:主要是對設(shè)備故障信息、維修信息等一系列的管理。通過適時(shí)對設(shè)備狀態(tài)的跟蹤,及時(shí)發(fā)現(xiàn)設(shè)備故障信息 ;然后進(jìn)行設(shè)備申請,提交審批部門,通過審批來確定相應(yīng)的維修類型;而后對設(shè)備維修信息進(jìn)行適時(shí)的記錄,最終設(shè)備返回設(shè)備質(zhì)檢部門接受檢驗(yàn),進(jìn)行維修后處

38、理等信息。(2)備件管理模塊:一方面要根據(jù)設(shè)備維修計(jì)劃,儲(chǔ)備總量及品種齊全的備件;另一方面要控制好庫存成本。備件管理主要實(shí)現(xiàn)備件采購管理、入庫、出庫管理。主要用于輔助設(shè)備維修管理,及時(shí)提供給備件管理人員和技術(shù)人員。(3)系統(tǒng)管理模塊:主要實(shí)現(xiàn)對于系統(tǒng)用戶的管理及系統(tǒng)數(shù)據(jù)的維護(hù)和更新。2.3 系統(tǒng)的業(yè)務(wù)流程分析業(yè)務(wù)流程是為達(dá)到特定的價(jià)值目標(biāo)而由不同的人分別共同完成的一系列活動(dòng)?;顒?dòng)之間不僅有嚴(yán)格的先后順序限定,而且活動(dòng)的內(nèi)容、方式、責(zé)任等也都必須有明確的安排和界定,以使不同活動(dòng)在不同崗位角色之間進(jìn)行轉(zhuǎn)手交接成為可能?;顒?dòng)與活動(dòng)之間在時(shí)間和空間上的轉(zhuǎn)移可以有較大的跨度。通過對當(dāng)前企業(yè)中設(shè)備維修管理

39、業(yè)務(wù)的調(diào)查和分析,設(shè)備維修管理系統(tǒng)的業(yè)務(wù)流程簡要如下:設(shè)備故障維修申請維修審批維修類型判定廠內(nèi)維修(廠外維修);如果是廠內(nèi)維修則:廠內(nèi)維修單維修部門進(jìn)行維修維修跟蹤記錄是否需要備件是(否)庫存取備件備件庫存信息判定是否需要采購設(shè)備接受終檢合格(不合格)入廠使用(返修)。如果是廠外維修:廠外維修廠外維修單送至維修廠家維修跟蹤記錄維修返廠接受終檢合格(不合格)入廠使用(返修)。本系統(tǒng)的業(yè)務(wù)流程圖如2-2所示。該系統(tǒng)業(yè)務(wù)流程圖簡要顯明了當(dāng)前企業(yè)中的設(shè)備維修的典型流程,其設(shè)計(jì)到維修的一系列的信息和需求。圖2-2 設(shè)備維修管理系統(tǒng)的業(yè)務(wù)流程圖2.4 系統(tǒng)的數(shù)據(jù)流程分析數(shù)據(jù)流程圖是對業(yè)務(wù)流程的進(jìn)一步抽象與

40、概括。抽象性表現(xiàn)在它完全舍去了具體的物質(zhì),只剩下數(shù)據(jù)的流動(dòng)、加工處理和存儲(chǔ);概括性表現(xiàn)在它可以把各種不同業(yè)務(wù)處理過程聯(lián)系起來,形成一個(gè)整體。數(shù)據(jù)流程圖對信息流和系統(tǒng)的邏輯模型進(jìn)行完整和詳細(xì)的描述。依據(jù)以上對業(yè)務(wù)流程的分析,可以得到該系統(tǒng)的數(shù)據(jù)流程圖如圖2-3所示。此數(shù)據(jù)流程圖針對設(shè)備維修管理過中涉及到所有數(shù)據(jù)的流程。圖2-3 設(shè)備維修系統(tǒng)的數(shù)據(jù)流程圖71第3章 系統(tǒng)的功能設(shè)計(jì)3.1 系統(tǒng)的功能分析根據(jù)以上對設(shè)備維修管理系統(tǒng)的分析和系統(tǒng)希望達(dá)到的目標(biāo),可以得出設(shè)備維修管理系統(tǒng)的功能樹,如圖2-4所示。(1)設(shè)備檔案管理設(shè)備相關(guān)檔案和資料的管理, 實(shí)現(xiàn)對其進(jìn)行錄入、 刪除和修改的功能。(2)設(shè)備維

41、修管理 建立設(shè)備的維修記錄庫和故障記錄庫,實(shí)現(xiàn)對設(shè)備故障報(bào)告、設(shè)備巡檢等設(shè)備維修業(yè)務(wù)流程的信息化管理,實(shí)現(xiàn)信息流自動(dòng)化;為維修決策提供充分的參考信息,提供維修歷史記錄, 提供設(shè)備狀態(tài)信息。實(shí)現(xiàn)對設(shè)備的潤滑卡片和保修計(jì)劃的管理,同時(shí)實(shí)現(xiàn)人員和部門的管理。(3)設(shè)備信息管理 建立設(shè)備信息庫,記錄設(shè)備前期的安裝調(diào)試等技術(shù)信息;記錄設(shè)備運(yùn)行過程中的技術(shù)狀態(tài)、維護(hù)和保養(yǎng)、潤滑情況等信息;記錄該設(shè)備的備件情況,以及改造、大修和項(xiàng)修時(shí)的主要技術(shù)內(nèi)容。(4)備件管理 建立備件臺(tái)帳,實(shí)現(xiàn)與備件管理相關(guān)的日常庫存事物處理、配套備件庫存查詢等。(5)系統(tǒng)管理實(shí)現(xiàn)對用戶、用戶權(quán)限的管理,以及實(shí)現(xiàn)數(shù)據(jù)的導(dǎo)入等功能。圖2

42、-4 系統(tǒng)功能樹3.2 系統(tǒng)功能模塊劃分機(jī)械設(shè)備維修管理系統(tǒng)功能如上章所示的系統(tǒng)功能樹所示。而該功能樹則較全面的概述了客戶的需求。對于本論文,由于所學(xué)開發(fā)知識有限,現(xiàn)僅對于其中的部分功能予以實(shí)現(xiàn),并對于本系統(tǒng)的功能模塊進(jìn)行簡單的設(shè)計(jì)。機(jī)械設(shè)備維修管理系統(tǒng)是基于機(jī)械加工企業(yè)中機(jī)械設(shè)備使用、維修管理的集成系統(tǒng)。針對相關(guān)企業(yè)的設(shè)備維修管理,可以將其系統(tǒng)開發(fā)為基礎(chǔ)管理、設(shè)備維修管理、備件管理、系統(tǒng)管理五個(gè)功能模塊。功能模塊圖如圖3-3所示。此圖顯示了此系統(tǒng)基本的功能框架,通過此功能模塊,在開發(fā)系統(tǒng)時(shí)可以以此用來作為參考。圖3-3 設(shè)備維修管理系統(tǒng)功能模塊圖3.3 系統(tǒng)功能模塊的詳細(xì)設(shè)計(jì)系統(tǒng)的詳細(xì)設(shè)計(jì)是

43、對系統(tǒng)功能的深入的分析和設(shè)計(jì),對實(shí)現(xiàn)系統(tǒng)的開發(fā)有著舉足輕重的作用。對于機(jī)械設(shè)備維修管理系統(tǒng)的詳細(xì)設(shè)計(jì),設(shè)計(jì)各個(gè)子模塊中各項(xiàng)的功能設(shè)計(jì)與實(shí)施。根據(jù)已劃分的系統(tǒng)功能模塊,現(xiàn)將各模塊的功能詳細(xì)設(shè)計(jì)如下:(1) 基礎(chǔ)信息管理:基礎(chǔ)管理涉及到此獨(dú)立系統(tǒng)所需要一些基本信息,包括設(shè)備基本信息,部門信息,備件信息,職工信息等一系列與設(shè)備維修相關(guān)聯(lián)的基礎(chǔ)數(shù)據(jù)。(2) 設(shè)備維修管理:此模塊涉及到設(shè)備故障,設(shè)備的維修申請、審批,設(shè)備維修及維修的跟蹤記錄,設(shè)備維修后的檢測等一系列的維修管理信息。(3) 備件管理:主要是對在設(shè)備維修中所需要的備件的庫存管理,包括備件采購,備件入庫、出庫。(4) 查詢系統(tǒng):針對企業(yè)管理人

44、員的需要,實(shí)現(xiàn)對設(shè)備故障查詢,維修申請查詢,維修記錄查詢,備件采購查詢,備件入庫、出庫查詢等信息的查詢管理。(5) 系統(tǒng)管理:對于本系統(tǒng)中的用戶添加、刪除、修改的管理及其權(quán)限、密碼的管理;數(shù)據(jù)管理管理部分用與對數(shù)據(jù)庫進(jìn)行維護(hù)、備份、恢復(fù)等操作。第4章 數(shù)據(jù)庫的設(shè)計(jì)4.1 系統(tǒng)數(shù)據(jù)庫的分析與設(shè)計(jì) 數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)包括數(shù)據(jù)庫設(shè)計(jì)和數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)。而數(shù)據(jù)庫設(shè)計(jì)正確與否直接影響到應(yīng)用系統(tǒng)的成敗。圖4-1 數(shù)據(jù)庫設(shè)計(jì)的步驟數(shù)據(jù)庫設(shè)計(jì)應(yīng)分6個(gè)階段進(jìn)行:需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫實(shí)施和數(shù)據(jù)庫運(yùn)行和維護(hù),如圖4-1所示。對于系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)主要是概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物

45、理結(jié)構(gòu)設(shè)計(jì)。 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)概念結(jié)構(gòu)設(shè)計(jì)的目標(biāo)是將需求分析得到的用戶需求抽象為數(shù)據(jù)庫的概念結(jié)構(gòu),即概念模式。描述概念模式的是E-R圖。該階段的模型設(shè)計(jì)主要致力于模擬現(xiàn)實(shí)的或?qū)淼南到y(tǒng),不必過早地致力于DBMS(數(shù)據(jù)庫管理系統(tǒng))所規(guī)定的各種細(xì)節(jié)。概念模型不但用于后續(xù)的設(shè)計(jì),也是與用戶交流和數(shù)據(jù)庫移植的重要資料。本系統(tǒng)中眾多實(shí)體之間關(guān)系繁雜,從而導(dǎo)致信息數(shù)據(jù)的之間錯(cuò)綜復(fù)雜。為了通過使用簡單的圖形來描述現(xiàn)實(shí)世界中的數(shù)據(jù),反映實(shí)體之間聯(lián)系,我們可以將實(shí)體間關(guān)系轉(zhuǎn)化為關(guān)系數(shù)據(jù)模型。用實(shí)體、實(shí)體屬性、關(guān)系三者組成的關(guān)系圖可以將現(xiàn)實(shí)生活中實(shí)體間復(fù)雜的關(guān)系抽象地反映出來。這種關(guān)系圖就是所謂的E-R圖。本系

46、統(tǒng)根據(jù)以上的設(shè)計(jì)規(guī)劃出的實(shí)體有:設(shè)備信息實(shí)體,部門信息實(shí)體,職工信息實(shí)體,維修廠家信息實(shí)體,備件信息實(shí)體,供應(yīng)商信息實(shí)體和倉庫信息實(shí)體。實(shí)體之間的關(guān)系如圖4-2所示。這里直接給出了本系統(tǒng)中的實(shí)體關(guān)系的最終結(jié)果,并且以簡圖的形式給出。事實(shí)上,本系統(tǒng)涉及到的實(shí)體均已在上圖中顯示。數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)概念設(shè)計(jì)的結(jié)果是得到一個(gè)與計(jì)算機(jī)的軟、硬件的具體性能無關(guān)的全局性概念模式,數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)的目標(biāo)就是將概念結(jié)構(gòu)轉(zhuǎn)換成特定的DBMS所支持的數(shù)據(jù)模型的過程。此系統(tǒng)中將數(shù)據(jù)庫的邏輯模式E-R圖轉(zhuǎn)換成關(guān)系模型的過程。將實(shí)體之間的聯(lián)系可轉(zhuǎn)換的模式有以下幾種形式:(1) 一個(gè)實(shí)體轉(zhuǎn)換成一個(gè)關(guān)系模式。在數(shù)據(jù)庫中有:

47、職工:職工編號,姓名,性別,職位,出生日期,聯(lián)系 ;部門:部門編號,部門名稱,部門負(fù)責(zé)人,部門職責(zé),聯(lián)系 等。圖4-2 機(jī)械設(shè)備維修管理系統(tǒng)的實(shí)體之間關(guān)系E-R圖(2)一個(gè)1:1聯(lián)系轉(zhuǎn)化為一個(gè)獨(dú)立的關(guān)系模式。在設(shè)備維修管理系統(tǒng)中有。設(shè)備歸檔(歸檔編號,設(shè)備編號,設(shè)備名稱,設(shè)備規(guī)格,)。(3)一個(gè)1:n聯(lián)系轉(zhuǎn)化成一個(gè)獨(dú)立的關(guān)系模式。職工歸屬(職工編號,部門編號);設(shè)備歸屬(設(shè)備編號,部門編號)等。(4)一個(gè)m:n聯(lián)系轉(zhuǎn)化成一個(gè)關(guān)系模式。采購(備件編號,供應(yīng)商編號,采購數(shù)量,采購日期,)等。4.2 數(shù)據(jù)庫的實(shí)現(xiàn)數(shù)據(jù)庫的實(shí)現(xiàn)就是利用DBMS所提供的數(shù)據(jù)描述命令和數(shù)據(jù)操作命令,對需求分析、概念結(jié)構(gòu)設(shè)計(jì)

48、、邏輯結(jié)構(gòu)設(shè)計(jì)以及物理設(shè)計(jì)所得的結(jié)果進(jìn)行描述和各種數(shù)據(jù)操作。本論文主要對系統(tǒng)數(shù)據(jù)庫的概念模型設(shè)計(jì)和邏輯模型設(shè)計(jì)進(jìn)行闡述。數(shù)據(jù)庫概念模型設(shè)計(jì)采用E-R方法。它通過簡單的圖形方式描述現(xiàn)實(shí)世界中的數(shù)據(jù),反映實(shí)體之間聯(lián)系,并且能夠很方便地轉(zhuǎn)化為關(guān)系數(shù)據(jù)模型,進(jìn)而采用SQL語言等定義數(shù)據(jù)關(guān)系表,建立數(shù)據(jù)庫。首先列出所有實(shí)體、實(shí)體屬性及實(shí)體間聯(lián)系的關(guān)系圖,用關(guān)系圖來接近地反映現(xiàn)實(shí)世界中事物之間的復(fù)雜關(guān)系,這個(gè)關(guān)系圖被稱為E-R圖(Entity-Relationship Diagram)。用E-R圖就可以實(shí)現(xiàn)對現(xiàn)實(shí)實(shí)物間關(guān)系的抽象問題形象化。數(shù)據(jù)庫的功能應(yīng)包括以下內(nèi)容:(1)通信功能 各分系統(tǒng)之間能夠順利地

49、進(jìn)行數(shù)據(jù)交流;(2)資源共享 計(jì)算機(jī)硬件、軟件、網(wǎng)絡(luò)資源、數(shù)據(jù)庫系統(tǒng)管理軟件、應(yīng)用軟件、數(shù)據(jù)資源的共享;(3)數(shù)據(jù)管理功能 各部門主體業(yè)務(wù)的數(shù)據(jù)輸入、編輯、檢索、運(yùn)算、統(tǒng)計(jì)、存儲(chǔ)、輸出以及格式的統(tǒng)一管理等;(4)報(bào)表管理功能 通用報(bào)表的生成、存儲(chǔ),常用報(bào)表的生成和調(diào)用。 設(shè)計(jì)數(shù)據(jù)庫時(shí),可以使用數(shù)據(jù)庫設(shè)計(jì)器創(chuàng)建、編輯或刪除表、列、鍵、索引、關(guān)系和約束。為使數(shù)據(jù)庫可視化,可創(chuàng)建一個(gè)或更多的關(guān)系圖,以顯示數(shù)據(jù)庫中的部分或全部表、列、鍵和關(guān)系。對于任何數(shù)據(jù)庫,都可以創(chuàng)建任意多個(gè)數(shù)據(jù)庫關(guān)系圖;每個(gè)數(shù)據(jù)庫表都可以出現(xiàn)在任意數(shù)量的關(guān)系圖中。這樣,便可以創(chuàng)建不同的關(guān)系圖使數(shù)據(jù)庫的不同部分可視化,或強(qiáng)調(diào)設(shè)計(jì)的不

50、同方面。下面為本系統(tǒng)數(shù)據(jù)庫創(chuàng)建庫時(shí)所創(chuàng)建的數(shù)據(jù)關(guān)系圖。圖4-3和圖4-4分別為備件管理數(shù)據(jù)關(guān)系圖和維修管理數(shù)據(jù)關(guān)系圖。圖4-3 備件管理數(shù)據(jù)關(guān)系圖4-4 維修管理數(shù)據(jù)關(guān)系圖以下為主要的數(shù)據(jù)表設(shè)計(jì)。表4.1 設(shè)備信息表列名數(shù)據(jù)類型數(shù)據(jù)長度是否為空備注設(shè)備名稱var char50否主鍵規(guī)格類型Var char50是制造廠家Var char50是購買日期Date time8是使用部門Var char50是管理部門Var char50是設(shè)備狀態(tài)Var char50是表4.2 維修記錄表列名數(shù)據(jù)類型數(shù)據(jù)長度是否為空備注記錄編號Bigint8否主鍵維修申請編號char50否設(shè)備名稱Var char50是維

51、修類型char10是維修負(fù)責(zé)人Var char50是故障日期Date time8是維修費(fèi)用Date time8是故障原因Var char50是維修內(nèi)容Var char50是備注Ntext16是表4.3 質(zhì)檢信息表列名數(shù)據(jù)類型數(shù)據(jù)長度是否為空備注質(zhì)檢編號Bigint8否主鍵維修申請編號Var char20否質(zhì)檢部門Var char50是質(zhì)檢人員Var char50是質(zhì)檢日期Datetime8是質(zhì)檢結(jié)果Ntext4是表4.4 維修審批表列名數(shù)據(jù)類型數(shù)據(jù)長度是否為空備注維修審批編號bigint8否主鍵維修申請編號char20否審批部門Var char50是審批等級Var char50是審批人員Var

52、 char50是審批時(shí)間Date time8是維修期限D(zhuǎn)ate time8是表4.5 維修申請表列名數(shù)據(jù)類型數(shù)據(jù)長度是否為空備注維修申請編號char20否主鍵申請人員Var char50是設(shè)備名稱Var char50是使用部門Var char50是故障時(shí)間Date time8是申請日期Date time8是故障詳情Ntext16是表4.6 備件信息表列名數(shù)據(jù)類型數(shù)據(jù)長度是否為空備注備件編號Var char50否主鍵備件名稱Var char20是備件規(guī)格Var char50是倉庫編號Var char50是倉庫名稱Var char50是備件現(xiàn)存量Int4是計(jì)量單位Var char50是表4.7 部

53、門信息表列名數(shù)據(jù)類型數(shù)據(jù)長度是否為空備注部門編號Bigint8否主鍵部門名稱char50否職責(zé)Var char50是負(fù)責(zé)人char10是聯(lián)系 Var char50是表4.8 備件采購表列名數(shù)據(jù)類型數(shù)據(jù)長度是否為空備注采購編號Bigint8否主鍵備件名稱Var char20否備件規(guī)格Var char50是采購人員Var char50是采購日期Datetime8是備件數(shù)量Ntext4是計(jì)量單位Char20是備件價(jià)格decimal9是采購費(fèi)用decimal9是供應(yīng)商編號Char20是供應(yīng)商名稱Var char50是地址Var char50是 Var char50是 char20是 char20是匯款

54、賬號Var char50是第5章 原型系統(tǒng)的實(shí)現(xiàn)5.1 系統(tǒng)開發(fā)環(huán)境 數(shù)據(jù)庫系統(tǒng)的選擇數(shù)據(jù)庫平臺(tái)選型至關(guān)重要,良好的數(shù)據(jù)庫系統(tǒng)平臺(tái)是綜合系統(tǒng)安全、穩(wěn)定、可靠運(yùn)行的前提。本系統(tǒng)采用Microsoft SQL Server2000作為數(shù)據(jù)庫系統(tǒng)。Microsoft SQL Server 2000是一代大型電子商務(wù)、數(shù)據(jù)倉庫和數(shù)據(jù)庫解決方案。SQL Server作為微軟在Windows系列平臺(tái)上開發(fā)的數(shù)據(jù)庫,一經(jīng)推出就以其易用性得到了很多用戶的青睞,相信大多數(shù)將自己的業(yè)務(wù)建立在Windows平臺(tái)上的用戶都會(huì)對它有相當(dāng)?shù)挠H切感。有別于FoxPro、Access小型數(shù)據(jù)庫,SQL Server是一個(gè)功能

55、完備的數(shù)據(jù)庫管理系統(tǒng)。它包括支持開發(fā)的引擎、標(biāo)準(zhǔn)的SQL語言、擴(kuò)展的特性(如復(fù)制、OLAP、分析)等功能。而像存儲(chǔ)過程、觸發(fā)器等特性,也是大型數(shù)據(jù)庫才擁有的。在現(xiàn)在的大型信息系統(tǒng)SQL Server所占的比例也在逐漸增加。SQL Server 2000具有以下特性:(1)Internet 集成 SQL Server 2000 數(shù)據(jù)庫引擎提供完整的 XML 支持。它還具有構(gòu)成最大的 Web 站點(diǎn)的數(shù)據(jù)存儲(chǔ)組件所需的可伸縮性、可用性和安全功能。SQL Server 2000 程序設(shè)計(jì)模型與 Windows DNA 構(gòu)架集成,用以開發(fā) Web 應(yīng)用程序,并且 SQL Server 2000 支持 English Query 和 Microsoft 搜索服務(wù)等功能,在 Web 應(yīng)用程序中包含了用戶友好的查詢和強(qiáng)大的搜索功能。 (2)可伸縮性和可用性 同一個(gè)數(shù)據(jù)庫引擎可以在不同的平臺(tái)上使用,從運(yùn)行Microsoft Windows® 98 的便攜式電腦,到運(yùn)行 Microsoft Windows 2000 數(shù)據(jù)中

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論