版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、企業(yè)設備管理信息系統- PAGE IV - PAGE -摘 要目前的公司企業(yè),對于(duy)大型電氣設備的使用十分頻繁,對于大型設備的管理也成為現代企業(yè)管理之中不可或缺的一部分。因此,開發(fā)這樣一套軟件成為很有必要的事情。 本管理(gunl)信息系統是針對企業(yè)的實際需求開發(fā)設計的,利用計算機運算速度快、存儲信息容量大、處理邏輯問題強、功能強大的優(yōu)勢,從企業(yè)管理特別是查詢與決策信息的管理需求出發(fā),針對性強,功能齊備,旨在通過幫助該企業(yè)物資管理實現信息化,以提高企業(yè)管理的效率。經過分析,我們使用 MICROSOFT公司的 SQL Server 2000和Visual Basic開發(fā)工具,利用其提供的
2、各種面向對象的開發(fā)工具,尤其是數據窗口這一能方便而簡潔操縱數據庫的智能化對象,首先在短時間內建立系統應用原型,然后對初始原型系統進行需求迭代,不斷修正和改進(gijn),直到形成用戶滿意的可行系統。關鍵詞:Visual Basic6.0,控件、窗體、SQL Server數據庫、設備管理信息- PAGE III -AbstractNow companys enterprise,for the use of large scale electronic equipment, 10 scale downs are numerous , for the management of large scal
3、e equipment also becomes modern business management, cannot or the part that is short of. Therefore develop so a set of software to become very necessary matter. This management information system is the actual need development design that aims at the business enterprise of, making use of the calcul
4、ator operation speed quick,the saving information have great capacity, the processing logic problem is strong,strong advantage of function,from the business enterprise manage to search especially with the decision information of management need set out, the function is ready, the aim is passing to h
5、elp that business enterprise supplies management realization information-based,with the exaltation the efficiency that business enterprise manage.Through analysis,we use the SQL Server 2000 and the Visual Basic development tool of the company of Microsoft, making use of various development tool that
6、 faces to the object of what it provide,particularly is this ability of the data window way is convenient and simple and direct to manipulate the database of intelligence turn the object, build up the system application prototype in the in a short time first,then,start the prototype system to carry
7、on the need Iteration,generation to the beginning、revise and improve continuously, until formation the customer is satisfied and can go the system.Key words:Visual Basic6.0, controls, the window, the SQL Server database、the equipment management information目 錄 TOC o 1-3 h z u HYPERLINK l _Toc26266945
8、1 摘 要 PAGEREF _Toc262669451 h I HYPERLINK l _Toc262669452 Abstract PAGEREF _Toc262669452 h II HYPERLINK l _Toc262669453 引 言 PAGEREF _Toc262669453 h 1 HYPERLINK l _Toc262669454 1 企業(yè)(qy)設備管理系統概述 PAGEREF _Toc262669454 h 2 HYPERLINK l _Toc262669455 1.1 系統(xtng)概述 PAGEREF _Toc262669455 h 2 HYPERLINK l _T
9、oc262669456 1.2選題(xun t)背景 PAGEREF _Toc262669456 h 2 HYPERLINK l _Toc262669457 1.3系統設計的目標 PAGEREF _Toc262669457 h 2 HYPERLINK l _Toc262669458 1.4系統設計思想 PAGEREF _Toc262669458 h 3 HYPERLINK l _Toc262669459 2 需求分析 PAGEREF _Toc262669459 h 4 HYPERLINK l _Toc262669460 2.1建立業(yè)務模塊 PAGEREF _Toc262669460 h 4 H
10、YPERLINK l _Toc262669461 2.2系統數據分析 PAGEREF _Toc262669461 h 4 HYPERLINK l _Toc262669462 2.3計算機配置方案 PAGEREF _Toc262669462 h 4 HYPERLINK l _Toc262669463 2.3.1分布方案 PAGEREF _Toc262669463 h 4 HYPERLINK l _Toc262669464 2.3.2軟件環(huán)境 PAGEREF _Toc262669464 h 5 HYPERLINK l _Toc262669465 3 系統分析 PAGEREF _Toc2626694
11、65 h 6 HYPERLINK l _Toc262669466 3.1系統現狀分析 PAGEREF _Toc262669466 h 6 HYPERLINK l _Toc262669467 3.2 新系統邏輯功能結構 PAGEREF _Toc262669467 h 8 HYPERLINK l _Toc262669468 4 系統總體設計 PAGEREF _Toc262669468 h 9 HYPERLINK l _Toc262669469 4.1系統功能設計 PAGEREF _Toc262669469 h 9 HYPERLINK l _Toc262669470 4.2數據庫設計 PAGEREF
12、 _Toc262669470 h 11 HYPERLINK l _Toc262669471 4.3編碼設計 PAGEREF _Toc262669471 h 16 HYPERLINK l _Toc262669472 5 系統詳細設計 PAGEREF _Toc262669472 h 17 HYPERLINK l _Toc262669473 5.1系統公共文件 PAGEREF _Toc262669473 h 17 HYPERLINK l _Toc262669474 5.2用戶登錄模塊 PAGEREF _Toc262669474 h 17 HYPERLINK l _Toc262669475 5.3主控
13、制平臺設計 PAGEREF _Toc262669475 h 17 HYPERLINK l _Toc262669476 5.4系統管理模塊 PAGEREF _Toc262669476 h 18 HYPERLINK l _Toc262669477 5.5設備信息錄入模塊 PAGEREF _Toc262669477 h 18 HYPERLINK l _Toc262669478 5.6設備運行管理模塊 PAGEREF _Toc262669478 h 18 HYPERLINK l _Toc262669479 5.7臺帳管理模塊 PAGEREF _Toc262669479 h 18 HYPERLINK l
14、 _Toc262669480 5.8報廢管理模塊 PAGEREF _Toc262669480 h 18 HYPERLINK l _Toc262669481 6 系統實施 PAGEREF _Toc262669481 h 19 HYPERLINK l _Toc262669482 6.1編寫(binxi)并測試VB代碼(di m) PAGEREF _Toc262669482 h 19 HYPERLINK l _Toc262669483 6.2開發(fā)(kif)難點與解決技巧 PAGEREF _Toc262669483 h 19 HYPERLINK l _Toc262669484 7 系統運行和維護 PA
15、GEREF _Toc262669484 h 20 HYPERLINK l _Toc262669485 7.1運行維護 PAGEREF _Toc262669485 h 20 HYPERLINK l _Toc262669486 7.2系統的改進與提高 PAGEREF _Toc262669486 h 20 HYPERLINK l _Toc262669487 結 論 PAGEREF _Toc262669487 h 21 HYPERLINK l _Toc262669488 參 考 文 獻 PAGEREF _Toc262669488 h 22 HYPERLINK l _Toc262669489 致 謝 P
16、AGEREF _Toc262669489 h 23企業(yè)設備管理信息系統本科畢業(yè)論文(設計)PAGE 6PAGE 20引 言在現代信息技術飛速發(fā)展的今天,企業(yè)的生產經營管理方式正隨著網絡技術的發(fā)展而朝著信息化、網絡化方向發(fā)展,一場以互聯網為標志的信息技術革命正在改變著人類的生產、生活,人類正步入信息經濟時代。在這個時代,一個企業(yè)現代信息技術水平的高低,將成為企業(yè)競爭力強弱的重要標志,企業(yè)只有迅速掌握好網絡技術、利用(lyng)好網絡技術,按現代管理方法管理企業(yè)的物流、資金流、信息流,實現企業(yè)管理信息化,才能全面提升企業(yè)資源配置水平,提高企業(yè)核心競爭力,從而提高企業(yè)經濟效益,使企業(yè)在市場競爭中立于
17、不敗之地。一般說來,模具企業(yè)都是中小企業(yè),大都是從作坊式的企業(yè)成長起來,甚至目前仍有許多模具企業(yè)是作坊式的的管理,在模具交貨期、成本、質量的控制方面問題層出不斷。面對激烈的市場競爭,落后的管理手段和水平,使模具企業(yè)中的管理和技術人員只有疲于奔命,企業(yè)投巨資引進的CAD/CAM系統和高檔數控加工設備也難以發(fā)揮出應有的效率和水平,企業(yè)缺乏活力和競爭力。這些問題已經引起了許多有志向國際先進水平看齊的模具企業(yè)經營者的高度重視,如何提高企業(yè)管理水平,增強(zngqing)企業(yè)的競爭力已成為我國模具制造行業(yè)參與國際市場競爭迫切需要解決的問題。 因此,模具制造企業(yè)要提高管理(gunl)水平,具備快速反應和及
18、時調整的能力,沒有一套先進的管理系統實現管理的信息化是很難做到的。通過信息化建設,實現模具制造企業(yè)的集成化管理,是促進企業(yè)提高經營管理水平的一個有效途徑。 由于時間緊迫,加之水平有限,設計中的缺點和不足之處在所難免,敬請導師批評指正,不勝感激。 HYPERLINK l _Toc231012087 1 企業(yè)設備管理系統概述1.1 系統概述本文首先概要的論述了數據庫的有關知識與現狀。之后,對當代計算機數據庫技術的現狀,尤其是對關系型數據庫作了系統的描述。在此基礎上,論文重點對數據庫的開發(fā)環(huán)境 Microsoft Visual Basic 2005 作了詳細的介紹,然后,對開發(fā)一個小型的現代流通企業(yè)
19、設備管理系統所用到的語句、函數、對象進行了詳細的闡述。最后,結合自己編寫的現代流通企業(yè)設備管理系統,給出了完整的、可實際使用的數據庫管理系統。并給出了該系統的使用方法和設計方法。1.2選題(xun t)背景在中小型企業(yè),設備管理業(yè)務往往從設備的入庫開始,其主要包含以下幾部分(b fen)工作:(1)設備購進之初,又設備部門(bmn)的專業(yè)人員對設備情況進行核對,并填寫設備情況登記表。再又管理人員負責將設備情況登記表登記存檔,并將有關使用說明進行編號存檔,以備維修之用。對于一些附屬設備,僅做登記入庫管理,以便進行及時核對和調配。(2)設備日常運行中,要對日常檢測到的數據進行必要存儲和監(jiān)督。在有經
20、驗的技師的指導下,根據日常使用記錄,制訂日常維護計劃,力爭降低裝置因設備問題造成的非計劃停工次數。(3)在設備發(fā)生事故的情況下,登記事故記錄,并向技術人員提交事故維修表。由技術人員進行現場觀察,根據事故維修表和日常運行數據,確定維修標準及要求。以便進行及時,合理的維修。在維修結束后,編寫維修情況報告和設備狀態(tài)報告。管理人員對有關資產數據進行統計,產品報表,以便高層管理人員根據該報表把握設備運營的宏觀情況。1.3系統設計的目標信息系統的目標應與企業(yè)對該業(yè)務的管理目標相一致,分析信息系統的目標應從企業(yè)的管理目標入手。根據現代企業(yè)分層次的管理模式,設置不同的權限級別,分別提供普通用戶,設備管理者和系
21、統管理員三個層次。系統目標如下:(1)提供簡單,方便的操作。(2)對系統提供必要的權限管理。(3)根據企業(yè)原有的設備管理業(yè)務,為企業(yè)不同管理層次的職員提供相應的功能。(4)使企業(yè)的設備管理更加科學和規(guī)范,杜絕設備的丟失和設備賬目混亂的情況。(5)節(jié)約設備管理的成本。(6)對日常的設備運行情況進行管理,同時提供一些必要的報表。(7)為企業(yè)實現整體信息化和其他相關系統提供必要的數據支持。1.4系統設計思想信息系統的建設需要遵循正確的方法和步驟。目前比較流行和成熟的開發(fā)方法有結構化生命周期法,原型法,面向對象的方法和計算機輔助軟件工程。本系統采用結構化生命周期法進行系統開發(fā),這種方法的基本思想是建立
22、面向用戶的觀念,嚴格區(qū)分工作階段,自頂向下地完成系統的研制工作,并充分考慮變化的情況。2 需求(xqi)分析 HYPERLINK l _Toc231012096 2.1建立(jinl)業(yè)務模塊新信息系統的建立是在現行業(yè)務基礎上經過改建或重建而得到的。因此,在進行新系統的規(guī)劃(guhu),分析和設計工作之前,必須對現行系統做全面,充分的調查研究和分析,在此基礎上建立企業(yè)模型。業(yè)務模型是對業(yè)務結構和業(yè)務活動本質的,概括的認識,可用“業(yè)務范圍業(yè)務過程具體業(yè)務處理”層次結構對其進行描述。業(yè)務模型的建立可以分為3個階段。(1)現行業(yè)務的調查和分析。(2)提出一個表示全部業(yè)務的模型。(3)擴展上述模型,使
23、它能表示出名項具體的業(yè)務活動,最終確定為業(yè)務模型。 HYPERLINK l _Toc231012095 2.2系統數據分析在建立了較為完整、穩(wěn)定的業(yè)務模型之后,需求根據業(yè)務模型進行數據分析。其基本方法是按照業(yè)務過程進行數據分類和組織。數據分類后,進行信息體系結構的設計:即結合業(yè)務過程與數據類,建立系統的功能/數據類矩陣。據分類得到的結果將用于系統分析和系統設計階段。根據業(yè)務模型,可以得到本系統需要建立的數據類有:設備基本信息數據、設備運行信息數據、設備故障信息數據、設備維修信息數據、設備臺帳信息數據、設備報廢信息數據和采購數據。本系統中,運行狀況管理和故障維修管理業(yè)務功能相對集中。因此,由于本
24、系統的各個業(yè)務沒有產生采購數據,由此可知它們由企業(yè)的其它子系統產生,不是本系統內部處理的數據。2.3計算機配置方案在總體規(guī)劃的后期,需要建立計算機的配置方案。確立配置方案需要綜合考慮系統的客觀約束條件、新系統的處理方式、聯機存儲量、系統所需硬件資源以及系統所需軟件。本系統針對中小型企業(yè)的設備管理業(yè)務,同時考慮到開發(fā)成本和安全性的問題,因此,本系統設置成一個單用戶運行系統。綜合考慮以上問題,本系統配置方案如下:2.3.1分布方案本系統采用客戶機/服務器的運行方式,數據集中存儲在服務器上。對服務器硬件的要求如下:(1)處理器:Inter Pentium 4 3.06 GHz 或更高。(2)內存:1
25、28MB 。(3)磁盤空間:40GB或更高。普通(ptng)的PC均可做為客戶機使用,但為了達到較好的顯示效果和較高的效率,建議采用如下配置:(1)處理器:Inter Pentium 4 系列(xli)。(2)內存(ni cn):128MB。(3)網卡:10/100Mbit/s自適應。(4)顯卡:SVGA顯示適配器,顯存32MB或更高。2.3.2軟件環(huán)境(1)操作系統:Windows ME/2000/XP/Vista。(2)數據庫:Microsoft SQL Server 20003 系統分析3.1系統現狀(xinzhung)分析根據設備管理的業(yè)務模型C-U矩陣中得到的數據類,可以畫出該系統的
26、工作(gngzu)流程圖,如圖3.1所示。需要注意的,工作流程中出現的數據存儲與系統規(guī)劃得到的數據類應對應。采購員管理人員編制歸類設備配套資料設備配套資料P2設備情況登記表錄入設備情況登記表附屬設備登記表設備基本情況檔案現場監(jiān)管設備配套資料檔案管理人員設備臺帳檔案P1現場監(jiān)管管理人員管理人員設備故障登記日常使用記錄錄入日常運行數據制定日常維護計劃表日常維護計劃表設備故障檔案維修記錄表設備維修檔案設備基本情況檔案設備日常運行情況檔案采購部門購置計劃設備維修維修情況報告設備狀態(tài)報告設備價值重審管理人員設備報廢標記設備報廢處理設備臺帳檔案設備基本情況檔案臺帳管理各類報表設備報廢檔案P5門故障記錄表P
27、6P7P4P3P9P8圖3-1設備(shbi)管理系統業(yè)務流程圖3.2 新系統(xtng)邏輯功能結構并非所有的業(yè)務處理都能由計算機來完成,因此,圍繞著信息處理業(yè)務,需要跟據業(yè)務流程圖,弄清楚系統需要產生什么樣的信息輸出。為了得到這樣的輸出,應該對什么數據進行(jnxng)處理,輸入數據向輸出數據所進行的轉換過程是什么。這個過程就是進行數據抽取,建立數據流程圖的過程。數據流程圖描述了新系統的的全部的數據處理邏輯的數據的流動過程,構成了新系統的邏輯模型。據流程圖并不能完整地描述軟件需求,因為它沒有描述數據流程圖上各個成分的具體內容。實際以用中,數據流程圖往往與數據字典配套使用。數據字典是在數據流
28、程圖的基礎上,進一步定義和描述數據流程圖上各個成分的工具,它包括對一切動態(tài)數據和靜態(tài)數據的數據結構和相互關系等的說明,是數據分析和數據管理的重要工具。數據字典中常常包括對數據元素、數據結構、數據流的來源去處(qch)、數據存儲、處理功能和外部實體的說明。本系統的數據流比較簡單,這里只針對各個處理功能,在數據字典中建立對處理功能的說明如下:(1)設備信息錄入:其功能是設置和管理基礎數據,包括設備基本信息、設備類別的定義和附屬設備信息錄入。在權限范圍內,可以進行基礎數據的添加、刪除和修改。(2)設備運行管理:它是對設備的日常運行數據進行存儲和管理,包括設備運行狀況記錄、設備起停情況記錄,設備故障記
29、錄、設備維修記錄和設備耗能情況管理。在權限范圍內,可以進行數據的添加、刪除和修改。(3)臺帳管理:其功能是設置和管理設備的價值、購入日期等相關信息。(4)設備價值重審:新購設備投入使用一段時間后,對設備價值進行重新評估,并采用得到的信息更新設備臺帳信息表。(5)報廢管理:如果設備被主管部門認定需要由新產品代替,則由系統管理員或者設備管理者實施報廢處理,其他任何用戶均可以查詢報廢設備信息。(6)報表管理:根據需要,由相關人員打印臺帳管理或者報廢管理信息。4 系統總體設計4.1系統功能設計統功能設計的主要工作是建立系統模塊結構。在模塊化結構系統中,由于各個模塊之間基本上是相互獨立的,所以每個模塊都
30、可以獨立的被理解、編程、調試和修改,這樣就使得復雜的工作變得相對簡單、層次簡單,同時模塊的相對獨立也能夠有效的防止模塊錯誤的蔓延,從而提高系統的可靠性。依據系統分析階段得到的數據流程圖和數據字典,以數據流程圖中的處理功能為出點發(fā),抽取各個主要的處理功能建立模塊結構圖。從數據流圖轉化為系統模塊結構時,有三個問題需要注意:(1)模塊(m kui)結構圖的層次要對應于數據流圖的層次。(2)添加模塊。拋開具體業(yè)務本身,考慮(kol)到信息安全的問題,往往要添加登錄模塊,登錄成功的用戶才允許使用系統;為方便系統管理與維護,需要添加系統管理模塊,用來管理系統用戶的相關信息。(3)由人工操作到計算機世界的轉
31、化過程中,為了便于計算機處理數據,往往需要對實體(sht)添加唯一性標識(字符),如對學生信息的處理往往加上學號來標識學生,這個過程稱作編碼。編碼(如學號)需要單獨的數據管理界面來管理,因此一般的應用程序都會有基礎數據管理模塊,一般只允許系統管理員使用,用來錄人和維護系統編碼。本系統的模塊結構圖,如圖4-1所示。設備管理信息系統用戶登錄系統管理設備記錄設備運行管理臺帳管理報廢管理修改密碼用戶管理設備起停情況記 錄設備故障記錄設備運行記錄設備維修記錄圖4.1 系統模塊結構圖1.登錄模塊輸入用戶名和密碼,如果用戶名和密碼正確,進入主控制平臺;否則提示用戶明確的錯誤信息。2.系統管理模塊(1)用戶管
32、理理子:用于系統管理員進行用戶權限設置和用戶的瀏覽,包括用戶密碼的用戶權限的更改,同時為保障系統安全需要進行輸入檢驗,并進行必要的信息(xnx)提示。一般用戶不能使用該項功能。(2)修改密碼子模塊(m kui):其作用是保障任何用戶可以修改自己的密碼。3.設備信息(xnx)錄入模塊設置和管理基礎數據。普通用戶只能瀏覽,無更新權。包括以下幾個功能模塊:(1)設備基本信息子模塊:用于顯示并更新設備型號、制造廠商等基本信息。(2)設備類別定義子模塊:用于顯示并更新設備類型及其編號。(3)附屬設備信息子模塊:用于顯示并更新附屬設備,以便進行及時刻對和調配。4.設備運行管理模塊用于管理設備的日常運行數據
33、,普通用戶只能瀏覽,無權更新。包括以下幾個功能模塊:(1)設備運行狀況記錄子模塊:用于顯示并更新每次檢測設備時得到的數據。(2)設備起停情況記錄子模塊:用于詳細記錄設備的起停時間等信息。(3)設備故障記錄子模塊:用于顯示并更新設備的故障記錄。(4)設備維修記錄子模塊:用于顯示并更新設備的維修記錄。5.臺帳管理模塊:用于管理模塊的價值、購入日期和使用日期等相關信息。6.報廢管理模塊:如果設備被認定需要由新產品代替,實施報廢處理,則需要將報廢的設備從所有相關的設備信息中刪除,并新建一個表存放這些報廢設備記錄。在報廢管理界面上,可以選定報廢的設備,進行報廢處理,也可以顯示所有的已報廢的設備信息。4.
34、2數據庫設計數據庫設計是在DBMS 的支持下,按照應用的需要設計出合理的數據庫物理結構。本系統采用SQL Server2000 數據庫技術。根據系統分析和模塊設計中得到的功能和相應的數據存儲要求,本系統數據庫的數據項和數據結構設計如下:1.數據庫(1)數據庫名稱:設備信息庫。(2)標識:DBEquipment。2.數據庫表結構(1)表名:用戶信息表,如表4-2所示標識:tbUser。數據來源:用戶管理模塊的錄入。表4-2用戶信息表字段名是否主鍵字段類型字段長度/B是否允許為空備注UserId是char10否用戶名UserPassword否char8否用戶密碼UserKind否varchar20
35、否用戶類型:普通用戶,系統管理員,設備管理者(2)表名:設備基本(jbn)信息表,如表4-3所示。標識(biozh):tbEquipData。數據來源:設備信息錄入(l r)模塊的錄入。 表4-3設備基本信息表字段名是否主鍵字段類型字段長度/B是否允許為空備注EquipId是char8否設備編號EquipName否varchar20否設備名稱Type否varchar20是型號EquiKindId否char5是設備類型編號ManuFacturer否varchar50是制造廠商ManuDate否char8是制造日期BuyDate否char8是購買日期FixDate否char8是安裝完成日期FixP
36、lace否varchar50是安裝地點PreUseYear否int4是預定使用年限PreSerCyc否varchar10是預定維修周期Code否int4是復雜系數Apperance否varchar10是外觀尺寸Specs否varchar10是規(guī)格Weight否varchar10是重量Parameter否varchar100是技術參數Condition否varchar100是使用環(huán)境說明(3)表明:設備類型信息表,如表4-4所示標識:tbEquipKind。數據來源:設備信息錄入模塊的錄入。 表4-4設備(shbi)類型信息表字段名是否主鍵字段類型字段長度/B是否允許為空備注EquipKindI
37、d是char5否設備類型編碼EquipKindName否varchar20否設備類型名稱EquipKindDes否varchar100是設備類型描述(4)表明:附屬設備(shbi)信息表,如表4-5所示。標識(biozh):tbAffEquip。數據來源:設備信息錄入模塊的錄入。表4-5附屬設備信息表字段名是否主鍵字段類型字段長度/B是否允許為空備注AffId是char8否附屬設備編號AffName否varchar30否附屬設備名稱Type否varchar20是型號Manufacturer否varchar50是制造廠Unit否varchar4是單位Number否Int4是數量Specs否var
38、char20是規(guī)格AffDes否varchar100是附屬設備功能描述(5)表明:設備運行狀況表,如表4-6所示。標識:ubEquipRun。數據來源:設備運行管理模塊錄入。 表4-6設備運行狀況表字段名是否主鍵字段類型字段長度/B是否允許為空備注EquipId是char8否設備編號EquipName是varchar20否設備名稱CheckDate是char8是檢測日期CheckMan否varchar30是記錄人CheckContent否varchar100是運行狀況表(6)表明:設備起停情況表。如表4-7標識:tbStart。數據來源:設備運行管理模塊(m kui)錄入。 表4-7設備(sh
39、bi)起停情況表字段名是否主鍵字段類型字段長度/B是否允許為空備注EquipId是char8否設備編號EquipName否varchar20否設備名稱EquipKindId否char5是設備類型編號StopPropeerty否varchar20是停運性質StopKind否varchar20是停運類型StopTime是char8是停機日期時間IntogetherDate否char8是并網日期時間StopReason否varchar100是停運原因StopMinutes否int4是停運分鐘數Hitch否int4是故障次數HitchMinutes否int4是故障分鐘StandbuTimes否int4
40、是備用次數StandbyMinutes否int4是備用分鐘FixTimes否int4是大中小修次數FixMinutes否int4是大中小修分鐘Linjian否int4是臨檢次數LinjianMinutes否int4是臨檢分鐘(7)表明:設備(shbi)故障記錄表,如表4-8所示。標識: tbHitch。數據來源:設備運行管理模塊錄入。 表4-8設備故障記錄表字段名是否主鍵字段類型字段長度/B是否允許為空備注EquipId是char8否設備編碼EquipName否varchar20否設備名稱HitchTime是char8否設備故障時間HitchDes否varchar50是設備故障描述(8)表明(
41、biomng):設備維修記錄表。如表4-9標識(biozh):tbService。數據來源:設備運行管理模塊(m kui)錄入。 表4-9設備維修記錄表字段名是否主鍵字段類型字段長度/B是否允許為空備注EquipId是char8否設備編碼EquipName否varchar20否設備名稱NowTime是char8否當前時間ExamineKind否varchar8是檢修類別,取值為:檢修、故障維修ExamineId否char8是檢修報告編號ExamineTime否char8是檢修日期時間ServiceTime否char8是維修日期時間ServiceDeal否varchar100是維修處理描述Dea
42、lMan否varchar10是負責人Fee否int4否費用(9)表明:設備臺帳記錄表,如表4-10所示。標識:tbAccount。數據來源:臺帳管理模塊錄入。 表4-10設備臺帳記錄表字段名是否主鍵字段類型字段長度/B是否允許為空備注EquipId是char8否設備編碼EquipName否varchar20否設備名稱PriceOld否int4是購入價格PriceNow否int4是折價價格UserDep否varchar20是使用單位RecordTime是char8是記錄時間RecordMan否varchar20是記錄人(10)表明:設備報廢記錄表,如表4-11所示。標識:tbReject。數據來
43、源:報廢管理模塊錄入。 表4-11設備(shbi)報廢記錄表字段名是否主鍵字段類型字段長度/B是否允許為空備注EquipId是char8否設備編號EquipName否varchar20否設備名稱RejectTime否int4是報廢時間RejectReason否varchar50是報廢原因Type否varchar20是型號Manufacturer否varchar20是制造廠商BuyDate否char8是購買日期FixDate否char8是安裝完成日期PreUseYear否int4是預定使用年限Apperance否varchar10是外觀尺寸Specs否varchar10是規(guī)格Weight否var
44、char10是重量Parameter否varchar100是技術參數PriceOld否int4是購入價格PriceReject否int4是報廢前折價價格4.3編碼(bin m)設計編碼是指通過一些便于計算機或人來識別和處理(chl)的符號來表示各類信息。編碼方式有很多。這里針對設備,采用層次碼和順序碼的合成碼。層次碼指把編碼對象分類,用不同的碼位表示不同的類別進行編碼。順序碼指按排列順序對編碼對進行編碼。5 系統詳細設計總體設計搭建了系統的功能框架,建立了系統數據庫結構。在總體上設計的基礎上,需要對每個模塊的輸入數據、需要完成的處理邏輯和輸出數據進行較詳細的設計和描述。詳細設計階段,可以使用I
45、PO圖(輸入、處理邏輯和輸出)和PDL(程序設計語言)來表達每個模塊的功能。前者使用圖形的方式,直觀但不容易抓住全部的程序流程;后者使用三大基本程序控制結構來表達模塊功能,沒有圖形直觀,但與程序實現過程更為接近。本書中的模塊的外部數據描述采用IPO圖的輸入,處理和輸出三部分結構,對模塊內部處理的描述使用PDL的表達方式,并將這種方式成為模塊的IPO過程。5.1系統公共(gnggng)文件根據系統模塊的結構圖,抽取系統中多個模塊的相同子功能,建立系統公共文件,可以做到減少總代碼量,避免重復開發(fā),保持系統實現風格統一(tngy),以及增強可修改性。5.2用戶登錄(dn l)模塊5.3主控制平臺設計
46、1.人機交互設計主控制平臺具有導航作用,現代信息系統導航方式主要采用兩種:菜單和按鈕式。2.主控制平臺的功能設計(1)菜單導航功能設計如下:系統管理:用戶管理、修改密碼。設備信息錄入:設備基本信息錄入、設備類別定義、附屬設備信息錄入。設備運行管理:設備運行狀況記錄、設備起停情況記錄、設備故障記錄、設備維修記錄、設備耗能情況管理。臺帳管理。報廢管理退出。(2)對當前用戶、系統時間的狀態(tài)顯示。(3)給出主控制平臺的提示信息。(4)判斷當前用戶類型,對該類型用戶的權限進行記錄。(5)點出各個菜單或子菜單顯示相應的界面。5.4系統管理模塊系統管理模塊包括用戶管理和修改密碼兩個子模塊。用戶管理子模塊只有
47、系統管理員可以使用,一般用戶不能使用;修改密碼子模塊面向任何用戶,提供修改登錄者密碼的功能。5.5設備信息錄入模塊設備信息錄入模塊的功能是設置和管理基礎數據。包括設備基本信息錄入、設備類別定義和附屬設備信息錄入三個子模塊。5.6設備運行(ynxng)管理模塊設備運行管理模塊包括設備運行狀況記錄、設備起停情況記錄、設備故障記錄和設備維修記錄四個子模塊,從不同(b tn)的角度記錄設備運行情況。5.7臺帳管理(gunl)模塊1.人機交互設計2.臺帳管理模塊的IPO過程輸入:設備編號、設備名稱、購入價格、使用單位、記錄時間、記錄人。(1)當用戶類型為普通用戶是,“添加”、“修改”和“刪除”功能不可用。(2)臺帳管理窗體啟動(3)從設備臺帳記錄表中讀取全部記錄,顯示在表格控件dgAccountManage中。(4)根據用戶的選擇進行相應處理。5.8報廢管理模塊1.人機交互設計2.報廢管理模塊的IPO過程輸入:設備編號、設備名稱、報廢時間、報廢原因、型號、制造廠商、購買日期、安裝完成日期、預定使用年限、外觀尺寸、規(guī)格、重量、技術參數、購入價格、報廢前折價價格。處理:(1)當用戶類型為普通用戶是,“添加”、“修改”和“刪除”功能不可用。(2)報廢管理窗體啟動(3)從設備報廢記錄表中讀取全部記錄,顯示在表格控件dgAccountManage中
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 山東省勞動協議樣式
- 2024版數據采集服務合同范本
- 購銷合同范本匯編
- 證券交易委托協議書范例
- 土地轉讓合同協議書示范文本
- 供貨合同補充協議案例
- 賓館轉讓協議范本
- 招投標項目合作合同
- 上海市超市熟食產品流通安全協議
- 集團短信服務合同樣本
- 陜西省渭南市臨渭區(qū)渭南市三賢中學2024-2025學年高一上學期11月期中考試生物試題(無答案)
- 期中模擬檢測(1-3單元)2024-2025學年度第一學期蘇教版一年級數學
- 四川省食品生產企業(yè)食品安全員理論考試題庫(含答案)
- 期中考試(1-4單元)(試題)-2024-2025學年六年級上冊數學西師大版
- 財政學-第16章-政府預算與預算管理體制
- 時間介詞in,on,at的區(qū)別 教學課件
- 強度計算.常用材料的強度特性:陶瓷材料:陶瓷材料的抗彎強度計算
- 形勢與政策24秋-專題測驗1-5-國開-參考資料
- 2024年宗教知識競賽測試題庫及答案(共100題)
- 湖北省危險廢物監(jiān)管物聯網系統管理計劃填報說明
- 大學生就業(yè)指南攻略課件
評論
0/150
提交評論