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

正文內(nèi)容

軟件體系結(jié)構(gòu)課程設(shè)計文檔(編輯修改稿)

2025-07-15 12:47 本頁面
 

【文章內(nèi)容簡介】 方法的動態(tài)行為,也描述了類的行為。:用例的實現(xiàn)用交互圖來指定說明。交互圖是通過表示對象間的關(guān)系和處理的消息來對系統(tǒng)的動態(tài)特性建模。在UML中交互圖有兩種:順序圖和協(xié)作圖。創(chuàng)建交互圖的步驟: 1 尋找對象(實體對象:保存信息映射數(shù)據(jù)庫中的表和字段;邊界對象:接口;控制象。研究事件流中的名詞 查閱事件流的特定實例 2 尋找角色(事件流和確定過程由誰或由什么啟動) 3 將消息加進(jìn)圖中當(dāng)對象及其連接有利于理解交互時,選擇協(xié)作圖;當(dāng)了解序列時,選擇序列圖。 序列圖清晰地顯示了時間次序,但沒有顯式地指明對象間關(guān)系;協(xié)作圖清晰地顯示了對象間關(guān)系,但時間次序必須從順序號來獲得。序列圖常用于場景顯示,協(xié)作圖更適合顯示過程設(shè)計細(xì)節(jié)。 :用戶注冊信息時序圖 .學(xué)生選課時序圖管理員加課時序圖 管理員修改選課時序圖 管理員刪除選課時序圖 活動者、對象、消息、生命線和控制焦點(diǎn)組成 分析解答:(不考慮學(xué)生登陸)事件流:1系統(tǒng)提示輸入管理員密碼2 管理員輸入密碼3 系統(tǒng)驗證密碼4 將結(jié)果返回給用戶對象:界面、控制對象、數(shù)據(jù)庫。角色:管理員,數(shù)據(jù)庫 消息: 用戶輸入注冊信息 界面將注冊信息提交給控制對象 控制對象到數(shù)據(jù)庫中查詢注冊信息 控制對象判斷注冊信息是否合法 如果合法在數(shù)據(jù)庫里添加注冊信息 控制對象將檢查結(jié)果返回到界面對象 界面對象顯示結(jié)果 選課: 1 進(jìn)入選課主界面2 學(xué)生點(diǎn)擊選課3 系統(tǒng)顯示所有課程信息4 學(xué)生選擇課程5 系統(tǒng)驗證課程是否可選 A1 不可選6 系統(tǒng)提示課程選擇成功,提示學(xué)生交費(fèi)7 用例結(jié)束對象:在事件流中尋找 1) 界面 2) 課程 3) 對于業(yè)務(wù)層的操作,也應(yīng)該由對象來處理 4) 事件流中設(shè)計的角色:學(xué)生,數(shù)據(jù)庫 消息: 1) 學(xué)生通過界面發(fā)送選課命令 2) 界面向控制對象請求課程信息 3) 控制對象向數(shù)據(jù)庫發(fā)送查詢數(shù)據(jù)消息 4) 數(shù)據(jù)庫返回查詢信息。 5) 控制對象暫存數(shù)據(jù)庫的查詢結(jié)果 6) 界面對象從控制對象中取得所有課程信息 7) 在界面上顯示所有的課程信息 8) 學(xué)生選擇課程 9) 界面對象要求學(xué)生輸入學(xué)號 10) 學(xué)生輸入學(xué)號 11) 界面對象向控制對象發(fā)送消息,查詢該學(xué)生是否可以選擇選定的課程 12) 控制對象從數(shù)據(jù)庫中查詢關(guān)聯(lián)信息 13) 控制對象判斷是否可以選課 14) 如果可以選課,向數(shù)據(jù)庫中添加關(guān)聯(lián)信息 15) 向界面對象返回信息 加課: 消息: 1) 界面提示用戶輸入新課程信息2) 界面對象創(chuàng)建一個課程對象 3) 通過控制對象對課程信息進(jìn)行合法性檢查 4) 控制對象從數(shù)據(jù)庫中查詢關(guān)聯(lián)信息 5) 控制對象對查詢結(jié)果進(jìn)行判斷 6) 控制對象向數(shù)據(jù)庫中插入數(shù)據(jù) 7) 在界面上顯示結(jié)果 8) 控制對象撤銷建立的課程對象 修改課程: 消息:1) 界面提示用戶輸入要修改課程信息 2) 界面對象創(chuàng)建一個課程對象 3) 通過控制對象對課程信息進(jìn)行合法性檢查 4) 控制對象從數(shù)據(jù)庫中查詢關(guān)聯(lián)信息 5) 控制對象對查詢結(jié)果進(jìn)行判斷 6) 控制對象向數(shù)據(jù)庫中修改數(shù)據(jù) 7) 在界面上顯示結(jié)果 8) 控制對象撤銷建立的課程對象 刪除課程: 對象:管理員,界面,控制對象,數(shù)據(jù)庫 消息: 1) 管理員輸入待刪除的課程信息(IID)等2) 界面對象將信息發(fā)送給控制對象 3) 控制對象查詢課程信息是否有效 4) 控制對象向界面返回信息,如果有效,提示管理員確認(rèn)刪除 5) 管理員確認(rèn)刪除課程 6) 界面將確認(rèn)刪除的信息發(fā)送給控制對象 7) 控制對象將確認(rèn)刪除的信息發(fā)送給數(shù)據(jù)庫 8) 數(shù)據(jù)庫實施刪除,并將結(jié)果返回給控制對象 9) 控制對象將結(jié)果返回到界面 :活動者、對象、連接和消息:類圖來描述系統(tǒng)的內(nèi)部結(jié)構(gòu),是對系統(tǒng)進(jìn)行靜態(tài)建模的重要技術(shù)之一。:對象圖是描述系統(tǒng)中在某一時刻,一組對象以及它們之間關(guān)系的圖形。 :用于描述軟件組件以及組件之間的組織和依賴關(guān)系。:用于描述系統(tǒng)硬件的物理拓?fù)浣Y(jié)構(gòu)以及在此結(jié)構(gòu)上運(yùn)行的軟件:正向過程是通過到實現(xiàn)語言的映射而把模型轉(zhuǎn)換為代碼的過程。本項目需要Rose工具實現(xiàn)正向工程。6. 實驗心得在整個實驗過程中,我們小組遇到不少問題,一開始,在分工、需求上就有分歧,經(jīng)過激烈的討論后,終于有了達(dá)成了一致。在對需求和系統(tǒng)有一定了解后,我們以為以后的工作會一帆風(fēng)順,但當(dāng)我們每個人完成自己的任務(wù),并把各自的成果融合時,問題出來了,前面幾個還好,但將類圖放進(jìn)去時,發(fā)生不兼容問題,一開始,我們本想借助于百度這個強(qiáng)大的工具,但當(dāng)我們輸入相關(guān)問題時,竟然沒相關(guān)解決辦法,如果這一步不能完成,以后的工作將無法進(jìn)行。這時,團(tuán)隊合作和頭腦風(fēng)暴的巨大量體現(xiàn)出來了,我們還是一起討論,每個人是一種方法,終于,還是讓我們找到了解決辦法,在我們?yōu)槲覀兒献鞫〉贸晒麜r,我們已經(jīng)有了一種合作意識,同時,也更深入的掌握了Rational Rose。通過
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1