系統分析師級考試大綱(2004年新版)
(來自CSAI.cn) 2004年05月28日
一、考試說明
1.考試要求:
(1)具有系統工程的基礎知識;
(2)掌握開發信息系統的綜合技術知識(硬件、軟件、網絡、數據庫);
(3)熟悉企業和政府信息化建設,并具有組織信息化戰略規劃的知識;
(4)熟練掌握信息系統開發過程和方法;
(5)熟悉信息系統開發標準;
(6)掌握信息安全的相關知識與技術;
(7)理解軟件質量保證的手段;
(8)具有經濟與管理科學的相關基礎知識,熟悉有關的法律法規;
(9)具有大學本科的數學基礎;
(10)熟練閱讀和正確理解相關領域的英文文獻。
2.通過本考試的合格人員熟悉應用領域的業務,能分析用戶的需求和約束條件,寫出信息系統需求規格說明書,制訂項目開發計劃,協調信息系統開發與運行所涉
及的各類人員,能指導制訂企業的戰略數據規劃,組織開發信息系統,能評估和選用適宜的開發方法和工具,能按照標準規范編寫系統分析、設計文檔,能對開發過
程進行質量控制與進度控制,能具體指導項目開發;具有高級工程師的實際工作能力和業務水平。
3.本考試設置的科目包括:
(1)信息系統綜合知識,考試時間為150分鐘,筆試;
(2)信息系統分析與設計案例,考試時間為90分鐘,筆試;
(3)信息系統分析與設計論文,考試時間為120分鐘,筆試。
二、考試范圍
考試科目1:信息系統綜合知識
1.計算機系統綜合知識
1.1 計算機組成與體系結構
? 構成計算機的各類部件的功能及其相互關系
? 各種體系結構的特點與應用(SMP、MPP)
? 計算機體系結構的發展
1.2 數據通信與計算機網絡
1.2.1 數據通信的基本知識
1.2.2 網絡體系結構與協議
? 開放系統互連參考模型
? TCP/IP 分層模型
? 常用的協議標準
1.2.3 計算機網絡分類
? 分類方法
? 局域網定義及類型
? 廣域網定義及類型
1.2.4 Internet
?路由結構
?地址和域名
?萬維網應用
?可擴展標記語言(XML)
1.3 軟件知識
1.3.1 操作系統
? 操作系統的類型與結構
? 系統的并行機制
? 網絡操作系統
? 分布式操作系統
? 嵌入式操作系統
? 主流操作系統產品
1.3.2 數據庫系統
? 數據庫管理系統的類型、結構
? 關系數據庫及其主流產品
? 數據倉庫與聯機分析處理
? 數據挖掘
1.3.3 中間件
1.4 系統配置與性能評價
? Client/Server與Browser/Server結構、三層或多層結構、分布式系統
? 系統配置方法(雙份、雙重、熱備份、容錯、集群)
? 典型基準測試程序(Benchmark)
? 系統性能計算,系統性能指標,系統性能評估
? 系統可靠性指標、經濟效益指標
1.5 計算機應用知識
? 信息管理、數據處理、輔助設計、自動控制、科學計算、人工智能
? 遠程通信服務,Web計算
? 多媒體技術基礎
2.信息化基礎知識
2.1 信息化
? 信息與信息化
? 信息化對組織的意義
? 組織對信息化的需求
2.2 政府信息化與電子政務
? 政府信息化的服務對象
? 電子政務的概念、內容和技術形式
? 電子政務建設中政府的作用和地位
? 我國政府信息化的策略和歷程
? 電子政務建設的過程模式和技術模式
? 信息化建設中政府領導部門、業務部門和技術部門各自的作用
? 新形勢(政務公開、公共應急事件預警報警)對政府信息化思路的影響
2.3 企業信息化與電子商務
? 企業信息化的概念、目的、規劃、方法
? 企業資源規劃(ERP)的結構和功能
? 客戶關系管理(CRM)在企業的應用
? 企業門戶
? 企業應用集成
? 供應鏈管理(SCM)的思想
? 商業智能(BI)
? 電子商務的類型、標準
2.4 信息資源管理(信息系統的管理,標準、法規的制定與實施,信息資源的安全管理,人力資源管理等)
2.5 信息化的有關的法律和規定(知識產權、標準、質量、安全、互聯網管理等方面的法規)
3.信息系統知識
3.1 信息系統
? 信息系統概念
? 信息系統的功能
? 信息系統的類型
? 信息系統的發展
3.2 信息系統建設
? 信息系統建設的復雜性
? 信息系統的生命周期,各階段目標和主要工作內容
? 信息系統建設的原則
? 信息系統開發方法(結構化分析設計方法、原型化方法、戰略數據規劃方法等)
3.3 軟件工程
? 軟件需求分析與定義
? 軟件設計、測試與維護
? 軟件復用
? 軟件質量保證及軟件質量評價
? 軟件配置管理
? 軟件開發環境
? CASE工具
? 軟件的知識產權保護
3.4 項目管理知識
? 信息項目計劃
? 項目計劃的控制
? 項目工作量估算
? 風險管理
? 資源和任務分配
? 項目的生命周期管理
3.5 軟件過程
? 軟件過程的定義和范圍
? 軟件過程的作用
? 主要的軟件過程及其特點
? 軟件過程能力評估(CMM、CMMI)
? 軟件過程改進
? 軟件過程標準
3.6 質量管理
? 質量保證計劃
? 質量認證體系
? 質量管理和質量管理技術
? 全面質量管理
? 質量管理理論
4.信息系統開發與運行知識
4.1 軟件工程技術
? 軟件生命周期
? 軟件開發模型(瀑布模型、螺旋模型、噴泉模型)
? 成本模型
? 軟件復用技術(構件、逆向工程)
4.2 軟件需求分析和設計方法
? 結構化分析與設計
? 分析設計圖示(DFD、ERD)
? 面向對象分析與設計(繼承、抽象、代理、封裝、多態)
? 統一建模語言(UML)
? 模塊設計(內聚性、耦合性)
? I/O設計(報表設計、屏幕設計、代碼設計)
? 人機界面設計
4.3 開發環境與開發工具
? 集成開發環境
? 開發工具(建模工具、分析設計工具、開發平臺、測試工具、項目管理工具等)
? 軟件開發平臺的比較
4.4 軟件包
? 開發工具
? 管理工具
? OA工具
? 群件
4.5 程序設計
? 程序設計語言(種類、發展和特點)
? 程序設計方法(結構化、面向對象、并行、網絡程序設計)
4.6 測試與評審
? 常用測試方法
? 測試計劃和測試過程
? 測試報告和測試結果分析
? 軟件測試自動化
? 軟件測試規范標準
? 評審方法和原則
4.7 應用系統構建、集成
? 應用系統開發(分析設計方法的選擇,開發的組織、分析設計的實施)
? 軟件包的使用
? 數據庫設計(E-R模型,范式,SQL,數據分布)和實施
? 網絡工程(網絡規劃、設計、實施和測試)
? 系統集成(控制集成,數據集成,表示集成,應用集成,外部資源使用)
4.8 系統運行
? 系統運行管理(計算機系統、數據庫、網絡)
? 系統成本管理
? 系統運行(作業調度、數據I/O管理、操作手冊)
? 用戶管理
? 分布式系統管理
? 硬件資源管理
? 軟件資源管理(程序庫管理、版本管理)
? 數據資源管理,網絡資源管理
? 設備和設施管理(電源、設備管理、設施安全管理)
? 系統故障管理(處理手續、監視、恢復過程、預防措施)
? 安全性管理
? 系統運行工具(操作工具、監視工具、診斷工具)
? 系統轉換(轉入運行階段、運行測試、版本控制)
? 系統運行服務標準
4.9 系統維護
? 維護的類型(完善性維護、糾錯性維護、適應性維護、預防性維護)
? 維護的實施(日常檢查、定期維護、預防性維護、事后維護、遠程維護)
? 硬件維護、軟件維護
? 合同維護
4.10 系統評價
? 性能評價
? 經濟效益評價
5.安全性知識
? 數據安全和保密、加密與解密機制
? 通信和網絡安全
? 系統訪問控制技術
? 數據庫完整性
? 計算機安全操作
? 計算機故障診斷和防范,防治計算機病毒,防計算機犯罪,入侵監測
? 安全管理措施,有關的法律、法規、制度
? 風險管理與分析(風險類型、抗風險措施和內部控制)
6.標準化知識
? 標準化的概念(標準化的意義、標準化的發展,標準的生命周期)
? 標準的層次(國際標準、國家標準、行業標準、地方標準、企業標準、項目規范)
? 標準的對象(代碼標準、文件格式標準、安全標準、軟件開發規范和文檔標準)
? 標準化機構
7.經濟等相關知識
? 會計常識
? 財務成本管理
? 現代企業組織結
? IT審計的相關常識(審計標準、審計實施和審計報告)
8.數學
? 事件和概率
? 隨機變量和分布函數
? 數理邏輯
? 圖論
? 組合分析
? 算法及其復雜性
9.管理科學
? 運籌學模型
? 系統模型
? 數量經濟模型
? 系統工程
10.專業英語
? 具有大學畢業程度的英文詞匯量
? 能熟練閱讀和準確理解相關領域的英文科技文獻
考試科目2:信息系統分析與設計案例
1.系統計劃
? 信息系統項目的提出與選擇,項目優先級的確定
? 基于管理層次的業務評價
? 根據現在的情況對未來的信息系統的目標、功能、構架、能力、維護、應用方法及困難情況進行分析
? 可行性研究與效益分析
? 系統方案的制訂、評價和改進
? 新舊系統的分析和比較
? 遺留系統的評價和處理策略
? 所需資源估計
? 現有軟件、硬件和數據資源的有效利用
? 對企業信息戰略有益的技術調研和評估
? 制訂信息系統的評價標準
? 計劃變更與控制
2.需求獲取
? 業務模型的提取以及圖形化和文檔化
? 對象業務流的提取和確認
? 從信息系統的觀點對確認的內容進行整理
? 對業務問題的分析和解決方法
? 業務功能的模型化
? 全體對象業務以及業務功能整合方面的探討
? 現有軟件系統的分析
? 確認測試計劃
? 流行的需求分析方法
? 前提條件(人員、交付期及成本等)的可滿足性以及在技術、經濟等方面的可行性的研究
3.系統分析
? 組織結構與功能分析
? 業務流程分析
? 數據匯總與數據流程分析
? 系統功能劃分與數據資源分布
? 主題數據庫的建立
? 成本/效益分析
? 系統的故障模型和可靠性模型
? 系統的可靠性分析和可靠度計算
? 提高系統可靠性的措施
? 系統的故障對策和系統的備份與恢復
? 系統分析的實用技術
? 流行的系統分析方法
4.系統設計
4.1 建模技術
? 建模的作用和意義
? 需求建模的步驟
? 用例驅動的開發方式
? 概念模型與設計模型
? 結構化建模技術,數據流圖
? 面向對象建模技術
? 逆向工程
? 定義問題與歸結模型(目標、功能、性能等)
? 數據庫建模
4.2 系統設計
? 系統構架設計
? 處理流程設計
? 系統人機界面設計
? 數據庫管理系統的選擇與數據庫設計
? 系統的文件設計
? 系統安全性設計
? 網絡環境下的計算機應用系統的設計
? 分布式應用系統的設計
? 多媒體應用系統的設計
? 系統運行環境的集成與設計
? 系統處理能力評估
? 系統測試計劃以及測試的實施
? 系統轉換計劃
5.文檔編制和溝通能力
? 信息戰略文檔化
? 信息系統構想文檔化
? 可行性研究報告
? 項目開發計劃
? 需求規格說明書
? 數據要求規格說明書
? 用戶手冊
? 操作手冊
? 測試計劃、測試分析報告
? 技術報告
? 開發進度記錄
? 項目開發總結報告
6.系統運行和維護
? 系統轉換的需求和基本方法(數據庫轉換、網絡環境轉換、業務規范的轉換與變更)
? 軟件維護的實施和管理
? 系統軟硬件配置管理
? 系統使用效率的跟蹤
? 基本軟件和軟件包的引入、應用、管理和二次開發
? 系統的集成和擴充
? 操作設計和運行管理
? 系統的更新與維護
? 短期計劃和長期計劃
? 新舊系統的轉換交接
? 日常的故障對策與恢復
? 系統的日常安全管理
? 系統的服務質量和運用評價
7.軟件過程改進
? 軟件過程改進的管理
? 軟件過程改進的體系設計
? 軟件過程改進的技能
? 軟件過程改進的工具
8.系統開發項目管理
? 進度管理
? 成本管理
? 質量管理
? 采購管理
? 風險管理
? 資源管理
9.企業信息化戰略與實施
? 信息規劃與戰略規劃的關系
? 信息規劃的概念、活動與角色
? 信息系統規劃方法
? 企業過程重組
? CIO的概念和主要職責
? 管理咨詢在信息化中的作用和意義
? 管理咨詢的類型
? 我國管理咨詢的發展現狀
? "信息孤島"形成的根源、預防,以及應對措施
? 典型的信息化實施過程
? 知識管理的含義
? 知識管理對組織信息化的意義
? 知識管理常用的工具和手段
考試科目3:信息系統分析與設計論文
根據試卷上給出的與系統分析設計有關的四個論文題目,選擇其中一個題目,按照規定的要求撰寫論文。論文涉及的內容如下:
1.信息系統工程
? 系統計劃和分析
? 需求分析與定義
? 系統測試
? 系統維護
? 項目管理
? 質量保證
? 面向對象技術
? 計算機輔助軟件工程
? 軟件過程改進
? 實時系統的開發
? 應用系統分析設計(嵌入式系統、數據倉庫、互聯網應用等)
2.數據庫工程
? 數據庫分析
? 數據庫建模
? 數據庫管理
3.系統安全
? 數據安全
? 網絡安全
? 容錯與容災
4.應用系統集成
? 集成的對象
? 集成的方法
? 集成的工具
5.企業信息化和政府信息化
? 戰略和策略
? 組織和實施
? 方法和步驟
6.新技術的應用
? 極限編程(XP)
? 敏捷開發
posted on 2005-02-20 02:33
Brian Sun 閱讀(362)
評論(0) 編輯 收藏 所屬分類:
軟件