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

正文內(nèi)容

檔案管理系統(tǒng)uml實(shí)訓(xùn)報(bào)告(編輯修改稿)

2024-10-10 17:13 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ?”,打開前向工程對(duì)話框,如圖73所示。圖73 代碼生成(1)178。 單擊“Next”進(jìn)入下一個(gè)對(duì)話框進(jìn)行功能設(shè)置,選擇希望生成代碼的模型元素。功能選項(xiàng)如圖74所示圖74 代碼生成(2)178。 單擊“Next”選擇保存腳本代碼的文件。輸入保存代碼的文件名,選擇好文件路徑,點(diǎn)擊“Next”完成。顯示的對(duì)話框如圖75所示。圖75 代碼生成(3)178。 生成代碼,如圖76所示。圖76 代碼統(tǒng)一建模語(yǔ)言(UML)是一個(gè)通用的可視化建模語(yǔ)言,用于對(duì)軟件進(jìn)行描述、可視化處理、構(gòu)造和建立軟件系統(tǒng)制品的文檔。它記錄了對(duì)必須構(gòu)造的系統(tǒng)的決定和理解,可用于對(duì)系統(tǒng)的理解、設(shè)計(jì)、瀏覽、配置、維護(hù)和信息控制。UML 適用于各種軟件開發(fā)方法、軟件生命周期的各個(gè)階段、各種應(yīng)用領(lǐng)域以及各種開發(fā)工具,UML 是一種總結(jié)了以往建模技術(shù)的經(jīng)驗(yàn)并吸收當(dāng)今優(yōu)秀成果的標(biāo)準(zhǔn)建模方法。通過本次實(shí)訓(xùn),我對(duì)UML建設(shè)的整個(gè)過程更詳細(xì)的了解;并學(xué)會(huì)了如何使用Rose畫用例圖、活動(dòng)圖、順序圖、協(xié)作圖、狀態(tài)圖、類圖、包圖等??傊?,通過自己的努力和老師、同學(xué)的幫助,使我在這次實(shí)訓(xùn)中收獲了很多。第二篇:UML實(shí)訓(xùn)報(bào)告[推薦]軟件建模實(shí)驗(yàn)報(bào)告題 目: 圖書管理系統(tǒng)專業(yè): 班級(jí): 姓名: 學(xué)號(hào): 指導(dǎo)教師: 成績(jī):完成日期:年月摘 要隨著知識(shí)化和信息化新經(jīng)濟(jì)時(shí)代的到來(lái),作為信息技術(shù)龍頭的計(jì)算機(jī)及軟件技術(shù)突飛猛進(jìn),uml成為一種不可或缺的工具。uml是一種定義良好、易于表達(dá)、功能強(qiáng)大且普遍適用的建模語(yǔ)言。它溶入了軟件工程領(lǐng)域的新思想、新方法和新技術(shù)。它的作用域不限于支持面向?qū)ο蟮姆治雠c設(shè)計(jì),還支持從需求分析開始的軟件開發(fā)的全過程。用現(xiàn)有的知識(shí),按照軟件工程思想和系統(tǒng)的開發(fā)步驟,以圖書管理的應(yīng)用需求為背景,分析設(shè)計(jì)了圖書管理系統(tǒng),并利用rational rose對(duì)系統(tǒng)進(jìn)行建模,完成用例圖和類圖的構(gòu)建,為后期的程序設(shè)計(jì)提供標(biāo)準(zhǔn)。根據(jù)建模需求分析,總結(jié)出本系統(tǒng)的參與者有借閱者和圖書管理員兩類。根據(jù)其職能不同,借閱者只能使用該系統(tǒng)借書、預(yù)訂書刊以及還書。圖書管理員則可使用系統(tǒng)進(jìn)行圖書館業(yè)務(wù)的管理工作,如借閱者,書刊等的信息維護(hù)。系統(tǒng)可實(shí)現(xiàn)書籍信息的添加、修改、刪除等功能,這就保證了數(shù)據(jù)庫(kù)信息的一致性和統(tǒng)一性、安全性。該系統(tǒng)以面向?qū)ο罄碚摵蛿?shù)據(jù)庫(kù)管理信息系統(tǒng)開發(fā)相關(guān)知識(shí)為依據(jù),介紹了設(shè)計(jì)開發(fā)中的模塊設(shè)計(jì)和數(shù)據(jù)與程序的連接,使sql server 2008與 visual studio 2010得到了有效的結(jié)合。關(guān)鍵詞:圖書管理系統(tǒng);uml;rational rose面向?qū)ο竽?錄 1 需求分析............................................................................................錯(cuò)誤!未定義書簽。 開發(fā)背景及意義........................................................................................................4 功能需求....................................................................................................................4 2 系統(tǒng)建模..............................................................................................................................8 創(chuàng)建系統(tǒng)用例模型......................................................................................................8 確定參與者........................................................................................................8 參與者的用例圖..............................................................錯(cuò)誤!未定義書簽。 系統(tǒng)的時(shí)序圖............................................................................錯(cuò)誤!未定義書簽。 確定系統(tǒng)參與者的屬性..................................................錯(cuò)誤!未定義書簽。 確定系統(tǒng)主要業(yè)務(wù)實(shí)體類..............................................錯(cuò)誤!未定義書簽。 確定系統(tǒng)類之間的關(guān)系..................................................錯(cuò)誤!未定義書簽。 系統(tǒng)的協(xié)作圖..........................................................................錯(cuò)誤!未定義書簽。 創(chuàng)建序列圖和協(xié)作圖......................................................錯(cuò)誤!未定義書簽。 創(chuàng)建狀態(tài)圖......................................................................錯(cuò)誤!未定義書簽。 創(chuàng)建活動(dòng)圖......................................................................錯(cuò)誤!未定義書簽。 創(chuàng)建系統(tǒng)的部署摸型..............................................................錯(cuò)誤!未定義書簽。1 需求分析 開發(fā)背景及意義圖書館是一個(gè)專門收集、整理、保存、傳播文獻(xiàn)并提供利用的科學(xué)、文化、教育和科研機(jī)構(gòu)。現(xiàn)代社會(huì),圖書館成為繼續(xù)教育、終身教育的基地,擔(dān)負(fù)了更多的教育職能。傳遞科學(xué)情報(bào),是現(xiàn)代圖書館的一個(gè)重要職能。圖書館收藏的圖書資料,是人類長(zhǎng)期積累的一種智力資源,圖書館對(duì)這些資源的加工、處理,是對(duì)這種智力資源的開發(fā)。圖書館主要是用來(lái)學(xué)習(xí)的,如果有人遇到問題,他可以通過圖書管的書籍來(lái)解決問題。但是為了圖書館的正常運(yùn)行和保護(hù)圖書,圖書館管理系統(tǒng)將用戶劃分為三類人:借閱者,圖書管理員,系統(tǒng)管理員。一個(gè)基本的圖書館管理,可以大致分為以下流程:用戶登錄進(jìn)入系統(tǒng),在系統(tǒng)允許的情況下,進(jìn)行可以進(jìn)行的操作,如借書、還書和預(yù)定書籍等;管理員可以整理書籍和管理預(yù)訂的書籍等;系統(tǒng)管理員管理書目,管理借閱者信息等。 圖書管理系統(tǒng)的需求分析 (1)借閱者可以通過網(wǎng)絡(luò)查詢書籍信息、預(yù)約書籍和續(xù)借書籍。(2)圖書管理員作為借閱者的代理完成借閱圖書、歸還圖書和查詢借閱信息工作。(3)系統(tǒng)管理員可以對(duì)系統(tǒng)的數(shù)據(jù)進(jìn)行維護(hù),如增加、刪除和更新書目,增加、刪除和更新借閱者帳戶,增加和刪除書籍。滿足上述需求的系統(tǒng)主要包括下面幾個(gè)模塊:(1)基本數(shù)據(jù)維護(hù)模塊:提供使用者錄入、修改并維護(hù)基本數(shù)據(jù)的途徑。例如對(duì)借閱者的書籍的各項(xiàng)信息的更新與修改。(2)基本業(yè)務(wù)模塊:主要用于實(shí)現(xiàn)用戶借書與還書的管理,例如借閱者可以登錄系統(tǒng)預(yù)訂書籍,圖書管理員可以取消書籍的預(yù)訂,當(dāng)然還可以進(jìn)行借書、還書等操作。(3)數(shù)據(jù)庫(kù)管理模塊:在系統(tǒng)中,所有書籍的信息以及借閱者的帳戶信息都要統(tǒng)一管理,書籍的借閱情況、預(yù)訂情況也要進(jìn)行詳細(xì)的記錄,所以要用統(tǒng)一的數(shù)據(jù)庫(kù)平臺(tái)進(jìn)行管理。(4)信息查詢模塊:主要用于查詢書籍的信息和借閱者的信息。圖 圖 (1)添加借閱者信息:系統(tǒng)管理員可以添加借閱者帳戶。(2)修改更新借閱者信息:系統(tǒng)管理員可以修改更新借閱者信息。(3)添加書目信息:系統(tǒng)管理員可以添加書目。(4)修改更新書目信息:系統(tǒng)管理員可以修改和更新書目信息。(5)添加書籍信息:系統(tǒng)管理員可以添加書籍。(6)刪除書籍信息:系統(tǒng)管理員可以刪除書籍。篇二:uml實(shí)驗(yàn)報(bào)告《面向?qū)ο蠓治雠c設(shè)計(jì)uml》實(shí)驗(yàn)報(bào)告學(xué) 號(hào):180108213 姓 名:龐志偉班 級(jí):08級(jí)軟件2班指導(dǎo)老師:姚宇峰實(shí)驗(yàn)及作業(yè)一一、實(shí)驗(yàn)?zāi)康牧私廛浖こ痰然A(chǔ)知識(shí),為后續(xù)的統(tǒng)一建模語(yǔ)言u(píng)ml知識(shí)的學(xué)習(xí)做好準(zhǔn)備工作。二、實(shí)驗(yàn)設(shè)備與環(huán)境裝有visio、rathionalrose的計(jì)算機(jī)。三、實(shí)驗(yàn)內(nèi)容復(fù)習(xí)闡述“軟件工程開發(fā)模型”的相關(guān)概念,并分析各種模型的優(yōu)缺點(diǎn),寫成實(shí)驗(yàn)報(bào)告。熟悉uml軟件設(shè)計(jì)工具visio、rational rose的安裝及環(huán)境四、實(shí)驗(yàn)過程及結(jié)果軟件工程開發(fā)模型有(1)瀑布模型,(2)原型模型,(3)螺旋模型,(4)噴泉模型(1)瀑布模型將功能的實(shí)現(xiàn)與設(shè)計(jì)分開,便于分工協(xié)作,即采用結(jié)構(gòu)化的分析與設(shè)計(jì)方法將邏輯實(shí)現(xiàn)與物理實(shí)現(xiàn)分開。將軟件生命周期劃分為制定計(jì)劃、需求分析、軟件設(shè)計(jì)、程序編寫、軟件測(cè)試和運(yùn)行維護(hù)等六個(gè)基本活動(dòng),并且規(guī)定了它們自上而下、相互銜接的固定次序,如同瀑布流水,逐級(jí)下落。優(yōu)點(diǎn):1)為項(xiàng)目提供了按階段劃分的檢 瀑布模型查點(diǎn)。2)當(dāng)前一階段完成后,您只需要去關(guān)注后續(xù)階段。3)可在迭代模型中應(yīng)用瀑布模型。缺點(diǎn):1)在項(xiàng)目各個(gè)階段之間極少有反饋。2)只有在項(xiàng)目生命周期的后期才能看到結(jié)果。3)通過過多的強(qiáng)制完成日期和里程碑來(lái)跟蹤各個(gè)項(xiàng)目階段。(2)原型模型原型模型又稱快速原型,它是增量模型的另一種形式;它是在開發(fā)真實(shí)系統(tǒng)之前,構(gòu)造一個(gè)原型,在該原型的基礎(chǔ)上,逐漸完成整個(gè)系統(tǒng)的開發(fā)工作。快速原型模型的第一步是建造一個(gè)快速原型,實(shí)現(xiàn)客戶或未來(lái)的用戶與系統(tǒng)的交互,用戶或客戶對(duì)原型進(jìn)行評(píng)價(jià),進(jìn)一步細(xì)化待開發(fā)軟件的需求。通過逐步調(diào)整原型使其滿足客戶的要求,開發(fā)人員可以確定客戶的真正需求是什么;第二步則在第一步的基礎(chǔ)上開發(fā)客戶滿意的軟件產(chǎn)品。優(yōu)點(diǎn):克服瀑布模型的缺點(diǎn),減少由于軟件需求不明確帶來(lái)的開發(fā)風(fēng)險(xiǎn)。缺點(diǎn):所選用的開發(fā)技術(shù)和工具不一定符合主流的發(fā)展;快速建立起來(lái)的系統(tǒng)結(jié)構(gòu)加上連續(xù)的修改可能會(huì)導(dǎo)致產(chǎn)品質(zhì)量低下。(3)螺旋模型螺旋模型采用一種周期性的方法來(lái)進(jìn)行系統(tǒng)開發(fā)。這會(huì)導(dǎo)致開發(fā)出眾多的中間版本。使用它,項(xiàng)目經(jīng)理在早期就能夠?yàn)榭蛻魧?shí)證某些概念。該模型是快速原型法,以進(jìn)化的開發(fā)方式為中心,在每個(gè)項(xiàng)目階段使用瀑布模型法。這種模型的每一個(gè)周期都包括需求定義、風(fēng)險(xiǎn)分析、工程實(shí)現(xiàn)和評(píng)審4個(gè)階段,由這4個(gè)階段進(jìn)行迭代。軟件開發(fā)過程每迭代一次,軟件開發(fā)又前進(jìn)一個(gè)層次。螺旋模型基本做法是在“瀑布模型”的每一個(gè)開發(fā)階段前引入一個(gè)非常嚴(yán)格的風(fēng)險(xiǎn)識(shí)別、風(fēng)險(xiǎn)分析和風(fēng)險(xiǎn)控制,它把軟件項(xiàng)目分解成一個(gè)個(gè)小項(xiàng)目。每個(gè)小項(xiàng)目都標(biāo)識(shí)一個(gè)或多個(gè)主要風(fēng)險(xiǎn),直到所有的主要風(fēng)險(xiǎn)因素都被確定。優(yōu)點(diǎn):1)設(shè)計(jì)上的靈活性,可以在項(xiàng)目的各個(gè)階段進(jìn)行變更。2)以小的分段來(lái)構(gòu)建大型系統(tǒng),使成本計(jì)算變得簡(jiǎn)單容易。3)客戶始終參與每個(gè)階段的開發(fā),保證了項(xiàng)目不偏離正確方向以及項(xiàng)目的可控性。4)隨著項(xiàng)目推進(jìn),客戶始終掌握項(xiàng)目的最新信息 , 從而他或她能夠和管理層有效地交互。5)客戶認(rèn)可這種公司內(nèi)部的開發(fā)方式帶來(lái)的良好的溝通和高質(zhì)量的產(chǎn)品。缺點(diǎn):很難讓用戶確信這種演化方法的結(jié)果是可以控制的。建設(shè)周期長(zhǎng),而軟件技術(shù)發(fā)展比較快,所以經(jīng)常出現(xiàn)軟件開發(fā)完畢后,和當(dāng)前的技術(shù)水平有了較大的差距,無(wú)法滿足當(dāng)前用戶需求。(4)噴泉模型噴泉模型是一種以用戶需求為動(dòng)力,以對(duì)象為驅(qū)動(dòng)的模型,主要用于采用對(duì)象技術(shù)的軟件開發(fā)項(xiàng)目。該模型認(rèn)為軟件開發(fā)過程自下而上周期的各階段是相互迭代和無(wú)間隙的特性。軟件的某個(gè)部分常常被重復(fù)工作多次,相關(guān)對(duì)象在每次迭代中隨之加入漸進(jìn)的軟件成分。無(wú)間隙指在各項(xiàng)活動(dòng)之間無(wú)明顯邊界,如分析和設(shè)計(jì)活動(dòng)之間沒有明顯的界限,由于對(duì)象概念的引入,表達(dá)分析、設(shè)計(jì)、實(shí)現(xiàn)等活動(dòng)只用對(duì)象類和關(guān)系,從而可以較為容易地實(shí)現(xiàn)活動(dòng)的迭代和無(wú)間隙,使其開發(fā)自然地包括復(fù)用。優(yōu)點(diǎn):噴泉模型不像瀑布模型那樣,需要分析活動(dòng)結(jié)束后才開始設(shè)計(jì)活動(dòng),設(shè)計(jì)活動(dòng)結(jié)束后才開始編碼活動(dòng)。該模型的各個(gè)階段沒有明顯的界限,開發(fā)人員可以同步進(jìn)行開發(fā)。其優(yōu)點(diǎn)是可以提高軟件項(xiàng)目開發(fā)效率,節(jié)省開發(fā)時(shí)間,適應(yīng)于面向?qū)ο蟮能浖_發(fā)過程。缺點(diǎn):由于噴泉模型在各個(gè)開發(fā)階段是重疊的,因此在開發(fā)過程中需要大量的開發(fā)人員,因此不利于項(xiàng)目的管理。此外這種模型要求嚴(yán)格管理文檔,使得審核的難度加大,尤其是面對(duì)可能隨時(shí)加入各種信息、需求與資料的情況。五、實(shí)驗(yàn)小結(jié):通過本次實(shí)驗(yàn)讓我了解了軟件工程開發(fā)的4中主要模型和這些模型的優(yōu)缺點(diǎn)。初次安裝并使用uml軟件設(shè)計(jì)工具visio和rational rose使我初步認(rèn)識(shí)了軟件開發(fā)中uml的設(shè)計(jì)。實(shí)驗(yàn)及作業(yè)二一、實(shí)驗(yàn)?zāi)康牧私饷嫦驅(qū)ο蟮幕靖拍钍煜っ嫦驅(qū)ο蟮姆治觥⒃O(shè)計(jì)過程了解基于uml的面向?qū)ο蠓治鲈O(shè)計(jì)過程二、實(shí)驗(yàn)設(shè)備與環(huán)境裝有visio、rathionalrose的計(jì)算機(jī)。三、實(shí)驗(yàn)內(nèi)容熟悉rational rose的使用。熟悉利用統(tǒng)一建模語(yǔ)言進(jìn)行分析、設(shè)計(jì)軟件的過程,完成作業(yè):論述面向?qū)ο螅╫o)方法的特點(diǎn)、優(yōu)勢(shì)以及存在的問題。四、實(shí)驗(yàn)過程及結(jié)果面向?qū)ο蠓椒?objectoriented method)是一種把面向?qū)ο蟮乃枷霊?yīng)用于軟件開發(fā)過程中,指導(dǎo)開發(fā)活動(dòng)的系統(tǒng)方法,簡(jiǎn)稱oo(objectoriented)方法,是建立在“對(duì)象”概念基礎(chǔ)上的方法學(xué)。對(duì)象是由數(shù)據(jù)和容許的操作組成的封裝體,與客觀實(shí)體有直接對(duì)應(yīng)關(guān)系,一個(gè)對(duì)象類定義了具有相似性質(zhì)的一組對(duì)象。而每繼承性是對(duì)具有層次關(guān)系的類的屬性和操作進(jìn)行共享的一種方式。所謂面向?qū)ο缶褪腔趯?duì)象概念,以對(duì)象為中心,以類和繼承為構(gòu)造機(jī)制,來(lái)認(rèn)識(shí)、理解、刻畫客觀世界和設(shè)計(jì)、構(gòu)建相應(yīng)的軟件系統(tǒng)。主要特征:封裝性,多態(tài)性 優(yōu)勢(shì):(1)強(qiáng)調(diào)從現(xiàn)實(shí)世界中客觀存
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1