試據(jù)下述偽代碼描述的模塊,改用NS圖描述。
某網(wǎng)絡(luò)學(xué)院決定開發(fā)一個管理所有學(xué)生和教師信息的交互式網(wǎng)絡(luò)系統(tǒng),該系統(tǒng)提供如下服務(wù): (1)瀏覽學(xué)生信息:網(wǎng)絡(luò)學(xué)院的任何人員,包括學(xué)生和老師,均可以瀏覽學(xué)院任何學(xué)生的信息,包括姓名、學(xué)號和專業(yè)名稱。 (2)瀏覽教師信息:網(wǎng)絡(luò)學(xué)院的任何人,包括學(xué)生和老師,均可以瀏覽學(xué)院任何教師的信息,包括姓名、工號和職稱。 (3)登錄:網(wǎng)絡(luò)學(xué)院給學(xué)院每個人一個賬號。擁有授權(quán)帳號的學(xué)生和老師,可以使用系統(tǒng)提供的頁面設(shè)置個人密碼,并使用該帳號和密碼向系統(tǒng)注冊。(4)修改個人信息:學(xué)生或老師向系統(tǒng)注冊后,可以發(fā)送電子郵件或使用系統(tǒng)提供的頁面,對個人信息進行修改。 (5)刪除個人信息:只有網(wǎng)絡(luò)學(xué)院的管理人員才能刪除不再是學(xué)院學(xué)生或老師的人員的有關(guān)信息。
(1)試問哪些是參與者?(2)哪些是用例?并用UML的用例圖描述系統(tǒng)行為。
(1)學(xué)生,教師,管理員。(2)學(xué)生,教師,管理員,網(wǎng)絡(luò)學(xué)院的人員。
最新試題
軟件工程在20世紀(jì)60年代末到80年代初的主要成果是()
CMMI組織過程改善的成熟度等級中的2級是()
軟件需求分為功能需求與非功能需求,下面哪一項是非功能需求?()
在UML中,活動圖主要用于()?
對于具有復(fù)雜業(yè)務(wù)邏輯和流程的系統(tǒng),較適合的架構(gòu)風(fēng)格是()。