第14章 信息系統(tǒng)開發(fā)方法_第1頁
第14章 信息系統(tǒng)開發(fā)方法_第2頁
第14章 信息系統(tǒng)開發(fā)方法_第3頁
第14章 信息系統(tǒng)開發(fā)方法_第4頁
第14章 信息系統(tǒng)開發(fā)方法_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、第第14章章 信息系統(tǒng)開發(fā)方法信息系統(tǒng)開發(fā)方法14.1 開發(fā)方法發(fā)展的回顧開發(fā)方法發(fā)展的回顧14.2 系統(tǒng)開發(fā)過程中的認知方法系統(tǒng)開發(fā)過程中的認知方法14.3 對象對象/需求調查需求調查o結構化:試圖使開發(fā)工作標準化,較少隨意性o結構化開發(fā)的目標:有序、高效、高可靠性、少錯誤。圖14-1 瀑布模型14.1 開發(fā)方法發(fā)展的回顧開發(fā)方法發(fā)展的回顧1. 20世紀世紀70年代年代14.1 開發(fā)方法發(fā)展的回顧開發(fā)方法發(fā)展的回顧1. 20世紀世紀70年代年代o由于開發(fā)不可能一條直路走到底,Glass提出了蛛網(wǎng)模型。它說明需求、設計、實現(xiàn)和測試要不斷循環(huán)進行,然后達到全局成功。圖14-2 蛛網(wǎng)模型對象是一組

2、數(shù)據(jù)和一組操作的集合,這組操作可以存取和處理這組數(shù)據(jù)。對象可以組成分類(classes)。OO方法的特點:它把數(shù)據(jù)和操作綁扎在一起作為一個對象。 數(shù)據(jù)是主動的;OO方法很容易做到程序重用14.1 14.1 開發(fā)方法發(fā)展的回顧開發(fā)方法發(fā)展的回顧2. 202. 20世紀世紀8080年代年代14.214.2系統(tǒng)開發(fā)過程中的認知方法系統(tǒng)開發(fā)過程中的認知方法14.2.114.2.1從需求分析到系統(tǒng)開發(fā)從需求分析到系統(tǒng)開發(fā)14.2.2 認知方法論認知方法論o認知體系一般是指人類認識和了解客觀事物的規(guī)律和方法,是人們認識客觀事物和獲取知識的途徑和實現(xiàn)方法。o迄今為止人類了解客觀事物的思維活動主要有兩種,即抽

3、象思維和形象思維。n抽象思維是以概念為基礎的,對于形式邏輯、辯證邏輯和數(shù)理邏輯都已建立了有關演繹和歸納較完整的理論和方法體系 。n形象思維是以具體的形象為基礎的 ,演繹或歸納都是在形象間“相似”這一關系上進行的 。14.2.2 認知方法論認知方法論o當人們利用形象思維去認識事物和改造事物時,首先是利用“相似原理”,對待研究的問題進行系統(tǒng)化的分類,分類之后再進行詳細的解剖和分析,并在事物運動中去考察客觀事物靜態(tài)相似和動態(tài)相似的關系,宏觀相似和微觀相似的關系,縱向相似和橫向相似的關系,以求盡可能全面地了解事物。最后再進行綜合優(yōu)化,制定出改造事物的藍圖和構想。如果我們將上述認識事物和改造事物的認識方

4、法應用到對信息系統(tǒng)的調查、分析、設計和實現(xiàn)過程中,就是信息系統(tǒng)開發(fā)過程中的認知方法論。14.2.3 分析事物的認知方法體系分析事物的認知方法體系系統(tǒng)分析=自頂向下+系統(tǒng)劃分+關系結構功能分析結構劃分功能分解功能規(guī)范化數(shù)據(jù)流程分析數(shù)據(jù)流程指標體系處理過程信息模擬分析結構劃分實體劃分關系抽象對象分析對象類繼承消息通信模擬漸進法模擬原型評價修正系統(tǒng)規(guī)范化 圖14-5 開發(fā)方法三維分類1. 結構化系統(tǒng)開發(fā)方法結構化系統(tǒng)開發(fā)方法o用結構化系統(tǒng)開發(fā)方法開發(fā)一個系統(tǒng),將整個開發(fā)過程劃分為五個首尾相連接的階段,一般稱之為系統(tǒng)開發(fā)的生命周期(life cycle) 系統(tǒng)規(guī)劃階段系統(tǒng)分析階段系統(tǒng)設計階段系統(tǒng)實施階

5、段系統(tǒng)運行階段176523489 用戶提出系統(tǒng)開發(fā)要求 識別和歸納用戶要求 開發(fā)系統(tǒng)原型 分析和評價原型 不可行處理 不滿意處理 修改原型 系統(tǒng)試運行 運行管理 圖14. 7 原型方法的工作過程3. OO方法方法客觀事物都是由對象(object)組成的,對象是在原事物基礎上抽象的結果。任何復雜的事物都可以通過對象的某種組合結構構成;對象由屬性和方法組成。屬性(attribute)反映了對象的信息特征,如特點、值、狀態(tài)等。而方法(method)則是用來定義改變屬性狀態(tài)的各種操作;對象之間的聯(lián)系主要是通過傳遞消息(message)來實現(xiàn)的,而傳遞的方式是通過消息模式(message pattern

6、)和方法所定義的操作過程來完成的;3. OO方法方法 對象可按其屬性進行歸類(class)。類有一定的結構,類上可以有超類(super-class),類下可以有子類(subclass)。這種對象或類之間的層次結構是靠繼承關系維系著的; 對象是一個被嚴格模塊化了的實體,稱之為封裝(encapsulation)。這種封裝了的對象滿足軟件工程的一切要求,而且可以直接被面向對象的程序設計語言所接受 。圖14-8 OO方法實體-關系(E-R)圖面向對象程序設計語言OOA方法系圖抽象對象模型l 實體連接l屬性l泛化-特化l整體-局部l 屬性和方法l消息通訊l泛化-特化l繼承性l整體-局部4. 上述三種開發(fā)

7、方法的需求分析過程比較上述三種開發(fā)方法的需求分析過程比較o對于同一個系統(tǒng)開發(fā)過程來說,使用不同的系統(tǒng)開發(fā)方法在其具體的操作過程上是有所區(qū)別的。結構化系統(tǒng)開發(fā)方法:先對問題進行調查,然后從功能和流程的角度來分析、了解和優(yōu)化問題,最后規(guī)劃和實現(xiàn)系統(tǒng) 。原型開發(fā)方法:先請用戶介紹問題,然后利用軟件工具迅速地模擬出一個問題原型,再與用戶一道運行和評價這個原型,如不滿意則立刻修改,反反復復,直到用戶滿意為止,最后優(yōu)化和整理系統(tǒng) 。OO開發(fā)方法:先對問題進行調查,然后從抽象對象和信息模擬的角度來分析問題,將問題按其性質和屬性劃分成各種不同的對象和類,弄清它們之間的信息聯(lián)系,最后用面向對象的軟件工具實現(xiàn)系統(tǒng)

8、。 o系統(tǒng)調查的原則:n自頂向下全面展開n先弄清它存在的道理再分析有無改進的可能性n工程化的工作方式n全面鋪開與重點調查結合n主動溝通和親和友善的工作方式經(jīng)營部經(jīng)營部生產(chǎn)部生產(chǎn)部財務部財務部公司公司/ /工廠管理委員會工廠管理委員會總經(jīng)理總經(jīng)理/ /廠長廠長企管部企管部.銷銷售售科科成成品品科科供供應應科科卡卡車車隊隊原原料料科科計計劃劃科科第第一一車車間間計計劃劃組組會會計計組組成成本本組組出出納納組組企企管管科科公公關關組組統(tǒng)統(tǒng)計計組組審審計計組組 圖14-9 調查方式舉例 14.3.2 初步調查與可行性研究初步調查與可行性研究初步調查的范圍用戶需求分析現(xiàn)有企業(yè)的運行狀況管理方式和基礎數(shù)據(jù)

9、管理狀況現(xiàn)有信息系統(tǒng)運行狀況新建系統(tǒng)方案設想根據(jù)用戶要求,新系統(tǒng)應考慮是以覆蓋整個組織的信息系統(tǒng)還是以某幾個重點環(huán)節(jié)為主的局部環(huán)節(jié)信息支持系統(tǒng)。新系統(tǒng)大致可按什么規(guī)模來開發(fā)。新系統(tǒng)擬覆蓋的范圍,即新系統(tǒng)初步考慮可包括多少個子系統(tǒng)。新系統(tǒng)擬解決的主要問題。新系統(tǒng)預計的投入產(chǎn)出比。系統(tǒng)開發(fā)的可行性分析(技術、經(jīng)濟、社會)14.3.2 14.3.2 初步調查與可行性研究初步調查與可行性研究 初步調查 是否立項 不立項原因 用戶要求不 系統(tǒng)開發(fā)不 原系統(tǒng)經(jīng)修改 具有可行性 具有可行性 可滿足要求 原因 原因 管理方 基礎數(shù) 技術水 財力物 技術能 準備不 修改使之滿式不行 據(jù)不行 平不行 力不行 力不

10、行 充分 足要求 終止系統(tǒng)開發(fā) 新系統(tǒng)方案設想 性質 規(guī)模 覆蓋 擬解決 所需 范圍 的問題 資源 新系統(tǒng)初步開發(fā)方案 圖14-10 新系統(tǒng)方案設想的內容 圖14-11 企業(yè)系統(tǒng)的子系統(tǒng)企業(yè)系統(tǒng)綜合計劃子系統(tǒng)基礎數(shù)據(jù)管理子系統(tǒng)綜合信息服務子系統(tǒng)銷售管理與市場分析供應鏈與庫存管理子系統(tǒng)財務管理子系統(tǒng)綜合辦公與文檔管理子系統(tǒng)生產(chǎn)管理子系統(tǒng)人力資源管理子系統(tǒng)問卷調查表問卷調查表問卷問卷 調查表調查表1.你所在的工作崗位是什么?2.你的工作性質是什么?3.你的工作任務是什么?4.你每天工作是怎樣進行時間安排的?5.你的工作結果同前/后續(xù)工作如何聯(lián)系?6.你所接觸的報表和數(shù)據(jù)有哪些?滿意程度如何?7.你

11、所在的工作崗位是否恰當?工作量如何?8.你的工作計劃不能合理安排的原因是什么?9.你所在的工作崗位存在的問題是什么?(組織不力?規(guī)劃不好?)10.你通常采用什么樣的手段來提高工作效率?11.如果增加激勵(如新技術,培訓等),部門的工作效率是否會有提高?12.從有效組織生產(chǎn)的角度出發(fā),你的權限是否適當?13.你認為影響本企業(yè)經(jīng)營效率的關鍵問題是什么?14.從全局的利益出發(fā),你認為現(xiàn)有的管理體制是否合理?15.你認為提高生產(chǎn)產(chǎn)量的潛力在哪里?16.你認為現(xiàn)存管理體制有哪些問題?17.有效降低生產(chǎn)成本的途徑有哪些?18.信息系統(tǒng)的開發(fā)在本單位是否有必要?19.你認為新的信息系統(tǒng)應該重點解決哪些問題?20.你所在的工作崗位和你所接觸的管理崗位的工作方式可用哪些定量化管理方法或模型來提高工作效率?21.在你所了解的管理和決策工作中,哪些可用計算機來處理?哪些不能?22.在你所了解的管理工作中,決策效益應從哪些方面去衡量?23.如果建立計算機信息處理系統(tǒng),你愿意學習操作并經(jīng)常使用嗎?先生:您好,現(xiàn)將信息系統(tǒng)開發(fā)業(yè)務調查問卷表發(fā)給您。請您抽空準備一下。我們將于日與您會面。謝謝合作。項目組圖號:制表人:所屬子系統(tǒng):日期:問題既要能反映本系統(tǒng)的特點又要能全面地了解本業(yè)務的內容業(yè)務流程調查方式業(yè)務流程調查方式 處理方式一欄是五個已經(jīng)印刷好了的圖例根據(jù)處理過程描述選擇其一,將其涂黑并

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論