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

正文內(nèi)容

[管理學]第五章管理信息系統(tǒng)戰(zhàn)略規(guī)劃的常用方法-資料下載頁

2025-01-14 22:04本頁面
  

【正文】 和行為 ( 操作 ) 的對象抽象成類 。 多態(tài)性:同一操作可以是多個不同類的行為 。 以對象為主體的 OO方法就可以簡單解釋為: 客觀事物都是由對象 ( object) 組成 。 對象由屬性和方法組成 。 對象之間的聯(lián)系主要是通過傳遞消息 ( message) 來實現(xiàn)的 對象可按其屬性進行歸類 ( class) 。 對 象 是 一 個 被 嚴 格 模 塊 化 了 的 實 體 , 稱 之 為 封 裝( encapsulation) 。 類的組成 類 (class):具有相似屬性和相同行為模式的一組對象稱為類 ,是對象類的縮寫 。 這些對象具有一般行為 、 一般關系及一般語義 。 標識:是類的名稱 , 用以區(qū)分其他類; 繼承:描述子類承襲的父類的名稱 , 以及繼承得到的結構與功能: 數(shù)據(jù)結構:是對該類數(shù)據(jù)的組織結構的描述; 操作:指該類通用功能的具體實現(xiàn)方法; 接口:指面向其他類的統(tǒng)一的外部通訊協(xié)議 。 類的特點 類具有明顯的層次性: 一個類可以派生出多個子類 , 父類層有的數(shù)據(jù)可被多次重用 , 子類亦可擴展自身的屬性方法 。 對象是類的一個具體實例 。 在系統(tǒng)開發(fā)中可以通過增加新的實例來增加系統(tǒng)的功能 。 消息: 對象與對象之間控制和調(diào)用的數(shù)據(jù)或信息 。 消息傳遞:對象與對象之間互相傳遞數(shù)據(jù)以及控制和調(diào)用的過程 。 對象與對象間傳送的消息實質(zhì)上是接受對象所具有的操作/方法名稱 , 有時還包括相應參數(shù) 。 系統(tǒng)可以簡單地看做一個彼此通過傳遞消息而相互作用的對象集合。 傳送對象(S e n d e r )接受對象(R e c e i v e r )接口消 息 操作名、參數(shù)繼承:是指一個類 (即稱子類 )因承襲而具有另一個類 (或稱父類 )的能力和特征的機制或關系 。 父類更具有通用性 , 而子類則具有特殊性 。 子類可以從它的父類 , 直至祖先那里繼承方法和屬性 。 繼承關系經(jīng)常被稱為 “ is— a” 關系 。 繼承的優(yōu)點 容易得到子類 。 ? 利用繼承 , 我們只要在原有類的基礎上修改增補刪減少量的數(shù)據(jù)和方法 , 就可以得到子類 , 然后生成大小 、 初態(tài)不同的實例; 接口的一致性 (consistency of interface)。 ? 父類衍生子類時 , 父類的操作接口也傳遞給其子類 。 因而在傳遞消息時 , 無需了解接口的詳細情況; 繼承機制支持重用 。 ? 傳統(tǒng)結構化方法中的過程調(diào)用雖然也是重用的典型例子 ,但它在層次上不如繼承高 。 這是繼承的最主要的優(yōu)點 。 哺乳動物人 象學生 教師王洪 李兵 劉曉 黃建 非洲象顯示世界的車 父類:車 子類 1:自行車 子類 2:汽車 對象 :奔馳車 對象 :別克車 對象 : 數(shù)據(jù):時速 80公里時 方法:開車、加油 多態(tài) 消息傳遞 實例化 繼承 面向對象基本概念及其關系圖 OO的開發(fā)步驟 第一步:系統(tǒng)調(diào)查和需求分析:對系統(tǒng)將要面臨的具體管理問題以及用戶對系統(tǒng)開發(fā)的需求進行調(diào)查,弄清出 “ 要干什么 ” 的問題。 第二步:面向對象分析( OOA),即分析問題。 OOA 分析方法是建立在對處理對象客觀運行狀態(tài)的信息模擬(實體關系圖和語義數(shù)據(jù)模型)和面向對象程序設計語言的概念基礎之上,這種關系可以形象地用下圖表示。 實體—關系圖語義數(shù)據(jù)模型面向對象的程序設計語言OOA實體聯(lián)系屬性泛化—特化關系整體—部分關系屬性和方法消息通信泛化—特化關系繼承性 OOA步驟 首先 , 確定對象和類 。 其次 , 確定結構 。 再次 , 確定主題 。 又次 , 確定屬性 。 最后 , 確定方法 。 第三步 , 面向對象設計 ( OOD) , 即整理問題 。 概念設計:即將分析階段的各層模型化的 “ 問題空間 ”逐層擴展 , 得到一個模型化的特定 “ 實現(xiàn)空間 ” 。 OOD的內(nèi)容:對象定義規(guī)格的求精過程 、 數(shù)據(jù)模型和數(shù)據(jù)庫設計 、 優(yōu)化 。 第四步:面向對象編程 ( OOP) , 即程序實現(xiàn) 。 面向對象開發(fā)方法的優(yōu)點 是一種解決問題的思維方法 面向對象的方法提高了用戶參與編程工作的積極性 。 面向對象的軟件開發(fā)方法能直接引用可重用的構件 , 以節(jié)省編寫軟件的時間和費用 。 面向對象的軟件開發(fā)還導致了其他方法的變革 。 面向對象方法還能降低系統(tǒng)的維護費用 。 面向對象開發(fā)方法存在的問題 面向對象的軟件開發(fā)技術仍處于不成熟階段 開發(fā)步驟和具體方法還沒有公認的標準 OO方法需要一定的軟件基礎支持才可以應用 運用面向對象的方法還需要開發(fā)許多新的技術 四、 CASE環(huán)境的特點 CASE環(huán)境的特點 在實際開發(fā)一個系統(tǒng)中 , CASE環(huán)境的應用必須依賴于一種具體的開發(fā)方法 。 CASE只是一種輔助的開發(fā)方法 。 由于 CASE環(huán)境的出現(xiàn)從根本上改變了我們開發(fā)系統(tǒng)的物質(zhì)基礎。 CASE 上游 CASE 系統(tǒng)支持 下游 CASE 系統(tǒng)實施 系統(tǒng)設計 系統(tǒng)分析 系統(tǒng)規(guī)劃 企業(yè)戰(zhàn)略規(guī)劃 信息系統(tǒng)戰(zhàn)略規(guī)劃 其它 數(shù)據(jù)建模 過程建模 對象建模 資源庫支持 檢查和校檢 其它 結構化英語 屏幕 /報表設計 原型化 數(shù)據(jù)庫 測試 其它 代碼生成器 應用生成器 其它 逆向工程 設計恢復 其它 項 目 管 理 工 具 中央資源庫 (Repository) CASE體系結構 CASE工具的特點 C A SE 工具的長處 C A SE 的局限性 使系統(tǒng)開發(fā)過程中的許多手工作業(yè)得以自動化 促進一種開發(fā)方法的標準化 為系統(tǒng)生成大部分的技術文檔 提高項目開發(fā)過程的連續(xù)性和協(xié)調(diào)性 加快了開發(fā)周期 簡化了系統(tǒng)開發(fā)的管理和維護 不可能自動生成具有特定功能的系統(tǒng) 無法實現(xiàn)與數(shù)據(jù)庫及第 4 代語言之間的接口 不可能自動進行系統(tǒng)分析 不可能徹底改變系統(tǒng)分析和設計的過程 工具 簡要描述 繪圖工具 可以繪制業(yè)務流程圖、數(shù)據(jù)流程圖、實體 — 聯(lián)系圖或與某種特定方法有關的其他圖表工具。 語法測試器 根據(jù)某種特定的結構化方法的設計規(guī)則,對進入系統(tǒng)的信息的精確性和完整性進行檢測。 原型設計工具 各類生成器允許分析員直接設計出個人喜好的界面、菜單、報表,免除了復雜的格式說明和編程工作。 項目管理工具 一些 C A S E 工具將其各個組成部件與獨立的用于項目規(guī)劃和資源估算的流行工具集成在一起。而另一些則將項目管理軟件合并在 C A SE 工具包中。 代碼生成器 可根據(jù)高層的規(guī)格說明生成可執(zhí)行的 代碼模塊,有些 C A S E工具利用圖標表示各種程序功能,并能將這些符號轉化為程序 信息存儲庫 可以存儲各種軟件資源 —— 屏幕和報表的外觀及布局、各種框圖、數(shù)據(jù)定義、程序代碼、項目安排及其他技術文檔。它可以使各種信息得以協(xié)調(diào)一致,集成化、標準化、易于被分析員存取、共享,并且可在以后的開發(fā)中重用。 開發(fā)方法 一些 C A S E 產(chǎn)品包括了選擇列表框或描述性內(nèi)容,對整個開發(fā)方法的細節(jié)做出描述的規(guī)定,這有助于監(jiān)督和控制整個系統(tǒng)的開發(fā)。 組成 CASE的主要工具 五、各種開發(fā)方式的比較 前面所討論過的幾種常用方法對系統(tǒng)開發(fā)過程中的幾個主要環(huán)節(jié)支持情況如何呢?現(xiàn)分析如下: 結構化系統(tǒng)開發(fā)方法,是能夠全面支持整個系統(tǒng)開發(fā)過程的方法,該方法基于模塊化的設計思想,采用 “ 自頂向下,逐步求精 ” 的技術對系統(tǒng)進行劃分。簡單易懂,使用方便,獲得了廣泛應用。 原型方法,它是一種基于 4GL(第 4 代程序生成語言)的快速模擬方法,它通過模擬以及對模擬后原型的不斷討論和修改最終建立系統(tǒng)。要想將這樣一種方法應用于一個大型信息系統(tǒng)開發(fā)過程中的所有環(huán)節(jié)是根本不可能的,故它多被用于小型局部系統(tǒng)或處理過程比較簡單系統(tǒng)的設計到實現(xiàn)環(huán)節(jié)。 面向對象法,它是一種圍繞對象來進行系統(tǒng)分析和系統(tǒng)設計,然后用面向對象的工具建立系統(tǒng)的方法。這種方法可以普遍適用于各類信息系統(tǒng)開發(fā),但是不能涉足系統(tǒng)分析以前的開發(fā)環(huán)節(jié)。 CASE方法,它是一種除系統(tǒng)調(diào)查外全面支持系統(tǒng)開發(fā)過程的方法,同時也是一種自動化(準確地說應該是半自動化)的系統(tǒng)開發(fā)方法。因此從方法學的特點來看,它具有前面所述方法的各種特點,同時又具有自身的獨特點 —— 高度自動化的特點。值得注意的是,在這個方法的應用以及 CASE工具自身的設計中,自頂向下、模塊化、結構化卻是貫穿始終的。這一點從 CASE自身的文檔和其生成系統(tǒng)的文檔中都可看出。 這四種常用的系統(tǒng)開發(fā)方法各有所長,迄今為止還很難絕對地從應用角度來評價其優(yōu)劣。雖然每種方法都是在前一種方法不足的基礎上發(fā)展起來的,但就目前技術的發(fā)展來看,這種發(fā)展只是局部彌補了其不足,就整體而言很難完全替代。另外這種發(fā)展和彌補是在一定技術基礎之上的,沒有基礎一切都無從談起。具體應用時應該根據(jù)實際條件,博采眾方法之長,避其之短,而不能生搬硬套。一般來說,系統(tǒng)的功能或要求預先難以確定,在開發(fā)過程中可能有重大變化;規(guī)模較小、結構不太復雜的系統(tǒng)適宜于用快速原型法或面向對象法。因為它們在設計系統(tǒng)的模型時,只需提出系統(tǒng)的基本要求,系統(tǒng)要求的擴充和完善可以在開發(fā)過程中逐步提出并實現(xiàn),因而比較容易適應不斷變化的環(huán)境,縮短系統(tǒng)開發(fā)的時間。
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1