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

正文內(nèi)容

畢業(yè)設計論文基于uml的建筑工程綜合管理系統(tǒng)-閱讀頁

2024-09-19 19:42本頁面
  

【正文】 成為衡量一個國家信息化程度的標志,數(shù)據(jù)庫技術也成為計算機科學技術學科的一個重要分支。由于它的強大功能、靈活性、豐富的應用編程接口( API)以及精巧的系統(tǒng)結構,受到了廣大自由軟件愛好者甚至是商業(yè)軟件用戶的青睞,特別是與 Apache和 PHP/PERL 結合,為建立基于數(shù) 據(jù)庫的動態(tài)網(wǎng)站提供了強大動力 [3]。 SQL(結構化查詢語言)是世界上最流行的和標準化的數(shù)據(jù)庫語言。 SQL 是一種標準化的語言,它使得存儲、更新和存取信息更容易。 Mysql 主要目標是快速、健壯和易用。 數(shù)據(jù)庫從最初的數(shù)據(jù)文件的簡單集合發(fā)展到今天的大型數(shù)據(jù)庫管理系統(tǒng)已經(jīng)成為我們?nèi)粘I钪胁豢扇鄙俚慕M成部分。尤其是象銀行、院校和圖書館這樣的大型組織更加依靠數(shù)據(jù)庫系統(tǒng)實現(xiàn)其正常的運作。目前,市面上的數(shù)據(jù)庫產(chǎn)品多種多樣,從大型企業(yè)的解決方案到中小企 業(yè)或個人用戶的小型應用系統(tǒng),可以滿足用戶的多樣化需求。除了具有許多其它數(shù)據(jù)庫所不具備的功能和選擇之外, Mysql 數(shù)據(jù)庫是一種完全免費的產(chǎn)品,用戶可以直接從網(wǎng)上下載數(shù)據(jù)庫,用于個人或商業(yè)用途,而不必支付任何費用 [7]。目前 Mysql 被廣泛地應用在 Inter 上的 中小型網(wǎng)站中。 Mysql 特點: ( 1) 使用 C 和 C++編寫,并使用了多種編譯器進行測試,保證源代碼的可移植性 。 ( 3) 為多種編程語言提供了 API。 ( 4) 支持多線程,充分利用 CPU 資源 。 ( 6) 既能夠作為一個單獨的應用程序應用在客戶端服務器網(wǎng)絡環(huán)境中,也能夠作為一個庫而嵌入到其他的軟件中提供多語言支持,常見的編碼如中文的 GB 231 BIG5,日文的 Shift_JIS 等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名 。 ( 8) 提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫操作的管理工具 。 長春光華學院 畢業(yè)設計(論文)專用紙 共 47 頁 第 9 頁 第 2 章 系統(tǒng)需求 需求分析 需求分析的任務 需求分析的任務是通過詳細調(diào)查現(xiàn)實世界要處理的對象,充分了解原系統(tǒng)工作概況,明確用戶的各種需求,然后在此基礎上確定新系統(tǒng)的功能。 ( 1) 需求信息的收集 需求信息的收集又稱為系統(tǒng)調(diào)查。 1)調(diào)查的目的 首先,要了解組織的機構設置,主要管理活動和職能。因此,建筑工程管理系統(tǒng)主要是通過對現(xiàn)有的工程管理系統(tǒng)進行考察、研究,并且通過和建筑工程管理人員、工人交流來確定系統(tǒng)功能。 管理的現(xiàn)狀:即工程管理信息的種類,信息流程,信息的處理方式,各種服務工作過程。 3)調(diào)查的方式 通過對工程管理人員的訪問、交談可獲得工程管理高層的、內(nèi)部的管理需求,以及工程管理的管理目標、未來工程管理發(fā)展變化趨勢和長遠規(guī)劃的有關信息 【 8】 。分析方法中結構化分析方法 SA( Structured Analysis)是一種簡單實用的方法。 長春光華學院 畢業(yè)設計(論文)專用紙 共 47 頁 第 10 頁 選題的背景和意義 建筑工程是指通過對各類房 屋建筑及其附屬設施的建造和與其配套的線路、管道、設備的安裝活動所形成的工程實體。而管理系統(tǒng)則是為了更方便更好的管理這些,使人們生活更加方便管理者更加輕松準確的去管理這些內(nèi)容 。將軟件用于現(xiàn)代化的建筑工程中,不僅僅省去了人力解決了過去記賬統(tǒng)計核算的費時費力,又容易出錯的問題,利用本系 統(tǒng)可以快速的解決問題輕松的完成財務的計算 , 既不費時也不費力 , 只需輕敲鍵盤就可以提高效率快捷完成。 信息管理系統(tǒng)從 20 世紀 50 年代中期計算機用于管理領域以來經(jīng)歷了從簡單到復雜,從單機到網(wǎng)絡,從功能單一到功能集成、從傳統(tǒng)到現(xiàn)代的演化。中小企業(yè)信息化對整個制造業(yè)的發(fā)展乃至國民經(jīng)濟的發(fā)展有著舉足輕重的 作用。這一發(fā)展過程也體現(xiàn)出管理信息系統(tǒng)不斷集成新技術并擴展系統(tǒng)功能的發(fā)展特點。 可行性分析 ( 1) 技術可行性 本系統(tǒng)在網(wǎng)絡環(huán)境下,采用客戶端 /服務器端形式利用 Java 和 Mysql 數(shù)據(jù)庫進行開發(fā)。客戶端系統(tǒng)要求 Win XP及其以上。 系統(tǒng)采用模塊化結構和規(guī)范的代碼結構,是的系統(tǒng)具有通用性可擴充性及良好的可維護性。 ( 2) 經(jīng)濟可行性 長春光華學院 畢業(yè)設計(論文)專用紙 共 47 頁 第 11 頁 隨著技術的發(fā)展現(xiàn)在小型的管理信息系統(tǒng)可由 12 人開發(fā)完成,因此成本較低。 所以經(jīng)濟上是完全可行的。 2. 工人工資的添加、刪除、修改、查詢,工人工資信息包括編號、在工天數(shù)和借款等。 4. 庫存類別的添加、刪除、修改、查詢, 庫存類別包括類別編號,類別名稱類別單價庫存數(shù)量等。 6. 幫助信息密碼修改等 。 如圖 31所示 建筑工程綜合管理系統(tǒng) 長春光華學院 畢業(yè)設計(論文)專用紙 共 47 頁 第 13 頁 圖 31 系統(tǒng)功能模塊圖 系統(tǒng)的 UML 建模設計 UML 簡介 UML 是一種功能強大的、面向?qū)ο蟮目梢暬到y(tǒng)分析的建模語言,它采用一整套成熟的建模技術,廣泛地適用于各個應用領域。從而使用戶和開發(fā)人員對問題的描述達到相同的理解,以減少語義差異,保障分析的正確性 . 借款 登錄 管理員 用戶 用戶信息管理 用戶工資管理 用戶借款管理 庫存管理 用戶工資查詢 用戶借款查詢 庫存查詢 密碼修改 添加 刪除 修改 添加 刪除 修改 添加 刪除 修改 出庫 入庫 密碼修改 附加工具 附加工具 長春光華學院 畢業(yè)設計(論文)專用紙 共 47 頁 第 14 頁 建筑管理系統(tǒng)用例分析 該建筑管理系統(tǒng)用例分析圖如圖 32 所示。 系統(tǒng)順序圖 順序圖是顯示對象之間交互的圖,這些對象是按時間順序排列 的。如圖 33所示。它的基本思想是用圖形符號以黑盒子形式描繪系統(tǒng)里面的每個部件 (程序、文件、數(shù)據(jù)庫、表格、人工過程等),表達信息在各個部件之間流動的情況 [6]。 如圖 35所示。 如圖 36所示。 修改界面流程圖 Y 輸入 需要刪除 id 是否存在 從數(shù)據(jù)庫中刪除 結束 N 開始 輸 入 需要查詢 id 長春光華學院 畢業(yè)設計(論文)專用紙 共 47 頁 第 20 頁 圖 38 修改界面流程圖 開始進入修改界面,首先輸入需要修改的用戶 idcard 然后點擊查詢按鈕進行查詢操作,檢查是否有要修改的用戶信息存在如果有則進入下一步?jīng)]有的話返回錯誤信息。返回修改是否成功。系統(tǒng)開始判斷 idcard 是否重復如果不重復則寫入并返回添加 /注冊成功,如果重返則返回錯誤并重新輸入。 入庫 /出庫界面流程圖 N Y id 是否重復 寫入數(shù)據(jù)庫 結束 開始 輸入 需要入庫物品 id 長春光華學院 畢業(yè)設計(論文)專用紙 共 47 頁 第 22 頁 圖 310 入庫 /出庫界面流程圖 打開入庫 /出庫界面,首先輸入需要入庫 /出庫的物品編號 idcard,然后點擊查詢,系統(tǒng)開始查詢并返回查詢的值,如果輸入正確則顯示查詢到的內(nèi)容在文本框中輸入需要入庫 /出庫的數(shù)量,必須為正整數(shù),然后系統(tǒng)開始計算并且重新寫入數(shù)據(jù)庫。 如圖 310所示??傮w設計的基本目的就是概括的來講如何實現(xiàn)系統(tǒng),總體設計又稱 為概要設計和初步設計。但是這些具體內(nèi)容將在以后詳細設計。 數(shù)據(jù)庫設計 數(shù)據(jù)庫概念結構設計 將需求分析得到的用戶需求抽象為信息結構及概念模型的過程就是數(shù)據(jù)庫的概念結構設計,簡稱為數(shù)據(jù)概念設計,它的主要目的就是分析數(shù)據(jù)之間內(nèi)在語義關 聯(lián),在此基礎上建立一個數(shù)據(jù)的抽象模型 [4]。規(guī)劃出的實體有工人,工資,借款。 長春光華學院 畢業(yè)設計(論文)專用紙 共 47 頁 第 24 頁 圖 42 數(shù)據(jù)庫 ER圖 圖 43 數(shù)據(jù)庫 ER圖 數(shù)據(jù)庫邏輯結構設計 按照上面得到的數(shù)據(jù)庫概念結構,將其轉(zhuǎn)化為 Mysql 所支持的實際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結構。 包括數(shù)據(jù)庫結構表如表 41所示,n m n m 1 m n m 工人 工資 借款 獲得 獲得 扣除 編號 姓名 電話 住址 應得 工階 工時 借款 編號 數(shù)額 日期 原因 工人 庫 使用 編號 編號 名稱 單價 庫存 長春光華學院 畢業(yè)設計(論文)專用紙 共 47 頁 第 25 頁 賬號密碼如表 42 所示,用戶信息如表 43所示,工資如表 44所示,借款如表 45 所示,庫存如表 46 所示。會進入如圖 51登陸界面,需要輸入用戶賬號和用戶密碼并且選擇用戶和管理員兩個不同的身份登陸如果輸入正確的賬號密碼并選擇了用戶則會進入用戶界面,如果輸入正確的賬號密碼并選擇了管理員則會進入管理員界面兩者都未選擇或者輸入錯誤的信息則會彈出對話框提示輸入錯誤信息,如果是新來的用戶也可以點擊注冊來完成身份的注冊。 圖 51 登陸界面 注冊 界面 如果是新進入工地的工人并且對計算機有一定了解則可以自行注冊并登陸,如果對計算機不了解可 以由管理員幫忙注冊并登陸。如果錯誤則返回錯誤值并重新注冊。 注冊 界面如圖 52 所示。主界面包含了基本管理用戶信息管理庫存管理和附加功能,采用純按鈕布局 這樣管理員和用戶可以直截了當?shù)牧私馑泄δ懿⑶铱梢钥焖偈褂?。點擊界面中各個按鈕會進入不同的界面并對應實現(xiàn)相應的功能。 圖 53 管理員界面 長春光華學院 畢業(yè)設計(論文)專用紙 共 47 頁 第 29 頁 基本管理界面 基本工資 基本工資界面,點擊界面上的按鈕并進入相應的子界面,界面上顯示所有人的工資和對應的信息界面上還有個人工資查詢、增加、修改、退出、打印,點擊按鈕會進入子界面并實現(xiàn)相應的功能,只有管理員有權限對個人工資進行修改,但是不能進行刪除操作,工資數(shù) 據(jù)庫要進行留底方便以后對賬等明細操作可以修改和增加,增加的用戶必須為已經(jīng)注冊過且有個人信息的用戶。 工資 界面如圖 54所示。如果用戶想要了解自己的借款數(shù)目,可以自行登陸并且查詢。 借款 界面如圖 55 所示。 添加界面如圖 56 所示。刪除 界面如圖 57所示。 查詢 界面如圖 58 所示。 庫存 界面如圖 59所示。 入庫 界面如圖 510 所示。 出庫 界面如圖 511 所示。 計算器 界面如圖 512 所示。 記事本 界面如圖 513 所示。 當新用戶由管理員幫忙注冊后點擊進入時 要修改自己的初始密碼,防止被別人盜用。 圖 514 密碼修改界面 長春光華學院 畢業(yè)設
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1