2014年上半年軟件設(shè)計(jì)師下午案例分析真題及答案pdf版下載
1、閱讀下列說明和圖,回答問題1至問題4,將解答填入答題紙的對應(yīng)欄內(nèi)。
【說明】
某巴士維修連鎖公司欲開發(fā)巴士維修系統(tǒng),以維護(hù)與維修相關(guān)的信息。該系統(tǒng)的 主要功能如下:
1)記錄巴士id和維修問題。巴士到車庫進(jìn)行維修,系統(tǒng)將巴士基本信息和id記錄在巴士列表文件中,將待維修機(jī)械問題記錄在維修記錄文件中,并生成維修訂單。
2)確定所需部件。根據(jù)維修訂單確定維修所需部件,并在部件清單中進(jìn)行標(biāo)記。
3)完成維修。機(jī)械師根據(jù)維修記錄文件中的待維修機(jī)械問題,完成對巴士的維修,登記維修情況;將機(jī)械問題維修情況記錄在維修記錄文件中,將所用部件記錄在部件 清單中,并將所用部件清單發(fā)送給庫存管理系統(tǒng)以對部件使用情況進(jìn)行監(jiān)控。巴士司機(jī)可查看已維修機(jī)械問題。
4)記錄維修工時(shí)。將機(jī)械師提供的維修工時(shí)記錄在人事檔案中,將維修總結(jié)發(fā)送 給主管進(jìn)行績效考核。
5)計(jì)算維修總成本。計(jì)算部件清單中實(shí)際所用部件、人事檔案中所用維修工時(shí)的 總成本;將維修工時(shí)和所用部件成本詳細(xì)信息給會(huì)計(jì)進(jìn)行計(jì)費(fèi)。
現(xiàn)采用結(jié)構(gòu)化方法對巴士維修系統(tǒng)進(jìn)行分析與設(shè)計(jì),獲得如圖1-1所示的上下文 數(shù)據(jù)流圖和圖1-2所示的0層數(shù)據(jù)流圖。
【問題1】(5分)
使用說明中的詞語,給出圖1-1中的實(shí)體e1~e5的名稱。
【問題2】(4分)
使用說明中的詞語,給出圖1-2中的數(shù)據(jù)存儲(chǔ)d1~d4的名稱。
【問題3】(3分)
說明圖1-2中所存在的問題。
【問題4】(3分)
根據(jù)說明和圖中術(shù)語,釆用補(bǔ)充數(shù)據(jù)流的方式,改正圖1-2中的問題。要求給出 所補(bǔ)充數(shù)據(jù)流的名稱、起點(diǎn)和終點(diǎn)。