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

正文內(nèi)容

網(wǎng)上選課系統(tǒng)設(shè)計建模(已修改)

2025-07-12 09:27 本頁面
 

【正文】 .. . . ..案例2:網(wǎng)上選課系統(tǒng)二、設(shè)計建模(一)系統(tǒng)總體設(shè)計系統(tǒng)的體系架構(gòu) “網(wǎng)上選課系統(tǒng)”是一個基于Web的網(wǎng)絡(luò)應(yīng)用系統(tǒng),在進行軟件體系架構(gòu)分析時,我們采用了典型的三層架構(gòu)模式(B/A/S)來對其進行建模:在分析階段重點識別了問題域中的實體類,但只有實體類還不能使整個系統(tǒng)正常地運轉(zhuǎn)起來,我們必須細化,為系統(tǒng)添加界面類和控制類?!秎ayer》表示層RegistrarUIStudentUISelectCourseUIQueryCourseUIAddCourseUIModifyCourseUIDeleteCourseUI《layer》應(yīng)用邏輯層CourseControlObject《layer》數(shù)據(jù)存儲層層層DataBase圖1:類包圖組件設(shè)計(2種方法)圖2:組件圖(1)圖3:組件圖(2)部署設(shè)計圖4:部署圖(二)、系統(tǒng)詳細設(shè)計對用例的事件流進行梳理,逐一確定邊界對象和實體對象,將邊界對象放在界面層、實體對象和業(yè)務(wù)規(guī)則放在業(yè)務(wù)邏輯層,并根據(jù)流程確定接口;然后再根據(jù)業(yè)務(wù)邏輯層的實體類需要的數(shù)據(jù)存儲來分析數(shù)據(jù)訪問層;對分布式、并發(fā)、安全和日志等其他機制進行處理。建立動態(tài)模型(1)對管理員“添加課程”行為進行分析“添加課程”用例的事件流如下:1) 管理員選擇進入登錄界面,用例開始2)系統(tǒng)提示輸入管理員密碼3) 管理員輸入密碼4) 系統(tǒng)驗證密碼 A1:密碼錯誤5) 進入管理界面,系統(tǒng)顯示目前所建立的全部課程信息。6) 管理員選擇添加課程7) 系統(tǒng)提示輸入新課程信息8) 管理員輸入信息9) 系統(tǒng)驗證是否和已有課程沖突 A2:有沖突10) 系統(tǒng)添加新課程,提示課程添加成功11) 系統(tǒng)重新進入管理主界面,顯示所有課程12) 用例結(jié)束首先查找“添加課程”用例的對象,從事件流中發(fā)現(xiàn)涉及以下對象:(1) 界面(2) 課程(3) 對于業(yè)務(wù)層的操作,也應(yīng)該有對象進行處
點擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1