




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