软件需求分析案列_软件需求分析(案例答案)
案例
one
:教學管理系統(用例驅動的交互
式需求獲取)
以一個教學管理系統
JXGL
的分析與設計作為示例,說明用例驅動技術在軟件項目開發
中的應用。
高等學校的教學管理內容十分豐富,
工作繁多。
作為一個示例,
規定開發教學管理系統
JxGL
只處理每學期的課程選修注冊和學生的成績管理。教學管理系統
JXGL
的用戶是學校的
學生、教師和教學管理員。學生使用
JXG
系統查詢新學期將開設的課程和授課教師的情況,
選擇自己要學習的課程,
并進行登記注冊。
學生還可以使用
JXGL
系統查詢自己的課程成績。
教師使用
JXGL
系統查詢新學期將開設的課程、
參加聽課的學生情況,
以及學生的考試成績。
教學管理員使用
JXGL
系統進行教學管理,
包括新學期的課程選課注冊管理和學生成績管理。
1.
需求描述
:
對教學管理系統
JXGL
要求提供兩個方面的服務
:
(1)
選課管理,負責新學期的課程選課注冊工作
;
(2)
成績管理,負責學生成績管理。
在
選課管理
方面應填寫的用戶需求描述如下。
(1)
錄入與生成新學期課程表
教學管理員在新學期開始前錄入新學期課程,打印將開設的課程目錄表,供師生參
考選擇。若某課程的實際選課學生少于
10
人,則停開該課程,把該課程從課程目
錄表中刪除
;
若某課程的選課學生多于
30
人,則停止選課。
(2)
學生選課注冊
新學期開始前一周為選課注冊時間,在此期間學生可以選課注冊,并且允許改變或
取消注冊申請。
每個學生選課不超過
4
門課程。每門課程最多允許
30
名學生選課注冊。
學生可以在圖書館、各系資料室、學生宿舍等處的計算機上聯網進行選課注冊。在
選課注冊結束后,教學管理員打印學生選課注冊名單和開課通知書,送交有關部門
和授課教師。
(3)
查詢
可以查詢課程信息、學生選課信息和學生、教師信息。
學生、教師、教學管理員可以查詢課程表,獲得課程信息。查詢的關鍵詞以是
:
課
程名,授課教師名,學分。
教師、教學管理員可以查詢學生選課情況。查詢的關鍵詞可以是
:
學生名、程名,
授課教師名,學分。學生只允許查詢自己的選課信息,不允許查詢別人選課信息。
學生、
教師、
教學管理員可以查詢學生或教師的信息。
查詢的關鍵詞可以是學生名、
教師名,性別、班級、職稱。
(4)
選課注冊信息的統計與報表生成。
教學管理員對學生的選課注冊信息進行統計
(
按課程,按學生,按班級
)
,印匯總統
計報表。
在
成績管理
方面應填寫的用戶需求描述如下
:
(1)
成績錄入
:
總結
以上是生活随笔為你收集整理的软件需求分析案列_软件需求分析(案例答案)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: svn: 'D:\Dfiles\Ecli
- 下一篇: 王者荣耀服务器什么时候增加人数,王者荣耀