




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第一章信息與信息系統(tǒng),第一節(jié)信息的基本概念,一、信息 信息是事物之間相互聯(lián)系、相互作用的狀態(tài)描述。,第一章信息與信息系統(tǒng),二、信息運動 信息的發(fā)生者稱為信源,信息的接收者稱為信宿,信息傳播的媒介稱為載體,信源和信宿之間信息交換的途徑與設備稱為通道。,客體,主體,第一章信息與信息系統(tǒng),三、信息的類型 文本信息 圖形圖像信息 聲音信息 視頻信息,四、信息的特征 可傳輸性 可存儲性 可加工性 共享性 時滯性,第二節(jié)信息系統(tǒng) 一、信息系統(tǒng) 信息系統(tǒng)是指以計算機和各種信息技術(shù)為基礎,為實現(xiàn)某個系統(tǒng)目標,而組成的信息處理的統(tǒng)一體。,第一章信息與信息系統(tǒng),二、信息系統(tǒng)的功能 信息的采集 信息的處理 信息的存
2、儲 信息的管理 信息的檢索 信息的傳輸,三、信息系統(tǒng)的類型 管理信息系統(tǒng) 決策支持系統(tǒng) 專家系統(tǒng) 辦公自動化系統(tǒng),四、信息系統(tǒng)的信息處理方式 現(xiàn)代信息處理工作都是基于計算機系統(tǒng)的,五、信息系統(tǒng)模型 功能模型 信息模型 數(shù)據(jù)模型(例) 控制模型 決策模型,六、信息系統(tǒng)建模方法 面向數(shù)據(jù)流建模方法、面向數(shù)據(jù)結(jié)構(gòu)建模方法、面向?qū)ο蟮慕7椒?第一章信息與信息系統(tǒng),第一章信息與信息系統(tǒng),第三節(jié)信息系統(tǒng)的應用環(huán)境 一、國家信息化基礎設施(NII) 國家信息基礎設施首先是指一個集成的、覆蓋整個國家的信息設施的總和。該設施連接全國各地區(qū)的政府機構(gòu)、企業(yè)、學校和家庭,是全部公用的及專用的、政府的及企業(yè)的、高速
3、交互式的、窄帶的及寬帶的網(wǎng)絡的集合。(圖) 二、國家信息化基礎設施的組成 國家信息基礎設施由通信網(wǎng)、計算機、信息和人四個部分組成。 三、國家信息基礎設施的層次結(jié)構(gòu) 四個層次組成:傳輸層、網(wǎng)絡層、終端系統(tǒng)和信息服務。 四、信息資源 人類賴以生存與發(fā)展的戰(zhàn)略資源,除了物質(zhì)資源和能源外的第三資源,稱為信息資源。,第一章信息與信息系統(tǒng),五、信息資源開發(fā)過程,信息獲取階段,信息組織階段,信息傳播階段,第四節(jié)信息系統(tǒng)工程,一、信息系統(tǒng)工程 信息系統(tǒng)工程是與構(gòu)造以計算機系統(tǒng)為基礎有關(guān)的過程、方法和技術(shù)。信息系統(tǒng)的實質(zhì)是計算機硬件系統(tǒng)和軟件系統(tǒng),所有的信息系統(tǒng)最終都是以某種硬件和軟件的形式出現(xiàn)的。,第一章信息
4、與信息系統(tǒng),二、信息系統(tǒng)工程的組成,硬件工程,軟件工程,人機工程,數(shù)據(jù)庫工程,通信與網(wǎng)絡工程,第一章 結(jié)束,第二章信息系統(tǒng)分析與設計理論,第一節(jié) 軟件工程 一、軟件 軟件是程序以及開發(fā)、使用和維護程序所需的所有文檔。 二、軟件工程 軟件工程是指導計算機軟件開發(fā)和維護的學科。軟件工程采用工程的思想、原理、技術(shù)和方法來開發(fā)和維護軟件。它是開發(fā)、運行和維護軟件直至退役的系統(tǒng)方法。 三、軟件工程的特點 規(guī)范化 、文檔化,第二章信息系統(tǒng)分析與設計理論,四、軟件工程的內(nèi)容 (從技術(shù)上看軟件工程),軟件開發(fā)技術(shù),軟件管理技術(shù),軟件開發(fā)方法學:軟件開發(fā)模型,軟件工具 :支持軟件的開發(fā)、維護、模擬、移植的系統(tǒng),
5、軟件工程環(huán)境 :軟件工具集合,軟件工程管理:人員組織、進度安排、質(zhì)量保證和成本核算,軟件工程經(jīng)濟學 :成本的估算、成本效益分析的方法和技術(shù),第二章信息系統(tǒng)分析與設計理論,五、軟件生成周期(從過程上看軟件工程) 從軟件概念形成、使用和維護,直至最終被廢棄不用的整個過程。,可行性研究與計劃,需求分析,總體設計,詳細設計,實現(xiàn)(編碼),集成測試,確認測試,使用和維護,第二章信息系統(tǒng)分析與設計理論,六、軟件開發(fā)模型(從過程上看軟件工程) (一)瀑布模型 又稱為軟件生命周期模型,它將軟件開發(fā)分為三個時期,即軟件計劃時期、軟件開發(fā)時期和軟件運行時期。每個時期又分為若干個階段。,可行性研究與計劃,需求分析,
6、總體設計,詳細設計,實現(xiàn)(編碼),集成測試,確認測試,使用和維護,第二章信息系統(tǒng)分析與設計理論,(二)原型模型 1原型 原型是所開發(fā)軟件系統(tǒng)的一個可執(zhí)行模型或引導性版本,它可為客戶和軟件開發(fā)各階段的系統(tǒng)人員提供系統(tǒng)的原始藍本,以幫助得到實現(xiàn)系統(tǒng)目標的明確而嚴格的需求,促進客戶和系統(tǒng)人員、各階段系統(tǒng)人員之間的相互有效的信息交流,并以此為基礎進行需求分析和系統(tǒng)設計。,確定需求,快速設計,構(gòu)造原型,評審并修改原型,實現(xiàn)系統(tǒng),調(diào) 整 原 則,第二章信息系統(tǒng)分析與設計理論,第二節(jié)可行性研究與計劃 一、可行性研究與計劃 從技術(shù)、經(jīng)濟和社會因素等方面研究并論證本軟件項目的可行性,并制訂初步項目開發(fā)計劃。 二
7、、可行性包括的方面 技術(shù)可行性 經(jīng)濟可行性 社會可行性,第二章信息系統(tǒng)分析與設計理論,三、成本估算 (一)成本估算方法 1、面向軟件規(guī)模的成本估算法 2、面向軟件功能的成本估算法 (二)成本估算模型(單位:人日) 1、COCOMO模型 (以代碼行數(shù)、項目類型作為主要依據(jù)) 估算公式: EDrSc ED為開發(fā)總的工作量(人 日), S為源代碼行數(shù)。 TD=a(ED)bTD為開發(fā)時間(天) (例),第二章信息系統(tǒng)分析與設計理論,步驟: 1、確定項目類型:結(jié)構(gòu)型、半結(jié)構(gòu)型、嵌入型 2、查找:r、c、a、b相應參數(shù)(表2.3P45) 3、計算ED、TD值 例:結(jié)構(gòu)型項目,S為1000行左右代碼行數(shù) 開
8、發(fā)總的工作量:ED2.4*10001.05=3390(人.日) 開發(fā)時間:2.5*(3390)0.38=54(天) 開發(fā)成本:3390人.日*100元/人.日339,000元,第二章信息系統(tǒng)分析與設計理論,引言,可行性研究的前提,對現(xiàn)有系統(tǒng)的分析,所建議的系統(tǒng),可選擇的其他方案,投資及效益分析,社會因素方面的可行性,結(jié)論,四、可行性研究報告,五、項目開發(fā)計劃,引言,項目概述,驗收標準 (功能、性能),完成的最遲期限,批準者和批準日期,實施計劃,支持條件,專題計劃要點,第二章信息系統(tǒng)分析與設計理論,第三節(jié)系統(tǒng)分析原理(需求分析) 一、需求分析的任務 (一)問題識別(列出需解決問題) 問題識別是需
9、求分析的首要工作,是對所求解問題及其環(huán)境的理解、分析和綜合的過程。 (二)需求描述 需求描述的主要工作是:在對問題空間準確、全面理解的基礎上,考慮到問題的可解性,用文字詳細說明具體的問題需求,即生成用戶手冊概要和確認測試計劃,為概要設計提供需求說明書。 (三)需求評審 需求評審是對需求描述的有效性進行確認。,第二章信息系統(tǒng)分析與設計理論,二、需求分析的原則 (一)解決邏輯問題 (二)以運行環(huán)境為基礎 (三)用戶參與 (四)需求規(guī)格說明,三、需求獲取方法 (一)會議與訪談 (二)問卷調(diào)查 (三)實地觀察 (四)查閱資料 (五)快速原型法,四、需求建模(第三章主要介紹) (一)面向過程的方法 (二
10、)面向數(shù)據(jù)的方法 (三)面向數(shù)據(jù)流方法 (四)面向?qū)ο蟮姆椒?第二章信息系統(tǒng)分析與設計理論,第四節(jié)系統(tǒng)設計原理 一、設計的任務與過程 (一)設計任務:總體設計、詳細設計 (二)設計過程:數(shù)據(jù)設計、體系結(jié)構(gòu)設計、過程設計 二、設計的基本原則 (一)抽象:忽略細節(jié)和非本質(zhì)的方面,分析問題的本質(zhì)和主要面。 (二)模塊化:將軟件系統(tǒng)分解為若干部分,即模塊。 (三)信息隱藏和信息局部化 (四)一致性、完整性和確定性,第二章信息系統(tǒng)分析與設計理論,三、總體結(jié)構(gòu)設計(概要設計) (一)總體結(jié)構(gòu)設計的概念 根據(jù)需求分析所產(chǎn)生的軟件需求規(guī)格說明書,建立目標系統(tǒng)的總體結(jié)構(gòu)。目標系統(tǒng)的總體結(jié)構(gòu)由系統(tǒng)各模塊的功能、模
11、塊間的層次關(guān)系及接口控制所組成。 (二)總體結(jié)構(gòu)設計的描述工具模塊結(jié)構(gòu)圖 用來描述軟件系統(tǒng)的組成結(jié)構(gòu)及相互關(guān)系,由模塊、調(diào)用、數(shù)據(jù)、調(diào)用符號和參數(shù)表、輔助符號構(gòu)成。,第二章信息系統(tǒng)分析與設計理論,(四)塊間聯(lián)系的度量耦合度 耦合分類:獨立耦合、數(shù)據(jù)耦合、控制耦合、公共耦合、內(nèi)容耦合。 劃分模塊規(guī)則:盡量使用數(shù)據(jù)耦合,少用控制耦合,限制公共耦合范圍,完全不用內(nèi)容耦合。,(三)模塊獨立性 不同模塊相互之間的聯(lián)系盡可能少,一個模塊盡可能在邏輯上獨立,有完整單一的功能??捎媚K的耦合度和內(nèi)聚度來衡量模塊的獨立性。,(五)塊內(nèi)聯(lián)系的度量內(nèi)聚度 內(nèi)聚分類(由弱到強的順序 ):偶然內(nèi)聚、邏輯內(nèi)聚、時間內(nèi)聚、
12、過程內(nèi)聚、通信內(nèi)聚、 順序內(nèi)聚、功能內(nèi)聚。 劃分模塊規(guī)則:設計模塊時,應做到高內(nèi)聚度,低耦合度。,第二章信息系統(tǒng)分析與設計理論,圖書館自動化系統(tǒng),折 扣 規(guī) 定,編 目 子 系 統(tǒng),流 通 子 系 統(tǒng),連 續(xù) 出 版 物 子 系 統(tǒng),公 共 查 詢 子 系 統(tǒng),讀者數(shù)據(jù)維護,書目數(shù)據(jù)維護,查 詢 和 統(tǒng) 計,出 納 管 理,第二章信息系統(tǒng)分析與設計理論,四、過程設計(詳細設計)及其工具 (一)過程設計的任務 過程設計的主要任務是對總體結(jié)構(gòu)設計中產(chǎn)生的功能模塊進行過程描述,即模塊設計,為每個模塊設計詳細算法、內(nèi)部數(shù)據(jù)結(jié)構(gòu)和程序邏輯結(jié)構(gòu)。過程設計不是編碼(編程),是為編碼提供說明,如程序框圖、數(shù)據(jù)
13、流圖等。 (二)過程設計的工具 1、結(jié)構(gòu)化語言:三種基本結(jié)構(gòu),即順序、選擇和循環(huán)。 2、判定表(決策表):描述具有復雜邏輯關(guān)系的多條件判斷、多目標動作的工具。 3、判定樹(決策樹):作用和判定表相同,是判定表的一種變型。,第二章信息系統(tǒng)分析與設計理論,4、HIPO圖:層次化輸入處理輸出圖,可以在過程設計中用,也可以在總體結(jié)構(gòu)設計時用。HIPO圖實際上是層次圖和IPO圖的組合。 5、程序流程圖:用方框表示一個處理步驟、菱形表示一個邏輯條件、箭頭表示控制流向的圖。 6、PAD圖:問題分析圖,由基本符號沿兩個方向展開,基本符號只能構(gòu)成三種控制流程,即順序、選擇和循環(huán)結(jié)構(gòu)。 7、盒圖:滿足結(jié)構(gòu)化程序設
14、計需要,特別是取消了程序流程圖的隨意轉(zhuǎn)向功能的圖。,第二章信息系統(tǒng)分析與設計理論,1、結(jié)構(gòu)化語言例子: IF無此證號THEN發(fā)“非法證號”信息 ELSE從讀者文檔中調(diào)出相應數(shù)據(jù),并發(fā)此數(shù)據(jù)到2.2.2 2、判定表例子 P72例2 . 2 3 、判定樹例子 P75圖2 . 23 4、 HIPO例子 下頁 5、程序流程圖例子 下頁,第二章信息系統(tǒng)分析與設計理論,4、HIPO例子(層次圖IPO圖),檢索,ISBN號檢索1,題名檢索2,著者檢索3,總體設計的功能模塊圖(層次圖),ISBN號檢索命令 ISBN號,打開ISBN號索引 有效性檢查 讀ISBN號索引 取檢索結(jié)果,檢查結(jié)果 是否命中,輸入,處理
15、,輸出,1,1號功能模塊IPO,第二章信息系統(tǒng)分析與設計理論,讀者數(shù)據(jù) 圖書數(shù)據(jù) 借還數(shù)據(jù) 查詢需求 流通數(shù)據(jù) 運行參數(shù),讀者管理 圖書管理 借還管理 查詢管理 流通統(tǒng)計 系統(tǒng)管理,讀者記錄 圖書記錄 書目數(shù)據(jù) 讀者數(shù)據(jù) 查詢結(jié)果 統(tǒng)計輸出,輸入,輸出,處理,某圖書館IPO圖,第二章信息系統(tǒng)分析與設計理論,已藏或已訂,教育或心理,不訂,科技類或 其他社科類,適中訂6 貴訂3 昂貴訂2,適中訂6 貴訂3 昂貴訂2,程序流程圖例子,第二章信息系統(tǒng)分析與設計理論,五、界面設計 (一)人機界面 使用者用來操縱和使用系統(tǒng)的界面。 (二)人機界面風格 1 命令方式 2 菜單方式 3 窗口點選方式:瀏覽器界
16、面較流行 4 智能界面 (三)人機界面設計的原則涉及的三個方面 1 交互性 2 信息顯示 3 數(shù)據(jù)輸入,第二章信息系統(tǒng)分析與設計理論,六、概要設計說明書,七、詳細設計說明書,引言,總體設計,接口設計,運行設計,系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設計,系統(tǒng)出錯處理設計,引言,程序系統(tǒng)的組織結(jié)構(gòu),程序(標識符)設計說明,第二章信息系統(tǒng)分析與設計理論,判定樹、判定表例題,例1:某公司的折扣政策為: (1)只對一次交易額在四萬元以上(包括四萬元)的客戶實施折扣。 (2)如果客戶的支付信用好,則折扣率為10%,否則要根據(jù)客戶與公司的業(yè)務史來定折扣率。 (3)如果客戶與本公司的交易史在五年以上(包括五年),則折扣率為5%,否則
17、扣率為2%。,第二章信息系統(tǒng)分析與設計理論,步驟: 一、確定判斷條件,第二章信息系統(tǒng)分析與設計理論,二、確定目標動作 折扣:10%、5%、2%、無 三、繪制原始判定表,第二章信息系統(tǒng)分析與設計理論,四、優(yōu)化判定表,第二章信息系統(tǒng)分析與設計理論,折扣方案,交易額4萬,交易額4萬,信用好,信用差,業(yè)務史5年,業(yè)務史 5年,交易額,信用,業(yè)務史,折扣,10%,5%,2%,無,第二章 結(jié)束,第三章信息系統(tǒng)分析與設計方法,結(jié)構(gòu)化方法,結(jié)構(gòu)化分析,結(jié)構(gòu)化設計,結(jié)構(gòu)化分析程序設計,功能分解法,數(shù)據(jù)流方法,信息造型法,系統(tǒng)分析與設計方法,面向數(shù)據(jù)結(jié)構(gòu)方法,面向?qū)ο蟮姆椒?面向?qū)ο蟮姆治?面向?qū)ο蟮脑O計,面向?qū)?/p>
18、象的程序設計,數(shù)據(jù)流設計方法,第三章信息系統(tǒng)分析與設計方法,第一節(jié) 結(jié)構(gòu)化方法 一、結(jié)構(gòu)化方法 結(jié)構(gòu)化方法體現(xiàn)了抽象、模塊化、信息隱藏、信息局部化、一致性、完整性和確定性等原則。從過程上看,結(jié)構(gòu)化方法包括了結(jié)構(gòu)化分析、結(jié)構(gòu)化設計和結(jié)構(gòu)化程序設計三個階段。 二、結(jié)構(gòu)化分析 (一)結(jié)構(gòu)化分析方法的特點 1自頂向下逐層分解 2 抽象 (二) 結(jié)構(gòu)化分析方法的類型 1功能分解法 2 數(shù)據(jù)流方法 3信息造型法,第三章信息系統(tǒng)分析與設計方法,三、結(jié)構(gòu)化設計(總體設計時用) 結(jié)構(gòu)化設計的基本意思是將系統(tǒng)設計成由相對獨立、功能單一的模塊群組成的結(jié)構(gòu)。 四、結(jié)構(gòu)化程序設計 結(jié)構(gòu)化程序設計是20世紀60年代產(chǎn)生的
19、一種程序設計理論和方法。結(jié)構(gòu)化程序設計的基本原則是:采用自頂向下,逐步求精的設計方法,用順序、選擇和循環(huán)三種基本控制結(jié)構(gòu)實現(xiàn)單入口和單出口的程序。,第三章信息系統(tǒng)分析與設計方法,五、面向數(shù)據(jù)流的分析方法 (一)數(shù)據(jù)流圖 數(shù)據(jù)流圖是通過逐層細分描述系統(tǒng)內(nèi)部數(shù)據(jù)流動及加工過程的圖表。 (二)數(shù)據(jù)流圖的基本成分 1數(shù)據(jù)流:箭頭 2加工:圓框 3數(shù)據(jù)存儲:直線 4外部對象:方框,(三)數(shù)據(jù)流圖的層次結(jié)構(gòu),第三章信息系統(tǒng)分析與設計方法,(四)數(shù)據(jù)字典 1數(shù)據(jù)字典的定義 數(shù)據(jù)字典是關(guān)于數(shù)據(jù)流圖內(nèi)所包含數(shù)據(jù)元素(數(shù)據(jù)存儲、數(shù)據(jù)流、數(shù)據(jù)項)的定義及說明的集合。 2數(shù)據(jù)字典的條目類型及組成 (1)數(shù)據(jù)流條目 (
20、2)數(shù)據(jù)文件條目 (3)數(shù)據(jù)項條目 3數(shù)據(jù)的定義描述,第三章信息系統(tǒng)分析與設計方法,4對數(shù)據(jù)字典的要求 (1)完整性 (2)一致性 (3)可用性,補:數(shù)據(jù)流圖的制作方法 一、繪制數(shù)據(jù)流圖采用自頂向下,逐層分解的方法; 二、先將整個系統(tǒng)按總的處理功能畫出頂層的流程圖; 三、將頂層圖逐層細分,依次畫出下一層的數(shù)據(jù)流程圖。,第三章信息系統(tǒng)分析與設計方法,數(shù)據(jù)流圖制作例題(二個例題),例1:欲開發(fā)一個銀行的活期存(取)款業(yè)務的處理系統(tǒng):儲戶將填好的存取款單和存折交給銀行工作人員,然后由系統(tǒng)作以下處理: (1)業(yè)務分類處理。系統(tǒng)首先根據(jù)儲戶所填的存取款單確定本次業(yè)務的性質(zhì),并將存/取款單和存折一起交下一
21、步處理; (2)存款處理。系統(tǒng)將存款單上的存款金額分別記錄在存折和帳目文件中存人現(xiàn)金庫;最后,將存折還給儲戶; (3)取款處理。系統(tǒng)將取款單上的取款金額分別記錄在存折和帳目文件中庫中提取現(xiàn)金;最后,將現(xiàn)金和存折并交給儲戶。,第三章信息系統(tǒng)分析與設計方法,一、先畫頂層圖,第三章信息系統(tǒng)分析與設計方法,二、畫業(yè)務處理第一層圖,第三章信息系統(tǒng)分析與設計方法,例2:繪制訂貨處理系統(tǒng)的數(shù)據(jù)流圖。用戶發(fā)來訂貨單,訂貨處理系統(tǒng)作以下處理: (1)驗收訂貨單。將不合格的訂貨單退還給用戶,對合格訂貨單作以下處理。 (2)確定發(fā)貨量。處理過程中,首先根據(jù)合格訂貨單和庫存帳確定發(fā)貨量,并分別進行(3)或(4)的相應
22、處理。 (3)開發(fā)貨單修改庫存。若庫存滿足本次訂貨單的要求,則開發(fā)貨單、修改庫存、訂貨單存檔、記應收帳,同時將發(fā)貨單發(fā)給用戶;否則,填寫暫存訂貨單并存檔。 (4)對照暫存訂貨單。采購部門向系統(tǒng)提供到貨通知,系統(tǒng)則對照暫存訂貨單并確定那些可以重新發(fā)貨的訂貨單,然后交給(3)進行處理。,第三章信息系統(tǒng)分析與設計方法,一、先畫頂層圖,第三章信息系統(tǒng)分析與設計方法,二、畫業(yè)務處理第一層圖,第三章信息系統(tǒng)分析與設計方法,三、編寫數(shù)據(jù)字典 (一)數(shù)據(jù)流條目:訂貨單、發(fā)貨單(以“發(fā)貨單數(shù)據(jù)流”為例) 簡述:銷售科為用戶開出的發(fā)貨單 數(shù)據(jù)流名稱:發(fā)貨單 符號名:FHD 數(shù)據(jù)流組成:發(fā)貨單編號+名稱+數(shù)量+發(fā)貨
23、人+發(fā)貨日期 數(shù)據(jù)流量:50份/ 天 數(shù)據(jù)流來源:開發(fā)貨單處理功能 數(shù)據(jù)流去向:用戶,第三章信息系統(tǒng)分析與設計方法,(二)數(shù)據(jù)存儲文件條目(以“庫存帳數(shù)據(jù)存儲文件”為例) 文件名稱:庫存帳 數(shù)據(jù)存儲編號:KCZ 簡述:存放配件的庫存量和單價等 文件結(jié)構(gòu):配件編號配件名稱單價庫存量備注 組織方式:配件編號為關(guān)鍵字段 存取頻率:100200次/天 (三)數(shù)據(jù)項條目(以“庫存量”為例) 數(shù)據(jù)項名稱:庫存量,可用拼音縮寫KCL 簡述:某種配件的庫存數(shù)量 值類型:6位數(shù)字 取值范圍:0.999999,第三章信息系統(tǒng)分析與設計方法,四、加工說明(過程描述或加工描述,以“驗收訂貨單”為例) 加工名稱:驗收訂
24、貨單 加工編號:1 處理邏輯: IF填寫不清和無法供應的訂單THEN退還顧客ELSE合格的訂貨單送到下一加工處 激發(fā)條件:接收到訂貨單 輸入:訂貨單信息 輸出:合格訂貨單或訂單錯誤信息,第三章信息系統(tǒng)分析與設計方法,六、面向數(shù)據(jù)流的設計方法 (一)面向數(shù)據(jù)流的設計方法 以數(shù)據(jù)流圖為基礎,通過一系列系統(tǒng)的步驟,將數(shù)據(jù)流圖轉(zhuǎn)化為功能模塊圖,從而導出軟件結(jié)構(gòu)的方法。 (二)數(shù)據(jù)流的兩種基本模型 1 變換流:可將輸入流轉(zhuǎn)換為輸出流的數(shù)據(jù)流。 2事務流:一個加工(事務中心)只接收一個輸入數(shù)據(jù),然后根據(jù)這個輸入數(shù)據(jù)從若干個處理序列中選擇一個路徑執(zhí)行,具有這種類型的數(shù)據(jù)流稱為事務流。,第三章信息系統(tǒng)分析與設
25、計方法,(三)面向數(shù)據(jù)流設計方法過程 1 變換型數(shù)據(jù)流圖導出模塊結(jié)構(gòu)圖(變換分析) (1) 選擇合適層次的數(shù)據(jù)流圖。 (2)確定變換流、輸入流和輸出流部分。 (3)設計模塊結(jié)構(gòu)的頂層和第一層 (4)設計中下各層,第三章信息系統(tǒng)分析與設計方法,(四) 設計結(jié)果的優(yōu)化原則 1、 設計高獨立性模塊 2、 用模塊的作用范圍和控制范圍規(guī)范軟件結(jié)構(gòu) 3、 模塊的規(guī)模要適中 4、 軟件結(jié)構(gòu)的深度、寬度、扇出、扇入都要適度 5 降低模塊接口的復雜性,設計單入口單出口的模塊 6、 程序結(jié)構(gòu)和問題結(jié)構(gòu)要對應 7、 消除重復模塊和管道性模塊 8、 模塊功能應可以預測,第三章信息系統(tǒng)分析與設計方法,補:系統(tǒng)設計模塊圖
26、的其他形式:系統(tǒng)流程圖、組織結(jié)構(gòu)圖、功能分解圖 功能分解圖例:,第三章信息系統(tǒng)分析與設計方法,組織結(jié)構(gòu)圖例:,第三章信息系統(tǒng)分析與設計方法,第三節(jié)面向?qū)ο蟮姆椒?一、對象 二、面向?qū)ο蟮姆椒ǖ奶攸c及核心 特點:P114,核心:以類、繼承為核心。 三、面向?qū)ο蠓椒?(一)面向?qū)ο蟮姆治?通過對問題空間的分析,識別并確定其中的對象和屬性,建立其中對象之間的類別聯(lián)系和層次關(guān)系。 (二)面向?qū)ο蟮脑O計 在系統(tǒng)分析的基礎上,根據(jù)系統(tǒng)功能和用戶操作使用方面的需求以及技術(shù)、經(jīng)濟和運行環(huán)境等方面的條件,繼續(xù)運用面向?qū)ο蟮幕舅枷肱c概念,進一步細化、改進和擴展系統(tǒng)模型。,第三章信息系統(tǒng)分析與設計方法,(三)面向
27、對象的程序設計 將具有相同特性和共同用途的一組對象抽象成一個類,在一定程度上使用已有類的結(jié)構(gòu)和功能的程序設計方法。其基本構(gòu)件是對象和類,基本機制是方法、消息和繼承性。 四、面向?qū)ο蟮某绦蛟O計和傳統(tǒng)程序設計的區(qū)別 (一)傳統(tǒng)的程序設計沒有類、對象的概念; (二)面向?qū)ο蟮某绦蛟O計具有類的繼承性;,第三章結(jié)束,第四章管理信息系統(tǒng),第一節(jié)管理信息系統(tǒng)的基本概念 一、管理工作中的物質(zhì)流和信息流,企業(yè)管理活動,供應商,采購,庫存,毛坯加工,零件加工,裝配,銷售,用戶,需求量,供應信息,庫存控制,采購量,庫存統(tǒng)計,采購計劃,生產(chǎn)統(tǒng)計,生產(chǎn)計劃,銷售統(tǒng)計,銷售計劃,營銷策略,市場情況,物質(zhì)流,控制信息,反饋
28、信息,第四章管理信息系統(tǒng),二、管理信息系統(tǒng)的基本概念 管理信息系統(tǒng)是一個由人、計算機及其他相關(guān)因素組成的,能進行信息的收集、傳遞、存儲、加工、維護和使用的系統(tǒng)。,市場子系統(tǒng),生產(chǎn)子系統(tǒng),財會子系統(tǒng),人事子系統(tǒng),中央數(shù)據(jù)庫,計算機系統(tǒng),職能人員,中層管理,高層決策,管理信息系統(tǒng)一般模型,第四章管理信息系統(tǒng),二、管理信息系統(tǒng)的功能 (一)信息收集 (二)信息存儲 (三)問題處理 (四)對話和信息輸出 (五)運行管理,第四章管理信息系統(tǒng),一、管理信息系統(tǒng)的層次結(jié)構(gòu) 1.事務處理 2. 業(yè)務信息處理 3. 戰(zhàn)術(shù)信息處理 4. 戰(zhàn)略信息處理,第二節(jié)管理信息系統(tǒng)的結(jié)構(gòu),事務處理,業(yè)務信息處理,戰(zhàn)術(shù)信息處理
29、,戰(zhàn)略信息處理,第四章管理信息系統(tǒng),二、管理信息系統(tǒng)的職能結(jié)構(gòu) 1. 市場銷售子系統(tǒng) 2. 生產(chǎn)子系統(tǒng) 3. 后勤子系統(tǒng) 4. 人事子系統(tǒng) 5. 財務子系統(tǒng) 6. 信息管理子系統(tǒng) 7. 高層管理子系統(tǒng) 三、管理信息系統(tǒng)的綜合結(jié)構(gòu),第四章管理信息系統(tǒng),第三節(jié)管理信息系統(tǒng)的建設(略) 第四節(jié)制造業(yè)管理信息系統(tǒng) 一、制造業(yè)管理信息系統(tǒng)的發(fā)展 (一)MRP系統(tǒng):物料需求計劃系統(tǒng)(MRP,Material Requirement Planning) (二)MRP系統(tǒng):制造資源計劃系統(tǒng)(MRP,Manufacturing Resources Planning) (三)ERP系統(tǒng):企業(yè)資源計劃系統(tǒng)(ERP,
30、Enterprises Resources Planning) (四)CIMS系統(tǒng):計算機集成制造系統(tǒng)(CIMS,Computer Integrated Manufacturing System),第四章管理信息系統(tǒng),一、 MRP系統(tǒng):物料 需求計劃系統(tǒng),生產(chǎn)計劃,主生產(chǎn)計劃,產(chǎn)能負荷表,物料需求計劃,執(zhí)行物料需求計劃,執(zhí)行車間作業(yè)計劃,可行,生產(chǎn)計劃,主生產(chǎn)計劃,產(chǎn)能負荷表,物料需求計劃,執(zhí)行物料需求計劃,執(zhí)行車間作業(yè)計劃,可行,財務管理,經(jīng)營計劃,二、 MRP系統(tǒng):制造資源計劃系統(tǒng),第四章管理信息系統(tǒng),四、 ERP系統(tǒng):企業(yè)資源計劃系統(tǒng) (一)ERP系統(tǒng)的特點 1、面向供應鏈管理 2、以企
31、業(yè)過程再工程為基礎 3、產(chǎn)品數(shù)據(jù)管理 4、工作流功能 5、數(shù)據(jù)倉庫和聯(lián)機分析處理功能 (二)ERP系統(tǒng)的發(fā)展 基于Web的ERP。,(五) 計算機集成制造系統(tǒng) 計算機集成制造系統(tǒng)(CIMS,Computer Integrated Manufacturing System)是企業(yè)各類信息系統(tǒng)的集成,是企業(yè)活動全過程中各功能的結(jié)合。計算機集成制造系統(tǒng)利用現(xiàn)代信息技術(shù)(計算機技術(shù)、自動化技術(shù)、通信技術(shù)等)和現(xiàn)代化管理技術(shù),高度集成了產(chǎn)品設計、制造、控制(CAD/CAM等)、管理、決策等眾多系統(tǒng)。它是從技術(shù)角度加強制造技術(shù),提高企業(yè)市場競爭力的手段。,第四章管理信息系統(tǒng),(六)產(chǎn)品數(shù)據(jù)管理技術(shù) 1.P
32、DM的概念 產(chǎn)品數(shù)據(jù)管理(PDM,Product Data Management)是以軟件技術(shù)為基礎,以企業(yè)產(chǎn)品為核心,對與產(chǎn)品相關(guān)的數(shù)據(jù)、過程和資源進行集成管理的技術(shù)。 2. PDM的功能 電子倉儲功能 面向用戶的使用功能 實用化的支持功能,第四章結(jié)束,第五章決策系統(tǒng),第一節(jié)決策支持系統(tǒng)的基本概念 一、決策支持系統(tǒng) 決策支持系統(tǒng)是綜合利用大量數(shù)據(jù),借助有關(guān)數(shù)學模型與數(shù)據(jù)處理模型,通過人機交互,輔助實現(xiàn)科學決策的計算機信息系統(tǒng)。 二、決策支持系統(tǒng)特點 (一)決策支持系統(tǒng)是面向組織中的高層決策人員的系統(tǒng); (二)決策支持系統(tǒng)以解決半結(jié)構(gòu)化問題為主; (三)決策支持系統(tǒng)強調(diào)決策過程中人的作用,系統(tǒng)
33、對人的決策起輔助和支持作用; (四)決策支持系統(tǒng)支持決策的過程以應用模型為主。,第五章決策系統(tǒng),三、決策支持系統(tǒng)的模式 (一)利用數(shù)據(jù)支持決策 (二)利用模型支持決策 (三)利用多模型的組合支持決策 四、決策支持系統(tǒng)的類型 (一)群決策支持系統(tǒng) 群決策支持系統(tǒng)是支持群體決策的決策支持系統(tǒng)。 (二)分布式?jīng)Q策支持系統(tǒng) 分布式?jīng)Q策支持系統(tǒng)是由物理上分離的多個信息處理結(jié)點構(gòu)成的網(wǎng)絡系統(tǒng),網(wǎng)絡中的每個結(jié)點至少含有一個決策支持系統(tǒng)或輔助決策的功能。,第五章決策系統(tǒng),(三)智能決策支持系統(tǒng) 智能決策支持系統(tǒng)是人工智能技術(shù)與決策支持的結(jié)合。 (四)決策支持中心 決策支持中心是以決策支持小組為核心,采取人機結(jié)
34、合的方式支持決策者解決決策問題。 (五)戰(zhàn)略決策支持系統(tǒng) 戰(zhàn)略決策支持系統(tǒng)用于支持具有重要意義的戰(zhàn)略管理決策問題,一般具有案例分析系統(tǒng)。 (六)基于數(shù)據(jù)倉庫和聯(lián)機分析處理的決策支持系統(tǒng) 由數(shù)據(jù)倉庫、OLAP聯(lián)機分析處理和模型庫相結(jié)合形成高級形式的決策支持系統(tǒng)(以往的決策支持系統(tǒng)一般基于模型庫)。 (七)綜合決策支持系統(tǒng) 綜合決策支持系統(tǒng)是集智能型、交互型、集成化的決策支持系統(tǒng)為一身的決策支持系統(tǒng)。,第五章決策系統(tǒng),第二節(jié)決策支持系統(tǒng)的結(jié)構(gòu)與設計 一、決策支持系統(tǒng)的結(jié)構(gòu) (一)決策支持系統(tǒng)的部件結(jié)構(gòu),人機交互系統(tǒng),模型庫管理系統(tǒng),數(shù)據(jù)庫管理系統(tǒng),模型庫,數(shù)據(jù)庫,用戶,二、決策支持系統(tǒng)的三系統(tǒng)結(jié)構(gòu)
35、,語言系統(tǒng),問題處理系統(tǒng),知識系統(tǒng),用戶,第五章決策系統(tǒng),第三節(jié)語言系統(tǒng) (人機交互界面) 第四節(jié)模型管理技術(shù) 一、模型 模型是對錯綜復雜的客觀事物的抽象描述,它提示了自然界的普遍規(guī)律。 二、模型的表示 (一)程序表示方式 (二)數(shù)據(jù)表示方式 (三)邏輯表示方式:邏輯樹、關(guān)系框架等。 三、模型的生成(建立) 一般生成過程:系統(tǒng)分析、確定模型描述方式、參數(shù)設定、模型評價、模型求解、模型組合。也可動態(tài)生成模型。 四、模型管理系統(tǒng) 模型的存儲管理、模型的運行管理、模型的組合管理。,第五章決策系統(tǒng),第五節(jié)數(shù)據(jù)倉庫(數(shù)據(jù)庫系統(tǒng)的發(fā)展),一、數(shù)據(jù)倉庫 (一)數(shù)據(jù)倉庫(系統(tǒng)集成) 數(shù)據(jù)倉庫是管理決策過程中面
36、向主題的、集成的、穩(wěn)定的、與時間相關(guān)的數(shù)據(jù)集合。 (二)數(shù)據(jù)倉庫的內(nèi)容 1數(shù)據(jù)庫技術(shù) 2聯(lián)機分析處理技術(shù)(OLAP) 3數(shù)據(jù)挖掘技術(shù),第五章決策系統(tǒng),第六節(jié)聯(lián)機分析處理 一、聯(lián)機分析處理的概念 聯(lián)機分析處理(OLAP)是在傳統(tǒng)的聯(lián)機事務處理基礎上發(fā)展起來的一種數(shù)據(jù)分析技術(shù),又稱多維分析或共享多維信息的快速分析。 二、多維數(shù)據(jù)分析 (一)切片和切塊 (二)鉆取 (三)旋轉(zhuǎn),第五章決策系統(tǒng),第七節(jié)知識發(fā)現(xiàn)與數(shù)據(jù)挖掘 一、知識發(fā)現(xiàn) (一)知識發(fā)現(xiàn)的概念 知識發(fā)現(xiàn)是從數(shù)據(jù)中發(fā)現(xiàn)有用知識的過程。 (二)知識發(fā)現(xiàn)的過程 1 數(shù)據(jù)準備 2數(shù)據(jù)挖掘 3評估、解釋模式 4鞏固知識 5運用知識,第五章決策系統(tǒng),二
37、、數(shù)據(jù)挖掘 數(shù)據(jù)挖掘是從大量的、不完全的、有噪聲的、模糊的、隨機的數(shù)據(jù)集合中提取知識的過程。 三、數(shù)據(jù)挖掘的方法 (一)決策樹方法 (二)粗集方法 (三)概念樹方法 (四)遺傳算法,第五章決策系統(tǒng),補:數(shù)據(jù)倉庫、聯(lián)機分析處理和數(shù)據(jù)挖掘之間的關(guān)系 數(shù)據(jù)倉庫是由計算機軟硬件技術(shù)組成的環(huán)境,它把各種數(shù)據(jù)庫集成為一個統(tǒng)一的數(shù)據(jù)集合。 數(shù)據(jù)挖掘是從大型數(shù)據(jù)庫或數(shù)據(jù)倉庫中發(fā)現(xiàn)并提取隱藏在其中的信息的一種技術(shù)。 聯(lián)機分析處理是以大規(guī)模數(shù)據(jù)庫或數(shù)據(jù)倉庫為基礎,對數(shù)據(jù)進行多維化分析、比較的技術(shù)。 數(shù)據(jù)倉庫用于數(shù)據(jù)的存儲和組織;OLAP集中于數(shù)據(jù)的分析;數(shù)據(jù)挖掘則致力于知識的自動發(fā)現(xiàn)。,第五章結(jié)束,第六章專家系統(tǒng)
38、,第一節(jié)專家系統(tǒng)的基本概念 一、專家系統(tǒng)的基本概念 專家系統(tǒng)是研究怎樣使計算機模仿人腦所從事的推理、學習、思考、規(guī)劃等思維活動,解決需要人類專家才能處理的問題。 二、專家系統(tǒng)的作用和意義 (一)專家系統(tǒng)能夠高效、準確、全面、迅速且不疲倦地工作; (二)專家系統(tǒng)解決實際問題時不受周圍環(huán)境的影響; (三)專家系統(tǒng)使專家的專長不受時間和空間的限制; (四)專家系統(tǒng)促進了領(lǐng)域的發(fā)展; (五)專家系統(tǒng)匯集許多領(lǐng)域?qū)<业闹R與經(jīng)驗。,第六章專家系統(tǒng),三、專家系統(tǒng)的特點 (一)啟發(fā)性 (二)透明性 (三)靈活性,第二節(jié)專家系統(tǒng)的組成 一、專家系統(tǒng)的組成 (一)知識庫 (二)知識庫管理系統(tǒng) (三)推理機 (四
39、)數(shù)據(jù)庫 (五)知識獲取與學習系統(tǒng) (六)解釋系統(tǒng) (七)用戶接口,第六章結(jié)束,第七章辦公自動化系統(tǒng),第一節(jié)辦公自動化系統(tǒng)的基本概念 一、辦公自動化系統(tǒng) 辦公自動化系統(tǒng)是以先進的技術(shù)設備為基礎,由辦公人員和技術(shù)設備共同構(gòu)成的服務于日常辦公事務的人機信息處理系統(tǒng)。 二、辦公自動化系統(tǒng)的發(fā)展 (一)第一階段(20世紀70年代末期80年代初期)。 (二)第二階段(20世紀80年代初期90年代初期)。 (三)第三階段(20世紀90年代初期至今)。,第七章辦公自動化系統(tǒng),第二節(jié)辦公自動化系統(tǒng)的結(jié)構(gòu)與功能 一、辦公自動化系統(tǒng)的層次結(jié)構(gòu) (一)辦公事務處理層 (二)綜合管理信息層 (三)決策服務支持層 二、辦公自動化系統(tǒng)的功能 (一)日常管理 (二)信息通信 (三)辦公數(shù)據(jù)處理 (四)辦公決策支持 (五)文檔資料管理
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 暖通工程銷售安裝合同
- 江西旅游商貿(mào)職業(yè)學院《CAD-CAM技術(shù)》2023-2024學年第二學期期末試卷
- 湖南司法警官職業(yè)學院《流體力學與液壓傳動》2023-2024學年第二學期期末試卷
- 湖北職業(yè)技術(shù)學院《電腦美術(shù)(AutoCAD)應用》2023-2024學年第二學期期末試卷
- 廣東金融學院《腫瘤生物治療學》2023-2024學年第二學期期末試卷
- 山西信息職業(yè)技術(shù)學院《現(xiàn)代廣告學》2023-2024學年第二學期期末試卷
- 南昌醫(yī)學院《實驗室安全與環(huán)?!?023-2024學年第二學期期末試卷
- 四川護理職業(yè)學院《水運工程施工技術(shù)》2023-2024學年第二學期期末試卷
- 活動三 老建筑的去和留(教學設計)-2023-2024學年六年級下冊綜合實踐活動滬科黔科版
- 臺州學院《教師口語技能訓練》2023-2024學年第二學期期末試卷
- 社會問題(第三版)課件匯 向德平 第1-7章 社會問題概述 - 人口問題
- 深圳2025年廣東深圳市公辦中小學招聘事業(yè)單位工作人員178人筆試歷年參考題庫附帶答案詳解
- 2024年沙洲職業(yè)工學院高職單招職業(yè)適應性測試歷年參考題庫含答案解析
- 2024年山東勞動職業(yè)技術(shù)學院高職單招語文歷年參考題庫含答案解析
- 2025年春新人教版語文一年級下冊全冊課件
- 2025年春新北師大版數(shù)學七年級下冊全冊教案
- 第七章老年人泌尿系統(tǒng)疾病
- 2025年中智科技集團有限公司招聘筆試參考題庫含答案解析
- 2025年山東省郵政招聘筆試參考題庫含答案解析
- 《零售藥店實務》期末考試復習題及答案
- 校園安全案例解析
評論
0/150
提交評論