UML建模案例分析_第1頁
UML建模案例分析_第2頁
UML建模案例分析_第3頁
UML建模案例分析_第4頁
UML建模案例分析_第5頁
已閱讀5頁,還剩40頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

UML建模案例分析-網(wǎng)絡(luò)教學系統(tǒng)UML建模2021/5/91§1網(wǎng)絡(luò)教學系統(tǒng)的需求分析§2系統(tǒng)的UML基本模型§3系統(tǒng)中的類§4系統(tǒng)的配置與實現(xiàn)

2021/5/92§1.1系統(tǒng)功能需求§1.2數(shù)據(jù)信息管理模塊§1.3基本業(yè)務(wù)模塊§1.4信息瀏覽、查詢模塊§1網(wǎng)絡(luò)教學系統(tǒng)的需求分析2021/5/93系統(tǒng)的功能需求主要包括以下幾個方面:學生可以登錄網(wǎng)站瀏覽信息、查找信息和下載文件。教師可以登錄網(wǎng)站輸入課程簡介、上傳課件文件、發(fā)布消息、修改和更新消息。系統(tǒng)管理員可以對頁面維護以及批準用戶的注冊申請?!?.1系統(tǒng)功能需求2021/5/94系統(tǒng)主要包括以下幾個模塊:數(shù)據(jù)庫管理模塊基本業(yè)務(wù)模塊信息瀏覽、查詢模塊§1.1系統(tǒng)功能需求2021/5/95

功能需求模塊數(shù)據(jù)庫管理模塊基本業(yè)務(wù)模塊信息瀏覽查詢模塊2021/5/96數(shù)據(jù)信息管理模塊包含的功能:教師信息管理課程簡介信息管理文件上傳信息的管理§1.2數(shù)據(jù)信息管理模塊2021/5/97

數(shù)據(jù)信息模塊教師信息管理課程簡介信息管理文件上傳信息管理2021/5/98基本業(yè)務(wù)模塊包含的功能:文件上傳文件下載消息發(fā)布消息修改和更新頁面維護用戶注冊批準§1.3基本業(yè)務(wù)模塊2021/5/99

基本業(yè)務(wù)模塊文件上傳消息修改和更新頁面維護文件下載消息發(fā)布用戶批準注冊2021/5/910信息瀏覽、查詢模塊主要用于網(wǎng)頁上信息的瀏覽、搜索,包括:網(wǎng)頁信息瀏覽文章信息搜索§1.4信息瀏覽、查詢模塊2021/5/911

信息瀏覽查詢模塊網(wǎng)頁信息瀏覽文章信息搜索2021/5/912§2.1建立UML初始模型§2.2系統(tǒng)的用例圖§2.3系統(tǒng)的時序圖§2.4系統(tǒng)的協(xié)作圖§2.5系統(tǒng)的狀態(tài)圖§2.6系統(tǒng)的活動圖§2系統(tǒng)的UML基本模型

2021/5/913創(chuàng)建用例圖之前首先需要確定參與者。系統(tǒng)中的參與者主要有三類:教師學生系統(tǒng)管理員§2.2系統(tǒng)的用例圖2021/5/9141.系統(tǒng)用戶參與的總的用例圖2.學生參與的用例圖3.教師參與的用例圖4.系統(tǒng)管理員參與的用例圖§2.2系統(tǒng)的用例圖2021/5/9151.系統(tǒng)用戶參與的總的用例圖2021/5/9162.學生參與的用例圖2021/5/9173.教師參與的用例圖2021/5/9184.系統(tǒng)管理員參與的用例圖2021/5/9191.系統(tǒng)管理人員管理網(wǎng)站的時序圖2.用戶登錄系統(tǒng)的時序圖3.學生下載文件的時序圖§2.3系統(tǒng)的時序圖2021/5/9201.系統(tǒng)管理人員管理網(wǎng)站的時序圖2021/5/9212.用戶登錄系統(tǒng)的時序圖2021/5/9223.學生下載文件的時序圖2021/5/9231.用戶登錄系統(tǒng)的協(xié)作圖2.學生下載文件的協(xié)作圖§2.4系統(tǒng)的協(xié)作圖2021/5/9241.用戶登錄系統(tǒng)的協(xié)作圖2021/5/9252.學生下載文件的協(xié)作圖2021/5/926§2.5系統(tǒng)的狀態(tài)圖2021/5/9271.用戶登錄系統(tǒng)的活動圖2.教師上傳課件的活動圖3.系統(tǒng)管理員進行網(wǎng)站維護的活動圖§2.6系統(tǒng)的活動圖2021/5/9281.用戶登錄系統(tǒng)的活動圖2021/5/9292.教師上傳課件的活動圖2021/5/9303.系統(tǒng)管理員進行網(wǎng)站維護的活動圖2021/5/9311.類圖的生成2.各個類之間的關(guān)系§3系統(tǒng)中的類2021/5/932參與者相關(guān)的類一些其他的類1.類圖的生成2021/5/933(1)參與者相關(guān)的類2021/5/934(2)一些其他的類2021/5/9352.各個類之間的關(guān)系2021/5/936§4系統(tǒng)的配置與實現(xiàn)2021/5/937系統(tǒng)的配置圖2021/5/938嵌入式軟件系統(tǒng)應(yīng)用實例2021/5/939嵌入式系統(tǒng),embeddedsystem,是以應(yīng)用為中心,以計算機技術(shù)為基礎(chǔ),并且軟硬件可定制,適用于各種應(yīng)用場合,對功能、可靠性、成本、體積、功耗有嚴格要求的專用計算機系統(tǒng)。它一般由嵌入式微處理器、外圍硬件設(shè)備、嵌入式操作系統(tǒng)以及用戶的應(yīng)用程序等四個部分組成,用于實現(xiàn)對其他設(shè)備的控制、監(jiān)視或管理等功能。

2021/5/940嵌入式系統(tǒng)幾乎包括了生活中的所有電器設(shè)備,如移動計算設(shè)備、電視機頂盒、手機上網(wǎng)、數(shù)字電視、多媒體、汽車、微波爐、數(shù)字相機、家庭自動化系統(tǒng)、電梯、空調(diào)、安全系統(tǒng)、自動售貨機、蜂窩式電話、消費電子設(shè)備、工業(yè)自動化儀表與醫(yī)療儀器等。

2021/5/941嵌入系統(tǒng)中的基本概念:1.時間:時間約束是嵌入式系統(tǒng)分類的基礎(chǔ),嵌入式系統(tǒng)按照時間約束分為:軟系統(tǒng)和硬系統(tǒng)。軟系統(tǒng)只是力求盡快地工作而不需要在一個指定的時間界限內(nèi)完成。硬系統(tǒng)要求在一個嚴格的事件界限內(nèi)完成任務(wù)。

2021/5/9422.線程:線程也叫任務(wù)(task)是一個簡單的程序,它是應(yīng)用程序的一部分,并在應(yīng)用程序中完成一些帶有意義的工作。它通常有6中狀態(tài):運行:獲得CPU控制權(quán)。

就緒:進入任務(wù)等待隊列,通過調(diào)度轉(zhuǎn)為運行狀態(tài)。

2021/5/943

等待事件:任務(wù)發(fā)生阻塞,移出任務(wù)等待隊列,等待系統(tǒng)實時事件的發(fā)生而喚醒,從而轉(zhuǎn)為就緒或運行。延遲:任務(wù)

溫馨提示

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

最新文檔

評論

0/150

提交評論