2015年下半年軟件設計師下午案例分析真題及答案pdf版下載
1、閱讀下列說明和圖,回答問題1至問題4,將解答填入答題紙的對應欄內。
【說明】
某慕課教育平臺欲添加在線作業(yè)批改系統(tǒng),以實現(xiàn)高效的作業(yè)提交與批改,并進行統(tǒng)計。學生和講師的基本信息已經初始化為數據庫中的學生表和講師表。系統(tǒng)的主要功能如下:
(1)提交作業(yè)。驗證學生標識后,學生將電子作業(yè)通過在線的方式提交,并進行存儲。系統(tǒng)給學生發(fā)送通知表明提交成功,通知中包含唯一編號;并通知講師有作業(yè)提交。
(2)下載未批改作業(yè)。驗證講師標識后,講師從系統(tǒng)中下載學生提交的作業(yè)。下載的作業(yè)將顯示在屏幕上。
(3)批改作業(yè)。講師按格式為每個題目進行批改打分,并進行整體評價。
(4)上傳批改后的作業(yè)。將批改后的作業(yè)(包括分數和評價)返回給系統(tǒng),進行存儲。
(5)記錄分數和評價。將批改后的作業(yè)的分數和評價記錄在學生信息中,并通知學生作業(yè)已批改。
(6)獲取已批改作業(yè)。根據學生標識,給學生查看批改后的作業(yè),包括提交的作業(yè)、分數和評價。
(7)作業(yè)抽檢。根據教務人員標識抽取批改后的作業(yè)樣本,給出抽檢意見,然后形成抽檢報告給講師。
現(xiàn)采用結構化方法對在線作業(yè)批改系統(tǒng)進行分析與設計,獲得如圖1-1所示的上下文數據流圖和圖1-2所示的0層數據流圖。
圖1-1 上下文數據流圖
圖1-2 0層數據流圖
【問題1】(3分)
使用說明中的詞語,給出圖1-1中的實體e1~e3的名稱。
【問題2】(4分)
使用說明中的詞語,給出圖1-2中的數據存儲d1~d4的名稱。
【問題3】(6分)
根據說明和圖中術語,補充圖1-2中缺失的數據流及其起點和終點。
【問題4】(2分)
若發(fā)送給學生和講師的通知是通過第三方email系統(tǒng)進行的,則需要對圖1-1和圖1-2進行哪些修改?用100字以內文字加以說明。