第一篇:管理信息系統(tǒng)的開發(fā)階段
管理信息系統(tǒng)的開發(fā)可分為系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施、系統(tǒng)維護(hù)和評(píng)價(jià)五個(gè)階段。各階段的主要工作概要說明如下。
1.系統(tǒng)規(guī)劃階段
系統(tǒng)規(guī)劃階段的任務(wù)是:在對(duì)原系統(tǒng)進(jìn)行初步調(diào)查的基礎(chǔ)上提出開發(fā)新系統(tǒng)的要求,根據(jù)需要和可能,給出新系統(tǒng)的總體方案,并對(duì)這些方案進(jìn)行可行性分析,產(chǎn)生系統(tǒng)開發(fā)計(jì)劃和可行性研究報(bào)告兩份文檔。
2.系統(tǒng)分析階段
系統(tǒng)分析階段的任務(wù)是根據(jù)系統(tǒng)開發(fā)計(jì)劃所確定的范圍,對(duì)現(xiàn)行系統(tǒng)進(jìn)行詳細(xì)調(diào)查,描述現(xiàn)行系統(tǒng)的業(yè)務(wù)流程,指出現(xiàn)行系統(tǒng)的局限性和不足之處,確定新系統(tǒng)的基本目標(biāo)和邏輯模型,這個(gè)階段又稱為邏輯設(shè)計(jì)階段。
系統(tǒng)分析階段的工作成果體現(xiàn)在“系統(tǒng)分析說明書”中,這是系統(tǒng)建設(shè)的必備文件。它是提交給用戶的文檔,也是下一階段的工作依據(jù),因此,系統(tǒng)分析說明書要通俗易懂,用戶通過它可以了解新系統(tǒng)的功能,判斷是否所需的系統(tǒng)。系統(tǒng)分析說明書一旦評(píng)審?fù)ㄟ^,就是系統(tǒng)設(shè)計(jì)的依據(jù),也是系統(tǒng)最終驗(yàn)收的依據(jù)。
3.系統(tǒng)設(shè)計(jì)階段
系統(tǒng)分析階段回答了新系統(tǒng)“做什么”的問題,而系統(tǒng)設(shè)計(jì)階段的任務(wù)就是回答“怎么做”的問題,即根據(jù)系統(tǒng)分析說明書中規(guī)定的功能要求,考慮實(shí)際條件,具體設(shè)計(jì)實(shí)現(xiàn)邏輯模型的技術(shù)方案,也即設(shè)計(jì)新系統(tǒng)的物理模型。所以這個(gè)階段又稱為物理設(shè)計(jì)階段。它又分為總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)兩個(gè)階段,產(chǎn)生的技術(shù)文檔是“系統(tǒng)設(shè)計(jì)說明書”。
4.系統(tǒng)實(shí)施階段
系統(tǒng)實(shí)施階段的任務(wù)包括計(jì)算機(jī)等硬件設(shè)備的購(gòu)置、安裝和調(diào)試,應(yīng)用程序的編制和調(diào)試,人員培訓(xùn),數(shù)據(jù)文件轉(zhuǎn)換,系統(tǒng)調(diào)試與轉(zhuǎn)換等。系統(tǒng)實(shí)施是按實(shí)施計(jì)劃分階段完成的,每個(gè)階段應(yīng)寫出“實(shí)施進(jìn)度報(bào)告”。系統(tǒng)測(cè)試之后寫出“系統(tǒng)測(cè)試報(bào)告”。
5.統(tǒng)維護(hù)和評(píng)價(jià)階段
系統(tǒng)投入運(yùn)行后,需要經(jīng)常進(jìn)行維護(hù),記錄系統(tǒng)運(yùn)行情況,根據(jù)一定的程序?qū)ο到y(tǒng)進(jìn)行必要的修改,評(píng)價(jià)系統(tǒng)的工作質(zhì)量和經(jīng)濟(jì)效益。
圖1較詳細(xì)地描述了MIS開發(fā)各個(gè)階段的任務(wù)、成果及審核安排。
第二篇:管理信息系統(tǒng)開發(fā)過程
管理信息系統(tǒng)
問:管理信息系統(tǒng)開發(fā)分為那幾個(gè)階段,各個(gè)階段主要任務(wù)是什么?舉例說明。
答:分為信息規(guī)劃階段、系統(tǒng)分析階段、系統(tǒng)設(shè)計(jì)階段、系統(tǒng)實(shí)施階段和系統(tǒng)運(yùn)行與維護(hù)階段,共五個(gè)階段。
1.系統(tǒng)運(yùn)行階段
其主要任務(wù)是明確系統(tǒng)開發(fā)的請(qǐng)求,并進(jìn)行初步的調(diào)查,通過可行性研究確定下一階段的實(shí)施。
2.系統(tǒng)分析階段
其主要任務(wù)是對(duì)組織結(jié)構(gòu)與功能進(jìn)行分析,理清企業(yè)業(yè)務(wù)流程和數(shù)據(jù)流程的 處理,并將企業(yè)業(yè)務(wù)流程與數(shù)據(jù)流程抽象化,通過對(duì)功能數(shù)據(jù)的分析,提出新系統(tǒng)的邏輯方案。
3.系統(tǒng)設(shè)計(jì)階段
其主要任務(wù)是確定系統(tǒng)的總體設(shè)計(jì)方案,劃分子系統(tǒng)功能,確定共享數(shù)據(jù)的組織,然后進(jìn)行詳細(xì)設(shè)計(jì),如處理模塊設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、輸入輸出界面的設(shè)計(jì)和編碼的設(shè)計(jì)等。該階段的成果為下一階段的實(shí)施提供編程指導(dǎo)書。
4.系統(tǒng)實(shí)施階段
其主要任務(wù)是編碼、測(cè)試、系統(tǒng)調(diào)試等,將設(shè)計(jì)的系統(tǒng)付諸實(shí)施。其主要步
驟包括購(gòu)置、安裝、調(diào)試計(jì)算機(jī)等設(shè)備,編寫程序,進(jìn)行系統(tǒng)運(yùn)行所需數(shù)據(jù)的準(zhǔn)備,對(duì)相關(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ī)格對(duì)系統(tǒng)進(jìn)行必要的修改,評(píng)價(jià)系統(tǒng)的運(yùn)行效率、工作質(zhì)量和經(jīng)濟(jì)效益,對(duì)運(yùn)行費(fèi)用和效果進(jìn)行監(jiān)理審計(jì)。軟件交付用戶后,為適應(yīng)外部換環(huán)境的變化以及用戶要求增加新的功能,將遇到更變、修改系統(tǒng)的問題。
第三篇:管理信息系統(tǒng)開發(fā)流程
1、前期準(zhǔn)備
信景網(wǎng)絡(luò)開發(fā)人員對(duì)系統(tǒng)開發(fā)前期進(jìn)行充分的用戶調(diào)研、需求分析和系統(tǒng)體系結(jié)構(gòu)的設(shè)計(jì)準(zhǔn)備工作。
信景網(wǎng)絡(luò)軟件開發(fā)人員以及業(yè)務(wù)需求人員共同組建項(xiàng)目組,一名項(xiàng)目經(jīng)理負(fù)責(zé)監(jiān)控項(xiàng)目的整體實(shí)施,共同參與系統(tǒng)的全面設(shè)計(jì)、開發(fā),并針對(duì)業(yè)務(wù)提出進(jìn)一步開發(fā)需求,開展軟件用戶化工作,制定二次開發(fā)方案,參與設(shè)計(jì)業(yè)務(wù)系統(tǒng)與其它軟件的接口。、實(shí)施過程
整個(gè)開發(fā)過程將經(jīng)歷獲取需求、需求分析、系統(tǒng)結(jié)構(gòu)建立、設(shè)計(jì)、編碼、測(cè)試等階段。
2.1 獲取需求
軟件在進(jìn)入正式開發(fā)之前供準(zhǔn)確的書面《軟件設(shè)計(jì)詳細(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)架,對(duì)系統(tǒng)功能、性能等主要指標(biāo)作描述,對(duì)實(shí)現(xiàn)方法項(xiàng)目實(shí)施人員應(yīng)有一個(gè)比較清晰的輪廓及整體設(shè)計(jì)思路,對(duì)有疑問的地方及時(shí)與業(yè)務(wù)需求人員進(jìn)行溝通交流,最終達(dá)成共識(shí)。
綜合對(duì)該用戶群體現(xiàn)有硬件配置,軟件配置,網(wǎng)絡(luò)使用情況,數(shù)
據(jù)庫(kù)使用情況,計(jì)算機(jī)熟悉程度做一定的調(diào)研,根據(jù)調(diào)查的統(tǒng)計(jì)結(jié)果決定即將開發(fā)的一些軟件適用指標(biāo)。
2.3 系統(tǒng)結(jié)構(gòu)建立
確定軟件服務(wù)器的硬件配置及用戶硬件資源配置。
確定用戶軟件平臺(tái)的統(tǒng)一協(xié)調(diào)。
2.4 設(shè)計(jì)
軟件設(shè)計(jì)階段的工作包括對(duì)模塊進(jìn)行必要的修改,同時(shí)可能需要對(duì)某些結(jié)構(gòu)做一些修改,確定界面定義、用戶服務(wù)層、業(yè)務(wù)邏輯層、數(shù)據(jù)庫(kù)服務(wù)層和具體數(shù)據(jù)庫(kù),確定軟件開發(fā)工具。這一階段還將完成更詳細(xì)的功能和業(yè)務(wù)需求調(diào)研,制作系統(tǒng)中最符合用戶需要的文檔。根據(jù)應(yīng)用系統(tǒng)對(duì)安全的要求,同步進(jìn)行安全保密設(shè)計(jì)。
2.5 編碼
確定軟件的界面風(fēng)格、使用功能、編程語言、數(shù)據(jù)庫(kù)結(jié)構(gòu)和具體數(shù)據(jù)等工作,并開始進(jìn)入程序編寫階段。
開發(fā)人員進(jìn)入設(shè)置和編碼工作之后,應(yīng)先確定編碼的風(fēng)格在開發(fā)過程中保持一致,工作過程中如發(fā)現(xiàn)前面分析或設(shè)計(jì)階段的某些錯(cuò)誤,應(yīng)返回到前面的階段進(jìn)行必要的修改,同時(shí)主要開發(fā)人員之間應(yīng)相互緊密配合。
2.6 測(cè)試
系統(tǒng)投入使用前最關(guān)鍵的一個(gè)步驟,由開發(fā)人員之間、業(yè)務(wù)需求人員交叉測(cè)試或由軟件測(cè)試工程師測(cè)試。開發(fā)人員將對(duì)在測(cè)試過程中發(fā)現(xiàn)的問題提出可行建議進(jìn)行改進(jìn)。、整體驗(yàn)收
業(yè)務(wù)需求人員負(fù)責(zé)提供驗(yàn)收標(biāo)準(zhǔn)。
當(dāng)軟件的后期測(cè)試完成后,通知業(yè)務(wù)需求人員驗(yàn)收,驗(yàn)收主要以業(yè)務(wù)需求人員提供的原始資料及《軟件開發(fā)設(shè)計(jì)方案》為依據(jù),對(duì)軟件的各項(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)用,使他們對(duì)整套業(yè)務(wù)軟件的具體性能,操作步驟以及具體要求,有一個(gè)更深層次的認(rèn)識(shí),并能在計(jì)算機(jī)管理下對(duì)其業(yè)務(wù)軟件流程熟練操作使用。
再開發(fā)人員共同接受軟件開發(fā)方全面、系統(tǒng)的培訓(xùn),保證能夠在二期推廣中獨(dú)擋一面完成推廣及軟件升級(jí)任務(wù)。
4.2 培訓(xùn)計(jì)劃
項(xiàng)目組有義務(wù)對(duì)用戶提供及時(shí)、有效、全面的培訓(xùn),并在項(xiàng)目實(shí)施過程中充分重視對(duì)用戶方的技術(shù)轉(zhuǎn)移,并提前制訂有效可行的培訓(xùn)計(jì)劃。
4.3 考核標(biāo)準(zhǔn)
以實(shí)際操作方式測(cè)試用戶對(duì)軟件系統(tǒng)流程的操作使用能力。5、技術(shù)支持
信景網(wǎng)絡(luò)為業(yè)務(wù)需求方提供書面的技術(shù)支持承諾,并能夠認(rèn)真執(zhí)行,落到實(shí)處。
第四篇:階段測(cè)試題-管理信息系統(tǒng)
階段測(cè)試題
(三)一、單項(xiàng)選擇題(每題1分,共15分)1.管理信息系統(tǒng)發(fā)展的階段依次為()
A.人工管理系統(tǒng),人工管理信息系統(tǒng),管理信息系統(tǒng),基于網(wǎng)絡(luò)的管理信息系統(tǒng)
B.人工管理信息系統(tǒng),人工管理系統(tǒng),管理信息系統(tǒng),基于網(wǎng)絡(luò)的管理信息系統(tǒng)
C.人工管理系統(tǒng),管理信息系統(tǒng),基于網(wǎng)絡(luò)的管理信息系統(tǒng),人工管理信息系統(tǒng)
D.人工管理系統(tǒng),管理信息系統(tǒng),人工管理信息系統(tǒng),基于網(wǎng)絡(luò)的管理信息系統(tǒng)
2.下列軟件中不屬于系統(tǒng)軟件的是()A.操作系統(tǒng) B.程序設(shè)計(jì)語言 C.辦公自動(dòng)化軟件 D.系統(tǒng)服務(wù)程序 3.操作系統(tǒng)的功能不包括()A.進(jìn)程管理 B.設(shè)備管理 C.存儲(chǔ)管理 D.文字管理 4.WWW的中文意思的()A.萬維網(wǎng) B.因特網(wǎng) C.國(guó)際互聯(lián)網(wǎng) D.局域網(wǎng)
5.下列不屬于對(duì)象的基本特征的是()A.抽象性 B.多態(tài)性 C.完整性 D.繼承性 6.輸入設(shè)計(jì)屬于()階段。A.系統(tǒng)分析 B.系統(tǒng)運(yùn)行 C.系統(tǒng)實(shí)施 D.系統(tǒng)設(shè)計(jì) 7.處理過程設(shè)計(jì)屬于()階段。A.系統(tǒng)分析 B.系統(tǒng)設(shè)計(jì) C.系統(tǒng)實(shí)施 D.系統(tǒng)運(yùn)行
8.第一人的代碼是1,第二人的代碼是2,依此類推,的100個(gè)人的代碼是100,這種代碼是典型的()A.順序碼 B.系列順序碼 C.層次碼 D.矩形碼
9.將相同的數(shù)據(jù)多次進(jìn)行輸入,然后由系統(tǒng)內(nèi)部比較這兩批數(shù)據(jù),這種校驗(yàn)方法屬于()
A.重復(fù)校驗(yàn) B.邏輯校驗(yàn) C.代碼校驗(yàn) D.視覺校驗(yàn)
10.在會(huì)計(jì)軟件中輸入記賬憑證時(shí),檢驗(yàn)借貸是否平衡的校驗(yàn)方法是()A.重復(fù)校驗(yàn) B.邏輯校驗(yàn) C.代碼校驗(yàn) D.平衡校驗(yàn)
11.在管理信息系統(tǒng)開發(fā)的計(jì)劃和控制中,()是最常用的圖形工具。A.U/C矩陣表 B.甘特圖 C.數(shù)據(jù)流程圖 D.業(yè)務(wù)流程圖
12.在管理信息系統(tǒng)的開發(fā)方式中()方式對(duì)系統(tǒng)的維護(hù)最容易。A.自行開發(fā) B.委托開發(fā) C.聯(lián)合開發(fā) D.購(gòu)買現(xiàn)成的軟件包
13.下列藕合方式中,耦合性最低的是()A.內(nèi)容耦合 B.模塊耦合 C.特征耦合 D.公共耦合 14.將相同的數(shù)據(jù)多次進(jìn)行輸入,然后由系統(tǒng)內(nèi)部比較這兩批數(shù)據(jù),這種校驗(yàn)方法屬于()A.重復(fù)校驗(yàn) B.邏輯校驗(yàn) C.代碼校驗(yàn) D.視覺校驗(yàn)
15.模塊的內(nèi)聚性是衡量一個(gè)模塊內(nèi)部各組成部分組合強(qiáng)度的指標(biāo)。其中內(nèi)聚程度最強(qiáng)的是()A.順序內(nèi)聚 B.過程內(nèi)聚 C.功能內(nèi)聚 D.時(shí)間內(nèi)聚
二、多項(xiàng)選擇題(每題2分,共20分)
1.企業(yè)內(nèi)聯(lián)網(wǎng)相對(duì)于傳統(tǒng)企業(yè)網(wǎng)的優(yōu)勢(shì)包括()A.實(shí)現(xiàn)跨平臺(tái)應(yīng)用 B.實(shí)現(xiàn)無縫過渡 C.提供高效信息 D.具有高度靈活性 E.用戶界面友好
2.從用戶的觀點(diǎn)來看,數(shù)據(jù)庫(kù)系統(tǒng)(DBS)可以分為()A.單用戶結(jié)構(gòu)的數(shù)據(jù)庫(kù)系統(tǒng) B.主從式結(jié)構(gòu)的數(shù)據(jù)庫(kù)系統(tǒng) C.分布式結(jié)構(gòu)的數(shù)據(jù)庫(kù)系統(tǒng) D.客戶/服務(wù)器結(jié)構(gòu)的數(shù)據(jù)庫(kù)系統(tǒng) E.面向?qū)ο蟮臄?shù)據(jù)庫(kù)系統(tǒng)
3.系統(tǒng)開發(fā)組織管理的主要內(nèi)容主要包括()A.準(zhǔn)備系統(tǒng)評(píng)價(jià)方案 B.準(zhǔn)備進(jìn)行人員技術(shù)培訓(xùn) C.系統(tǒng)開發(fā)前的準(zhǔn)備工作 D.選擇開發(fā)方法 E.系統(tǒng)開發(fā)的計(jì)劃與控制 4.總體規(guī)劃的特點(diǎn)包括()
A.對(duì)于外部,側(cè)重管理信息系統(tǒng)環(huán)境的需求分析,并要有較明確的需求分析準(zhǔn)則
B.對(duì)于內(nèi)部,著重系統(tǒng)結(jié)構(gòu)的子系統(tǒng)劃分,并要具有明確的以結(jié)構(gòu)功能來劃分子系統(tǒng)的思想
C.在系統(tǒng)的具體實(shí)施步驟上應(yīng)按功能優(yōu)先等級(jí)的順序來進(jìn)行實(shí)施,即貫徹自頂向下的系統(tǒng)設(shè)計(jì)的原則
D.在系統(tǒng)管理上應(yīng)著重于高層管理,兼顧中層與作業(yè)規(guī)劃方面的具體實(shí)際層次管理理念
E.在系統(tǒng)數(shù)據(jù)的具體實(shí)現(xiàn)上應(yīng)分為宏觀的整體“數(shù)據(jù)類”,具體實(shí)現(xiàn)的“過程組”類兩種分類方式
5.在管理信息系統(tǒng)中,有形資源包括()A.關(guān)鍵性資源 B.根本性資源 C.有償性資源 D.自然資源 E.支持性資源
6.在管理信息系統(tǒng)的總體規(guī)劃中,定義數(shù)據(jù)類的方法主要有()A.類型法 B.實(shí)體法 C.關(guān)系法 D.功能法 E.普通法
7.可行性研究的內(nèi)容主要包括()A.技術(shù)的可行性研究 B.經(jīng)濟(jì)的可行性研究 C.社會(huì)的可行性研究 D.管理的可行性研究 E.實(shí)施的可行性研究
8.?dāng)?shù)據(jù)字典一般包括以下()類型。A.基本數(shù)據(jù)項(xiàng) B.數(shù)據(jù)結(jié)構(gòu)定義 C.數(shù)據(jù)流的說明
D.數(shù)據(jù)處理描述和數(shù)據(jù)存儲(chǔ)說明 E.外部實(shí)體描述
9.在結(jié)構(gòu)化系統(tǒng)開發(fā)方法中,管理信息系統(tǒng)的生命周期階段包括()A.系統(tǒng)規(guī)劃階段 B.系統(tǒng)分析階段 C.系統(tǒng)設(shè)計(jì)階段 D.系統(tǒng)實(shí)施階段 E.系統(tǒng)運(yùn)行階段
10.代碼設(shè)計(jì)的原則一般包括()A.惟一化 B.確定化 C.規(guī)范化 D.系統(tǒng)化 E.條理化
三、判斷題(每題1分,共15分)
1.?dāng)?shù)據(jù)庫(kù)(DB)就是按照一定的組織形式存儲(chǔ)在一起的相互關(guān)聯(lián)的數(shù)據(jù)集合。()
2.管理信息系統(tǒng)的開發(fā)工作涉及的知識(shí)面廣,學(xué)科交叉性強(qiáng),至今還沒有一套成熟、有效、公認(rèn)的方法來完成整個(gè)系統(tǒng)的開發(fā)工作。()3.用U/C矩陣表劃分出來的子系統(tǒng),結(jié)果是唯一的。()4.系統(tǒng)分析階段的任務(wù)概括地講是解決了系統(tǒng)“做什么”的問題,系統(tǒng)設(shè)計(jì)階段要回答的問題則是系統(tǒng)“怎么做”的問題。()
5.組織結(jié)構(gòu)圖是一張能反映出系統(tǒng)內(nèi)部各組織部門及其之間隸屬關(guān)系的樹型結(jié)構(gòu)圖。()
6.系統(tǒng)的詳細(xì)調(diào)查的范圍局限在信息和信息流本身就行了。()7.在MIS的開發(fā)中,系統(tǒng)設(shè)計(jì)階段投入的人力最多。()8.輸入、邏輯功能、輸出構(gòu)成模塊的內(nèi)部特征。()
9.系統(tǒng)實(shí)施是管理信息系統(tǒng)開發(fā)工作的一個(gè)重要的階段,是將系統(tǒng)設(shè)計(jì)階段得到的設(shè)計(jì)方案轉(zhuǎn)換為以計(jì)算機(jī)硬件為基礎(chǔ)的能夠?qū)嶋H運(yùn)行的應(yīng)用軟件系統(tǒng)的過程。()
10.在系統(tǒng)實(shí)施的組織管理中,不需要對(duì)企業(yè)內(nèi)部有關(guān)人員的技術(shù)培訓(xùn)工作。()
11.系統(tǒng)維護(hù)就是設(shè)備的維護(hù)。()
12.結(jié)構(gòu)化程序設(shè)計(jì)方法被人們稱為軟件技術(shù)發(fā)展史上繼“子程序設(shè)計(jì)技術(shù)”和“高級(jí)語言設(shè)計(jì)技術(shù)”后,具有重要影響的第三個(gè)里程碑。()13.管理信息系統(tǒng)投入運(yùn)行一段時(shí)間后應(yīng)該對(duì)它的運(yùn)行情況進(jìn)行客觀的評(píng)價(jià),即對(duì)新系統(tǒng)各方面的性能指標(biāo)進(jìn)行測(cè)試、檢查、分析和評(píng)審,做出系統(tǒng)評(píng)價(jià)報(bào)告,作為系統(tǒng)維護(hù)、更新升級(jí)以及二次開發(fā)的技術(shù)依據(jù)。()14.支持性資源是指企業(yè)的產(chǎn)品和服務(wù)。()
15.U/C矩陣表不但可以用來劃分子系統(tǒng),還可以表示子系統(tǒng)之間的數(shù)據(jù)流。()
四、名詞解釋(每題5分,共20分)1.?dāng)?shù)據(jù)字典 2.管理信息系統(tǒng) 3.模塊 4.系統(tǒng)統(tǒng)調(diào)
五、簡(jiǎn)答題(每題6分,共30分)1.簡(jiǎn)要敘述原型法的工作流程。2.系統(tǒng)分析的基本任務(wù)主要是什么?
3.系統(tǒng)層次結(jié)構(gòu)分析具體有哪幾個(gè)基本過程? 4.試述企業(yè)網(wǎng)的定義和意義。5.試述數(shù)據(jù)字典的作用。
6.什么是系統(tǒng)評(píng)價(jià)?系統(tǒng)評(píng)價(jià)的主要目的是什么?
第五篇:管理信息系統(tǒng)五種開發(fā)方法優(yōu)缺點(diǎn)評(píng)析
管理信息系統(tǒng)的五種常見開發(fā)方法及其優(yōu)缺點(diǎn)闡述
1.把系統(tǒng)的建立看作是一種生命物種的成長(zhǎng)過程。由6個(gè)開發(fā)階段組成:系統(tǒng)定義-> 需求分析-> 系統(tǒng)設(shè)計(jì)-> 編寫代碼-> 安裝調(diào)試-> 系統(tǒng)維護(hù) 優(yōu)點(diǎn):
這種開發(fā)方法把管理信息系統(tǒng)開發(fā)的全過程按其生存周期分成若干階段,每個(gè)階段有相對(duì)獨(dú)立的任務(wù),然后逐步完成各個(gè)階段的任務(wù)。在每一階段的開始與結(jié)束都規(guī)定了嚴(yán)格的標(biāo)準(zhǔn)。前一個(gè)階段的結(jié)束標(biāo)準(zhǔn)就是后—階段開始的標(biāo)準(zhǔn),而每個(gè)階段任務(wù)相對(duì)獨(dú)立而且比較簡(jiǎn)單,便于不同人員分工協(xié)作,從而降低了整個(gè)軟件工程開發(fā)的困難程度。在軟件生命周期的每個(gè)階段都采用科學(xué)管理和良好的技術(shù)方法,而且在每個(gè)階段結(jié)束之前都從技術(shù)與管理兩個(gè)角度進(jìn)行嚴(yán)格審查,合格之后才開始下一階段工作。這就使得軟件開發(fā)全過程以一種有條不紊的方式進(jìn)行,保證了軟件質(zhì)量,提高了軟件的可維護(hù)性。這樣不僅可以大大提高軟件開發(fā)的成功率,軟件開發(fā)的生產(chǎn)率也會(huì)明顯地提高。且簡(jiǎn)單明了,結(jié)構(gòu)清晰。
同時(shí)把文檔資料作為每個(gè)階段的產(chǎn)品之一,而且加以標(biāo)準(zhǔn)化,作為每個(gè)階段結(jié)束的重要標(biāo)準(zhǔn)。它保證了在系統(tǒng)開發(fā)結(jié)束時(shí)有一個(gè)完整準(zhǔn)確的軟件配置交付使用。文檔資料是通訊的工具,它清楚地說明了到這個(gè)時(shí)候?yàn)橹龟P(guān)于該項(xiàng)工程已經(jīng)知道或做了什么,同時(shí)確定了下一步的工作基礎(chǔ)。文檔資料也起著備忘錄的作用,如果文檔不完整或與上一階段的文檔不相銜接則一定在工作上有不完整的地方。文檔資料另一重要作用是有利于與用戶交流,檢查錯(cuò)誤,用戶評(píng)價(jià)。文檔資料也是系統(tǒng)維護(hù)的依據(jù),通過每一階段生成的文檔資料,使得開發(fā)人員和用戶易于使用維護(hù)。不足:
這種開發(fā)方法的不足具體表現(xiàn)在以下幾方面
第一,階段回溯不可避免,延長(zhǎng)系統(tǒng)開發(fā)的時(shí)間。結(jié)構(gòu)化生命周期法并沒有解決軟件開發(fā)研制時(shí)間過長(zhǎng)的嚴(yán)重危機(jī),在計(jì)算機(jī)硬軟件技術(shù)相通訊技術(shù)日新月異發(fā)展的時(shí)代,很容易使剛建立起來的管理信息系統(tǒng)迅速變得陳舊,生命周期很短,所以系統(tǒng)開發(fā)周期過長(zhǎng)將導(dǎo)致系統(tǒng)運(yùn)行時(shí)間變短。
第二,使用過程化語言,沒有以根本上改變個(gè)體手工編程的工作方式。
第三,專業(yè)開發(fā)人員開發(fā)用戶使用的系統(tǒng)開發(fā)模式,開發(fā)人員與用戶都要化時(shí)間去掌握對(duì)方專業(yè)領(lǐng)域的知識(shí)以期產(chǎn)生共同語言,導(dǎo)致用戶系統(tǒng)分析不充分,理解不透徹,或表達(dá)的二義性,造成軟件生命周期中越早潛入的錯(cuò)誤發(fā)現(xiàn)越晚,系統(tǒng)分析時(shí)引入的錯(cuò)誤往往要到運(yùn)行時(shí)才發(fā)現(xiàn),其修正的代價(jià)是相當(dāng)昂貴的。
第四,用戶熱情沒有自始至終調(diào)動(dòng),不能從根本上解決讓用戶參加系統(tǒng)開發(fā)的問題。系統(tǒng)維護(hù)就十分困難。且文檔資料缺乏實(shí)用價(jià)值,特別是早期的系統(tǒng)規(guī)格說明——專業(yè)知識(shí)的缺乏使得用戶難以理解文檔的內(nèi)容,文檔資料沒有起到應(yīng)有的作用,反而延長(zhǎng)了開發(fā)時(shí)間。
2.:
快速地創(chuàng)建出管理信息系統(tǒng)的測(cè)試版(可用來演示和評(píng)估),借助這種測(cè)試版本挖掘用戶的需求,然后在此版本的基本上進(jìn)修改、增強(qiáng)。由4個(gè)開發(fā)階段組成: 確認(rèn)基本需求-> 開發(fā)原型系統(tǒng)-> 使用原型系統(tǒng) <-> 修改增強(qiáng)原型 優(yōu)點(diǎn):
快速原型法突出一個(gè)“快”字,采用結(jié)構(gòu)化生命周期法作系統(tǒng)分析時(shí)要反復(fù)和用戶討論,這種討論費(fèi)時(shí)費(fèi)力,而且終究是“紙上談兵”,原型法則是“真槍實(shí)彈”,能夠使用戶立刻與想象中的目標(biāo)系統(tǒng)作出比較。開發(fā)人員向用戶提供一個(gè)“樣品”,用戶迅速向開發(fā)人員作出反饋,提高系統(tǒng)的質(zhì)量,快速原型法要求在獲得一組基本的用戶需求后,快速地實(shí)現(xiàn)新系統(tǒng)的一個(gè)“原型”,可以說是以用戶需求為中心,又不完全依賴于用戶需求,它對(duì)用戶需求的定義采用啟發(fā)的方式,引導(dǎo)用戶在對(duì)系統(tǒng)逐漸加深理解的過程中作出響應(yīng),鼓勵(lì)用戶參與到系
統(tǒng)的設(shè)定與開發(fā)中去,更加便于系統(tǒng)的維護(hù)和使用。不足:
快速原型法,雖然能夠積極調(diào)動(dòng)用戶參與到系統(tǒng)開發(fā)與設(shè)計(jì)中去,但起局限性在于,只能適用于中小型企業(yè)的管理信息系統(tǒng)開發(fā),而大型企業(yè),管理信息系統(tǒng)本身十分復(fù)雜,各種不確定性因素多變,對(duì)那些簡(jiǎn)單的數(shù)據(jù)操作和記錄管理的應(yīng)用比較適合用原型法開發(fā)。而對(duì)那些批處理或大量計(jì)算和有著復(fù)雜過程邏輯的系統(tǒng)一般不適合用原型法處理。原型法更適合較小的應(yīng)用開發(fā),對(duì)大型系統(tǒng)就須分成幾部分,一部分一部分地分別建立原型。如果缺乏用傳統(tǒng)方法進(jìn)行透徹的需求分析,就無法對(duì)大型系統(tǒng)進(jìn)行劃分,因?yàn)橐婚_始很難分辨系統(tǒng)各部分之間存在哪些相互的影響。如果冒昧使用快速原型法,會(huì)導(dǎo)致管理信息系統(tǒng)出現(xiàn)漏洞。
3.應(yīng)用軟件包法:
通過購(gòu)買商品化軟件包并在此基本上進(jìn)行系統(tǒng)的開發(fā)方法。由4個(gè)階段組成:系統(tǒng)分析-> 系統(tǒng)設(shè)計(jì)-> 系統(tǒng)修正->系統(tǒng)維護(hù) 優(yōu)點(diǎn):
從軟件包開發(fā)者手中直接購(gòu)買企業(yè)需要的應(yīng)用軟件包,市場(chǎng)出售的應(yīng)用軟件包非常多而且應(yīng)用范圍廣,可以給企業(yè)管理者更多的選擇,使用商業(yè)化的應(yīng)用軟件包就不必自己再編寫程序或者只需寫少量的程序,因此可以說省時(shí)又省力,且效果立竿見影。不足:
應(yīng)用軟件包法雖然方便,但是同樣需要系統(tǒng)分析,設(shè)計(jì),測(cè)試,轉(zhuǎn)換和維護(hù)等開發(fā)過程,而且由于此種方法是購(gòu)買商業(yè)軟件包,因此導(dǎo)致企業(yè)內(nèi)部專業(yè)人員無法參與到系統(tǒng)開發(fā)中去,容易受制于軟件開發(fā)者,它不是一個(gè)完全獨(dú)立的系統(tǒng),不易維護(hù),不易更新,更不易于修改。而且軟件包是基于商業(yè)化開發(fā)的,軟件包不可能滿足一個(gè)組織的全部需求,相對(duì)來說,它更適用于所有組織中比較通用的一些需求。為了使其市場(chǎng)最有吸引力,軟件包力求滿足所有組織最共同的需求。勢(shì)必不能完全適應(yīng)于企業(yè)方方面面的實(shí)際情況。企業(yè)如想進(jìn)一步改進(jìn)系統(tǒng),需要投入一部分的額外資金培養(yǎng)人才。
用戶自己采用開發(fā)工具開發(fā)自己需要的各種系統(tǒng)。由3個(gè)階段組成一個(gè)循環(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)時(shí)企業(yè)無法自主的不足,由企業(yè)的開發(fā)人員根據(jù)企業(yè)的實(shí)際需要去開發(fā)和維護(hù)管理信息系統(tǒng),可以適應(yīng)企業(yè)的實(shí)際情況,用戶對(duì)自己設(shè)計(jì)和開發(fā)的系統(tǒng)更容易接受并樂于使用,對(duì)應(yīng)變突發(fā)事件有好處,同時(shí)通過重復(fù)分析、開發(fā) 維護(hù)、再分析的幾個(gè)步驟,可以加深企業(yè)工作人員對(duì)管理信息系統(tǒng)的認(rèn)識(shí)和理解,這樣有利于系統(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ú)立的外部評(píng)審,缺乏獨(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ì)量保障過程,可能也沒有用于測(cè)試和提交文檔的規(guī)范。用戶開發(fā)的系統(tǒng)還可能缺乏對(duì)輸入和更新審計(jì)記錄的完整性及合法性的控制,缺乏操作控制、目標(biāo)控制和各子系統(tǒng)之間穩(wěn)定的接口標(biāo)準(zhǔn)的控制。
第三,數(shù)據(jù)難以控制。
第四,用戶能用開發(fā)工具建立自己專用的“私用”信息系統(tǒng),這類系統(tǒng)可對(duì)組織的其他成員隱蔽一些信息。一旦系統(tǒng)的開發(fā)者離開其崗位,這種非文檔化的私用系統(tǒng)將無法容易地移交
給他人使用。
5.將所需要的系統(tǒng),委托企業(yè)外部的人員或組織進(jìn)行開發(fā)。它只是一種信 息系統(tǒng)開發(fā)策略,這些開發(fā)依然要選擇如何使用前面4種開發(fā)方法。由3個(gè)階段組成:用戶需求-> 外包信息系統(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ù)和價(jià)值。服務(wù)質(zhì)量方面,因?yàn)橐坏┩獠块_發(fā)商提供的服務(wù)不夠滿意,那么他將會(huì)失去自己的客戶,所以企業(yè)對(duì)外部開發(fā)商的影響比對(duì)自己?jiǎn)T工的影響更大。從而使企業(yè)能以較低的成本從開發(fā)商那里獲得高質(zhì)量的服務(wù)。再一點(diǎn),由于企業(yè)與外部開發(fā)商事先針對(duì)不同層次的服務(wù)所對(duì)應(yīng)的費(fèi)用進(jìn)行了簽約,因此可大大減少成本的不確定性。外包信息系統(tǒng)具備一定的靈活性,在組織的信息系統(tǒng)基礎(chǔ)設(shè)施不發(fā)生重大變化的情況下,能適應(yīng)業(yè)務(wù)量的增長(zhǎng)。當(dāng)信息技術(shù)滲透整個(gè)企業(yè)價(jià)值鏈時(shí),由于成本和性能可按變化的需求不斷進(jìn)行調(diào)整,所以外部開發(fā)商可提供較強(qiáng)的業(yè)務(wù)控制和適應(yīng)能力。外包信息系統(tǒng)同時(shí)也可以解放人力資源,將較少且昂貴的高層次人才集中到具有較高價(jià)值和回報(bào)的活動(dòng)中。不足:
第一,失控:當(dāng)一個(gè)企業(yè)將開發(fā)、運(yùn)行其信息系統(tǒng)的責(zé)任承包給另一個(gè)組織時(shí),它可能失去對(duì)信息系統(tǒng)職能的控制。如果開發(fā)商成為企業(yè)運(yùn)行和開發(fā)信息系統(tǒng)的惟一選擇,那么企業(yè)將不得不接受開發(fā)商所提供的任何技術(shù),這種從屬關(guān)系最終將導(dǎo)致產(chǎn)生較高的成本,并可能失去對(duì)技術(shù)管理的控制。
第二,戰(zhàn)略信息易損:由于企業(yè)信息系統(tǒng)由外部人員運(yùn)行、開發(fā),所以商業(yè)秘密或業(yè)主信息可能會(huì)泄漏給競(jìng)爭(zhēng)對(duì)手;若允許外部開發(fā)者開發(fā)或操作使企業(yè)具有競(jìng)爭(zhēng)優(yōu)勢(shì)的應(yīng)用系統(tǒng),那將更有害。
第三,依賴性:企業(yè)會(huì)隨開發(fā)商對(duì)企業(yè)信息系統(tǒng)的開發(fā)、運(yùn)作而變得對(duì)開發(fā)商的生存能力更加依賴,那么開發(fā)商的財(cái)政問題或服務(wù)上的衰減都可能對(duì)企業(yè)產(chǎn)生嚴(yán)重的影響。