免費開始練習
高考申論題 106年 [資訊處理] 系統專案管理

第 一 題

📖 題組:
四、軟體開發專案管理者須具備「軟體需求工程(Software Requirements Engineering, SRE)」知識,請回答下列有關 SRE 的問題:
📝 此題為申論題,共 3 小題

小題 (一)

何謂使用者需求(User Requirements)?何謂系統需求(System Requirements)?(5 分)

思路引導 VIP

看到此題,應立即聯想軟體需求工程(SRE)中「需求層次」的劃分。解題關鍵在於區分兩者的「目標讀者群」、「表達方式(自然語言 vs. 技術語言)」以及「關注焦點(業務問題 What vs. 技術規格 How)」。

🤖
AI 詳解
AI 專屬家教

「使用者需求(User Requirements)」指從使用者或客戶的觀點出發,描述系統必須提供的服務與操作限制。其特徵包含:(1) 通常以自然語言與直觀圖表撰寫;(2) 目標讀者為不具備深厚資訊背景的客戶、業務主管或終端使用者;(3) 著重於定義系統「要解決什麼業務問題(What)」。 「系統需求(System Requirements)」指針對開發團隊所撰寫,詳細且精確地描述系統功能、服務及軟硬體運作限制的技術規格說明。其特徵包含:(1) 常使用結構化語言、UML或正規系統模型等技術性文件表達;(2) 目標讀者為系統分析師、程式設計師等開發人員;(3) 作為系統設計的基礎,實務上(如政府資訊委外專案)常被列為採購合約的技術附件,作為最終驗收的依據。

小題 (二)

何謂功能性需求(Functional Requirements)?何謂非功能性需求(Non-Functional Requirements)?非功能性需求一般會包含那些?(10 分)

思路引導 VIP

看到需求工程題型,請直覺聯想系統「要做什麼 (What)」(功能性需求) 與系統「要如何做得好 (How well)」(非功能性需求)。答題時先精確定義兩者,接著列舉非功能性需求時,建議引用常見的軟體品質屬性(如效能、安全性、可用性),並可適度帶入政府資訊委外常見要求(如資安等級、無障礙規範)以展現實務經驗。

🤖
AI 詳解
AI 專屬家教

【破題】 在軟體需求工程(SRE)中,需求可概分為「功能性需求」與「非功能性需求」,兩者共同構成系統驗收的完整規格基準。 【論述】

小題 (三)

請說明非功能性需求常用的指標(Metrics)有那些?(10 分)

思路引導 VIP

看到「非功能性需求(NFR)」,應立刻聯想到系統的品質屬性(Quality Attributes),如效能、可靠度、安全性等。解題時應將這些抽象屬性對應到實務上可測量、可驗證的「量化指標(Metrics)」,並建議結合專案管理或政府委外常見的 SLA(服務層級協議)來舉例,以突顯實務經驗。

🤖
AI 詳解
AI 專屬家教

【破題】 非功能性需求(Non-Functional Requirements, NFR)主要描述系統「應具備的品質屬性」與「運作限制」,而非具體的業務功能。為確保 NFR 可被驗證與測收,實務上必須制定具體、可量化的指標(Metrics)。 【論述】

升級 VIP 解鎖