摘要:2015年下半年軟件設(shè)計(jì)師考試真題下午卷 試題二(共15分) 閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。
>>>>>>>>>> 點(diǎn)擊進(jìn)入2016年軟件設(shè)計(jì)師網(wǎng)絡(luò)課堂課
>>>>>>>>>>點(diǎn)擊進(jìn)入軟件設(shè)計(jì)師歷年真題題庫(kù)
>>>>>>>>>>點(diǎn)擊進(jìn)入2016年軟件設(shè)計(jì)師考試指南
2015年下半年軟件設(shè)計(jì)師考試真題下午卷
試題二(共15分)
閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。
【說明】
某企業(yè)擬構(gòu)建一個(gè)高效、低成本、符合企業(yè)實(shí)際發(fā)展需要的辦公自動(dòng)化系統(tǒng)。工程師小李主要承擔(dān)該系統(tǒng)的公告管理和消息管理模塊的研發(fā)工作。公告管理模塊的主要功能包括添加、修改、刪除和查看公告。消息管理模塊的主要功能是消息群發(fā)。
小李根據(jù)前期調(diào)研和需求分析進(jìn)行了概念模型設(shè)計(jì),具體情況分述如下:
【需求分析結(jié)果】
(1)該企業(yè)設(shè)有研發(fā)部、財(cái)務(wù)部、銷售部等多個(gè)部門,每個(gè)部門只有一名部門經(jīng)理,有多名員工,每名員工只屬于一個(gè)部門,部門信息包括:部門號(hào)、名稱、部門經(jīng)理和電話,其中部門號(hào)確定部門關(guān)系的每一個(gè)元組。
(2)員工信息包括:?jiǎn)T工號(hào)、姓名、崗位、電話和密碼。員工號(hào)確定員工關(guān)系的每一個(gè)元組;崗位主要有經(jīng)理、部門經(jīng)理、管理員等,不同崗位具有不同的權(quán)限。一名員工只對(duì)應(yīng)一個(gè)崗位,但一個(gè)崗位可對(duì)應(yīng)多名員工。
(3)消息信息包括:編號(hào)、內(nèi)容、消息類型、接收人、接收時(shí)間、發(fā)送時(shí)間和發(fā)送人。其中(編號(hào),接收入)標(biāo)識(shí)消息關(guān)系中的每一個(gè)元組。一條消息可以發(fā)送給多個(gè)接收人,一個(gè)接收人可以接收多條消息。
(4)公告信息包括:編號(hào)、標(biāo)題、名稱、內(nèi)容、發(fā)布部門、發(fā)布時(shí)間。其中編號(hào)確定公告關(guān)系的每二個(gè)元組。一份公告對(duì)應(yīng)一個(gè)發(fā)布部門,但一個(gè)部門可以發(fā)布多份公告;一份公告可以被多名員工閱讀,一名員工可以閱讀多份公告。
【概念模型設(shè)計(jì)】
根據(jù)需求分析階段收集的信息,設(shè)計(jì)的實(shí)體聯(lián)系圖(不完整)如圖2-1所示:
【邏輯結(jié)構(gòu)設(shè)計(jì)】
根據(jù)概念模型設(shè)計(jì)階段完成的實(shí)體聯(lián)系圖,得出如下關(guān)系模式(不完整):
部門((a),部門經(jīng)理,電話)員工(員工號(hào),姓名,崗位號(hào),部門號(hào),電話,密碼)崗位(崗位號(hào),名稱,權(quán)限)
消息((b),消息類型,接收時(shí)間,發(fā)送時(shí)間,發(fā)送人)
公告((c),名稱,內(nèi)容,發(fā)布部門,發(fā)布時(shí)間)
閱讀公告((d),閱讀時(shí)間)
【問題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)系的類型分為1:1、1:n和m:n(或1:1、1:*和*:*)。
【問題2】(8分)
(1)根據(jù)實(shí)體聯(lián)系圖,將關(guān)系模式中的空(a)~(d)補(bǔ)充完整。
(2)給出“消息”和“閱讀公告”關(guān)系模式的主鍵與外鍵。
【問題3】(2分)、
消息和公告關(guān)系中都有“編號(hào)”屬性,請(qǐng)問它是屬于命名沖突嗎?用100字以內(nèi)文字說明原因。
相關(guān)鏈接:
軟件設(shè)計(jì)師考試下午知識(shí)點(diǎn)精講與考前必練
軟考備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬(wàn)道題
已有25.02萬(wàn)小伙伴參與做題