企業(yè)設(shè)備管理系統(tǒng)

上傳人:good****022 文檔編號(hào):116522024 上傳時(shí)間:2022-07-05 格式:DOC 頁數(shù):26 大?。?37KB
收藏 版權(quán)申訴 舉報(bào) 下載
企業(yè)設(shè)備管理系統(tǒng)_第1頁
第1頁 / 共26頁
企業(yè)設(shè)備管理系統(tǒng)_第2頁
第2頁 / 共26頁
企業(yè)設(shè)備管理系統(tǒng)_第3頁
第3頁 / 共26頁

下載文檔到電腦,查找使用更方便

20 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《企業(yè)設(shè)備管理系統(tǒng)》由會(huì)員分享,可在線閱讀,更多相關(guān)《企業(yè)設(shè)備管理系統(tǒng)(26頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、 畢業(yè)論文 題目企業(yè)設(shè)備管理系統(tǒng)姓名: 專業(yè):計(jì)算機(jī)科學(xué)與技術(shù) 準(zhǔn)考證號(hào): 目 錄引 言11 企業(yè)設(shè)備管理系統(tǒng)概述21.1 系統(tǒng)概述21.2選題背景21.3系統(tǒng)設(shè)計(jì)的目標(biāo)21.4系統(tǒng)設(shè)計(jì)思想32 需求分析42.1建立業(yè)務(wù)模塊42.2系統(tǒng)數(shù)據(jù)分析42.3計(jì)算機(jī)配置方案42.3.1分布方案42.3.2軟件環(huán)境53 系統(tǒng)分析63.1系統(tǒng)現(xiàn)狀分析63.2 新系統(tǒng)邏輯功能結(jié)構(gòu)84 系統(tǒng)總體設(shè)計(jì)94.1系統(tǒng)功能設(shè)計(jì)94.2數(shù)據(jù)庫設(shè)計(jì)114.3編碼設(shè)計(jì)165 系統(tǒng)詳細(xì)設(shè)計(jì)175.1系統(tǒng)公共文件175.2用戶登錄模塊175.3主控制平臺(tái)設(shè)計(jì)175.4系統(tǒng)管理模塊185.5設(shè)備信息錄入模塊185.6設(shè)備運(yùn)行管理

2、模塊185.7臺(tái)帳管理模塊185.8報(bào)廢管理模塊186 系統(tǒng)實(shí)施196.1編寫并測試VB代碼196.2開發(fā)難點(diǎn)與解決技巧197 系統(tǒng)運(yùn)行和維護(hù)207.1運(yùn)行維護(hù)207.2系統(tǒng)的改進(jìn)與提高20結(jié) 論21參 考 文 獻(xiàn)22- III -昌吉學(xué)院2010屆本科畢業(yè)論文(設(shè)計(jì))引 言在現(xiàn)代信息技術(shù)飛速發(fā)展的今天,企業(yè)的生產(chǎn)經(jīng)營管理方式正隨著網(wǎng)絡(luò)技術(shù)的發(fā)展而朝著信息化、網(wǎng)絡(luò)化方向發(fā)展,一場以互聯(lián)網(wǎng)為標(biāo)志的信息技術(shù)革命正在改變著人類的生產(chǎn)、生活,人類正步入信息經(jīng)濟(jì)時(shí)代。在這個(gè)時(shí)代,一個(gè)企業(yè)現(xiàn)代信息技術(shù)水平的高低,將成為企業(yè)競爭力強(qiáng)弱的重要標(biāo)志,企業(yè)只有迅速掌握好網(wǎng)絡(luò)技術(shù)、利用好網(wǎng)絡(luò)技術(shù),按現(xiàn)代管理方法管理

3、企業(yè)的物流、資金流、信息流,實(shí)現(xiàn)企業(yè)管理信息化,才能全面提升企業(yè)資源配置水平,提高企業(yè)核心競爭力,從而提高企業(yè)經(jīng)濟(jì)效益,使企業(yè)在市場競爭中立于不敗之地。一般說來,模具企業(yè)都是中小企業(yè),大都是從作坊式的企業(yè)成長起來,甚至目前仍有許多模具企業(yè)是作坊式的的管理,在模具交貨期、成本、質(zhì)量的控制方面問題層出不斷。面對(duì)激烈的市場競爭,落后的管理手段和水平,使模具企業(yè)中的管理和技術(shù)人員只有疲于奔命,企業(yè)投巨資引進(jìn)的CAD/CAM系統(tǒng)和高檔數(shù)控加工設(shè)備也難以發(fā)揮出應(yīng)有的效率和水平,企業(yè)缺乏活力和競爭力。這些問題已經(jīng)引起了許多有志向國際先進(jìn)水平看齊的模具企業(yè)經(jīng)營者的高度重視,如何提高企業(yè)管理水平,增強(qiáng)企業(yè)的競爭

4、力已成為我國模具制造行業(yè)參與國際市場競爭迫切需要解決的問題。 因此,模具制造企業(yè)要提高管理水平,具備快速反應(yīng)和及時(shí)調(diào)整的能力,沒有一套先進(jìn)的管理系統(tǒng)實(shí)現(xiàn)管理的信息化是很難做到的。通過信息化建設(shè),實(shí)現(xiàn)模具制造企業(yè)的集成化管理,是促進(jìn)企業(yè)提高經(jīng)營管理水平的一個(gè)有效途徑。 由于時(shí)間緊迫,加之水平有限,設(shè)計(jì)中的缺點(diǎn)和不足之處在所難免,敬請(qǐng)導(dǎo)師批評(píng)指正,不勝感激。 1 企業(yè)設(shè)備管理系統(tǒng)概述1.1 系統(tǒng)概述本文首先概要的論述了數(shù)據(jù)庫的有關(guān)知識(shí)與現(xiàn)狀。之后,對(duì)當(dāng)代計(jì)算機(jī)數(shù)據(jù)庫技術(shù)的現(xiàn)狀,尤其是對(duì)關(guān)系型數(shù)據(jù)庫作了系統(tǒng)的描述。在此基礎(chǔ)上,論文重點(diǎn)對(duì)數(shù)據(jù)庫的開發(fā)環(huán)境 Microsoft Visual Basic

5、2005 作了詳細(xì)的介紹,然后,對(duì)開發(fā)一個(gè)小型的現(xiàn)代流通企業(yè)設(shè)備管理系統(tǒng)所用到的語句、函數(shù)、對(duì)象進(jìn)行了詳細(xì)的闡述。最后,結(jié)合自己編寫的現(xiàn)代流通企業(yè)設(shè)備管理系統(tǒng),給出了完整的、可實(shí)際使用的數(shù)據(jù)庫管理系統(tǒng)。并給出了該系統(tǒng)的使用方法和設(shè)計(jì)方法。1.2選題背景在中小型企業(yè),設(shè)備管理業(yè)務(wù)往往從設(shè)備的入庫開始,其主要包含以下幾部分工作:(1)設(shè)備購進(jìn)之初,又設(shè)備部門的專業(yè)人員對(duì)設(shè)備情況進(jìn)行核對(duì),并填寫設(shè)備情況登記表。再又管理人員負(fù)責(zé)將設(shè)備情況登記表登記存檔,并將有關(guān)使用說明進(jìn)行編號(hào)存檔,以備維修之用。對(duì)于一些附屬設(shè)備,僅做登記入庫管理,以便進(jìn)行及時(shí)核對(duì)和調(diào)配。(2)設(shè)備日常運(yùn)行中,要對(duì)日常檢測到的數(shù)據(jù)進(jìn)行

6、必要存儲(chǔ)和監(jiān)督。在有經(jīng)驗(yàn)的技師的指導(dǎo)下,根據(jù)日常使用記錄,制訂日常維護(hù)計(jì)劃,力爭降低裝置因設(shè)備問題造成的非計(jì)劃停工次數(shù)。(3)在設(shè)備發(fā)生事故的情況下,登記事故記錄,并向技術(shù)人員提交事故維修表。由技術(shù)人員進(jìn)行現(xiàn)場觀察,根據(jù)事故維修表和日常運(yùn)行數(shù)據(jù),確定維修標(biāo)準(zhǔn)及要求。以便進(jìn)行及時(shí),合理的維修。在維修結(jié)束后,編寫維修情況報(bào)告和設(shè)備狀態(tài)報(bào)告。管理人員對(duì)有關(guān)資產(chǎn)數(shù)據(jù)進(jìn)行統(tǒng)計(jì),產(chǎn)品報(bào)表,以便高層管理人員根據(jù)該報(bào)表把握設(shè)備運(yùn)營的宏觀情況。1.3系統(tǒng)設(shè)計(jì)的目標(biāo)信息系統(tǒng)的目標(biāo)應(yīng)與企業(yè)對(duì)該業(yè)務(wù)的管理目標(biāo)相一致,分析信息系統(tǒng)的目標(biāo)應(yīng)從企業(yè)的管理目標(biāo)入手。根據(jù)現(xiàn)代企業(yè)分層次的管理模式,設(shè)置不同的權(quán)限級(jí)別,分別提供普

7、通用戶,設(shè)備管理者和系統(tǒng)管理員三個(gè)層次。系統(tǒng)目標(biāo)如下:(1)提供簡單,方便的操作。(2)對(duì)系統(tǒng)提供必要的權(quán)限管理。(3)根據(jù)企業(yè)原有的設(shè)備管理業(yè)務(wù),為企業(yè)不同管理層次的職員提供相應(yīng)的功能。(4)使企業(yè)的設(shè)備管理更加科學(xué)和規(guī)范,杜絕設(shè)備的丟失和設(shè)備賬目混亂的情況。(5)節(jié)約設(shè)備管理的成本。(6)對(duì)日常的設(shè)備運(yùn)行情況進(jìn)行管理,同時(shí)提供一些必要的報(bào)表。(7)為企業(yè)實(shí)現(xiàn)整體信息化和其他相關(guān)系統(tǒng)提供必要的數(shù)據(jù)支持。1.4系統(tǒng)設(shè)計(jì)思想信息系統(tǒng)的建設(shè)需要遵循正確的方法和步驟。目前比較流行和成熟的開發(fā)方法有結(jié)構(gòu)化生命周期法,原型法,面向?qū)ο蟮姆椒ê陀?jì)算機(jī)輔助軟件工程。本系統(tǒng)采用結(jié)構(gòu)化生命周期法進(jìn)行系統(tǒng)開發(fā),這

8、種方法的基本思想是建立面向用戶的觀念,嚴(yán)格區(qū)分工作階段,自頂向下地完成系統(tǒng)的研制工作,并充分考慮變化的情況。2 需求分析2.1建立業(yè)務(wù)模塊新信息系統(tǒng)的建立是在現(xiàn)行業(yè)務(wù)基礎(chǔ)上經(jīng)過改建或重建而得到的。因此,在進(jìn)行新系統(tǒng)的規(guī)劃,分析和設(shè)計(jì)工作之前,必須對(duì)現(xiàn)行系統(tǒng)做全面,充分的調(diào)查研究和分析,在此基礎(chǔ)上建立企業(yè)模型。業(yè)務(wù)模型是對(duì)業(yè)務(wù)結(jié)構(gòu)和業(yè)務(wù)活動(dòng)本質(zhì)的,概括的認(rèn)識(shí),可用“業(yè)務(wù)范圍業(yè)務(wù)過程具體業(yè)務(wù)處理”層次結(jié)構(gòu)對(duì)其進(jìn)行描述。業(yè)務(wù)模型的建立可以分為3個(gè)階段。(1)現(xiàn)行業(yè)務(wù)的調(diào)查和分析。(2)提出一個(gè)表示全部業(yè)務(wù)的模型。(3)擴(kuò)展上述模型,使它能表示出名項(xiàng)具體的業(yè)務(wù)活動(dòng),最終確定為業(yè)務(wù)模型。2.2系統(tǒng)數(shù)據(jù)分

9、析在建立了較為完整、穩(wěn)定的業(yè)務(wù)模型之后,需求根據(jù)業(yè)務(wù)模型進(jìn)行數(shù)據(jù)分析。其基本方法是按照業(yè)務(wù)過程進(jìn)行數(shù)據(jù)分類和組織。數(shù)據(jù)分類后,進(jìn)行信息體系結(jié)構(gòu)的設(shè)計(jì):即結(jié)合業(yè)務(wù)過程與數(shù)據(jù)類,建立系統(tǒng)的功能/數(shù)據(jù)類矩陣。據(jù)分類得到的結(jié)果將用于系統(tǒng)分析和系統(tǒng)設(shè)計(jì)階段。根據(jù)業(yè)務(wù)模型,可以得到本系統(tǒng)需要建立的數(shù)據(jù)類有:設(shè)備基本信息數(shù)據(jù)、設(shè)備運(yùn)行信息數(shù)據(jù)、設(shè)備故障信息數(shù)據(jù)、設(shè)備維修信息數(shù)據(jù)、設(shè)備臺(tái)帳信息數(shù)據(jù)、設(shè)備報(bào)廢信息數(shù)據(jù)和采購數(shù)據(jù)。本系統(tǒng)中,運(yùn)行狀況管理和故障維修管理業(yè)務(wù)功能相對(duì)集中。因此,由于本系統(tǒng)的各個(gè)業(yè)務(wù)沒有產(chǎn)生采購數(shù)據(jù),由此可知它們由企業(yè)的其它子系統(tǒng)產(chǎn)生,不是本系統(tǒng)內(nèi)部處理的數(shù)據(jù)。2.3計(jì)算機(jī)配置方案在總體

10、規(guī)劃的后期,需要建立計(jì)算機(jī)的配置方案。確立配置方案需要綜合考慮系統(tǒng)的客觀約束條件、新系統(tǒng)的處理方式、聯(lián)機(jī)存儲(chǔ)量、系統(tǒng)所需硬件資源以及系統(tǒng)所需軟件。本系統(tǒng)針對(duì)中小型企業(yè)的設(shè)備管理業(yè)務(wù),同時(shí)考慮到開發(fā)成本和安全性的問題,因此,本系統(tǒng)設(shè)置成一個(gè)單用戶運(yùn)行系統(tǒng)。綜合考慮以上問題,本系統(tǒng)配置方案如下:2.3.1分布方案本系統(tǒng)采用客戶機(jī)/服務(wù)器的運(yùn)行方式,數(shù)據(jù)集中存儲(chǔ)在服務(wù)器上。對(duì)服務(wù)器硬件的要求如下:(1)處理器:Inter Pentium 4 3.06 GHz 或更高。(2)內(nèi)存:128MB 。(3)磁盤空間:40GB或更高。普通的PC均可做為客戶機(jī)使用,但為了達(dá)到較好的顯示效果和較高的效率,建議采用

11、如下配置:(1)處理器:Inter Pentium 4 系列。(2)內(nèi)存:128MB。(3)網(wǎng)卡:10/100Mbit/s自適應(yīng)。(4)顯卡:SVGA顯示適配器,顯存32MB或更高。2.3.2軟件環(huán)境(1)操作系統(tǒng):Windows ME/2000/XP/Vista。(2)數(shù)據(jù)庫:Microsoft SQL Server 20003 系統(tǒng)分析3.1系統(tǒng)現(xiàn)狀分析根據(jù)設(shè)備管理的業(yè)務(wù)模型C-U矩陣中得到的數(shù)據(jù)類,可以畫出該系統(tǒng)的工作流程圖,如圖3.1所示。需要注意的,工作流程中出現(xiàn)的數(shù)據(jù)存儲(chǔ)與系統(tǒng)規(guī)劃得到的數(shù)據(jù)類應(yīng)對(duì)應(yīng)。采購員管理人員編制歸類設(shè)備配套資料設(shè)備配套資料P2設(shè)備情況登記表錄入設(shè)備情況登記表

12、附屬設(shè)備登記表設(shè)備基本情況檔案現(xiàn)場監(jiān)管設(shè)備配套資料檔案管理人員設(shè)備臺(tái)帳檔案P1現(xiàn)場監(jiān)管管理人員管理人員設(shè)備故障登記日常使用記錄錄入日常運(yùn)行數(shù)據(jù)制定日常維護(hù)計(jì)劃表日常維護(hù)計(jì)劃表設(shè)備故障檔案維修記錄表設(shè)備維修檔案設(shè)備基本情況檔案設(shè)備日常運(yùn)行情況檔案采購部門購置計(jì)劃設(shè)備維修維修情況報(bào)告設(shè)備狀態(tài)報(bào)告設(shè)備價(jià)值重審管理人員設(shè)備報(bào)廢標(biāo)記設(shè)備報(bào)廢處理設(shè)備臺(tái)帳檔案設(shè)備基本情況檔案臺(tái)帳管理各類報(bào)表設(shè)備報(bào)廢檔案P5門故障記錄表P6P7P4P3P9P8圖3-1設(shè)備管理系統(tǒng)業(yè)務(wù)流程圖3.2 新系統(tǒng)邏輯功能結(jié)構(gòu)并非所有的業(yè)務(wù)處理都能由計(jì)算機(jī)來完成,因此,圍繞著信息處理業(yè)務(wù),需要跟據(jù)業(yè)務(wù)流程圖,弄清楚系統(tǒng)需要產(chǎn)生什么樣的信

13、息輸出。為了得到這樣的輸出,應(yīng)該對(duì)什么數(shù)據(jù)進(jìn)行處理,輸入數(shù)據(jù)向輸出數(shù)據(jù)所進(jìn)行的轉(zhuǎn)換過程是什么。這個(gè)過程就是進(jìn)行數(shù)據(jù)抽取,建立數(shù)據(jù)流程圖的過程。數(shù)據(jù)流程圖描述了新系統(tǒng)的的全部的數(shù)據(jù)處理邏輯的數(shù)據(jù)的流動(dòng)過程,構(gòu)成了新系統(tǒng)的邏輯模型。據(jù)流程圖并不能完整地描述軟件需求,因?yàn)樗鼪]有描述數(shù)據(jù)流程圖上各個(gè)成分的具體內(nèi)容。實(shí)際以用中,數(shù)據(jù)流程圖往往與數(shù)據(jù)字典配套使用。數(shù)據(jù)字典是在數(shù)據(jù)流程圖的基礎(chǔ)上,進(jìn)一步定義和描述數(shù)據(jù)流程圖上各個(gè)成分的工具,它包括對(duì)一切動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)和相互關(guān)系等的說明,是數(shù)據(jù)分析和數(shù)據(jù)管理的重要工具。數(shù)據(jù)字典中常常包括對(duì)數(shù)據(jù)元素、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流的來源去處、數(shù)據(jù)存儲(chǔ)、處理功能和

14、外部實(shí)體的說明。本系統(tǒng)的數(shù)據(jù)流比較簡單,這里只針對(duì)各個(gè)處理功能,在數(shù)據(jù)字典中建立對(duì)處理功能的說明如下:(1)設(shè)備信息錄入:其功能是設(shè)置和管理基礎(chǔ)數(shù)據(jù),包括設(shè)備基本信息、設(shè)備類別的定義和附屬設(shè)備信息錄入。在權(quán)限范圍內(nèi),可以進(jìn)行基礎(chǔ)數(shù)據(jù)的添加、刪除和修改。(2)設(shè)備運(yùn)行管理:它是對(duì)設(shè)備的日常運(yùn)行數(shù)據(jù)進(jìn)行存儲(chǔ)和管理,包括設(shè)備運(yùn)行狀況記錄、設(shè)備起停情況記錄,設(shè)備故障記錄、設(shè)備維修記錄和設(shè)備耗能情況管理。在權(quán)限范圍內(nèi),可以進(jìn)行數(shù)據(jù)的添加、刪除和修改。(3)臺(tái)帳管理:其功能是設(shè)置和管理設(shè)備的價(jià)值、購入日期等相關(guān)信息。(4)設(shè)備價(jià)值重審:新購設(shè)備投入使用一段時(shí)間后,對(duì)設(shè)備價(jià)值進(jìn)行重新評(píng)估,并采用得到的信息更

15、新設(shè)備臺(tái)帳信息表。(5)報(bào)廢管理:如果設(shè)備被主管部門認(rèn)定需要由新產(chǎn)品代替,則由系統(tǒng)管理員或者設(shè)備管理者實(shí)施報(bào)廢處理,其他任何用戶均可以查詢報(bào)廢設(shè)備信息。(6)報(bào)表管理:根據(jù)需要,由相關(guān)人員打印臺(tái)帳管理或者報(bào)廢管理信息。4 系統(tǒng)總體設(shè)計(jì)4.1系統(tǒng)功能設(shè)計(jì)統(tǒng)功能設(shè)計(jì)的主要工作是建立系統(tǒng)模塊結(jié)構(gòu)。在模塊化結(jié)構(gòu)系統(tǒng)中,由于各個(gè)模塊之間基本上是相互獨(dú)立的,所以每個(gè)模塊都可以獨(dú)立的被理解、編程、調(diào)試和修改,這樣就使得復(fù)雜的工作變得相對(duì)簡單、層次簡單,同時(shí)模塊的相對(duì)獨(dú)立也能夠有效的防止模塊錯(cuò)誤的蔓延,從而提高系統(tǒng)的可靠性。依據(jù)系統(tǒng)分析階段得到的數(shù)據(jù)流程圖和數(shù)據(jù)字典,以數(shù)據(jù)流程圖中的處理功能為出點(diǎn)發(fā),抽取各個(gè)

16、主要的處理功能建立模塊結(jié)構(gòu)圖。從數(shù)據(jù)流圖轉(zhuǎn)化為系統(tǒng)模塊結(jié)構(gòu)時(shí),有三個(gè)問題需要注意:(1)模塊結(jié)構(gòu)圖的層次要對(duì)應(yīng)于數(shù)據(jù)流圖的層次。(2)添加模塊。拋開具體業(yè)務(wù)本身,考慮到信息安全的問題,往往要添加登錄模塊,登錄成功的用戶才允許使用系統(tǒng);為方便系統(tǒng)管理與維護(hù),需要添加系統(tǒng)管理模塊,用來管理系統(tǒng)用戶的相關(guān)信息。(3)由人工操作到計(jì)算機(jī)世界的轉(zhuǎn)化過程中,為了便于計(jì)算機(jī)處理數(shù)據(jù),往往需要對(duì)實(shí)體添加唯一性標(biāo)識(shí)(字符),如對(duì)學(xué)生信息的處理往往加上學(xué)號(hào)來標(biāo)識(shí)學(xué)生,這個(gè)過程稱作編碼。編碼(如學(xué)號(hào))需要單獨(dú)的數(shù)據(jù)管理界面來管理,因此一般的應(yīng)用程序都會(huì)有基礎(chǔ)數(shù)據(jù)管理模塊,一般只允許系統(tǒng)管理員使用,用來錄人和維護(hù)系統(tǒng)

17、編碼。本系統(tǒng)的模塊結(jié)構(gòu)圖,如圖4-1所示。設(shè)備管理信息系統(tǒng)用戶登錄系統(tǒng)管理設(shè)備記錄設(shè)備運(yùn)行管理臺(tái)帳管理報(bào)廢管理修改密碼用戶管理設(shè)備起停情況記 錄設(shè)備故障記錄設(shè)備運(yùn)行記錄設(shè)備維修記錄圖4.1 系統(tǒng)模塊結(jié)構(gòu)圖1.登錄模塊輸入用戶名和密碼,如果用戶名和密碼正確,進(jìn)入主控制平臺(tái);否則提示用戶明確的錯(cuò)誤信息。2.系統(tǒng)管理模塊(1)用戶管理理子:用于系統(tǒng)管理員進(jìn)行用戶權(quán)限設(shè)置和用戶的瀏覽,包括用戶密碼的用戶權(quán)限的更改,同時(shí)為保障系統(tǒng)安全需要進(jìn)行輸入檢驗(yàn),并進(jìn)行必要的信息提示。一般用戶不能使用該項(xiàng)功能。(2)修改密碼子模塊:其作用是保障任何用戶可以修改自己的密碼。3.設(shè)備信息錄入模塊設(shè)置和管理基礎(chǔ)數(shù)據(jù)。普通

18、用戶只能瀏覽,無更新權(quán)。包括以下幾個(gè)功能模塊:(1)設(shè)備基本信息子模塊:用于顯示并更新設(shè)備型號(hào)、制造廠商等基本信息。(2)設(shè)備類別定義子模塊:用于顯示并更新設(shè)備類型及其編號(hào)。(3)附屬設(shè)備信息子模塊:用于顯示并更新附屬設(shè)備,以便進(jìn)行及時(shí)刻對(duì)和調(diào)配。4.設(shè)備運(yùn)行管理模塊用于管理設(shè)備的日常運(yùn)行數(shù)據(jù),普通用戶只能瀏覽,無權(quán)更新。包括以下幾個(gè)功能模塊:(1)設(shè)備運(yùn)行狀況記錄子模塊:用于顯示并更新每次檢測設(shè)備時(shí)得到的數(shù)據(jù)。(2)設(shè)備起停情況記錄子模塊:用于詳細(xì)記錄設(shè)備的起停時(shí)間等信息。(3)設(shè)備故障記錄子模塊:用于顯示并更新設(shè)備的故障記錄。(4)設(shè)備維修記錄子模塊:用于顯示并更新設(shè)備的維修記錄。5.臺(tái)帳

19、管理模塊:用于管理模塊的價(jià)值、購入日期和使用日期等相關(guān)信息。6.報(bào)廢管理模塊:如果設(shè)備被認(rèn)定需要由新產(chǎn)品代替,實(shí)施報(bào)廢處理,則需要將報(bào)廢的設(shè)備從所有相關(guān)的設(shè)備信息中刪除,并新建一個(gè)表存放這些報(bào)廢設(shè)備記錄。在報(bào)廢管理界面上,可以選定報(bào)廢的設(shè)備,進(jìn)行報(bào)廢處理,也可以顯示所有的已報(bào)廢的設(shè)備信息。4.2數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)是在DBMS 的支持下,按照應(yīng)用的需要設(shè)計(jì)出合理的數(shù)據(jù)庫物理結(jié)構(gòu)。本系統(tǒng)采用SQL Server2000 數(shù)據(jù)庫技術(shù)。根據(jù)系統(tǒng)分析和模塊設(shè)計(jì)中得到的功能和相應(yīng)的數(shù)據(jù)存儲(chǔ)要求,本系統(tǒng)數(shù)據(jù)庫的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)如下:1.數(shù)據(jù)庫(1)數(shù)據(jù)庫名稱:設(shè)備信息庫。(2)標(biāo)識(shí):DBEquipme

20、nt。2.數(shù)據(jù)庫表結(jié)構(gòu)(1)表名:用戶信息表,如表4-2所示標(biāo)識(shí):tbUser。數(shù)據(jù)來源:用戶管理模塊的錄入。表4-2用戶信息表字段名是否主鍵字段類型字段長度/B是否允許為空備注UserId是char10否用戶名UserPassword否char8否用戶密碼UserKind否varchar20否用戶類型:普通用戶,系統(tǒng)管理員,設(shè)備管理者(2)表名:設(shè)備基本信息表,如表4-3所示。標(biāo)識(shí):tbEquipData。數(shù)據(jù)來源:設(shè)備信息錄入模塊的錄入。 表4-3設(shè)備基本信息表字段名是否主鍵字段類型字段長度/B是否允許為空備注EquipId是char8否設(shè)備編號(hào)EquipName否varchar20否設(shè)備

21、名稱Type否varchar20是型號(hào)EquiKindId否char5是設(shè)備類型編號(hào)ManuFacturer否varchar50是制造廠商ManuDate否char8是制造日期BuyDate否char8是購買日期FixDate否char8是安裝完成日期FixPlace否varchar50是安裝地點(diǎn)PreUseYear否int4是預(yù)定使用年限PreSerCyc否varchar10是預(yù)定維修周期Code否int4是復(fù)雜系數(shù)Apperance否varchar10是外觀尺寸Specs否varchar10是規(guī)格Weight否varchar10是重量Parameter否varchar100是技術(shù)參數(shù)Con

22、dition否varchar100是使用環(huán)境說明(3)表明:設(shè)備類型信息表,如表4-4所示標(biāo)識(shí):tbEquipKind。數(shù)據(jù)來源:設(shè)備信息錄入模塊的錄入。 表4-4設(shè)備類型信息表字段名是否主鍵字段類型字段長度/B是否允許為空備注EquipKindId是char5否設(shè)備類型編碼EquipKindName否varchar20否設(shè)備類型名稱EquipKindDes否varchar100是設(shè)備類型描述(4)表明:附屬設(shè)備信息表,如表4-5所示。標(biāo)識(shí):tbAffEquip。數(shù)據(jù)來源:設(shè)備信息錄入模塊的錄入。表4-5附屬設(shè)備信息表字段名是否主鍵字段類型字段長度/B是否允許為空備注AffId是char8否附

23、屬設(shè)備編號(hào)AffName否varchar30否附屬設(shè)備名稱Type否varchar20是型號(hào)Manufacturer否varchar50是制造廠Unit否varchar4是單位Number否Int4是數(shù)量Specs否varchar20是規(guī)格AffDes否varchar100是附屬設(shè)備功能描述(5)表明:設(shè)備運(yùn)行狀況表,如表4-6所示。標(biāo)識(shí):ubEquipRun。數(shù)據(jù)來源:設(shè)備運(yùn)行管理模塊錄入。 表4-6設(shè)備運(yùn)行狀況表字段名是否主鍵字段類型字段長度/B是否允許為空備注EquipId是char8否設(shè)備編號(hào)EquipName是varchar20否設(shè)備名稱CheckDate是char8是檢測日期Che

24、ckMan否varchar30是記錄人CheckContent否varchar100是運(yùn)行狀況表(6)表明:設(shè)備起停情況表。如表4-7標(biāo)識(shí):tbStart。數(shù)據(jù)來源:設(shè)備運(yùn)行管理模塊錄入。 表4-7設(shè)備起停情況表字段名是否主鍵字段類型字段長度/B是否允許為空備注EquipId是char8否設(shè)備編號(hào)EquipName否varchar20否設(shè)備名稱EquipKindId否char5是設(shè)備類型編號(hào)StopPropeerty否varchar20是停運(yùn)性質(zhì)StopKind否varchar20是停運(yùn)類型StopTime是char8是停機(jī)日期時(shí)間IntogetherDate否char8是并網(wǎng)日期時(shí)間Stop

25、Reason否varchar100是停運(yùn)原因StopMinutes否int4是停運(yùn)分鐘數(shù)Hitch否int4是故障次數(shù)HitchMinutes否int4是故障分鐘StandbuTimes否int4是備用次數(shù)StandbyMinutes否int4是備用分鐘FixTimes否int4是大中小修次數(shù)FixMinutes否int4是大中小修分鐘Linjian否int4是臨檢次數(shù)LinjianMinutes否int4是臨檢分鐘(7)表明:設(shè)備故障記錄表,如表4-8所示。標(biāo)識(shí): tbHitch。數(shù)據(jù)來源:設(shè)備運(yùn)行管理模塊錄入。 表4-8設(shè)備故障記錄表字段名是否主鍵字段類型字段長度/B是否允許為空備注Equ

26、ipId是char8否設(shè)備編碼EquipName否varchar20否設(shè)備名稱HitchTime是char8否設(shè)備故障時(shí)間HitchDes否varchar50是設(shè)備故障描述(8)表明:設(shè)備維修記錄表。如表4-9標(biāo)識(shí):tbService。數(shù)據(jù)來源:設(shè)備運(yùn)行管理模塊錄入。 表4-9設(shè)備維修記錄表字段名是否主鍵字段類型字段長度/B是否允許為空備注EquipId是char8否設(shè)備編碼EquipName否varchar20否設(shè)備名稱NowTime是char8否當(dāng)前時(shí)間ExamineKind否varchar8是檢修類別,取值為:檢修、故障維修ExamineId否char8是檢修報(bào)告編號(hào)ExamineTim

27、e否char8是檢修日期時(shí)間ServiceTime否char8是維修日期時(shí)間ServiceDeal否varchar100是維修處理描述DealMan否varchar10是負(fù)責(zé)人Fee否int4否費(fèi)用(9)表明:設(shè)備臺(tái)帳記錄表,如表4-10所示。標(biāo)識(shí):tbAccount。數(shù)據(jù)來源:臺(tái)帳管理模塊錄入。 表4-10設(shè)備臺(tái)帳記錄表字段名是否主鍵字段類型字段長度/B是否允許為空備注EquipId是char8否設(shè)備編碼EquipName否varchar20否設(shè)備名稱PriceOld否int4是購入價(jià)格PriceNow否int4是折價(jià)價(jià)格UserDep否varchar20是使用單位RecordTime是ch

28、ar8是記錄時(shí)間RecordMan否varchar20是記錄人(10)表明:設(shè)備報(bào)廢記錄表,如表4-11所示。標(biāo)識(shí):tbReject。數(shù)據(jù)來源:報(bào)廢管理模塊錄入。 表4-11設(shè)備報(bào)廢記錄表字段名是否主鍵字段類型字段長度/B是否允許為空備注EquipId是char8否設(shè)備編號(hào)EquipName否varchar20否設(shè)備名稱RejectTime否int4是報(bào)廢時(shí)間RejectReason否varchar50是報(bào)廢原因Type否varchar20是型號(hào)Manufacturer否varchar20是制造廠商BuyDate否char8是購買日期FixDate否char8是安裝完成日期PreUseYear

29、否int4是預(yù)定使用年限Apperance否varchar10是外觀尺寸Specs否varchar10是規(guī)格Weight否varchar10是重量Parameter否varchar100是技術(shù)參數(shù)PriceOld否int4是購入價(jià)格PriceReject否int4是報(bào)廢前折價(jià)價(jià)格4.3編碼設(shè)計(jì)編碼是指通過一些便于計(jì)算機(jī)或人來識(shí)別和處理的符號(hào)來表示各類信息。編碼方式有很多。這里針對(duì)設(shè)備,采用層次碼和順序碼的合成碼。層次碼指把編碼對(duì)象分類,用不同的碼位表示不同的類別進(jìn)行編碼。順序碼指按排列順序?qū)幋a對(duì)進(jìn)行編碼。5 系統(tǒng)詳細(xì)設(shè)計(jì)總體設(shè)計(jì)搭建了系統(tǒng)的功能框架,建立了系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu)。在總體上設(shè)計(jì)的基礎(chǔ)上

30、,需要對(duì)每個(gè)模塊的輸入數(shù)據(jù)、需要完成的處理邏輯和輸出數(shù)據(jù)進(jìn)行較詳細(xì)的設(shè)計(jì)和描述。詳細(xì)設(shè)計(jì)階段,可以使用IPO圖(輸入、處理邏輯和輸出)和PDL(程序設(shè)計(jì)語言)來表達(dá)每個(gè)模塊的功能。前者使用圖形的方式,直觀但不容易抓住全部的程序流程;后者使用三大基本程序控制結(jié)構(gòu)來表達(dá)模塊功能,沒有圖形直觀,但與程序?qū)崿F(xiàn)過程更為接近。本書中的模塊的外部數(shù)據(jù)描述采用IPO圖的輸入,處理和輸出三部分結(jié)構(gòu),對(duì)模塊內(nèi)部處理的描述使用PDL的表達(dá)方式,并將這種方式成為模塊的IPO過程。5.1系統(tǒng)公共文件根據(jù)系統(tǒng)模塊的結(jié)構(gòu)圖,抽取系統(tǒng)中多個(gè)模塊的相同子功能,建立系統(tǒng)公共文件,可以做到減少總代碼量,避免重復(fù)開發(fā),保持系統(tǒng)實(shí)現(xiàn)風(fēng)

31、格統(tǒng)一,以及增強(qiáng)可修改性。5.2用戶登錄模塊5.3主控制平臺(tái)設(shè)計(jì)1.人機(jī)交互設(shè)計(jì)主控制平臺(tái)具有導(dǎo)航作用,現(xiàn)代信息系統(tǒng)導(dǎo)航方式主要采用兩種:菜單和按鈕式。2.主控制平臺(tái)的功能設(shè)計(jì)(1)菜單導(dǎo)航功能設(shè)計(jì)如下:系統(tǒng)管理:用戶管理、修改密碼。設(shè)備信息錄入:設(shè)備基本信息錄入、設(shè)備類別定義、附屬設(shè)備信息錄入。設(shè)備運(yùn)行管理:設(shè)備運(yùn)行狀況記錄、設(shè)備起停情況記錄、設(shè)備故障記錄、設(shè)備維修記錄、設(shè)備耗能情況管理。臺(tái)帳管理。報(bào)廢管理退出。(2)對(duì)當(dāng)前用戶、系統(tǒng)時(shí)間的狀態(tài)顯示。(3)給出主控制平臺(tái)的提示信息。(4)判斷當(dāng)前用戶類型,對(duì)該類型用戶的權(quán)限進(jìn)行記錄。(5)點(diǎn)出各個(gè)菜單或子菜單顯示相應(yīng)的界面。5.4系統(tǒng)管理模塊

32、系統(tǒng)管理模塊包括用戶管理和修改密碼兩個(gè)子模塊。用戶管理子模塊只有系統(tǒng)管理員可以使用,一般用戶不能使用;修改密碼子模塊面向任何用戶,提供修改登錄者密碼的功能。5.5設(shè)備信息錄入模塊設(shè)備信息錄入模塊的功能是設(shè)置和管理基礎(chǔ)數(shù)據(jù)。包括設(shè)備基本信息錄入、設(shè)備類別定義和附屬設(shè)備信息錄入三個(gè)子模塊。5.6設(shè)備運(yùn)行管理模塊設(shè)備運(yùn)行管理模塊包括設(shè)備運(yùn)行狀況記錄、設(shè)備起停情況記錄、設(shè)備故障記錄和設(shè)備維修記錄四個(gè)子模塊,從不同的角度記錄設(shè)備運(yùn)行情況。5.7臺(tái)帳管理模塊1.人機(jī)交互設(shè)計(jì)2.臺(tái)帳管理模塊的IPO過程輸入:設(shè)備編號(hào)、設(shè)備名稱、購入價(jià)格、使用單位、記錄時(shí)間、記錄人。(1)當(dāng)用戶類型為普通用戶是,“添加”、“

33、修改”和“刪除”功能不可用。(2)臺(tái)帳管理窗體啟動(dòng)(3)從設(shè)備臺(tái)帳記錄表中讀取全部記錄,顯示在表格控件dgAccountManage中。(4)根據(jù)用戶的選擇進(jìn)行相應(yīng)處理。5.8報(bào)廢管理模塊1.人機(jī)交互設(shè)計(jì)2.報(bào)廢管理模塊的IPO過程輸入:設(shè)備編號(hào)、設(shè)備名稱、報(bào)廢時(shí)間、報(bào)廢原因、型號(hào)、制造廠商、購買日期、安裝完成日期、預(yù)定使用年限、外觀尺寸、規(guī)格、重量、技術(shù)參數(shù)、購入價(jià)格、報(bào)廢前折價(jià)價(jià)格。處理:(1)當(dāng)用戶類型為普通用戶是,“添加”、“修改”和“刪除”功能不可用。(2)報(bào)廢管理窗體啟動(dòng)(3)從設(shè)備報(bào)廢記錄表中讀取全部記錄,顯示在表格控件dgAccountManage中。(4)根據(jù)用戶的選擇進(jìn)行相

34、應(yīng)處理。6 系統(tǒng)實(shí)施6.1編寫并測試VB代碼系統(tǒng)實(shí)施是信息系統(tǒng)開發(fā)的最后階段,主要工作包括:硬件準(zhǔn)備,軟件準(zhǔn)備,數(shù)據(jù)準(zhǔn)備以及便攜程序代碼。便攜程序代碼的依據(jù)是系統(tǒng)詳細(xì)設(shè)計(jì)階段得到的模塊以及模塊的IPO過程。本系統(tǒng)應(yīng)用Visual Basic 6.0開發(fā)工具的腳本語言和SQL結(jié)構(gòu)化查詢語言來實(shí)現(xiàn)系統(tǒng)的功能。6.2開發(fā)難點(diǎn)與解決技巧Visual Basic 6.0 提供了幾種訪問數(shù)據(jù)庫的方式,常用的主要有兩種:使用數(shù)據(jù)控件Adodc和用SQL直接對(duì)數(shù)據(jù)庫進(jìn)行訪問。使用數(shù)據(jù)控件時(shí),將 Adodc拖到數(shù)據(jù)窗體上,設(shè)置其Con-nectionString屬性,綁定數(shù)據(jù)源,讀取并顯示數(shù)據(jù)記錄。7 系統(tǒng)運(yùn)行

35、和維護(hù)7.1運(yùn)行維護(hù)經(jīng)過測試,該系統(tǒng)運(yùn)行穩(wěn)定,在使用和維護(hù)中應(yīng)該注意以下幾個(gè)問題:1)定期備份數(shù)據(jù)庫,以免丟失數(shù)據(jù)。2)定期清理數(shù)據(jù)庫中的無效數(shù)據(jù),以提高運(yùn)行效率。3)對(duì)軟件及運(yùn)行環(huán)境進(jìn)行日常維護(hù)。7.2系統(tǒng)的改進(jìn)與提高本系統(tǒng)基本上滿足了設(shè)備管理的需求,但由于各個(gè)企業(yè)性質(zhì)不同,使用的設(shè)備不同,因此,針對(duì)不同的企業(yè)需要具體問題具體分析,并在現(xiàn)在系統(tǒng)上對(duì)某些表的字段作適當(dāng)改動(dòng)。此外,由于本系統(tǒng)可提供的報(bào)表實(shí)例有限,因此,可以在本系統(tǒng)的基礎(chǔ)上,增加更多的報(bào)表,擴(kuò)充系統(tǒng)的功能。結(jié) 論經(jīng)過兩個(gè)多月的畢業(yè)設(shè)計(jì),一個(gè)完整的企業(yè)設(shè)備管理信息系統(tǒng)終于設(shè)計(jì)完成了,但也正在這時(shí)我真正意識(shí)到所學(xué)知識(shí)的不足,可以說關(guān)于

36、這方面的接觸才剛剛開始,深有感觸,無以言表。關(guān)于本系統(tǒng),雖然對(duì)企業(yè)設(shè)備管理信息進(jìn)行了系統(tǒng)的創(chuàng)建,但我們不可忽略的是這個(gè)系統(tǒng)并不完美,我們也不能高枕無憂。我們要在以后的實(shí)踐中去檢驗(yàn)它的可用性,特別要考慮它的實(shí)時(shí)性和安全性,這才是我們最值得考慮的問題。一個(gè)系統(tǒng)好不好,要經(jīng)過反復(fù)的使用才能知道,不光光是理論中分析和設(shè)計(jì)得出來的。由此我就想到了在做這個(gè)系統(tǒng)時(shí),有的同學(xué)用了VB語言 ,有的同學(xué)用了C + 等來建不同的語言和不同的數(shù)據(jù)庫,這樣就導(dǎo)致有的是系統(tǒng)自帶的代碼,而有的則是我們寫進(jìn)去的純代碼,當(dāng)然也就出現(xiàn)了各種各樣的問題。特別是關(guān)于系統(tǒng)的可移植性,有許多不足之處,這樣我們就應(yīng)該多查閱相關(guān)資料,反復(fù)地

37、熟練應(yīng)用,才能把系統(tǒng)設(shè)計(jì)的巧,設(shè)計(jì)的好。同學(xué)們之間的交流也十分重要,交流就是進(jìn)步,有時(shí)進(jìn)會(huì)帶你走入一種柳暗花明的欣喜境界。經(jīng)過這次畢業(yè)設(shè)計(jì),引發(fā)了我的很多思考和興趣,首先是做程序要勤,手勤,眼勤,心勤;其次要有韌性,不怕麻煩,不怕失敗,反復(fù)調(diào)試,反復(fù)練習(xí),這樣才能找到最佳的程序設(shè)計(jì)。參 考 文 獻(xiàn)參考文獻(xiàn)1 王珊、薩師煊數(shù)據(jù)庫系統(tǒng)概論M.北京:高等教育出版社,2006年5月第四版。 2 路游、于玉宗數(shù)據(jù)庫系統(tǒng)課程設(shè)計(jì)M.清華大學(xué)出版社,2009年5月第一版。 3 徐國智、王孝宜SQL Server數(shù)據(jù)庫開發(fā)實(shí)例M.電子工業(yè)出版社,2006年1月。4 宋昆、李嚴(yán)SQL Server數(shù)據(jù)庫開發(fā)實(shí)例解析M.機(jī)械工業(yè)出版社,2006年月。5 趙杰、李濤SQL Server數(shù)據(jù)庫管理、設(shè)計(jì)與實(shí)現(xiàn)教程M.清華大學(xué)出版社,2004年3月。6 胡瑩瑾SQL Server2000數(shù)據(jù)庫M.化學(xué)工業(yè)出版社,2008年。7 黃明,馮瑞芳Visual Basic管理信息系統(tǒng)M,機(jī)械工業(yè)出版社,2008年4月。8 白曉勇、余健Visual Basic程序設(shè)計(jì)案例精編M,清華大學(xué)出版社2007年5月。9 劉炳文Visual Basic程序設(shè)計(jì)教程M,清華大學(xué)出版社,2006年8月第三版。10周曉杰、高鑒偉Visual Basic數(shù)據(jù)庫項(xiàng)目案例導(dǎo)航M,清華大學(xué)出版社,2007年10月第一版。21

展開閱讀全文
溫馨提示:
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ì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!