第一篇:管理信息系統(tǒng)五種開發(fā)方法優(yōu)缺點(diǎn)評析
管理信息系統(tǒng)的五種常見開發(fā)方法及其優(yōu)缺點(diǎn)闡述
1.把系統(tǒng)的建立看作是一種生命物種的成長過程。由6個開發(fā)階段組成:系統(tǒng)定義-> 需求分析-> 系統(tǒng)設(shè)計-> 編寫代碼-> 安裝調(diào)試-> 系統(tǒng)維護(hù) 優(yōu)點(diǎn):
這種開發(fā)方法把管理信息系統(tǒng)開發(fā)的全過程按其生存周期分成若干階段,每個階段有相對獨(dú)立的任務(wù),然后逐步完成各個階段的任務(wù)。在每一階段的開始與結(jié)束都規(guī)定了嚴(yán)格的標(biāo)準(zhǔn)。前一個階段的結(jié)束標(biāo)準(zhǔn)就是后—階段開始的標(biāo)準(zhǔn),而每個階段任務(wù)相對獨(dú)立而且比較簡單,便于不同人員分工協(xié)作,從而降低了整個軟件工程開發(fā)的困難程度。在軟件生命周期的每個階段都采用科學(xué)管理和良好的技術(shù)方法,而且在每個階段結(jié)束之前都從技術(shù)與管理兩個角度進(jìn)行嚴(yán)格審查,合格之后才開始下一階段工作。這就使得軟件開發(fā)全過程以一種有條不紊的方式進(jìn)行,保證了軟件質(zhì)量,提高了軟件的可維護(hù)性。這樣不僅可以大大提高軟件開發(fā)的成功率,軟件開發(fā)的生產(chǎn)率也會明顯地提高。且簡單明了,結(jié)構(gòu)清晰。
同時把文檔資料作為每個階段的產(chǎn)品之一,而且加以標(biāo)準(zhǔn)化,作為每個階段結(jié)束的重要標(biāo)準(zhǔn)。它保證了在系統(tǒng)開發(fā)結(jié)束時有一個完整準(zhǔn)確的軟件配置交付使用。文檔資料是通訊的工具,它清楚地說明了到這個時候?yàn)橹龟P(guān)于該項(xiàng)工程已經(jīng)知道或做了什么,同時確定了下一步的工作基礎(chǔ)。文檔資料也起著備忘錄的作用,如果文檔不完整或與上一階段的文檔不相銜接則一定在工作上有不完整的地方。文檔資料另一重要作用是有利于與用戶交流,檢查錯誤,用戶評價。文檔資料也是系統(tǒng)維護(hù)的依據(jù),通過每一階段生成的文檔資料,使得開發(fā)人員和用戶易于使用維護(hù)。不足:
這種開發(fā)方法的不足具體表現(xiàn)在以下幾方面
第一,階段回溯不可避免,延長系統(tǒng)開發(fā)的時間。結(jié)構(gòu)化生命周期法并沒有解決軟件開發(fā)研制時間過長的嚴(yán)重危機(jī),在計算機(jī)硬軟件技術(shù)相通訊技術(shù)日新月異發(fā)展的時代,很容易使剛建立起來的管理信息系統(tǒng)迅速變得陳舊,生命周期很短,所以系統(tǒng)開發(fā)周期過長將導(dǎo)致系統(tǒng)運(yùn)行時間變短。
第二,使用過程化語言,沒有以根本上改變個體手工編程的工作方式。
第三,專業(yè)開發(fā)人員開發(fā)用戶使用的系統(tǒng)開發(fā)模式,開發(fā)人員與用戶都要化時間去掌握對方專業(yè)領(lǐng)域的知識以期產(chǎn)生共同語言,導(dǎo)致用戶系統(tǒng)分析不充分,理解不透徹,或表達(dá)的二義性,造成軟件生命周期中越早潛入的錯誤發(fā)現(xiàn)越晚,系統(tǒng)分析時引入的錯誤往往要到運(yùn)行時才發(fā)現(xiàn),其修正的代價是相當(dāng)昂貴的。
第四,用戶熱情沒有自始至終調(diào)動,不能從根本上解決讓用戶參加系統(tǒng)開發(fā)的問題。系統(tǒng)維護(hù)就十分困難。且文檔資料缺乏實(shí)用價值,特別是早期的系統(tǒng)規(guī)格說明——專業(yè)知識的缺乏使得用戶難以理解文檔的內(nèi)容,文檔資料沒有起到應(yīng)有的作用,反而延長了開發(fā)時間。
2.:
快速地創(chuàng)建出管理信息系統(tǒng)的測試版(可用來演示和評估),借助這種測試版本挖掘用戶的需求,然后在此版本的基本上進(jìn)修改、增強(qiáng)。由4個開發(fā)階段組成: 確認(rèn)基本需求-> 開發(fā)原型系統(tǒng)-> 使用原型系統(tǒng) <-> 修改增強(qiáng)原型 優(yōu)點(diǎn):
快速原型法突出一個“快”字,采用結(jié)構(gòu)化生命周期法作系統(tǒng)分析時要反復(fù)和用戶討論,這種討論費(fèi)時費(fèi)力,而且終究是“紙上談兵”,原型法則是“真槍實(shí)彈”,能夠使用戶立刻與想象中的目標(biāo)系統(tǒng)作出比較。開發(fā)人員向用戶提供一個“樣品”,用戶迅速向開發(fā)人員作出反饋,提高系統(tǒng)的質(zhì)量,快速原型法要求在獲得一組基本的用戶需求后,快速地實(shí)現(xiàn)新系統(tǒng)的一個“原型”,可以說是以用戶需求為中心,又不完全依賴于用戶需求,它對用戶需求的定義采用啟發(fā)的方式,引導(dǎo)用戶在對系統(tǒng)逐漸加深理解的過程中作出響應(yīng),鼓勵用戶參與到系
統(tǒng)的設(shè)定與開發(fā)中去,更加便于系統(tǒng)的維護(hù)和使用。不足:
快速原型法,雖然能夠積極調(diào)動用戶參與到系統(tǒng)開發(fā)與設(shè)計中去,但起局限性在于,只能適用于中小型企業(yè)的管理信息系統(tǒng)開發(fā),而大型企業(yè),管理信息系統(tǒng)本身十分復(fù)雜,各種不確定性因素多變,對那些簡單的數(shù)據(jù)操作和記錄管理的應(yīng)用比較適合用原型法開發(fā)。而對那些批處理或大量計算和有著復(fù)雜過程邏輯的系統(tǒng)一般不適合用原型法處理。原型法更適合較小的應(yīng)用開發(fā),對大型系統(tǒng)就須分成幾部分,一部分一部分地分別建立原型。如果缺乏用傳統(tǒng)方法進(jìn)行透徹的需求分析,就無法對大型系統(tǒng)進(jìn)行劃分,因?yàn)橐婚_始很難分辨系統(tǒng)各部分之間存在哪些相互的影響。如果冒昧使用快速原型法,會導(dǎo)致管理信息系統(tǒng)出現(xiàn)漏洞。
3.應(yīng)用軟件包法:
通過購買商品化軟件包并在此基本上進(jìn)行系統(tǒng)的開發(fā)方法。由4個階段組成:系統(tǒng)分析-> 系統(tǒng)設(shè)計-> 系統(tǒng)修正->系統(tǒng)維護(hù) 優(yōu)點(diǎn):
從軟件包開發(fā)者手中直接購買企業(yè)需要的應(yīng)用軟件包,市場出售的應(yīng)用軟件包非常多而且應(yīng)用范圍廣,可以給企業(yè)管理者更多的選擇,使用商業(yè)化的應(yīng)用軟件包就不必自己再編寫程序或者只需寫少量的程序,因此可以說省時又省力,且效果立竿見影。不足:
應(yīng)用軟件包法雖然方便,但是同樣需要系統(tǒng)分析,設(shè)計,測試,轉(zhuǎn)換和維護(hù)等開發(fā)過程,而且由于此種方法是購買商業(yè)軟件包,因此導(dǎo)致企業(yè)內(nèi)部專業(yè)人員無法參與到系統(tǒng)開發(fā)中去,容易受制于軟件開發(fā)者,它不是一個完全獨(dú)立的系統(tǒng),不易維護(hù),不易更新,更不易于修改。而且軟件包是基于商業(yè)化開發(fā)的,軟件包不可能滿足一個組織的全部需求,相對來說,它更適用于所有組織中比較通用的一些需求。為了使其市場最有吸引力,軟件包力求滿足所有組織最共同的需求。勢必不能完全適應(yīng)于企業(yè)方方面面的實(shí)際情況。企業(yè)如想進(jìn)一步改進(jìn)系統(tǒng),需要投入一部分的額外資金培養(yǎng)人才。
用戶自己采用開發(fā)工具開發(fā)自己需要的各種系統(tǒng)。由3個階段組成一個循環(huán)開發(fā)過程: 系統(tǒng)分析-> 系統(tǒng)開發(fā)-> 系統(tǒng)維護(hù)->回到系統(tǒng)分析 優(yōu)點(diǎn):
這種方法的優(yōu)點(diǎn)在于克服了應(yīng)用軟件包法開發(fā)系統(tǒng)時企業(yè)無法自主的不足,由企業(yè)的開發(fā)人員根據(jù)企業(yè)的實(shí)際需要去開發(fā)和維護(hù)管理信息系統(tǒng),可以適應(yīng)企業(yè)的實(shí)際情況,用戶對自己設(shè)計和開發(fā)的系統(tǒng)更容易接受并樂于使用,對應(yīng)變突發(fā)事件有好處,同時通過重復(fù)分析、開發(fā) 維護(hù)、再分析的幾個步驟,可以加深企業(yè)工作人員對管理信息系統(tǒng)的認(rèn)識和理解,這樣有利于系統(tǒng)的開發(fā)和維護(hù)。而且由于開發(fā)系統(tǒng)的責(zé)任由信息系統(tǒng)專業(yè)人員轉(zhuǎn)給了最終用戶,所以用戶開發(fā)的系統(tǒng)有助于減少應(yīng)用系統(tǒng)后備資源。不足:
第一,由于缺乏規(guī)范的信息系統(tǒng)分析,用戶開發(fā)的應(yīng)用系統(tǒng)就缺乏獨(dú)立的外部評審,缺乏獨(dú)立的問題分析或可選方案的來源,用戶就很難完整并全面地說明其需求。
第二,由企業(yè)內(nèi)部人員自主開發(fā)管理信息系統(tǒng),由于企業(yè)從業(yè)人員的專業(yè)水平參差不齊,且開發(fā)的系統(tǒng)常常快速地建立,沒有一套正規(guī)的開發(fā)方法,這類系統(tǒng)往往缺乏適當(dāng)?shù)臉?biāo)準(zhǔn)、控制和質(zhì)量保障過程,可能也沒有用于測試和提交文檔的規(guī)范。用戶開發(fā)的系統(tǒng)還可能缺乏對輸入和更新審計記錄的完整性及合法性的控制,缺乏操作控制、目標(biāo)控制和各子系統(tǒng)之間穩(wěn)定的接口標(biāo)準(zhǔn)的控制。
第三,數(shù)據(jù)難以控制。
第四,用戶能用開發(fā)工具建立自己專用的“私用”信息系統(tǒng),這類系統(tǒng)可對組織的其他成員隱蔽一些信息。一旦系統(tǒng)的開發(fā)者離開其崗位,這種非文檔化的私用系統(tǒng)將無法容易地移交
給他人使用。
5.將所需要的系統(tǒng),委托企業(yè)外部的人員或組織進(jìn)行開發(fā)。它只是一種信 息系統(tǒng)開發(fā)策略,這些開發(fā)依然要選擇如何使用前面4種開發(fā)方法。由3個階段組成:用戶需求-> 外包信息系統(tǒng)-> 最終系統(tǒng) 優(yōu)點(diǎn):
在經(jīng)濟(jì)方面,由于負(fù)責(zé)系統(tǒng)開發(fā)服務(wù)的外部開發(fā)商是信息系統(tǒng)服務(wù)和技術(shù)方面的專家,所以靠專業(yè)化和規(guī)模經(jīng)濟(jì),他們能以低于內(nèi)部成本的費(fèi)用向組織提供同樣的服務(wù)和價值。服務(wù)質(zhì)量方面,因?yàn)橐坏┩獠块_發(fā)商提供的服務(wù)不夠滿意,那么他將會失去自己的客戶,所以企業(yè)對外部開發(fā)商的影響比對自己員工的影響更大。從而使企業(yè)能以較低的成本從開發(fā)商那里獲得高質(zhì)量的服務(wù)。再一點(diǎn),由于企業(yè)與外部開發(fā)商事先針對不同層次的服務(wù)所對應(yīng)的費(fèi)用進(jìn)行了簽約,因此可大大減少成本的不確定性。外包信息系統(tǒng)具備一定的靈活性,在組織的信息系統(tǒng)基礎(chǔ)設(shè)施不發(fā)生重大變化的情況下,能適應(yīng)業(yè)務(wù)量的增長。當(dāng)信息技術(shù)滲透整個企業(yè)價值鏈時,由于成本和性能可按變化的需求不斷進(jìn)行調(diào)整,所以外部開發(fā)商可提供較強(qiáng)的業(yè)務(wù)控制和適應(yīng)能力。外包信息系統(tǒng)同時也可以解放人力資源,將較少且昂貴的高層次人才集中到具有較高價值和回報的活動中。不足:
第一,失控:當(dāng)一個企業(yè)將開發(fā)、運(yùn)行其信息系統(tǒng)的責(zé)任承包給另一個組織時,它可能失去對信息系統(tǒng)職能的控制。如果開發(fā)商成為企業(yè)運(yùn)行和開發(fā)信息系統(tǒng)的惟一選擇,那么企業(yè)將不得不接受開發(fā)商所提供的任何技術(shù),這種從屬關(guān)系最終將導(dǎo)致產(chǎn)生較高的成本,并可能失去對技術(shù)管理的控制。
第二,戰(zhàn)略信息易損:由于企業(yè)信息系統(tǒng)由外部人員運(yùn)行、開發(fā),所以商業(yè)秘密或業(yè)主信息可能會泄漏給競爭對手;若允許外部開發(fā)者開發(fā)或操作使企業(yè)具有競爭優(yōu)勢的應(yīng)用系統(tǒng),那將更有害。
第三,依賴性:企業(yè)會隨開發(fā)商對企業(yè)信息系統(tǒng)的開發(fā)、運(yùn)作而變得對開發(fā)商的生存能力更加依賴,那么開發(fā)商的財政問題或服務(wù)上的衰減都可能對企業(yè)產(chǎn)生嚴(yán)重的影響。
第二篇:管理信息系統(tǒng)開發(fā)過程
管理信息系統(tǒng)
問:管理信息系統(tǒng)開發(fā)分為那幾個階段,各個階段主要任務(wù)是什么?舉例說明。
答:分為信息規(guī)劃階段、系統(tǒng)分析階段、系統(tǒng)設(shè)計階段、系統(tǒng)實(shí)施階段和系統(tǒng)運(yùn)行與維護(hù)階段,共五個階段。
1.系統(tǒng)運(yùn)行階段
其主要任務(wù)是明確系統(tǒng)開發(fā)的請求,并進(jìn)行初步的調(diào)查,通過可行性研究確定下一階段的實(shí)施。
2.系統(tǒng)分析階段
其主要任務(wù)是對組織結(jié)構(gòu)與功能進(jìn)行分析,理清企業(yè)業(yè)務(wù)流程和數(shù)據(jù)流程的 處理,并將企業(yè)業(yè)務(wù)流程與數(shù)據(jù)流程抽象化,通過對功能數(shù)據(jù)的分析,提出新系統(tǒng)的邏輯方案。
3.系統(tǒng)設(shè)計階段
其主要任務(wù)是確定系統(tǒng)的總體設(shè)計方案,劃分子系統(tǒng)功能,確定共享數(shù)據(jù)的組織,然后進(jìn)行詳細(xì)設(shè)計,如處理模塊設(shè)計、數(shù)據(jù)庫設(shè)計、輸入輸出界面的設(shè)計和編碼的設(shè)計等。該階段的成果為下一階段的實(shí)施提供編程指導(dǎo)書。
4.系統(tǒng)實(shí)施階段
其主要任務(wù)是編碼、測試、系統(tǒng)調(diào)試等,將設(shè)計的系統(tǒng)付諸實(shí)施。其主要步
驟包括購置、安裝、調(diào)試計算機(jī)等設(shè)備,編寫程序,進(jìn)行系統(tǒng)運(yùn)行所需數(shù)據(jù)的準(zhǔn)備,對相關(guān)人員進(jìn)行培訓(xùn),轉(zhuǎn)換數(shù)據(jù)文件以及系統(tǒng)調(diào)試等。
5.系統(tǒng)運(yùn)行與維護(hù)階段
其主要任務(wù)是進(jìn)行系統(tǒng)的日常運(yùn)行管理,根據(jù)一定的規(guī)格對系統(tǒng)進(jìn)行必要的修改,評價系統(tǒng)的運(yùn)行效率、工作質(zhì)量和經(jīng)濟(jì)效益,對運(yùn)行費(fèi)用和效果進(jìn)行監(jiān)理審計。軟件交付用戶后,為適應(yīng)外部換環(huán)境的變化以及用戶要求增加新的功能,將遇到更變、修改系統(tǒng)的問題。
第三篇:管理信息系統(tǒng)開發(fā)流程
1、前期準(zhǔn)備
信景網(wǎng)絡(luò)開發(fā)人員對系統(tǒng)開發(fā)前期進(jìn)行充分的用戶調(diào)研、需求分析和系統(tǒng)體系結(jié)構(gòu)的設(shè)計準(zhǔn)備工作。
信景網(wǎng)絡(luò)軟件開發(fā)人員以及業(yè)務(wù)需求人員共同組建項(xiàng)目組,一名項(xiàng)目經(jīng)理負(fù)責(zé)監(jiān)控項(xiàng)目的整體實(shí)施,共同參與系統(tǒng)的全面設(shè)計、開發(fā),并針對業(yè)務(wù)提出進(jìn)一步開發(fā)需求,開展軟件用戶化工作,制定二次開發(fā)方案,參與設(shè)計業(yè)務(wù)系統(tǒng)與其它軟件的接口。、實(shí)施過程
整個開發(fā)過程將經(jīng)歷獲取需求、需求分析、系統(tǒng)結(jié)構(gòu)建立、設(shè)計、編碼、測試等階段。
2.1 獲取需求
軟件在進(jìn)入正式開發(fā)之前供準(zhǔn)確的書面《軟件設(shè)計詳細(xì)需求書》響待開發(fā)系統(tǒng)的主要因素。
2.2 需求分析
信景網(wǎng)絡(luò)開發(fā)人員構(gòu)思、確立系統(tǒng)目標(biāo)、劃分業(yè)務(wù)領(lǐng)域、現(xiàn)行業(yè)務(wù)分析、建立業(yè)務(wù)模型、信息需求分析、用戶視圖規(guī)范化、數(shù)據(jù)元素標(biāo)準(zhǔn)化與一致性控制等。
在項(xiàng)目組和用戶充分交互、理解的基礎(chǔ)上,提出系統(tǒng)的技術(shù)構(gòu)架,對系統(tǒng)功能、性能等主要指標(biāo)作描述,對實(shí)現(xiàn)方法項(xiàng)目實(shí)施人員應(yīng)有一個比較清晰的輪廓及整體設(shè)計思路,對有疑問的地方及時與業(yè)務(wù)需求人員進(jìn)行溝通交流,最終達(dá)成共識。
綜合對該用戶群體現(xiàn)有硬件配置,軟件配置,網(wǎng)絡(luò)使用情況,數(shù)
據(jù)庫使用情況,計算機(jī)熟悉程度做一定的調(diào)研,根據(jù)調(diào)查的統(tǒng)計結(jié)果決定即將開發(fā)的一些軟件適用指標(biāo)。
2.3 系統(tǒng)結(jié)構(gòu)建立
確定軟件服務(wù)器的硬件配置及用戶硬件資源配置。
確定用戶軟件平臺的統(tǒng)一協(xié)調(diào)。
2.4 設(shè)計
軟件設(shè)計階段的工作包括對模塊進(jìn)行必要的修改,同時可能需要對某些結(jié)構(gòu)做一些修改,確定界面定義、用戶服務(wù)層、業(yè)務(wù)邏輯層、數(shù)據(jù)庫服務(wù)層和具體數(shù)據(jù)庫,確定軟件開發(fā)工具。這一階段還將完成更詳細(xì)的功能和業(yè)務(wù)需求調(diào)研,制作系統(tǒng)中最符合用戶需要的文檔。根據(jù)應(yīng)用系統(tǒng)對安全的要求,同步進(jìn)行安全保密設(shè)計。
2.5 編碼
確定軟件的界面風(fēng)格、使用功能、編程語言、數(shù)據(jù)庫結(jié)構(gòu)和具體數(shù)據(jù)等工作,并開始進(jìn)入程序編寫階段。
開發(fā)人員進(jìn)入設(shè)置和編碼工作之后,應(yīng)先確定編碼的風(fēng)格在開發(fā)過程中保持一致,工作過程中如發(fā)現(xiàn)前面分析或設(shè)計階段的某些錯誤,應(yīng)返回到前面的階段進(jìn)行必要的修改,同時主要開發(fā)人員之間應(yīng)相互緊密配合。
2.6 測試
系統(tǒng)投入使用前最關(guān)鍵的一個步驟,由開發(fā)人員之間、業(yè)務(wù)需求人員交叉測試或由軟件測試工程師測試。開發(fā)人員將對在測試過程中發(fā)現(xiàn)的問題提出可行建議進(jìn)行改進(jìn)。、整體驗(yàn)收
業(yè)務(wù)需求人員負(fù)責(zé)提供驗(yàn)收標(biāo)準(zhǔn)。
當(dāng)軟件的后期測試完成后,通知業(yè)務(wù)需求人員驗(yàn)收,驗(yàn)收主要以業(yè)務(wù)需求人員提供的原始資料及《軟件開發(fā)設(shè)計方案》為依據(jù),對軟件的各項(xiàng)功能進(jìn)行全面的核查,如無異議,驗(yàn)收后簽署“驗(yàn)收確認(rèn)書”。4、后期培訓(xùn)
4.1 培訓(xùn)目標(biāo)
在實(shí)施項(xiàng)目的過程中,使相關(guān)操作人員理解軟件的基本原理和實(shí)際運(yùn)用,使他們對整套業(yè)務(wù)軟件的具體性能,操作步驟以及具體要求,有一個更深層次的認(rèn)識,并能在計算機(jī)管理下對其業(yè)務(wù)軟件流程熟練操作使用。
再開發(fā)人員共同接受軟件開發(fā)方全面、系統(tǒng)的培訓(xùn),保證能夠在二期推廣中獨(dú)擋一面完成推廣及軟件升級任務(wù)。
4.2 培訓(xùn)計劃
項(xiàng)目組有義務(wù)對用戶提供及時、有效、全面的培訓(xùn),并在項(xiàng)目實(shí)施過程中充分重視對用戶方的技術(shù)轉(zhuǎn)移,并提前制訂有效可行的培訓(xùn)計劃。
4.3 考核標(biāo)準(zhǔn)
以實(shí)際操作方式測試用戶對軟件系統(tǒng)流程的操作使用能力。5、技術(shù)支持
信景網(wǎng)絡(luò)為業(yè)務(wù)需求方提供書面的技術(shù)支持承諾,并能夠認(rèn)真執(zhí)行,落到實(shí)處。
第四篇:各種開發(fā)方法的優(yōu)缺點(diǎn)及適用場合
各種開發(fā)方法的優(yōu)缺點(diǎn)及適用場合
1、結(jié)構(gòu)化系統(tǒng)開發(fā)方法(1)優(yōu)點(diǎn)
? 從系統(tǒng)整體出發(fā),強(qiáng)調(diào)在整體優(yōu)化的條件下“自上而下”地分析和設(shè)計,保證了系統(tǒng)的整體性和目標(biāo)的一致性; ? 遵循用戶至上原則;
? 嚴(yán)格區(qū)分系統(tǒng)開發(fā)的階段性;
? 每一階段的工作成果是下一階段的依據(jù),便于系統(tǒng)開發(fā)的管理和控制; ? 文檔規(guī)范化,按工程標(biāo)準(zhǔn)建立標(biāo)準(zhǔn)化的文檔資料。(2)缺點(diǎn)
? 用戶素質(zhì)或系統(tǒng)分析員和管理者之間的溝通問題; ? 開發(fā)周期長,難于適應(yīng)環(huán)境變化;
? 結(jié)構(gòu)化程度較低的系統(tǒng),在開發(fā)初期難以鎖定功能要求。(3)適用范圍
主要適用于規(guī)模較大、結(jié)構(gòu)化程度較高的系統(tǒng)的開發(fā)。
2、原型法(1)優(yōu)點(diǎn)
? 符合人們認(rèn)識事物的規(guī)律,系統(tǒng)開發(fā)循序漸進(jìn),反復(fù)修改,確保較好的用戶滿意度; ? 開發(fā)周期短,費(fèi)用相對少;
? 由于有用戶的直接參與,系統(tǒng)更加貼近實(shí)際; ? 易學(xué)易用,減少用戶的培訓(xùn)時間; ? 應(yīng)變能力強(qiáng)。(2)缺點(diǎn)
? 不適合大規(guī)模系統(tǒng)的開發(fā);
? 開發(fā)過程管理要求高,整個開發(fā)過程要經(jīng)過“修改—評價—再修改”的多次反復(fù); ? 用戶過早看到系統(tǒng)原型,誤認(rèn)為系統(tǒng)就是這個模樣,易使用戶失去信心; ? 開發(fā)人員易將原型取代系統(tǒng)分析; ? 缺乏規(guī)范化的文檔資料。(3)適用范圍
? 處理過程明確、簡單系統(tǒng); ? 涉及面窄的小型系統(tǒng)。(4)不適合于
? 大型、復(fù)雜系統(tǒng),難以模擬;
? 存在大量運(yùn)算、邏輯性強(qiáng)的處理系統(tǒng); ? 管理基礎(chǔ)工作不完善、處理過程不規(guī)范; ? 大量批處理系統(tǒng)。
3、面向?qū)ο箝_發(fā)方法(1)優(yōu)點(diǎn)
? 分析、設(shè)計中的對象和軟件中的對象的一致性; ? 實(shí)現(xiàn)軟件復(fù)用,簡化程序設(shè)計; ? 系統(tǒng)易于維護(hù); ? 縮短開發(fā)周期。(2)缺點(diǎn)
不易于大系統(tǒng)的開發(fā)(3)適用范圍
在大型管理信息系統(tǒng)的開發(fā)中,面向?qū)ο箝_發(fā)方法和結(jié)構(gòu)化系統(tǒng)開發(fā)方法相互依存,不可替代。
第五篇:五種運(yùn)輸方式的優(yōu)缺點(diǎn)
五種運(yùn)輸方式的優(yōu)缺點(diǎn)
鐵路運(yùn)輸?shù)膬?yōu)點(diǎn): 1.運(yùn)行速度快。2.運(yùn)輸能力大。
3.鐵路運(yùn)輸過程受自然條件限制較小,連續(xù)性強(qiáng),能保證全年運(yùn)行。4.通用性能好,即可運(yùn)客又可運(yùn)各類不同貨物。5.鐵路客運(yùn)時間準(zhǔn)確性較高。6.火車運(yùn)行平穩(wěn),安全可靠。
7.運(yùn)輸成本相對較低,能耗較少。鐵路運(yùn)輸?shù)娜秉c(diǎn): 1.投資太高。2.建設(shè)周期長。3.噪音較大。
公路運(yùn)輸主要優(yōu)點(diǎn)是靈活性強(qiáng),公路建設(shè)期短,投資較低,易于因地制宜,對收到站設(shè)施要求不高。可以采取“門到門”運(yùn)輸形式,即從發(fā)貨者門口直到收貨者門口,而不需轉(zhuǎn)運(yùn)或反復(fù)裝卸搬運(yùn)。公路運(yùn)輸也可作為其他運(yùn)輸方式的銜接手段,具體地說,公路運(yùn)輸?shù)膬?yōu)點(diǎn):
1.可以直接把貨物從發(fā)貨處送到收貨處,實(shí)行門對門一條龍服務(wù)。2.適于近距離運(yùn)輸,而且近距離運(yùn)輸費(fèi)用較低。3.容易裝車。
4.適應(yīng)性強(qiáng),可作為其他運(yùn)輸方式的銜接手段。易于銜接鐵路、水路運(yùn)輸以及航空運(yùn)輸,有利于疏通商品,是綜合運(yùn)輸體系的重要組成部分,是物資集散的有效工具。
公路運(yùn)輸?shù)牟蛔阒幨牵?/p>
1.不適宜大批量運(yùn)輸。公路運(yùn)輸?shù)慕?jīng)濟(jì)半徑,一般在200公里以內(nèi)。2.長距離運(yùn)輸運(yùn)費(fèi)相對昂貴。3.易污染環(huán)境,發(fā)生事故。4.消耗能量多。
水路運(yùn)輸?shù)膬?yōu)點(diǎn): 1.運(yùn)輸能力最大。
2.在運(yùn)輸條件良好的航道,通過能力幾乎不受限制。3.通用性能好,即可運(yùn)客也可運(yùn)貨物,尤其是大物件。4.水運(yùn)建設(shè)投資小,運(yùn)輸成本低。5.平均運(yùn)行距離長。水運(yùn)的缺點(diǎn): 1.受自然條件影響較大。2.運(yùn)送速度慢。3.安全性較低。
航空運(yùn)輸?shù)膬?yōu)點(diǎn): 1.速度快。2.路程短。
3.基建成本低。4.客運(yùn)能力大。5.安全性較高。航空運(yùn)輸?shù)娜秉c(diǎn): 1.運(yùn)輸成本高,價格貴。2.受天氣限制大。
3.遇緊急事故不易處理。4.飛機(jī)占地面積大。
管道運(yùn)輸?shù)膬?yōu)點(diǎn): 1.運(yùn)量大。2.占地少。
3.管道運(yùn)輸建設(shè)周期短,費(fèi)用低。4.管道運(yùn)輸安全可靠,連續(xù)性強(qiáng)。5.耗能少,成本低,效益好。6.受外界因素影響小。管道運(yùn)輸?shù)娜秉c(diǎn): 1.靈活性差,也不容易隨便擴(kuò)展管線。
2.管道運(yùn)輸常常與鐵路、公路或水路配合才能完成輸送。3.運(yùn)輸量不足時,成本會增加。