版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
..............................................********************************一、選擇題(共40分,每小題2分)下面的模型圖中,哪個能正確表示“10論文,11個教師指導其論文”的意思()TeacherStudentTeacherStudent10..nTeacherStudent10..nBABTeacherStudent10..nTeacherStudent10..nTeacherStudent0..n1CDCUP類之間的關系是()A繼承關系 B關聯(lián)關系 C聚合關系 D 依賴關系ABCD下面()圖形表示依賴關系。ABCDUML,下面說法正確的是()UML是一種面向?qū)ο蟮慕7椒?。UML是一種形式化的語言,使用UML建立的模型可被計算機編譯執(zhí)行C UML是一種面向?qū)ο蟮木幊陶Z言。D UML是一種面向?qū)ο蟮慕UZ言,但不是建模方法。順序圖和交互圖的關系,類似與下面的哪種關系()A類和對象的關系B類和參與者關系CJava和編程語言的關系DUML和Java的關系4種圖中的()是最重要的。A交互圖 B活動圖 C狀態(tài)圖 D類圖關于參與者,錯誤的說法是()參與者是與所建立的系統(tǒng)交互的人或物。參與者可以是實際的人,也可以其他系統(tǒng)。參與者是系統(tǒng)的一部分,是用例圖的重要組成部分。參與者之間可以存在泛化關系。UML中關聯(lián)的多重性是指()一個類有多個方法被另一個類調(diào)用。一個類的實例對象能夠與另一個類的多少個實例對象相關聯(lián)。一個類的某個方法被另一個類調(diào)用的次數(shù)。兩個類所具有的相同的方法和屬性。關于類圖的說法正確的是()3有反映問題域和系統(tǒng)責任的對象。3有反映問題域和系統(tǒng)責任的對象。類圖只是一種輔助模型,不如其他圖重要。類圖定義了系統(tǒng)的功能需求,描述了系統(tǒng)的動態(tài)行為。Coad/Yourdon的定義,面向?qū)ο蟮母拍畈话ǎǎ〢 對象 B 繼承 C 消息 D 封裝UML對系統(tǒng)進行動態(tài)建模不能使用以下哪種圖()A 類圖 B 順序圖 C 狀態(tài)圖 D 活動圖UML的結(jié)構(gòu)事物不包括()A 接口 B 類 C 協(xié)作 D 狀態(tài)機分析下面的順序圖,并指出哪種說法是正確的():曹操:曹操:劉備:孔明求戰(zhàn)怎么辦火燒連營333個類的實例對象為了完成某一功能的交互情況。“求戰(zhàn)”這條消息將調(diào)用“曹操”的某一操作。BAB1C的實例對象和AB111CAB111C1..nDAAB111C1..nDBAB1AB111nC DA1B11C1..nDCDCDRUP中,需求分析的大部分工作是在()階段完成的。A 初始階段 B細化階段 C 構(gòu)造階段 D 交付階段下面關于部署圖的說法中,錯誤的是()部署圖描述系統(tǒng)運行時的軟件和硬件的物理結(jié)構(gòu),用于對系統(tǒng)的物理方面建模。處理器和設備的區(qū)別在于是否具有計計算能力。電纜或其它的方式連接。一個系統(tǒng)可以有多個部署圖。下面的狀態(tài)圖描述了一輛汽車的狀態(tài),指出哪種說法是錯誤的( )“運動”狀態(tài)是一個組成狀態(tài),由多個簡單狀態(tài)組成?!扒斑M”狀態(tài)和“低速”狀態(tài)有可能同時出現(xiàn)。能轉(zhuǎn)到“停止”狀態(tài)?!扒斑M”狀態(tài)和“低速”狀態(tài)是兩個順序子狀態(tài)。RationalRose2003不具有下面的哪項功能()A 建立軟件系統(tǒng)的OOA模型B 支持JAVA語言的雙項工C 用對象圖對系統(tǒng)建模D InternetUML(2)用于按時間順序描述對象間的交互。(1)A用例圖B類圖C對象圖D配置圖(2)A組件圖B狀態(tài)圖C協(xié)作圖D順序圖都是這個類的一個(1)。一個對象通過發(fā)送(2)來請求另一個對象為其服務。(1)A例證B用例C實例對象D例外(2)A調(diào)用語句B 消息C 命令D口令閱讀下面關于“網(wǎng)上選課系統(tǒng)”的陳述,完成二至七題某網(wǎng)上選課系統(tǒng)的需求概述如下:B/S模式;該系統(tǒng)供學期開課前學生網(wǎng)上選課之用;學生可使用該系統(tǒng)完成“選擇課程”等功能;任課教師可以使用該系統(tǒng)查看選課的學生?,F(xiàn)有關于該系統(tǒng)模型的部分內(nèi)容:(Acto4(Administrator(Studen教師及數(shù)據(jù)庫(Database)為該系統(tǒng)設計的類(class)8個:系統(tǒng)管理員類(Administrator,對現(xiàn)實世界系統(tǒng)管理員的抽象;學生類(Studen,對現(xiàn)實世界中與該系統(tǒng)相關的學生的抽象;教師類(Teache,對現(xiàn)實世界中與該系統(tǒng)相關的教師的抽象;People3個類的父類數(shù)據(jù)庫類Databas數(shù)據(jù)進行操作;課程類(Cours,對現(xiàn)實世界中與該系統(tǒng)相關課程的抽象;界面對象類(FormObjec,用于生成系統(tǒng)的界面對象控制對象類ControlObjec是否合法、添加的課程是否合理等;根據(jù)以上的陳述完成以下題目:二、分析該系統(tǒng)應該存在哪些用例?(6)三、畫出網(wǎng)上選課系統(tǒng)的用例圖。(10分)四、下面是“添加課程”用例的事件流,用活動圖為其建模。(10分)管理員選擇進入管理界面,用例開始。系統(tǒng)提示輸入管理員密碼。管理員輸入密碼。系統(tǒng)驗證密碼。A1:密碼錯誤進入管理界面,系統(tǒng)顯示目前所建立的全部課程信息。管理員選擇添加課程。系統(tǒng)提示輸入新課程信息。管理員輸入信息。系統(tǒng)驗證是否和已有課程沖突。A2:有沖突系統(tǒng)添加新課程,提示課程添加成功。系統(tǒng)重新進入管理主界面,顯示所有課程。用例結(jié)束。A1系統(tǒng)提示再次輸入。用戶確認。三次錯誤,拒絕再次訪問。5A2:有沖突系統(tǒng)提示沖突,顯示沖突課程信息。用戶重新輸入。繼續(xù)驗證直到無沖突。10步。五、畫出網(wǎng)上選課系統(tǒng)的類圖。(10分)六、針對系統(tǒng)中CourseCourse分)七、畫出網(wǎng)上選課系統(tǒng)的“添加課程”用例的順序圖。(14分)一、 選擇題(共40分,每題2分)1-5CCBDC,6-10BCBAD,11-15ADCAB,16-18DDC,19(1)(2)D,20(1)C(2)B二、 題答案(6分)(AddCourse(DeleteCourse修改課程(ModifyCourse)(SelectCourse(Querye教師觸發(fā)的用例:查看選課學生(QueryStudent)三、 題答案(10分)SelectCourseStudent QueryCourseAddCourseAdministrator ModifyCouseDelet
DataBaseTeacherQueryStudents四題答案(10分)用戶界面 業(yè)務邏輯 據(jù)庫系統(tǒng)提示輸入密碼
管理員輸入密碼
驗證密碼生成密碼對象判斷正確否
在數(shù)據(jù)庫中查詢密碼系統(tǒng)提示再次輸入[密碼不正確]系統(tǒng)提示輸入各項信息
選擇添加課程
[密碼正確]取得系統(tǒng)管理權限管理員輸入課程信息
驗證課程合法否生成課程對 在數(shù)據(jù)庫中]
象 查詢判斷是否合法[合法] 添加到數(shù)庫顯示添加成功
判斷添加是否成功顯示添加失敗
[不成功]五題答案(10分) StudentStudent1PeopleAdministratorDatabase10..nFormObject0..nContorObject11110..nCourse0..n六題答案(10分)CreatedModified修改課程InDatabaseDeleted]]閱卷InSchedule]Locked人得分]]form:FormObjectcourse:Courseform:FormObjectcourse:Coursectrl:ControlObjectstu:Student db:DataBase1:1:顯示所有課程信息2:添加課程3:輸入課程信息4:生成課程對象5:查詢課程是否合法6:查詢課程7:8:添加課程9:
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年廣東珠海市城市管理指揮中心招聘人員歷年高頻重點提升(共500題)附帶答案詳解
- 2024年精簡居間服務合同集3篇
- 2025年度民間借貸合同范本:醫(yī)療健康產(chǎn)業(yè)貸款合同范例2篇
- 云南省師大附中2021屆高三高考適應性月考(五)文綜試題-掃描版含解析
- 數(shù)據(jù)通信技術論文
- 齒輪齒條傳動機構(gòu)設計說明書
- 網(wǎng)絡安全威脅情報分析-第1篇-洞察分析
- 醫(yī)療救助信息化建設研究-洞察分析
- 2024-2025學年甘肅省名校聯(lián)盟高一上學期期中考試生物試題(解析版)
- 2024-2025學年北京市通州區(qū)高三上學期11月期中質(zhì)量檢測生物試題(解析版)
- 2024年廣東省公務員錄用考試《行測》真題及答案解析
- 2024年秋新人教PEP版3年級上冊英語教學課件 Unit 4 第4課時 Part B Let's talk
- 2024新版(外研版三起孫有中)三年級英語上冊單詞帶音標
- 期末試卷(試題)-2024-2025學年三年級上冊數(shù)學蘇教版
- 2023年員工手冊范本(適用于公司全體員工手冊)
- 2025屆安徽省合肥市一六八中高二數(shù)學第一學期期末經(jīng)典試題含解析
- 自來水廠考試題庫單選題100道及答案解析
- 冷庫建設項目可行性研究報告5篇
- 教育學院院長述職報告范文
- 杭州市西湖區(qū)2024年三年級數(shù)學第一學期期末學業(yè)質(zhì)量監(jiān)測試題含解析
- 2022-2023學年廣東省廣州市花都區(qū)六年級(上)期末英語試卷(含答案)
評論
0/150
提交評論