摘要:希賽網(wǎng)為大家整理了2017下半年軟件設(shè)計(jì)師考試下午真題,以下為第一部分。
希賽網(wǎng)為大家整理了2017下半年軟件設(shè)計(jì)師考試下午真題,以下為第一部分。
試題一(共15分)
閱讀下列說明和圖,回答問題 1 至問題 4 ,將解答填入答題紙的對應(yīng)欄內(nèi)。
【說明】
某公司擬開發(fā)一個(gè)共享單車系統(tǒng),采用北斗定位系統(tǒng)進(jìn)行單車定位,提供針對用戶的APP 以及微信小程序、基于 Web 的管理與監(jiān)控系統(tǒng)。該共享單車系統(tǒng)的主要功能如下。
1)用戶注冊登錄。用戶在APP端輸入手機(jī)號(hào)并獲取驗(yàn)證碼后進(jìn)行注冊,將用戶信息進(jìn)行存儲(chǔ)。用戶登錄后顯示用戶所在位置周圍的單車。
2) 使用單車。
①掃碼/于動(dòng)開鎖。通過掃描二維碼或手動(dòng)輸入編碼獲取開鎖密碼,系統(tǒng)發(fā)送開鎖指 令進(jìn)行開鎖,系統(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)還將重置單車的開鎖密碼和單車狀態(tài)。
3)輔助管理。
①查詢。用戶可以查看行程列表和行程詳細(xì)信息。
②報(bào)修。用戶上報(bào)所在位置或單車位置以及單車故障信息并進(jìn)行記錄。
4)管理與監(jiān)控。
①單車管理及計(jì)費(fèi)規(guī)則設(shè)置。商家對單車基礎(chǔ)信息、狀態(tài)等進(jìn)行管理,對計(jì)費(fèi)規(guī)則 進(jìn)行設(shè)置并存儲(chǔ)。
②單車監(jiān)控。對單車、故障、行程等進(jìn)行查詢統(tǒng)計(jì)。
③用戶管理。管理用戶信用與狀態(tài)信息,對用戶進(jìn)行查詢統(tǒng)計(jì)。 現(xiàn)采用結(jié)構(gòu)化方法對共享單車系統(tǒng)進(jìn)行分析與設(shè)計(jì),獲得如圖 1-1 所示的上下文數(shù)據(jù)流圖和圖 1-2 所示的 0 層數(shù)據(jù)流圖。
【問題1】(3分)
使用說明中的詞語,給出圖 1-1 中的實(shí)體 El~E3 的名稱。
【問題2】(5分)
使用說明中的詞語,給出圖 1-2 中的數(shù)據(jù)存儲(chǔ) Dl~D5 的名稱。
【問題3】(5分)
根據(jù)說明和圖中術(shù)語及符號(hào),補(bǔ)充圖 1-2 中缺失的數(shù)據(jù)流及其起點(diǎn)和終點(diǎn)。
【問題4】(2分)
根據(jù)說明中術(shù)語,說明"使用單車"可以分解為哪些子加工?
【問題1】(共 15分)
閱讀下列說明,回答問題 1至問題,將解答填入答題紙的對應(yīng)欄內(nèi)。
【說明】
M 公司為了便于開展和管理各項(xiàng)業(yè)務(wù)活動(dòng),提高公司的知名度和影響力,擬構(gòu)建一個(gè)基于網(wǎng)絡(luò)的會(huì)議策劃系統(tǒng)。
【需求分析結(jié)果】
該系統(tǒng)的部分功能及初步需求分析的結(jié)果如下 :
(1)M 公司旗下有業(yè)務(wù)部、策劃部和其他部門。部門信息包括部門號(hào)、部門名、主管、聯(lián)系電話和郵箱號(hào);每個(gè)部門只有一名主管,只負(fù)責(zé)管理本部門的工作,且主管參照員工關(guān)系的員工號(hào);一個(gè)部門有多名員工,每名員工屬于且僅屬于一個(gè)部門。
(2)員工信息包括員工號(hào)、姓名、職位、聯(lián)系方式和薪資。職位包括主管、業(yè)務(wù)員、 策劃員等。業(yè)務(wù)員負(fù)責(zé)受理用戶申請,設(shè)置受理標(biāo)志。一名業(yè)務(wù)員可以受理多個(gè)用戶申請,但一個(gè)用戶申請只能由一名業(yè)務(wù)員受理。
(3用戶信息包括用戶號(hào)、用戶名、銀行賬號(hào)、電話、聯(lián)系地址。用戶號(hào)標(biāo)識(shí)用戶信息中的每一個(gè)元組。
(4) 用戶申請信息包括申請?zhí)枴⒂脩籼?hào)、會(huì)議日期、天數(shù)、參會(huì)人數(shù)、地點(diǎn)、預(yù)算和受理標(biāo)志。申請?zhí)枠?biāo)識(shí)用戶申請信息中的每一個(gè)元組,且一個(gè)用戶可以提交多個(gè)申請,但一個(gè)用戶申請只對應(yīng)一個(gè)用戶號(hào)。
(5)策劃部主管為己受理的用戶申請制定會(huì)議策劃任務(wù)。策劃任務(wù)包括申請?zhí)?、任?wù)明細(xì)和要求完成時(shí)間。申請?zhí)枠?biāo)識(shí)策劃任務(wù)的每一個(gè)元組。一個(gè)策劃任務(wù)只對應(yīng)一個(gè)己受理的用戶申請,但一個(gè)策劃任務(wù)可由多名策劃員參與執(zhí)行,且一名策劃員可以參與執(zhí)行,且在項(xiàng)策劃任務(wù)。
試題二(共15分)
【概念模型設(shè)計(jì)】
根據(jù)需求階段收集的信息,設(shè)計(jì)的實(shí)體聯(lián)系圖(不完整)如圖 2-1 所示。
【關(guān)系模型設(shè)計(jì)】
部門(部門和,部門名,部門主管,聯(lián)系電話,郵箱號(hào))
員工(員工號(hào),姓名,( ),聯(lián)系方式,薪資)
用戶(用戶名,( ),電話,聯(lián)系地址)
用戶申請(申請?zhí)?,用戶?hào),會(huì)議日期,天數(shù),參會(huì)人數(shù),地點(diǎn),受理標(biāo)志,( ))
執(zhí)行(申請?zhí)?,任?wù)明細(xì),( ))
【問題1】(5分)
根據(jù)問題描述,補(bǔ)充五個(gè)聯(lián)系,完善圖2-1的實(shí)體聯(lián)系圖。聯(lián)系名可用聯(lián)系1、聯(lián)系2、聯(lián)系3、聯(lián)系4和聯(lián)系5,聯(lián)系的類型為1:1、1:n和m:n(或1:1、1:*和*:*)。
【問題2】(4分)
根據(jù)題意,將關(guān)系模型中的空(a)~(d)補(bǔ)充完整,并填入答題紙對應(yīng)的位置上。
【問題3】(4分)
給出“用戶申請”和“策劃任務(wù)”關(guān)系模式的主鍵和外鍵。
【問題4】(2分)
請問“執(zhí)行”關(guān)系模式的主鍵為全碼的說法正確嗎?為什么?
返回目錄:2017下半年軟件設(shè)計(jì)師考試下午真題匯總
在線估分:2017下半年軟件設(shè)計(jì)師下午真題答案和解析
軟考備考資料免費(fèi)領(lǐng)取
去領(lǐng)取