軟件設計師案例分析當天每日一練試題地址:www.010jia.cn/exam/ExamDayAL.aspx?t1=4
往期軟件設計師每日一練試題匯總:www.010jia.cn/class/27/e4_1.html
軟件設計師案例分析每日一練試題(2023/4/18)在線測試:www.010jia.cn/exam/ExamDayAL.aspx?t1=4&day=2023/4/18
點擊查看:更多軟件設計師習題與指導
軟件設計師案例分析每日一練試題內容(2023/4/18)
試題二
閱讀下列說明,回答問題1至問題3。
[說明]
某公司擬開發一多用戶電子郵件客戶端系統,部分功能的初步需求分析結果如下: 郵件客戶端系統支持多個用戶,用戶信息主要包括用戶名和用戶密碼,且系統中的用戶名不可重復。
郵件賬號信息包括郵件地址及其相應的密碼,一個用戶可以擁有多個郵件地址 (如userl@123.com)。
一個用戶可擁有一個地址簿,地址簿信息包括聯系人編號、姓名、電話、單位地址、郵件地址1、郵件地址2、郵件地址3等信息。地址簿中一個聯系人只能屬于一個用戶,且聯系人編號唯一標識一個聯系人。
一個郵件賬號可以含有多封郵件,一封郵件可以含有多個附件。郵件主要包括郵件號、發件人地址、收件人地址、郵件狀態、郵件主題、郵件內容、發送時間、接收時間。其中,郵件號在整個系統內唯一標識一封郵件,郵件狀態有已接收、待發送、已發送和已刪除4種,分別表示郵件是屬于收件箱、發件箱、已發送箱和廢件箱。一封郵件可以發送給多個用戶。附件信息主要包括附件號、附件文件名、附件大小。一個附件只屬于一封郵件,附件號僅在一封郵件內唯一。
【問題1】根據以上說明設計的E-R圖如下圖所示,請指出地址簿與用戶、電子郵件賬號與郵件、郵件與附件之間的聯系類型。
【問題2】該郵件客戶端系統的主要關系模式如下,請填補a.~c.的空缺部分。
用戶(用戶名,用戶密碼)
地址簿( a. ,聯系人編號,姓名,電話,單位地址,郵件地址1,郵件地址2,郵件地址3)
郵件賬號(郵件地址,郵件密碼,用戶名)
郵件( b. ,收件人地址,郵件狀態,郵件主題,郵件內容,發送時間,接收時間)
附件( c. ,附件號,附件文件名,附件大小)
【問題3】(1) 請指出問題2中給出的地址簿、郵件和附件關系模式的主鍵,如果關系模式存在外鍵請指出。
(2) 附件屬于弱實體嗎?請用50字以內的文字說明原因。
信管網考友試題答案分享:
信管網cnitpm475547856609:
1<br>1<br>*<br>1<br>*<br>用戶名<br>郵件號,發件人地址<br>郵件號<br>主:聯系人編號,外:用戶名<br>主:郵件號<br>主:附件號,外:郵件號<br>屬于
信管網訂閱號
信管網視頻號
信管網抖音號
溫馨提示:因考試政策、內容不斷變化與調整,信管網網站提供的以上信息僅供參考,如有異議,請以權威部門公布的內容為準!
信管網致力于為廣大信管從業人員、愛好者、大學生提供專業、高質量的課程和服務,解決其考試證書、技能提升和就業的需求。
信管網軟考課程由信管網依托10年專業軟考教研傾力打造,教材和資料參編作者和資深講師坐鎮,通過深研歷年考試出題規律與考試大綱,深挖核心知識與高頻考點,為學員考試保駕護航。面授、直播&錄播,多種班型靈活學習,滿足不同學員考證需求,降低課程學習難度,使學習效果事半功倍。
發表評論 查看完整評論 | |