大平礦設備管理軟件設計 電氣工程及其自動化專業(yè)畢業(yè)設計 畢業(yè)論文
《大平礦設備管理軟件設計 電氣工程及其自動化專業(yè)畢業(yè)設計 畢業(yè)論文》由會員分享,可在線閱讀,更多相關《大平礦設備管理軟件設計 電氣工程及其自動化專業(yè)畢業(yè)設計 畢業(yè)論文(82頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、 中國礦業(yè)大學 本科生畢業(yè)設計 姓 名: 陳川 學 號: 04051701 學 院: 信息與電氣工程學院 專 業(yè): 電氣工程與自動化 設計題目: 大平礦設備管理軟件設計 專 題: 指導教師: ??×? 職 稱: 副教授 2009年 6月 徐州 中國礦業(yè)大學畢業(yè)設計任務書
2、 專業(yè)年級 電氣05-6 學號 04051701 學生姓名 陳川 任務下達日期:2009 年 2 月 16 日 畢業(yè)設計日期:2009 年 2 月16日 至 2009 年 6 月 20 日 畢業(yè)設計題目: 大平礦設備管理軟件設計 畢業(yè)設計專題題目:大平礦設備管理軟件 畢業(yè)設計主要內容和要求: 1、學習Visual Basic 2005編程技術; 2、掌握Access數(shù)據(jù)庫系統(tǒng)的開發(fā); 3、熟悉選煤廠設備管理軟件的需求; 4、設計大平礦選煤廠設備管理軟件; 5、翻譯一篇五年內的英文文獻。 院長簽字:
3、 指導教師簽字: 中國礦業(yè)大學畢業(yè)設計指導教師評閱書 指導教師評語(①基礎理論及基本技能的掌握;②獨立解決實際問題的能力;③研究內容的理論依據(jù)和技術方法;④取得的主要成果及創(chuàng)新點;⑤工作態(tài)度及工作量;⑥總體評價及建議成績;⑦存在問題;⑧是否同意答辯等): 成 績: 指導教師簽字: 年 月 日 中國礦業(yè)大學畢業(yè)設計評
4、閱教師評閱書 評閱教師評語(①選題的意義;②基礎理論及基本技能的掌握;③綜合運用所學知識解決實際問題的能力;③工作量的大??;④取得的主要成果及創(chuàng)新點;⑤寫作的規(guī)范程度;⑥總體評價及建議成績;⑦存在問題;⑧是否同意答辯等): 成 績: 評閱教師簽字: 年 月 日 中國礦業(yè)大學畢業(yè)設計答辯及綜合成績 答 辯 情 況 提 出 問
5、題 回 答 問 題 正 確 基本 正確 有一般性錯誤 有原則性錯誤 沒有 回答 答辯評語及綜合評定成績(評語及成績): 答辯小組組長簽字: 年 月 日 學院領導小組綜合評定成績: 學院領導小組負責人: 年 月 日 摘 要 大平礦設
6、備管理信息系統(tǒng)旨在解決選煤廠內生產(chǎn)的各個環(huán)節(jié)涉及到的問題,其中包括產(chǎn)品的調度,機電設備與監(jiān)測裝置等生產(chǎn)設備的維修與檢測,倉庫內產(chǎn)品或原料的管理,隱患與事故的安全管理,工人出勤情況等一系列問題,提供一系列的數(shù)據(jù)分析,幫助經(jīng)營者合理的安排各個生產(chǎn)環(huán)節(jié),及時處理生產(chǎn)過程中的隱患與事故,并對產(chǎn)品流轉過程進行全程跟蹤管理,對工人的出勤與考核的管理。因此選煤廠管理信息系統(tǒng)的全面應用,將規(guī)范業(yè)務流程,降低事故的發(fā)生率,提高企業(yè)的管理水平,提高員工考核的透明度,進而全面提高企業(yè)的經(jīng)營水平、進而全面提升了企業(yè)的經(jīng)濟效益。 大平礦設備管理信息系統(tǒng)采用Visual Basic 2005編程技術和數(shù)據(jù)庫Access
7、開發(fā),主要是處理選煤廠產(chǎn)品的調度、設備與員工管理等問題。具有良好的人機界面,設計過程中考慮到系統(tǒng)的多使用對象問題,權限管理較好,為用戶提供方便的數(shù)據(jù)查詢功能,系統(tǒng)支持良好的數(shù)據(jù)備份操作,可有效保護數(shù)據(jù)。在相對應的權限下,可以及時地修改數(shù)據(jù),分析產(chǎn)品走向,了解員工的出勤情況,具有報表打印功能。 ?關鍵詞:管理信息系統(tǒng); Visual Basic 2005語言;Access2003;ADO.NET ABSTRACT The Equipment Management Information System of DaP
8、ing Mine is designed to solve the problems that involved each production link, which including product scheduling, maintain and inspect the mechanical and electrical equipment and monitoring device that related to the production ,warehouse management, product and raw material management , manage the
9、 accident hidden, workers attendance and so on a series of questions. The system can provide a range of data analysis to help the operators arranged all the production processes. It can help operators to arrange processing production process timely, and to deal with the problems and accidents. It al
10、so manages the production all-the-way and assesses the attendance. So the comprehensive using the management information system of coal can standardize business processes and reduce the incidence of accidents and improve the management level of enterprises. It can also improve the transparency of st
11、aff appraisal, and comprehensively improve the level of corporate management, thereby enhancing overall economic efficiency of enterprises. The Equipment Management Information System of Daping Mine using Visual Basic 2005 and Access technology to design. It is used mainly to deal with the products
12、 of coal preparation plant scheduling, and manage the equipment and staff. It has a good man-machine interface. In the design I am account the problem of multi-object users of system. The system has a better rights management, and it provide user-friendly data query function for the users. You can m
13、odify data in a timely manner and analysis of products and to find out the attendance of staff .The system also has the function of printing statements. Key Words: Management Information System (MIS); Access2003; Visual Basic 2005; ADO.NET 目 錄 1 緒論 1 1.1系統(tǒng)的現(xiàn)狀以及研究意義 1 1.2管理信息系統(tǒng) 2
14、 1.2.1管理信息系統(tǒng)概念 2 1.2.2管理信息系統(tǒng)的目標與內容確立 2 1.3設備管理 3 1.3.1設備管理的概念 3 1.3.2設備管理的作用 4 1.4國內外管理信息系統(tǒng)發(fā)展與現(xiàn)狀 5 1.5本課題的基本內容綜述 6 2 大平礦設備管理信息系統(tǒng)需求分析 8 2.1系統(tǒng)需求分析 8 2.2可行性分析 8 2.3開發(fā)工具選擇 9 2.3.1Vsual Studio 2005平臺簡介 9 2.3.2Vsual Basic 2005語言簡介 11 2.3.3Access語言 12 2.3.4ADO技術簡介 13 3 系統(tǒng)設計分析 16 3.1項目規(guī)劃 16
15、 3.2系統(tǒng)功能結構 16 3.3系統(tǒng)流程分析 17 3.4系統(tǒng)設計目標 19 3.5系統(tǒng)開發(fā)及運行環(huán)境 19 4 數(shù)據(jù)庫設計 20 4.1數(shù)據(jù)庫概要設計 20 4.2數(shù)據(jù)庫表概要說明 20 4.3主要數(shù)據(jù)表結構 21 5 系統(tǒng)功能設計與實現(xiàn) 28 5.1創(chuàng)建工程項目 28 5.2通用類模塊設計 28 5.2.1DBOperation類 28 5.2.2DBUser類 30 5.3系統(tǒng)主界面窗體設計 34 5.3.1主界面窗體概述 34 5.3.2主界面窗體的實現(xiàn)過程 35 5.4系統(tǒng)各部門管理界面窗體 36 5.4.1系統(tǒng)各部門管理窗體模塊概述 36 5.
16、4.2系統(tǒng)各部門管理窗體實現(xiàn)過程 39 5.5用戶管理模塊 42 5.5.1用戶管理模塊概述 42 5.5.2用戶管理模塊實現(xiàn)過程 43 5.6含數(shù)據(jù)庫信息錄入功能的窗體 46 5.6.1含數(shù)據(jù)庫信息錄入功能的人員名單窗體概述 46 5.6.2含數(shù)據(jù)庫信息錄入功能的人員名單窗體實現(xiàn)過程 47 5.7人機界面特點 48 6 系統(tǒng)總結與展望 49 致謝 50 參考文獻 51 英文原文 53 中文翻譯 61 第72頁 中國礦業(yè)大學2009屆本科生畢業(yè)設計 1 緒論 1.1系統(tǒng)的
17、現(xiàn)狀以及研究意義 21世紀是科學的世紀,當今社會為信息社會,世界已進入在計算機信息管理領域中激烈競爭的時代。信息已成為繼勞動力、土地、資本之后的又一大資源,誰控制的信息越多,誰利用信息資源的效率越高,誰就會在各方面的競爭中,占有一席之地,誰就會更有優(yōu)勢,這一點已得到舉世公認。 隨著WTO的加入和我國工業(yè)的迅猛發(fā)展,為了抓住機遇,在競爭中占得先機,煤炭生產(chǎn)企業(yè)管理信息系統(tǒng)的建立已經(jīng)迫在眉捷了。開發(fā)管理信息系統(tǒng)即有宏觀上的意義,那就是順應時代信息化、現(xiàn)代化潮流,提高效益,促進國民經(jīng)濟結構優(yōu)化;也有微觀上的意義,那就是可以提高管理的現(xiàn)代化程序,加強管理的信息化手段,提高工作效率,增加單位效益。
18、 計算機在管理中的應用開始于1954年,當時美國首先用計算機處理工資單。40多年來,計算機在處理管理信息方面發(fā)展迅速。例如,60年代美國計算機在管理中應用項目不到300項,到了1975年達到2670項。而現(xiàn)在,美國在財務會計上90%的工作由計算機完成;物資管理中80—100%的信息處理由計算機完成;計劃管理中是80—90%。據(jù)計算機應用方面發(fā)展較快的國家統(tǒng)計,計算機用于經(jīng)濟與物資管理的約占80%;用于科技運算的占8%;用于生產(chǎn)過程控制的占12%。因此,設備管理是計算機應用的主要領域。 當然,由于設備管理在經(jīng)濟管理中占重要地位,其計算機化在發(fā)達國家中也已經(jīng)達到了相當高的水平。我國在全國范圍內推
19、廣計算機在管理中的應用,是在70年代末開始的,雖然起步較晚,近幾年發(fā)展卻較快,特別是微型計算機的出現(xiàn)和普及為信息處理提供了物美價廉的手段,對于推動我國管理信息處理的現(xiàn)代化起了重要的作用。在現(xiàn)代企業(yè)的管理中,一個良好的信息管理系統(tǒng)不僅能大大降低企業(yè)由于生產(chǎn)經(jīng)營管理不善而造成的成本過高問題,提高企業(yè)的辦事效率,降低企業(yè)在生產(chǎn)過程中不必要的人力、財力損失,而且能使企業(yè)的運行機制更加規(guī)范合理,使企業(yè)在節(jié)省自身成本提高競爭優(yōu)勢的同時,樹立良好的企業(yè)形象,形成帶頭優(yōu)勢,從而帶動整個行業(yè)的高效發(fā)展及經(jīng)濟效率的整體提高。 在市場經(jīng)濟條件下,企業(yè)的生存與發(fā)展必須依賴提高自身管理水平,積極采用現(xiàn)代化管理手段,使
20、用信息化手段提高企業(yè)的管理水平和工作效率,不斷進行管理方式的變革。為煤炭企業(yè)的管理引入計算機管理系統(tǒng),這已成為提高綜合管理水平的必然趨勢。 設備管理是管理信息系統(tǒng)中的一部分,煤炭設備管理系統(tǒng)的建立是煤炭信息化邁出的一大步,隨著煤炭企業(yè)的發(fā)展,煤炭設備已由原來的笨、重、簡向高、新、尖發(fā)展,所以科學、經(jīng)濟的管理好煤炭設備是快速、高效、低耗發(fā)展煤炭設備生產(chǎn)的必要物資條件。煤炭企業(yè)設備管理是一個系統(tǒng)工程,涉及面廣、參與人多、技術性較強,它的主要任務就是對設備進行綜合管理,做到全面規(guī)劃、合理選購、及時安排、正確使用、精心維護、科學檢修、適時改造和更新,使設備達到最佳狀態(tài),充分發(fā)揮設備的效能和投資效益。
21、從而為企業(yè)創(chuàng)造更多、更大的價值。 本系統(tǒng)的開發(fā)適用于多個行業(yè),可以幫助企業(yè)快速有效管理設備、人員、庫存等各項信息,合理控制生產(chǎn)的各個環(huán)節(jié),提高資金利用率,實現(xiàn)管理高效率和實時性。 1.2管理信息系統(tǒng) 1.2.1管理信息系統(tǒng)概念 管理信息系統(tǒng)(MIS)的概念是1961年美國人J.D.GALLAGHER首先提出來的,是一門新興的、集管理、信息科學、系統(tǒng)科學及計算機科學為一體的綜合性學科,是一種以計算機為主體,以信息處理為中心的綜合性系統(tǒng),是一個由人、計算機等組成的能進行信息收集、傳遞、儲存、加工、維護和使用的系統(tǒng)。管理信息系統(tǒng)能實測企業(yè)的各種運行情況,利用過去的數(shù)據(jù)預測未來,從全局出發(fā)輔助
22、企業(yè)進行決策,利用信息控制企業(yè)的行為,幫助企業(yè)實現(xiàn)其規(guī)劃目標。其研究的是信息管理活動的全過程,系統(tǒng)可有效得進行信息傳輸,提高工作效率,有效得管理各種生產(chǎn)信息,輔助企業(yè)高層進行現(xiàn)代化管理[6]。 管理信息系統(tǒng)是企業(yè)的信息系統(tǒng),它具備數(shù)據(jù)處理、計劃、控制、預測和輔助決策功能,具體作用如下: (1) 用統(tǒng)一標準處理和提供信息,排除使用前后矛盾的不完整的數(shù)據(jù)。 (2) 完整、及時提供在管理及決策中需要的數(shù)據(jù)。 (3) 利用指定的數(shù)據(jù)關系式分析數(shù)據(jù),客觀預測未來。 (4) 向各級管理機構提供不同詳細程度的報告,縮短分析和解釋時間。 (5) 用最低的費用最短的時間提供盡可能精確、可靠的信息,
23、以便使決策者選擇最佳的實施方案,以提高企業(yè)的經(jīng)濟效益。 1.2.2管理信息系統(tǒng)的目標與內容確立 管理信息系統(tǒng)的建設中,系統(tǒng)的最終目標和內容常常難以確定。比如:設備管理系統(tǒng),設備的種類成千上萬,規(guī)格型號、歸屬部門、安裝位置等千差萬別。管理信息系統(tǒng)要管理的內容、達到的效果及運行后的狀態(tài)等涉及的內容很多,很難通過調研完全確定所有的內容。事實上,管理信息系統(tǒng)的建設和一般工程的根本區(qū)別就是不能在開發(fā)前完全確立系統(tǒng)的目標和內容,即不可能期望有一個詳盡的設計去簡單地、方便地組織和控制系統(tǒng)的建設,這是管理信息系統(tǒng)建設的最大特點,也最易引起比較大的問題[10]。 管理信息系統(tǒng)的建設應從實際需要和可能出發(fā),
24、確立適度的開發(fā)目標和內容,使企業(yè)的決策者和系統(tǒng)的開發(fā)者都對系統(tǒng)建設心中有數(shù),以便有效地安排開發(fā)工作,并且在開發(fā)過程中逐步確立新的工作方式。系統(tǒng)的目標和內容涉及因素很多,而應考慮相應的策略和方法: (1)系統(tǒng)分解 系統(tǒng)建設的規(guī)模一般較大,不易掌握和控制,可以將其分解為多個子系統(tǒng),以降低系統(tǒng)的復雜性。原有方式總是按照工作相關的程度分為多個部門,因此,劃分子系統(tǒng)是方便的,關鍵是要制定描述子系統(tǒng)間聯(lián)系的約束規(guī)范,以此保證各子系統(tǒng)最終能形成一個統(tǒng)一的系統(tǒng)。 (2)全面評估 對于各子系統(tǒng),全面評估系統(tǒng)開發(fā)的目的、內容、效果、條件相運行后的維護擴展等因素,這些因素關系到系統(tǒng)建設的成敗,應從實
25、際需要和可能出發(fā),要從大局著眼進行認真的分析。盲目求大求全就會導致圖虛名而招實禍,達不到預期的效果。 (3)逐步迫近 在滿足系統(tǒng)約束規(guī)范的基礎上,用快速原形法開發(fā)各自系統(tǒng)。這樣就不必首先進行詳盡的需求分析,以完全掌握原有的方式,而是通過試運行把用戶的需求不斷吸收進去,讓系統(tǒng)直接逼近開發(fā)目標。這樣做有許多益處:可以降低開發(fā)者掌握原有系統(tǒng)的難度;可以更準確地了解用戶的需求、確立新的工作模式;開發(fā)過程中,用戶已經(jīng)接受了新的系統(tǒng)。 1.3設備管理 1.3.1設備管理的概念 按照現(xiàn)代化設備管理的概念,設備管理是一項系統(tǒng)工程。設備管理伴隨近代大工業(yè)生產(chǎn)的出現(xiàn)而誕生,隨著現(xiàn)代工業(yè)的發(fā)展而發(fā)
26、展,大體經(jīng)歷了三個重要階段。今天所說的設備管理,是指以設備為研究對象,追求設備綜合效率與壽命周期費用的經(jīng)濟性,應用一系列理論、方法,通過一系列技術、經(jīng)濟、組織措施,對設備的物質運動和價值運動及設備磨損、補償理論、設備可靠性和維修性理論、設備監(jiān)測和診斷方法、綜合管理的方法等,通過一系列技術、經(jīng)濟和組織措施,對設備的物質運動和價值運動進行從規(guī)劃、設計、制造、選型、購置、安裝、使用、維護、修理、改造、更新、直至報廢的全過程的科學管理[1]。 設備管理是對設備壽命周期全過程的管理,包括選擇設備、正確使用設備、維護修理設備以及更新改造設備全過程的管理工作。設備運動過程可分為兩種狀態(tài),即設備的物資運動形
27、態(tài)和資金運動形態(tài)。設備的物資運動形態(tài),是指設備從研究、設計、制造或從選購進廠驗收投入生產(chǎn)領域開始,經(jīng)使用、維護、修理、更新、改造直至報廢退出生產(chǎn)領域的全過程,對這個過程的管理稱為設備的技術管理;設備的資金運動形態(tài),包括設備的最初投資、運行費用、折舊、收益以及更新改造自己的措施和運用等,對這個過程的管理稱為設備的經(jīng)濟管理。設備管理,既包括設備的技術管理,又包括設備的經(jīng)濟管理,設備的技術管理與經(jīng)濟管理是有機聯(lián)系、相互統(tǒng)一的。 1.3.2設備管理的作用 任何一種工業(yè)管理制度和技術管理制度,都是為滿足和適應當時科學技術和工業(yè)發(fā)展的需要而出現(xiàn)的。隨著企業(yè)生產(chǎn)規(guī)模的急劇擴大,管理現(xiàn)代化程度的提高,使設
28、備管理的地位愈來愈突出,作用愈來愈顯著。在現(xiàn)代管理階段,由于科學技術的高速發(fā)展,企業(yè)的許多生產(chǎn)過程由機器設備逐步取代人的作用,因此生產(chǎn)開始受到設備影響,設備管理的作用在企業(yè)管理中愈來愈重要了[13]。 工業(yè)企業(yè)管理包括計劃管理、技術管理、生產(chǎn)管理、質量管理、設備管理和財務管理等。它們之間互相聯(lián)系,又互相制約,相輔相成,缺一不可。不搞好設備管理,工業(yè)企業(yè)的全面管理工作也一定搞不好。對于現(xiàn)代化生產(chǎn)的基礎——設備而言,它的管理、使用、維修狀況如何,將影響企業(yè)生產(chǎn)水平和經(jīng)濟效益,也將直接影響到全面開創(chuàng)社會主義現(xiàn)代化建設新局面的實現(xiàn)。設備是現(xiàn)代化生產(chǎn)的基礎,設備管理的好壞直接影響到企業(yè)的生產(chǎn)能力、產(chǎn)品
29、質量、能源消耗、生產(chǎn)成本和勞動生產(chǎn)率。加強設備管理,提高設備的完好率和利用率,就可以增加產(chǎn)品產(chǎn)量,降低產(chǎn)品成本,企業(yè)可獲得更多的利潤,取得好的經(jīng)濟效益。 設備管理工作對技術進步和工業(yè)現(xiàn)代化起促進作用。一方面科學技術進步的過程就是勞動手段不斷完善的過程,科學技術的新成就往往迅速地應用在設備上,從某種意義來說設備是科學技術的結晶。另一方面新型勞動手段的出現(xiàn),又進一步促進科學技術的發(fā)展。新工藝、新材料的應用,新產(chǎn)品的發(fā)展都通過設備來保證??梢姡岣咴O備管理的科學性,加強使用設備的技術改造和更新,力求設備每次修理和更新都使設備在技術上有不同程度的進步,對促進技術進步,實現(xiàn)工業(yè)現(xiàn)代化具有重要意義。
30、1.4國內外管理信息系統(tǒng)發(fā)展與現(xiàn)狀 互聯(lián)網(wǎng)絡和信息技術的高速發(fā)展,改變了企業(yè)的經(jīng)營管理模式、做事的方法和人們的生活方式。全球經(jīng)濟環(huán)境不斷發(fā)展和變化,競爭環(huán)境復雜多變,企業(yè)的管理思想,管理方法不斷創(chuàng)新,計算機網(wǎng)絡技術快速發(fā)展,促成企業(yè)管理信息系統(tǒng)總是不斷發(fā)展和變化??偟陌l(fā)展趨勢是管理思想現(xiàn)代化、系統(tǒng)應用網(wǎng)絡化、開發(fā)平臺標準化、業(yè)務流程自動化、應用系統(tǒng)集成化的發(fā)展過程。 在西方國家,計算機系統(tǒng)的發(fā)展可以分為四個階段: 第一階段(1953--1960)電子數(shù)據(jù)處理階段(EDP)。 此階段以單項數(shù)據(jù)處理為主,如財務管理、物資管理、工資管理等。 第二階段(1961--1970)管理信息系統(tǒng)階段(
31、MIS)。在這期間,由于高速度的處理機、高速度大容量的存儲器與器件有了突破性進展,使得計算機應用系統(tǒng)從單項應用的EDP發(fā)展到多功能、多層次、綜合性的應用階段,使得MIS日漸成熟,具有了控制、預測、輔助和決策的功能。 第三階段(1970--1980)決策支持系統(tǒng)階段(DSS)。在此階段解決的主要是面向高層管理,大范圍的決策問題以及非結構化信息的處理。 第四階段(1980—今)職能管理系統(tǒng)階段(IMS),這個階段強調的是綜合管理功能,多維服務模式,人機協(xié)調的、智能化的、集成化的計算機輔助管理功能等[2]。 我國的信息資源建設水平遠遠落后于信息基礎設施的建設的水平。長期以來,我國信息資源的開發(fā)
32、管理未能與信息資源的增長同步進行。我國的計算機應用要比西方國家落后十幾年,管理信息系統(tǒng)的開發(fā)應用是從1973年開始的,83年以后才開始了大量的實際的開發(fā)和研究工作?,F(xiàn)在中國企業(yè)已進入“新管理時代”。經(jīng)過20年的改革開放,中國企業(yè)發(fā)展的宏觀環(huán)境和管理模式都發(fā)生了根本性的改變。企業(yè)管理在經(jīng)歷了計劃經(jīng)濟時期的“生產(chǎn)管理”時代,計劃經(jīng)濟與市場經(jīng)濟相結合時期的“混合管理”時代后,從九十年代末進入全面市場經(jīng)濟時期的“新管理”時代。新管理時的中國企業(yè)管理是面向市場、基于現(xiàn)代企業(yè)制度,是中國模式、價值化、系統(tǒng)化、電腦化、國際化和普遍化管理的時代,在新的管理時代里,設備管理在信息管理中又占了很重要的地位。 我
33、國工業(yè)企業(yè)設備管理經(jīng)歷了50年的起伏曲折的歷程,大致可以分為幾個階段。第一個五年計劃時,重點工程和大中型企業(yè)相繼建立,與之相應的企業(yè)管理水平也得到了提高。1956年,中國在設備管理方面引進了前蘇聯(lián)的計劃預防修理制,這與中國當時的狀況基本上是適應的。通過幾年的學習和運用,中國設備管理從無到有,建立和健全了相應的設備管理組織機構,培養(yǎng)了設備管理與維修人員,為企業(yè)設備管理工作打下了基礎。之后,我國設備管理經(jīng)歷了一個曲折階段,“大躍進”時期,設備和設備管理受到了嚴重破壞。三年調整時期,國民經(jīng)濟逐漸恢復提高,企業(yè)的設備管理工作在計劃預防修理制的基礎上有所創(chuàng)新,形成了自身的特色。十一屆三中全會之后,我國設
34、備管理在處在振興階段,設備管理工作得到了恢復并迅速發(fā)展。我國設備綜合管理的基本內容是:堅持依靠技術進步,促進生產(chǎn)發(fā)展和預防為主的方針;在設備一生的全過程管理中,堅持設計、制造與使用相結合,維護與計劃檢修相結合,專業(yè)管理與群眾管理相結合,技術管理和經(jīng)濟管理相結合,修理、改造與更新相結合的原則。運用技術、經(jīng)濟和法律等手段,管好、用好、修好、改造好設備,不斷改善和提高企業(yè)裝備素質,充分發(fā)揮設備效能,以追求設備全壽命周期費用的經(jīng)濟性和提高設備綜合效率為目標,從而為提高企業(yè)經(jīng)濟效益服務。設備綜合管理是對中國傳統(tǒng)管理的重大挑戰(zhàn)與突破,對加快實現(xiàn)中國設備管理現(xiàn)代化起到了重要的作用。 新管理時代的中國企業(yè)管
35、理以建立競爭優(yōu)勢,提高企業(yè)競爭力為核心。要提高企業(yè)的競爭力就必須整合企業(yè)經(jīng)營,全面強化企業(yè)管理,形成企業(yè)持久發(fā)展的“內功”。越來越多的質優(yōu)企業(yè)舍得在管理系統(tǒng)上投資的舉動,足以說明這一趨勢。 1.5本課題的基本內容綜述 大平礦設備管理信息系統(tǒng)采用Visual Basic 2005和數(shù)據(jù)庫Access開發(fā),主要是處理選煤廠產(chǎn)品的調度、設備與員工管理等問題。具有良好的人機界面,設計過程中考慮到系統(tǒng)的多使用對象問題,權限管理較好,為用戶提供方便的數(shù)據(jù)查詢功能,系統(tǒng)支持良好的數(shù)據(jù)備份操作,可有效保護數(shù)據(jù)。在相對應的權限下,可以及時地修改數(shù)據(jù),分析產(chǎn)品走向,了解員工的出勤情況,具有報表打印功能。 該
36、信息管理系統(tǒng)主要包括調度臺帳、機電設備、倉庫管理、安全管理、精細化管理和系統(tǒng)維護六大部分。除了系統(tǒng)管理員外,各部門的用戶只有針對本部門內容的登記、修改和查詢數(shù)據(jù)的所有權限,其他部門的用戶只具有瀏覽、查詢權限。該軟件具有完善的數(shù)據(jù)統(tǒng)計和查詢功能,并能將查詢結果以Excel文件的形式打開或者保存到本地計算機上,便于打印和本地存儲。具體規(guī)劃如下: (1)調度臺帳管理模塊。調度臺帳管理模塊主要用于實現(xiàn)系統(tǒng)基本數(shù)據(jù)的管理,相關基礎數(shù)據(jù)為:生產(chǎn)情況、產(chǎn)品去向、員工出勤、設備停送電信息、墊車檢測信息。 (2)機電設備管理模塊。該模塊主要用于實現(xiàn)各種機電設備運行與檢修情況的錄入、設備隱患錄入和電氣信息的管
37、理。 (3)倉庫管理模塊。該模塊主要用于實現(xiàn)庫存狀態(tài)的查詢與登記、貨物的收發(fā)錄入與登記查詢。 (4)安全管理模塊。安全管理模塊主要用于安全聯(lián)保與安全值日的錄入和查詢、事故追查的錄入和星級員工的評選。 (5)精細化管理模塊。精細化管理模塊主要用于效益考核的錄入、工分的核算錄入和員工工分查詢。 (6)系統(tǒng)維護模塊。系統(tǒng)維護模塊用于實現(xiàn)系統(tǒng)用戶設置、操作權限設置、密碼修改、人員與崗位信息管理、系統(tǒng)數(shù)據(jù)的維護。 2 大平礦設備管理信息系統(tǒng)需求分析 管理信息系統(tǒng)是企業(yè)經(jīng)營管理的一個重要工具,隨著互聯(lián)網(wǎng)絡和信息技術的高速發(fā)展,
38、傳統(tǒng)的手工管理方式呈現(xiàn)出越來越多的弊端。在手工管理模式下,統(tǒng)計、匯總處理時的工作量極其繁重,處理效率極低,無法及時、合理的安排好各個生產(chǎn),處理好各個生產(chǎn)環(huán)節(jié)的銜接,無法及時了解企業(yè)生產(chǎn)的各項數(shù)據(jù)。通過管理信息系統(tǒng),企業(yè)可以直觀分析企業(yè)各個方面的情況,有利于提高生產(chǎn)效率,減少不必要的人力、財力消耗,提高了企業(yè)的競爭能力。 管理系統(tǒng)開發(fā)過程主要包括系統(tǒng)分析、數(shù)據(jù)庫設計、程序設計、程序調試等階段。作為開發(fā)一個系統(tǒng)的基礎,系統(tǒng)分析是一個將客戶的需求從具體到抽象的過程,分析所得的結果是一些能體現(xiàn)整個系統(tǒng)靈魂的文檔及編碼人員可實施的規(guī)范和標準,從而為后續(xù)環(huán)節(jié)的設計與開發(fā)指明方向。 2.1系統(tǒng)需求分析
39、 設備管理系統(tǒng)是煤礦管理工作中不可或缺的一部分,對煤礦設備的管理者和使用者都非常重要,設備管理系統(tǒng)可以為管理者與使用者提供充足的信息和快捷的數(shù)據(jù)處理手段,提供便捷的設備入庫,管理、領用和查詢流程,最大程度的滿足煤礦設備管理者和使用者的需求,通過實際調查,要求本系統(tǒng)具有以下功能: (1)必須具有良好的人機界面,使用戶可以方便快捷的了解所需的資料。 (2)由于系統(tǒng)的使用用戶較多,各個不同的用戶應有相對應不同的權限管理。 (3)用戶可以方便的進行數(shù)據(jù)查詢,可根據(jù)查詢條件顯示相應的查詢結果。 (4)在相應的權限下,可以方便地刪除、修改相關的數(shù)據(jù)。 (5)數(shù)據(jù)計算自動完成,減少了人工的干預。
40、 (6)報表形式分析產(chǎn)品去向、設備故障與員工出勤等情況。 (7)可以就所需的報表進行打印。 2.2可行性分析 隨著互聯(lián)網(wǎng)絡和信息技術的高速發(fā)展,隨著經(jīng)濟的全球化以及中國經(jīng)濟改革的逐漸深化,在新的市場機制條件下,特別是我國加入WTO后,面對競爭激烈的國際、國內市場,煤炭信息統(tǒng)計工作質量和水平已成為我國煤炭工業(yè)把握機遇,迎接挑戰(zhàn)的關鍵因素。及時、全面、準確的統(tǒng)計信息不但是政府管理部門政府制訂發(fā)展規(guī)劃,宏觀動態(tài)調控決策,促進我國經(jīng)濟建設全面發(fā)展的基礎;也是煤炭工業(yè)協(xié)會、煤炭運銷協(xié)會做好行業(yè)服務、信息服務、保護行業(yè)利益的基礎;更是煤炭企業(yè)加強內部管理,改善企業(yè)內部各個生產(chǎn)環(huán)節(jié)的管理、調度及人員與
41、資源的配置,迅速適應市場的新需求和新機遇,提升企業(yè)競爭力的最有效方法。 煤炭企業(yè)由于自然和歷史原因,形成產(chǎn)業(yè)集中度低,生產(chǎn)經(jīng)營條件差和所處地區(qū)偏遠等特點。這些特點是煤炭行業(yè)信息建設的不利因素,制約了政府管理部門宏觀調控作用的發(fā)揮,在一定程度上削弱了煤炭行業(yè)的競爭能力。煤炭企業(yè)管理信息系統(tǒng)的建立對于國家煤炭產(chǎn)銷存的平衡、煤炭產(chǎn)業(yè)的健康發(fā)展,對國家能源安全和國際交流與合作都有著至關重要的作用。準確的煤炭行業(yè)統(tǒng)計資料是政府制訂發(fā)展規(guī)劃、宏觀動態(tài)調控決策的必需依據(jù)。對于企業(yè),及時、準確的煤炭行業(yè)統(tǒng)計資料是企業(yè)生產(chǎn)、經(jīng)營決策的必要信息。煤炭行業(yè)信息工作的現(xiàn)狀已不能適應信息化的發(fā)展趨勢,已經(jīng)制約了煤炭企
42、業(yè)乃至整個煤炭行業(yè)的生存與發(fā)展,加強煤炭行業(yè)信息化建設已經(jīng)成為了我國煤炭行業(yè)提升管理水平的迫切需要。煤炭企業(yè)管理信息系統(tǒng)的開發(fā)正是在這樣的大環(huán)境下,實現(xiàn)了各個生產(chǎn)環(huán)節(jié)數(shù)據(jù)資料的及時溝通、匯總,提高了管理水平和工作效率,最大限度減少了人力與資源的浪費,提高了煤炭企業(yè)的競爭優(yōu)勢[16]。 2.3開發(fā)工具選擇 本系統(tǒng)前臺數(shù)據(jù)庫采用Access,該數(shù)據(jù)庫系統(tǒng)對于數(shù)據(jù)不是很多的系統(tǒng),Access數(shù)據(jù)庫可以做到快速的讀取。而且Access數(shù)據(jù)庫管理方便,只需要把Access數(shù)據(jù)庫下載到本地用office access軟件打開即可進行編輯管理。其有著良好的技術支持環(huán)境,并且在處理的數(shù)據(jù)量較小、讀寫不頻繁
43、的情況下有著絕對的優(yōu)勢;后臺選擇以Visual Studio平臺作為開發(fā)平臺,以Visual Basic作為開發(fā)語言,采用Visual Studio 2005作為主要的開發(fā)工具,可以與數(shù)據(jù)庫Access更好的結合開發(fā)。Visual Basic 2005作為一種面向對象的可視化編程工具,具有簡單易學、靈活方便和易于擴充的特點。因此它越來越多地被用作企業(yè)的數(shù)據(jù)和客戶機/服務器(Client/Server,簡稱C/S)系統(tǒng)的前端開發(fā),并與后端的Access數(shù)據(jù)庫相結合,為用戶提供高性能的客戶機/服務器解決方案。 2.3.1Vsual Studio 2005平臺簡介 Visual Studio是微
44、軟公司推出的開發(fā)環(huán)境。是目前最流行的 Windows平臺應用程序開發(fā)環(huán)境。Visual Studio 2005是企業(yè)級開發(fā)管理工具,也是Visual Studio產(chǎn)品發(fā)布十年來最具有革命意義的一次升級,它為廣大開發(fā)人員展示了廣闊的發(fā)展前景和超前的設計體驗。它有很多令人耳目一新的新功能。針對不同層次的開發(fā)人員,從新手到企業(yè)架構師、開發(fā)人員和測試人員,Visual Studio 2005提供了可定制的高生產(chǎn)力的開發(fā)工具。這些工具能確保軟件開發(fā)團隊減少開發(fā)的復雜程度,促進開發(fā)過程中成員間更好的溝通和協(xié)作。使用Visual Studio 2005開發(fā)人員能夠: (1)使用改進后的可視化設計工具、編程
45、語言和代碼編輯器,享受高效率的開發(fā)環(huán)境。 (2)在統(tǒng)一的開發(fā)環(huán)境中,開發(fā)并調試多層次的服務器應用程序。 (3)使用集成的可視化數(shù)據(jù)庫設計和報告工具,創(chuàng)建SQL Server 2005解決方案。 (4)使用Visual Studio SDK創(chuàng)建可以擴展Visual Studio IDE的工具。 Microsoft為單獨工作或在小型團隊中的專業(yè)開發(fā)人員提供了兩種選擇,這兩個選擇是:Visual Studio 2005 Professional Edition和用于Microsoft Office系統(tǒng)的Visual Studio 2005工具。每種版本都在標準版的特性上進行了擴展,包括用于
46、遠程服務程序開發(fā)和調試、SQL Server2005開發(fā)的工具,以及完整的、沒有限制的開發(fā)環(huán)境。 Visual Studio 2005是一套完整的開發(fā)工具,用于生成 ASP Web 應用程序、XML Web services、桌面應用程序和移動應用程序。Visual Basic、Visual C++、Visual C#和Visual J#全都使用相同的集成開發(fā)環(huán)境 (IDE),該環(huán)境允許它們共享工具并有助于創(chuàng)建混合語言解決方案。另外,這些語言全部都利用了.NET Framework的功能,此框架能夠提供對簡化ASP Web應用程序和XML Web services開發(fā)的關鍵技術的訪問[4]。
47、 Visual Studio 2005集成開發(fā)環(huán)境現(xiàn)在包括開發(fā)智能設備(如Pocket PC)應用程序的工具。通過使用這些工具和.NET Framework精簡版(.NET Framework的子集),您可以在個人數(shù)字助理(PDA)、移動電話和其他資源受約束的設備中,創(chuàng)建、生成、調試和部署在.NET Framework 精簡版上運行的應用程序。 ASP.NET移動設計器擴展了ASP.NET和.NET Framework,可用來生成移動電話、PDA和尋呼機的Web應用程序。此設計器集成在Visual Studio IDE中。您可以創(chuàng)建移動Web應用程序,使用移動設計器修改移動Web窗體,然后
48、生成和運行該應用程序(所有這些操作都是在Visual Studio中完成的)。 Web窗體是用于創(chuàng)建可編程Web頁的ASP.NET技術。Web窗體將自己呈現(xiàn)為瀏覽器兼容的 HTML 和腳本,這使任何平臺上的任何瀏覽器都可以查看Web頁。使用Web窗體,通過將控件拖放到設計器上然后添加代碼來創(chuàng)建Web頁,與創(chuàng)建Visual Basic窗體的方法相似。 Windows窗體是用于Microsoft Windows應用程序開發(fā)的、基于.NET Framework的新平臺。此框架提供一個有條理的、面向對象的、可擴展的類集,使您能夠開發(fā)功能豐富的Windows應用程序。另外,Windows窗體可作為多
49、層分布式解決方案中的本地用戶界面。 XML Web services是可以通過HTTP使用XML接收請求和數(shù)據(jù)的應用程序。XML Web services不受特定組件技術或對象調用約定的制約,因此可由任何語言、組件模型或操作系統(tǒng)訪問。在Visual Studio 2005中,可以使用Visual Basic、Visual C#、J#、C++的托管擴展或ATL Server快速創(chuàng)建和包含XML Web services。 可擴展標記語言(XML)提供描述結構數(shù)據(jù)的方法。XML是SGML的子集,非常適合在Web上傳送。萬維網(wǎng)聯(lián)合會(W3C)定義了XML標準以使結構化數(shù)據(jù)保持統(tǒng)一并獨立于應用程序
50、。Visual Studio 2005完全支持XML,提供了XML設計器以使編輯XML和創(chuàng)建XML架構更容易。 2.3.2Vsual Basic 2005語言簡介 Visual Basic 2005是一種開發(fā)工具,利用它構建的應用程序不僅能夠執(zhí)行任務,而且具有多變的外觀,利用Visual Basic 2005可以為Windows操作系統(tǒng)、Web、手持設備以及其他環(huán)境和設置創(chuàng)建應用程序。Visual Basic最重要的優(yōu)勢在于,它的設計旨在提高日常開發(fā)工作的效率,特別是在需要使用數(shù)據(jù)庫信息和創(chuàng)建Internet解決方案時。隨之而來的另一好處是一旦開發(fā)人員習慣使用Visual Studio 2
51、005的開發(fā)環(huán)境,就能使用相同工具 編寫用于Visual C++ 2005、Visual C# 2005、Visual J# 2005及其他第三方工具和編譯器的應用程序。 Visual Basic 2005是Microsoft Visual Studio 2005開發(fā)組件中功能強大的快速開發(fā)工具。它不僅繼承了Visual Basic 6.0簡單易學的特性,還新增了“繼承”功能,使得Visual Basic變成了真正的“面向對象的”編程工具。它是對Visual Basic的一次重大的升級和增強。Visual Basic是Visual Studio的成員之一,它和Microsoft Visual
52、 C++ 2005、Microsoft Visual C# 2005、Microsoft Visual J# 2005以及其他的開發(fā)工具使用相同的開發(fā)環(huán)境——Visual Studio開發(fā)環(huán)境。盡管Visual Basic、Visual C++、Visual C#和Visual J#是不同的編程語言,但它們使用的是同一個IDE。 Visual Basic是世界上使用人數(shù)最多的語言——不僅是盛贊VB的開發(fā)者還是抱怨VB的開發(fā)者的數(shù)量。它源自于BASIC編程語言。VB擁有圖形用戶界面(GUI)和快速應用程序開發(fā)(RAD)系統(tǒng),可以輕易的使用DAO、RDO、ADO連接數(shù)據(jù)庫,或者輕松的創(chuàng)建Acti
53、veX控件。程序員可以輕松的使用VB提供的組件快速建立一個應用程序[4]。 Visual Basic 2005從Visual Basic語言演變而來,是一種為高效地生成類型安全和面向對象的應用程序而設計的語言。Visual Basic允許開發(fā)人員開發(fā)面向Windows、Web和移動設備的程序。與所有面向Microsoft .NET Framework的語言一樣,使用Visual Basic編寫的程序都具有安全性和語言互操作性方面的優(yōu)點。 Visual Basic 2005延續(xù)了為您提供一種簡單快捷的方法來創(chuàng)建基于.NET Framework的應用程序的傳統(tǒng)?;謴土藢Α熬庉嫴⒗^續(xù)”的支持,并
54、具有可快速開發(fā)應用程序的新功能。其中一種稱為My的功能提供了對以下內容的快速訪問:由.NET Framework提供的常見任務,與應用程序及其運行時環(huán)境相關的信息和默認對象實例。新的語言功能包括循環(huán)繼續(xù)、有保證的資源處置、運算符重載、泛型類型和自定義事件。Visual Basic與.NET Framework和公共語言運行庫(CLR)完全集成,它們提供了語言互操作、垃圾回收、增強的安全性和版本管理支持。Visual Basic 2005中的語言改進簡化了源代碼,并且啟用了與使用高級功能的組件的交互。 Visual Basic 2005包括多個用于輔助開發(fā)訪問數(shù)據(jù)的應用程序的新功能。數(shù)據(jù)源配置
55、向導簡化了將應用程序連接到數(shù)據(jù)庫、Web服務和用戶創(chuàng)建的對象中的數(shù)據(jù)的過程。新的“數(shù)據(jù)源”窗口提供了一個用于查看項目可用數(shù)據(jù)及關聯(lián)數(shù)據(jù)的中心位置,并且允許您通過將項從窗口拖到窗體上來創(chuàng)建數(shù)據(jù)綁定控件,從而降低了數(shù)據(jù)綁定的復雜性?,F(xiàn)在可以使用Visual Studio生成的新Table Adapter對象完成數(shù)據(jù)集的填充、查詢的運行和存儲過程的執(zhí)行。同時使用新的本地數(shù)據(jù)功能可以在應用程序中直接包含Microsoft Access數(shù)據(jù)庫文件和Microsoft SQL Server Express數(shù)據(jù)庫文件。 2.3.3Access簡介 Access是Microsoft公司開發(fā)的一個功能強大的
56、桌面數(shù)據(jù)庫,它提供了諸多如表生成器、查詢生產(chǎn)器、報表生成器等可視化操作工具,以及表向導、查詢向導、窗體向導、數(shù)據(jù)頁向導、報表向導等對象生成工具。用戶甚至不需要寫一句代碼就能輕松地設計Access應用程序,完成一些日常的,通用的操作。然而對于專業(yè)人員而言,利用內嵌的Visual Basic for Application可以開發(fā)出極具表現(xiàn)力的數(shù)據(jù)庫應用程序,從而滿足不同用戶的需求。 Microsoft Access在很多地方得到廣泛使用,例如小型企業(yè),大公司的部門,和喜愛編程的開發(fā)人員專門利用它來制作處理數(shù)據(jù)的桌面系統(tǒng)。它也常被用來開發(fā)簡單的WEB應用程序.這些應用程序都利用ASP技術在Int
57、ernet Information Services運行。比較復雜的WEB應用程序則使用PHP/My SQL或者ASP/Microsoft SQL Server。它的使用方便程度和強大的設計工具為初級程序員提供許多功能。 Access具有以下一些比較突出的優(yōu)點: (1)存儲方式單一。 Access管理的對象有表、查詢、窗體、報表、頁、宏和模塊,以上對象都存放在后綴為(.mdb)的數(shù)據(jù)庫文件種,便于用戶的操作和管理。 (2)面向對象。 Access是一個面向對象的開發(fā)工具,利用面向對象的方式將數(shù)據(jù)庫系統(tǒng)中的各種功能對象化,將數(shù)據(jù)庫管理的各種功能封裝在各類對象中。它將一個應用系統(tǒng)當作是
58、由一系列對象組成的,對每個對象它都定義一組方法和屬性,以定義該對象的行為和外國,用戶還可以按需要給對象擴展方法和屬性。通過對象的方法、屬性完成數(shù)據(jù)庫的操作和管理,極大地簡化了用戶的開發(fā)工作。同時,這種基于面向對象的開發(fā)方式,使得開發(fā)應用程序更為簡便。 (3)界面友好、易操作。 Access是一個可視化工具,是風格與Windows完全一樣,用戶想要生成對象并應用,只要使用鼠標進行拖放即可,非常直觀方便。系統(tǒng)還提供了表生成器、查詢生成器、報表設計器以及數(shù)據(jù)庫向導、表向導、查詢向導、窗體向導、報表向導等工具,使得操作簡便,容易使用和掌握。 (4)集成環(huán)境、處理多種數(shù)據(jù)信息。 Access
59、基于Windows操作系統(tǒng)下的集成開發(fā)環(huán)境,該環(huán)境集成了各種向導和生成器工具,極大地提高了開發(fā)人員的工作效率,使得建立數(shù)據(jù)庫、創(chuàng)建表、設計用戶界面、設計數(shù)據(jù)查詢、報表打印等可以方便有序地進行[18]。 Access支持ODBC(開發(fā)數(shù)據(jù)庫互連,Open Data Base Connectivity),利用Access強大的DDE(動態(tài)數(shù)據(jù)交換)和OLE(對象的聯(lián)接和嵌入)特性,可以在一個數(shù)據(jù)表中嵌入位圖、聲音、Excel表格、Word文檔,還可以建立動態(tài)的數(shù)據(jù)庫報表和窗體等。Access還可以將程序應用于網(wǎng)絡,并與網(wǎng)絡上的動態(tài)數(shù)據(jù)相聯(lián)接。利用數(shù)據(jù)庫訪問頁對象生成HTML文件,輕松構建Int
60、ernet/Intranet的應用。 2.3.4ADO技術簡介 Visual Basic傳統(tǒng)的數(shù)據(jù)訪問模式是ADO,它是在使用Visual Basic 6.0時一種常見的數(shù)據(jù)訪問接口,Microsoft ActiveX Data Objects(ADO)使我們能夠通過OLE DB提供者對數(shù)據(jù)庫服務器中的數(shù)據(jù)進行訪問和操作,其主要優(yōu)點是易于使用、高速度、低內存支出和占用磁盤空間較少。ADO支持各種開發(fā)需要,包括使用與關系數(shù)據(jù)庫和其他存儲區(qū)中的數(shù)據(jù)的活連接來創(chuàng)建前端數(shù)據(jù)庫客戶端和中層業(yè)務對象。而且ADO可構建客戶端記錄集、使用松耦合記錄集、處理OLE DB的數(shù)據(jù)整形行集合。 ADO對象模型提
61、供了一種易于使用的對象、屬性和方法。它用于創(chuàng)建可訪問與操作數(shù)據(jù)的應用程序。具體的模型描述如下: ADO對象模型含有七種對象,分別是:Connection對象、Command對象、Recordset對象、Field對象、Parameter對象、Error對象、Property對象。 (1)Connection對象:用于建立一個和數(shù)據(jù)源的連接。在建立連接之前,應用程序可創(chuàng)建一個連接字符串。字符串包括數(shù)據(jù)庫連接串、用戶名和密碼、游碼類型和路徑信息等。 (2)Command對象:用于存放SQL命令或存儲過程引用的相關信息。即定義在數(shù)據(jù)庫連接中檢索到的數(shù)據(jù)的指定的詳細信息。 (3)Records
62、et對象:代表數(shù)據(jù)庫表格中的一整套記錄或執(zhí)行一條命令而得到的結果。該對象由記錄(行)或字段(列)組成。 (4)Field對象:包含一個記錄集中單列數(shù)據(jù)的相關信息。不僅包含字段的實際數(shù)據(jù),還包含字段的數(shù)據(jù)長度、類型等屬性。 (5)Error對象:包含由數(shù)據(jù)提供者提供的一條擴展錯誤信息。 (6)Parameter對象:用于指定參數(shù)命令的輸入或輸出參數(shù)。 (7)Property對象:包含了所有提供者定義的ADO對象的特征[4]。 ADO對象模型如圖2·1所示: 2·1:ADO對象模型圖 ADO(ActiveX Data Object)是Microsoft數(shù)據(jù)庫應用程序開發(fā)的新接口
63、,是建立在OLE DB之上的高層數(shù)據(jù)庫訪問技術。ADO技術基于COM,具有COM組件的諸多優(yōu)點,可以用來構造可復用應用框架,被多種語言支持,能夠訪問關系數(shù)據(jù)庫、非關系數(shù)據(jù)庫及所有的文件系統(tǒng)。另外,ADO還支持各種客戶/服務器模塊與基于Web的應用程序,具有遠程數(shù)據(jù)服務(RDS(Remote Data Service))的特性,是遠程數(shù)據(jù)存取的發(fā)展方向。 ADO封裝了OLE DB提供的接口,是基于OLE DB模型之上的更高層應用,比起OLE DB提供者,ADO的接口可以使程序員在更高級別上同數(shù)據(jù)交互,并且保留了MFC/ODBC和DAO的特性。ADO技術不僅可以應用于關系數(shù)據(jù)庫,也可以應用于非關
64、系數(shù)據(jù)庫??梢杂媒y(tǒng)一的方法對不同的文件系統(tǒng)進行訪問,大大簡化了程序編制,增加了程序的可移植性。另外ADO的對象模型簡化了對象的操作,因為它并不依賴于對象之間的相互層次作用。大多數(shù)情況下可以只關心所要創(chuàng)建和使用的對象,而無需了解其父對象。例如,在OLE DB的操作中,必須先建立數(shù)據(jù)源和數(shù)據(jù)實用程序之間的連接才能打開一個行集對象,而在ADO中可以直接打開一個記錄對象,而無需先建立與數(shù)據(jù)源的連接。 3 系統(tǒng)設計分析 3.1項目規(guī)劃 大平礦管理信息系統(tǒng)主要包括調度臺帳、機電設備、倉庫管理、安全管理、精細化管理和系
65、統(tǒng)維護六大部分。具體規(guī)劃如下: (1)調度臺帳管理模塊。調度臺帳管理模塊主要用于實現(xiàn)系統(tǒng)基本生產(chǎn)數(shù)據(jù)的管理,相關基礎數(shù)據(jù)為:生產(chǎn)情況、產(chǎn)品去向、員工出勤、設備停送電信息、墊車檢測信息。只有調度部門的主管和Admin才有權對其中數(shù)據(jù)進行寫入與修改操作。 (2)機電設備管理模塊。該模塊主要用于實現(xiàn)各種機電設備運行與檢修情況的錄入、設備隱患錄入和電氣信息的管理。只有機電設備部門的主管和Admin才有權對其中數(shù)據(jù)進行寫入與修改操作。 (3)倉庫管理模塊。該模塊主要用于實現(xiàn)庫存狀態(tài)的查詢與登記、貨物的收發(fā)錄入與登記查詢。只有倉庫管理部門的主管和Admin才有權對其中數(shù)據(jù)進行寫入與修改操作。 (4
66、)安全管理模塊。安全管理模塊主要用于安全聯(lián)保與安全值日的錄入和查詢、事故追查的錄入和星級員工的評選。只有安全管理部門的主管和Admin才有權對其中數(shù)據(jù)進行寫入與修改操作。 (5)精細化管理模塊。精細化管理模塊主要用于效益考核的錄入、工分的核算錄入和員工工分查詢。只有精細化管理部門的主管和Admin才有權對其中數(shù)據(jù)進行寫入與修改操作。 (6)系統(tǒng)維護模塊。系統(tǒng)維護模塊用于實現(xiàn)系統(tǒng)用戶設置、操作權限設置、密碼修改、人員與崗位信息管理、系統(tǒng)數(shù)據(jù)的維護。只有Admin才有權對其中數(shù)據(jù)進行寫入與修改操作。 3.2系統(tǒng)功能結構 根據(jù)系統(tǒng)需求分析,設計系統(tǒng)功能模塊圖如圖3·1所示 3·1:系統(tǒng)功能模塊圖 在系統(tǒng)功能模塊圖的樹狀結構中,每一個葉結點都是一個小的功能模塊。有一部分的功能模塊是需要針對不同的表,完成數(shù)據(jù)庫操作,即添加記錄、修改記錄、刪除記錄等,另一部分的功能模塊是為無寫權限訪問者提供的查詢模塊,剩下的是關于用戶管理的相關模塊。 3.3系統(tǒng)流程分析 打開系統(tǒng)后,看到首頁窗體,上面有用戶登陸部分,在用戶未登錄成功之前,菜單欄是不可以操作的。然后通過用戶登陸,對用戶的身份進行認
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。