南京邮电大学通达学院2012年软件工程复习资料
时间:2025-03-07
时间:2025-03-07
复习课件
王传栋
南京邮电大学计算机学院 考试安排 考前答疑
时间
12月24日(周1,下午2:00~3:00) 地点
教2 - 316 考试 时间
12月27日(周4,晚上18:30 ~20:20 ) 地点 教4-101
考试题型
一、单项选择题(1分×15) 二、判断题(1分×15) 三、简答题(5分×6) 四、设计和分析(10分×4) 要求掌握
对象模型(类图)
数据流图(包括数据流图到体系结构图的变换) 状态图 顺序图 用例图
白盒测试用例(语句覆盖和路径覆盖)
第1章
软件角色的演化 软件的概念
软件的定义
软件与硬件的区别? 逻辑的与物理的
磨损与退化(退化的原因) 工业化与顾客需求 遗留软件
特点(业务关键性) 软件神话
各种错误的观点
第2章
软件工程
IEEE的定义?
软件工程三个要素?
方法、工具、过程
根基:质量关注点(软件工程的目标) 过程框架
框架活动(5个)
沟通、策划、建模、构建、部署 普适性活动(8个) 关注
共利益者? P18 、P93 能力成熟度模型集成 过程元模型 成熟度级别? 6个 过程模式 过程技术
产品与过程
产品不能过于依赖过程
第3章
惯例过程模型 过程:活动集合 软件生命周期 瀑布模型
特点:文档驱动 优点
消除非结构化软件;
降低软件的复杂度,促进软件开发工程化 缺点
实际的项目很少遵守瀑布模型提出的顺序 客户通常难以清楚地描述所有的需求 客户必须要有耐心 增量过程模型 增量模型
迭代地运用瀑布模型 RAD模型 演化过程模型 原型开发 需求不明确 原型开发的问题 螺旋模型 特点:风险驱动 协同开发模型
更适合于不同的工程团队共同开发的系统工程项目 专用过程模型 基于构件的开发
步骤?
形式化方法模型
面向方面的软件开发 统一过程模型 5个阶段?
起始阶段、细化阶段、构建阶段、转化阶段、
生产阶段
第4章 敏捷
宣言(理念):4条 基本动力 实现要点? 敏捷过程
敏捷团队的成员特点?
敏捷理念的4个关键问题?
具有控制力的自我组织团队对所开展工作的重要性 团队成员之间、开发参与者与客户之间的交流与合作
与“变更代表机遇”的认识
强调快速软件交付以让客户满意 敏捷过程模型 极限编程
4个框架活动:策划、设计、编码和测试 设计原则:KIS
结对编程?优点?
自适应的软件开发(ASD) ASD生命周期 ASD的学习方式 动态系统开发方法
Scrum的原则(冲刺sprint ) Crystal 敏捷建模 第5章
基于计算机的系统 系统与系统工程
基于计算机的系统的系统要素
软件、硬件、人员、数据库、文档、规程 宏要素
系统工程的层次结构 全局视图 领域视图 要素视图 详细视图
第5章
业务过程工程 目标 架构 3个?
技术基础设施为数据架构和应用架构提供基础 产品工程 目标
系统建模
系统工程的不同层次结构上,建模细节和手段不同 第6章
需求工程的任务 任务? 7个活动
起始 1)手段:询问问题 2)目的: 导出
导出需求遇到的问题?
精化
形成分析模型,定义问题的信息域、功能域和行为域 由用户场景精炼分析类:属性、服务、和类间的关联和协作
需求工程的任务 任务? 7个活动 协商
规格说明
文档、模型、形式化的数学模型、场景、原型 确认
评估机制:使用分析模型保证需求说明的一致性 需求管理:跟踪表
启动需求工程
步骤:确认共利益者;识别多种观点;协同合作;首次提问。 导出需求 步骤
协同需求收集
协同需求收集会议的基本原则? 质量功能部署(QFD) 用户场景 导出工作产品 工作产品类别? 开发用例
第7章
需求分析
明确What,不是How? 分析目标? 3个 经验原则? 6条
域分析的输入和输出? 5个输入 4个输出 分析建模的方法 结构化方法
核心:算法和数据结构
对象建模,操作数据对象的处理建模
OO方法
核心:objects + classes + inheritance + communication with messages 补充课件
数据分析模型的4个建模元素 基于场景的模型 流模型 基于类的模型 行为模型
数据建模概念 ER图
数据对象、数据属性、关系、基数和形态 数据对象和OO类?
面向对象分析
目的:定义与问题相关的所有类 工作:
基于场景建模
场景、用例、用户故事、参与者(定义) 用例图
活动图与泳道图 用例图示例
学生选课系统用例图 教务系统的用例图 电信计费用例图 面向流的建模
数据流图(数据流、控制流) 控制规格说明和处理规格说明 Eg:
库存管理系统 超市订货与销售
医院药品订购与销售 基于类的建模 识别分析类
潜在的分析类的外在表现? 分析模型中类 …… 此处隐藏:4329字,全部文档内容请下载后查看。喜欢就下载吧 ……
下一篇:电线电缆用氟塑料