信息系統(tǒng)設(shè)計(jì)與分析(1)_第1頁(yè)
信息系統(tǒng)設(shè)計(jì)與分析(1)_第2頁(yè)
信息系統(tǒng)設(shè)計(jì)與分析(1)_第3頁(yè)
信息系統(tǒng)設(shè)計(jì)與分析(1)_第4頁(yè)
信息系統(tǒng)設(shè)計(jì)與分析(1)_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、管理信息系統(tǒng)的概念與構(gòu)造1.通俗的解釋:信息是人們關(guān)心的事情的消息或知識(shí)2.某那么消息或知識(shí)只有對(duì)接收者的行為或思維活動(dòng)產(chǎn)生影響時(shí),才能稱為信息。3.我們把信息的發(fā)生者稱為信源,信息的接收者稱為信宿,傳播信息的媒介稱為載體。4.信息循環(huán)是信息運(yùn)動(dòng)的根本形式。6信息的主要特征)可傳輸性(2)可存儲(chǔ)性(3).可加工性(4.)共享性(5).時(shí)滯性7 信息科學(xué)和信息技術(shù)概念:(1.)信息科學(xué)是研究信息運(yùn)動(dòng)規(guī)律和應(yīng)用方法的一類學(xué)科的總稱。(2.)信息技術(shù)是關(guān)于信息的產(chǎn)生、發(fā)送、傳輸、接收、變換、控制等應(yīng)用技術(shù)的總,是在信息科學(xué)的根本原理和方法的指導(dǎo)下擴(kuò)展人類信息處理功能的技術(shù)。8.通訊技術(shù)、計(jì)算機(jī)技術(shù)、

2、控制技術(shù),即3C“技術(shù)。9.現(xiàn)代管理的核心是決策。決策過程包括發(fā)現(xiàn)時(shí)機(jī)或問題、明確目標(biāo)、探索方案、預(yù)測(cè)與評(píng)價(jià)、抉擇等階段。10.決策的根底是信息,決策形成過程也是信息的收集、加工、分析和利用以及新的信息的形成過程。11.企業(yè)中的物流是單向的,而信息流是雙向的。c表示,在規(guī)定的期限內(nèi)其中發(fā)生變更的工程數(shù)用nt表示,那么定義此類信息的穩(wěn)定系數(shù)為:kt=1-nt/nc管理信息計(jì)算穩(wěn)定系數(shù)的規(guī)定期限一般為一年。假設(shè)kt=0.85,那么此類信息稱為固定信息;假設(shè)0.6kt0.85,那么此類信息稱為相對(duì)固定信息;假設(shè)kt=0.6,那么此類信息稱為流動(dòng)信息。13企業(yè)中各種規(guī)劃、方案、合同、定額、標(biāo)準(zhǔn)、工藝文

3、件、設(shè)備技術(shù)文件,以及某些統(tǒng)計(jì)報(bào)表、數(shù)據(jù)、屬于固定信息或相對(duì)固定信息。事務(wù)處理2系統(tǒng)處理支(3)持決策(3)綜合效勞16.信息存儲(chǔ)系統(tǒng)是管理信息系統(tǒng)的信息根底。管理信息系統(tǒng)的信息存儲(chǔ)子系統(tǒng)可以分成三大局部:數(shù)據(jù)庫(kù)系統(tǒng)、模型庫(kù)系統(tǒng)和知識(shí)庫(kù)系統(tǒng)。17.企業(yè)管理活動(dòng)分為三個(gè)層次:戰(zhàn)略方案、管理控制方案、業(yè)務(wù)方案和控制。18.集中式系統(tǒng)的主要優(yōu)點(diǎn)是:信息資源集中,管理方便,標(biāo)準(zhǔn)統(tǒng)一。專業(yè)人員集中使用,有利于發(fā)揮他們的作用,便于組織人員培訓(xùn)和提高工作。信息資源利用率高系統(tǒng)平安措施實(shí)施方便 這類系統(tǒng)的缺乏之處:隨著系統(tǒng)規(guī)模的擴(kuò)大和功能的提高,集中式系統(tǒng)的復(fù)雜性迅速增長(zhǎng),給管理和維護(hù)帶來困難。對(duì)組織的變革和

4、技術(shù)開展的適應(yīng)性差,應(yīng)變能力弱。不利于發(fā)揮用戶在系統(tǒng)開發(fā)、維護(hù)、管理方面的積極性與主動(dòng)精神。系統(tǒng)比擬脆弱,主機(jī)出現(xiàn)故障可能使整個(gè)系統(tǒng)停頓工作。19根據(jù)客戶機(jī)與效勞器在系統(tǒng)中所承當(dāng)?shù)臄?shù)據(jù)處理任務(wù),C/S構(gòu)造可以分為以下四類型:分布式顯示型(2)分布式邏輯型(3)分布式數(shù)據(jù)管理型(4)分布式數(shù)據(jù)文件型20分布式系統(tǒng)具有以下優(yōu)點(diǎn)可以根據(jù)應(yīng)用需要和存取方式來配置信息資源。有利于發(fā)揮用戶在系統(tǒng)開發(fā)、維護(hù)和信息資源管理方面的積極性和主動(dòng)性,提高了系統(tǒng)對(duì)用戶需求變更的適應(yīng)性和對(duì)環(huán)境的應(yīng)變能力。系統(tǒng)擴(kuò)展方便,增加一個(gè)網(wǎng)絡(luò)結(jié)點(diǎn)一般不會(huì)影響其它結(jié)點(diǎn)的工作。系統(tǒng)的強(qiáng)健性好,網(wǎng)絡(luò)上的一個(gè)結(jié)點(diǎn)出現(xiàn)故障一般不會(huì)導(dǎo)致全系統(tǒng)

5、癱瘓。 分布式系統(tǒng)的缺乏之處有:由于信息資源的分散,系統(tǒng)開發(fā),維護(hù)和管理的標(biāo)準(zhǔn)、標(biāo)準(zhǔn)不易統(tǒng)一。配置在不同地點(diǎn)的信息資源一般分屬管理信息系統(tǒng)的各子系統(tǒng)。各地的計(jì)算機(jī)系統(tǒng)工作條件與環(huán)境不一,不利于平安保密措施的統(tǒng)一實(shí)施。第二章管理信息系統(tǒng)建立導(dǎo)論系統(tǒng)方法的主要原那么是:1整體性原那么。2分解-協(xié)調(diào)原那么。3目標(biāo)優(yōu)化原那么。目標(biāo)優(yōu)化對(duì)簡(jiǎn)單系統(tǒng)來說是求“最優(yōu)解,對(duì)復(fù)雜系統(tǒng)來說求的是“滿意解。判斷題A.D霍爾所提出的系統(tǒng)工程三維模型描述了復(fù)雜系統(tǒng)建立方法的一個(gè)總體構(gòu)造。任何系統(tǒng)均有其產(chǎn)生、開展、成熟、消亡或更新?lián)Q代的過程。這個(gè)過程稱為系統(tǒng)的生命周期。 系統(tǒng)開發(fā)的生命周期一般分為以下階段:1系統(tǒng)分析,2系

6、統(tǒng)設(shè)計(jì),3系統(tǒng)實(shí)施系統(tǒng)運(yùn)行時(shí)發(fā)現(xiàn)的錯(cuò)誤約2/3產(chǎn)生于系統(tǒng)分析與設(shè)計(jì),其余約1/3出自系統(tǒng)實(shí)施階段.(判斷構(gòu)造化方法的主要原那么:1用戶參與的原那么,2“先邏輯,后物理的原那么,3“自頂向下的原那么,4工作成果描述標(biāo)準(zhǔn)化原那么第三章,系統(tǒng)規(guī)劃規(guī)劃,一般是指對(duì)較長(zhǎng)時(shí)期的活動(dòng)進(jìn)展總體的、全面的方案人、組織管理與技術(shù)是信息化生產(chǎn)力的三個(gè)重要因素 CSF方法的步驟:1了解企業(yè)或MIS的戰(zhàn)略目標(biāo),2識(shí)別所有成功因素,3確定關(guān)鍵成功因素,4識(shí)別性能指標(biāo)與標(biāo)準(zhǔn)企業(yè)系統(tǒng)規(guī)劃法BSP法是為了指導(dǎo)企業(yè)管理信息系統(tǒng)的開發(fā)而建立的一種標(biāo)準(zhǔn)方法BSP法論的根本出發(fā)點(diǎn)是:1一個(gè)信息系統(tǒng)必須要支持企業(yè)的目標(biāo),2一個(gè)信息系統(tǒng)的

7、戰(zhàn)略應(yīng)當(dāng)表達(dá)出企業(yè)中各個(gè)管理層次的需求,3一個(gè)信息系統(tǒng)應(yīng)該向整個(gè)組織提供一致性的信息,4一個(gè)信息系統(tǒng)應(yīng)當(dāng)在組織機(jī)構(gòu)和管理體制改變時(shí)保持工作能力,5一個(gè)信息系統(tǒng)的戰(zhàn)略規(guī)劃應(yīng)由總體信息系統(tǒng)中的子系統(tǒng)開場(chǎng)實(shí)現(xiàn)數(shù)據(jù)類,是指支持企業(yè)所必需的邏輯上相關(guān)的數(shù)據(jù)識(shí)別數(shù)據(jù)類:存檔類數(shù)據(jù),事務(wù)類數(shù)據(jù),方案類數(shù)據(jù),統(tǒng)計(jì)類數(shù)據(jù)用字母C和U來表示哪個(gè)過程產(chǎn)生該數(shù)據(jù)和哪個(gè)過程使用該數(shù)據(jù)落在系統(tǒng)方框外的那些U表示對(duì)數(shù)據(jù)流的應(yīng)用,用箭頭表示數(shù)據(jù)從一個(gè)系統(tǒng)流向另一個(gè)系統(tǒng)為什么需要識(shí)別子系統(tǒng)?由于主要的系統(tǒng)間的相互關(guān)系復(fù)雜,每個(gè)主要的系統(tǒng)需要由其他系統(tǒng)產(chǎn)生的信息分解后能使關(guān)系簡(jiǎn)單、明確。并不是在一個(gè)分系統(tǒng)中的所有過程數(shù)據(jù)類都需要

8、馬上給予高優(yōu)級(jí)支持。任務(wù)給定的系統(tǒng)往往過大,不能一次實(shí)現(xiàn),而是一步一步完成的,或者說是一個(gè)子系統(tǒng)一個(gè)子系統(tǒng)來實(shí)現(xiàn)的。收費(fèi)法是把信息系統(tǒng)資源的費(fèi)用分?jǐn)偨o用戶的一種會(huì)計(jì)手段。第四章1.系統(tǒng)分析階段的主要活動(dòng)有:系統(tǒng)初步調(diào)查、可行性研究、系統(tǒng)詳細(xì)調(diào)查、新系統(tǒng)邏輯方案的提出。簡(jiǎn)答系統(tǒng)分析工作的特點(diǎn):1.工作內(nèi)容涉及面廣、不確定性大2.系統(tǒng)分析工作主要面向組織管理問題,工作方式主要是和人打交道3.系統(tǒng)分析工作的主要成果是文件4.系統(tǒng)分析工作追求的是有限目標(biāo)。問答題為什么系統(tǒng)分析工作追求的是有限目標(biāo)?在管理信息系統(tǒng)建立中,由于用戶單位各部門各類人員的信息需求和目標(biāo)的多樣性,有些目標(biāo)和需求不一致,甚至相互沖

9、突,而且,管理信息系統(tǒng)的建立是長(zhǎng)期任務(wù),不是一次工程開發(fā)所能全部完成的。因此在一次系統(tǒng)開發(fā)中,系統(tǒng)分析工作實(shí)現(xiàn)的目標(biāo)是有限的。數(shù)據(jù)流圖的根本組成有:外部項(xiàng)、加工、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)流。數(shù)據(jù)詞典描述的主要內(nèi)容有:數(shù)據(jù)流、數(shù)據(jù)元素、數(shù)據(jù)存儲(chǔ)、加工外部項(xiàng)。其中數(shù)據(jù)元素是組成數(shù)據(jù)流的根本成分。根本加工:數(shù)據(jù)流圖中所有不進(jìn)一步分解的加工。根本加工的工具有:1.自然語言的文字表達(dá)。2.構(gòu)造化語言。3.決策樹。4.決策表。5數(shù)學(xué)公式。6上訴工具的聯(lián)合使用。系統(tǒng)分析工作需要收集的信息答題可分為:關(guān)于組織的信息、關(guān)于人的信息、關(guān)于工作的信息和關(guān)于環(huán)境的信息。收集信息一般的方法有:面談、調(diào)查表、查閱文獻(xiàn)和實(shí)地觀察、實(shí)

10、踐??尚行匝芯康膬?nèi)容有:技術(shù)可行性、經(jīng)濟(jì)可行性、營(yíng)運(yùn)可行性可行性研究報(bào)告的主要內(nèi)熱包括:1.現(xiàn)行系統(tǒng)概況。2.主要問題和主要信息需求。3.擬建新系統(tǒng)的方案。4.經(jīng)濟(jì)可行性分析。5技術(shù)可行性分析。6.營(yíng)運(yùn)可行性分析。7.結(jié)論。詳細(xì)調(diào)查與初步調(diào)查的區(qū)別:目的不同:初步調(diào)查的目的是明確問題和系統(tǒng)開發(fā)要解決的主要問題和目標(biāo),論證系統(tǒng)開發(fā)的必要性和可能性。詳細(xì)調(diào)查的目的是為了弄清楚現(xiàn)行系統(tǒng)的根本功能及信息流程,為新系統(tǒng)邏輯模型提供根底。內(nèi)容不同:初步調(diào)查的重點(diǎn)是了解現(xiàn)行系統(tǒng)的概要情況及外部關(guān)系。包括資源情況、能力情況、外部影響情況等。詳細(xì)調(diào)查的重點(diǎn)在于對(duì)系統(tǒng)的內(nèi)部情況更詳細(xì)和具體的了解,從而可以提供在新

11、系統(tǒng)建立時(shí)改良或更換的內(nèi)容。新系統(tǒng)邏輯模型提出的這一階段活動(dòng)的主要工作成果是系統(tǒng)說明書。數(shù)據(jù)流圖繪制主要步驟:1確定所開發(fā)的系統(tǒng)的外部項(xiàng),既系統(tǒng)的數(shù)據(jù)來源和去處。2.確定整個(gè)系統(tǒng)的輸出數(shù)據(jù)流和輸入數(shù)據(jù)流,把系統(tǒng)作為一個(gè)加工環(huán)節(jié),畫出關(guān)鍵圖。3.確定系統(tǒng)的主要信息處理功能,按此將整個(gè)系統(tǒng)分解差成幾個(gè)加工環(huán)節(jié)。4.根據(jù)自頂向下,逐層分解的原那么,對(duì)上層圖中全部或局部加工環(huán)節(jié)進(jìn)展分解。5.重復(fù)步驟4.6對(duì)草圖進(jìn)展檢查和合理布局。7和用戶進(jìn)展交流。8.用計(jì)算機(jī)或其他制圖。編輯工具畫出正規(guī)的數(shù)據(jù)流圖。9將正規(guī)的數(shù)據(jù)流圖提交系統(tǒng)分析負(fù)責(zé)人復(fù)審。第五章5.1.管理信息系統(tǒng)設(shè)計(jì)階段的主要目的是將系統(tǒng)分析階段所

12、提出的反映了用戶信息需求的系統(tǒng)邏輯方案轉(zhuǎn)換成可以實(shí)施的基于計(jì)算機(jī)與通信系統(tǒng)的物理技術(shù)方案。5.2這一階段的主要任務(wù)是從管理信息系統(tǒng)的總體目標(biāo)出發(fā),根據(jù)系統(tǒng)分析階段對(duì)系統(tǒng)的邏輯功能的要求,并考慮到經(jīng)濟(jì)、技術(shù)和運(yùn)行環(huán)境等方面的條件,確定系統(tǒng)的總體構(gòu)造和系統(tǒng)各組成局部的技術(shù)方案,合理選擇計(jì)算機(jī)和通信的軟、硬件設(shè)備,提出系統(tǒng)的實(shí)施方案,確保總體目標(biāo)的實(shí)現(xiàn)。5.3系統(tǒng)設(shè)計(jì)的依據(jù)1系統(tǒng)分析的成果;2現(xiàn)行技術(shù);3現(xiàn)行的信息管理和信息技術(shù)的標(biāo)準(zhǔn)、標(biāo)準(zhǔn)和有關(guān)法律制度;4用戶需求;5系統(tǒng)運(yùn)行環(huán)境。5.4書109頁(yè)HIPO分層圖2層。5.5信息處理的方式來看主要有:批處理方式batch processing 聯(lián)機(jī)處

13、理方式on-line processing。分布式系統(tǒng)都是以網(wǎng)絡(luò)方式進(jìn)展相互通訊。 5.6軟件系統(tǒng)總體構(gòu)造設(shè)計(jì)的原那么1分解-協(xié)調(diào)原那么;2信息隱蔽、抽象的原那么;3自頂向下的原那么;4一致性原那么;5面向用戶的原那么。5.7所謂模塊化,簡(jiǎn)單地說就是把系統(tǒng)劃分為假設(shè)干個(gè)模板,每個(gè)模板完成一個(gè)特定的功能,然后將這些模塊聚集起來組成一個(gè)整體即系統(tǒng),用以完成指定功能的一種方法。5.8快內(nèi)組合和塊間耦合是相輔相成的兩個(gè)原那么。P117 圖5-11.模塊之間的耦合形式。5.11 系統(tǒng)的深度表示系統(tǒng)構(gòu)造中的控制層數(shù),寬度那么表示控制的總分布,即同一層次的模塊總數(shù)的最大值。5.12 一個(gè)模塊控制的直屬下級(jí)模

14、塊的個(gè)數(shù)稱為改模塊的扇出;反之,一個(gè)模塊的直接上級(jí)模塊的個(gè)數(shù)稱模塊的扇入。5.13 模塊的作用范圍是指受該模塊內(nèi)部的一個(gè)判定影響的所有模塊的集合,只要某一模塊中含有一些依賴于這個(gè)判定的操作,那么該模塊就在這個(gè)判定的作用范圍之中,如果整個(gè)模塊的全部操作都受該操作的影響,那么這個(gè)模塊連同它的上級(jí)模塊都在這個(gè)判定的作用范圍內(nèi)。模塊的控制范圍包括該模塊本身及所有的下屬模塊的集合??刂品秶瓿扇Q于系統(tǒng)的構(gòu)造,它與模塊本身的功能并無多大關(guān)系。5.14 一個(gè)“好的系統(tǒng)設(shè)計(jì)中,對(duì)于模塊的控制范圍和作用范圍,存在著下面兩條規(guī)那么:1所有受模塊M的一個(gè)判定影響的模塊應(yīng)附屬于模塊M,即對(duì)任何一個(gè)內(nèi)部存在判定調(diào)用邏

15、輯的模塊,起作用范圍應(yīng)是其控制范圍的子集;2受模塊M判定影響的模塊最好局限在模塊M本身或其直屬下級(jí)沒款,即做出判定調(diào)用的模塊與屬于該判定作用范圍的模塊在系統(tǒng)的層次上不能相隔過遠(yuǎn),否那么會(huì)增大模塊間的塊間耦合。5.15 管理信息系統(tǒng)的數(shù)據(jù)流圖一般有兩種典型構(gòu)造,變換型構(gòu)造和事務(wù)型構(gòu)造。5.16 所謂代碼,就是用來表征客觀事務(wù)的實(shí)體類別,以及屬性的一個(gè)或一組易于計(jì)算機(jī)識(shí)別和處理的特定符號(hào)或記號(hào),它可以是字符、數(shù)某些特殊符號(hào)或它們的組合。5.17 代碼的作用:1標(biāo)識(shí)作用;2統(tǒng)計(jì)和檢索作用;3對(duì)象狀態(tài)的描述作用。5.18 代碼設(shè)計(jì)的原那么:1適應(yīng)性;2合理性;3簡(jiǎn)明性;4系統(tǒng)性;5穩(wěn)定性;6可擴(kuò)大性;

16、7標(biāo)準(zhǔn)化;8便于識(shí)別和記憶。5.19 無含義碼分順序碼和無序碼;有含義碼分系列順序碼、數(shù)值化字母順序碼、層次碼適用于線性分類體系、特征組合碼和復(fù)合碼。5.20 代碼的校驗(yàn)計(jì)、單校驗(yàn)碼又稱編碼構(gòu)造中的校驗(yàn)位。5.21 P134137 看 “范式。6.1 系統(tǒng)實(shí)施的前提條件 系統(tǒng)實(shí)施工作必須在系統(tǒng)分析和系統(tǒng)設(shè)計(jì)工作完成后,嚴(yán)格按照系統(tǒng)開發(fā)文檔進(jìn)展。系統(tǒng)實(shí)施是以系統(tǒng)分析和設(shè)計(jì)文檔資料為依據(jù)的。系統(tǒng)實(shí)施的主要活動(dòng) 系統(tǒng)開發(fā)工作沿著管理信息系統(tǒng)的生命周期逐漸推進(jìn),經(jīng)過詳細(xì)設(shè)計(jì)階段后便進(jìn)入系統(tǒng)實(shí)施階段,這一階段有編碼、系統(tǒng)測(cè)試、系統(tǒng)安裝盒新舊系統(tǒng)轉(zhuǎn)換等主要活動(dòng)構(gòu)成。6.2 P1566.4 順序構(gòu)造SEQU

17、ENCE構(gòu)造表示含有多個(gè)連續(xù)的處理步驟,按程序書寫的先后順序執(zhí)行。6.6 構(gòu)造化程序設(shè)計(jì)中的GOTO語句6.7 標(biāo)識(shí)符是作為文件名、變量名、常量名、函數(shù)名、程序名、段名和程序標(biāo)號(hào)等用戶定義的名字的統(tǒng)稱。6.8 標(biāo)識(shí)符的命名應(yīng)注意以下幾點(diǎn):1命名規(guī)那么要在整個(gè)程序中前后一致,不要中途變化,給閱讀理解帶來困難;2命名時(shí)一定要避開程序設(shè)計(jì)語言的保存字,否那么程序在運(yùn)行中會(huì)產(chǎn)生莫名其妙的錯(cuò)誤;3盡量防止使用意義容易混淆的標(biāo)識(shí)名,如VALUE與VALUES作為兩個(gè)變量比擬容易混淆。6.9 注釋是程序編寫人員與程序閱讀人員交流的重要手段。包括序言性注釋和解釋性注釋。6.10 進(jìn)展程序注釋應(yīng)注意以下幾點(diǎn):1

18、注釋一定要在程序編制中書寫,不要在程序完成之后進(jìn)展補(bǔ)寫;2解釋性注釋不是簡(jiǎn)單直譯程序語句,而是要說明程序段的動(dòng)機(jī)和原因,提供的是從程序本身難以得到的信息,說明“做什么;3一定要保證注釋與程序的一致性,程序修改后,注釋也要及時(shí)做相應(yīng)的修正,因?yàn)椴徽_的注釋,比沒有注釋更糟糕。6.11 系統(tǒng)測(cè)試的對(duì)象不僅僅是源程序,而應(yīng)是整個(gè)軟件,它把需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)以及程序設(shè)計(jì)各階段的開發(fā)文檔,包括需求規(guī)格說明、概要設(shè)計(jì)說明、詳細(xì)設(shè)計(jì)說明以及源程序,都作為測(cè)試的對(duì)象。6.12 測(cè)試的目的就是發(fā)現(xiàn)軟件的錯(cuò)誤。6.13 系統(tǒng)測(cè)試的根本原那么:1測(cè)試工作應(yīng)防止由原開發(fā)軟件的個(gè)人或小組來承當(dāng);2設(shè)計(jì)測(cè)試方案

19、時(shí),不僅要包括確定的輸入數(shù)據(jù),而且應(yīng)包括從系統(tǒng)功能出發(fā)預(yù)期的測(cè)試結(jié)果;3測(cè)試用例不僅要包括合理、有效地輸入數(shù)據(jù),還要包括無效的或不合理的輸入數(shù)據(jù);4不僅要檢驗(yàn)程序是否做了該做的事,還要堅(jiān)持程序是否同時(shí)做了不該做的事;5軟件中仍存在錯(cuò)誤的概率和已經(jīng)發(fā)現(xiàn)錯(cuò)誤的個(gè)數(shù)是成正比的;6保存測(cè)試用例,作為軟件文檔的組成局部。6.14 對(duì)軟件進(jìn)展測(cè)試主要方法為:人工測(cè)試包括個(gè)人復(fù)查、走查和會(huì)審和機(jī)器測(cè)試包括黑盒測(cè)試和白盒測(cè)試。6.15 系統(tǒng)測(cè)試的步驟:?jiǎn)卧獪y(cè)試、組裝測(cè)試、確認(rèn)測(cè)試和系統(tǒng)測(cè)試。P175 圖6-15.系統(tǒng)測(cè)試的步驟。6.16 在單元測(cè)試前必須通過編譯程序檢查并改正所有語法錯(cuò)誤。進(jìn)展單元測(cè)試是采用白

20、盒測(cè)試的方法。6.17 輔助模塊有兩種,一種是驅(qū)動(dòng)模塊,用以模擬被測(cè)模塊的上級(jí)調(diào)用模塊;另一種是樁模塊,用以被測(cè)模塊的下級(jí)被調(diào)用模塊。6.18 1非增式測(cè)試:在對(duì)所有模塊分別進(jìn)展了基于輔助模塊的單元測(cè)試以后,按程序構(gòu)造圖,將所有模塊聯(lián)接起來,報(bào)聯(lián)結(jié)后的程序作為一個(gè)整體來進(jìn)展測(cè)試;2增式測(cè)試:增式測(cè)試實(shí)際上是把單元測(cè)試與組裝測(cè)試結(jié)合起來。每次測(cè)試把下一個(gè)待測(cè)試的模塊與已測(cè)試過的那些模塊結(jié)合起來進(jìn)展測(cè)試。6.19測(cè)試用例設(shè)計(jì)技術(shù):邏輯覆蓋法、等價(jià)類劃分法、邊值分析法、錯(cuò)誤猜想法、綜合測(cè)試法。6.20 等價(jià)類劃分法屬于黑盒測(cè)試方法,在完全不考慮程序內(nèi)部構(gòu)造的情況下,只根據(jù)程序的規(guī)格說明設(shè)計(jì)測(cè)試用例。

21、6.21 所謂最正確效果是:通過較小的測(cè)試本錢把未暴露的錯(cuò)誤降低到最低。第七章 系統(tǒng)維護(hù)與管理1.系統(tǒng)維護(hù)的目的就是保證管理信息系統(tǒng)正常而可靠的運(yùn)行,并能使系統(tǒng)不斷得到改善和提高,以充分發(fā)揮作用。2.系統(tǒng)維護(hù)工作的內(nèi)容:系統(tǒng)應(yīng)用程序維護(hù)、數(shù)據(jù)維護(hù)、代碼維護(hù)、硬件設(shè)備維護(hù)。3.系統(tǒng)維護(hù)的類型:糾錯(cuò)性維護(hù)診斷和修正系統(tǒng)中遺留的錯(cuò)誤;適應(yīng)性維護(hù)為了使系統(tǒng)適應(yīng)環(huán)境的變化;完善性維護(hù)滿足用戶不斷提出的要求;預(yù)防性維護(hù);根據(jù)對(duì)各種維護(hù)工作分布情況的統(tǒng)計(jì)結(jié)果,一般糾錯(cuò)性維護(hù)占21%,適應(yīng)性維護(hù)占25%,完善性維護(hù)到達(dá)50%,而預(yù)防性維護(hù)以及其它維護(hù)僅占4%,可見系統(tǒng)維護(hù)工作中一半以上的工作是完善性維護(hù)。4.

22、系統(tǒng)維護(hù)工作的特點(diǎn):采用構(gòu)造化開發(fā)方法與否對(duì)系統(tǒng)維護(hù)工作有極大的影響;系統(tǒng)維護(hù)具有很高的代價(jià);系統(tǒng)維護(hù)工作對(duì)維護(hù)人員要求很高;系統(tǒng)維護(hù)工作的對(duì)象是整個(gè)系統(tǒng)的配置;系統(tǒng)維護(hù)中經(jīng)常遇到問題5.影響系統(tǒng)可維護(hù)性主要有以下三個(gè)因素:可理解性表現(xiàn)為對(duì)外來讀者理解系統(tǒng)的構(gòu)造、接口、功能和內(nèi)部過程的難易程度;可測(cè)試性對(duì)系統(tǒng)進(jìn)展診斷和測(cè)試的難易程度;可修改性對(duì)系統(tǒng)各個(gè)局部進(jìn)展修改的難易程度6.維護(hù)就意味著對(duì)系統(tǒng)進(jìn)展修改,修改對(duì)于系統(tǒng)來說是有副作用的,即由于修改而出現(xiàn)的錯(cuò)誤或其它不合要求的行為,主要來自三個(gè)方面:第一,對(duì)源代碼的修改可能會(huì)引入新的錯(cuò)誤,一般可以通過回歸測(cè)試發(fā)現(xiàn)這類副作用;第二,對(duì)數(shù)據(jù)構(gòu)造進(jìn)展修改

23、,可能會(huì)帶來數(shù)據(jù)的不匹配等錯(cuò)誤,在修改時(shí)必須參照系統(tǒng)文檔中關(guān)于數(shù)據(jù)構(gòu)造的詳細(xì)描述和模塊間的數(shù)據(jù)穿插引用表,以防局部的修改影響全局的整體作用;第三,任何對(duì)源程序的修改,如不能對(duì)相應(yīng)的文檔進(jìn)展跟新,造成源程序與文檔的不一致,必將給今后的應(yīng)用和維護(hù)工作造成混亂。8.提高系統(tǒng)可靠性的主要途徑是使系統(tǒng)具有容錯(cuò)能力,要具有這種能力,系統(tǒng)應(yīng)具有如下三方面的功能:一是故障約束功能,二是故障檢測(cè)功能,三是故障恢復(fù)功能9 實(shí)用的可靠性技術(shù)有一下幾種:設(shè)備冗余技術(shù)、負(fù)荷分布技術(shù)、系統(tǒng)重新組合技術(shù)、數(shù)據(jù)冗余校驗(yàn)技術(shù)、系統(tǒng)數(shù)據(jù)保護(hù)與恢復(fù)技術(shù)、系統(tǒng)動(dòng)態(tài)檢測(cè) 診斷 自動(dòng)校正軟件。10.技術(shù)性平安措施是指通過與系統(tǒng)直接相關(guān)的

24、技術(shù)手段防止平安事故的發(fā)生。11.防止對(duì)系統(tǒng)資源非法使用的主要途徑是用戶身份確實(shí)認(rèn)與檢驗(yàn)。信息資源的平安行分為動(dòng)態(tài)平安性和靜態(tài)平安性,動(dòng)態(tài)平安性是指對(duì)數(shù)據(jù)信息進(jìn)展存取操作過程種的控制措施,靜態(tài)平安性是指對(duì)信息的傳輸、存儲(chǔ)過程中的加密措施。12.信息系統(tǒng)工程的組織和管理與一般的工程系統(tǒng)或工程相比,不同之處主要表達(dá)在一下幾個(gè)方面:信息系統(tǒng)是一個(gè)人機(jī)系統(tǒng),人不僅是系統(tǒng)開發(fā)的主體,也是系統(tǒng)運(yùn)行的主體,且系統(tǒng)的開發(fā)和應(yīng)用效果要受到硬件設(shè)備、應(yīng)用軟件、用戶、信息及環(huán)境等多種因素的影響,因此,管理工作具有綜合性和復(fù)雜性的特點(diǎn);信息系統(tǒng)的開發(fā)既具有知識(shí)密集型、技術(shù)密集型的特點(diǎn),又具有勞動(dòng)密集型的特征系統(tǒng)開發(fā)的

25、成果除了硬件設(shè)備以外,主要的構(gòu)成成分是不直觀的邏輯部件,因此質(zhì)量的保證、進(jìn)度的控制都有一定的難度人為因素對(duì)系統(tǒng)開發(fā)工作的效果影響很大。針對(duì)以上特點(diǎn),信息系統(tǒng)開發(fā)方案的組織和管理工作的主要內(nèi)容有制定方案、建立組織、人員的配備與培訓(xùn)、資源保證、指導(dǎo)與調(diào)度、進(jìn)度控制、資金管理、本錢控制以及質(zhì)量檢驗(yàn)等工作。13.系統(tǒng)開發(fā)的組織機(jī)構(gòu):在建立開發(fā)組織時(shí),一點(diǎn)要注意信息系統(tǒng)開發(fā)工作的特點(diǎn),一方面要將具體的責(zé)任、權(quán)利和效益落實(shí)到人,另一方面還要注意減少開發(fā)人員彼此工作的接口聯(lián)系。14 系統(tǒng)開發(fā)的組織構(gòu)造方式有基于職能的組織構(gòu)造開發(fā)人員按系統(tǒng)開發(fā)中的各項(xiàng)工作職能劃分成專業(yè)小組和基于任務(wù)的組織構(gòu)造將開發(fā)人員按任務(wù)

26、劃分成小組,小組全體成員自始至終完成該任務(wù)的各種工作。15.軟件維護(hù)人員是在系統(tǒng)各種開發(fā)人員中要求最高但同時(shí)又是信息系統(tǒng)中最缺乏的人才。16.信息資源管理的組織機(jī)構(gòu)有功能組織、產(chǎn)品組織、矩陣組織三種根本形式。第八章 系統(tǒng)開發(fā)方法的開展1.構(gòu)造化生命周期法存在的問題:整個(gè)系統(tǒng)的開發(fā)工作是勞動(dòng)密集型的,絕大局部工作仍然是靠人工做出的系統(tǒng)開發(fā)的整個(gè)工作費(fèi)時(shí)過長(zhǎng),難以適應(yīng)環(huán)境的急劇變化對(duì)用戶需求的變更不能做出迅速的響應(yīng)構(gòu)造化生命周期法各階段的工作是基于一種假設(shè)維護(hù)工作繁重專門人才緊缺。2.用戶獲得應(yīng)用軟件,通常有三條途徑:用戶使用功能很強(qiáng)又容易使用的計(jì)算機(jī)軟件開發(fā)工具來開發(fā)所需要的應(yīng)用軟件這種工具通常稱之為第四代語言當(dāng)某些用戶感到第四代語言技術(shù)性太強(qiáng),使用較困難時(shí),可以聘請(qǐng)參謀或系統(tǒng)專職開發(fā)人員一起工作,共同開發(fā)適宜的應(yīng)用軟件從外部購(gòu)進(jìn)用戶所需的應(yīng)用軟件包。3.企業(yè)建立管理信息系統(tǒng)的三種方式:當(dāng)應(yīng)用方面的需求可以明確提出并且預(yù)計(jì)某種需求有相當(dāng)長(zhǎng)的一段時(shí)間保持穩(wěn)定時(shí),可采用生命周期法來進(jìn)展系統(tǒng)建立采用原型法,原型法的根本思路是用戶與系統(tǒng)分析、設(shè)計(jì)人員合作,根據(jù)用戶提出的最根本的問題和想法,先很快建立一個(gè)應(yīng)用軟件的骨架作為應(yīng)用開發(fā)的實(shí)驗(yàn)?zāi)P?。原型法是傳統(tǒng)方法和用戶開發(fā)相結(jié)合的方法。用第四代工具開發(fā)整個(gè)應(yīng)用軟件,無需使用程

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論