




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、管理信息系統(tǒng)的開發(fā)戰(zhàn)略 本章主要包括五節(jié),分別是系統(tǒng)開發(fā)的義務和特點、系統(tǒng)開發(fā)的指點原那么、系統(tǒng)開發(fā)的方法、系統(tǒng)開發(fā)的方式和系統(tǒng)開發(fā)的組織與工程管理。本章考核主要集中于系統(tǒng)開發(fā)的義務和特點,系統(tǒng)開發(fā)的方法、方式及系統(tǒng)開發(fā)的組織等內容,主要涉及到單項選擇題、名詞解釋和簡答題。本章標題難度不大,需求對相應的知識點進展識記、領會即可。3.1系統(tǒng)開發(fā)的義務和特點 3.1.1系統(tǒng)開發(fā)的義務 系統(tǒng)開發(fā)的義務就是根據(jù)企業(yè)管理的目的、內容、規(guī)模、性質等詳細情況,從系統(tǒng)論的觀念出發(fā),運用系統(tǒng)工程的方法,按照系統(tǒng)開展的規(guī)律,為企業(yè)建立起計算機化的信息系統(tǒng)。其中最中心的任務,就是開發(fā)出一套適宜于現(xiàn)代企業(yè)管理要求的運
2、用軟件系統(tǒng)。 在計算機領域中,人們經常用“系統(tǒng)開發(fā)一詞來概括管理運用軟件系統(tǒng)從工程提出直到運轉、評價為止的整個過程。這個過程有時又稱為“系統(tǒng)分析與設計或簡稱為“系統(tǒng)設計。 3.1.2系統(tǒng)開發(fā)的特點管理信息系統(tǒng)開發(fā)的成果或產品是一套運用軟件系統(tǒng)。與普通硬件設備的消費過程和單項事務處置的程序編寫相比,具有以下特點: 1.復雜性高 由于企業(yè)本身是一個非確定型的復雜系統(tǒng),所以信息系統(tǒng)的每個子系統(tǒng)都要涉及組織機構、人員和業(yè)務領域及環(huán)境變化。信息技術的開展及系統(tǒng)功能的擴展,系統(tǒng)開發(fā)要涉及多種學科和技術,都添加了系統(tǒng)的復雜性。2.集體的發(fā)明性活動 3.質量要求高 4.產品是無形的 5.歷史短,閱歷缺乏 3.
3、2系統(tǒng)開發(fā)的指點原那么系統(tǒng)工程是為了合理地進展開發(fā)、設計和運用系統(tǒng)而采用的思想、步驟、組織和方法的總稱,管理信息系統(tǒng)的開發(fā)屬于系統(tǒng)工程的范疇。深化分析系統(tǒng)的特征,根據(jù)系統(tǒng)開展的規(guī)律來建立系統(tǒng),是系統(tǒng)開發(fā)的指點原那么,其要點如下: 一、系統(tǒng)的目的性 應明確系統(tǒng)開發(fā)的目的,確立面向用戶的觀念。 二、系統(tǒng)的整體性強調系統(tǒng)的整體性,采用先確定邏輯模型,再設計物理模型的開發(fā)思緒。 系統(tǒng)開發(fā)采取整體化開發(fā)方式。其詳細做法如下: 1、詳細了解原系統(tǒng)信息處置過程,包括各種處置的物理細節(jié),得出原系統(tǒng)的物理模型。 2、對原系統(tǒng)的物理模型進展綜合和籠統(tǒng),去掉物理細節(jié),分析原系統(tǒng)的邏輯功能,得出原系統(tǒng)的整體邏輯模型。
4、 3、對原系統(tǒng)的邏輯模型進展改良和完善,補充管理需求的、人工系統(tǒng)難以實現(xiàn)的新的功能,構成新系統(tǒng)的邏輯模型,處理新的計算機系統(tǒng)該當“做什么的問題。 4、建立新系統(tǒng)的物理模型,即確定新系統(tǒng)實現(xiàn)邏輯模型的技術方法和手段,處理新系統(tǒng)“如何做的問題。 這個過程就是由原系統(tǒng)物理模型,到原系統(tǒng)邏輯模型和計算機化邏輯模型,再到計算機化物理模型的過程。 三、系統(tǒng)的相關性 分析系統(tǒng)的相關性,根據(jù)分解協(xié)調的原那么由頂向下開展系統(tǒng)。 管理信息系統(tǒng)是由多個子系統(tǒng)(功能)組成的,整個系統(tǒng)是一個不可分割的整體,整個系統(tǒng)的功能并不是各子系統(tǒng)的簡單加和,其功能應比一切子系統(tǒng)的功能總和還要大得多。 整個系統(tǒng)為層次構造,系統(tǒng)可分解
5、為多個子系統(tǒng),子系統(tǒng)同樣又可分解為更細一級以子系統(tǒng)。系統(tǒng)、子系統(tǒng)均有本身的目的、界限、輸入、輸出和處置內容。 根據(jù)上述特性,開展了系統(tǒng)構造化分析和設計的方法,其要點是“自頂向下地開發(fā)系統(tǒng),分期分批進展子系統(tǒng)的開發(fā),“由底向上實施,先實現(xiàn)某些子系統(tǒng)再逐漸實現(xiàn)總的目的和功能。因此,在系統(tǒng)開發(fā)中“由頂向下是主導原那么,“由底向上是輔助原那么。 四、系統(tǒng)的環(huán)境順應性 應該順應環(huán)境變化的要求,開發(fā)易擴展、易維護的系統(tǒng)。 管理系統(tǒng)必需具有開放性、擴展性、易維護性,才干順應環(huán)境,成為具有生命力的系統(tǒng)。五、任務成果文檔化,圖表規(guī)范化軟件是程序以及開發(fā)、運用和維護這些程序所需的一切文檔。要及時按照一定規(guī)范產生各
6、種文檔,做到任務成果文檔化、圖表規(guī)范化。這些文檔有以下重要作用: 其一,人的記憶力是有限的,各種調查分析的結果和設計的技術細節(jié)必需以書面方式記錄下來,以供查閱和核對。 其二,開發(fā)人員之間、開發(fā)人員與用戶之間,可利用書面的、超越各自專業(yè)的共同言語-文檔的方式有效地進展交流。 其三,系統(tǒng)開發(fā)要經過一定的過程,后一階段的任務要在前一階段的根底上,也就是在前期任務文檔的根底上繼續(xù)進展。 文檔的方式以圖表為主,其表達效果在很多情況下比文字表達簡約、籠統(tǒng)、效果真實。但所用的圖表該當規(guī)范化、規(guī)范化。 2007.04,單項選擇10管理信息系統(tǒng)是由多個子系統(tǒng)組成的,其整個系統(tǒng)的功能A.等于最大子系統(tǒng)功能B.可大
7、于子系統(tǒng)功能總和C.不大于子系統(tǒng)功能總和D.等于子系統(tǒng)功能總和3.3系統(tǒng)開發(fā)的方法 3.3.1生命周期法 生命周期法將管理信息系統(tǒng)的開發(fā)過程劃分為系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實施三個階段,每個階段又分成假設干步驟。 1.系統(tǒng)開發(fā)生命周期各階段的主要義務生命周期各階段的主要義務如下: (1)系統(tǒng)分析。在系統(tǒng)分析階段,首先根據(jù)用戶提出的建立新系統(tǒng)的要求,進展總體規(guī)劃和可行性研討。系統(tǒng)分析是使系統(tǒng)開發(fā)到達合理、優(yōu)化的重要階段,這階段任務深化與否直接影響到新系統(tǒng)的質量和經濟性,它是開發(fā)成敗的關鍵。 (2)系統(tǒng)設計。根據(jù)系統(tǒng)分析確定的邏輯模型,確定新系統(tǒng)的物理模型,即計算機化信息系統(tǒng)運用軟件的總體構造和數(shù)據(jù)
8、庫設計,并提出系統(tǒng)配置方案。繼而對物理模型進展詳細的設計。詳細設計的主要內容有代碼設計、用戶界面設計、處置過程設計。最后,編寫系統(tǒng)設計報告。 (3)系統(tǒng)實施。系統(tǒng)實施包括:按照物理模型實現(xiàn)運用軟件的編制和測試、系統(tǒng)試運轉、系統(tǒng)切換、系統(tǒng)交付運用以及運轉后的系統(tǒng)維護和評價等任務。 2.生命周期法的主要優(yōu)缺陷 生命周期法的主要優(yōu)點是: (1)強調系統(tǒng)的整體性、全局性。它采用“自頂向下的原那么分析和設計系統(tǒng),首先處理全局問題,強調在系統(tǒng)整體優(yōu)化的前提下,來思索詳細的處理方案。 (2)嚴厲區(qū)分任務階段。整個開發(fā)過程階段和步驟清楚,每一階段和步驟均有明確的成果,作為下一步任務的根據(jù)。這樣有利于整個工程的
9、管理與控制,防止了開發(fā)過程的混亂形狀。 但是,在實際過程中也暴顯露這種方法的一些缺陷: (1)難以準確定義用戶需求。 (2)開發(fā)周期長,難以順應環(huán)境變化。 3.3.2原型法原型法(PrototypingApproach)的根本思想是:首先由用戶與系統(tǒng)分析設計人員協(xié)作,在短期內定義用戶的根本需求,開發(fā)出一個功能不非常完善、實驗性的、簡易的運用軟件系統(tǒng)的根本框架,稱之為原型。接著運轉這個原型,再不斷評價和改良原型,使之逐漸完善。其開發(fā)過程是多次反復、不斷演進的過程。 原型法的主要優(yōu)點是: l.符合人們認識事物的規(guī)律 2.用戶參與積極性高 3.開發(fā)周期短,運用靈敏 由于原型法需求快速構成原型和不斷修
10、正演進,要求系統(tǒng)的可變卦性好,易于修正,因此,采用這種方法必需具有構成原型和修正原型的支撐工具,如系統(tǒng)分析和設計中各種圖表的生成器、計算機數(shù)據(jù)字典、程序生成器等。這些支撐工具正在研制與完善中,其開展對原型法的推行運用起著相輔相成的作用。 3.3.3面向對象的方法(ObjectOriented) 開展面向對象方法的目的:提高軟件系統(tǒng)的可重用性、擴展性和可維護性。目前較好的開發(fā)方法是,面向對象的方法與傳統(tǒng)方法比較有兩點艱苦突破。 1.操作與數(shù)據(jù)共同封裝 所謂“對象就是數(shù)據(jù)和操作的封裝通訊單位。在面向對象技術里,將數(shù)據(jù)和操作稱為對象的屬性和效力。數(shù)據(jù)表征了對象的形狀,操作那么是在外界激發(fā)下使數(shù)據(jù)的形
11、狀改動。這里激發(fā)的要素就是對象間的通訊,稱為音訊。對象接納某那么音訊后,對屬性(數(shù)據(jù))進展操作。 在面向對象的方法中,系統(tǒng)模型的根本單元是對象,是客觀事物的籠統(tǒng)。2.類與承繼機制 “類就是指一組具有一樣構造、操作和約束條件的對象,對象類由“類闡明和“類實現(xiàn)兩大部分組成?!邦愱U明一致描畫對象類的構造。應遵守的約束規(guī)那么以及執(zhí)行的操作。而“類實現(xiàn)那么由開發(fā)人員掌握。 一個類的上層可以有超類,下層可以有子類,構成一種層次構造。一個類可以有多個超類,也可以有多個子類。超類是下層子類的概括,因此子類可以承繼超類的屬性、操作和約束規(guī)那么,這就是類承繼機制。承繼性使面向對象的系統(tǒng)具有較好的可擴展性和靈敏性,
12、因此有利于軟件系統(tǒng)的維護。 3.3.4計算機輔助軟件工程計算機輔助軟件工程(ComputerAidedSoftwareEngineering,CASE)是提高系統(tǒng)開發(fā)效率和質量的重要途徑。CASE技術的目的就是要實現(xiàn)系統(tǒng)開發(fā)生命周期內各階段任務基于計算機的自動化。CASE的作用,可概括為三個方面: 一是能實現(xiàn)一個具有快速呼應、公用資源和早期查錯功能的交互式開發(fā)環(huán)境。 二是對系統(tǒng)開發(fā)和維護過程中各個環(huán)節(jié)實現(xiàn)自動化。 三是經過強有力的圖形接口,實現(xiàn)直觀的程序設計。 3.3.5開發(fā)方法的選擇 原型法需求軟件支撐工具快速構成原型,并不斷地與用戶討論、修正,最終建立系統(tǒng)。要將這種方法用于大型信息系統(tǒng)開發(fā)
13、中的一切環(huán)節(jié)是不適宜的。因此,它主要用于小型的。靈敏性高的系統(tǒng)或部分系統(tǒng)的設計和實施。 面向對象的方法是以對象為根底,利用特定的軟件工具直接完成從對象的描畫到運用軟件構造的轉換,特別適宜于小型運用軟件系統(tǒng)的開發(fā)。 在大型系統(tǒng)的開發(fā)中,經常不是采用一種開發(fā)方法,而是采用多種方法的組合。 構造化生命周期法是目前較全面支持大、中型系統(tǒng)整個過程開發(fā)的方法,其他方法雖然有許多優(yōu)點,但都只能作為構造化生命周期法在部分開發(fā)環(huán)節(jié)上的補充,暫時還不能替代其在系統(tǒng)開發(fā)過程中的主導位置。 系統(tǒng)開發(fā)的方法隨著系統(tǒng)開發(fā)工具的不斷改良,正在逐漸完善,本節(jié)列舉的各種方法不是相互獨立的,它們經常可以混合運用。 2007.10
14、,單項選擇10CASE的含意是 【 】 A企業(yè)資源方案 B面向對象的開發(fā)方法 C制造資源方案 D計算機輔助軟件工程2006.10,單項選擇9原型法開發(fā)方法的主要缺陷是 A用戶難于直接參與任務B開發(fā)周期相對較長C不太符合人們認識規(guī)律D需求有支撐工具2006.04,單項選擇13在開發(fā)方法的描畫中,正確的選項是 【 】 A原型法特別適宜于大型信息系統(tǒng)開發(fā) B面向對象的方法特別適宜于小型運用系統(tǒng)的開發(fā) C構造化方法目前僅支持中小型系統(tǒng)的開發(fā) D在系統(tǒng)開發(fā)中最好用一種開發(fā)方法2006.04,單項選擇14生命周期法的主要優(yōu)點是 【 】 A易于準確定義用戶需求 B易于順應環(huán)境變化 強調系統(tǒng)的整體性和全局性
15、D便于設計者與用戶交流2005.04,單項選擇15確定數(shù)據(jù)模型和數(shù)據(jù)庫管理系統(tǒng),屬于系統(tǒng)開發(fā)的階段是 A.系統(tǒng)規(guī)劃和系統(tǒng)分析 B.系統(tǒng)分析和系統(tǒng)設計C.系統(tǒng)設計和系統(tǒng)實施 D.系統(tǒng)分析和系統(tǒng)實施3.4系統(tǒng)開發(fā)的方式目前,我國企業(yè)系統(tǒng)開發(fā)方式主要有以下四種。本節(jié)中需求掌握每一種開發(fā)方法的含義、優(yōu)缺陷以及如何選擇。 1.由本企業(yè)自行開發(fā) 這種開發(fā)方式需求有出色的指點和本人的開發(fā)隊伍,包括系統(tǒng)分析師、程序設計員、計算機技術人員和有閱歷的管理人員等各類人員。 自行開發(fā)的主要優(yōu)點是: (1)用戶的需求可以得到充分滿足。(2)系統(tǒng)維護容易。(3)可鍛煉本企業(yè)計算機開發(fā)運用的隊伍。 自行開發(fā)的主要缺陷是:
16、(1)系統(tǒng)開發(fā)周期普通較長。(2)難于擺脫本企業(yè)習慣的管理方式的影響,不易開發(fā)出一個高程度的管理信息系統(tǒng)。(3)用于企業(yè)內部的開發(fā)費用高。 2.委托開發(fā)利用外部專門提供信息系統(tǒng)建立和維護的公司,來實現(xiàn)信息系統(tǒng)的開發(fā)。企業(yè)該當事前在調查研討的根底上,向委托開發(fā)的單位提出系統(tǒng)開發(fā)義務書,明確新系統(tǒng)的目的、范圍和總的功能需求。在開發(fā)過程中,企業(yè)應派出知曉管理業(yè)務的人員參與開發(fā)方案的研討、監(jiān)視控制任務的進展,以保證任務的質量。 這種開發(fā)方式的優(yōu)點是:開發(fā)周期短;企業(yè)不用組織本企業(yè)的開發(fā)隊伍;假設選擇了好的開發(fā)單位,企業(yè)能親密配合系統(tǒng)開發(fā)管理任務,使之符合現(xiàn)代信息處置要求,那么可開發(fā)出程度較高的系統(tǒng)。其
17、缺陷是:委托開發(fā)由于要由軟件公司對企業(yè)的系統(tǒng)進展專門的開發(fā),用于外部的費用很高;當企業(yè)管理發(fā)生變化或擴展時,系統(tǒng)維護任務困難。 3.企業(yè)與軟件公司協(xié)作開發(fā)其主要優(yōu)點是:在協(xié)作開發(fā)中,可發(fā)揚軟件公司技術力量強,本企業(yè)人員對管理業(yè)務熟習的優(yōu)勢,共同開發(fā)出具有較高程度而適用性又強的系統(tǒng);有利于企業(yè)計算機運用隊伍的培育與提高。 4.購買運用軟件產品購買商品化運用軟件產品的主要優(yōu)點是: (1)軟件產品可靠性、穩(wěn)定性高。 (2)反映了先進的企業(yè)管理思想。 (3)開發(fā)周期短。 (4)費用比較低。購買商品化軟件的主要缺陷是: (1)系統(tǒng)實施費用較高。 (2)系統(tǒng)維護困難。 商品化軟件運用范圍正在日益擴展,將成
18、為系統(tǒng)建立的主要方式。 2007.10,單項選擇9關于委托開發(fā)方式的特點,描畫正確的選項是 【 】 A開發(fā)周期短 B系統(tǒng)維護任務容易 C內部費用高 D外部費用較低 2007.04,單項選擇9.用外購軟件產品開發(fā)信息系統(tǒng)的缺陷是A.系統(tǒng)維護困難B.開發(fā)周期比較長C.費用比較高 D.軟件可選性差2006.10,單項選擇10委托開發(fā)方式的主要缺陷是 A開發(fā)周期長 B開發(fā)出的系統(tǒng)程度不高C系統(tǒng)維護任務困難D需求本單位開發(fā)隊伍2004.04,單項選擇17; 2003.10,單項選擇18 不思索其他要素,以下系統(tǒng)開發(fā)方式中,哪種方式開發(fā)的系統(tǒng)最易維護? A 、委托開發(fā)B 、協(xié)作開發(fā)C 、自行開發(fā)D 、購(
19、租)用軟件包3.5系統(tǒng)開發(fā)的組織與工程管理 3.5.1系統(tǒng)開發(fā)的組織 1.系統(tǒng)開發(fā)指點小組 系統(tǒng)開發(fā)指點小組應由企業(yè)擔任人來主持,小組成員應包括1名公司副經理、系統(tǒng)開發(fā)工程組長、有閱歷的系統(tǒng)分析師,以及用戶各主要部門的業(yè)務擔任人,共約5-7人組成。其主要義務是制定管理信息系統(tǒng)開發(fā)的方針戰(zhàn)略;指點工程小組的任務;同意工程方案;在開發(fā)過程中,根據(jù)客觀開展情況進展決策,協(xié)調各方面的關系;控制開發(fā)進度。指點小組的職責范圍如下: (1)提出建立新系統(tǒng)的目的和總戰(zhàn)略。 (2)指點工程小組任務,保證滿足企業(yè)不同部門對新系統(tǒng)的需求。 (3)對開發(fā)任務進展監(jiān)視與控制。 (4)協(xié)調系統(tǒng)開發(fā)中有關的各項任務。 (5)向上級組織報告系統(tǒng)開發(fā)任務的進展情況。 (6)委任計算中心的主要任務人員,規(guī)定他們的職責范圍。 2.系統(tǒng)開發(fā)工程組工程小組直接擔任系統(tǒng)開發(fā)的詳細企業(yè)任務。工程小組成員由三類人員組成,即系統(tǒng)分析師、程序設計員和企業(yè)管理人員。在系統(tǒng)開發(fā)的各階段中。 各類人員的任務義務及應具備的素質如下: (1)系統(tǒng)分析師。他們的主要義
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人工智能視角下的認知科學研究
- 智慧林業(yè)推動林業(yè)新質生產力的內在機制與發(fā)展路徑研究
- 公平原則下個人信息同意機制的法律經濟學分析
- 勞動力市場扭曲的成因機制及其影響效應研究與對策探討
- 高中物理案例教學科學思維培養(yǎng)
- 橋頭飯?zhí)霉芾磙k法細則
- 幼兒園衛(wèi)生保健人才隊伍建設與培訓體系
- 大氣光學湍流廓線的探測與預測技術研究
- 昭通盆景栽培管理辦法
- 國家安全學習體會
- GB/T 307.4-2017滾動軸承推力軸承 產品幾何技術規(guī)范(GPS)和公差值
- GB 29415-2013耐火電纜槽盒
- 《密碼法》培訓只是講座PPT課件(帶內容)
- 建筑工程文件歸檔管理明細表
- 如何解讀血常規(guī)報告
- 區(qū)域消防安全風險評估規(guī)程DB50-T 1114-2021
- 免疫調節(jié)治療在腦卒中的運用課件
- 機關檔案管理工作培訓PPT課件
- 25T汽車吊檢驗報告
- 變頻空調中的永磁電機電感分析
- 高考??颊Z法填空詞性轉換匯總
評論
0/150
提交評論