管理信息系統(tǒng)的開發(fā)過程與方法教學課件_第1頁
管理信息系統(tǒng)的開發(fā)過程與方法教學課件_第2頁
管理信息系統(tǒng)的開發(fā)過程與方法教學課件_第3頁
管理信息系統(tǒng)的開發(fā)過程與方法教學課件_第4頁
管理信息系統(tǒng)的開發(fā)過程與方法教學課件_第5頁
已閱讀5頁,還剩103頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第3章管理信息系統(tǒng)的開發(fā)過程和方法第3章管理信息系統(tǒng)的開發(fā)過程和方法學習目標掌握常用管理信息系統(tǒng)開發(fā)方法(生命周期法、原型法)清楚管理信息系統(tǒng)的開發(fā)方式

學習目標掌握常用管理信息系統(tǒng)開發(fā)方法(生命周期法、原型法)本章內容3.1管理信息系統(tǒng)開發(fā)概述3.2常用管理信息系統(tǒng)開發(fā)方法簡介3.3管理信息系統(tǒng)的開發(fā)方式3.4管理信息系統(tǒng)開發(fā)常見問題及解決方法本章內容3.1管理信息系統(tǒng)開發(fā)概述導入案例聯(lián)合包裹服務公司的包裹跟蹤系統(tǒng)聯(lián)合包裹公司(unitedparcelservice,usp)是世界上最大的空中和地面的速遞公司之一。1907年初建時,只有一間很小的地下辦公室。兩個來自西雅圖的的少年JimCasey和ClaudeRyan只有兩輛自行車和一部電話,當時他們承諾“最好的服務,最低的價格”。聯(lián)合包裹公司成功的運用了這條信條近百年之久。

導入案例聯(lián)合包裹服務公司的包裹跟蹤系統(tǒng)今天聯(lián)合包裹公司仍然兌現(xiàn)那個承諾,它向美國185個以上的國家和地區(qū)遞送包裹和文件。公司不僅勝過傳統(tǒng)的包裹遞送方式,并且可以和聯(lián)邦特快專遞的“不過夜”遞送生意抗衡。公司的成功關鍵是投資于先進信息技術。1992-1996年間,聯(lián)合包裹服務公司投資于信息技術1.8億美元。這使公司在全世界的市場上取得了領先的地位。技術幫助了聯(lián)合包裹服務公司在保持低價位和改進全部運作同事促進了對顧客的服務。今天聯(lián)合包裹公司仍然兌現(xiàn)那個承諾,它向美國185個以上的國由于使用了一種叫做發(fā)貨信息獲取裝置(DIAD)手持計算機,聯(lián)合包裹服務公司的司機們可以自動地獲取有關客戶簽名,運貨汽車,包裹發(fā)送和時間表等信息;接著包裹信息被傳送到聯(lián)合包裹服務公司的計算機網上,在聯(lián)合包裹服務公司位于新澤西州的主計算機上進行存儲和處理。在那里可以通達世界各地區(qū)并向客戶提供包裹發(fā)送的證明,這個系統(tǒng)也可以為客戶的查詢打印信息。由于使用了一種叫做發(fā)貨信息獲取裝置(DIAD)手持計算機,聯(lián)依靠“全程監(jiān)督”,公司的自動化包裹跟蹤系統(tǒng),聯(lián)合包裹服務公司能夠監(jiān)督包裹的整個過程。從發(fā)送到接受路線的各個點上,有一個條形碼裝置掃描包裹標簽上的貨運信息,然后信息被輸入到中心計算機中??蛻舴盏拇砣四軌蛟谂c中心計算機相連的臺式計算機上檢查任何包裹運送情況,并且能夠對客戶的任何查詢迅速作出反應。聯(lián)合包裹公司的客戶也可以使用公司提供的專門的包裹跟蹤軟件來直接從他們的衛(wèi)星計算機上獲得這種信息。依靠“全程監(jiān)督”,公司的自動化包裹跟蹤系統(tǒng),聯(lián)合包裹服務公司聯(lián)合包裹服務公司正在增強其信息系統(tǒng)的能力,以便能保證某件包裹或若干包裹能按時規(guī)定的時間達到其目的地,如果客戶提出的要求,聯(lián)合包裹服務公司將會在包裹到達之前攔截包裹,并派人將其帶回或更改送貨路線。公司甚至可以使用它的信息系統(tǒng)直接在客戶之間傳送電子書信。一個管理信息系統(tǒng)的產生需要進行哪幾個方面的考慮?聯(lián)合包裹服務公司正在增強其信息系統(tǒng)的能力,以便能保證某件包裹一、管理信息系統(tǒng)開發(fā)的原則(6個)四個統(tǒng)一原則:統(tǒng)一領導、統(tǒng)一規(guī)則、統(tǒng)一目標規(guī)范、統(tǒng)一軟硬件環(huán)境“一把手”原則:“一把手”不再是旁觀者,而是參與者面向用戶原則:由用戶通過運行并在使用后作出客觀評價

一、管理信息系統(tǒng)開發(fā)的原則(6個)四個統(tǒng)一原則:統(tǒng)一領導、一、管理信息系統(tǒng)開發(fā)的原則

(6個)信息工程原則:MIS開發(fā)是一項內容繁多、覆蓋面廣、人機結合的系統(tǒng)工程

階段性原則:系統(tǒng)開發(fā)過程要劃分若干個工作階段,明確規(guī)定各個階段的任務和成果,制定各個階段的目標和評價標準適用性和先進性原則:不能盲目追求技術的先進性而采取不成熟的技術,也不能起點太低,采用過分落后的技術或簡單地模仿手工

一、管理信息系統(tǒng)開發(fā)的原則

(6個)信息工程原則:MIS二、管理信息系統(tǒng)的生命周期MIS的生命周期共劃分為五個階段

系統(tǒng)規(guī)劃系統(tǒng)分析系統(tǒng)設計系統(tǒng)實施系統(tǒng)運行與維護二、管理信息系統(tǒng)的生命周期MIS的生命周期共劃分為五個階段二、管理信息系統(tǒng)的生命周期二、管理信息系統(tǒng)的生命周期1、系統(tǒng)規(guī)劃階段——起始階段主要任務:根據(jù)組織的整體目標和發(fā)展戰(zhàn)略確定管理信息系統(tǒng)的發(fā)展戰(zhàn)略,明確組織總的信息需求,制定管理信息系統(tǒng)建設總計劃。二、管理信息系統(tǒng)的生命周期1、系統(tǒng)規(guī)劃階段——起始階段二、管理信息系統(tǒng)的生命周期2、系統(tǒng)分析階段

系統(tǒng)分析階段與系統(tǒng)設計階段的目的都是做新系統(tǒng)設計。

由于MIS自身的復雜性,要把設計階段又劃分為邏輯設計階段和物理設計階段,并稱邏輯設計階段為系統(tǒng)分析,物理設計階段為系統(tǒng)設計。二、管理信息系統(tǒng)的生命周期2、系統(tǒng)分析階段二、管理信息系統(tǒng)的生命周期2、系統(tǒng)分析階段——七個步驟(1)提出問題:現(xiàn)有MIS不能滿足需求,需要建立(開發(fā))一個新的MIS

(2)初步調查:論證企業(yè)開發(fā)MIS的可能性與必要性(3)可行性分析:分析實現(xiàn)用戶要求的可能性與必要性(4)編寫可行性分析報告(5)詳細調查:目的在于設計新系統(tǒng)

(6)還原原信息系統(tǒng)的邏輯模型(7)建立新系統(tǒng)的邏輯模型——核心任務(兩個途徑)二、管理信息系統(tǒng)的生命周期2、系統(tǒng)分析階段——七個步驟二、管理信息系統(tǒng)的生命周期3、系統(tǒng)設計階段系統(tǒng)設計階段的任務是依據(jù)系統(tǒng)分析說明書進行新系統(tǒng)的物理設計,提出一個由一系列物理設備構成的新系統(tǒng)設計方案,并把這一方案表達出來總體設計階段的主要任務是:系統(tǒng)空間布局設計、系統(tǒng)模塊結構的設計、系統(tǒng)軟硬件結構設計。詳細設計階段的主要任務是:數(shù)據(jù)庫設計和數(shù)據(jù)文件的設計、編碼設計、輸入/輸出設計、模塊邏輯設計等。二、管理信息系統(tǒng)的生命周期3、系統(tǒng)設計階段二、管理信息系統(tǒng)的生命周期4、系統(tǒng)實施階段實施階段是根據(jù)系統(tǒng)的物理設計來構造一個物理的新系統(tǒng)。主要任務是:購置計算機硬件、系統(tǒng)軟件,并安裝調試;程序設計、程序及程序系統(tǒng)的調試;系統(tǒng)試運行;操作人員培訓、編寫操作說明等文字資料等

二、管理信息系統(tǒng)的生命周期4、系統(tǒng)實施階段二、管理信息系統(tǒng)的生命周期5、系統(tǒng)運行與維護階段經評價認可的新系統(tǒng)可以正式交付使用,新系統(tǒng)便進入了長期的運行、維護階段,原有系統(tǒng)就被更新的系統(tǒng)所取代二、管理信息系統(tǒng)的生命周期5、系統(tǒng)運行與維護階段二、管理信息系統(tǒng)的生命周期管理信息系統(tǒng)的開發(fā)過程與方法教學課件管理信息系統(tǒng)的開發(fā)過程與方法教學課件本章內容3.1管理信息系統(tǒng)開發(fā)概述3.2常用管理信息系統(tǒng)開發(fā)方法簡介3.3管理信息系統(tǒng)的開發(fā)方式3.4管理信息系統(tǒng)開發(fā)常見問題及解決方法本章內容3.1管理信息系統(tǒng)開發(fā)概述常用管理信息系統(tǒng)開發(fā)方法簡介管理信息系統(tǒng)的開發(fā)方法是指開發(fā)信息系統(tǒng)所遵循的步驟,是在系統(tǒng)開發(fā)過程中的指導思想、邏輯、途徑和工具等的集合

結構化生命周期法原型法

面向對象法計算機輔助軟件工程法(CASE)常用管理信息系統(tǒng)開發(fā)方法簡介管理信息系統(tǒng)的開發(fā)方法是指開發(fā)一、結構化生命周期法所謂結構化生命周期法就是把管理信息系統(tǒng)開發(fā)的全過程按其生存周期分成若干階段,每個階段有相對獨立的任務,然后逐步完成各個階段的任務。在每一階段的開始與結束都規(guī)定了嚴格的標準。前一個階段的結束標準就是后—階段開始的標準,而每個階段任務相對獨立而且比較簡單,便于不同人員分工協(xié)作,從而降低了整個軟件工程開發(fā)的困難程度。一、結構化生命周期法所謂結構化生命周期法就是把管理信息系統(tǒng)開結構化生命周期法要點

開發(fā)階段性用戶評價文檔管理結構化的系統(tǒng)分析與設計技術結構化生命周期法要點開發(fā)階段性結構化生命周期法要點1、開發(fā)階段性——三個步驟/階段主要特點:每一個階段是由一個定性或定量的確認工作告終,以減少該階段可能存在的不確定因素;只有前階段性產品完成之后才能開始下一階段工作。結構化生命周期法要點1、開發(fā)階段性——三個步驟/階段結構化生命周期法要點2、用戶評價——系統(tǒng)開發(fā)的每個階段都有用戶評價軟件生命周期中越早潛入的錯誤發(fā)現(xiàn)越晚管理信息系統(tǒng)待別強調在每個階段結束前都要有用戶評價或驗收,以減少各種錯誤的發(fā)生

結構化生命周期法要點2、用戶評價——系統(tǒng)開發(fā)的每個階段都有結構化生命周期法要點3、文檔管理——把文檔資料作為每個階段的產品之一,而且加以標準化,作為每個階段結束的重要標準

文檔資料的作用:(1)是通訊的工具;(2)備忘錄;(3)有利于與用戶交流;(4)系統(tǒng)維護的依據(jù)

結構化生命周期法要點3、文檔管理——把文檔資料作為每個階段結構化生命周期法要點4、結構化的系統(tǒng)分析與設計技術——在完成生命周期每個階段任務時應該采用適合該階段任務特點的系統(tǒng)化的技術方法。

最常用的是結構化系統(tǒng)分析和設計方法:要求系統(tǒng)功能進行自頂向下的分解,模塊化

結構化生命周期法要點4、結構化的系統(tǒng)分析與設計技術——在完結構化生命周期法存在的問題(1)階段回溯不可避免(2)使用過程化語言(3)專業(yè)開發(fā)人員、開發(fā)用戶使用的系統(tǒng)開發(fā)模式——掌握對方專業(yè)領域的知識

(4)用戶熱情沒有自始至終調動(5)文檔資料缺乏實用價值,特別是早期的系統(tǒng)規(guī)格說明——用戶不一定能理解(6)系統(tǒng)開發(fā)周期過長結構化生命周期法存在的問題(1)階段回溯不可避免二、原型法1、原型的定義:“原型”是新系統(tǒng)的一個“樣品”,一個早期可運行版本,它能反映新系統(tǒng)的部分重要功能和特征(原型就是一個可以逐步改進成可運行系統(tǒng)的模型)。二、原型法1、原型的定義:“原型”是新系統(tǒng)的一個“樣品”,二、原型法2、基本思路:快速原型法要求在獲得一組基本的用戶需求后,快速地實現(xiàn)新系統(tǒng)的一個“原型”,用戶、開發(fā)者在試用原型的過程中,加強通信與反饋.逐步調整需求趨近準確,確定各種需求的細節(jié),通過反復評價、修改和使用原型,提高系統(tǒng)的質量

二、原型法2、基本思路:快速原型法要求在獲得一組基本的用戶二、原型法快速原型法的需求定義過程是一個開發(fā)人員與用戶通力合作的反復過程。從一個能滿足用戶基本需求的原型系統(tǒng)開始,允許用戶在開發(fā)過程中不斷提出更好的要求,并不斷地完善系統(tǒng)。它實質上是一種迭代的循環(huán)型的開發(fā)方式。二、原型法快速原型法的需求定義過程是一個開發(fā)人員與用戶通力

原型法開發(fā)過程

確定用戶的最初要求

初建模型

用戶、開發(fā)人員使用并評價模型

用戶滿意否

投入使用并維護

開發(fā)人員修改原型

N

Y

原型法開發(fā)過程確定用戶的最初要求初建模型用戶

補充:原型法與結構化方法之間的關系1、原型法與結構化方法的區(qū)別面向目標的,而不是面向工程項目可迅速向用戶提交一個管理信息系統(tǒng)的原型設計;在此基礎上,通過用戶與研制人員之間的意見交換,不斷改進原型設計。二、原型法補充:原型法與結構化方法之間的關系二、原型法二、原型法2、原型法與結構化方法的聯(lián)系:快速原型法用于MIS開發(fā)有兩種情況,一是僅代替生命周期法的某一個或幾個階段,二是承擔工程的全部任務一般情況下,做完了系統(tǒng)分析就建立一個原型系統(tǒng)原型技術應用在系統(tǒng)分析階段是比較恰當?shù)?,可以用原型法代替生命周期方法的系統(tǒng)分析階段原型法生命周期的入口端是可行性分析;出口端是系統(tǒng)設計:系統(tǒng)設計的主要任務是分析和解剖原型二、原型法2、原型法與結構化方法的聯(lián)系:系統(tǒng)設計系統(tǒng)原型法的特點原型法更多地遵循了人們認識事物的規(guī)律,更易被人們掌握和接受。原型法強調用戶的參與原型法提倡使用工具開發(fā)原型法將系統(tǒng)調查、系統(tǒng)分析和系統(tǒng)設計合而為一,使用戶一開始就能看到系統(tǒng)開發(fā)后是一個什么樣子二、原型法原型法的特點二、原型法原型法的局限性:對于大型系統(tǒng)的開發(fā),原型法無能為力。對于有大量運算且邏輯性較強的程序模塊,原型法很難構造出模型來供人評價。對于管理基礎不完善,信息處理混亂,工作過程不清晰的企業(yè),使用原形法構造原型有一定困難。二、原型法原型法的局限性:二、原型法面對對象方法的出發(fā)點和基礎原則是盡可能模擬人類習慣的思維方式,使得系統(tǒng)的方法與過程盡可能接近人類認識世界,解決問題的方法與過程,將客觀世界中的實體抽象化為問題域中的對象

面對對象(object-oriented,OO)開發(fā)方法面對對象方法的出發(fā)點和基礎原則是盡可能模擬人類習慣的思維方式面對對象(object-oriented,OO)開發(fā)方法面向對象開發(fā)的基本思想是:面向對象的開發(fā)方法基于類和對象的概念,把客觀世界的一切事物都看成是由各種不同的對象組成的,每個對象都各自的內部狀態(tài),機制和規(guī)律;按照對象的不同特性,可以組成不同的類;不同的對象和類之間的相互聯(lián)系和互相作用就構成了客觀世界中的不同的事物和系統(tǒng)。面對對象(object-oriented,OO)開發(fā)方法面(1)系統(tǒng)調查和需求分析。對系統(tǒng)將要面臨的具體管理問題以及用戶對系統(tǒng)開發(fā)的需求進行調查研究,即弄清干什么的問題(2)分析問題的性質和求解問題。在復雜的問題域中抽象地識別出對象,及其結構,屬性,方法等。即面向對象的分析(OOA)——做什么

面向對象方法的開發(fā)過程(1)系統(tǒng)調查和需求分析。對系統(tǒng)將要面臨的具體管理問題以及用(3)整理問題。對分析的結構作進一步的抽象,歸類,整理。即面向對象的設計(OOD)——如何做(4)程序實現(xiàn)。利用面向對象程序設計語言將上一步的成果直接映射為應用程序軟件。即面向對象程序設計(OOP)。面向對象方法的開發(fā)過程(3)整理問題。對分析的結構作進一步的抽象,歸類,整理。即面CASE方法CASE(computerAidedsoftwareEngineering)是一種自動化或半自動化的方法,能夠全面支持除系統(tǒng)調查外的每一個開放步驟。嚴格地說,CASE只是一種開發(fā)環(huán)境而不是一種開發(fā)方法。采用CASE工具進行系統(tǒng)開發(fā),必須結合一種具體地開發(fā)方法,如結構話系統(tǒng)開發(fā)方法,面向對象方法或原型法開發(fā)方法等。CASE方法只是為具體地開發(fā)方法提供了支持每一過程的專門工具

CASE方法CASE(computerAidedsof小結在實際開發(fā)工作中對多種方法是組合使用的MIS開發(fā),總是結合多種方法的。可以說,沒有一個項目是用一種方法實現(xiàn)的。各類方法各有特點,適用于MIS開發(fā)的不同階段。因此有一個如何結合多種方法的問題。前期有較多的不確定性,總體上的設計宜用結構化方法,如歸還和分析,后期進入開發(fā),細節(jié)較難一次確定,宜用原型法,如設計和實施。原型法采用CASE,可加快原型的開發(fā)與擴展。小結在實際開發(fā)工作中對多種方法是組合使用的MIS開發(fā),總是結本章內容3.1管理信息系統(tǒng)開發(fā)概述3.2常用管理信息系統(tǒng)開發(fā)方法簡介3.3管理信息系統(tǒng)的開發(fā)方式3.4管理信息系統(tǒng)開發(fā)常見問題及解決方法本章內容3.1管理信息系統(tǒng)開發(fā)概述管理信息系統(tǒng)的開發(fā)方式信息系統(tǒng)的開發(fā)方式是指企業(yè)組織獲得應用系統(tǒng)服務的方式,主要解決由誰來承擔系統(tǒng)開發(fā)任務,建設所需信息系統(tǒng)的問題。目前主要的開發(fā)方式有自行開發(fā)、委托開發(fā)、聯(lián)合開發(fā)、利用軟件包開發(fā)等。管理信息系統(tǒng)的開發(fā)方式信息系統(tǒng)的開發(fā)方式是指企業(yè)組織獲得應管理信息系統(tǒng)的開發(fā)方式自行開發(fā):組織內部的或招聘的信息管理專業(yè)人員,開發(fā)自己的信息系統(tǒng)委托開發(fā):支付一定的費用,委托專業(yè)公司或科研單位開發(fā)(信息化產業(yè))購置商品應用軟件:購置現(xiàn)成的商品軟件,買來后經修改(二次開發(fā)),安裝和初始化后即可投運使用聯(lián)合開發(fā):開發(fā)與商品軟件購置相結合的集成開發(fā);集成加合作開發(fā)Outsourcing:業(yè)務外包,協(xié)議雇傭外部專業(yè)人員作顧問,委托IT服務機構進行IS的開發(fā)、運行與維護管理信息系統(tǒng)的開發(fā)方式自行開發(fā):組織內部的或招聘的信息管理各種開發(fā)方式的優(yōu)缺點比較自行開發(fā)委托開發(fā)商品軟件自行與委托專門與購置需求明確好較好較好好好項目可控好較好好較好較好用戶適應好好一般好好人才培養(yǎng)好差差好好系統(tǒng)質量一般好好較好較好開發(fā)周期長中短中中推動變革不利較有利有利較有利較有利風險程度小較大大較大較大開發(fā)投入大中等,大大大大依賴外界很少依賴較依賴唯一依賴較少依賴較依賴各種開發(fā)方式的優(yōu)缺點比較自行開發(fā)委托開發(fā)商品軟件自行與委托各種開發(fā)方式的特點比較各種開發(fā)方式的特點比較怎樣選擇正確、合適的開發(fā)方式呢??選擇開發(fā)方式是一個復雜的決策過程,不能僅從經濟效益原則來考慮,應當有一個正確的決策機制,對企業(yè)的實力、信息系統(tǒng)的地位和應用環(huán)境等綜合考慮供參考的方法:阿普爾特概括的“造”與“買”的決策影響因素管理信息系統(tǒng)的開發(fā)方式怎樣選擇正確、合適的開發(fā)方式呢??管理信息系統(tǒng)的開發(fā)方式管理信息系統(tǒng)的開發(fā)過程與方法教學課件本章內容3.1管理信息系統(tǒng)開發(fā)概述3.2常用管理信息系統(tǒng)開發(fā)方法簡介3.3管理信息系統(tǒng)的開發(fā)方式3.4管理信息系統(tǒng)開發(fā)常見問題及解決方法本章內容3.1管理信息系統(tǒng)開發(fā)概述管理信息系統(tǒng)開發(fā)常見問題1.新系統(tǒng)對當前模式影響較大2.管理信息系統(tǒng)的效益不宜用貨幣形式直接反映3.基本數(shù)據(jù)的準確性與完整性;重視編程,而輕視規(guī)劃4.采用增加開發(fā)人員的方式來加快進度現(xiàn)等管理信息系統(tǒng)開發(fā)常見問題1.新系統(tǒng)對當前模式影響較大解決方法平穩(wěn)安排:通過對系統(tǒng)的分解,使系統(tǒng)開發(fā)能有一個由小到大的、平穩(wěn)的發(fā)展過程,并能方便地形成系統(tǒng)

整體控制:信息系統(tǒng)功能——局部服從整體吸引用戶:用戶的參與對整個系統(tǒng)建設至關重要;及時投入試運行是吸引用戶參與開發(fā)工作并和他們具體交流的有效途徑

迅速過渡:整個系統(tǒng)的形成需要有一個漸進的過程;子系統(tǒng)的開發(fā)則必須迅速完成

解決方法平穩(wěn)安排:通過對系統(tǒng)的分解,使系統(tǒng)開發(fā)能有一個由小第3章管理信息系統(tǒng)的開發(fā)過程和方法第3章管理信息系統(tǒng)的開發(fā)過程和方法學習目標掌握常用管理信息系統(tǒng)開發(fā)方法(生命周期法、原型法)清楚管理信息系統(tǒng)的開發(fā)方式

學習目標掌握常用管理信息系統(tǒng)開發(fā)方法(生命周期法、原型法)本章內容3.1管理信息系統(tǒng)開發(fā)概述3.2常用管理信息系統(tǒng)開發(fā)方法簡介3.3管理信息系統(tǒng)的開發(fā)方式3.4管理信息系統(tǒng)開發(fā)常見問題及解決方法本章內容3.1管理信息系統(tǒng)開發(fā)概述導入案例聯(lián)合包裹服務公司的包裹跟蹤系統(tǒng)聯(lián)合包裹公司(unitedparcelservice,usp)是世界上最大的空中和地面的速遞公司之一。1907年初建時,只有一間很小的地下辦公室。兩個來自西雅圖的的少年JimCasey和ClaudeRyan只有兩輛自行車和一部電話,當時他們承諾“最好的服務,最低的價格”。聯(lián)合包裹公司成功的運用了這條信條近百年之久。

導入案例聯(lián)合包裹服務公司的包裹跟蹤系統(tǒng)今天聯(lián)合包裹公司仍然兌現(xiàn)那個承諾,它向美國185個以上的國家和地區(qū)遞送包裹和文件。公司不僅勝過傳統(tǒng)的包裹遞送方式,并且可以和聯(lián)邦特快專遞的“不過夜”遞送生意抗衡。公司的成功關鍵是投資于先進信息技術。1992-1996年間,聯(lián)合包裹服務公司投資于信息技術1.8億美元。這使公司在全世界的市場上取得了領先的地位。技術幫助了聯(lián)合包裹服務公司在保持低價位和改進全部運作同事促進了對顧客的服務。今天聯(lián)合包裹公司仍然兌現(xiàn)那個承諾,它向美國185個以上的國由于使用了一種叫做發(fā)貨信息獲取裝置(DIAD)手持計算機,聯(lián)合包裹服務公司的司機們可以自動地獲取有關客戶簽名,運貨汽車,包裹發(fā)送和時間表等信息;接著包裹信息被傳送到聯(lián)合包裹服務公司的計算機網上,在聯(lián)合包裹服務公司位于新澤西州的主計算機上進行存儲和處理。在那里可以通達世界各地區(qū)并向客戶提供包裹發(fā)送的證明,這個系統(tǒng)也可以為客戶的查詢打印信息。由于使用了一種叫做發(fā)貨信息獲取裝置(DIAD)手持計算機,聯(lián)依靠“全程監(jiān)督”,公司的自動化包裹跟蹤系統(tǒng),聯(lián)合包裹服務公司能夠監(jiān)督包裹的整個過程。從發(fā)送到接受路線的各個點上,有一個條形碼裝置掃描包裹標簽上的貨運信息,然后信息被輸入到中心計算機中??蛻舴盏拇砣四軌蛟谂c中心計算機相連的臺式計算機上檢查任何包裹運送情況,并且能夠對客戶的任何查詢迅速作出反應。聯(lián)合包裹公司的客戶也可以使用公司提供的專門的包裹跟蹤軟件來直接從他們的衛(wèi)星計算機上獲得這種信息。依靠“全程監(jiān)督”,公司的自動化包裹跟蹤系統(tǒng),聯(lián)合包裹服務公司聯(lián)合包裹服務公司正在增強其信息系統(tǒng)的能力,以便能保證某件包裹或若干包裹能按時規(guī)定的時間達到其目的地,如果客戶提出的要求,聯(lián)合包裹服務公司將會在包裹到達之前攔截包裹,并派人將其帶回或更改送貨路線。公司甚至可以使用它的信息系統(tǒng)直接在客戶之間傳送電子書信。一個管理信息系統(tǒng)的產生需要進行哪幾個方面的考慮?聯(lián)合包裹服務公司正在增強其信息系統(tǒng)的能力,以便能保證某件包裹一、管理信息系統(tǒng)開發(fā)的原則(6個)四個統(tǒng)一原則:統(tǒng)一領導、統(tǒng)一規(guī)則、統(tǒng)一目標規(guī)范、統(tǒng)一軟硬件環(huán)境“一把手”原則:“一把手”不再是旁觀者,而是參與者面向用戶原則:由用戶通過運行并在使用后作出客觀評價

一、管理信息系統(tǒng)開發(fā)的原則(6個)四個統(tǒng)一原則:統(tǒng)一領導、一、管理信息系統(tǒng)開發(fā)的原則

(6個)信息工程原則:MIS開發(fā)是一項內容繁多、覆蓋面廣、人機結合的系統(tǒng)工程

階段性原則:系統(tǒng)開發(fā)過程要劃分若干個工作階段,明確規(guī)定各個階段的任務和成果,制定各個階段的目標和評價標準適用性和先進性原則:不能盲目追求技術的先進性而采取不成熟的技術,也不能起點太低,采用過分落后的技術或簡單地模仿手工

一、管理信息系統(tǒng)開發(fā)的原則

(6個)信息工程原則:MIS二、管理信息系統(tǒng)的生命周期MIS的生命周期共劃分為五個階段

系統(tǒng)規(guī)劃系統(tǒng)分析系統(tǒng)設計系統(tǒng)實施系統(tǒng)運行與維護二、管理信息系統(tǒng)的生命周期MIS的生命周期共劃分為五個階段二、管理信息系統(tǒng)的生命周期二、管理信息系統(tǒng)的生命周期1、系統(tǒng)規(guī)劃階段——起始階段主要任務:根據(jù)組織的整體目標和發(fā)展戰(zhàn)略確定管理信息系統(tǒng)的發(fā)展戰(zhàn)略,明確組織總的信息需求,制定管理信息系統(tǒng)建設總計劃。二、管理信息系統(tǒng)的生命周期1、系統(tǒng)規(guī)劃階段——起始階段二、管理信息系統(tǒng)的生命周期2、系統(tǒng)分析階段

系統(tǒng)分析階段與系統(tǒng)設計階段的目的都是做新系統(tǒng)設計。

由于MIS自身的復雜性,要把設計階段又劃分為邏輯設計階段和物理設計階段,并稱邏輯設計階段為系統(tǒng)分析,物理設計階段為系統(tǒng)設計。二、管理信息系統(tǒng)的生命周期2、系統(tǒng)分析階段二、管理信息系統(tǒng)的生命周期2、系統(tǒng)分析階段——七個步驟(1)提出問題:現(xiàn)有MIS不能滿足需求,需要建立(開發(fā))一個新的MIS

(2)初步調查:論證企業(yè)開發(fā)MIS的可能性與必要性(3)可行性分析:分析實現(xiàn)用戶要求的可能性與必要性(4)編寫可行性分析報告(5)詳細調查:目的在于設計新系統(tǒng)

(6)還原原信息系統(tǒng)的邏輯模型(7)建立新系統(tǒng)的邏輯模型——核心任務(兩個途徑)二、管理信息系統(tǒng)的生命周期2、系統(tǒng)分析階段——七個步驟二、管理信息系統(tǒng)的生命周期3、系統(tǒng)設計階段系統(tǒng)設計階段的任務是依據(jù)系統(tǒng)分析說明書進行新系統(tǒng)的物理設計,提出一個由一系列物理設備構成的新系統(tǒng)設計方案,并把這一方案表達出來總體設計階段的主要任務是:系統(tǒng)空間布局設計、系統(tǒng)模塊結構的設計、系統(tǒng)軟硬件結構設計。詳細設計階段的主要任務是:數(shù)據(jù)庫設計和數(shù)據(jù)文件的設計、編碼設計、輸入/輸出設計、模塊邏輯設計等。二、管理信息系統(tǒng)的生命周期3、系統(tǒng)設計階段二、管理信息系統(tǒng)的生命周期4、系統(tǒng)實施階段實施階段是根據(jù)系統(tǒng)的物理設計來構造一個物理的新系統(tǒng)。主要任務是:購置計算機硬件、系統(tǒng)軟件,并安裝調試;程序設計、程序及程序系統(tǒng)的調試;系統(tǒng)試運行;操作人員培訓、編寫操作說明等文字資料等

二、管理信息系統(tǒng)的生命周期4、系統(tǒng)實施階段二、管理信息系統(tǒng)的生命周期5、系統(tǒng)運行與維護階段經評價認可的新系統(tǒng)可以正式交付使用,新系統(tǒng)便進入了長期的運行、維護階段,原有系統(tǒng)就被更新的系統(tǒng)所取代二、管理信息系統(tǒng)的生命周期5、系統(tǒng)運行與維護階段二、管理信息系統(tǒng)的生命周期管理信息系統(tǒng)的開發(fā)過程與方法教學課件管理信息系統(tǒng)的開發(fā)過程與方法教學課件本章內容3.1管理信息系統(tǒng)開發(fā)概述3.2常用管理信息系統(tǒng)開發(fā)方法簡介3.3管理信息系統(tǒng)的開發(fā)方式3.4管理信息系統(tǒng)開發(fā)常見問題及解決方法本章內容3.1管理信息系統(tǒng)開發(fā)概述常用管理信息系統(tǒng)開發(fā)方法簡介管理信息系統(tǒng)的開發(fā)方法是指開發(fā)信息系統(tǒng)所遵循的步驟,是在系統(tǒng)開發(fā)過程中的指導思想、邏輯、途徑和工具等的集合

結構化生命周期法原型法

面向對象法計算機輔助軟件工程法(CASE)常用管理信息系統(tǒng)開發(fā)方法簡介管理信息系統(tǒng)的開發(fā)方法是指開發(fā)一、結構化生命周期法所謂結構化生命周期法就是把管理信息系統(tǒng)開發(fā)的全過程按其生存周期分成若干階段,每個階段有相對獨立的任務,然后逐步完成各個階段的任務。在每一階段的開始與結束都規(guī)定了嚴格的標準。前一個階段的結束標準就是后—階段開始的標準,而每個階段任務相對獨立而且比較簡單,便于不同人員分工協(xié)作,從而降低了整個軟件工程開發(fā)的困難程度。一、結構化生命周期法所謂結構化生命周期法就是把管理信息系統(tǒng)開結構化生命周期法要點

開發(fā)階段性用戶評價文檔管理結構化的系統(tǒng)分析與設計技術結構化生命周期法要點開發(fā)階段性結構化生命周期法要點1、開發(fā)階段性——三個步驟/階段主要特點:每一個階段是由一個定性或定量的確認工作告終,以減少該階段可能存在的不確定因素;只有前階段性產品完成之后才能開始下一階段工作。結構化生命周期法要點1、開發(fā)階段性——三個步驟/階段結構化生命周期法要點2、用戶評價——系統(tǒng)開發(fā)的每個階段都有用戶評價軟件生命周期中越早潛入的錯誤發(fā)現(xiàn)越晚管理信息系統(tǒng)待別強調在每個階段結束前都要有用戶評價或驗收,以減少各種錯誤的發(fā)生

結構化生命周期法要點2、用戶評價——系統(tǒng)開發(fā)的每個階段都有結構化生命周期法要點3、文檔管理——把文檔資料作為每個階段的產品之一,而且加以標準化,作為每個階段結束的重要標準

文檔資料的作用:(1)是通訊的工具;(2)備忘錄;(3)有利于與用戶交流;(4)系統(tǒng)維護的依據(jù)

結構化生命周期法要點3、文檔管理——把文檔資料作為每個階段結構化生命周期法要點4、結構化的系統(tǒng)分析與設計技術——在完成生命周期每個階段任務時應該采用適合該階段任務特點的系統(tǒng)化的技術方法。

最常用的是結構化系統(tǒng)分析和設計方法:要求系統(tǒng)功能進行自頂向下的分解,模塊化

結構化生命周期法要點4、結構化的系統(tǒng)分析與設計技術——在完結構化生命周期法存在的問題(1)階段回溯不可避免(2)使用過程化語言(3)專業(yè)開發(fā)人員、開發(fā)用戶使用的系統(tǒng)開發(fā)模式——掌握對方專業(yè)領域的知識

(4)用戶熱情沒有自始至終調動(5)文檔資料缺乏實用價值,特別是早期的系統(tǒng)規(guī)格說明——用戶不一定能理解(6)系統(tǒng)開發(fā)周期過長結構化生命周期法存在的問題(1)階段回溯不可避免二、原型法1、原型的定義:“原型”是新系統(tǒng)的一個“樣品”,一個早期可運行版本,它能反映新系統(tǒng)的部分重要功能和特征(原型就是一個可以逐步改進成可運行系統(tǒng)的模型)。二、原型法1、原型的定義:“原型”是新系統(tǒng)的一個“樣品”,二、原型法2、基本思路:快速原型法要求在獲得一組基本的用戶需求后,快速地實現(xiàn)新系統(tǒng)的一個“原型”,用戶、開發(fā)者在試用原型的過程中,加強通信與反饋.逐步調整需求趨近準確,確定各種需求的細節(jié),通過反復評價、修改和使用原型,提高系統(tǒng)的質量

二、原型法2、基本思路:快速原型法要求在獲得一組基本的用戶二、原型法快速原型法的需求定義過程是一個開發(fā)人員與用戶通力合作的反復過程。從一個能滿足用戶基本需求的原型系統(tǒng)開始,允許用戶在開發(fā)過程中不斷提出更好的要求,并不斷地完善系統(tǒng)。它實質上是一種迭代的循環(huán)型的開發(fā)方式。二、原型法快速原型法的需求定義過程是一個開發(fā)人員與用戶通力

原型法開發(fā)過程

確定用戶的最初要求

初建模型

用戶、開發(fā)人員使用并評價模型

用戶滿意否

投入使用并維護

開發(fā)人員修改原型

N

Y

原型法開發(fā)過程確定用戶的最初要求初建模型用戶

補充:原型法與結構化方法之間的關系1、原型法與結構化方法的區(qū)別面向目標的,而不是面向工程項目可迅速向用戶提交一個管理信息系統(tǒng)的原型設計;在此基礎上,通過用戶與研制人員之間的意見交換,不斷改進原型設計。二、原型法補充:原型法與結構化方法之間的關系二、原型法二、原型法2、原型法與結構化方法的聯(lián)系:快速原型法用于MIS開發(fā)有兩種情況,一是僅代替生命周期法的某一個或幾個階段,二是承擔工程的全部任務一般情況下,做完了系統(tǒng)分析就建立一個原型系統(tǒng)原型技術應用在系統(tǒng)分析階段是比較恰當?shù)?,可以用原型法代替生命周期方法的系統(tǒng)分析階段原型法生命周期的入口端是可行性分析;出口端是系統(tǒng)設計:系統(tǒng)設計的主要任務是分析和解剖原型二、原型法2、原型法與結構化方法的聯(lián)系:系統(tǒng)設計系統(tǒng)原型法的特點原型法更多地遵循了人們認識事物的規(guī)律,更易被人們掌握和接受。原型法強調用戶的參與原型法提倡使用工具開發(fā)原型法將系統(tǒng)調查、系統(tǒng)分析和系統(tǒng)設計合而為一,使用戶一開始就能看到系統(tǒng)開發(fā)后是一個什么樣子二、原型法原型法的特點二、原型法原型法的局限性:對于大型系統(tǒng)的開發(fā),原型法無能為力。對于有大量運算且邏輯性較強的程序模塊,原型法很難構造出模型來供人評價。對于管理基礎不完善,信息處理混亂,工作過程不清晰的企業(yè),使用原形法構造原型有一定困難。二、原型法原型法的局限性:二、原型法面對對象方法的出發(fā)點和基礎原則是盡可能模擬人類習慣的思維方式,使得系統(tǒng)的方法與過程盡可能接近人類認識世界,解決問題的方法與過程,將客觀世界中的實體抽象化為問題域中的對象

面對對象(object-oriented,OO)開發(fā)方法面對對象方法的出發(fā)點和基礎原則是盡可能模擬人類習慣的思維方式面對對象(object-oriented,OO)開發(fā)方法面向對象開發(fā)的基本思想是:面向對象的開發(fā)方法基于類和對象的概念,把客觀世界的一切事物都看成是由各種不同的對象組成的,每個對象都各自的內部狀態(tài),機制和規(guī)律;按照對象的不同特性,可以組成不同的類;不同的對象和類之間的相互聯(lián)系和互相作用就構成了客觀世界中的不同的事物和系統(tǒng)。面對對象(object-oriented,OO)開發(fā)方法面(1)系統(tǒng)調查和需求分析。對系統(tǒng)將要面臨的具體管理問題以及用戶對系統(tǒng)開發(fā)的需求進行調查研究,即弄清干什么的問題(2)分析問題的性質和求解問題。在復雜的問題域中抽象地識別出對象,及其結構,屬性,方法等。即面向對象的分析(OOA)——做什么

面向對象方法的開發(fā)過程(1)系統(tǒng)調查和需求分析。對系統(tǒng)將要面臨的具體管理問題以及用(3)整理問題。對分析的結構作進一步的抽象,歸類,整理。即面向對象的設計(OOD)——如何做(4)程序實現(xiàn)。利用面向對象程序設計語言將上一步的成果直接映射為應用程序軟件。即面向對象程序設計(OOP)。面向對象方法的開發(fā)過程(3)整理問題。對分析的結構作進一步的抽象,歸類,整理。即面CASE方法CASE(computerAidedsoftwareEngineering)是一種自動化或半自動化的方法,能夠全面支持除系統(tǒng)調查外的每一個開放步驟。嚴格地說,CASE只是一種開發(fā)環(huán)境而不是一種開發(fā)方法。采用CASE工具進行系統(tǒng)開發(fā),必須結合一種具體地開發(fā)方法,如結構話系統(tǒng)開發(fā)方法,面向對象方法或原型法開發(fā)方法等。CASE方法只是為具體地開發(fā)方法提供了支持每一過程的專門工具

CASE方法CASE(computerAidedsof小結在實際開發(fā)工作中對多種方法是組合使用的MIS開發(fā),總是結合多種方法的??梢哉f,沒有一個項目是用一種方法實現(xiàn)的。各類方法各有特點,適用于

溫馨提示

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

評論

0/150

提交評論