2004年系统分析师级考试大纲(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 系统维护· 维护的类型(完善性维护、纠错性维护、适应性维护、预防性维护)· 维护的实施(日常检查、定期维护、预防性维护、事后维护、远程维护)