2006年5月軟件設(shè)計(jì)師下午試題精解 10.16.2007pm20.00-21.35
一
1.外部實(shí)體和數(shù)據(jù)存儲(chǔ):作業(yè)成績統(tǒng)計(jì)文件
外部實(shí)體:選課學(xué)生、任課老師
數(shù)據(jù)存儲(chǔ):作業(yè)成績統(tǒng)計(jì)文件夾
2.(1)學(xué)生
(2)學(xué)生
(3)學(xué)生
(4)學(xué)生
(5)顯示作業(yè)成績 作業(yè)成績
(6)DB
(7)作業(yè)成績統(tǒng)計(jì)文件
(8)記錄成績 作業(yè)成績
(9)任課老師
(10)DB
(11)生成作業(yè) 作業(yè)
(12)任課老師
(13)學(xué)生
3.加工4只有輸入沒有輸出;外部實(shí)體A和外部實(shí)體B之間不應(yīng)該存在數(shù)據(jù)流;
外部實(shí)體A和數(shù)據(jù)存儲(chǔ)H之間不能存在數(shù)據(jù)流;
加工5只有輸出,沒有輸入;
加工2的輸入/輸出數(shù)據(jù)流名字相同
二
1.類Customer:客戶標(biāo)識(shí);類Person:姓名、住宅電話、email
2.(1)1
(2)0..n 0..*
(3)1
(4)0..n 1
(5)1
(6)1..n 1..*
3.類CustomerInformationSystem:addCustomer,getCustomer,removeCustomer;類InstitutionalCustomer:addContact,getContact,removeContact
三
1.(1)m n
(2)n m
(3)1
(4)m 或 n
(5)m
(6)n
2.(a)讀者ID、圖書ID
(b)讀者ID、ISBN號(hào)
3.讀者關(guān)系模式的主鍵:讀者ID
書目關(guān)系模式的主鍵:ISBN號(hào)
圖書關(guān)系模式的主鍵:圖書ID;外鍵:ISBN號(hào)
借還記錄關(guān)系模式的主鍵:讀者ID、圖書ID、借書時(shí)間;外鍵:讀者ID、圖書ID
預(yù)約登記關(guān)系模式的主鍵:讀者ID、ISBN號(hào)、預(yù)約時(shí)間;外鍵:讀者ID、ISBN號(hào)、圖書ID
四
1.(1)開發(fā)人員無需重新設(shè)計(jì)業(yè)務(wù)模式,只需在原系統(tǒng)得界面和中間層添加web service層,就能繼承原系統(tǒng)得所有業(yè)務(wù)。
(2)有可能比較少的開發(fā)時(shí)間和工作量,將系統(tǒng)升級(jí)為B/S應(yīng)用模式。
(3)可以不修改原有的web服務(wù)和中間層,直接擴(kuò)展新服務(wù)。
2.WSDL是Web Service的描述語言,用于描述Web Service的服務(wù)、接口綁定等,為用戶提供詳細(xì)的接口說明書。
SOAP是通信協(xié)議,用于以服務(wù)的方式在互聯(lián)網(wǎng)上發(fā)布有用的程序模塊。
UDDI提供了一種統(tǒng)一的發(fā)布、查找和定位Web服務(wù)的方法。
3.在Web Service模型的解決方案中,服務(wù)提供者定義并實(shí)現(xiàn)Web Service,實(shí)用服務(wù)描述語言(WSDL)描述Feb Service,然后將服務(wù)描述發(fā)布到服務(wù)請求者或者服務(wù)注冊中心;服務(wù)請求者使用查找操作從本地域服務(wù)注冊中心檢索服務(wù)描述,然后使用服務(wù)描述與服務(wù)提供者進(jìn)行綁定并調(diào)用Web Service。服務(wù)注冊中心是整個(gè)模型中得可選角色,它是連接服務(wù)提供者和服務(wù)請求者的紐帶。
五
(1)M-1 p->numkeys
(2)p->K[mid]<akey p->K[mid]>akey當(dāng)前的太大了,要縮小
(3)NULL p->A[hi]
(4)*root, akey, *f root, akey, &f
(5)t&&t->numkeys==M--i
七
(1)implements java.util.Iterable<T> implements Iterable<Order>
(2)items this.orders.iterator() 或 orders.iterator()
(3)catalog
(4)sales
(5)OrderItem item