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

正文內(nèi)容

[管理學(xué)]管理信息系統(tǒng)第五章-資料下載頁

2025-01-21 13:35本頁面
  

【正文】 ( 3) 對象之間的聯(lián)系通過傳遞 消息 來實(shí)現(xiàn) ( 傳遞消息的方式是通過消息模式和方法所定義的操作過程來完成的 ) ( 4) 對象可按其屬性進(jìn)行歸 類 ( 類有一定的結(jié)構(gòu) ,類上可以有超類 , 類下可以有子類 , 這種對象或類之間的層次結(jié)構(gòu)是靠繼承關(guān)系維系著的 ) ( 5) 對象是被 封裝 的實(shí)體 ( 封裝指嚴(yán)格的模塊化 。這種封裝了的對象滿足軟件工程的一切要求 , 而且可以直接被面向?qū)ο蟮某绦蛟O(shè)計(jì)語言所接受 ) 72 第四節(jié) 開發(fā)管理信息系統(tǒng)的方法 三、面向?qū)ο蟮姆椒? (4/15) ? 面向?qū)ο蠹夹g(shù)的基本概念 ? 對象( Object) ?類( Class) ?消息( Message) ?繼承性( Inheritance) ?多態(tài)( Polymorphism) ?封裝( Encapsulation) 73 第四節(jié) 開發(fā)管理信息系統(tǒng)的方法三、面向?qū)ο蟮姆椒? (5/15) 對象( Object) 對象 類的一個(gè)實(shí)例,包括了數(shù)據(jù)和過程,它是面向?qū)ο蟪绦蛟O(shè)計(jì)的基本單元。 對象之間的兩種關(guān)系: 分類結(jié)構(gòu) — 對象 A是對象 B類中一種的關(guān)系。 組裝結(jié)構(gòu) — 對象 A是對象 B的一部分的關(guān)系 。 運(yùn)輸工具 分類結(jié)構(gòu) 組裝結(jié)構(gòu) 計(jì)算機(jī) 即客觀世界所存在的實(shí)體。 對象是一個(gè)封裝體,它是由一組數(shù)據(jù)和施加于這些數(shù)據(jù)上的一組操作構(gòu)成。 ? 面向?qū)ο蠹夹g(shù)的基本概念 屬性 對象的特征。 74 第四節(jié) 開發(fā)管理信息系統(tǒng)的方法三、面向?qū)ο蟮姆椒? (6/15) 類( Class) ?類是對象的抽象。 一個(gè)類定義了大體上相似的一組對象(對象的集合); ?類是對象的定義和描述。 一個(gè)類所包含的方法和數(shù)據(jù)是用來描述一組對象的共同行為和屬性 。 ?通過類來 抽象 一個(gè)個(gè)對象的 共同特點(diǎn) 、 描述 一個(gè)個(gè)對象的 相似屬性 ,存儲 一個(gè)個(gè)對象的一致 行為 ,是面向?qū)ο蠹夹g(shù)最重要的特征。 子類 是對其父類的改動,相對父類,子類可以繼承父類中的全部功能及響應(yīng)代碼 ,添加新的功能及響應(yīng)代碼 ,用新過程覆蓋父類中不適合子類的過程。 Command 退出 父類 — 子類 — ? 面向?qū)ο蠹夹g(shù)的基本概念 75 第四節(jié) 開發(fā)管理信息系統(tǒng)的方法三、面向?qū)ο蟮姆椒? (7/15) 消息( Message) 消息是對象之間的通信機(jī)制,是訪問類中所定義的行為的手段。當(dāng)一個(gè)消息發(fā)送給某一個(gè)對象時(shí),即要求該對象產(chǎn)生某些行為。所要求產(chǎn)生的行為包含在發(fā)送的消息中,對象接受到消息后,給與解釋并產(chǎn)生影響。這種通信過程為消息傳遞( Message Passing)。 發(fā)送對象 ( Sender) 接受對象 ( Receiver) 接 口 消 息 操作名,參數(shù) 消息傳遞模型 ? 面向?qū)ο蠹夹g(shù)的基本概念 76 第四節(jié) 開發(fā)管理信息系統(tǒng)的方法三、面向?qū)ο蟮姆椒? (8/15) 繼承性( Inheritance) 繼承性是不同類層次之間共享數(shù)據(jù)和方法的手段,是軟件重用的一種機(jī)制。 對一個(gè)新的類的定義和實(shí)現(xiàn),可以建立在已有類的基礎(chǔ)上。把已經(jīng)存在類中的數(shù)據(jù)和方法作為自己的內(nèi)容,并加入自己特有的新內(nèi)容。類的層次結(jié)構(gòu)在概念分析上源于對事物不同層次的抽象,而在具體實(shí)現(xiàn)上卻依賴?yán)^承機(jī)制。 在一個(gè)類上所做的改動反映到它所具有的所有子類中,并同時(shí)反映到按該類及其子類所創(chuàng)建的對象中。 ? 面向?qū)ο蠹夹g(shù)的基本概念 77 第四節(jié) 開發(fā)管理信息系統(tǒng)的方法三、面向?qū)ο蟮姆椒? (9/15) 多態(tài)( Polymorphism) 多態(tài)是指具有多種形式 。不同對象在收到統(tǒng)一消息后產(chǎn)生不同的結(jié)果,這一現(xiàn)象叫多態(tài)。 在使用多態(tài)時(shí),系統(tǒng)發(fā)出一個(gè)通用消息,而實(shí)現(xiàn)的細(xì)節(jié)由收到消息的對象自行決定。這樣,同一消息就可能產(chǎn)生不同的調(diào)用方法。 用相同名稱調(diào)用方法的能力,使其具有不同的內(nèi)容,這主要取決于所處理的對象。 Draw Circle Rectangle 畫矩形 畫圓 所有對象接收同一條消息 Draw, 但每個(gè)對象分別作出自己的響應(yīng)。 ? 面向?qū)ο蠹夹g(shù)的基本概念 78 第四節(jié) 開發(fā)管理信息系統(tǒng)的方法三、面向?qū)ο蟮姆椒? (10/15) 封裝( Encapsulation) 封裝是指 對象可以擁有內(nèi)部變量和處理,并將內(nèi)部細(xì)節(jié)隱藏起來的能力。封裝將對象封閉起來,管理著對象的內(nèi)部狀態(tài),因而封裝的實(shí)質(zhì)是信息隱藏,它的基本單位是對象。 封裝需要兩個(gè)條件: 一是所需封裝的對象必須是完備的,即該對象必須能表示一個(gè)完整的概念,包括這個(gè)概念的所有方面; 二是對象必須具有私有特征,它需要對其內(nèi)部的數(shù)據(jù)和處理過程限制使用權(quán)限,以保證其內(nèi)部的牢固性。 ? 面向?qū)ο蠹夹g(shù)的基本概念 79 第四節(jié) 開發(fā)管理信息系統(tǒng)的方法三、面向?qū)ο蟮姆椒? (11/15) ( 1)面向?qū)ο蟮南到y(tǒng)開發(fā)模型 時(shí)間 時(shí)間 分析 設(shè)計(jì) 分析設(shè)計(jì) 分析設(shè)計(jì) 類二 類一 類三 類 庫 目 標(biāo) 系 統(tǒng) 設(shè)計(jì)實(shí)現(xiàn) ?面向?qū)ο笙到y(tǒng)的開發(fā)過程 運(yùn)行 維護(hù) 80 第四節(jié) 開發(fā)管理信息系統(tǒng)的方法三、面向?qū)ο蟮姆椒? (12/15) ?面向?qū)ο笙到y(tǒng)的開發(fā)過程 ( 2)面向?qū)ο蟮南到y(tǒng)開發(fā)生命周期 ① 分析階段: ( Object Oriented Analysis ,OOA) 從問題域中選出詞匯,建立類和對象的模型世界。 ②設(shè)計(jì)階段: ( Object Oriented Design, OOD) 對問題域的行為進(jìn)行關(guān)鍵抽象再分解的過程。 ③實(shí)現(xiàn)階段: 面向?qū)ο蟪绦蛟O(shè)計(jì) ( Object Oriented Programming , OOP ) 、測試和集成組合在一起的階段。 ④運(yùn)行、維護(hù)階段: 是系統(tǒng)提交運(yùn)行之后的變更活動。 81 第四節(jié) 開發(fā)管理信息系統(tǒng)的方法三、面向?qū)ο蟮姆椒? (13/15) 面向?qū)ο笤O(shè)計(jì)的主要作用是對面向?qū)ο蠓治龅慕Y(jié)果作進(jìn)一步的規(guī)范化整理,以便能被面向?qū)ο蟪绦蛟O(shè)計(jì)直接接受。 主要有以下幾項(xiàng)工作: ?對象定義規(guī)格的求精過程 ?數(shù)據(jù)模型和數(shù)據(jù)庫設(shè)計(jì) ?優(yōu)化 對象和結(jié)構(gòu)的模塊化為面向?qū)ο笤O(shè)計(jì)提供了一種范式,這種范式支持對類和結(jié)構(gòu)的模塊化。并符合一般模塊化所要求的所有特點(diǎn),如信息隱藏性好,內(nèi)部聚合度強(qiáng)和模塊之間耦合度弱等。 ?面向?qū)ο笙到y(tǒng)的開發(fā)過程 ( 3)面向?qū)ο笤O(shè)計(jì) 82 第四節(jié) 開發(fā)管理信息系統(tǒng)的方法三、面向?qū)ο蟮姆椒? (14/15) 試圖使程序設(shè)計(jì)環(huán)境適合于現(xiàn)實(shí)世界的問題。 面向?qū)ο笤O(shè)計(jì)程序的觀點(diǎn),是 從程序設(shè)計(jì)語言如何工作,轉(zhuǎn)向著重于執(zhí)行程序設(shè)計(jì)功能的對象模型 ,而不是著重于每個(gè)程序代碼如何與程序的其他部分和系統(tǒng)交互作用上,面向?qū)ο蟪绦蛑赜诮⒛軌蚰M程序需要解決的現(xiàn)實(shí)世界問題的對象。 例如: Visual FoxPro對象是自包容模型,他們封裝了代表現(xiàn)實(shí)世界問題的數(shù)據(jù)及有效地操作對象數(shù)據(jù)的程序設(shè)計(jì)函數(shù)。 ?面向?qū)ο笙到y(tǒng)的開發(fā)過程 ( 4)面向?qū)ο笤O(shè)計(jì)程序 83 第四節(jié) 開發(fā)管理信息系統(tǒng)的方法三、面向?qū)ο蟮姆椒? (15/15) 特點(diǎn): ?需要一個(gè)詳細(xì)的需求分析報(bào)告。 ?開發(fā)方法直觀、方便,因此,獲得廣泛的應(yīng)用。 ?完成從對象客體的描述到軟件結(jié)構(gòu)之間的轉(zhuǎn)換。 ?生命周期是反復(fù)累增的過程。這種過程與傳統(tǒng)的結(jié)構(gòu)化系統(tǒng)方法不同 ,既非嚴(yán)格地自頂向下 ,也非嚴(yán)格地自底向上。 ?必須與其他方法綜合運(yùn)用才能充分發(fā)揮其優(yōu)勢。 ?面向?qū)ο蠓椒ǖ某霭l(fā)點(diǎn)和所追求的基本目標(biāo)是使分析、設(shè)計(jì)和實(shí)現(xiàn)一個(gè)系統(tǒng)的方法盡可能接近人們認(rèn)識一個(gè)系統(tǒng)的方法,也就是使描述問題的問題空間和解決問題的方法空間在結(jié)構(gòu)上盡可能一致。 ?使設(shè)計(jì)出的軟件盡可能直接地描述現(xiàn)實(shí)世界,構(gòu)造出模塊化的、可重用的、應(yīng)變能力和維護(hù)性好的軟件,并達(dá)到控制軟件的復(fù)雜性和降低開發(fā)維護(hù)費(fèi)用的目的。 ?面向?qū)ο笙到y(tǒng)的開發(fā)過程 ( 5)面向?qū)ο蠓椒ǖ脑u價(jià) 84 第四節(jié) 開發(fā)管理信息系統(tǒng)的方法 四、計(jì)算機(jī)輔助開發(fā)( CASE)方法 (1/2) ( Compute Aided Software Engineering) CASE是一種自動化或半自動化的方法,能夠全面支持除系統(tǒng)調(diào)查外的每一個(gè)開發(fā)步驟。 CASE是一種開發(fā)環(huán)境而不是一種開發(fā)方法。目前, CASE 仍是一個(gè)發(fā)展中的概念,各種CASE軟件也較多,沒有統(tǒng)一的模式和標(biāo)準(zhǔn)。 采用 CASE工具進(jìn)行開發(fā),必須結(jié)合一種具體的開發(fā)方法,如:結(jié)構(gòu)化系統(tǒng)開發(fā)方法、面向?qū)ο蠓椒ɑ蛟头ǖ龋?CASE方法只是為具體的開發(fā)方法提供了支持每一過程的專門工具。 85 第四節(jié) 開發(fā)管理信息系統(tǒng)的方法 四、計(jì)算機(jī)輔助開發(fā)( CASE)方法 (2/2) CASE方法的特點(diǎn): ( 1)解決了從客觀對象到軟件系統(tǒng)的映射問題,支持系統(tǒng)開發(fā)的全過程; ( 2)提高了軟件質(zhì)量和軟件重用性; ( 3)加快了軟件開發(fā)速度; ( 4)簡化了軟件開發(fā)的管理和維護(hù); ( 5)自動生成開發(fā)過程的各種軟件文檔。 現(xiàn)在, CASE中集成了多種工具,這些工具既可以單獨(dú)使用,也可以組合使用。 CASE概念也由一種具體的工具發(fā)展成為開發(fā)信息系統(tǒng)的方法學(xué)。 86 第四節(jié) 開發(fā)管理信息系統(tǒng)的方法 五、信息工程方法 (1/3) 信息工程方法的開發(fā)過程與結(jié)構(gòu)化生命周期法類似,也是分階段進(jìn)行的,該方法引入了知識庫的概念,從業(yè)務(wù)分析到系統(tǒng)制作的每一個(gè)過程都離不開知識庫的支撐。 自頂向下按四個(gè)開發(fā)階段逐步進(jìn)行: ( 1)信息戰(zhàn)略規(guī)劃階段; ( 2)業(yè)務(wù)分析階段; ( 3)系統(tǒng)設(shè)計(jì)階段; ( 4)系統(tǒng)制作階段 信息工程方法的開發(fā)階段 信息戰(zhàn)略規(guī)劃 業(yè)務(wù)分析 初步設(shè)計(jì) 原型法設(shè)計(jì) 詳細(xì)設(shè)計(jì) 硬件設(shè)計(jì) 程序自動生成 測試 運(yùn)行維護(hù) 知 識 庫 1 2 3 4 87 第四節(jié) 開發(fā)管理信息系統(tǒng)的方法 五、信息工程方法 (2/3) 第一階段 :信息戰(zhàn)略規(guī)劃階段 該階段的目的是使所開發(fā)的信息系統(tǒng)能支持企業(yè)領(lǐng)導(dǎo)的經(jīng)營管理及其決策,能支持企業(yè)經(jīng)營管理的方針和策略,保證系統(tǒng)在統(tǒng)一的目標(biāo)和要求下按計(jì)劃開發(fā)。具體工作包括: ( 1)調(diào)研分析。 初步調(diào)查企業(yè)的內(nèi)外環(huán)境、優(yōu)勢和劣勢、經(jīng)營方針、目標(biāo),明確實(shí)現(xiàn)方針、目標(biāo)的條件及關(guān)鍵要素。 ( 2)信息戰(zhàn)略規(guī)劃。 根據(jù)初步調(diào)查和分析,決定系統(tǒng)開發(fā)的目的和開發(fā)規(guī)劃、總體框架及體系結(jié)構(gòu)、企業(yè)基本模型、數(shù)據(jù)基本模型、業(yè)務(wù)處理模型、技術(shù)規(guī)范、系統(tǒng)開發(fā)的優(yōu)先次序、人員、開發(fā)進(jìn)度等。 88 第四節(jié) 開發(fā)管理信息系統(tǒng)的方法 五、信息工程方法 (3/3) 第二階段:業(yè)務(wù)分析階段 該階段的工作內(nèi)容是從知識庫中取出規(guī)劃階段存入的信息,對業(yè)務(wù)處理的數(shù)據(jù)和處理過程進(jìn)行分析,總結(jié)出詳細(xì)的數(shù)據(jù)模型和處理模型及兩者之間的關(guān)系存入知識庫中。 第三階段:系統(tǒng)設(shè)計(jì)階段 從知識庫中取出分析階段存入的有關(guān)信息,進(jìn)行數(shù)據(jù)流程、數(shù)據(jù)結(jié)構(gòu)、輸入 /輸出設(shè)計(jì),并將結(jié)果存入知識庫中。 第四階段:系統(tǒng)制作階段 從知識庫中取出設(shè)計(jì)階段存入的有關(guān)信息,用程序生成器自動生成程序代碼,并進(jìn)行調(diào)試和測試。 89 第五章習(xí)題 諾蘭階段模型的實(shí)用意義何在 ? 它把信息系統(tǒng)的成長過程劃分為哪幾個(gè)階段 ? “自下而上 ” 和 “ 自上而下 ” 兩種 MIS的開發(fā)策略各有何優(yōu)缺點(diǎn) ? 什么是企業(yè)流程重組 ? 為什么說企業(yè)流程重組不僅涉及到技術(shù) , 而且涉及到人文因素 ? 人文因素現(xiàn)在哪些方面 ? 制定 MIS戰(zhàn)略規(guī)劃時(shí)使用 BSP法主要想解決什么問題 ? 試述結(jié)構(gòu)化系統(tǒng)開發(fā)方法 、 原型法和面向?qū)ο箝_發(fā)方法的優(yōu)缺點(diǎn)和適用場合 。 管理信息系統(tǒng) END
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1