面向?qū)ο蟮姆治雠c設計大作業(yè)_第1頁
面向?qū)ο蟮姆治雠c設計大作業(yè)_第2頁
面向?qū)ο蟮姆治雠c設計大作業(yè)_第3頁
面向?qū)ο蟮姆治雠c設計大作業(yè)_第4頁
面向?qū)ο蟮姆治雠c設計大作業(yè)_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、面向?qū)ο蟮梅治雠c設計課程結課大作業(yè)學號學生姓名專業(yè)班級塔里木大學教務處制面向?qū)ο蟮梅治雠c設計課程結課作業(yè)題號分、值、一二三四五六七總結總分總分5020100得分提示:1、請將答案寫在此文檔得相應位置,圖形需在Rat1onalRose下繪制,大小可以根據(jù)個人需求定制(寬不超過頁面1/3);2、請將相關得文檔,包括程序得相關文檔進行壓縮,并將壓縮文檔上傳到“大作業(yè)電子版文檔”文件夾下命名為“班級一學號-姓名”,紙質(zhì)版于2015年6月12日上午10:0013:00交到逸夫樓109。一、選題(此題5分)請根據(jù)您抽中得題號,請將其所對應得題目寫到下方,并將您要描述得界面進行截圖。題目:照相(即手機得“相

2、機”軟件)該相機軟件為SONYXPERIAZ系列手機得自帶相機軟件。圖中第五行第二列得軟件。相機用例圖用到得界面:ADEF類圖用到得界面:BCDEF序列圖與協(xié)作圖用到得界面:AC狀態(tài)圖用到得界面:AC活動圖用到得界面:ABCDEF部署圖用到得界面:AAB必夕日目珠。2、用例圖截圖如下所示位q程序C于如恒和期曲鬼戶沮«ifl創(chuàng)效果比山-以=*i生點也冷thTM3-k|”的«««|3囹工年例事械,當旺貨主骷l!QiQi、類圖建模(此題15分)請根據(jù)自己所選擇得題目,描述一段不少于100字得需求分析,并繪制相應得數(shù)量不少于1個。請按照,找類-確定關系(關聯(lián)關系

3、需要確定其多重性,約束條件, 限定符)一-確定職責 將順序進行繪制。請注意:文字描述要與類圖相對應、用戶拍照用例圖類圖、:類圖中,類得個數(shù)不少于5個,盡量使用類圖中所有得要素,類圖得工祺設苣-o 丁陽片設置相機設置圖2用戶設置用例圖前修頭切換,閃光燈圖1用戶用例圖行!; 土氏器三七僦餃-司于«ncJide»弋-叫由匕事前后櫓信。圖抑此題要求粗U正一百圖4用戶設定類圖海加山用程河口rt*第刀口 司 動rt生電 01一3口.舌手J 光.¥后擇冬丁好找 命番號1、需求分析如下所示:用戶設定類圖:需要用戶對模式、閃光燈、設置(包括照片、視頻、相機設置)、前后置攝像頭得切換

4、進行設定。其中模式中要有增強自動、手動、AR效果、創(chuàng)意效果等幾個類、閃光燈要有自動、閃光燈補光等得設置項目,其她各個設定也要有各種類。2、類圖截圖如下所示:-慢式砧I5畀口油事手地eM期擔輯計累nlniif*TTJl務軒宜每捕fidci©Imb%至也門粗四、序列圖與協(xié)作圖建模(此題15分)請根據(jù)自己所選擇得題目,描述一段不少于100字得需求分析(主要就是按時間順序描述事件流),并繪制相應得序列圖。此題要求:1、序列圖中,對象得個數(shù)不少于3個盡量使用序列圖中所有得要素,序列圖得數(shù)量不少于1個。2、協(xié)作圖中,對象得個數(shù)不少于4個,盡量使用協(xié)作圖中所有得要素,協(xié)作圖得數(shù)量不少于1個。請注意

5、:文字描述要與序列圖與協(xié)作圖相對應。1、需求分析如下所示:拍照過程序列圖與協(xié)作圖:用戶打開相機,顯示屏顯示主界面,用戶拍照選擇拍照模式,模式選擇成功后向用戶顯示切換模式成功,拍照系統(tǒng)根據(jù)當前模式,呈現(xiàn)出相對得顯示效果,用戶點擊快門,成像系統(tǒng)記錄拍照得得圖片,再將照片保存在存儲器當中,此時拍照成功,屏幕預覽拍好得照片。2、序列圖截圖如下所示:6百擊艷照一 3 .切換模式則5:顯示讀微郵的隱片卻累,'心才荒應像記暈圖片圖5拍照過程序列圖3、協(xié)作圖截圖如下所示:8.百福照片文保存照片7皮用為鏟申T:方春用F圖6拍照過程協(xié)作圖與噴器五、狀態(tài)圖建模(此題10分)請根據(jù)自己所選擇得題目,描述一段不

6、少于100字得需求分析,并繪制相應得狀態(tài)圖、此題要求:狀態(tài)圖中,狀態(tài)得個數(shù)不少于4個,盡量使用狀態(tài)圖中所有得要素標明事件或動作,狀態(tài)圖得數(shù)量不少于1個。請注意:文字描述要與狀態(tài)圖相對應。1、需求分析如下所示:照相攝像狀態(tài)圖:用戶能改變照相、攝像得不同狀態(tài),完成拍攝。拍照模式切換協(xié)作圖:用戶選擇不同模式,切換不同得模式,完成不同效果得拍照。2、狀態(tài)圖截圖如下所示:.尊下快門存印一挎下快門圖7照相攝像狀態(tài)圖圖8拍照模式切換狀態(tài)圖六、活動圖建模(此題10分)請根據(jù)自己所選擇得題目,描述一段不少于100字得需求分析,并繪制相應得活動圖、此題要求:活動圖中,活動得個數(shù)不少于4個,盡量使用活動圖中所有得要

7、素,標明事件或動作,最少使用一次分支與合并或者分叉與結合,活動圖得數(shù)量不少于1個。請注意:文字描述要與活動圖相對應。1、需求分析如下所示:拍照活動圖:用戶進入相機界面,點擊設置,進行相應得設置,設置完成后,再次進入相機界面,用戶改變拍照模式,根據(jù)自己得喜好與拍照需求,選擇相應得模式,模式設置成功后,進入不同模式下得拍照主界面,點擊快門,就可以完成拍照、2、活動圖截圖如下所示:圖9拍照活動圖七、部署圖建模(此題10分)請根據(jù)自己所選擇得題目,描述一段不少于100字得需求分析,并繪制相應得部署圖。此題要求:部署圖中,節(jié)點得個數(shù)不少于3個,盡量使用部署圖中所有得要素,部署圖得數(shù)量不少于1個。請注意:

8、文字描述要與部署圖相對應1、需求分析如下所示:相機部署圖:相機必須有四個節(jié)點:攝像頭、相機系統(tǒng)、存儲器、顯示屏,攝像頭負責捕獲圖像,相機系統(tǒng)內(nèi)就是各種復雜得參數(shù),能對照片效果、照片要求、照片質(zhì)量等進行計算,成像完成后,保存到存儲器上,顯示屏則給用戶顯示照片。2、部署圖截圖如下所示:圖10相機部署圖總結請闡述通過該課程得學習,您學到了哪些內(nèi)容。請按照如下格式進行敘述:一、用例圖1、作用:用例圖就是指由參與者(Actor)、用例(UseCase)以及它們之間得關系構成得用于描述系統(tǒng)功能得動態(tài)視圖。用例圖(UserCase)就是被稱為參與者得外部用戶所能觀察到得系統(tǒng)功能得模型圖,呈現(xiàn)了一些參與者與一

9、些用例,以及它們之間得關系,主要用于對系統(tǒng)、子系統(tǒng)或類得功能行為進行建模。2、組成元素:參與者用例系統(tǒng)邊界關聯(lián)(包含)關聯(lián)(擴展)關聯(lián)(泛化)3、彼此之間得關系:元素之間得關系,例之間得關系,角色之間得關系,用例與角色之間得關系。4、實例:二、類圖1、作用:類圖(Classdiagram)就是顯示了模型得靜態(tài)結構,特別就是模型中存在得類、類得內(nèi)部結構以及它們與其她類得關系等。類圖不顯示暫時性信息。2、組成元素:類接口依賴關系泛化關系關聯(lián)關系實現(xiàn)關系對象鏈3、彼此之間得關系:依賴關系泛化關系關聯(lián)關系實現(xiàn)關系4、實例:陋片設置a校式瓦巴汴口二h力手電縱慶效擔也口累為工史巨in能直粕%苒后國,工 備

10、鈣出a人£足聯(lián)閃光燈 猴動 峰閃光打撲出 電口。眼 森電荷液加山用程河。曲儂立冉喻 電能攝休比 匕乜口州第 毛歸有后土用作 與使亡由當Ihre三、序列圖1、作用:序列圖(SequenceDiagram)就是把用例表達得需求,轉(zhuǎn)化為進一步、更加正式層次得精細表達、用例常常被細化為一個或者更多得序列圖。序列圖除了在設計新系統(tǒng)方面得用途外,它們還能用來記錄一個存在系統(tǒng)(稱它為“遺產(chǎn)”)得對象現(xiàn)在如何交互、2、組成元素:對象生命線激活消息3、彼此之間得關系:序列圖將交互關系表示為一個二維圖、縱向就是時間軸,時間沿豎線向下延伸。橫向軸代表了在協(xié)作中各獨立對象得類元角色。類元角色用生命線表示。當

11、對象存在時,角色用一條虛線表示,當對象得過程處于激活狀態(tài)時,生命線就是一個雙道線。消息用從一個對象得生命線到另一個對象生命線得箭頭表示、箭頭以時間順序在圖中從上到下排列。4、實例:存儲器6與擊柏眼士顯示讀橇式界的聘*轂鼻1根捐屏塾印像記錄圖片9.糕期世扉就貌&五福股K四、協(xié)作圖1、作用:又作“通信圖"。即municationDiagram,而“協(xié)作”作為一個結構事物用于表達靜態(tài)結構與動態(tài)行為得概念組合,表達不同事物相互協(xié)作完成一個復雜功能、2、組成元素:對象消息鏈3、彼此之間得關系:協(xié)作圖作為表示對象間相關作用得圖形表示,也可以有層次結構、可以把多個對象作為一個抽象對象,通過

12、分解,用下層協(xié)作圖表示出這多個對象間得協(xié)作關系,這樣可緩解問題得復雜度。1.通星號式現(xiàn)保存照片1皮書當商樂r方京6顯系當前匏外4、實例:<吐,0日才顯示當前模式,用J-五、狀態(tài)圖1、作用:狀態(tài)圖(StatechartDiagram)就是描述一個實體基于事件反應得動態(tài)行為,顯示了該實體如何根據(jù)當前所處得狀態(tài)對不同得事件做出反應得、通常我們創(chuàng)建一個UML狀態(tài)圖就是為了以下得研究目得:研究類、角色、子系統(tǒng)、或組件得復雜行為。2、組成元素:狀態(tài)初始狀態(tài)終止狀態(tài)轉(zhuǎn)換事件動作監(jiān)護條件3、彼此之間得關系:狀態(tài)圖用于顯示狀態(tài)機(它指定對象所在得狀態(tài)序列卜使對象達到這些狀態(tài)得事件與條件、以及達到這些狀態(tài)時

13、所發(fā)生得操作。4、實例:照相按下相捆夠J一口?下快門六、活動圖1、作用:活動圖(activitydiagram,動態(tài)圖)就是闡明了業(yè)務用例實現(xiàn)得工作流程、業(yè)務工作流程說明了業(yè)務為向所服務得業(yè)務主角提供其所需得價值而必須完成得工作。業(yè)務用例由一系列活動組成,它們共同為業(yè)務主角生成某些工件。工作流程通常包括一個基本工作流程與一個或多個備選工作流程。工作流程得結構使用活動圖來進行說明。2、組成元素:狀態(tài)初始狀態(tài)終止狀態(tài)轉(zhuǎn)換分叉與結合分支與合并泳道對象流3、彼此之間得關系:一個活動圖可能包括以下元素關系:活動狀態(tài)表示在工作流程中執(zhí)行某個活動或步驟。轉(zhuǎn)移表示各種活動狀態(tài)得先后順序、這種轉(zhuǎn)移可稱為完成轉(zhuǎn)移。它不同于一般得轉(zhuǎn)移因為它不需要明顯得觸發(fā)器事件,而就是通過完成活動(用活動狀態(tài)表示)來觸發(fā)。決策,為其定義了一組警戒條件。這些警戒條件決定在活動完成后將執(zhí)行一組備選轉(zhuǎn)移中得哪一個轉(zhuǎn)移。您也可以使用判定圖標來表示線程重新合并得位置。決策與警戒條件使您能夠顯示業(yè)務用例得工作流程中得備選線程。同步示意條用于顯示平行分支流。同步示意條使您能夠顯示業(yè)務用例得工作流程中得并行線程。4、實例:七、部署圖1、作用:部署圖(deploymentdiagram,配置圖)就是用來顯示系統(tǒng)中軟件與硬件得物理架構。從部

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論