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

正文內(nèi)容

第十章面向?qū)ο蠓治鰋bject-orientedanalysis(已修改)

2024-10-27 21:31 本頁面
 

【正文】 第十章 面向?qū)ο蠓治? (ObjectOriented Analysis) 167。 1. 基本過程: Requirement statement ? Rapid prototype ? Models 其中 model 有三個: ① Object model:最重要,開發(fā)任何系統(tǒng)都需要; ② Dynamic model:對于開發(fā)交互式系統(tǒng) (interactive system)很重要; ③ Function model:對于開發(fā)大運算量問題(如科學計算、編譯系統(tǒng)等)很重要。 Category Classamp。Object Structure 1+ 1+ Attribute Method 167。 1. 基本過程 Object model 由五個層次組成(Coadamp。Yourdon, 1991),相當于把五張透明膠片(transparencies)疊在一起,每一層顯示更多的細節(jié) 。 167。 第三章中已介紹過,需求陳述的內(nèi)容包括: 問題范圍、功能需求、性能要求、應用環(huán)境、假設(shè)條件等等。陳述方式可繁可簡,說明What 而不是 How。 例:教材 210,對 Automated Teller Machine (ATM) 的需求陳述。 167。 Object Model 確定 Classamp。Object: 第 1步:列出所有候選對象 (candidates),它們可能是 ? 物理實體 ? 人或組織 ? 要處理的事件 ? 對象間的活動 ? 抽象概念 等等 非正式分析:從需求陳述中挑出 名詞 ? Classamp。Object 形容詞 ? Attribute 動詞 ? Method 167。 Object Model 第 2步:去粗取精 例:從 ATM需求分析中提出的名詞集合 銀行、 ATM、系統(tǒng)、中央計算機、分行計算機、 柜員終端、網(wǎng)絡(luò)、總行、分行、軟件、成本、市、 街道、營業(yè)廳、儲蓄所、柜員、儲戶、現(xiàn)金、支票、賬戶、事務(wù)、現(xiàn)金兌換卡、余額、磁卡、分行代碼、卡號、用戶、副本、信息、密碼、類型、取款額、賬單、訪問 篩選時依下列標準刪除: 、通信鏈路、事務(wù)日志 ? 冗余 ? 無關(guān) ? 籠統(tǒng) ? 屬性 ? 操作 既可為名詞又可為動詞的詞,應慎重考慮。 ? 實現(xiàn) 167。 Object Model 確定關(guān)聯(lián) ? 結(jié)構(gòu)層 第 1步:收集 —— ① 需求陳述中涉及 objets的動詞短語: ? 分行計算機維護賬戶 ? 柜員終端與分行計算機通信 ? 柜員輸入針對賬戶的事務(wù) ? ATM與中央計算機交換關(guān)于事務(wù)的信息 ? 中央計算機確定事務(wù)與分行的對應關(guān)系 ? ATM讀現(xiàn)金兌換卡 ? ATM與用戶交互 ? ATM吐出現(xiàn)金 ? ATM打印賬單 ? 系統(tǒng)處理并發(fā)的訪問 ? ATM、 中央計算機、分行計算機及柜員終端組成網(wǎng)絡(luò) ? 總行擁有多臺 ATM ? ATM設(shè)在主要街道上 ? 分行提供分行計算機和柜員終端 ? 柜員終端設(shè)在分行營業(yè)廳及儲蓄所內(nèi) ? 分行分攤軟件開發(fā)成本 ? 儲戶擁有賬戶 ? 分行計算機處理針對賬戶的事務(wù) ② 需求陳述中隱含的關(guān)聯(lián) ? 總行由各個分行組成 ? 系統(tǒng)維護事務(wù)日志 ? 分行保管賬戶 ? 系統(tǒng)提供必要的安全性 ? 總行擁有中央計算機 ? 儲戶擁有現(xiàn)金兌換卡 167。
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1