《UML試卷及答案》由會員分享,可在線閱讀,更多相關(guān)《UML試卷及答案(3頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、四、分析設(shè)計題(本大題共2題,共45分)
1. 圖書管理系統(tǒng)功能性需求說明如下:(25分)
(1)圖書管理系統(tǒng)能夠為一定數(shù)量的借閱者提供服務(wù)。每個借閱者能夠擁有唯一標識其存在的編號。圖書館向每一個借閱者發(fā)放圖書證,其中包含每一個借閱者的編號和個人信息。提供的服務(wù)包括:提供查詢圖書信息、查詢個人信息服務(wù)和預(yù)定圖書服務(wù)等。
(2)當借閱者需要借閱圖書、歸還書籍時需要通過圖書管理員進行,即借閱者不直接與系統(tǒng)交互,而是通過圖書管理員充當借閱者的代理和系統(tǒng)交互。
(3)系統(tǒng)管理員主要負責系統(tǒng)的管理維護工作,包括對圖書、數(shù)目、借閱者的添加、刪除和修改。并且能夠查詢借閱者、圖書和圖書管理員的信息。
2、
(4)可以通過圖書的名稱或圖書的ISBN/ISSN號對圖書進行查找。
回答下面問題:
1) 該系統(tǒng)中有哪些參與者?(3分)
借閱者 圖書管理員 系統(tǒng)管理員
2) 確定該系統(tǒng)中的類,找出類之間的關(guān)系并畫出類圖
用戶類、用戶角色類、圖書類、預(yù)定類、借閱類、書目類(6分)
類圖(6分)
3) 畫出語境“借閱者預(yù)定圖書”的時序圖(10分)
2. 網(wǎng)絡(luò)的普及帶給了人們更多的學(xué)習途徑,隨之而來的管理遠程網(wǎng)絡(luò)教學(xué)的“遠程網(wǎng)絡(luò)教學(xué)系統(tǒng)”誕生了。(20分)
“遠程網(wǎng)絡(luò)教學(xué)系統(tǒng)”的功能需求如下:
(1)學(xué)生登錄網(wǎng)站后,可以瀏覽課件、查找課件、下載課件、觀看教學(xué)視頻。
(2)教師登錄網(wǎng)站后,可以上傳課件、上傳教學(xué)視頻、發(fā)布教學(xué)心得、查看教學(xué)心得、修改教學(xué)心得。
(3)系統(tǒng)管理員負責對網(wǎng)站頁面的維護、審核不合法課件和不合法教學(xué)信息、批準用戶注冊。
1)學(xué)生需要登錄“遠程網(wǎng)絡(luò)教學(xué)系統(tǒng)”后才能正常使用該系統(tǒng)的所有功能。如果忘記密碼,可與通過“找回密碼”功能恢復(fù)密碼。請畫出學(xué)生參與者的用例圖。
6個用例每2個1分(3分),找回密碼用例的關(guān)系3分,其余4各1分(7分)
2)教師如果忘記密碼,可以通過“找回密碼”功能找回密碼。請畫出教師參與者的用例圖。
x
6個用例每2個1分(3分),找回密碼用例的關(guān)系3分,其余4各1分(5分)