- 1、本文档共38页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信管考试内容提纲文档课件
软件项目管理师复习指南
信管考试内容提纲
HYPERLINK /mattlinsheep/article/details/6534608 一:信息系统开发基础
信息系统开发基础
信息系统就是输入数据,通过加工处理,产生信息的系统。它面向管理,需要管理模型、信息处理模型、系统实现的基础条件三者的结合产生现实的信息系统。信息系统具有数据的输入、传输、存储、处理和输出等基本功能。
02. 信息系统的分类:人工信息系统、基于计算机得信息系统;独立信息系统、综合信息系统;批处理信息系统、联机处理信息系统;以数据环境分类(数据文件、应用数据库、主题数据库、信息检索系统);应用层次分类(战略级、战术级、操作级、事物级);以信息服务对象分类(面向作业处理 — 办公自动化 / 事务处理 / 数据采集、面向管理控制 — 电子数据处理 / 知识工作支持 / 计算机集成制造、面向决策计?? — 决策支持 / 战略信息 / 管理专家)
03. 信息系统生命周期:
系统规划:初步调查、可行研究 ??可行性分析报告
系统分析:详细调查、逻辑设计 ??系统说明书(设计与验收的依据)
系统设计:总体设计、详细设计 ??系统设计说明书(物理模型)
系统实施:编程调试、系统转换 ??系统测试分析报告
系统运行维护:系统维护、系统评价;
04. 软件工程由方法、工具和过程三个部分组成。
05. 结构化方法:自顶向下、逐步求精;分解与抽象、模块独立性、信息隐蔽;
06. 软件开发模型
瀑布模型:计划、需求、设计、编码、测试和运维;需求明确少变更 : 二次开发 / 升级型
螺旋模型:制定计划、风险分析、实施工程和客户评价;
喷泉模型:软件复用、面向对象;迭代和无间隙性;
增量模型:每一个增量均为可操作的产品;
迭代模型:事先不能完整定义产品的所有需求,计划多期开发。 XP , RUP
V 模型:测试为中心;需分 — 验收;概设 — 系统测;详设 — 集成测试;编码 — 单元测试
敏捷方法:强调程序员与业务专家紧急协作,轻量高效;中小型开发团队,需求多变;
UP :用例驱动、以基本架构为中心、迭代增量;四阶段(初始 - 细化 - 构建 - 交付)
07. 需求工程
需求开发(需求获取(用户需求说明书)、需求分析(概念模型)、需求定义(需求规格说明书)、需求验证)
需求管理(定义需求基线、处理需求变更、需求跟踪)
08. 软件设计
概要设计:注重数据结构和系统结构,模块组成及关系。结构图、层次图和 HIPO
详细设计:详细数据结构和算法。流程图、盒 (NS) 图、 PAD 图和伪代码
09. 软件测试
动态测试:黑盒(等价类、边界值分析、错误猜测、因果图)、白盒(基本路径、循环覆盖、逻辑覆盖)
静态测试:桌前检查、代码审查、代码走查。
10. 软件维护:可理解性、可测试性、可修改性
改正性:识别和纠正软件错误,改正缺陷;
适应性:为使软件适应外部环境和数据环境的变化;
完善性:新的功能和性能要求;
预防性:预先提高软件的可维护性、可靠性。
11.CMM( 初始级、可重复、已定义、已管理、优化级 )
CMMI( 初始级、已管理、严格定义、定量管理、优化级 )
ISO/IEC( 不完善、已实施、已计划跟踪、已建立、可预测、优化的过程 )
SJ/T 我国行业标准(不完整、已执行、受管理、已定义、定量管理、持续优化)
12. 软件构件技术:软件系统可替换的、物理的组成部分,封装了实现体,提供一组接口的实???方法。构件应该可重用、内聚的、可变性(提高通用性);抽象构件(客户化)和具体构件(直接重用);
13.UML :五个系统视图 ( 逻辑、进程、实现、部署、用例 ) 、四种关系 ( 依赖、关联、泛华、实现 )
14.UML 图的作用和含义: ? ??
用例描述的是系统的用户与系统的交互,是开发者与用户交流的工具,可以用来很好地定义系统的边界。当系统有很多参与者时,用例是捕获系统需求最好的选择;用例之间的关系:扩展(混合了不同场景, Extend )、使用(包含, A 实现 B 的部分功能, include ,公共用例为抽象用例)、泛华(继承,一个或多个子用例);
协作图:描述对象间的交互与连接,它能够通过消息编号表示消息的顺序和嵌套关系。
类图:显示一组类、接口、协作以及它们之间的关系。系统的静态设计视图
对象图:显示一组对象以及它们之间的关系。说明类图中实例的数据结构和静态快照。
构件图:类图变体,封装的类、接口 / 端口和内嵌的构件。系统的静态实现视图
组合结构图:描述结构化类(构件或类)的内部结构,用于画出结构化类的内部内容
顺序图:专注系统的动态视图,强调消息的时
文档评论(0)