freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第九章面向?qū)ο蠓治?在線瀏覽

2024-09-11 12:59本頁(yè)面
  

【正文】 計(jì)算機(jī)及柜員終端組成網(wǎng)絡(luò)。 ATM設(shè)在主要街道上。 柜員終端設(shè)在分行營(yíng)業(yè)廳及儲(chǔ)蓄所內(nèi)。 儲(chǔ)戶擁有賬戶。 分行計(jì)算機(jī)維護(hù)賬戶。 柜員輸入針對(duì)賬戶的事務(wù)。 中央計(jì)算機(jī)確定事務(wù)與分行的對(duì)應(yīng)關(guān)系。 ATM與用戶交互。 ATM打印賬單。 隱含的關(guān)聯(lián) 總行由各個(gè)分行組成。 總行擁有中央計(jì)算機(jī)。 系統(tǒng)提供必要的安全性。 中央計(jì)算機(jī)與分行通信 根據(jù)問(wèn)題域知識(shí)得出的關(guān)聯(lián) 現(xiàn)金兌換卡訪問(wèn)賬戶。 建立對(duì)象模型 ? 確定關(guān)聯(lián) ? ? 正名、分解、補(bǔ)充、標(biāo)明重?cái)?shù) ATM系統(tǒng)原始的類圖 建立對(duì)象模型 ? 劃分主題 ? 在概念上把系統(tǒng)包含的內(nèi)容分解成若干個(gè)范疇 ? 應(yīng)該按問(wèn)題領(lǐng)域而不是用功能分解的方法來(lái)確定主題 ? 不同主題內(nèi)的對(duì)象相互間依賴和交互最少的原則 總行(總行和中央計(jì)算機(jī)) ATM系統(tǒng) 分行(分行、分行計(jì)算機(jī)、柜員終端、柜員 事務(wù)、柜員和賬戶等) ATM( ATM、遠(yuǎn)程事務(wù)、現(xiàn)金兌換卡和儲(chǔ)戶) 建立對(duì)象模型 ? 確定屬性 ? 屬性是對(duì)象的性質(zhì)或特征 ? 注意在分析階段不要用屬性來(lái)表示對(duì)象間的關(guān)系,使用關(guān)聯(lián)能夠表示兩個(gè)對(duì)象間的任何關(guān)系,而且把關(guān)系表示得更清晰、更醒目。 建立對(duì)象模型 ? 確定屬性 ? 選擇 ? 在需求陳述中一般用名詞詞組表示屬性 ? 需藉助于領(lǐng)域知識(shí)和常識(shí)才能分析得出屬性 ? 屬性對(duì)問(wèn)題域的基本結(jié)構(gòu)影響很小 ? 屬性的確定與問(wèn)題域和目標(biāo)系統(tǒng)的任務(wù)有關(guān)。 ? 先找最重要的屬性,再逐漸把其余屬性增添進(jìn)去。 建立對(duì)象模型 ? 確定屬性 ? 分析 (1) 誤把對(duì)象當(dāng)作屬性 同一個(gè)實(shí)體在不同應(yīng)用領(lǐng)域中,到底應(yīng)該作為對(duì)象還是屬性,需要具體分析才能確定。 例如 ,帶寬是體現(xiàn)關(guān)聯(lián)的屬性而不是 ATM的 建立對(duì)象模型 ? 確定屬性 ? 分析 (3) 把限定誤當(dāng)成屬性 正確使用限定詞往往可以減少關(guān)聯(lián)的重?cái)?shù)。 在 ATM系統(tǒng)的例子中,“分行代碼”、“賬號(hào)”、“雇員號(hào)”、“站號(hào)”等都是限定詞。 建立對(duì)象模型 ? 確定屬性 ? 分析 (5) 過(guò)于細(xì)化 在分析階段應(yīng)該忽略那些對(duì)大多數(shù)操作都沒(méi)有影響的屬性。如果得出一些看起來(lái)與其他屬性毫不相關(guān)的屬性,則應(yīng)該考慮把該類分解成兩個(gè)不同的類。 建立對(duì)象模型 建立類間的繼承是為了共享其公共性質(zhì) /屬性。 繼承關(guān)系反映出一定深度的領(lǐng)域知識(shí),需領(lǐng)域?qū)<颐芮信浜喜拍芡瓿伞? 識(shí)別繼承關(guān)系 兩種建立繼承 (即泛化 )關(guān)系的方式: (1) 自底向上: 抽象出現(xiàn)有類的共同性質(zhì)泛化出父類,這個(gè)過(guò)程實(shí)質(zhì)上模擬了人類歸納思維過(guò)程。 (2) 自頂向下: 把現(xiàn)有類細(xì)化成更具體的子類或從已知類派生出一個(gè)新類,這模擬了人類的演繹思維過(guò)程:從一般到特殊。分析階段應(yīng)該避免過(guò)度細(xì)化。 有些細(xì)化工作 (例如,定義服務(wù) )是在建立了動(dòng)態(tài)模型和功能模型之后才進(jìn)行的。 建模的步驟并不一定按照前面講述的次序進(jìn)行。 下面以 ATM系統(tǒng)為例,討論可能做的修改: 反復(fù)修改 1. 分解“現(xiàn)金兌換卡”類 “現(xiàn)金兌換卡”有兩個(gè)相對(duì)獨(dú)立的功能,它既是鑒別儲(chǔ)戶 及 使用 ATM的權(quán)限的卡,又是 ATM獲得分行代碼和卡號(hào)等數(shù)據(jù)的數(shù)據(jù)載體。 多張現(xiàn)金兌換卡可能對(duì)應(yīng)著相同的訪問(wèn)權(quán)限。更新指的是對(duì)賬戶所做的一個(gè)動(dòng)作 (取款、存款或查詢 )。 3. 把“分行”與“分行計(jì)算機(jī)”合并 區(qū)分“分行”與“分行計(jì)算機(jī)”,對(duì)于分析這個(gè)系統(tǒng)來(lái)說(shuō),并沒(méi)有多大意義,為簡(jiǎn)單起見,把它們合并。 下圖給出了修改后的 ATM對(duì)象模型,與修改前比較起來(lái),它更簡(jiǎn)單、更清晰。 但是若開發(fā) 交互式系統(tǒng) 時(shí),動(dòng)態(tài)模型卻起著很重要的作用。 2) 從腳本中提取出事件,確定觸發(fā)每個(gè)事件的動(dòng)作對(duì)象以及接受事件的目標(biāo)對(duì)象。 最后,比較各個(gè)對(duì)象的狀態(tài)圖,檢查它們之間的一
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1