系統分析師考前輔導——系統分析與設計

系統分析師考前輔導——系統分析與設計

《系統分析師考前輔導——系統分析與設計》一書是針對全國計算機技術與軟體技術資格考試所出的考前輔導。由希賽IT教育研究中心組編,清華大學出版社出版。

基本介紹

  • 書名:系統分析師考前輔導:系統分析與設計
  • 作者:張友生,王勇,希賽IT教育研究中心 
  • ISBN:9787302205944 
  • 類別:軟考輔導教材
  • 頁數:325
  • 出版社:清華大學出版社 
  • 出版時間:2009年8月1日 
  • 裝幀:平裝
  • 開本:16開
圖書簡介,目錄,序言,部分內容摘讀,

圖書簡介

《系統分析師考前輔導:系統分析與設計》在參考和分析歷年考試試題的基礎上,著重對新版的考試大綱規定的內容重點地細化和深化,內容涵蓋了系統分析師考試大綱和培訓指南(2009版)中信息系統分析設計案例部分的所有知識點,包括系統計畫、需求分析與定義、系統設計、軟體設計、軟體測試、系統運行與維護;系統可靠性分析與設計、系統安全性和保密性設計、嵌入式系統設計;文檔編制、項目管理、企業信息化戰略與實施。讀者通過《系統分析師考前輔導:系統分析與設計》可以掌握當前主流的系統分析與設計技術,掌握各種系統的設計思想和方法。
《系統分析師考前輔導:系統分析與設計》由希賽IT教育研發中心組織編寫,作為計算機技術與軟體專業技術資格(水平)考試參考用書,同時也可作為系統分析師系統架構設計師日常工作的參考手冊,作為軟體設計師資料庫系統工程師進一步深造和發展的必讀書籍,也是計算機專業教師的教學和工作參考書。

目錄

第1章 系統計畫
1.1項目的提出與選擇
1.1.1項目的立項目標和動機
1.1.2項目立項的價值判斷
1.1.3項目的選擇和確定
1.1.4項目提出和選擇的結果
1.2定義問題與歸結模型
1.2.1方法論模型
1.2.2實現步驟
1.2.3典型方法
1.3可行性研究
1.3.1可行性研究的意義
1.3.2可行性研究的內容
1.3.3可行性研究的步驟
1.3.4成本效益分析
1.4現有系統的分析
1.5遺留系統的分析
1.5.1評價方法
1.5.2演化策略
1.6所需要資源估計
1.7現有資源的有效利用
1.8系統方案的制定
本章參考文獻
第2章 需求獲取與分析
2.1需求的分類
2.2需求獲取的方法
2.3需求分析的任務
2.4需求分析方法論
2.4.1結構化分析
2.4.2面向對象分析
2.4.3面向問題域的分析
2.4.4方法論的比較
本章參考文獻
第3章 系統設計
3.1系統設計概論
3.2處理流程設計
3.2.1一些基本概念
3.2.2工作流管理系統
3.3系統檔案設計
3.3.1檔案邏輯結構
3.3.2檔案物理結構
3.3.3需要說明的問題
3.4資料庫的選擇與設計
3.4.1數據的組織
3.4.2數據的套用
3.4.3資料庫設計實例
3.5網路環境下的系統設計
3.5.1需要考慮的問題
3.5.2網路套用系統設計實例
3.6分散式系統設計
3.7運行環境的集成與設計
本章參考文獻
第4章 軟體設計
4.1結構化設計
4.1.1設計基本原則
4.2.2模組結構
4.2.3常用的系統結構圖
4.3面向對象設計
4.3.1 Booch方法
4.3.2 0MT方法
4.3.3 Coad/Yourdon方法
4.3.4 Jacobson方法
4.3.5設計基本原則
4.4用戶界面設計
4.4.1用戶界面的特點
4.4.2設計原則
4.5設計評審
本章參考文獻
第5章 軟體測試
5.1測試用例設計
5.1.1黑盒測試
5.1.2白盒測試
5.2軟體測試的步驟
5.3軟體測試種類
5.4軟體測試自動化工具
5.4.2白盒測試工具
5.4.3靜態代碼檢查工具
5.4.4黑盒測試工具
5.4.5記憶體問題動態檢查工具
5.5面向對象的軟體測試
本章參考文獻
第6章 系統運行和維護
6.1維護的實施和管理
6.1.1系統可維護性
6.1.2維護的分類
6.1.3影響維護的因素
6.1.4維護工作量
6.1.5維護管理
6.2系統的擴展和集成
6.3新舊系統的轉換交接
6.3.1新舊系統的轉換策略
6.3.2軟體再工程
6.3.3數據轉換和遷移
6.4系統日常運行管理
6.5系統服務質量評價
本章參考文獻
第7章 系統可靠性分析與設計
7.1可靠性概述
7.2故障模型和可靠性模型
7.2.1故障模型
7.2.2可靠性模型
7.3可靠性分析和可靠度計算
7.3.1組合模型
7.3.2可靠性計算
7.3.3馬爾柯夫模型
7.4提高可靠性的措施
7.4.1硬體冗餘
7.4.2信息冗餘
本章參考文獻
第8章 系統的安全性和保密性設計
8.1信息安全概述
8.1.1信息安全概念的發展
8.1.2信息安全研究的目標
8.1.3信息安全的常用技術
8.2訪問控制技術
8.2.1訪問控制的實現方法
8.2.2訪問控制策略
8.2.3 Bell.Lapadula模型
8.3數據機密性
8.3.1對稱密鑰加密
8.3.2非對稱密鑰加密
8.3.3門限密碼學
8.3.4公開密鑰基礎設施
8.4數據完整性
8.4.1 Biba完整性模型
8.4.2雜湊函式與訊息摘要
8.5通信與網路的安全性
8.5.1網路安全層次模型
8.5.2通信與網路安全技術
8.5.3防火牆技術
8.6安全管理與安全工程
8.6.1安全管理的問題
8.6.2信息安全標準
8.6.3安全管理模型
8.6.4安全管理策略
8.6.5安全管理框架
8.6.6安全管理系統實現的功能
8.6.7系統安全工程
本章參考文獻
第9章 嵌入式系統設計
9.1嵌入式系統概論
9.1.1嵌入式系統的基本概念
9.1.2實時系統的基本概念
9.2嵌入式系統的基本架構
9.2.1硬體架構
9.2.2軟體架構
9.3嵌入式作業系統
9.3.1概念與特點
9.3.2一般結構
9.3.3多任務調度
9.3.4核心對象
9.3.5核心服務
9.4嵌入式系統分析與設計
9.4.1核心技術
9.4.2設計流程
9.4.3硬體子系統設計
9.4.4軟體子系統設計
9.5多任務設計的相關問題
9.5.1標識設備的依賴性
9.5.2資源請求模型
9.5.3死鎖
9.5.4優先權反轉問題
9.6嵌入式軟體移植
9.6.1裸機系統的軟體移植
9.6.2基於作業系統的軟體移植
9.6.3層次化設計
本章參考文獻
第10章 文檔編制
10.1軟體文檔概述
10.2可行性研究報告
10.3項目開發計畫
10.4需求規格說明書
10.5數據要求規格說明書
10.6用戶手冊
10.7操作手冊
10.8測試計畫
10.9測試分析報告編制指南
10.10技術報告
10.11開發進度記錄
10.12項目開發總結報告
本章參考文獻
第11章 項目管理
11.1項目與項目管理
11.1.1項目概述
11.1.2項目管理概述
11.2項目範圍管理
11.2.1項目範圍計畫
11.2.2工作分解結構
11.2.3項目範圍確認和控制
11.3項目時間管理
11.3.1進度計畫編制
11.3.2計畫編制的方法和工具
11.3.3項目進度控制
11.4項目成本管理
11.4.1項目成本計畫
11.4.2軟體成本估算方法
11.4.3成本控制
11.5項目質量管理
11.5.1質量管理計畫
11.5.2質量控制和質量保證
11.5.3軟體質量管理概述
11.5.4軟體質量保證體系
11.5.5軟體質量保證的實施
11.5.6全面質量管理
11.5.7六西格瑪管理
11.6人力資源與溝通管理
11.6.1項目組織與項目經理
11.6.2項目人員管理
11.6.3 IT項目中的溝通
11.7項目風險管理
11.7.1風險管理計畫
11.7.2風險識別
11.7.3風險分析與量化
11.7.4風險應對
本章參考文獻
第12章 企業信息化戰略與實施
12.1企業信息化規劃
12.1.1信息化的內容
12.1.2信息化規劃的內容
12.1.3信息化規劃與戰略規劃
12.1.4信息系統戰略規劃方法
12.2企業信息系統建設
12.2.1信息系統的發展階段
12.2.2信息系統的功能
12.2.3信息系統的類型
12.2.4信息系統建設的複雜性
12.2.5信息系統的生命周期
12.2.6信息系統建設的原則
12.2.7信息系統開發方法
12.3信息資源管理
12.3.1信息孤島形成的原因
12.3.2信息孤島的預防及應對
12.3.3信息資源分類
12.3.4信息資源管理基礎標準
12.3.5建立業務概念設計模型
12.4企業信息化實施
12.4.1信息化實施過程
12.4.2業務流程重組
12.5管理諮詢
12.5.1管理諮詢概述
12.5.2管理諮詢的類型
12.6知識管理
12.6.1知識管理對組織信息化的意義
12.6.2知識管理的工具和手段
12.7 CIO
本章參考文獻

序言

系統分析是IT組織開發優秀的套用系統的重要工作,需要擁有紮實的理論知識和豐富的實際經驗的人員來完成。隨著套用系統規模越來越大,複雜程度越來越高,系統分析師在系統開發的過程中,發揮著越來越重要的作用。
1.目的
系統分析與設計技術是系統分析師的“看家本領”,也是系統分析師考試的重點和難點之所在。鑒於此,希賽IT教育研發中心組織CSAI顧問團有關專家,在清華大學出版社的大力支持下,編寫和出版了本書,作為系統分析師考試的參考用書。期望通過本書,不僅能幫助考生順利通過考試,更重要的是幫助考生掌握當前的系統分析與設計技術,掌握各種系統的設計思想和方法,把這些技術和方法套用到自己的工作實踐中。
2.內容
本書對當前比較主流的系統分析與設計技術進行了討論。
第1章主要討論系統計畫的提出與選擇,可行性研究與效益分析,定義問題與歸結模型,新舊系統的分析和比較,系統方案的制定、評價和改進。
第2章主要討論軟體需求與需求工程,包括需求的分類、需求獲取的方法、需求分析的任務,以及流行的需求分析方法論。
第3章主要討論處理流程設計(工作流設計),系統檔案設計,資料庫的選擇與設計,分散式系統的設計,系統運行環境的集成與設計。
第4章主要討論軟體設計的基本原則,結構化設計,面向對象設計,用戶界面設計和設計評審。
第5章主要討論軟體測試用例的設計,軟體測試的策略和步驟,以及自動化軟體測試和面向對象的軟體測試。
第6章主要討論軟體維護的實施和管理、系統的擴展和集成、新舊系統的轉換和交接,以及系統日常運行管理和服務質量評價。
第7章主要討論系統的可靠性分析與設計,系統的故障模型和可靠性模型,系統的可靠性分析和可靠度計算,以及提高系統可靠性的措施。
第8章主要討論系統的安全性和保密性設計,訪問控制技術,數據機密性,數據完整性,通信與網路的安全性,以及系統安全管理與安全工程。
第9章主要討論了嵌入式系統分析與設計,包括嵌入式系統開發的特點和要求、嵌入式系統的基本架構、嵌入式作業系統,以及嵌入式系統開發的相關問題。
第10章主要討論軟體文檔的編制及作用。

部分內容摘讀

第1章系統計畫
“預則立,不預則廢”,任何成功的始點就是計畫。在信息系統建設中,系統計畫主要描述從項目提出、選擇到確立的過程,包括系統項目的提出與可行性分析,系統方案的制訂、評價和改進,遺留系統的評價和處理策略,以及現有軟體、硬體和數據資源的有效利用等問題。
1.1項目的提出與選擇
企事業單位和政府機構(以下統稱為“企業”)在信息化的過程中,可能基於各種動機提出信息系統項目(包括軟體項目、網路項目和系統集成項目等各類信息化項目,以F統稱為“項目”或“軟體項目”)的建設,有關人員要根據這些動機,確定系統的工作範圍,提出系統選擇方案,給出選擇結果。
1.1.1項目的立項目標和動機
企業在其自身的運營、管理過程中,對於信息系統項目的建設町能具有多種動機,通常可歸結4種模式,分別是進行基礎研究、進行套用研發、提供技術服務、產品的使用者。
1.進行基礎研究
此類項目通常由大學、科研院所、企業集團從事基礎研究的部門提出和實施。小規模的研究團隊可能僅僅是企業中的一個從事研發工作的部門,中等規模的研究團隊可以是研究所或研究院等類似的獨立建制的單位,大規模的研究團隊可以是國家“863”計畫這樣跨行業、跨地域協作的國家級研究項目組織。
此類項目的目標通常不僅僅包含對某種產品實現機制、核心技術支撐理論或理論體系的深入鑽研,而且也代表著對前沿技術的追蹤和對技術發展趨勢的早期研判。因此,通常也稱為“基礎研究”。此類研究通常都被看作一種長期的戰略性投資,目標不是為了短期的市場收益和支持當前的市場或行業套用,而是為了開拓未來的市場,創造全新概念的產品、產業或生活方式,建立企業、行業甚至國家的競爭優勢。

相關詞條

熱門詞條

聯絡我們