第一篇:上海大學UML期末個人總結4.0版
UML復習題
一.UML基礎知識 1.什么是UML? UML是統一建模語言(UML是 Unified Modeling Language的縮寫)是用來對軟件密集系統進行可視化建模的一種語言。UML為面向對象開發系統的產品進行說明、可視化、和編制文檔的一種標準語言。2.什么是正向工程,什么是逆向工程?
正向過程:將模型轉化為代碼 逆向工程:將代碼轉化為模型
3.給出UML中關聯關系,實現關系,泛化關系、擴展關系和依賴關系的定義和表示法。
關聯關系:一種結構化關系,用于表示一類對象與另一類對象之間有聯系。通常將一個類的對象作為另一個類的屬性。
實現關系:描述一個元素實現另一個元素。
泛化關系:也稱為繼承關系,意味著一個元素是另一個元素的特例
擴展關系:是一種依賴關系,指定一個用例可以增強另一個用例的功能,是把新的行為插入到已有用例中的方法。
依賴關系:描述一個元素對另一個元素的依附。聚合關系:描述元素之間部分與整體的關系。
二.用例圖
1.請解釋何為用例圖?(--)
從用戶角度來描述系統功能,描述系統的參與者與系統用例之間的關系。2.請解釋主要參與者和次要參與者? 主要參與者:使用系統較頻繁,業務量較大的用戶。
次要參與者:用來給用例提供某些服務,使用系統的次要功能。
區分不應該以參與者在使用系統時的權限為一句,以使用系統時的業務量為依據。3.請解釋在用例圖中“包含”和“擴展”關系的含義。
包含關系:一個用例可以簡單地包含其他用例具有的行為,并把它所包含的用例行為作為自身行為的一部分。
擴展關系:一種依賴關系,指定了一個用例可以增強另一個用例的功能,是把新的行為插入到已有用例中的方法。
4.請給出用例圖中的4個基本組成元素。
用例:用戶期望系統具備的功能,定義系統的一個功能模塊,不顯示內部結構。參與者:系統服務的對象。
系統:為用戶執行某類功能的一個或多個軟件構件。關系(關聯關系):用例和參與者之間的關聯或通信,通信是雙向的。5.參與者表示什么,參與者怎么表示?
參與者是系統外的一個實體,它代表了與系統交互的用戶、設備或另一個系統。參與者是系統服務的對象,通過向系統輸入信息或者系統為參與者提供信息來進行交互,以實現系統功能。
用人形符號和參與者的名稱表示。
三.類圖
1.什么是類,解釋類的組成部分?
類是對資源的定義,它所包含的信息主要用來描述某種類型實體的特征以及對該類型實體的使用方法。
名稱:類的名字,最好能夠反映類所代表的問題域中的概念。
屬性:描述類在軟件系統中代表的事物(即對象)所具備的特性,該類所有對象共有。操作:描述處理數據的具體方法,相當于一個服務的實現,可以看做是類的接口。2.How do we represent private, public and protected in class diagrams? +表示public;—表示private;#表示protected 3.請解釋類圖中“aggregation”和“composition”的含義。
聚合關系(aggregation):表明一個類實際上擁有但可能共享另一個類的對象,特殊的關聯關系,表明整體與部分的關系,且部分可以離開整體而單獨存在。實線+空心菱形表示
組合關系(composition):特殊的關聯關系,特殊的聚合關系,要求普通的聚合關系中代表整體的對象負責代表部分對象的生命周期,部分不能離開整體而單獨存在。實線+實心菱形
4.如何在類圖中表示參數化類的概念?
根據占位符或者參數來定義類,而不用說明屬性、方法返回值和方法參數的實際類型。5.請解釋關聯類的概念。
關聯類就是與一個關聯關系相連的類,對應一個實際的關聯,用關聯類表示該關聯的附加信息,描述的是關系。6.請列出類圖需求分析的基本步驟:
? 識別類。
? 識別出類的主要屬性。? 描繪出類之間的關系。? 對各類進行分析、抽象、整理。
7.類與類之間的主要關系有哪些?請解釋這些關系的含義。
泛化關系:一種繼承關系,表示一般與特殊的關系,指定子類如何特化父類的特征行為。依賴關系:描述模型元素之間語義上的關系,其中一個元素的改變可能會影響或提供消息給另一個元素。
實現關系:用于規格說明與其實現之間的關系,指定兩個實體之間的一個合同,一個實體定義一個合同,另一個實體履行該合同。
關聯關系:定義了對象之間的關系準則,類實際上以屬性的形式包含對其他類的一個或多個對象的引用。
四.順序圖
1.請解釋順序圖的含義?(--)
代表了一個相互作用、在以時間為次序的對象之間的通信集合,演示某個用例最終產生的所有路徑
2.請解釋順序圖中的同步消息和異步消息,如何在順序圖中表示?
同步消息:在發送消息的對象進行另一個活動之前需要等待返回的回應消息。消息被平行地置于對象的生命線之間。
異步消息:發送消息的對象不用等待回應的返回消息,即可開始另一個活動。3.在順序圖中如何表示對象的終止?
發送destroys消息到被刪除對象,在被銷毀對象的生命線最下端放置一個x字符。4.請解釋順序圖中生命線,激活框的含義。
對象在垂直方向向下拖出的長虛線稱為生命線,是一個時間線,表現了對象存在的時段。激活框在對象的生命線上,包含一個矩形,表示對象處于激活狀態,處于激活狀態的對象正在執行某個任務。激活期的垂直長度粗略地表示信息交互持續時間。5.請解釋順序圖中交互片段的含義?解釋說明loop, alt, opt的具體含義。
一個交互片段可以包含多個區域,每個區域擁有一個監護條件和一個復合語句。Loop:循環,重復執行多次
Alt:行為選擇,多個域表示多個條件,一次只能有一個操作域執行。Opt:簡化的alt,僅有if無else 6.UML的交互圖中有哪4種圖?請解釋說明。
順序圖:代表了一個相互作用,在以時間為次序的對象之間的通信集合。通信圖:顯示了某組對象為了一個系統事件而與另一組對象進行寫作的交互圖。定時圖:采用了一種帶數字刻度的時間軸來精確地描述消息的順序 交互概述圖:是交互圖和活動圖的混合物 7.根據描述,繪制出順序圖。8.什么是通信圖?
顯示某組對象為了一個系統時間而與另一組對象進行協作的交互圖,強調對象在交互行為中的承擔的角色。9.通信圖和順序圖的區別?
語義上等價,通信圖的角色和順序圖的對象是一一對應的,通信圖上的各對象上的協作關系和順序圖上的消息傳遞是一一對應的。從不同的觀點反應系統的交互模型。順序圖強調交互的時間順序,通信圖強調交互的情況和交互的對象的整體組織和上下文關系。
順序圖按時間順序布圖,通信圖按空間組織布圖。五.活動圖
1.什么是活動圖?活動圖的目的?
活動圖本質上就是流程圖,顯示鏈接在一起的高級動作,代表系統中發生的操作流程。用于描述系統的工作流程和并發行為,用于展現參與行為的類所進行的各種活動的順序關系。
2.如何在活動圖里面表示動作狀態?
使用平滑的圓角矩形表示,動作狀態所表示的動作寫在矩形內部。3.如何在活動圖中表示分叉,匯合?
分叉和匯合的標記符都是黑粗橫線。
分叉用于將一個控制流分為兩個或多個并發運行的分支。
匯合代表兩個或多個并發流同步發生,它將兩個或者多個控制流合并到一起形成一個單向控制流。
4.請解釋活動圖中發送信號、接收信號和時間信號的含義?請畫出其表示法。
發送信號:從輸入信息創建一個信號實例,然后發送到目標對象。接收信號:等待滿足特定條件的某個事件發生。時間信號:表示隨著時間的流逝而自動發出的信號。
5.活動圖中泳道的含義。
將活動圖劃分為若干組,每一組指定給負責這組活動的業務組織,即對象。六.狀態機圖
1.什么是狀態機圖?(狀態機圖的目的?)
著重于對一個模型元素的可能的狀態及其轉移建立模型。用于描述類的一個對象在其生存期間的行為。
2.簡要說明狀態機圖中的主要標記符號:狀態、轉移、決策點。
狀態:指對象某個時刻存在的方式
轉移:顯示從一個狀態到另一個狀態的控制流。決策點:通過判斷分組轉移到各自的方向 3.如何在狀態圖中表示初態和終態?
七.構件圖
1.請解釋何為構件圖。
描述軟件的各種組件和它們之間的依賴關系,通過功能或位置組織在一起。
2.請解釋需求接口和供給接口的含義。在UML中如何表示?
需求接口:一個類向某個接口請求服務 供給接口:一個類實現某個接口 3.如何在構件圖里面表示一個構件?
左側附有兩個大小矩形的大矩形框,組件的名稱位于組件圖標的中央。
八.部署圖
1.請解釋何為部署圖,部署圖的目的?
用于描述系統硬件的物理拓撲結構以及在此結構上運行的軟件。
2.什么是節點?在UML中如何表示節點?請說明處理器和設備之間的區別。
節點代表一個運行時計算機系統中的硬件資源,它一般都擁有內存,而且具有處理能力。節點的標記是一個立方體。
處理器是具有處理能力的節點,即能夠執行組件。
設備是指不具有計算能力的節點,它們一般都是通過其接口為外部提供服務的。3.Process payments僅運行在PC客戶端,它通過TCP/IP協議鏈接到一個服務器。服務器通過RS232端口通過一個調制解調器和遠程的銀行服務器系統通訊,請根據描述繪制部署圖。
九.包圖 1.包圖的定義
包以及類所建立的圖形就是包圖,使用包圖可以將相關元素歸入一個系統。2.包圖的符號 3.包圖的可見性
+對所有的包都是可見的-只能對該包的子包是可視化的 # 對外包是不可視的 十.統一軟件開發過程
1.什么是軟件開發過程,請列舉出常見的軟件開發過程。
指應用與軟件開發和維護當中的階段、方法、技術、實踐和相關產物的集合。Rational Unified Process(RUP)OPEN Process Object-Oriented Software Process(OOSP)Extreme Programming(XP)Catalysis
2.請給出RUP的四個階段
初始階段:為軟件系統建立商業模型并確定系統的邊界。
籌劃階段:分析問題域,建立合理的架構基礎,指定項目規劃,并消除項目中風險較高的因素。
構造階段:管理資源,控制運作,優化成本,進度和質量。轉換階段:將軟件產品交付給用戶。
3.RUP的特點
用例驅動、以架構為中心、采用迭代和增量模型 十一. UML擴展
1.UML中有哪幾種擴展機制?
2.請問標記值(Tagged value)的含義并舉例說明。
3.請解釋UML圖中約束(Constraint)的含義,如何在圖中標記約束?請舉例說明。
4.在UML圖中,那種語言經常用來表示約束條件?
5.構造型的作用是什么?為何要引入構造型?
第二篇:大學期末個人總結
期末總結
時光像水中的倒影,一晃一學期就過去了。昨日那埋怨時間過的太慢的情素似乎還游移在腦際,而今的生活正在向我們走來,驀然回首,感慨頗多。剛邁入大學的時候對一切似乎都充滿新鮮感,于是到處躍躍欲試,結果碰壁較多.不過“吃一塹,長一智”,大一學年我除了努力完成自己的學習目標,也利用各種活動豐富自己的生活,擺脫現在大學生最流行的“郁悶”日子?,F將我上一學期的總結如下:
一、在學習。學習是學生的基本,我知道一個受社會肯定的優秀大學生,除了有個性有特長外,最起碼的就是要有知識文化的功底,所以,我至始至終都把學習擺在第一位這個學期開的課不多,正因為這樣,只有珍惜每一節文化課,堅決不遲到不早退不曠課,才對得住自己的大學生涯!
在做作業上,我每次都是自己的作業就自己做,不抄襲不作弊,同時我還堅持每個月分別寫一篇英語和漢語作文,希望以此可以提高自己的寫作能力。在課余時間,我還充分利用學校的圖書館資源,抓緊時間閱讀各方面的書本知識,以求提高自己的知識面,拓寬自己思考問題的角度,從而多方面的考慮問題,避免片面看問題,養成不好的思考習慣。
二、在生活上,我基本上都可以和同學們友好相處,和睦共處,互幫互愛,自己的事情自己做,形成獨立自理自立的良好品德。宿舍是一個大集體,八個人生活在同一個空間里面,但是各自的生活習性都不相,這就需要大家互相理解和遷就,只有這樣才能和平相處,為我們的學習創造一個良好的學習和休息環境。大學就相當于一個小型的社會,作為一個步入社會的緩沖,我們可以從中學到好多的東西。大學里時間比高中充足多了,這樣可以利用剩余時間在外面打工,尤其是五一,十一,我通過打工也知道了許多工作中的細節和與老板、同事間的處事的細節。最重要的是通過打工,我認識到了在與陌生人相處時,平等是第一位的,在與人交往中要將一些身份、地位去除-——這樣既有利于交往,又是尊重別人。
三、在娛樂上,我上學年積極參加各方組織的各項活動。比如:院系、班級組織的秋游、春游,班歌比賽,班級內乒乓球比賽;學校里征集贊美學校、大學、大學生活等文章活動。通過參加有些活動,我的眼界開闊了許多,認識到了許多東西;而有些,則使我更加了解、熱愛我們的學校、班級,加強了集體觀念!
四、在其他方面,上一學年,我積極參加適宜自己的社團——英語協會、青協、交友協會。同時大學里豐富的講座也早已成了我的必修課,通過聽講座,我認識到了許多不同的東西,比如;現在中國的形勢、求職面試技巧、英語考試技巧等。我還積極參加學校里各個組織的競選活動。在工作上,我還積極完成年級學生會里交給的各項任務,處理好各項事務,其中包含我們學習部為文藝部寫的小品稿。通過在年級學生會里工作,也是我學會了怎樣處理各個方面的關系,提高了素質。
在上一期里,我學到了太多的東西。這是我在以后生活、工作中所必需的。我感謝大學里相對這么寬松的自由學習環境,給了我這么多的自由伸展的空間。盡管如此,我在大一學年里還是存在許多不足,其中不按作息行動、學習最為嚴重,在這一學年我要嚴格自己,重新調整好自己的生物鐘。同時我還要注意多鍛煉身體,身體是本錢。只有兼備兩者,才能有更高的學習效率,從而騰出更多的時間干更多的事情,才能消除大一時的“心有余力而力不足”!
總結回顧昨天,我百感交集;面對今天,我信心百倍;展望明天,我任重道遠!我想:“既然上帝讓我們都能自己掌握自己的命運,那么我就一定要并且也能掌握好我的命運,我的大學將會因為我的不斷回顧和展望而更加無怨無悔!
第三篇:大學期末個人總結
期末總結
似乎每到這個時候就會想起那句“時光容易把人拋,紅了櫻桃,綠了芭蕉”。昨天仿佛還是2011年的九月一號,才剛剛踏入大學校園,而今天就成了大二的學生,成了標準的學姐。大一的新鮮感已經所剩無幾了,再次走在校園的林蔭小道上對人生的感觸頗多。再一次不得不承認大學時光真的很快。大一一年的光景就那樣沒了,大一一年的確有過很多的開心,同時也有許多失落,努力完成自己的學習目標,也利用各種活動豐富自己的生活。借與此,我總結如下。
學習上:
學習是學生最基本最主要的任務,。我知道一個受社會肯定的優秀大學生,除了有個性有特長外,,更要有很強的文化底蘊。
大一一年的課程中自己的到課幾乎是全滿的,不遲到不早退不曠課。但一點上課剛開始確實讓人吃不消,自己花了很長的時間才適應過來,所以浪費了很多很好的時光。大二一定要避免這種狀況的再次發生。珍惜好自己的寶貴的時間。
大一去圖書館的日子扳指可數,學習也是得過且過。但新的學期,一定要制定好自己的計劃,并且強制性的完成。在學好自己必修科目的基礎上,也增大自己的涉獵,讓心態進入一個更高的水平,讓自己的內在氣質可以更好地提升,拓寬自己的視野,全方位的思考問題。在大二,專業課的增多,學習負擔也會加重,所以自己一定要頂住壓力,好好地學習。雖然大一的成績不盡人意,比不上某些同學,但大二就要奮起直追,達到與那些班級優秀學生一樣的水平。自己也要為四六級做積極的準備,認真選取自己想要考的證,并且全心全意的去消化知識點,努力將可以拿到手的全部拿到手。
還有要說的一點不得不說,就是選修課,這個學期我選修了英語電影視聽說。課程不緊張,雖然在周六晚上,但是覺得除了看了幾部電影之外就沒什么別的收獲了。這次的選修一定要選一個能切實提高自己能力或者發揚自己興趣的科目。
生活上:
我和班上的同學都能和睦的相處,有困難時互相幫助。我能做到待人誠懇,在生活方面也能為他人著想。
與寢室其他三人的關系也十分的融洽。雖然我知道自己還有很多的壞毛病,但我總是努力去改正。
我有著較好的作息時間,也希望在這一年能堅持這樣早睡早起。
課余生活:
我上學年參加了一些班級和院里的活動,從中也收獲了很多,自己在參與過程中也很開心。通過這些活動,我自身的能力也有了很大的提高。我偶爾的也會去操場鍛煉身體,俗話都說,身體是革命的本錢,所以自己一定要健健康康的。
在上一學年里,我學到了太多的東西。這是我在以后生活、工作中所必需的。
第四篇:理工大學UML期末復習內容全總結!
系統分析UML復習資料(人民郵電,第二版)
第一章
? 軟件生命周期法:是指從軟件的立項開發到軟件最終消亡的全過程。軟件生命周期經歷了以下階段:制定計劃、需求分析、軟件設計、編碼、測試、運行與維護。
1、制定計劃階段,確定系統目標,提出各方面基本要求,進行可行性分析并提交報告,制定系統開發的實施計劃。
2、需求分析階段,對系統的需求進行詳盡的分析,并給出明確的定義,編制系統需求分析說明書和初步的用戶手冊,作為今后系統開發工作的依據。
3、軟件設計階段,根據系統的需求設計系統的體系結構和軟件模塊,其中軟件模塊又分為概要設計和詳細設計。
4、編碼階段,主要任務是選擇程序設計語言和工具,編寫計算機可以接受的軟件代碼程序,實現系統的各項功能。
5、測試階段,主要任務是測試軟件,排除錯誤,確保開發得到的軟件的功能和性能達到要求,保證軟件的質量。
6、運行維護階段,首先必須把已開發完成的軟件系統安裝到實際的工作環境中試運行,對系統進行考驗,發現遺留的問題并予以改進,然后系統才能正式投入使用。在系統運行使用的過程中可能會陸續發現一些以前未曾發現的錯誤或缺陷,也可能會發現一些對系統的新的功能需求,也可能軟件運行的環境需要更變,于是對系統要進行改善。
? 原型法的基本思想:
1、首先取得基本的需求,迅速構造一個系統原型。
2、運行原型系統,對原型系統進行評價,提出修改意見。
3、根據需求,在實現新一輪的系統原型。
4、重復上述步驟,直到實現滿意的最終系統。
系統分析UML復習資料(人民郵電,第二版)? 面向對象技術的思想是盡可能運用人類的自然思維方式來構造軟件系統,實現世界的問題是有客觀實體和實體之間的聯系構成的,對象就是客觀實體的抽象。? 面向技術的基本觀點如下:
1、客觀世界是由對象組成的。
2、具有相同的數據和相同操作的對象可以歸并為一個類,對象是對象類的一個實例。
3、類可以派生子類,子類繼承父類的全部特性,又可以有自己的新特性
4、對象之間通過消息傳遞互相聯系。? 面向對象=對象+類+繼承+通信,面向對象技術應用在軟件工程中即是面向對象的軟件工程方法,它包括面向對象的分析(OOA)、面向對象的設計(OOD)、面向對象的編程(OOI)、面向對象測試(OOT)、面向對象的維護(OOSM)等。面向對象的優點:
1、按照人類的自然思維方式,面對客觀世界建立軟件系統模型,有利于對問題論域和系統責任的理解,有利于人員交流。
2、對需求變化的適應性。
3、支持軟件的復用。
4、可維護性好。
? 面向對象的主要概念:
1、對象:是現實世界中的一個事物,是在建立系統模型中與目標有關的有待抽象的事物,有自己的靜態特征和動態特征。對象中的屬性是描述對靜態特征的數據項。對象中的服務是對象的動態特征體現。
2、類:是一組具有相同屬性和相同操作的對象的集合。
3、封裝:是指把對象的屬性和操作結合在一起,構成一個獨立的對象,他的內部消息是對外界隱蔽的,不允許外界直接存取對象的屬性,而只能通過有限的接口與對象發生聯系,目的:是為了增強安全性和簡化編程,使使用者不必了解具體的實現細節,而只通過外部接口和特定的訪問權限來使用類的成員。
4、繼承:是指子類可以自動擁有父類的全部屬性與服務。具有傳遞性。
5、消息:是指對象之間在交互中所傳送的通信信息。
6、結構與連接:對象之間常見的聯系有:分類關系、組成關系、對象屬性之間的靜態聯系、對象行為的動態聯系等。
7、多態性:是指在基類中定義的屬性和服務為其子類繼承后,可以具有不同的數據類型或表現出不同的行為。
? 面向對象的分析的基本過程:
1、問題論域分析。
2、發現和定義對象類。
3、識別對象類的外部聯系。
4、建立系統的靜態結構模型。? 面向對象的設計的基本過程:
1、設計對象與類。
2、設計系統結構。
3、設計問題論域子系統。
4、設計人機交互子系統。
5、設計數據管理子系統。
6、設計任務管理子系統。
7、設計優化,提高系統的性能。
系統分析UML復習資料(人民郵電,第二版)? UML的特點和用途:(1)統一標準(2)面向對象
(3)可視化、表示能力強大(4)獨立于過程(5)容易掌握
第三章
? 分類符圖標示例:
? 聯系的圖標示例(其基本用途需要自行掌握,即聯系什么與什么):
系統分析UML復習資料(人民郵電,第二版)
? 消息、狀態和活動的圖標示例:
? 注釋圖表示例:
系統分析UML復習資料(人民郵電,第二版)
? 語義規則:
UML對于每一個模型元素規定了以下語義規則:
1、命名:命名規則規定怎樣對事物、聯系和圖命名。
2、范圍:范圍規則規定一個名字的上下文環境,使該名字有意義。
3、可視性:規定怎樣使一個名字能為外部識別和使用。
Public(公共):用“+”表示,它規外部分類符可以使用該特征。Protected(保護):用“#”表示,它規定只有該分類符的后代才能使用該特征。Private(私用):用“-”表示,它規定只有該分類符本身才能使用該特征??梢曅詷擞浶苑栍谩?”、“-”、“#”放置在所限定的分類符的屬性或操作的名稱之前。
4、完整性:完整性規則規定事物互相之間怎樣是合適的、一致的。
5、可執行性:可執行性規則規定運行或模擬一個動態模型意味著什么。? UML定義的圖有三種類型:USE CASE圖,靜態結構圖,動態行為圖。? 靜態結構圖包括:(要求各種圖的用途)
1、對象類圖:表達類、接口,以及他們的聯系。
2、對象圖:表達對象及他們之間的聯系。
3、組件圖:表達組件及他們之間的聯系。
4、配置圖:表達物理節點及他們之間的聯系。? 動態結構圖包括:(要求各種圖的用途)
1、順序圖:表達一組對象,以及這些對象發出與接受的消息,這種在對象的時間順序方面。(如已識別若干個用例和用例劇本,對功能進行描述使用順序圖,已經識別若干個對象,描述生命期內狀態變化使用狀態機圖)
2、協同圖:表達一組對象、對象與對象之間的鏈接,以及這些對象發出與接收消息,這種在對象的結構組織方面。
3、狀態圖:表達狀態機,它由狀態、轉移、事件和活動構成。
4、活動圖:表達系統內的活動流,這種在對象之間的控制流。
系統分析UML復習資料(人民郵電,第二版)? 包圖:用于模型的管理,表達系統的體系組織結構。
? UML的視圖有:Use Case視圖,設計視圖,過程視圖,實現視圖,配置視圖 ? UML規定了語言的公共機制有:
1、說明:UML不只是一個圖形語言,還規定了對于每一個UML圖形的文字說明的語法和定義。
2、裝飾:大多數的UML元素有唯一的直接的圖形表示法,表達元素最重要特征。
3、通用劃分:對UML來的模型元素規定了兩種類型的劃分,即型--實例、接口—實現。
4、擴展機制:UML的語言擴展機制,允許UML的使用人員根據需要自定義一些構造型語言成分,擴展UML或把UML用戶化,便于完成軟件系統的開發工作。UML的擴展機制包括:構造型,標記值和約束
第四章
名詞解釋:
1、Use Case:是對一個系統或一個應用的一種單一的使用方式所作的描述,是關于單個活動者在與系統對話中所執行的處理行為的陳述序列。是對系統的用戶需求(主要是功能需求)的描述,Use Case表達了系統的功能和所提供的服務。
2、業務Use Case:是指系統提供的業務功能與活動者的交互,表現問題領域中各實體之間的聯系和業務往來活動。
3、系統Use Case:是指活動者與系統的交互,表現了系統系統的功能需求和動態行為。? PPT:
41-42
51-53:
系統分析UML復習資料(人民郵電,第二版)
54-56:
系統分析UML復習資料(人民郵電,第二版)
第五章
名詞解釋
? 對象類圖:對象類圖是一種靜態結構圖,一方面描述各個對象類本身的組成,即類的屬性、操作和對對象的約束;另一方面描述系統中對象類之間的各種靜態的聯系。對象類圖標加上他們之間的聯系就構成了對象類圖。
系統分析UML復習資料(人民郵電,第二版)? PPT:
第六章
名詞解釋:
? 交互圖:表達對象之間的交互,是描述一組對象如何合作完成某個行為的模型化工具。
系統分析UML復習資料(人民郵電,第二版)主要用于對use case 中的控制流的建模。一般情況下表達單個USE CASE的行為,表示出若干實例對象和對象之間所傳遞的消息。包含有順序圖,通信圖,交互概觀圖,計時圖。? 順序圖:順序圖是一種交互圖,重點是完成某個行為的對象類和對象類之間所傳遞的消息的時間順序。在順序圖中水平方向為對象維,它是一個二維圖形,沿水平方向排列參與交互的對象類角色;豎向為時間維,沿垂直向下方向按時間遞增順序列出各對象類角色所發出和接受的消息。由對象類角色、生命線、激活期和消息構成。102 ? 通信圖:包含一組對象和以消息交換為紐帶的關聯,用于描述系統的行為是如何由系統的成分合作實現的。著重體現交互對象的空間鏈接。113、114 ? PPT:(要求順序圖和通信圖的等價互換,即P66-P67兩種圖的等價互換)
39: 66-67:
系統分析UML復習資料(人民郵電,第二版)
第七章
名詞解釋
? 狀態機圖:表示狀態機,這種表現從一個狀態到另一個狀態的控制流。由表示狀態節點和表示狀態之間的轉移的弧組成。在狀態機圖中,若干個狀態節點由一條或多條轉移弧鏈接,狀態的轉移由事件觸發。表現了一個對象(或模型元素)的生存史,顯示觸發狀態轉移的事件和因狀態改變而導致的動作。127 ? PPT:(要求P25和P41的兩種圖簡單互換)
系統分析UML復習資料(人民郵電,第二版)25:34-35:
系統分析UML復習資料(人民郵電,第二版)41:
第八章
名詞解釋
? 活動:是做某件事情的狀態,他可以是現實世界中的一項工作;或者是執行某個軟件的例行程序。146 ? 活動圖:是系統的一種行為視圖,它描述參與行為的對象類的活動順序,包括依賴于條件的行為和并發行為。描述的是響應內部處理的對象類的行為,著重表現的是從一個活動到另一個活動的控制流,是內部處理驅動的流程。基本圖形元素有:動作狀態,動作流,泳道和對象流。146 ? PPT:
29-30:
系統分析UML復習資料(人民郵電,第二版)
42-43:
系統分析UML復習資料(人民郵電,第二版)
第九章
名詞解釋 ? 包圖:是由包與包之間的聯系構成。包圖的圖形節點是包,節點之間用弧(依賴或泛化)連接。是維護和控制系統總體結構的重要建模工具。168 ? PPT:
49-52:
系統分析UML復習資料(人民郵電,第二版)
系統分析UML復習資料(人民郵電,第二版)
第十章
名詞解釋
? 組件圖:是由組件、接口和組件之間的聯系構成,其中的組件可以是源碼、二維碼、二進制碼或可執行程序。表示系統中不同物理部件及其聯系,它表達的是系統的代碼本身的結構。用于系統的源代碼、系統的發布版本、物理數據庫、自適應系統等。也可以用于建立業務模型,此時的組件是業務的過程和文檔。還可以用于建立開發期間的軟件產
系統分析UML復習資料(人民郵電,第二版)物的依賴關系,用于關于系統開發的管理。176 ? 配置圖:由節點和節點之間的聯系構成,用于表示一個分布式系統的運行系統的結構。主要用于對在網絡環境運行的分布式系統建立系統物理模型,或者對嵌入式系統建模。也可以用于建立業務模型,此時的“運行系統”就是業務的組織機構和資源。181、184 ? PPT:
29-33:
系統分析UML復習資料(人民郵電,第二版)
第五篇:XX大學期末個人總結
XX大學期末個人總結
在學習新的專業基礎課程的同時,回過來鞏固所學內容,爭取做到新的不落,舊的提高,不斷擴充自己的才能,下面是小編為你整理XX大學期末個人總結范文,希望對你有幫助。
【一】XX大學期末個人總結范文
轉眼即逝,如今的我已由當年的新生變為大三的學長。忙碌了兩年,也“荒廢”了兩年,是該靜下來好好思考的時候了。
學生的本分就是學習。學習是伴隨我們一生的智力體力勞動,沒有了學習,我們就失去了生存的意義。自幼時起,從學會講話到學會走路,到初小初中的單純學習課本知識,到高中學習人際關系,學會做人,到大學學會學習,還有以后的生活的點點滴滴的學習,學習新的領域,學習教書育人等等??v觀而知,學會學習是其中重要的一步。
大一時的學習生活,所有的學習生活安排基本都是是由課程量決定,雖然曾經懷著激動的心情來到大學,不過自己沒有明確的目標和方向,所以覺得課程基本都很無聊,沒有學習的動力,像是逆來順受的感覺。大二時候。自己有時候已經知道了一些東西,閱讀的方面也比較廣,可是什么都是淺嘗輒止,或者是不知道從什么地方入手,有的東西自己很感興趣卻無法接近它。找不到奮進的方向我就變得頹廢了,上課睡覺,逃課,沒限制地打游戲,上網聊天,讓自己沉迷于吵鬧地音樂中,真是頹本文來自文秘之音網廢至極了。大二下學期的掛科給我重重的敲了一次警鐘。我想我是真的醒了。而且這學期的課程都很實用易理解,我想,自己會回到過去曾經有過的廢寢忘食的專心狀態中去。
經歷過的人都知道,大學生活是豐富多彩的。每天東升的太陽在校園的每一角落灑下燦爛的陽光,給每一個生命以溫暖的環抱,一日的普照,傍晚時分,他又悄然離去,這些生命才擁有自己的空間,并醉入夢幻。社會實踐,打工,對我們來說,不再是一個新鮮的詞匯。社區服務,家教,編程,從有償到無償,從從不知所措到心理有底,從被動到主動,從幼稚到成熟。一方面,改善了自己生活,另一方面,積累了經驗教訓,與人交往的方式方法。我要在此感謝對我有過幫助的人們,他們給了我很好的機會,沒有他們的幫助我也許都不知道自己能有什么價值。他們是永遠值得。我尊重的,他們就是陽光,溫暖且無私。不過后來自己沉迷于無味而又無謂的消遣,再加上對自己的信心不足,兼職,家教漸漸的都放棄了,現在有些后悔,我想在學習有保障的情況下還要找一些能鍛煉自己社會實踐或者兼職,找到自己的價值所在。
回首過去,心中無限感慨,展望未來,相信依舊燦爛。學習中的收獲,生活中的點滴,思想上的感悟,讓我久久不能釋懷。兩年的學習生活,它是生動的,更是多彩的;它是實踐的,更是財富的。明天的我,吸取教訓,不讓自己再次陷入過去的生活中。我將啟航揚帆,駛向我理想的目標。
【二】XX大學期末個人總結范文
今年是我大學的第三年。兩年來,在各級校領導、老師和同學們的關心、匡助下,經由自身的不斷努力,我在各方面均取得了比較大的提高?,F將個人工作總結講演如下:
思惟政治上:始終保持與黨中心高度一致,當真學習江澤民總書記“三個代表”重要思惟和“七一”講話精神,積極參加學院及班上組織的思惟政治學習流動,不斷進步自身的政治素質。果斷擁護獨立自主原則及“一國兩制”的方針,反對任何形式的霸權主義和分裂主義。政治上要求提高,積極向黨組織靠攏。不知足于黨校內入黨積極分子培訓所獲得的黨的基本知識,在工作、學習和糊口中不斷增強自身的黨性原則,按照新黨章劃定的黨員尺度來嚴格要求自己,虛心向身邊的黨員學習,并結合國際海內政治形式,按期作好思惟匯報。
工作作風上:在學生會的工作中,我始終以泛博同學的共同利益為最基本的起點,正符合“三個代表”中的最基本也是最重要的一條“要代表最泛博人民的根本利益”。所以,處處從同學們的需要出發,為同學們服好務。兩年來,自己也嚴格遵守學校制定的各項工作軌制,積極參加學校組織的各項流動,虛心向有經驗的同學請教工作上的題目,學習他們的提高前輩經驗和知識。敢于吃苦、善于鉆研,能按劃定的時間與程序把事情辦好,完成領導交辦的各項工作。同時積極、主動地配合其他部分工作的開展,不斷進步工作效率。
科學文化知識學習上:學習耐勞、當真,立場端正。學習方法和能力上較之學習成績優秀的同學來說有些不及,需在今后的學習過程當中慢慢改進。作為世紀的接班人,新世紀給我們新的要求,在經濟發展日新月異,科技提高翻天覆地的環境下,必需更多、更快、更廣的吸收新知識。我這兩年的大學學習,對于專業方向、節奏、程度、難易度等等,也有所了解,投入了不少時間再學習上,每次考試也施展的可以。在大學的后兩年中,對學習任務有了更高的要求,在這樣的樞紐時刻,我會加倍努力學習,把更好的成績帶進大四。所以,假如說這是對我的壓力,到不如說是對我的考驗,我一定會全力以赴。
總之,過去的兩年,是不斷學習、不斷充實的兩年,是積極探索、逐步成熟的兩年。因為參加黨校的時間不長,政治思惟覺悟還有待進步;對大學學習的規律仍需進一步適應,方法也尚需改進;在學生會的工作中,也要彌補不足,盡最大的努力為同學們服務。新的一年里,我一定當真要向黨員同學學習,戒驕戒躁、勤勉敬業,在平凡的工作和學習中取得更大的成績。