




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、02134 信息系統(tǒng)設(shè)計(jì)與分析章節(jié)重點(diǎn)(書(shū))題型重點(diǎn)分析題型一、單選題 15 道 共 15 分二、名詞解釋 ( 無(wú)多選題 ) 3 分 / 道 共 15 分三、判斷 / 改錯(cuò) 20 分 ( 左右 )四、簡(jiǎn)答題 6 分 / 題 共 30 分要點(diǎn) ( 不敘述 )五、綜合題 10 分/ 題數(shù)據(jù)流程圖分析文字?jǐn)?shù)據(jù),1. 給出一段文字描述, 具有的功能, 流向等。 結(jié)合數(shù)據(jù)流程圖, 儲(chǔ)存,如何流向。2. 給出一個(gè)流程圖的一部分,去簡(jiǎn)述,或畫(huà)出下一部分的流程圖。 三個(gè)小工具 :1. 結(jié)構(gòu)化語(yǔ)言 ;2. 判定表 ;3 數(shù)章節(jié)重點(diǎn)第 1 章 系統(tǒng)思想 第 2 章 信息、管理與信息系統(tǒng) 第 3 章 信息系統(tǒng)建設(shè)概
2、論 第 4 章 系統(tǒng)規(guī)劃 第 5 章 系統(tǒng)分析概述 第 6 章 流程建模 第 7 章 用例建模第 8 章 領(lǐng)域?qū)ο蠼5?9 章 系統(tǒng)設(shè)計(jì)概述 第 10 章 系統(tǒng)總體設(shè)計(jì)10.1 軟甲架構(gòu)的設(shè)計(jì)10.3 結(jié)構(gòu)化設(shè)計(jì)方法第 11 章 系統(tǒng)詳細(xì)設(shè)計(jì) 第 12 章 系統(tǒng)實(shí)施 第 13 章 系統(tǒng)維護(hù)與管理 網(wǎng)絡(luò)(建議參考)第1章系統(tǒng)思想1. 系統(tǒng):系統(tǒng)是由相互聯(lián)系和相互制約的若干組成部分結(jié)合成的、具有特定功能的有機(jī)整體。這個(gè)定義從三個(gè)方面來(lái)理解:(1)系統(tǒng)是由若干要素(部分)組成。(2)系統(tǒng)有一定的結(jié)構(gòu)。(3)系統(tǒng)有一定的功能,特別是人造系統(tǒng)總有一定的目的性。2. 系統(tǒng)的分類(主要是分類標(biāo)準(zhǔn))(1)按
3、系統(tǒng)的復(fù)雜程度分類:物理系統(tǒng)、生物系統(tǒng)、人類社會(huì)及宇宙系統(tǒng)(2)按系統(tǒng)的起源分類:自然系統(tǒng)和人工系統(tǒng)(3)按系統(tǒng)的抽象程度分類:實(shí)體系統(tǒng)、概念系統(tǒng)、邏輯系統(tǒng)。(4) 按系統(tǒng)與環(huán)境的關(guān)系分類:開(kāi)放系統(tǒng)與封閉系統(tǒng)開(kāi)放系統(tǒng)是指與其環(huán)境之間有物質(zhì)、能量或信息交換的系統(tǒng)。 封閉系統(tǒng)是與環(huán)境沒(méi)有任何物質(zhì)、能量和信息交換的系統(tǒng)。對(duì)系統(tǒng)的開(kāi)放性的封閉性不能絕對(duì)化。系統(tǒng)具有邊界,邊界劃分系統(tǒng)與環(huán)境。3. 系統(tǒng)的特性:整性。整體性是系統(tǒng)最重要的特性,是系統(tǒng)論的基本原理系統(tǒng)整體性:是指系統(tǒng)是由若干要素組成的具有一定新功能的有機(jī)整體,各個(gè)要素一旦組成系統(tǒng)整體,就表現(xiàn)出獨(dú)立要素所不具備的性質(zhì)和功能,形成新的系統(tǒng)的質(zhì)的規(guī)
4、定性,從而表現(xiàn)出整體的性質(zhì)和功能不等于各個(gè)要素的性質(zhì)和功能的簡(jiǎn) 單相加。系統(tǒng)的層次性:是指由于組成系統(tǒng)的諸要素的種種差異,使系統(tǒng)組織在地位和作用、結(jié)構(gòu)和功能上表現(xiàn)出等級(jí)秩序性,形成具有質(zhì)的差異的系統(tǒng)等級(jí)。系統(tǒng)的目的性:系統(tǒng)在與環(huán)境的相互作用下,在一定范圍內(nèi),其發(fā)展變化表現(xiàn) 出堅(jiān)持趨向某種預(yù)先確定的狀態(tài)。系統(tǒng)功能是指系統(tǒng)與外部環(huán)境(它的上層系統(tǒng)) 相互聯(lián)系和作用的秩序和能力。“黑箱”方法是指在認(rèn)識(shí)的某一個(gè)階段,把某種認(rèn)識(shí)對(duì)象看做一個(gè)封閉的箱子,我們只了解外界對(duì)它的輸入、輸出,而暫時(shí)不打開(kāi)這個(gè)箱子了解其內(nèi)部結(jié)構(gòu)。系統(tǒng)的穩(wěn)定性是外界作用下的開(kāi)放系統(tǒng)有一定的自我穩(wěn)定能力,能夠在一定范圍內(nèi)自我調(diào)節(jié),從而
5、保持和恢復(fù)原來(lái)的有序狀態(tài)、原有的結(jié)構(gòu)和功能系統(tǒng)的突變性:是指系統(tǒng)通過(guò)失穩(wěn)從一種狀態(tài)進(jìn)入另一種狀態(tài)的一種劇烈變化過(guò)程,它是系統(tǒng)質(zhì)變的一種基本形式。系統(tǒng)的自組織性:是指開(kāi)放系統(tǒng)在系統(tǒng)內(nèi)外因素的相互作用下,自發(fā)組織起來(lái),使系統(tǒng)從無(wú)序到有序,從低級(jí)有序到高級(jí)有序。系統(tǒng)的相似性:是指系統(tǒng)具有同構(gòu)和同態(tài)的性質(zhì),體現(xiàn)在系統(tǒng)結(jié)構(gòu)、存在方式 和演化過(guò)程具有共同性。4. 系統(tǒng)工程:就是以系統(tǒng)的觀點(diǎn)和方法為基礎(chǔ),綜合地應(yīng)用各種技術(shù),分析解決 復(fù)雜而困難的問(wèn)題的工程方法。第2章管理系統(tǒng)1. 管理:管理是通過(guò)計(jì)劃、組織、控制、激勵(lì)和領(lǐng)導(dǎo)等環(huán)節(jié)來(lái)協(xié)調(diào)資源,以期更 好地達(dá)到組織目標(biāo)的過(guò)程。2. 管理的基本職能:計(jì)劃職能、組
6、織職能、領(lǐng)導(dǎo)職能、控制職能、激勵(lì)職能。還 應(yīng)該理解這五項(xiàng)職能,能判斷某種行為是屬于哪種職能。3“科學(xué)管理理論”也稱“古典管理理論”??茖W(xué)管理的概念是由美國(guó)工程師泰勒提出來(lái)的泰勒的管理理論有以下幾個(gè)特點(diǎn):(1)科學(xué)管理的根本目的是提高勞動(dòng)生產(chǎn)率。(2)提高勞動(dòng)生產(chǎn)率的重要手段是用科學(xué)的管理方法代替舊的經(jīng)驗(yàn)管理,將管理 工作科學(xué)化、制度化。(3) 實(shí)施科學(xué)管理的核心問(wèn)題,是要求管理人員和工人雙方在精神和思想上取得 統(tǒng)一的認(rèn)識(shí),雙方增強(qiáng)責(zé)任觀念,利用友好合作的方式增加盈利,使雙方均從中獲利。4.雙因素理論:是一種激勵(lì)模式理論,由美國(guó)心理學(xué)家赫茨伯格于1959年提出。雙因素是批激勵(lì)因素和保健因素第3章
7、信息與信息系統(tǒng)1. 信息的概念:信息是經(jīng)過(guò)加工后的數(shù)據(jù)。2. 信息的基本上屬性:事實(shí)性、擴(kuò)散性、傳輸性、共享性、增值性、不完全性、 等級(jí)性、滯后性。(要理解每一種屬性的含義,能判斷不同的說(shuō)法屬于哪類屬性 的表現(xiàn))3. 表3.3各層次決策的信息特性(會(huì)判)信息特性決策種類業(yè)務(wù)性戰(zhàn)術(shù)性戰(zhàn)略性主要來(lái)源內(nèi)部外部范圍較小較廣頻率高低精確度高低時(shí)間性歷史的預(yù)測(cè)的可知性預(yù)知的突發(fā)的壽命短長(zhǎng)保密要求低高加工方法固定靈活組織嚴(yán)謹(jǐn)松散4.信息系統(tǒng)的定義:信息系統(tǒng)就是輸入數(shù)據(jù),通過(guò)加工處理,產(chǎn)生信息的系統(tǒng)。5信息系統(tǒng)的基本功能:(1)數(shù)據(jù)的采集和輸入(2)數(shù)據(jù)的傳輸(3)信息存儲(chǔ)(4)信息的加工(5)信息的維護(hù)(6
8、)信息的使用第4章信息系統(tǒng)建設(shè)概論1. 信息系統(tǒng)建設(shè)的復(fù)雜性表現(xiàn):(1)技術(shù)手段復(fù)雜;(2)內(nèi)容復(fù)雜,目標(biāo)多樣;(3)投資密度大,效益難以計(jì)算;(4)環(huán)境復(fù)雜多變;2. 信息系統(tǒng)的生命周期:信息系統(tǒng)在使用過(guò)程中隨著其生存環(huán)境的變化,要不斷 維護(hù)、修改、當(dāng)它不再適應(yīng)的時(shí)候就要被淘汰,就要由新系統(tǒng)代替老系統(tǒng),這個(gè) 周期循環(huán)稱為信息系統(tǒng)的生命周期。3. 信息系統(tǒng)的生命周期可以分為系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施、系 統(tǒng)運(yùn)行和維護(hù)等五個(gè)階段( 1 )系統(tǒng)規(guī)劃階段的任務(wù)是對(duì)企業(yè)的環(huán)境、目標(biāo)及現(xiàn)行系統(tǒng)的狀況進(jìn)行初步調(diào) 查,根據(jù)企業(yè)目標(biāo)和發(fā)展戰(zhàn)略,確定信息系統(tǒng)的發(fā)展戰(zhàn)略,對(duì)建設(shè)新系統(tǒng)的需求 做出分析和
9、預(yù)測(cè),同時(shí)考慮建設(shè)新系統(tǒng)所受的各種約束,研究建設(shè)新系統(tǒng)的必要 性和可能性 寫(xiě)成系統(tǒng)設(shè)計(jì)任務(wù)書(shū)( 2 )系統(tǒng)分析階段的任務(wù)是根據(jù)系統(tǒng)設(shè)計(jì)任務(wù)確定的范圍,對(duì)現(xiàn)得系統(tǒng)進(jìn)行詳 細(xì)調(diào)查,描述現(xiàn)行系統(tǒng)的業(yè)務(wù)流程 寫(xiě)成系統(tǒng)說(shuō)明書(shū)( 3 )系統(tǒng)設(shè)計(jì)階段 系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)( 4 )系統(tǒng)實(shí)施階段 系統(tǒng)測(cè)試分析報(bào)告( 5 )系統(tǒng)運(yùn)行和維護(hù)4. 結(jié)構(gòu)化方法強(qiáng)調(diào)遵循的幾個(gè)基本原則 :( 1 )面向用戶的觀點(diǎn)。( 2 )嚴(yán)格區(qū)分工作階段,每個(gè)階段有明確的任務(wù)和應(yīng)得的成果。( 3 )按時(shí)系統(tǒng)的觀點(diǎn),自頂向下地完成系統(tǒng)的研制工作。( 4 )充分考慮變化的情況。( 5 )工作成果文獻(xiàn)化、標(biāo)準(zhǔn)化。5. 結(jié)構(gòu)化方法的不足和局限性(
10、1 )開(kāi)發(fā)周期長(zhǎng)。( 2 )早期的結(jié)構(gòu)化方法注重系統(tǒng)功能,兼顧數(shù)據(jù)結(jié)構(gòu)方面不夠。( 3 )結(jié)構(gòu)化程度較低的系統(tǒng),在開(kāi)發(fā)初期難于鎖定功能要求。6. 面向?qū)ο蠓椒ǖ幕舅枷耄海?1 )客觀世界的任何事物都是對(duì)象。( 2 )對(duì)象之間有抽象與具體、群體與個(gè)體、整體與部分等幾種關(guān)系,這些關(guān)系構(gòu)成對(duì)象的網(wǎng)絡(luò)結(jié)構(gòu)。( 3 )抽象的、較大的對(duì)象所具有的性質(zhì),自然地成為其子類的性質(zhì),成不必加 以說(shuō)明,這就是繼承性。( 4 )對(duì)象之間可以互送消息。7. 原型法:其基本思想是在投入大量的人力、物力之前,在限定的時(shí)間內(nèi),用最 經(jīng)濟(jì)的方法構(gòu)造一個(gè)系統(tǒng)原型,使用戶盡早看到未來(lái)系統(tǒng)的概貌,在系統(tǒng)原型的 實(shí)際運(yùn)行中與用戶一起
11、發(fā)現(xiàn)問(wèn)題,提出修改意見(jiàn),不斷完善原型,使它逐步滿足 用戶的要求。步驟:( 1 )明確用戶基本信息需求;(2)建立初始原型;(3)評(píng)價(jià)原型;(4) 修改和完善原型8. 原型法的優(yōu)點(diǎn):(1) 增進(jìn)用戶與開(kāi)發(fā)人員之間的溝通;(2) 用戶在系統(tǒng)開(kāi)發(fā)過(guò)程中起主導(dǎo)作用;(3) 辨認(rèn)動(dòng)態(tài)的用戶需求;(4) 啟迪衍生式的用戶需求;(5) 縮短開(kāi)發(fā)周期,降低開(kāi)發(fā)風(fēng)險(xiǎn);第 5 章系統(tǒng)規(guī)劃1. 系統(tǒng)規(guī)劃階段的主要任務(wù)是:(1) 制定信息系統(tǒng)的發(fā)展戰(zhàn)略;(2) 制定信息系統(tǒng)的總體方案,安排項(xiàng)目開(kāi)發(fā)計(jì)劃;(3) 制定系統(tǒng)建設(shè)的資源分配計(jì)劃2. 系統(tǒng)規(guī)劃的特點(diǎn):(1) 系統(tǒng)規(guī)劃是面向全局、面向長(zhǎng)遠(yuǎn)的關(guān)鍵問(wèn)題,具有較強(qiáng)的不
12、確 定性,結(jié)構(gòu)化程度較低;(2) 系統(tǒng)規(guī)劃是高層次的系統(tǒng)分析,高層管理人員是工作的主體(3) 系統(tǒng)規(guī)劃不宜過(guò)細(xì);(4) 系統(tǒng)規(guī)劃是企業(yè)規(guī)劃的一部分,并隨環(huán)境的發(fā)展面變化3. 系統(tǒng)規(guī)劃應(yīng)遵循的原則:( 1 )支持企業(yè)的總目標(biāo);( 2 )整體上著眼于高層管理,兼顧各管理層的要求( 3 )擺脫信息系統(tǒng)對(duì)組織機(jī)構(gòu)的依從性;( 4 )使系統(tǒng)結(jié)構(gòu)有良好的整體性( 5 )便于實(shí)施4. 信息系統(tǒng)的戰(zhàn)略規(guī)劃包括以下幾方面的內(nèi)容( 1 )信息系統(tǒng)的總目標(biāo)、發(fā)展戰(zhàn)略與總體結(jié)構(gòu);( 2 )對(duì)當(dāng)前信息系統(tǒng)狀況的了解( 3 )對(duì)相關(guān)信息技術(shù)發(fā)展的預(yù)測(cè);( 4 )近期發(fā)展的計(jì)劃5. 企業(yè)系統(tǒng)規(guī)劃法(BSP)是通過(guò)全面調(diào)查,
13、分析企業(yè)信息需求制定信息系統(tǒng)總體方案的一種方法。6. 可行性研究的內(nèi)容:( 1 )技術(shù)可行性(2)經(jīng)濟(jì)可行性(3)社會(huì)可行性7. 可行性分析報(bào)告:(1)引言:(2)系統(tǒng)建設(shè)的背景、必要性(3)擬建系統(tǒng)的侯選方案(4)可行性論證(5)幾個(gè)方案的比較第6章結(jié)構(gòu)化系統(tǒng)分析1. 系統(tǒng)分析階段的基本任務(wù)是:系統(tǒng)分析員與用戶在一起,充分了解用戶的要求,并把雙方的理解用系統(tǒng)說(shuō)明書(shū)表達(dá)出來(lái)。2. 數(shù)據(jù)流程 圖的基本 成分:外部實(shí) 體(外部 實(shí)體是指系統(tǒng) 以外與系統(tǒng)有聯(lián)系的人或事物。我們用一個(gè)正方形,并在其左上角外邊另加一個(gè)直角來(lái)表示外部實(shí)體。數(shù)據(jù)處理(用帶圓角的長(zhǎng)方形表示)數(shù)據(jù)流(數(shù)據(jù)流是指處理功能的輸入或輸
14、出,用一個(gè)水平箭頭或者垂直箭頭表示,箭頭指出數(shù)據(jù)的流動(dòng)方向)數(shù)據(jù)存儲(chǔ)(數(shù)據(jù)存儲(chǔ)表示數(shù)據(jù)保存的地方,在數(shù)據(jù)流圖中,用右邊開(kāi)口的長(zhǎng) 方長(zhǎng)表示。)外部實(shí)體處理過(guò)錯(cuò)J數(shù)據(jù)存儲(chǔ)數(shù)據(jù)流注:1)業(yè)務(wù)中涉及到的單位、部門(mén)、人員等基本都當(dāng)做外部實(shí)體來(lái)對(duì)待;2)業(yè)務(wù)中涉及到的動(dòng)作(動(dòng)賓短語(yǔ))都當(dāng)作處理過(guò)程來(lái)對(duì)待;3) 業(yè)務(wù)中涉及到“存儲(chǔ)”“保存”等的數(shù)據(jù),都作存儲(chǔ)處理;4)業(yè)務(wù)中涉及到的單據(jù)、信息流向、數(shù)據(jù)等,都作數(shù)據(jù)流處理;5)處理過(guò)程、數(shù)據(jù)存儲(chǔ)都必須有輸入和輸出,任何數(shù)據(jù)流至少有一端是處理過(guò)程3. 數(shù)據(jù)字典中有六類條目:數(shù)據(jù)元素、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、處理過(guò)程、外部實(shí)體4. 數(shù)據(jù)元素是最小的數(shù)據(jù)組成單位
15、,也就是不可再分的數(shù)據(jù)單位,如學(xué)號(hào)、姓名等5. 數(shù)據(jù)結(jié)構(gòu)中的三種特殊情況:任選項(xiàng)、必選項(xiàng)、重復(fù)項(xiàng)*6. 表達(dá)處理邏輯的工具:結(jié)構(gòu)化語(yǔ)言(祈使語(yǔ)句、判斷語(yǔ)句、循環(huán)語(yǔ)句)判定樹(shù):判定表 (對(duì)于這三種工具,要求能寫(xiě)能繪能轉(zhuǎn)換)判斷語(yǔ)句的例題個(gè)月無(wú)欠款,則折扣率為15%:雖有欠款但與公司已有10年以上的貿(mào)易關(guān)系,則折扣率為10%,否則折扣率為5%,公司的折扣政策用判斷語(yǔ)句表達(dá)如下:如果購(gòu)貨額在5萬(wàn)兀以上則如果最近3個(gè)月無(wú)欠款則折扣率為15%否則如果與公司交易年以上10則折扣率為10%否則折扣率為5%判定樹(shù)和判定表見(jiàn)書(shū)P111-113判定表的合并簡(jiǎn)化:1. 行動(dòng)(或結(jié)果)相同;2. 條件僅有一個(gè)不同,并
16、且該條件在這些列的取值正好是該條件取值的全集第7章結(jié)構(gòu)化系統(tǒng)設(shè)計(jì)1. 系統(tǒng)設(shè)計(jì)的目標(biāo):(衡量系統(tǒng)優(yōu)劣的6方面指標(biāo))A信息系統(tǒng)的功能。B系統(tǒng)的效率。C系統(tǒng)可靠性。D系統(tǒng)的工作質(zhì)量。E系統(tǒng)的可變更性。F系統(tǒng)的經(jīng)濟(jì)性。2. 一個(gè)好的模塊要有較低的耦合,較高的內(nèi)聚。(低耦合,高內(nèi)聚)3. 模塊的內(nèi)聚反映模塊內(nèi)部聯(lián)系的緊密程度。模塊的內(nèi)聚可以分成七類:偶然內(nèi)聚、邏輯內(nèi)聚、時(shí)間內(nèi)聚、步驟內(nèi)聚、通信內(nèi)聚、順序內(nèi)聚、功能內(nèi)聚。其中偶然內(nèi)聚是最低層次的內(nèi)聚,功能內(nèi)聚是最高層次的內(nèi)聚。(每一種內(nèi)聚的含 義也需要理 解)4. 一個(gè)判斷的作用范圍是所有這樣的模塊的集合,這些模塊內(nèi)含有依賴于這個(gè)判斷結(jié)果的處理。一個(gè)模塊
17、的控制范圍是指它本身及其所有下屬模塊的集合。(內(nèi)部含有依賴于該判斷結(jié)果的處理的所有模塊的集合)5. 模塊的扇出是指模塊的直屬下層模塊的個(gè)數(shù). 一般認(rèn)為,設(shè)計(jì)得好的系統(tǒng)平均扇出是 3 或 4。6. 模塊的扇入是指有多少個(gè)上級(jí)模塊調(diào)用它。扇入越大, 表示該模塊被更多的上級(jí)模塊共享。設(shè)計(jì)得好的系統(tǒng),上層模塊有較高的扇出,下層模塊有較高的扇入。7. 代碼是用來(lái)表征客觀事 物的一個(gè)或一組有序的符號(hào),它應(yīng)易于計(jì)算機(jī)和人識(shí)別 與處理。代碼也簡(jiǎn)稱“碼”。8. 代碼的功能有:鑒別功能;分類;排序;專用含義。9. 代碼的種類:順序碼;矩陣碼;自檢碼;系列順序碼;層次碼。10. 代碼設(shè)計(jì)的原則:惟一性、合理性、可擴(kuò)
18、充性、簡(jiǎn)單性、適用性、規(guī)范性、 系統(tǒng)性。11. 代碼設(shè)計(jì)的步驟: 確定代碼對(duì)象; 考查是否已有標(biāo)準(zhǔn)代碼; 根據(jù)代碼的使用范圍、使用時(shí)間、根據(jù)實(shí)際情況選擇代碼的種類與類型; 考慮檢錯(cuò)功能; 編寫(xiě)代碼表;12. 輸入設(shè)計(jì)的原則:最小量原則、簡(jiǎn)單性原則、早檢驗(yàn)原則、少轉(zhuǎn)換原則。13. 輸入設(shè)計(jì)的內(nèi)容:( 1)確定輸入數(shù)據(jù)內(nèi)容;( 2)確定數(shù)據(jù)的輸入方式;( 3)確定輸入數(shù)據(jù)的記錄格式;( 4)輸入數(shù)據(jù)的正確性校驗(yàn);( 5 )確定輸入設(shè)備14. 輸入設(shè)備的選用應(yīng)考慮以下一些因素;(1)輸入的數(shù)據(jù)量與頻度;( 2)數(shù)據(jù)的來(lái)源、形式、收集環(huán)境;( 3)輸入類型、格式的靈活程度;( 4 )輸入速度和準(zhǔn)確性要
19、求;( 5)輸入數(shù)據(jù)的校驗(yàn)方法、糾正錯(cuò)誤的難易程度;( 6)可用的設(shè)備與費(fèi)用。15. 圖形用戶界面有以下優(yōu)點(diǎn):( 1)容易學(xué)習(xí)使用;( 2 )具有高度的圖形功能,直觀生動(dòng);( 3 )多個(gè)視窗并用,同時(shí)顯示信息,并可對(duì)同 樣信息提出多種不同角度的表達(dá) 方式。16. 圖形界面設(shè)計(jì)應(yīng)注意幾點(diǎn)原則:( 1 )用戶界面的各個(gè)畫(huà)面設(shè)計(jì)在整體上應(yīng)保持相同或相似的外觀 ;( 2 )用戶界面使用的詞匯、圖示、顏色、選取方式、交流順序,其 意義與效果應(yīng)前后一致;( 3 )要正確使用圖形的表達(dá)能力;( 4 )由于圖形對(duì)象占用系統(tǒng)資源較多,處理速度慢,因此在時(shí)間響應(yīng)要求高, 而硬件資源檔次較低的環(huán)境中,不宜采用圖形界
20、面。第 8 章用例建模1 面向?qū)ο蠓椒ǖ陌l(fā)展1.面向?qū)ο缶幊?OOP)2.面向?qū)ο笤O(shè)計(jì)(OOD)3.面向?qū)ο蠓治?OOA)2 面向?qū)ο蠓椒ǖ闹饕拍?. 對(duì)象:一些屬性及專用服務(wù)的封裝體。2. 類:一組對(duì)象的抽象表示;或一組具有相同屬性和相同操作的對(duì)象的集合3. 封裝:即信息隱藏,保證軟件部件具有良好的模塊性。4. 消息:指向?qū)ο蟀l(fā)出的服務(wù)請(qǐng)求。5. 繼承和多態(tài)性:繼承是指特殊類的對(duì)象擁有其一般類的全部屬性與服務(wù)。多 態(tài)性又叫多形性, 指相同的操作 (或函數(shù), 或過(guò)程 ) 可作用于多種類型的對(duì)象并獲得 不同的結(jié)果。3 面向?qū)ο蠓椒ǖ膬?yōu)勢(shì)1. 對(duì)問(wèn)題空間的理解更直接,更符合人們認(rèn)識(shí)客觀事物的思維
21、規(guī)律2. 系統(tǒng)分析和系統(tǒng)設(shè)計(jì)使用的同意模型,不存在過(guò)渡困難3. 開(kāi)發(fā)出來(lái)的信息系統(tǒng)從本質(zhì)上具有更強(qiáng)的生命力4. 易于擴(kuò)充和維護(hù)5. 與數(shù)據(jù)模型一致第 9 章系統(tǒng)設(shè)計(jì)概述1 系統(tǒng)設(shè)計(jì)的任務(wù)系統(tǒng)分析階段要回答的重心問(wèn)題是系統(tǒng) “做什么”,即明確系統(tǒng)功能。系統(tǒng)設(shè)計(jì)要回答的中心問(wèn)題是系統(tǒng)怎么做”,即如何實(shí)現(xiàn)系統(tǒng)說(shuō)明書(shū)規(guī)定的系統(tǒng)功能。2 系統(tǒng)設(shè)計(jì)的目標(biāo)1. 信息系統(tǒng)的功能2. 系統(tǒng)的效率3. 系統(tǒng)的可靠性4. 系統(tǒng)的工作質(zhì)量5. 系統(tǒng)的可變更性6. 系統(tǒng)的經(jīng)濟(jì)性3 良好的結(jié)構(gòu)設(shè)計(jì)1. 低劣設(shè)計(jì)帶來(lái)的問(wèn)題(1) 僵化性:系統(tǒng)很難改變,即使一個(gè)簡(jiǎn)單的改動(dòng)也會(huì)導(dǎo)致大量有耦合關(guān)聯(lián) 的 其他部分的連鎖反應(yīng)(2)
22、脆弱性:改變系統(tǒng)的某個(gè)部分,會(huì)破壞許多無(wú)關(guān)的其他部分(3) 固化性:系統(tǒng)各部分緊密連接無(wú)法分開(kāi),很難將系統(tǒng)分解成可供其他系 統(tǒng) 重用的部件(4) 粘滯性:當(dāng)軟件需要改動(dòng)時(shí),設(shè)計(jì)不容易保持穩(wěn)定,逐漸脫離最初的設(shè)計(jì)思路而走樣,造成軟件不同版本之間存在較大差異(5) 不必要的復(fù)雜性:過(guò)度設(shè)計(jì),很多非常聰明的超前的機(jī)構(gòu)目前還不需要,什么時(shí)候需要不得而知(6) 不必要的重復(fù)性:因?yàn)楹鲆暢橄蠖购芏啻a看上去是重復(fù)的,將來(lái)修改一處時(shí),導(dǎo)致多處 修改(7) 晦澀性:很難閱讀、理解,不能很好地表現(xiàn)出設(shè)計(jì)者的意圖,難以與需求規(guī)格描述進(jìn)行對(duì)照面向?qū)ο笤O(shè)計(jì)方法 :(1) 把系統(tǒng)劃分一些部分,其中每一部分的功能簡(jiǎn)單明
23、確,內(nèi)容簡(jiǎn)明易懂, 易 于修改。(2) 系統(tǒng)功能單元的劃分按層次進(jìn)行(3) 每一個(gè)功能單元應(yīng)盡可能封裝為獨(dú)立的元素(4) 各功能單元對(duì)外的接口,以及相互間的控制和依賴等關(guān)系要闡明。4 系統(tǒng)設(shè)計(jì)的內(nèi)容1. 總體設(shè)計(jì) 設(shè)計(jì)軟件的體系結(jié)構(gòu) ( 也稱架構(gòu), achitecture) 設(shè)計(jì)軟件結(jié)構(gòu),即具體組成元素及其關(guān)系( structure ) 設(shè)計(jì)系統(tǒng)對(duì)外接口和服務(wù)2. 詳細(xì)設(shè)計(jì)輸入設(shè)計(jì)輸出設(shè)計(jì)人機(jī)交互設(shè)計(jì)(用戶界面設(shè)計(jì) ) 模塊處理過(guò)程詳細(xì)設(shè)計(jì)/ 類及用例的詳細(xì)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)事物代碼體系設(shè)計(jì)計(jì)算機(jī)系統(tǒng)和網(wǎng)絡(luò)設(shè)計(jì)第 10 章系統(tǒng)實(shí)施1. 系統(tǒng)實(shí)施階段的主要任務(wù):硬件準(zhǔn)備、軟件準(zhǔn)備、人員培訓(xùn)、數(shù)據(jù)準(zhǔn)備
24、。2. 版本的劃分需要考慮的幾個(gè)方面:( 1 )總的原則是,先實(shí)現(xiàn)控制部分,后實(shí)現(xiàn)執(zhí)行部分,先上層后下層;( 2 )每個(gè)版本實(shí)現(xiàn)多少模塊、實(shí)現(xiàn)哪些模塊要根據(jù)開(kāi)發(fā)力量、設(shè)備、培訓(xùn)等方 面的情況確定;( 3 )復(fù)雜的模塊分散在幾個(gè)版本中逐步實(shí)現(xiàn);( 4 )兼顧功能模塊和數(shù)據(jù)庫(kù)的實(shí)現(xiàn);( 5 )兼顧硬件、軟件、人員培訓(xùn)方面的情況。3. 結(jié)構(gòu)化程序設(shè)計(jì)必須嚴(yán)格遵守( 1 )不使用可能干擾其他模塊的命令或函數(shù);( 2 )按總體設(shè)計(jì)的要求傳遞參數(shù),不隨意修改其內(nèi)容與含義;( 3 )按規(guī)定的統(tǒng)一格式操作公用文件或數(shù)據(jù)庫(kù);( 4 )按統(tǒng)一的原則使用標(biāo)識(shí)符;( 5 )按統(tǒng)一要求編寫(xiě)文檔( 6 )保持程序風(fēng)格的一
25、致。么)4. 面向?qū)ο蟮某绦蛟O(shè)計(jì):封裝性、繼承性、多態(tài)性 ( 各自的含義是什5. 程序內(nèi)部文檔注釋語(yǔ)句需要注意以下幾點(diǎn):( 1 )注釋必須與程序一致,否則毫無(wú)價(jià)值。( 2 )注釋不是重復(fù)程序語(yǔ)句,而應(yīng)提供從程序本身難以得到的信息。( 3 )對(duì)程序段作注釋,而不是對(duì)每個(gè)語(yǔ)句作注釋。6. 測(cè)試的目的在于:( 1 )測(cè)試是指“用意在發(fā)現(xiàn)錯(cuò)誤而執(zhí)行一個(gè)程序的過(guò)程”(2) 一個(gè)好的測(cè)試用例是指這個(gè)測(cè)試用例有很高的概率可以發(fā)現(xiàn)一個(gè)尚未發(fā)現(xiàn)的錯(cuò)誤;(3) 一個(gè)成功的測(cè)試是指它成功的發(fā)現(xiàn)了一個(gè)尚未發(fā)現(xiàn)的錯(cuò)誤7. 測(cè)試的類型:模塊測(cè)試、聯(lián)合測(cè)試、驗(yàn)收測(cè)試、系統(tǒng)測(cè)試。8. 模塊測(cè)試是對(duì)一個(gè)模塊進(jìn)行測(cè)試,根據(jù)模塊的
26、功能說(shuō)明,檢驗(yàn)?zāi)K是否有錯(cuò)誤。9. 聯(lián)合測(cè)試即是通常說(shuō)的聯(lián)調(diào),它可以發(fā)現(xiàn)總體設(shè)計(jì)中的錯(cuò)誤10. 驗(yàn)收測(cè)試檢驗(yàn)系統(tǒng)說(shuō)明書(shū)的各項(xiàng)功能與性能是否實(shí)現(xiàn),是否滿足要求。11. 系統(tǒng)測(cè)試是對(duì)整個(gè)系統(tǒng)的測(cè)試,將硬件、軟件、操作人員看做一個(gè)整體,檢 驗(yàn)它是否有不符合系統(tǒng)說(shuō)明書(shū)的地方。12. 傳統(tǒng)的測(cè)試方法分為“白箱測(cè)試”和“黑箱測(cè)試”白箱測(cè)試是根據(jù)一個(gè)軟件部件的內(nèi)部控制結(jié)構(gòu),測(cè)試是否依據(jù)設(shè)計(jì)正確地執(zhí) 行。黑箱測(cè)試是根據(jù)一個(gè)軟件部件由外部界面所能觀察到的功能效果,測(cè)試它是否與其他部件正確地溝通,一般指輸入正確時(shí),看是否有正確的輸出。13. 系統(tǒng)轉(zhuǎn)換的三種方式:直接轉(zhuǎn)換方式、試運(yùn)行方式、逐步轉(zhuǎn)換方式。第11章系統(tǒng)
27、維護(hù)與管理理解:維護(hù)的代價(jià)很高1. 維護(hù)的類型:更正性維護(hù)、適應(yīng)性維護(hù)、完善性維護(hù)、預(yù)防性維護(hù)2信息系統(tǒng)的可靠性,是指在滿足一定條件的應(yīng)用環(huán)境中能夠正常工作的能力。常用的可靠性技術(shù)有:設(shè)備冗余技術(shù),負(fù)荷分布技術(shù),系統(tǒng)重新組合 技術(shù),數(shù)據(jù)冗余校驗(yàn),數(shù)據(jù)保護(hù)與恢復(fù)技術(shù),系統(tǒng)動(dòng)態(tài)檢測(cè)、診斷和自動(dòng)校正軟 件技術(shù)。3. 信息系統(tǒng)的安全性,是指防止系統(tǒng)硬件、軟件和數(shù)據(jù)受到偶然的或蓄意的修改、破壞和泄漏的能力(而采取的技術(shù)和管理措施)。主要知識(shí)點(diǎn)第一章系統(tǒng)思想(1) 系統(tǒng)是由若干要素(部分)組成的(2) 系統(tǒng)有一定結(jié)構(gòu)(3) 系統(tǒng)有一定的功能,特別是人造系統(tǒng)總有一定的目的性。信息系統(tǒng)的功能是進(jìn)行信息收集、傳
28、遞。儲(chǔ)存、加工、維護(hù)和使用,輔助決策,幫助企業(yè)實(shí)現(xiàn)目標(biāo)。1.2系統(tǒng)的特性1.2.1 系統(tǒng)的整體性整體性是系統(tǒng)最重要的特性,是系統(tǒng)論的基本原理。 系統(tǒng)整體性指的是,系統(tǒng)是由若干要素組成的具有一定新功能的有機(jī)整體,各 個(gè)要素一旦組成系統(tǒng)整體, 就表現(xiàn)出獨(dú)立要素所不具備的性質(zhì)和功能, 形成新的的 系統(tǒng)的質(zhì)的規(guī)范性,從而 表現(xiàn)出整體性質(zhì)和功能 不等于各個(gè)要素的性質(zhì) 和功能的 簡(jiǎn)單相加。1.2.3 系統(tǒng)的目的性 系統(tǒng)的目的性是系統(tǒng)發(fā)展變化時(shí)表現(xiàn)出來(lái)的特點(diǎn)。1.2.4 系統(tǒng)的穩(wěn)定性 系統(tǒng)穩(wěn)定性是指在外界作用下的開(kāi)放系統(tǒng)有一定的自我穩(wěn)定能力, 能夠在一定 范圍內(nèi)自我調(diào)節(jié)。1.2.5 系統(tǒng)的突變性系統(tǒng)的突變性
29、, 是指系統(tǒng)通過(guò)失穩(wěn)從一種狀態(tài)進(jìn)入另一種狀態(tài)的一種劇烈變化 過(guò)程。1.2.6系統(tǒng)的自組織是指開(kāi)放系統(tǒng)在系統(tǒng)內(nèi)外因素相互的作用下,自發(fā)組織起來(lái),使 系統(tǒng)從無(wú)序到有序,從低級(jí)有序到高級(jí)有序。1.2.6 系統(tǒng)的相似性 相似性是系統(tǒng)的基本特征。系統(tǒng)相似性是指系統(tǒng)具有同構(gòu)和同態(tài)的性質(zhì),體現(xiàn) 在系統(tǒng)結(jié)構(gòu)、存在方式和演化過(guò)程具有共同性。第二章 信息、管理與信息系統(tǒng)2.1.1 信息的定義和性質(zhì) 信息是經(jīng)過(guò)加工后的數(shù)據(jù)。它對(duì)接收者有用,對(duì)決策或行為有顯示或潛在的價(jià) 值。數(shù)據(jù)與信息的關(guān)系可以看做原料與成品的關(guān)系。 數(shù)據(jù)與信息之間的這種“原料”和“成品” (判斷和改錯(cuò))的關(guān)系, 說(shuō)明信息有相對(duì)性。同一件東西對(duì)某個(gè)人
30、來(lái)講是信息,而對(duì)另外一個(gè)人來(lái)講,可能只是一種數(shù) 據(jù)。(1) 事實(shí)性 事實(shí)性是信息最基本的屬性(2) 擴(kuò)散性 擴(kuò)散是信息的本性(3) 傳輸性信息可通過(guò)各種手段傳輸?shù)胶苓h(yuǎn)的地方,它的傳輸性能優(yōu)于物質(zhì)和能源。(4) 共享性(5) 增值性(6) 不完全性(7) 等級(jí)性(8) 滯后性2.1.2 人作為信息處理器的特點(diǎn)2. 人進(jìn)行信息處理的特點(diǎn)(1) 人需要反饋(2) 人需要一些多余的信息(3) 人們需要信息的壓縮(4) 人們對(duì)信息需求的口味各異(5) 人需要對(duì)非口語(yǔ)的信息輸入2.2.2 管理中的信息 管理活動(dòng)中所使用的信息就是管理信息,即高層管理(戰(zhàn)略管理)、中層管理(戰(zhàn)術(shù)管理)和基層管理(作業(yè)管理)、
31、戰(zhàn)略管理指對(duì)重大方向性問(wèn)題的決策,如 經(jīng)營(yíng)方針、 長(zhǎng)遠(yuǎn)規(guī)劃、 新產(chǎn)品開(kāi)發(fā)等。 戰(zhàn)術(shù)管理是對(duì)保證戰(zhàn)略目標(biāo)實(shí)現(xiàn)所需要的人、 財(cái)、物的準(zhǔn)備和調(diào)配等問(wèn)題的決策,如人事調(diào)動(dòng)、資金 周轉(zhuǎn)、生產(chǎn)計(jì)劃等。作業(yè)管 理是為了完成日常業(yè)務(wù)活動(dòng)而進(jìn)行的決策,如確定采購(gòu)量、處理投訴等。根據(jù)管理的層次,管理信息課劃分為戰(zhàn)略信息、戰(zhàn)術(shù)信息和業(yè)務(wù)信息三類。(1) 戰(zhàn)略信息包括系統(tǒng)內(nèi)外、過(guò)去和現(xiàn)在、各種環(huán)境的大量綜合匯總信息(2) 戰(zhàn)術(shù)信息主要包括系統(tǒng)內(nèi)部各種基礎(chǔ)信息、歷史和現(xiàn)狀信息,以及部分 體的外部信息。(3) 業(yè)務(wù)信息主要包括直接與生產(chǎn)、業(yè)務(wù)操作有關(guān)的反應(yīng)當(dāng)前情況的信息。2.3.2 信息系統(tǒng)的基本功能1. 數(shù)據(jù)的采集和輸
32、入2. 數(shù)據(jù)的傳輸3. 信息的儲(chǔ)存4. 信息的加工5. 信息的維護(hù)6. 信息的使用2.3.3 信息系統(tǒng)的結(jié)構(gòu)1. 信息系統(tǒng)的概念結(jié)構(gòu)2. 基于管理職能的邏輯結(jié)構(gòu)2.4 信息系統(tǒng)分類2.4.1 按技術(shù)發(fā)展分類1. 數(shù)據(jù)處理系統(tǒng)2. 管理信息系統(tǒng)3. 決策支持系統(tǒng)4. 主管支持系統(tǒng)2.4.2 按管理應(yīng)用分類1. 企業(yè)資源計(jì)劃ERP概念:它是由高德納咨詢公司提出的一整套企業(yè)管理系統(tǒng)標(biāo)準(zhǔn),其核心是 制造資源計(jì)劃 (MRPII); 其次,它是指利用計(jì)算機(jī)技術(shù)實(shí)現(xiàn)該管理體系的信息系統(tǒng)。ERP起源于20世紀(jì)60年代出現(xiàn)的物料需求計(jì)劃MRP MRP是一種以計(jì)算機(jī)為基礎(chǔ)的生產(chǎn)計(jì)劃與控制系統(tǒng)第三章 信息系統(tǒng)建設(shè)概
33、論3.1 信息系統(tǒng)建設(shè)是復(fù)雜的社會(huì)過(guò)程3.1.1 信息系統(tǒng)建設(shè)的復(fù)雜性(1) 技術(shù)手段復(fù)雜(2) 內(nèi)容復(fù)雜,目標(biāo)多樣(3) 投資密度大,效益難以計(jì)算(4) 環(huán)境復(fù)雜多變3.1.2 信息系統(tǒng)開(kāi)發(fā)是一個(gè)社會(huì)過(guò)程3.2 信息系統(tǒng)建設(shè)的一般辦法3.2.1 早期方法的不足1. 目標(biāo)含糊2. 通信誤解3. 步驟混亂4. 缺乏管理控制3.2.3 系統(tǒng)建模1. 系統(tǒng)模型 系統(tǒng)模型是指以某種確定的形式 (如文字、 符號(hào)、 圖表、 失誤、 數(shù)學(xué)公式等)對(duì)系統(tǒng)某一方面本質(zhì)屬性的描述。2. 信息系統(tǒng)模型 信息系統(tǒng)模型大多數(shù)是圖 形和圖表模型,本書(shū)的主要章節(jié)將展示如何創(chuàng)建和繪制 信息系統(tǒng)的各種模型。統(tǒng)一建模語(yǔ)言 UML
34、3.2.5 統(tǒng)一建模語(yǔ)言 統(tǒng)一建模語(yǔ)言 UML 是由單一元模型支持的一組圖示法。3. UML 的主要內(nèi)容UML 作為一種可視化建模語(yǔ)言, 由視圖、 圖、模型元素和通用機(jī)制等幾個(gè)部分組成。(1) 用例圖(2) 類圖(3) 對(duì)象圖(4) 順序圖(5) 狀態(tài)圖(6) 活動(dòng)圖(7) 構(gòu)件圖(8) 部署圖3.3 信息系統(tǒng)的生命周期 信息系統(tǒng)在使用過(guò)程中隨著其生存環(huán)境的變化,要不斷維護(hù)、修改,當(dāng)它不再 適應(yīng)的時(shí)候就要被淘汰, 就要由新系統(tǒng)代替老系統(tǒng), 這種周期稱為信息系統(tǒng)的生命 周期。信息系統(tǒng)的生命周期可以分為系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施、系 統(tǒng)運(yùn)行和維護(hù)五個(gè)階段。3.3.1 系統(tǒng)規(guī)劃階段(每個(gè)
35、階段的任務(wù)) 寫(xiě)成系統(tǒng)設(shè)計(jì)任務(wù)書(shū)3.3.2 系統(tǒng)分析階段 確定新系統(tǒng)的基本目標(biāo)和邏輯功能要求,即提出新系統(tǒng)的邏輯模型。這個(gè)階段 又稱為邏輯設(shè)計(jì)階段。3.3.3 系統(tǒng)設(shè)計(jì)階段 系統(tǒng)設(shè)計(jì)階段要回答的問(wèn)題是“怎么做”。 該階段的任務(wù)是根據(jù)系統(tǒng)說(shuō)明書(shū)中規(guī)定的功能要求,考慮實(shí)際條件,具體設(shè)計(jì)實(shí)現(xiàn)邏輯模型的技術(shù)方案,也即設(shè)計(jì)新 系統(tǒng)的物理模型。 這個(gè)階段又稱為物理設(shè)計(jì)階段。 這個(gè)階段又可分為總體設(shè)計(jì)和詳 細(xì)設(shè)計(jì)兩個(gè)階段。 “系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)”3.4.1 瀑布開(kāi)發(fā)方法 瀑布方法的最大特點(diǎn)就是階段間閹割的順序性和依賴性, 瀑布方法閹割規(guī)定了每一階段必須提交的文檔和必要的審查驗(yàn)證。但瀑布方法也有其不足和局限性。
36、瀑布開(kāi)發(fā)方法需要在系統(tǒng)開(kāi)發(fā)之處嚴(yán)格定義 或明確說(shuō)明用戶需求,確定系統(tǒng)邊界。3.4.2 原型開(kāi)發(fā)方法 原型方法的優(yōu)點(diǎn)很明顯。是增進(jìn)了用戶與開(kāi)發(fā)人員之間的溝通,啟迪和發(fā)掘用戶的真實(shí)需求。 原型方法需要展示給用戶可以實(shí)際運(yùn)行的原型系統(tǒng), 用戶 “看得見(jiàn), 摸得著”, 可以很清楚地把他們的意見(jiàn)反饋給系統(tǒng)分析員。 三是用戶在系統(tǒng)開(kāi)發(fā)過(guò) 程中起主導(dǎo)作用, 隨時(shí)提供現(xiàn)場(chǎng)的第一手資料, 幫助開(kāi)發(fā)者認(rèn)識(shí)用戶的真正需求。 三是弊低開(kāi)發(fā)風(fēng)險(xiǎn),因?yàn)楦行У乇嬲J(rèn)用戶需求, 減少了開(kāi)發(fā)人員對(duì)用戶需求的誤解, 避免了較大偏離的情況發(fā) 生。四是可以幫助開(kāi)發(fā)人員盡早驗(yàn)證系統(tǒng)架構(gòu)、 關(guān)鍵算法、 人機(jī)交互等設(shè)計(jì)方案的有效性。 原型
37、方法也有不足之處。原型法不如瀑布方法成 熟和便于管理控制。由于用戶 的大量 參與,也會(huì)產(chǎn)生一些新的問(wèn)題,如原型的評(píng)估標(biāo)準(zhǔn)是否完全合理。原型的開(kāi)發(fā)者在 修改過(guò)程 中,容易偏離原型的目的,使用者在看到原型的功能逐步完備之后,以為原型可以 聯(lián)機(jī)使用 了,而疏忽了原型對(duì)實(shí)際環(huán)境的適應(yīng)性及系統(tǒng)的安全性、可靠性等要求,便直接將 原型系統(tǒng) 轉(zhuǎn)換成最終產(chǎn)品。這種過(guò)早交付產(chǎn)品的結(jié)構(gòu),雖然縮短了系統(tǒng)開(kāi)發(fā)時(shí)間,但損害了 系統(tǒng)質(zhì) 量,增加了維護(hù)代價(jià)。3.4.4 螺旋開(kāi)發(fā)方法 由上面的介紹可以看出,不同過(guò)程模型各有利弊,通常要根據(jù)實(shí)際項(xiàng)目特點(diǎn)來(lái) 進(jìn)行選捧在前期需求明確的情況 下盡量采用瀑布模型或 改進(jìn)型的瀑布模型。在
38、用戶無(wú)信 息系統(tǒng)使用經(jīng)驗(yàn), 分祈人員技能不足的情況下一定要借助原型。 在不確定性因素很 多,難以提前估計(jì)和計(jì)劃的情況下盡量采用增量迭代和螺旋模型。 在技術(shù)難度較大、 內(nèi)容復(fù)雜的情 況下采用進(jìn)化選代和螺旋模型 .3.5.2 結(jié)構(gòu)化開(kāi)發(fā)方法人們從結(jié)構(gòu)化程序設(shè)計(jì)中受到啟發(fā),把模塊化思想引入到系統(tǒng)設(shè)計(jì)中來(lái),將一 個(gè)系統(tǒng)設(shè)計(jì)成層次化的程序模塊結(jié)構(gòu), 這些模塊相對(duì)獨(dú)立, 功能單一這就是結(jié)構(gòu)化 系統(tǒng)設(shè)計(jì)的基本感想。3.6.2 建立信息系統(tǒng)的基礎(chǔ)條件1. 領(lǐng)導(dǎo)重視,業(yè)務(wù)人員積極性高2. 有一定的科學(xué)管理基礎(chǔ)3. 能組織一支具有不同層次的技術(shù)隊(duì)伍4. 具備一定的資源第四章 系統(tǒng)規(guī)劃4.1 系統(tǒng)規(guī)劃的任務(wù)與特點(diǎn)4
39、.1.1 系統(tǒng)規(guī)劃的任務(wù)系統(tǒng)規(guī)劃階段的主要任務(wù)是( 1)制定信息系統(tǒng)的發(fā)展戰(zhàn)略信息系統(tǒng)服務(wù)于企業(yè)管理,其發(fā)展戰(zhàn)略必須與整個(gè)企業(yè)的戰(zhàn)略目標(biāo)協(xié)調(diào)一致。 制定信息系統(tǒng)的發(fā)展戰(zhàn)略, 首先要調(diào)查分析企業(yè)的目標(biāo)和發(fā)展戰(zhàn)略, 評(píng)價(jià)現(xiàn)行信息 系統(tǒng)的功能、環(huán)境和應(yīng)用狀況。在此基礎(chǔ)上確定信息系統(tǒng)的使命,制定信息系統(tǒng)的 戰(zhàn)略目標(biāo)及相關(guān)政策。( 2)制定信息系統(tǒng)的總體方案,安排項(xiàng)目開(kāi)發(fā)計(jì)劃在調(diào)查分析企業(yè)信息需求的基礎(chǔ)上,提出信息系統(tǒng) 的總體結(jié)構(gòu)方案。根據(jù)發(fā)展戰(zhàn)略和總體結(jié)構(gòu)方案,確定系 統(tǒng)和應(yīng)用項(xiàng)目開(kāi)發(fā)次序及時(shí)間安排。( 3)制定系統(tǒng)建設(shè)的資源分配計(jì)劃 提出實(shí)現(xiàn)開(kāi)發(fā)計(jì)劃所需要的硬件軟件、技術(shù)人員、資金等資源,以及整個(gè)系
40、 統(tǒng)建設(shè)的概算,進(jìn)行可行性分析。4.1.2 系統(tǒng)規(guī)劃的特點(diǎn)( 1)系統(tǒng)意劃是面向全局、面向長(zhǎng)遠(yuǎn)的關(guān)鍵問(wèn)題,具有較強(qiáng)的不確定性,結(jié) 構(gòu)化程度較低。( 2)系統(tǒng)規(guī)劃是高盡欣的系統(tǒng)分析,高層管理人員是工作的主體。( 3)系統(tǒng)規(guī)劃不宜過(guò)細(xì),系統(tǒng)規(guī)劃的目的是為整個(gè)系統(tǒng)確定發(fā)展戰(zhàn)略、總體 結(jié)構(gòu)和資嚴(yán)計(jì)劃,而不是解決系統(tǒng)開(kāi)發(fā)中的具體問(wèn)題。它要給后 續(xù)工作以指導(dǎo),而 不是代得局續(xù)工作:東不統(tǒng)根團(tuán)階量,添統(tǒng)結(jié)構(gòu)著限于于系統(tǒng)的對(duì)分,對(duì)發(fā)據(jù)的播 選在于劃 - 數(shù)攝要是一步的劃分是后續(xù)工作的任務(wù)。( 4)弱統(tǒng)規(guī)劃是企業(yè)規(guī)劃的一部分,并隨環(huán)境發(fā)展而變化。系統(tǒng)規(guī)劃階段是一個(gè)管理決策過(guò)程。它要應(yīng)用現(xiàn)代信體方案。它又是管理與
41、技術(shù)結(jié)合的過(guò)馨,規(guī)縣,品穮? 們品技術(shù)有效地支持管理決策的總實(shí)態(tài)度是系統(tǒng)規(guī)劃成功的關(guān)健因家就劃人員對(duì)管理和技術(shù)發(fā)展的見(jiàn)識(shí)、 開(kāi)創(chuàng)精神、 務(wù)實(shí)態(tài)度是系統(tǒng) 規(guī)劃成功的關(guān)鍵因素4.1.3 系統(tǒng)規(guī)劃的原則系統(tǒng)規(guī)劃應(yīng)遵循以下原(1 )支持企業(yè)的總目標(biāo)(2) 整體上著眼于 高層管理,兼顧各管理層的要求。(3 )擺脫信息系統(tǒng)對(duì)組織機(jī)構(gòu)的依從性(4 )使系統(tǒng)結(jié)構(gòu)有良好的整體性(5) 便于實(shí)施4.2.1 戰(zhàn)略目標(biāo)集轉(zhuǎn)移法4.2.2 企業(yè)系統(tǒng)規(guī)劃法4.4.1 可行性論證的內(nèi)容1. 技術(shù)可行性2. 經(jīng)濟(jì)可行性3. 社會(huì)可行性第五章 系統(tǒng)分析概述5.1 系統(tǒng)分析的任務(wù)系統(tǒng)分析階段的基本任務(wù)是: 系統(tǒng)分析員與用戶在一起
42、, 充分了解用戶的要求, 并把雙方的理解用系統(tǒng)說(shuō)明書(shū)表達(dá)出來(lái)系統(tǒng)分析要回答新系統(tǒng)“做什么”這個(gè)關(guān)鍵性的問(wèn)題。5.2.1 問(wèn)題分析5.2.2 需求分析1. 用戶需要與系統(tǒng)需求 系統(tǒng)需求包括功能性需求和非功能性需求2. 需求分析的方法(1) 面向過(guò)程的結(jié)構(gòu)化方法(2) 面向數(shù)據(jù)的信息工程方法基于UML的面向?qū)ο蠓椒?.3 系統(tǒng)說(shuō)明書(shū)5.3.2 系統(tǒng)說(shuō)明書(shū)的審議(1) 正確性(2) 完整性(3) 一致性(4) 無(wú)二義性(5) 可修改性(6) 可跟蹤性第六章 流程建模6.2.2 數(shù)據(jù)流圖 ( 綜合圖、概念、繪制 ) 數(shù)據(jù)流圖描述數(shù)據(jù)流動(dòng)、儲(chǔ)存、處理的邏輯關(guān)系,也稱為邏輯數(shù)據(jù)流圖 數(shù)據(jù)流圖用到的四個(gè)基本
43、符號(hào),即外部實(shí)體、數(shù)據(jù)處理、數(shù)據(jù)流和數(shù)據(jù)儲(chǔ)存 。6.2.3 畫(huà)數(shù)據(jù)流圖的注意事項(xiàng)1. 關(guān)于層次的劃分 逐層擴(kuò)展的目的,是把每一個(gè)復(fù)雜的功能逐步分解為若干較為簡(jiǎn)單的功能。逐 層擴(kuò)展不肢解和蠶食, 使系統(tǒng)失去原來(lái)的面貌, 而應(yīng)保持系統(tǒng)的完整性和一致性。(1) 展開(kāi)的層次與管理層一直,也可以劃分得更細(xì)。處理塊的分解要自然, 主 義功能的完整性。(2) 一個(gè)處理框經(jīng)過(guò)展開(kāi),一般分解為 4 個(gè)到 10 個(gè)處理框?yàn)橐恕?3) 最下層的處理用幾句話,或者用幾張判定表,或一張簡(jiǎn)單的 HIPO 圖能表達(dá) 清楚,其工作量一個(gè)人能承擔(dān)。2. 檢查數(shù)據(jù)流圖的正確性(1) 數(shù)據(jù)守恒,或稱為輸入數(shù)據(jù)與輸出數(shù)據(jù)匹配。(2)
44、 在一套數(shù)據(jù)流圖中的任何一個(gè)數(shù)據(jù)儲(chǔ)存,必定有流入的數(shù)據(jù)流和流出的數(shù)據(jù)流(3) 父圖中某一處處理框的輸入、輸出數(shù)據(jù)流必須出現(xiàn)在相應(yīng)的子圖中,否則就會(huì)出現(xiàn)父圖與子圖的不平衡。(4) 任何一個(gè)數(shù)據(jù)流至少有一端是處理框。重新分解(1) 把需要重新分解的某張圖的所有子圖拼成一張(2) 把圖分成幾部分,使各部分之間的聯(lián)系最少(3) 重新建立父圖,即把第二步所得的每一部分畫(huà)成一個(gè)處理框(4) 重新畫(huà)子圖,只要把第二步所得的圖沿各部分邊界分開(kāi)即可(5) 為所有處理重新命名、編號(hào)數(shù)據(jù)結(jié)構(gòu)的描述重點(diǎn)是數(shù) 據(jù)之間的組合關(guān)系,一 個(gè)數(shù)據(jù)結(jié)構(gòu)可以包括若干個(gè)數(shù)據(jù) 元素或(和)數(shù)據(jù)結(jié)構(gòu)。這些成分中有三種如特殊的情況:(1) 任選項(xiàng)(2) 必選項(xiàng)(3) 重復(fù)項(xiàng)6.3 業(yè)務(wù)規(guī)則的表示 ( 綜合題 )6.3.1 結(jié)構(gòu)化語(yǔ)言6.3.2 判定樹(shù)6.3.3 判定表第十章 系統(tǒng)總體設(shè)計(jì)10.3.3 模塊的聯(lián)系 低耦合,高內(nèi)聚2. 來(lái)往信息的作用若兩個(gè)模塊間傳遞的信息 只作數(shù)據(jù)用,即一個(gè)模 塊提供輸出數(shù)據(jù)作為另 一個(gè)模塊 的輸入數(shù)據(jù),則這種耦合稱為數(shù)據(jù)耦合。10.3.5 模塊的內(nèi)聚 ( 名詞區(qū)別 )1. 偶然內(nèi)聚2. 邏輯內(nèi)聚3. 時(shí)間內(nèi)聚4. 步驟內(nèi)聚5. 通信內(nèi)聚6. 順序內(nèi)聚7. 功能內(nèi)聚10.3.6 作用范圍與控制范圍 一個(gè)判斷的作用范圍是所有這樣的模塊的集合, 這些模塊內(nèi)含有依賴于這個(gè)判
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 預(yù)防溺水課件
- 小孩動(dòng)手能力培訓(xùn)
- 順產(chǎn)產(chǎn)后傷口護(hù)理
- 項(xiàng)目經(jīng)理培訓(xùn)課件工程
- 項(xiàng)目工程投資與融資課件
- 安全培訓(xùn)6分鐘試講課件
- 音樂(lè)說(shuō)課課件下載
- 市政污水管網(wǎng)改造項(xiàng)目數(shù)字化方案
- 城鎮(zhèn)污水管網(wǎng)建設(shè)項(xiàng)目質(zhì)量管理方案(范文模板)
- 2025年航天器結(jié)構(gòu)系統(tǒng)項(xiàng)目建議書(shū)
- 東北林業(yè)大學(xué)20-21高數(shù)A2期末考試含答案
- 暨南大學(xué)《微觀經(jīng)濟(jì)學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 原理及適用范圍 火試金法
- GB/T 44570-2024塑料制品聚碳酸酯板材
- 新疆2020年中考英語(yǔ)真題(含答案)
- 北京市東城區(qū)東直門(mén)中學(xué)2024-2025學(xué)年七年級(jí)上學(xué)期分班考數(shù)學(xué)試卷
- 內(nèi)蒙古地區(qū)歷年中考語(yǔ)文現(xiàn)代文閱讀之非連續(xù)性文本閱讀14篇(含答案)(2003-2023)
- 國(guó)家開(kāi)放大學(xué)本科《理工英語(yǔ)3》一平臺(tái)機(jī)考總題庫(kù)2025珍藏版
- 防水包工包料合同范本
- 生物基膠粘劑的綠色合成
- 一年級(jí)下冊(cè)《讀讀童謠和兒歌》試題及答案共10套
評(píng)論
0/150
提交評(píng)論