av免费网址-青青青手机在线视频-√天堂资源中文-免费在线观看av网站-午夜dj视频在线观看完整版1-老少配老妇老熟女中文普通话-亚洲精品久久久久成人2007-国产精品边做奶水狂喷-另类综合小说-精品无码成人片一区二区-超碰超在线-国产对白刺激视频-亚洲天堂网在线观看-国产精品国产精品偷麻豆-国产精品美女久久久久久福利-国产露脸国语对白在线-91人人爽久久涩噜噜噜-亚洲欧美久久-久久综合色网-特级黄色 一级播放

2013下半年軟件設計師下午真題(一)

軟件設計師 責任編輯:pengying 2017-08-01

添加老師微信

備考咨詢

加我微信

摘要:是船就要搏擊風浪,是槳就要蕩起美麗的人生,讓夢想從這里放飛,祝大家在11月11日的軟件設計師考試中一戰告捷。​下面是關于2013下半年軟件設計師下午真題第一部分內容,查看完整版請點擊2013下半年軟件設計師下午真題匯總。

>>>2017年軟件設計師網絡課堂課
  >>>軟件設計師歷年真題題庫
  >>>2017年軟件設計師考試指南

是船就要搏擊風浪,是槳就要蕩起美麗的人生,讓夢想從這里放飛,祝大家在11月11日的軟件設計師考試中一戰告捷。下面是關于2013下半年軟件設計師下午真題第一部分內容,查看完整版請點擊2013下半年軟件設計師下午真題匯總

【1】閱讀下列說明和圖,回答問題1至問題4,將解答填入答題紙的對應欄內。

【說明】

某大學欲開發一個基于Web的課程注冊系統。該系統的主要功能如下:

1、驗證輸入信息

(1)檢查學生信息:檢查學生輸入的所有注冊所需信息。如果信息不合法,返回學生信息不合法提示;如果合法,輸出合法學生信息。

(2)檢查學位考試信息:檢查學生提供的學位考試結果。如果不合法,返回學位考試結果不合法提示;如果合法,檢查該學生注冊資格。

(3)檢查學生資格:根據合法學生信息和合法學位考試結果,檢查該學生對欲選課程的注冊資格。如果無資格,返回無注冊資格提示;如果有注冊資格,則輸出注冊學生信息(包含選課學生標識)和欲注冊課程信息。

2、處理注冊申請

(1)存儲注冊信息:將注冊學生信息記錄在學生庫。

(2)存儲所注冊課程:將選課學生標識與欲注冊課程進行關聯,然后存入課程庫。

(3)發送注冊通知:從學生庫中讀取注冊學生信息,從課程庫中讀取所注冊課程信息,給學生發送接受提示;給教務人員發送所注冊課程信息和已注冊學生信息。

現采用結構化方法對課程注冊系統進行分析和設計,獲得如圖1-1所示的0層數據流圖和圖1-2所示的1層數據流圖。

圖片1.png

圖1-1 0層數據流圖

圖片2.png

圖1-2 1層數據流圖

【問題1】(2分)

使用說明中的詞語,給出圖1-1中的實體E1和E2的名稱。

【問題2】(2分)

使用說明中的詞語,給出圖1-2中的數據存儲D1和D2的名稱。

【問題3】(8分)

根據說明和圖中術語,補充圖1-2中缺失的數據流及其起點和終點。

【問題4】(3分)

根據補充完整的圖1-1和圖1-2,說明上層的哪些數據流是由下層的哪些數據流組合而成。

【2】閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對應欄內。

【說明】

某快遞公司為了方便管理公司物品運送的各項業務活動,需要構建一個物品運送信息管理系統。

【需求分析結果】

(1)快遞公司有多個分公司,分公司信息包括分公司編號、名稱、經理、辦公電話和地址。每個分公司可以有多名員工處理分公司的日常業務,每位員工只能在一個分公司工作。每個分公司由一名經理負責管理分公司的業務和員工,系統需要記錄每個經理的任職時間。

(2)員工信息包括員工號、姓名、崗位、薪資、手機號和家庭地址。其中,員工號標識員工信息的每一個元組。崗位包括經理、調度員、業務員等。業務員根據客戶提交的快件申請單進行快件受理事宜,一個業務員可以受理多個客戶的快件申請,一個快件申請只能由一個業務員受理。調度員根據已受理的申請單安排快件的承運事宜,例如:執行承運的業務員、運達時間等。一個業務員可以執行調度員安排的多個快件的承運業務。

(3)客戶信息包括客戶號、單位名稱、通信地址、所屬省份、聯系人、聯系電話、銀行賬號。其中,客戶號標識客戶信息的每一個元組。當客戶要寄快件時,先要提交快件申請單,申請號由系統自動生成。快件申請信息包括申請號、客戶號、發件人、發件人電話、快件名稱、運費、發出地、收件人、收件人電話、收件地址。其中,一個申請號對應一個快件申請,一個客戶可以提交多個快件申請,但一個快件申請由一個客戶提交。

【概念模型設計】

根據需求階段收集的信息,設計的實體聯系圖(圖2-1)和關系模型(不完整)如下:

圖片3.png

【關系模型設計】

分公司(分公司編號,名稱,經理,辦公電話,地址)

員工(員工號,姓名, (a) ,崗位,薪資,手機號,家庭地址)

客戶(客戶號,單位名稱,通信地址,所屬省份,聯系人,聯系電話,銀行賬號)

申請單( (b) ,發件人,發件人電話,發件人地址,快件名稱,運費,收件人,收件人電話,收件地址,受理標志,業務員)

安排承運( (c) ,實際完成時間,調度員)

【問題1】

根據問題描述,補充五個聯系,完善圖2-1的實體聯系圖。聯系名可用聯系1、聯系2、聯系3、聯系4和聯系5代替,聯系的類型分為1:1、1:n和m:n(或1:1、1:*和*:*)。

【問題2】

(1)根據實體聯系圖,將關系模式中的空(a)~(c)補充完整;

(2)給出員工、申請單和安排承運關系模式的主鍵和外鍵。

【問題3】

(1)客戶關系的通信地址可以進一步分為郵編、省、市、街道,那么該屬性是否屬于簡單屬性,為什么?請用100字以內的文字說明。

(2)假設分公司需要增設一位經理的職位,那么分公司與經理之間的聯系類型應修改為(d),分公司的主鍵應修改為(e)。

【3】閱讀下列說明和圖,回答問題1至問題3,將解答填入答題紙的對應欄內。

【說明】

某航空公司會員積分系統(CFrequentFlyer)的主要功能描述如下:

乘客只要辦理該航空公司的會員卡,即可成為普卡會員(CBasic)。隨著飛行里程數的積累,可以從普卡會員升級到銀卡會員(CSilver)或金卡會員(CGold)。非會員(CNonMember)不能積累里程數。

每年年末,系統根據會員在本年度累積的里程數對下一年會員等級進行調整。

普卡會員在一年內累積的里程數若滿25000英里但不足50000英里,則自動升級為銀卡會員;若累積的里程數在50000英里以上,則自動升級為金卡會員。銀卡會員在一年內累積的里程數若在50000英里以上,則自動升級為金卡會員。

若一年內沒有達到對應級別要求的里程數,則自動降低會員等級。金卡會員一年內累積的里程數若不足25000英里,則自動降級為普卡會員;若累積的里程數達到25000英里,但是不足50000英里,則自動降級為銀卡會員。銀卡會員一年內累積的里程數若不足25000英里,則自動降級為普卡會員。

采用面向對象方法對會員積分系統進行分析與設計,得到如圖3-1所示的狀態圖和圖3-2所示的類圖。

圖片1.png

圖3-1 狀態圖

圖片2.png

圖3-2 的類圖

【問題1】(6分)

根據說明中的描述,給出圖3-1中S1~S3處所對應的狀態以及T1~T3處所對應的遷移的名稱。

【問題2】(4分)

根據說明中的描述,給出圖3-2中C1~C4所對應的類名(類名使用說明中給出的英文詞匯)。

【問題3】(5分)

圖3-2所示的類圖中使用了哪種設計模式?在這種設計模式下,類CFrequentFlyer必須具有的屬性是什么?C1~C4中的travel方法應具有什么功能?

更多資料
更多課程
更多真題
溫馨提示:因考試政策、內容不斷變化與調整,本網站提供的以上信息僅供參考,如有異議,請考生以權威部門公布的內容為準!

軟考備考資料免費領取

去領取

!
咨詢在線老師!