2017年下半年軟件設(shè)計(jì)師下午案例分析真題及答案pdf版下載
1、閱讀下列說(shuō)明和圖,回答問(wèn)題1至4,將答案填入答題紙的對(duì)應(yīng)欄內(nèi)。
【說(shuō)明】
某公司擬開(kāi)發(fā)一個(gè)共享單車系統(tǒng),采用北斗定位系統(tǒng)進(jìn)行單車定位,提供針對(duì)用戶的app以及微信小程序,基于web的管理與監(jiān)控系統(tǒng)。該共享單車系統(tǒng)的主要功能如下。
1)用戶注冊(cè)登錄。用戶在app段端輸入手機(jī)號(hào)并獲取驗(yàn)證碼后進(jìn)行注冊(cè),將用戶信息進(jìn)行存儲(chǔ)。用戶登錄后顯示用戶所在位置周圍的單車。
2)使用單車。
①掃碼/手動(dòng)開(kāi)鎖。通過(guò)掃描二維碼或手動(dòng)輸入編碼獲取開(kāi)鎖密碼,系統(tǒng)發(fā)送開(kāi)鎖指令進(jìn)行開(kāi)鎖,系統(tǒng)修改單車狀態(tài),新建單車行程。
②騎行單車。單車定時(shí)上傳位置,更新行程。
③鎖車結(jié)賬。用戶停止使用或手動(dòng)鎖車并結(jié)束行程后,系統(tǒng)根據(jù)已設(shè)置好的計(jì)費(fèi)規(guī)則及使用時(shí)間自動(dòng)結(jié)算,更新本次騎行的費(fèi)用并顯示給用戶,用戶確認(rèn)支付后,記錄行程的支付狀態(tài),系統(tǒng)還將重置單車的開(kāi)鎖密碼和單車狀態(tài)。
3)輔助管理。
①查詢。用戶可以查看行程列表和行程詳細(xì)信息。
②保修。用戶上報(bào)所在位置或單車位置以及單車故障信息并進(jìn)行記錄。
4)管理與監(jiān)控
①單車管理及計(jì)費(fèi)規(guī)則設(shè)置。商家對(duì)單車基礎(chǔ)信息,狀態(tài)等進(jìn)行管理,對(duì)計(jì)費(fèi)規(guī)則進(jìn)行設(shè)置并存儲(chǔ)。
②單車監(jiān)控。對(duì)單車,故障,行程等進(jìn)行查詢統(tǒng)計(jì)。
③用戶管理。管理用戶信用與狀態(tài)信息,對(duì)用戶進(jìn)行查詢統(tǒng)計(jì)。
現(xiàn)采用結(jié)構(gòu)化方法對(duì)共享單車系統(tǒng)進(jìn)行分析與設(shè)計(jì),獲得如圖1-1所示的上下文數(shù)據(jù)流圖和圖1-2所示的0層數(shù)據(jù)流圖。

【問(wèn)題1】(3分)
使用說(shuō)明中的詞語(yǔ),給出圖1-1中的實(shí)體e1~e3的名稱。
【問(wèn)題2】(5分)
使用說(shuō)明中的詞語(yǔ),給出圖1-2中的數(shù)據(jù)存儲(chǔ)d1~d5的名稱。
【問(wèn)題3】(5分)
根據(jù)說(shuō)明和圖中術(shù)語(yǔ)及符號(hào),補(bǔ)充圖1-2中缺失的數(shù)據(jù)流及其起點(diǎn)和終點(diǎn)。
【問(wèn)題4】(2分)
根據(jù)說(shuō)明中術(shù)語(yǔ),說(shuō)明“使用單車”可以分解為那些子加工?