freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于uml的建筑工程綜合管理系統(tǒng)畢業(yè)論文-文庫吧資料

2025-07-03 18:55本頁面
  

【正文】 .該建筑管理系統(tǒng)用例分析圖如圖32所示。如圖31所示建筑工程綜合管理系統(tǒng)登錄用戶管理員附加工具附加工具密碼修改庫存管理用戶借款管理用戶工資管理用戶信息管理庫存查詢用戶借款查詢用戶工資查詢密碼修改修改刪除添加添加修改刪除修改添加刪除入庫出庫借款圖31 系統(tǒng)功能模塊圖 UML簡介UML是一種功能強大的、面向?qū)ο蟮目梢暬到y(tǒng)分析的建模語言,它采用一整套成熟的建模技術,廣泛地適用于各個應用領域。6. 幫助信息密碼修改等。4. 庫存類別的添加、刪除、修改、查詢,庫存類別包括類別編號,類別名稱類別單價庫存數(shù)量等。2. 工人工資的添加、刪除、修改、查詢,工人工資信息包括編號、在工天數(shù)和借款等。所以經(jīng)濟上是完全可行的。(2)經(jīng)濟可行性隨著技術的發(fā)展現(xiàn)在小型的管理信息系統(tǒng)可由12人開發(fā)完成,因此成本較低。系統(tǒng)采用模塊化結構和規(guī)范的代碼結構,是的系統(tǒng)具有通用性可擴充性及良好的可維護性??蛻舳讼到y(tǒng)要求Win XP及其以上。(1)技術可行性本系統(tǒng)在網(wǎng)絡環(huán)境下,采用客戶端/服務器端形式利用Java和Mysql數(shù)據(jù)庫進行開發(fā)。這一發(fā)展過程也體現(xiàn)出管理信息系統(tǒng)不斷集成新技術并擴展系統(tǒng)功能的發(fā)展特點。中小企業(yè)信息化對整個制造業(yè)的發(fā)展乃至國民經(jīng)濟的發(fā)展有著舉足輕重的作用。信息管理系統(tǒng)從20世紀50年代中期計算機用于管理領域以來經(jīng)歷了從簡單到復雜,從單機到網(wǎng)絡,從功能單一到功能集成、從傳統(tǒng)到現(xiàn)代的演化。將軟件用于現(xiàn)代化的建筑工程中,不僅僅省去了人力解決了過去記賬統(tǒng)計核算的費時費力,又容易出錯的問題,利用本系統(tǒng)可以快速的解決問題輕松的完成財務的計算,既不費時也不費力,只需輕敲鍵盤就可以提高效率快捷完成。而管理系統(tǒng)則是為了更方便更好的管理這些,使人們生活更加方便管理者更加輕松準確的去管理這些內(nèi)容。 選題的背景和意義建筑工程是指通過對各類房屋建筑及其附屬設施的建造和與其配套的線路、管道、設備的安裝活動所形成的工程實體。分析方法中結構化分析方法SA(Structured Analysis)是一種簡單實用的方法。3)調(diào)查的方式通過對工程管理人員的訪問、交談可獲得工程管理高層的、內(nèi)部的管理需求,以及工程管理的管理目標、未來工程管理發(fā)展變化趨勢和長遠規(guī)劃的有關信息【8】。管理的現(xiàn)狀:即工程管理信息的種類,信息流程,信息的處理方式,各種服務工作過程。因此,建筑工程管理系統(tǒng)主要是通過對現(xiàn)有的工程管理系統(tǒng)進行考察、研究,并且通過和建筑工程管理人員、工人交流來確定系統(tǒng)功能。1)調(diào)查的目的首先,要了解組織的機構設置,主要管理活動和職能。(1)需求信息的收集需求信息的收集又稱為系統(tǒng)調(diào)查。 第2章 系統(tǒng)需求 需求分析 需求分析的任務需求分析的任務是通過詳細調(diào)查現(xiàn)實世界要處理的對象,充分了解原系統(tǒng)工作概況,明確用戶的各種需求,然后在此基礎上確定新系統(tǒng)的功能?! 。?)提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫操作的管理工具?! 。?)既能夠作為一個單獨的應用程序應用在客戶端服務器網(wǎng)絡環(huán)境中,也能夠作為一個庫而嵌入到其他的軟件中提供多語言支持,常見的編碼如中文的GB 231BIG5,日文的Shift_JIS等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名?! 。?)支持多線程,充分利用CPU資源?! 。?)為多種編程語言提供了API。 Mysql特點:(1)使用C和C++編寫,并使用了多種編譯器進行測試,保證源代碼的可移植性。目前Mysql被廣泛地應用在Internet上的中小型網(wǎng)站中。除了具有許多其它數(shù)據(jù)庫所不具備的功能和選擇之外,Mysql數(shù)據(jù)庫是一種完全免費的產(chǎn)品,用戶可以直接從網(wǎng)上下載數(shù)據(jù)庫,用于個人或商業(yè)用途,而不必支付任何費用[7]。目前,市面上的數(shù)據(jù)庫產(chǎn)品多種多樣,從大型企業(yè)的解決方案到中小企業(yè)或個人用戶的小型應用系統(tǒng),可以滿足用戶的多樣化需求。尤其是象銀行、院校和圖書館這樣的大型組織更加依靠數(shù)據(jù)庫系統(tǒng)實現(xiàn)其正常的運作。 數(shù)據(jù)庫從最初的數(shù)據(jù)文件的簡單集合發(fā)展到今天的大型數(shù)據(jù)庫管理系統(tǒng)已經(jīng)成為我們?nèi)粘I钪胁豢扇鄙俚慕M成部分。Mysql 主要目標是快速、健壯和易用。SQL是一種標準化的語言,它使得存儲、更新和存取信息更容易。SQL(結構化查詢語言)是世界上最流行的和標準化的數(shù)據(jù)庫語言。由于它的強大功能、靈活性、豐富的應用編程接口(API)以及精巧的系統(tǒng)結構,受到了廣大自由軟件愛好者甚至是商業(yè)軟件用戶的青睞,特別是與Apache和PHP/PERL結合,為建立基于數(shù)據(jù)庫的動態(tài)網(wǎng)站提供了強大動力[3]。目前數(shù)據(jù)庫的建設規(guī)模和性能、數(shù)據(jù)庫信息量的大小和使用頻度已成為衡量一個國家信息化程度的標志,數(shù)據(jù)庫技術也成為計算機科學技術學科的一個重要分支。數(shù)據(jù)庫技術已成為現(xiàn)代信息技術的重要組成部分,是現(xiàn)代計算機信息系統(tǒng)和計算機應用系統(tǒng)的基礎和核心。同時,合理的數(shù)據(jù)庫結構也將有利于程序的實現(xiàn)。 數(shù)據(jù)庫介紹數(shù)據(jù)庫在一個MIS系統(tǒng)中占有很重要的地位,數(shù)據(jù)庫結構設計的好壞將直接對應用系統(tǒng)的效率以及實現(xiàn)的效果產(chǎn)生影響。(8)動態(tài)Java 程序帶有多種的運行時類型信息,用于在運行時校驗和解決對象訪問問題。這允許位于兩臺不同的計算機上的對象可以遠程地執(zhí)行過程。事實上,通過URL 地址存取資源與直接存取一個文件的差別是不太大的。Java 運行時系統(tǒng)在提供這個特性的同時仍具有平臺獨立性,因而“高效且跨平臺”對Java 來說不再矛盾。然而,Java 卻可以在非常低檔的CPU 上順利運行。早先的許多嘗試解決跨平臺的方案對性能要求都很高。(6)解釋性和高性能前面已提到,通過把程序編譯為Java 字節(jié)碼這樣一個中間過程,Java 可以產(chǎn)生跨平臺運行的程序。他們的目標是“只要寫一次程序,在任何地方、任何時間該程序永遠都能運行”。操作系統(tǒng)升級、處理器升級以及核心系統(tǒng)資源的變化,都可能導致程序無法繼續(xù)運行。(5)結構中立Java 設計者考慮的一個主要問題是程序代碼的持久性和可移植性。Java 運行時系統(tǒng)在多線程同步方面具有成熟的解決方案,這使你能夠創(chuàng)建出運行平穩(wěn)的交互式系統(tǒng)。(4)多線程設計Java 的目標之一是為了滿足人們對創(chuàng)建交互式網(wǎng)上程序的需要。Java 通過提供面向?qū)ο蟮漠惓L幚頇C制來解決這個問題。Java 通過替你管理內(nèi)存分配和釋放,可以從根本上消除這些問題(事實上,釋放內(nèi)存是完全自動的,因為Java 為閑置的對象提供內(nèi)存垃圾自動收集)。例如,在C/C++ 中,程序員必須手工地分配并且釋放所有的動態(tài)內(nèi)存。為更好理解Java 是如何具有健壯性的,讓我們考慮使程序失敗的兩個主要原因:內(nèi)存管理錯誤和誤操作引起的異常情況(也就是運行時錯誤)。事實上,在運行時經(jīng)常碰到的難以重現(xiàn)的、難以跟蹤的許多錯誤在Java 中幾乎是不可能產(chǎn)生的。同時,Java 使你不必擔心引起編程錯誤的許多最常見的問題。這樣,在設計Java 時,創(chuàng)建健壯的程序被放到了高度優(yōu)先考慮的地位。Java 的對象模型既簡單又容易擴展,對于簡單數(shù)據(jù)類型,例如整數(shù),它保持了高性能,但不是對象。這樣做的一個結果是,Java 語言可以更直接、更易用、更實際的接近對象。(2)面向?qū)ο蟊M管受到其前輩的影響,但Java 沒被設計成兼容其他語言源代碼的程序。除了和C/C++ 類似以外,Java 的另外一個屬性也使它更容易學習:設計人員努力使Java 中不出現(xiàn)顯得讓人吃驚的特性。因為Java 承C/C++ 語法和許多C++ 面向?qū)ο蟮奶匦裕蠖鄶?shù)程序員在學習Java 時都不會覺得太難。如果你已經(jīng)理解面向?qū)ο缶幊痰幕靖拍睿瑢W習Java 將更容易。 (1)簡單Java 設計目的是讓專業(yè)程序員覺得既易學又好用。Java 技術具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應用于個人PC、數(shù)據(jù)中心、游戲控制臺、科學超級計算機、移動電話和互聯(lián)網(wǎng),同時擁有全球最大的開發(fā)者專業(yè)社群。Eclipse基本內(nèi)核包括:圖形API (SWT/Jface), Java開發(fā)環(huán)境插件(JDT),插件開發(fā)環(huán)境(PDE)等。Eclipse的設計思想是:一切皆插件。 已有的分離的插件已經(jīng)能夠支持C/C++(CDT)、Perl、Ruby,Python、telnet和數(shù)據(jù)庫開發(fā)。Eclipse的插件機制是輕型軟件組件化架構。Eclipse采用的技術是IBM公司開發(fā)的(SWT),這是一種基于Java的窗口組件,類似Java本身提供的AWT和Swing窗口組件;不過IBM聲稱SWT比其他Java窗口組件更有效率。目前由IBM牽頭,圍繞著Eclipse項目已經(jīng)發(fā)展成為了一個龐大的Eclipse聯(lián)盟,有150多家軟件公司參與到Eclipse項目中,其中包括Borland、Rational Software、Red Hat及Sybase等。Eclipse 最初由OTI和IBM兩家公司的IDE產(chǎn)品開發(fā)組創(chuàng)建,起始于1999年4月。它主要由Eclipse項目、Eclipse工具項目和Eclipse技術項目三個項目組成,具體包括四個部分組成——Eclipse Platform、JDT、CDT和PDE。就其本身而言,它只是一個框架和一組服務,用于通過插件組件構建開發(fā)環(huán)境。實踐證明,用戶干預愈少,MIS系統(tǒng)的滿意程度愈高[4]。錄入這類數(shù)據(jù)之前,MIS軟件應在相應位置彈出一個列表框,待用戶以鼠標點擊,而不應讓用戶每次都輸入這些漢字。對于一些相對固定的數(shù)據(jù),不應讓用戶頻頻輸入(特別是漢字),而應讓用戶用鼠標輕松選擇。開發(fā)MIS軟件時,這一點很值得借鑒。特別是在需要較長時間的等待時,必須讓用戶了解工作進展情況,如可以設計已經(jīng)完成了百分之幾的任務進度條等。例如,在整個系統(tǒng)可以以問號圖標表示幫助,以磁盤圖標表示存盤,以打印機圖標表示打印等。2)界面必須始終一致統(tǒng)一的人機界面不至于會增加用戶的負擔,讓用戶始終用同一種方式思考與操作。報表打印是MIS必備的功能之一,而且打印之前常常需要計算。設計MIS時,針對每一個功能,都要按照模塊化思想,使輸入、處理與輸出“涇渭分明”,充分體現(xiàn)人機界面的通信功能。一方面,人向計算機輸入信息時應當盡量采取自然的方式:另一方面,計算機向人傳遞的信息必須準確,不致引起誤解或混亂。(2)管理信息系統(tǒng)的界面特點 在計算機軟件技術中,人機界面已經(jīng)發(fā)展成為一個重要的分支。廣義地說,各項管理制度是MIS建設成功的基礎。第三個因素也不能忽視。計算機技術是MIS(管理信息系統(tǒng))得以實施的主要技術。 人是指企業(yè)領導者、管理人員、技術人員,以及MIS建設的領導機構和實施機構,他們在系統(tǒng)中起主導作用。以基于網(wǎng)絡神經(jīng)元構件、遺傳算法的智能網(wǎng)為主,到那時,信息系統(tǒng)對人類的貢獻將會更大。伴隨著全球經(jīng)濟一體化的步
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1