




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
管理系統(tǒng)中計算機(jī)第1頁,共35頁,2023年,2月20日,星期四教學(xué)目標(biāo)
掌握:系統(tǒng)開發(fā)的特點、系統(tǒng)工程、系統(tǒng)的特點、原型法的基本概念及開發(fā)過程、面向?qū)ο蠓椒ǖ幕靖拍?、計算機(jī)輔助軟件工程的目標(biāo)和作用、系統(tǒng)開發(fā)的方式、各種方式的優(yōu)缺點比較、系統(tǒng)開發(fā)的各類工作人員在系統(tǒng)開發(fā)中發(fā)揮的作用、系統(tǒng)開發(fā)項目管理方法。第2頁,共35頁,2023年,2月20日,星期四教學(xué)目標(biāo)
了解:系統(tǒng)開發(fā)的任務(wù)、系統(tǒng)理論在系統(tǒng)開發(fā)中的應(yīng)用、系統(tǒng)開發(fā)文檔的作用、系統(tǒng)生命周期法的概念、系統(tǒng)生命周期的階段劃分和各階段的主要工作內(nèi)容、各種開發(fā)方法的比較、系統(tǒng)開發(fā)方式的選擇、系統(tǒng)開發(fā)領(lǐng)導(dǎo)小組職責(zé)。第3頁,共35頁,2023年,2月20日,星期四3.1系統(tǒng)開發(fā)的任務(wù)和特點3.1.1系統(tǒng)開發(fā)的任務(wù)
系統(tǒng)開發(fā)的任務(wù)就是根據(jù)企業(yè)管理的目標(biāo)、內(nèi)容、規(guī)模、性質(zhì)等具體情況,從系統(tǒng)論的觀點出發(fā),運用系統(tǒng)工程的方法,按照系統(tǒng)發(fā)展的規(guī)律,為企業(yè)建立起計算機(jī)化的信息系統(tǒng)。其中最核心的工作,就是開發(fā)出一套適合于現(xiàn)代企業(yè)管理要求的應(yīng)用軟件系統(tǒng)。第4頁,共35頁,2023年,2月20日,星期四3.1系統(tǒng)開發(fā)的任務(wù)和特點3.1.2系統(tǒng)開發(fā)的特點
管理信息系統(tǒng)開發(fā)的成果或產(chǎn)品是一套應(yīng)用軟件系統(tǒng)。與一般硬件設(shè)備的生產(chǎn)過程和單項事務(wù)處理的程序編寫相比,具有以下特點:
1.復(fù)雜性高
2.集體的創(chuàng)造性活動
3.質(zhì)量要求高
4.產(chǎn)品是無形的
5.歷史短,經(jīng)驗不足。第5頁,共35頁,2023年,2月20日,星期四3.2系統(tǒng)開發(fā)的指導(dǎo)原則
系統(tǒng)工程是為了合理地進(jìn)行開發(fā)、設(shè)計和運用系統(tǒng)而采用的思想、步驟、組織和方法的總稱,管理信息系統(tǒng)的開發(fā)屬于系統(tǒng)工程的范疇。深入分析系統(tǒng)的特征,根據(jù)系統(tǒng)發(fā)展的規(guī)律來建立系統(tǒng),是系統(tǒng)開發(fā)的指導(dǎo)原則。第6頁,共35頁,2023年,2月20日,星期四3.2系統(tǒng)開發(fā)的指導(dǎo)原則3.2.1系統(tǒng)的目的性
應(yīng)明確系統(tǒng)開發(fā)的目的,確立面向用戶的觀點。第7頁,共35頁,2023年,2月20日,星期四3.2系統(tǒng)開發(fā)的指導(dǎo)原則3.2.2系統(tǒng)的整體性
強調(diào)系統(tǒng)的整體性,采用先確定邏輯模型,再設(shè)計物理模型的開發(fā)思路。第8頁,共35頁,2023年,2月20日,星期四3.2系統(tǒng)開發(fā)的指導(dǎo)原則3.2.3系統(tǒng)的相關(guān)性
分析系統(tǒng)的相關(guān)性,根據(jù)分解-協(xié)調(diào)的原則由頂向下發(fā)展系統(tǒng)。
在系統(tǒng)開發(fā)中“由頂向下”是主導(dǎo)原則,“由底向上”是輔助原則。
第9頁,共35頁,2023年,2月20日,星期四3.2系統(tǒng)開發(fā)的指導(dǎo)原則3.2.4系統(tǒng)的環(huán)境適應(yīng)性
應(yīng)該適應(yīng)環(huán)境變化的要求,開發(fā)易擴(kuò)展、易維護(hù)的系統(tǒng)。
第10頁,共35頁,2023年,2月20日,星期四3.2系統(tǒng)開發(fā)的指導(dǎo)原則3.2.5工作成果文檔化,圖表規(guī)范化
文檔化、圖表規(guī)范化。這些文檔有以下重要作用:其一,人的記憶力是有限的,各種調(diào)查分析的結(jié)果和設(shè)計的技術(shù)細(xì)節(jié)必須以書面形式記錄下來,以供查閱和核對。其二,開發(fā)人員之間、開發(fā)人員與用戶之間,可利用書面的、超越各自專業(yè)的共同語言——文檔的形式有效地進(jìn)行交流。其三,系統(tǒng)開發(fā)要經(jīng)過一定的過程,后一階段的工作要在前一階段的基礎(chǔ)上,也就是在前期工作文檔的基礎(chǔ)上繼續(xù)進(jìn)行。
文檔的形式以圖表為主,其表達(dá)效果在很多情況下比文字?jǐn)⑹龊啙崱⑿蜗蟆⑿Ч鎸?。但所用的圖表應(yīng)當(dāng)規(guī)范化、標(biāo)準(zhǔn)化。第11頁,共35頁,2023年,2月20日,星期四3.3系統(tǒng)開發(fā)的方法3.3.1生命周期法
生命周期法將管理信息系統(tǒng)的開發(fā)過程劃分為系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實施三個階段,每個階段又分成若干步驟。
第12頁,共35頁,2023年,2月20日,星期四3.3系統(tǒng)開發(fā)的方法3.3.1生命周期法1.系統(tǒng)開發(fā)生命周期各階段的主要任務(wù)
(1)系統(tǒng)分析。在系統(tǒng)分析階段,首先根據(jù)用戶提出的建立新系統(tǒng)的要求,進(jìn)行總體規(guī)劃和可行性研究,編寫系統(tǒng)可行性分析報告和系統(tǒng)分析報告,提出新系統(tǒng)的邏輯模型。系統(tǒng)分析是使系統(tǒng)開發(fā)達(dá)到合理、優(yōu)化的重要階段,這階段工作深入與否直接影響到新系統(tǒng)的質(zhì)量和經(jīng)濟(jì)性,它是開發(fā)成敗的關(guān)鍵。
第13頁,共35頁,2023年,2月20日,星期四3.3系統(tǒng)開發(fā)的方法3.3.1生命周期法1.系統(tǒng)開發(fā)生命周期各階段的主要任務(wù)
(2)系統(tǒng)設(shè)計。根據(jù)系統(tǒng)分析確定的邏輯模型,確定新系統(tǒng)的物理模型,即計算機(jī)化信息系統(tǒng)應(yīng)用軟件的總體結(jié)構(gòu)和數(shù)據(jù)庫設(shè)計,并提出系統(tǒng)配置方案。繼而對物理模型進(jìn)行詳細(xì)的設(shè)計。詳細(xì)設(shè)計的主要內(nèi)容有代碼設(shè)計、用戶界面設(shè)計、處理過程設(shè)計。最后,編寫系統(tǒng)設(shè)計報告。
第14頁,共35頁,2023年,2月20日,星期四3.3系統(tǒng)開發(fā)的方法3.3.1生命周期法
2.生命周期法的主要優(yōu)缺點
主要優(yōu)點是:(1)強調(diào)系統(tǒng)的整體性、全局性。它采用“自頂向下”的原則分析和設(shè)計系統(tǒng),首先解決全局問題,強調(diào)在系統(tǒng)整體優(yōu)化的前提下,來考慮具體的解決方案。
(2)嚴(yán)格區(qū)分工作階段。整個開發(fā)過程階段和步驟清楚,每一階段和步驟均有明確的成果,作為下一步工作的依據(jù)。這樣有利于整個項目的管理與控制,避免了開發(fā)過程的混亂狀態(tài)。第15頁,共35頁,2023年,2月20日,星期四3.3系統(tǒng)開發(fā)的方法3.3.1生命周期法2.生命周期法的主要優(yōu)缺點一些缺陷:
(1)難以準(zhǔn)確定義用戶需求。(2)開發(fā)周期長,難以適應(yīng)環(huán)境變化。
第16頁,共35頁,2023年,2月20日,星期四3.3系統(tǒng)開發(fā)的方法3.3.2原型法
原型法(PrototypingApproach)的基本思想是:首先由用戶與系統(tǒng)分析設(shè)計人員合作,在短期內(nèi)定義用戶的基本需求,開發(fā)出一個功能不十分完善、實驗性的、簡易的應(yīng)用軟件系統(tǒng)的基本框架,稱之為原型。接著運行這個原型,再不斷評價和改進(jìn)原型,使之逐步完善。其開發(fā)過程是多次重復(fù)、不斷演進(jìn)的過程。
第17頁,共35頁,2023年,2月20日,星期四3.3系統(tǒng)開發(fā)的方法3.3.2原型法
原型法的主要優(yōu)點是:
l.符合人們認(rèn)識事物的規(guī)律
2.用戶參與積極性高
3.開發(fā)周期短,使用靈活
具有形成原型和修改原型的支撐工具,如系統(tǒng)分析和設(shè)計中各種圖表的生成器、計算機(jī)數(shù)據(jù)字典、程序生成器等。
第18頁,共35頁,2023年,2月20日,星期四3.3系統(tǒng)開發(fā)的方法3.3.3面向?qū)ο蟮姆椒ǎ∣bjectOriented)
1.操作與數(shù)據(jù)共同封裝
所謂“對象”就是數(shù)據(jù)和操作的封裝通信單位。在面向?qū)ο蠹夹g(shù)里,將數(shù)據(jù)和操作稱為對象的屬性和服務(wù)。數(shù)據(jù)表征了對象的狀態(tài),操作則是在外界激發(fā)下使數(shù)據(jù)的狀態(tài)改變。這里激發(fā)的因素就是對象間的通信,稱為消息。對象接收某則消息后,對屬性(數(shù)據(jù))進(jìn)行操作。
第19頁,共35頁,2023年,2月20日,星期四3.3系統(tǒng)開發(fā)的方法3.3.3面向?qū)ο蟮姆椒ǎ∣bjectOriented)
2.類與繼承機(jī)制
“類”就是指一組具有相同結(jié)構(gòu)、操作和約束條件的對象,對象類由“類說明”和“類實現(xiàn)”兩大部分組成?!邦愓f明”統(tǒng)一描述對象類的結(jié)構(gòu)。應(yīng)遵守的約束規(guī)則以及執(zhí)行的操作。而“類實現(xiàn)”則由開發(fā)人員掌握。第20頁,共35頁,2023年,2月20日,星期四3.3系統(tǒng)開發(fā)的方法3.3.3面向?qū)ο蟮姆椒ǎ∣bjectOriented)
2.類與繼承機(jī)制一個類的上層可以有超(父)類,下層可以有子類,形成一種層次結(jié)構(gòu)。一個類可以有多個超類,也可以有多個子類。超類是下層子類的概括,因此子類可以繼承超類的屬性、操作和約束規(guī)則,這就是類繼承機(jī)制。繼承性使面向?qū)ο蟮南到y(tǒng)具有較好的可擴(kuò)充性和靈活性,因而有利于軟件系統(tǒng)的維護(hù)。
第21頁,共35頁,2023年,2月20日,星期四3.3系統(tǒng)開發(fā)的方法3.3.4計算機(jī)輔助軟件工程
計算機(jī)輔助軟件工程(ComputerAidedSoftwareEngineering,CASE)是提高系統(tǒng)開發(fā)效率和質(zhì)量的重要途徑。CASE技術(shù)的目標(biāo)就是要實現(xiàn)系統(tǒng)開發(fā)生命周期內(nèi)各階段工作基于計算機(jī)的自動化。CASE的作用,可概括為三個方面:
一是能實現(xiàn)一個具有快速響應(yīng)、專用資源和早期查錯功能的交互式開發(fā)環(huán)境。二是對系統(tǒng)開發(fā)和維護(hù)過程中各個環(huán)節(jié)實現(xiàn)自動化。三是通過強有力的圖形接口,實現(xiàn)直觀的程序設(shè)計。第22頁,共35頁,2023年,2月20日,星期四3.3系統(tǒng)開發(fā)的方法3.3.5開發(fā)方法的選擇
原型法需要軟件支撐工具快速形成原型,并不斷地與用戶討論、修改,最終建立系統(tǒng)。要將這種方法用于大型信息系統(tǒng)開發(fā)中的所有環(huán)節(jié)是不適宜的。因此,它主要用于小型的。靈活性高的系統(tǒng)或局部系統(tǒng)的設(shè)計和實施。
面向?qū)ο蟮姆椒ㄊ且詫ο鬄榛A(chǔ),利用特定的軟件工具直接完成從對象的描述到應(yīng)用軟件結(jié)構(gòu)的轉(zhuǎn)換,特別適合于小型應(yīng)用軟件系統(tǒng)的開發(fā)。
結(jié)構(gòu)化生命周期法是目前較全面支持大、中型系統(tǒng)整個過程開發(fā)的方法,其他方法雖然有許多優(yōu)點,但都只能作為結(jié)構(gòu)化生命周期法在局部開發(fā)環(huán)節(jié)上的補充,暫時還不能代替其在系統(tǒng)開發(fā)過程中的主導(dǎo)地位。
第23頁,共35頁,2023年,2月20日,星期四3.4系統(tǒng)開發(fā)的方式1.由本企業(yè)自行開發(fā)
需要有出色的領(lǐng)導(dǎo)和自己的開發(fā)隊伍,包括系統(tǒng)分析師、程序設(shè)計員、計算機(jī)技術(shù)人員和有經(jīng)驗的管理人員等各類人員。
自行開發(fā)的主要優(yōu)點是:(1)用戶的需求可以得到充分滿足。(2)系統(tǒng)維護(hù)容易。(3)可鍛煉本企業(yè)計算機(jī)開發(fā)應(yīng)用的隊伍。自行開發(fā)的主要缺點是:(1)系統(tǒng)開發(fā)周期一般較長。(2)難于擺脫本企業(yè)習(xí)慣的管理方式的影響,不易開發(fā)出一個高水平的管理信息系統(tǒng)。(3)用于企業(yè)內(nèi)部的開發(fā)費用高。
第24頁,共35頁,2023年,2月20日,星期四3.4系統(tǒng)開發(fā)的方式2.委托開發(fā)
利用外部專門提供信息系統(tǒng)建立和維護(hù)的公司,來實現(xiàn)信息系統(tǒng)的開發(fā)。企業(yè)應(yīng)當(dāng)事前在調(diào)查研究的基礎(chǔ)上,向委托開發(fā)的單位提出系統(tǒng)開發(fā)任務(wù)書,明確新系統(tǒng)的目標(biāo)、范圍和總的功能需求。在開發(fā)過程中,企業(yè)應(yīng)派出精通管理業(yè)務(wù)的人員參與開發(fā)方案的研究、監(jiān)督控制工作的進(jìn)展,以保證工作的質(zhì)量。優(yōu)點是:開發(fā)周期短;企業(yè)不必組織本企業(yè)的開發(fā)隊伍;如果選擇了好的開發(fā)單位,企業(yè)能密切配合系統(tǒng)開發(fā)管理工作,使之符合現(xiàn)代信息處理要求,則可開發(fā)出水平較高的系統(tǒng)。其缺點是:委托開發(fā)由于要由軟件公司對企業(yè)的系統(tǒng)進(jìn)行專門的開發(fā),用于外部的費用很高;當(dāng)企業(yè)管理發(fā)生變化或擴(kuò)展時,系統(tǒng)維護(hù)工作困難。
第25頁,共35頁,2023年,2月20日,星期四3.4系統(tǒng)開發(fā)的方式3.企業(yè)與軟件公司合作開發(fā)其主要優(yōu)點是:在合作開發(fā)中,可發(fā)揮軟件公司技術(shù)力量強,本企業(yè)人員對管理業(yè)務(wù)熟悉的優(yōu)勢,共同開發(fā)出具有較高水平而適用性又強的系統(tǒng);有利于企業(yè)計算機(jī)應(yīng)用隊伍的培養(yǎng)與提高。第26頁,共35頁,2023年,2月20日,星期四3.4系統(tǒng)開發(fā)的方式4.購買應(yīng)用軟件產(chǎn)品
購買商品化應(yīng)用軟件產(chǎn)品的主要優(yōu)點是:(1)軟件產(chǎn)品可靠性、穩(wěn)定性高。(2)反映了先進(jìn)的企業(yè)管理思想。(3)開發(fā)周期短。(4)費用比較低。第27頁,共35頁,2023年,2月20日,星期四3.4系統(tǒng)開發(fā)的方式4.購買應(yīng)用軟件產(chǎn)品
購買商品化軟件的主要缺點是:(1)系統(tǒng)實施費用較高。(2)系統(tǒng)維護(hù)困難。商品化軟件應(yīng)用范圍正在日益擴(kuò)大,將成為系統(tǒng)建立的主要方式。第28頁,共35頁,2023年,2月20日,星期四3.5系統(tǒng)開發(fā)的組織與項目管理3.5.1系統(tǒng)開發(fā)的組織
1.系統(tǒng)開發(fā)領(lǐng)導(dǎo)小組
系統(tǒng)開發(fā)領(lǐng)導(dǎo)小組應(yīng)由企業(yè)負(fù)責(zé)人來主持,小組成員應(yīng)包括1名公司副經(jīng)理、系統(tǒng)開發(fā)項目組長、有經(jīng)驗的系統(tǒng)分析師,以及用戶各主要部門的業(yè)務(wù)負(fù)責(zé)人,共約5-7人組成。其主要任務(wù)是制定管理信息系統(tǒng)開發(fā)的方針策略;指導(dǎo)項目小組的工作;批準(zhǔn)項目計劃;在開發(fā)過程中,根據(jù)客觀發(fā)展情況進(jìn)行決策,協(xié)調(diào)各方面的關(guān)系;控制開發(fā)進(jìn)度。
第29頁,共35頁,2023年,2月20日,星期四3.5系統(tǒng)開發(fā)的組織與項目管理3.5.1系統(tǒng)開發(fā)的組織
1.系統(tǒng)開發(fā)領(lǐng)導(dǎo)小組
領(lǐng)導(dǎo)小組的職責(zé)范圍如下:
(1)提出建立新系統(tǒng)的目標(biāo)和總策略。(2)指導(dǎo)項目小組工作,保證滿足企業(yè)不同部門對新系統(tǒng)的需求。(3)對開發(fā)工作進(jìn)行監(jiān)督與控制。(4)協(xié)調(diào)系統(tǒng)開發(fā)中有關(guān)的各項工作。(5)向上級組織報告系統(tǒng)開發(fā)工作的進(jìn)展情況。(6)委任計算中心的主要工作人員,規(guī)定他們的職責(zé)范圍。
第30頁,共35頁,2023年,2月20日,星期四3.5系統(tǒng)開發(fā)的組織與項目管理3.5.1系統(tǒng)開發(fā)的組織
2.系統(tǒng)開發(fā)項目組項目小組直接負(fù)責(zé)系統(tǒng)開發(fā)的具體企業(yè)工作。項目小組成員由三類人員組成,即系統(tǒng)分析師、程序設(shè)計員和企業(yè)管理人員。第31頁,共35頁,2023年,2月20日,星期四3.5系統(tǒng)開發(fā)的組織與項目管理各類人員的工作任務(wù)及應(yīng)具備的素質(zhì)如下:(1)系統(tǒng)分析師。他們的主要任務(wù)是研究用戶對信息系統(tǒng)的需求;評價該企業(yè)開發(fā)計算機(jī)化信息系統(tǒng)的可行性;進(jìn)行系統(tǒng)分析與設(shè)計,負(fù)責(zé)對新系統(tǒng)的安裝、測試和技術(shù)文件的編寫。他們不僅應(yīng)當(dāng)具備計算機(jī)硬件、軟件的知識,懂得企業(yè)管理的業(yè)務(wù),還應(yīng)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 海南思政黨史課題申報書
- 材料課題申報書范文
- 辦公隔斷合同范例
- 假肢定制合同范例
- 臨滄代理記賬合同范本
- 甘肅教學(xué)課題申報書
- 下水道整修合同范本
- 合法派遣合同范本
- 書畫掛牌合同范本
- 公司激勵股合同范本
- 急診醫(yī)院感染與控制課件
- 人教版 七年級英語下冊 UNIT 2 單元綜合測試卷(2025年春)
- 2024年“新能源汽車裝調(diào)工”技能及理論知識考試題與答案
- 【地理】非洲-位置與范圍 高原為主的地形課件-2024-2025學(xué)年湘教版(2024)七下
- 搶救車的管理
- GB/T 44927-2024知識管理體系要求
- GB/T 17350-2024專用汽車和專用掛車分類、名稱及型號編制方法
- 2024年07月山東省泰山財產(chǎn)保險股份有限公司2024年夏季校園招考29名工作人員筆試歷年參考題庫附帶答案詳解
- 臨床護(hù)理死亡病例討論
- 2025年廣東韶關(guān)城投集團(tuán)招聘筆試參考題庫含答案解析
- 醫(yī)療器械生產(chǎn)企業(yè)并購合同
評論
0/150
提交評論