阿摩線上測驗
登入
首頁
>
公職◆系統分析與設計
> 101年 - 101年高等一級暨二級第一二級高考二級_資訊處理#26222
101年 - 101年高等一級暨二級第一二級高考二級_資訊處理#26222
科目:
公職◆系統分析與設計 |
年份:
101年 |
選擇題數:
0 |
申論題數:
13
試卷資訊
所屬科目:
公職◆系統分析與設計
選擇題 (0)
申論題 (13)
一、物件導向分析(Object Oriented Analysis)之工作是找出系統所需要的類別(Class), 並分析出類別與類別間之關聯(Association),請問系統分析師要如何找出類別? (20 分)分析過程中又如何決定類別間的關聯與關聯之多重性(Multiplicity)?(10 分)
二、敏捷開發(Agile Model)是屬於快速軟體開發(Rapid Application Development)的 一種,身為分析師的你,基於那些原理(Principles)而採用敏捷開發方法來發展軟 體?請嘗試舉例說明。(20 分)其主要的核心活動和資源控制變數(Resource Control Variables)有那些?(10 分)
三、某機關首長推行與民有約活動,各處室主管平均分擔每週辦公時段,接見民眾陳情。 系統提供民眾上網預約,當民眾第一次預約時,需登入完整個人資料(包括:身分 證字號、姓名、住址、電話)。當市民上網安排一個新的預約並登錄主要問題或更 新一個已存在的預約,系統就查核預約檔中可預約時間,讓民眾完成預約。在民眾 預約到期日前一週,系統也會寄出一個提醒通知「與首長有約將於下週如期進行」 給民眾。身為分析師的你,請根據前面描述,畫出使用案例圖(Use Case Diagram) 和類別圖(Class Diagram)。(20 分)
⑴明確定義每一方法(Method)之演算法
⑵繪製設計狀態機器圖(Design State Machine Diagram)
⑶繪製使用案例圖(Use Case Diagram)
⑷更新封裝展示層(View Layer)、領域層(Domain Layer)和資料存取層(Data Access Layer)
⑸確認利害關係人之目標或利益
(6)描繪設計類別圖(Design Class Diagram)
(7)繪製互動循序圖(Sequence Diagram)
(8)以使用案例為主描繪出活動圖(Activity Diagram)
(9)尋找概念類別並描繪初步類別圖(Class Diagram)
(10)撰寫使用案例(Use Case)內容