【正文】
構(gòu)造狀態(tài)圖、活動圖。 – 評審分析模型。 + 學(xué) 號S t u d e n tR e g i s t r a rT e a c h e r+ 任 課 教 師+ 上 課 時 間+ 上 課 教 室C o u r s e O f f e r i n g+ 課 程 設(shè) 置 的 列 表C u r r i c u l u m+ 名 稱+ 編 號+ 學(xué) 時 數(shù)+ 學(xué) 分+ 選 課 費 用+ 前 導(dǎo) 課 程 要 求+ 教 學(xué) 內(nèi) 容C o u r s e查 詢 課 程 信 息+ 用 戶 名+ 密 碼U s e r11選 修 老 師 所 開 課 程開 設(shè) 課 程查 詢 、 注 冊 、 撤 銷 課 程 設(shè) 置登 記 課 程 信 息設(shè) 定 課 表查 詢 課 表*靜態(tài)分析 ? 提取分析類,包括邊界類、實體類和控制類。 (2)由于系統(tǒng)需要持久保存角色 Registrar、 Student和 Teacher的某些屬性(例如用戶名、密碼等),所以也將它們作為實體類。 靜態(tài)分析 ? 構(gòu)造類圖。 – “制定選課計劃”順序圖 – “制定課表”活動圖 – “ CourseOffering”狀態(tài)圖 架構(gòu)設(shè)計 ? ?? ?課 程 管 理 構(gòu) 件HTTP請求HTTP應(yīng)答業(yè)務(wù)服務(wù)應(yīng)答W e b 瀏 覽 器 層W e b 服 務(wù) 層應(yīng) 用 服 務(wù) 層業(yè)務(wù)服務(wù)請求界 面 包 1界 面 包 mC o n t r o l l e r 包 1 C o n t r o l l e r 包 n s u b s y s t e m 課 表 管 理 s u b s y s t e m 選 課 計 劃 管 理