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

正文內(nèi)容

基于uml的建筑工程綜合管理系統(tǒng)畢業(yè)論文(存儲版)

2025-07-27 18:55上一頁面

下一頁面
  

【正文】 建筑工程綜合管理系統(tǒng)登錄用戶管理員附加工具附加工具密碼修改庫存管理用戶借款管理用戶工資管理用戶信息管理庫存查詢用戶借款查詢用戶工資查詢密碼修改修改刪除添加添加修改刪除修改添加刪除入庫出庫借款圖31 系統(tǒng)功能模塊圖 UML簡介UML是一種功能強大的、面向?qū)ο蟮目梢暬到y(tǒng)分析的建模語言,它采用一整套成熟的建模技術(shù),廣泛地適用于各個應(yīng)用領(lǐng)域。它的基本思想是用圖形符號以黑盒子形式描繪系統(tǒng)里面的每個部件(程序、文件、數(shù)據(jù)庫、表格、人工過程等),表達(dá)信息在各個部件之間流動的情況[6]。返回修改是否成功。總體設(shè)計的基本目的就是概括的來講如何實現(xiàn)系統(tǒng),總體設(shè)計又稱為概要設(shè)計和初步設(shè)計。工階應(yīng)得電話姓名編號1m工時住址獲得工資工人mm借款扣除獲得nn原因編號借款日期數(shù)額圖42 數(shù)據(jù)庫ER圖名稱編號編號nm使用庫工人單價庫存圖43 數(shù)據(jù)庫ER圖 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計按照上面得到的數(shù)據(jù)庫概念結(jié)構(gòu),將其轉(zhuǎn)化為Mysql所支持的實際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。如果錯誤則返回錯誤值并重新注冊。圖53 管理員界面 基本管理界面 基本工資基本工資界面,點擊界面上的按鈕并進(jìn)入相應(yīng)的子界面,界面上顯示所有人的工資和對應(yīng)的信息界面上還有個人工資查詢、增加、修改、退出、打印,點擊按鈕會進(jìn)入子界面并實現(xiàn)相應(yīng)的功能,只有管理員有權(quán)限對個人工資進(jìn)行修改,但是不能進(jìn)行刪除操作,工資數(shù)據(jù)庫要進(jìn)行留底方便以后對賬等明細(xì)操作可以修改和增加,增加的用戶必須為已經(jīng)注冊過且有個人信息的用戶。添加界面如圖56所示。入庫界面如圖510所示。當(dāng)新用戶由管理員幫忙注冊后點擊進(jìn)入時 要修改自己的初始密碼,防止被別人盜用。而測試的目的是為了發(fā)現(xiàn)系統(tǒng)中的錯誤而反復(fù)多次執(zhí)行程序的過程。 (3)測試不可能完全,但應(yīng)該充分,測試時要包括各種類型的測試數(shù)據(jù),盡可能多的發(fā)現(xiàn)錯誤。(2)集成測試 集成測試是單元測試的邏輯擴展。 (4)系統(tǒng)測試 系統(tǒng)測試是保證系統(tǒng)質(zhì)量與可靠性的最后關(guān)口,需要對整個系統(tǒng)的分析、設(shè)計和實現(xiàn)進(jìn)行最終審查。 (2)適應(yīng)性維護:程序運行中發(fā)現(xiàn)大量用戶出現(xiàn)新的需求或者對已完成的程序存在不滿,導(dǎo)致程序無法滿足用戶。因此每一步文檔的編寫都必須正確、完整,否則就會給下一步的工作帶來不必要的麻煩,加大工作量。雖然以前也曾經(jīng)參與過其他項目的系統(tǒng)開發(fā),但畢竟只是接觸,而沒有像這次畢業(yè)設(shè)計那樣非常系統(tǒng)地去完成,也沒有系統(tǒng)開發(fā)設(shè)計的經(jīng)驗,而且畢業(yè)設(shè)計的時間有限,這些都使得本系統(tǒng)在某些方面表現(xiàn)得并不是非常的完善。這篇畢業(yè)論文也稱不上什么精彩的臺詞,只不過是這種循環(huán)演出即將告一段落時的謝幕詞。import 。 JPanel panel = new JPanel()。 JTextField text2= new JTextField(20)。 (100, 290, 100, 28)。import .*。 public Button ck=new Button(出庫)。 public TextField gly=new TextField()。 (管理員)。 setSize(600,470)。 public Button sj=new Button(時間)。 public Button kccx=new Button(庫存查詢)。import .*。 (175, 169, 120, 27)。 ButtonGroup group = new ButtonGroup ()。import .*。import 。大學(xué)四年,生活其實很簡單,只是一些讀書、寫字和考試的周而復(fù)始。在開發(fā)進(jìn)入尾聲時,最大的感受就是用戶的需求調(diào)查和系統(tǒng)分析對系統(tǒng)的開發(fā)是否成功起著決定性作用,若這一部分沒有做好,在開發(fā)過程中將困難重重,甚至?xí)?dǎo)致系統(tǒng)開發(fā)失敗。 總 結(jié)在老師的指導(dǎo)和督促下,經(jīng)過數(shù)月的緊張設(shè)計與開發(fā),我的畢業(yè)設(shè)計基于Java管理系統(tǒng)終于開發(fā)完成了。圖63 查詢成功圖64 查詢失敗(3)重寫測試入庫當(dāng)不輸入編號是無法執(zhí)行入庫出庫操作輸入后點擊查詢?nèi)缓蟛拍苓M(jìn)行入庫如圖65,圖66所示。確認(rèn)測試當(dāng)中很重要的一部分是有效性測試,即用黑盒測試的方法,驗證被測試軟件是否滿足需求規(guī)格說明書列出的需求。單元測試采用白盒測試,首先對模塊的接口進(jìn)行測試,然后對局部數(shù)據(jù)和重要的執(zhí)行通路進(jìn)行測試。(1)測試開始之前應(yīng)當(dāng)制定出完整的測試計劃,避免盲目測試。時間界面如圖516所示。記事本界面如圖513所示。庫存界面如圖59所示。借款界面如圖55所示。點擊界面中各個按鈕會進(jìn)入不同的界面并對應(yīng)實現(xiàn)相應(yīng)的功能。圖51 登陸界面 注冊界面如果是新進(jìn)入工地的工人并且對計算機有一定了解則可以自行注冊并登陸,如果對計算機不了解可以由管理員幫忙注冊并登陸。規(guī)劃出的實體有工人,工資,借款。如圖310所示。 修改界面流程圖輸入需要查詢id開始N是否存在Y查詢并顯示輸入需要修改內(nèi)容N是否存在Y重新寫入并返回結(jié)束圖38 修改界面流程圖開始進(jìn)入修改界面,首先輸入需要修改的用戶idcard 然后點擊查詢按鈕進(jìn)行查詢操作,檢查是否有要修改的用戶信息存在如果有則進(jìn)入下一步?jīng)]有的話返回錯誤信息。如圖33所示。6. 幫助信息密碼修改等。(2)經(jīng)濟可行性隨著技術(shù)的發(fā)展現(xiàn)在小型的管理信息系統(tǒng)可由12人開發(fā)完成,因此成本較低。這一發(fā)展過程也體現(xiàn)出管理信息系統(tǒng)不斷集成新技術(shù)并擴展系統(tǒng)功能的發(fā)展特點。而管理系統(tǒng)則是為了更方便更好的管理這些,使人們生活更加方便管理者更加輕松準(zhǔn)確的去管理這些內(nèi)容。管理的現(xiàn)狀:即工程管理信息的種類,信息流程,信息的處理方式,各種服務(wù)工作過程。 第2章 系統(tǒng)需求 需求分析 需求分析的任務(wù)需求分析的任務(wù)是通過詳細(xì)調(diào)查現(xiàn)實世界要處理的對象,充分了解原系統(tǒng)工作概況,明確用戶的各種需求,然后在此基礎(chǔ)上確定新系統(tǒng)的功能?! 。?)為多種編程語言提供了API。目前,市面上的數(shù)據(jù)庫產(chǎn)品多種多樣,從大型企業(yè)的解決方案到中小企業(yè)或個人用戶的小型應(yīng)用系統(tǒng),可以滿足用戶的多樣化需求。SQL是一種標(biāo)準(zhǔn)化的語言,它使得存儲、更新和存取信息更容易。數(shù)據(jù)庫技術(shù)已成為現(xiàn)代信息技術(shù)的重要組成部分,是現(xiàn)代計算機信息系統(tǒng)和計算機應(yīng)用系統(tǒng)的基礎(chǔ)和核心。這允許位于兩臺不同的計算機上的對象可以遠(yuǎn)程地執(zhí)行過程。早先的許多嘗試解決跨平臺的方案對性能要求都很高。(5)結(jié)構(gòu)中立Java 設(shè)計者考慮的一個主要問題是程序代碼的持久性和可移植性。Java 通過替你管理內(nèi)存分配和釋放,可以從根本上消除這些問題(事實上,釋放內(nèi)存是完全自動的,因為Java 為閑置的對象提供內(nèi)存垃圾自動收集)。同時,Java 使你不必?fù)?dān)心引起編程錯誤的許多最常見的問題。(2)面向?qū)ο蟊M管受到其前輩的影響,但Java 沒被設(shè)計成兼容其他語言源代碼的程序。 (1)簡單Java 設(shè)計目的是讓專業(yè)程序員覺得既易學(xué)又好用。 已有的分離的插件已經(jīng)能夠支持C/C++(CDT)、Perl、Ruby,Python、telnet和數(shù)據(jù)庫開發(fā)。Eclipse 最初由OTI和IBM兩家公司的IDE產(chǎn)品開發(fā)組創(chuàng)建,起始于1999年4月。錄入這類數(shù)據(jù)之前,MIS軟件應(yīng)在相應(yīng)位置彈出一個列表框,待用戶以鼠標(biāo)點擊,而不應(yīng)讓用戶每次都輸入這些漢字。例如,在整個系統(tǒng)可以以問號圖標(biāo)表示幫助,以磁盤圖標(biāo)表示存盤,以打印機圖標(biāo)表示打印等。一方面,人向計算機輸入信息時應(yīng)當(dāng)盡量采取自然的方式:另一方面,計算機向人傳遞的信息必須準(zhǔn)確,不致引起誤解或混亂。計算機技術(shù)是MIS(管理信息系統(tǒng))得以實施的主要技術(shù)。2)技術(shù)繼續(xù)進(jìn)步。隨著世界經(jīng)濟和我國經(jīng)濟逐步向知識經(jīng)濟邁進(jìn),無論是基于工業(yè)經(jīng)濟的管理信息系統(tǒng),還是面向少數(shù)專家和管理人員的專家系統(tǒng)(ES)或決策支持系統(tǒng)(DSS),其處理對象和服務(wù)對象,自身的系統(tǒng)結(jié)構(gòu),處理能力,都有了進(jìn)一步的發(fā)展[6]。3)數(shù)據(jù)的處理過程。5)系統(tǒng)管理:這一部分主要涉及如何有效管理信息系統(tǒng)包括電子商務(wù)系統(tǒng)的管理方式和策略[1]。其學(xué)科框架由以下主要部分組成:1)基本理論:這一部分主要包括與信息系統(tǒng)有關(guān)的科學(xué)理論和管理理論,其中包括系統(tǒng)科學(xué)理論、計算器科學(xué)理論、竟?fàn)帒?zhàn)略理論等。采用企業(yè)信息系統(tǒng)有許多優(yōu)點其中包括直接提高企業(yè)運作效率,降低成本,縮短生產(chǎn)準(zhǔn)備時間等。(3)信息發(fā)展信息作為生產(chǎn)力中最活躍的因素,很早就在人類經(jīng)濟生活中發(fā)揮著不可替代的作用,但把信息納入企業(yè)經(jīng)營管理系統(tǒng)中高效處理和應(yīng)用是在計算機發(fā)明以后的50年代末。人們往往誤認(rèn)為管理信息系統(tǒng)專業(yè)是計算機類的專業(yè),但是,計算機、網(wǎng)絡(luò)技術(shù)知識只是一個平臺和工具,管理理論、信息分析、決策系統(tǒng)才是管理信息系統(tǒng)的核心。管理信息系統(tǒng)向智能信息系統(tǒng)發(fā)展,智能信息系統(tǒng)具有很高的知識創(chuàng)新功能,可以解決非結(jié)構(gòu)化事務(wù),在決策中處于主導(dǎo)地位,是人的向?qū)АF髽I(yè)的管理數(shù)據(jù)是MIS正常運行的基礎(chǔ)。這樣設(shè)計出來的程序不易出錯,而且易于維護。目前,Windows下的應(yīng)用軟件無論大小,其安裝程序幾乎均做到了這一點。Eclipse 是一個開放源代碼的、基于Java的可擴展開發(fā)平臺。Eclipse是一個開發(fā)源碼項目,它其實是Visual Age for Java的替代品,其界面跟先前的Visual Age for Java差不多,但由于其開放源碼,任何人都可以免費得到[3]。Eclipse核心很小,其它所有功能都以插件的形式附加于Eclipse核心之上。如果你是一個經(jīng)驗豐富的C++ 程序員,那就最好了,學(xué)習(xí)Java 簡直不費吹灰之力。通過對近幾十年面向?qū)ο筌浖?yōu)點的借鑒,Java 設(shè)法在純進(jìn)化論者的“任何事物都是一個對象”和實用主義者的“不討論對象不對象”的論點之間找到了平衡。要知道,使程序在不同的運行環(huán)境中以可預(yù)見的方式運行是Java 的關(guān)鍵特性。一個寫得很好的Java 程序,所有的運行時錯誤都可以并且應(yīng)該被你的程序自己進(jìn)行管理。Java 設(shè)計者對這個問題做過多種嘗試,Java 虛擬機(JVM )就是
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1