【正文】
合管理信息系統(tǒng) [摘要 ] 隨著改革開放的不斷深化和社會主義市場經(jīng)濟的不斷發(fā)展 建設 , 工程投資規(guī)模越來越大建筑施工隊伍的擴大 。 而我國建筑工程綜合管理信息系統(tǒng) 使用情況參差不齊, 部分省市地方信息系統(tǒng)建設滯后 ,信息化重視程度不夠 。使用建筑工程綜合管理信息系統(tǒng)來管理建筑工程庫存用量人員信息 ,不僅可以提高施工隊伍的管理水平和安全水平 , 更重要的是為管理者提供了便捷的服務 ,提高工作效率。通過建筑安全監(jiān)督管理信息系統(tǒng)的設計與實現(xiàn) 。幫助管理人員提高建筑安全監(jiān)督管理的效率 , 實現(xiàn)監(jiān)督管理工作流程的系統(tǒng)化、規(guī)范化和自動化。 [關(guān)鍵詞 ] 建筑工程綜合管理信息 Java Mysql 增刪改查長春光華學院 畢業(yè)設計(論文)專用紙 ii The System of Construction Project Composite Information Management [Abstract] With the continuous deepening of reform and opening up, and the socialist market economy continuous developing, the scale of capital projects are increasing, and the scale of the construction team is expansion. But the construction project posite information management system is uneven, part of the provincial and local information systems lagged behind, they are lack of the attention of many areas are not using modern puterbased information management. There for the construction management was not standardized, inplete. Using construction project posite information management system to manage construction repertory and people information, not only can improve the management level and safety level of the construction team, it also can provide more important for managers with convenient service, and improving work efficiency. In order to realize the unified management of construction project posite information, detailed and standardized management, construction safety at all levels, it needs to use advanced information technology to establish a convenient, fast, reliable and regular information management system, rapid to carry out all kinds of information to add, modify, delete and retrieve. By designing and implementing the construction safety supervision and management of information the managers improve the efficiency of the construction safety supervision and management, supervise and manage the workflow systematic, standardized and automated. The system uses Java language and Mysql database development, First establishes the system application model . [Keywords] construction project posite information management Java Mysql .長春光華學院 畢業(yè)設計(論文)專用紙 共 47 頁 第 1 頁 第 1 章 緒論 管理信息系統(tǒng)介紹 管理信息系統(tǒng)的 發(fā)展史 ( 1) 管理系統(tǒng)的由來 管理信息系統(tǒng)包含抽象的系統(tǒng)概念和管理概念,以及具體的信息技術(shù)和實際應用。 2)信息技術(shù): 信息技術(shù)包括硬件、軟件、網(wǎng)絡等。 4)系統(tǒng)運行: 信息系統(tǒng)的應用十分廣泛。 5)系統(tǒng)管理: 這一部分主要涉及如何有效管理信息系統(tǒng)包括電子商務系統(tǒng)的管理方式和策略 [1]。隨著計算器技術(shù)的發(fā)展,信息系統(tǒng)越來越多地被用于企業(yè)各管理層的決策, 信息系統(tǒng)從而被視為企業(yè)內(nèi)部最具價值的子系統(tǒng)之一。一般來說, 信息系統(tǒng)接受數(shù)據(jù) /信息 以作為輸入,通過過程轉(zhuǎn)換, 以信息的形式輸出結(jié)果。在這一信息轉(zhuǎn)換過程中涉及的功能包括: 1)數(shù)據(jù)的產(chǎn)生: 企業(yè)內(nèi)部數(shù)據(jù)的產(chǎn)生或獲取。 3)數(shù)據(jù)的處理過程。 5)信息為其需求所用 。 目前人們所提到的管理信息系統(tǒng),通常是指以計算機為工具,對管理信息進行收集、存貯、檢索、加工和傳遞,使其應用于組織機構(gòu)及企業(yè)管理領(lǐng)域的“人-機系統(tǒng) ”,該系統(tǒng)是 70 年代初“后工業(yè)經(jīng)濟”時代的產(chǎn)物,企業(yè)管理信息系統(tǒng)在其發(fā)展的初期,是單一的人-機系統(tǒng),系統(tǒng)功能簡單,效率低,對管理的作用有限。世界發(fā)達國家已建立起了完善的先進的管理信息系統(tǒng)體系,在其社會經(jīng)濟發(fā)展領(lǐng)域中發(fā)揮著巨大的作用。隨著世界經(jīng)濟和我國經(jīng)濟逐步向知 識經(jīng)濟邁進,無論是基于工業(yè)經(jīng)濟的管理信息系統(tǒng),還是面向少數(shù)專家和管理人員的專家系統(tǒng) (ES)或決策支持系統(tǒng) (DSS),其處理對象和服務對象,自身的系統(tǒng)結(jié)構(gòu),處理能力,都有了進一步的發(fā)展 [6]?,F(xiàn)代管理信息系統(tǒng)是建立在計算機技術(shù)、網(wǎng)絡基礎(chǔ)之上的,計算機技術(shù)對管理信息系統(tǒng)開發(fā)是必不可少的。我國的管理信息系統(tǒng)專業(yè)一般都開設在高等 院校的經(jīng)濟、管理、商學院,這對管理信息系統(tǒng)專業(yè)的發(fā)展是十分有利的。 2) 技術(shù)繼續(xù)進步。伴隨著全球經(jīng)濟一體化的步伐,世界經(jīng)濟和我國經(jīng)濟正逐步向知識經(jīng)濟邁進,管理信息系統(tǒng)結(jié)構(gòu)、處理能力,都將適應知識經(jīng)濟發(fā)展的要求。以基于網(wǎng)絡神經(jīng)元構(gòu)件、遺傳算法的智能網(wǎng)為主,到那時,信息系統(tǒng)對人類的貢獻將會更大。 人是指企業(yè)領(lǐng)導者、管理人員、技術(shù)人員,以及 MIS 建設的領(lǐng)導機構(gòu)和實施機構(gòu),他們在系統(tǒng)中起主導作用。 計算機技術(shù)是 MIS(管理信息系統(tǒng) )得以實施的主要技術(shù)。 第三個因素也不能忽視。廣義地說,各項管理制度是 MIS 建設成功的基礎(chǔ)。 ( 2) 管理信息系統(tǒng)的界面特點 在計算機軟件技術(shù)中,人機界面已經(jīng)發(fā)展成為一個重要的分支。一方面,人向計算機輸入信息時應當盡量采取自然的方式:另一方面,計算機向人傳遞的信息必須準確,不致引起誤解或混亂。 設計 MIS 時,針對每一個功能,都要按照模塊化思想,使輸入、處理與輸出“涇渭分明”,充分體現(xiàn)人機界面的通信功能。 報表打印是 MIS 必備的功能之一,而且打印之前常常需要計算。 2) 界面必須始終一致 統(tǒng)一的人機界面不至于會增加用戶的負擔,讓用戶始終用同一種方式思考與操作。 例如,在整個系統(tǒng)可以以問號圖標表示幫助,以磁盤圖標表示存盤,以打印機圖標表示打印等。特別是在需要較長時間的等待時,必須讓用戶了解工作進展情況,如可以設計已經(jīng)完成了百分之幾的任務進度條等。開發(fā) MIS 軟件 時,這一點很值得借鑒。對于一些相對固定的數(shù)據(jù),不應讓用戶頻頻輸入 (特別是漢字 ),而應讓用戶用鼠標輕松選擇。錄入這類數(shù)據(jù)之前, MIS 軟件應在相應位置彈出一個列表框,待用戶以鼠標點擊,而不應讓用戶每次都輸入這些漢字。實踐證明,用戶干預愈 少, MIS 系統(tǒng)的滿意程度愈高 [4]。就其本身而言,它只是一個框架和一組服務,用于通過插件組件構(gòu)建開發(fā)環(huán)境。它主要由 Eclipse 項目、 Eclipse 工具項目和 Eclipse 技術(shù)項目三個項目組成,具體包括四個部分組成—— Eclipse Platform、 JDT、 CDT 和 PDE。 Eclipse 最初由 OTI 和 IBM 兩家公司的 IDE 產(chǎn)品開發(fā)組創(chuàng)建,起始于 1999 年 4月。目前由 IBM 牽頭,圍繞著 Eclipse 項目已經(jīng)發(fā)展成為了一個龐大的 Eclipse 聯(lián)盟,有 150 多家軟件公司參與到Eclipse 項目中,其中包括 Borland、 Rational Software、 Red Hat 及 Sybase 等。 Eclipse 采用的技術(shù)是 IBM 公司開發(fā)的( SWT),這是一種基于 Java 的窗口組件,類似Java 本身提供的 AWT和 Swing 窗口組件;不過 IBM 聲稱 SWT 比其他 Java 窗口組件更有效率。 Eclipse 的插件機制是輕型軟件組件化架構(gòu)。 已有的分離的插件已經(jīng)能夠支持C/C++( CDT)、 Perl、 Ruby, Python、 tel 和數(shù)據(jù)庫開發(fā)。 Eclipse 的設計思想是:一切皆插件。 Eclipse 基本內(nèi)核包括:圖形 API (SWT/Jface), Java 開發(fā)環(huán)境插件 (JDT),插件開發(fā)環(huán)境 (PDE)等 。 Java 技術(shù)具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應用于個人 PC、數(shù)據(jù)中心、游戲控制臺、科學超級計算機、移動電話和互聯(lián)網(wǎng), 同時擁有全球最大的開發(fā)者專業(yè)社群。 ( 1) 簡單 Java 設計目的是讓專業(yè)程序員覺得既易學又好用。如果你已經(jīng)理解面向?qū)ο缶幊痰幕靖拍?,學習 Java 將更容易。因為 Java 承C/C++ 語法和許多 C++ 面向?qū)ο蟮奶匦裕蠖鄶?shù)程序員在學習 Java 時都不會覺得太難。 除了和 C/C++ 類似以外, Java 的另外一個屬性也使它更容易學習:設計人員努力使Java 中不出現(xiàn)顯得讓人吃驚的特性。 ( 2) 面向?qū)ο? 盡管受到其前輩的影響,但 Java 沒被設計成兼容其他語言源代碼的程序。這樣做的一個結(jié)果是, Java 語言可以更直接、更易用、更實際的接近對象。 Java 的對象模型既簡單又容易擴展,對于簡單數(shù)據(jù)類型,例如整數(shù),它保持了高性能,但不是對象。這樣,在設計 Java 時,創(chuàng)建健壯的程序被放到了高度優(yōu)先考慮的地位。同時,Java 使你不必擔心引起編程錯誤的許多最常見的問題。事實上,在運行時經(jīng)常碰到的難以重現(xiàn)的、難以跟蹤的許多錯誤在 Java 中幾乎是不可能產(chǎn)生的。 為更好理解 Java 是如何具有健壯性的,讓我們考慮使程序失敗的兩個主要原因:內(nèi)存管理錯誤和誤操作引起的異常情況 (也就是運行時錯誤 )。例如,在 C/C++ 中,程序員必須手工地分配并且釋放所有的動態(tài)內(nèi)存。 Java 通過替你管理內(nèi)存分配和釋放,可以從根本上消除這些問題(事實上,釋放內(nèi)存是完全自動的,因為 Java 為閑置的對象提供內(nèi)存垃圾自動收集)。 Java 通過提供面向?qū)ο蟮漠惓L幚頇C制來解決這個問題。 ( 4) 多線程 設計 Java 的目標之一是為了滿足人們對創(chuàng)建交互式網(wǎng)上程序的需要。 Java 運行時系統(tǒng)在多線程同步方面具有成熟的解決方案,這使你能夠創(chuàng)建出運行平穩(wěn)的交互式系統(tǒng)。 ( 5) 結(jié)構(gòu)中立 Java 設計者考慮的一個主要問題是程序代碼的持久性和可移植性。操作系統(tǒng)升級、處理器升級以 及核心系統(tǒng)資源的變化,都可能導致程序無法繼續(xù)運行。他們的目標是“只要寫一次程序,在任何地方、任何時間該程序永遠都能運行”。 ( 6) 解釋性和高性能 前面已提到,通過把程序編譯為 Java 字節(jié)碼這樣一個中間過程, Java 可以產(chǎn)生跨平臺運行的程序。早先的許多嘗試解決跨平臺的方案對性能要求都很高。然而, Java 卻可以在非常低檔的 CPU 上順利運行。 Java 運行時系統(tǒng)在提供這個特性的同時仍具有平臺獨立性,因而“高效且跨平臺”對 Java 來說不再矛盾。事實上,通過 URL 地址存取資源與直接存取一個文件的差別 是不太大的。這允許位于兩臺不同的計算機上的對象可以遠程地執(zhí)行過程。 ( 8) 動態(tài) Java 程序帶有多種的運行時類型信息,用于在運行時校驗和解決對象訪問問題。 數(shù)據(jù)庫介紹 數(shù)據(jù)庫在一個 MIS 系統(tǒng)中占有很重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設計的好壞將直接對應用系統(tǒng)的效率以及實現(xiàn)的效果產(chǎn)生影響。同時,合理的數(shù)據(jù)庫結(jié)構(gòu)也將有利于程序的實現(xiàn)。數(shù)據(jù)庫技術(shù)已成為現(xiàn)代信息技術(shù)的重要組成部分,是現(xiàn)代計算機信息系統(tǒng)和計算機應用系統(tǒng)的基礎(chǔ)和核心。目前數(shù)據(jù)庫的建設規(guī)模和性能、數(shù)據(jù)庫信息量的大小和使用頻度已