需求建模的基本方法课件.ppt

上传人(卖家):三亚风情 文档编号:2970378 上传时间:2022-06-17 格式:PPT 页数:58 大小:4.90MB
下载 相关 举报
需求建模的基本方法课件.ppt_第1页
第1页 / 共58页
需求建模的基本方法课件.ppt_第2页
第2页 / 共58页
需求建模的基本方法课件.ppt_第3页
第3页 / 共58页
需求建模的基本方法课件.ppt_第4页
第4页 / 共58页
需求建模的基本方法课件.ppt_第5页
第5页 / 共58页
点击查看更多>>
资源描述

1、软件需求管理软件项目管理软件项目管理承上启下1情景引入:计划2How long?How much?How good?项目计划3明确做什么? chapter_44范围计划5软件项目管理 第二篇6第第 4 4 章章软件项目需求管理软件项目需求管理需求管理中的问题举例7需求的隐含错误需求管理中的问题举例chapter_48用户不断增加需求、变更需求项目失败的原因分析9No. Top 10 Factors 平均值平均值 1 Inadequate requirements specification 不充分的需求规范不充分的需求规范 4.5 2 Changes in requirements 需求的改变

2、需求的改变 4.3 3 Shortage of systems engineers 缺乏系统工程师缺乏系统工程师 4.2 4 Shortage of software managers 缺乏了解软件特性的经理人缺乏了解软件特性的经理人 4.1 5 Shortage of qualified project managers 缺乏合格的缺乏合格的项目经理项目经理 4.1 6 Shortage of software engineers 缺乏软件工程师缺乏软件工程师 3.9 7 Fixed - price contract 固定价合同固定价合同 3.8 8 Inadequate communica

3、tions for system integration 系统集成阶段系统集成阶段, 交流与沟通不充分交流与沟通不充分 3.8 9 Insufficient experience as team团队缺乏经团队缺乏经验验 3.6 10 Shortage of application domain experts 缺乏应用领域专家缺乏应用领域专家 3.6 Scale: 5 = Very Serious 3 = Serious 1 = No Serious Source: Carnegie-Mellon University, Software Engineering Institute软件需求定义

4、本章要点12软件需求定义软件需求管理过程需求建模的基本方法案例分析 课程实践软件需求定义 chapter_213需求是指用户对软件的功能和性能的要求。本章要点14软件需求定义软件需求管理过程需求建模的基本方法案例分析 课程实践软件需求工程软件需求软件需求工程的组成工程的组成需求工程需求工程需求开发需求开发获取需求获取需求验证验证 SRS需求分析需求分析编写编写 SRS需求管理需求管理控制变更控制变更跟踪状态跟踪状态控制版本控制版本跟踪需求跟踪需求1、需求获取 chapter_216需求获取的方法 chapter_417用户要求软件需求获取需求2、需求分析 chapter_418需求分析是为最终

5、用户所看到的系统建立一个概念模型,是对需求的抽象描述。 需求分析模型 chapter_4193、需求规格编写 chapter_420需求分析工作完成的一个基本标志是形成了一份完整的、规范的需求规格说明书需求规格文档参考 chapter_2211.引言2.系统定义 3.应用环境4.功能规格 5.性能需求6.产品提交7.实现约束8.质量描述9.其它10.签字认证4、需求验证 chapter_422需求是正确的吗?需求是一致的吗?需求是完全的吗?需求是实际可行的吗?需求是必要的吗?需求是可检验的吗?需求是可跟踪的吗?最后的签字5、需求总在变化 chapter_423需求变更管理 chapter_42

6、4确定需求变更控制过程确定需求变更控制过程建立变更控制委员会建立变更控制委员会( (SCCB)SCCB)进行需求变更影响分析进行需求变更影响分析跟踪所有受需求变更影响的工作产品跟踪所有受需求变更影响的工作产品建立需求基准版本和需求控制版本文档建立需求基准版本和需求控制版本文档维护需求变更的历史记录维护需求变更的历史记录跟踪每项需求的状态跟踪每项需求的状态衡量需求稳定性衡量需求稳定性需求变更控制流程25变更申请需求方开发方忽略选择变更方式SCCB评估项目经理自行决定根据评估结果拒绝接受本次修改下个版本再修改修改合同相关信息修改相关需求修改相应的项目计划本章要点26软件需求定义软件需求管理过程需求

7、建模的基本方法案例分析 课程实践需求建模的基本方法介绍 chapter_4271.原型方法2.结构化分析法3.面向对象的用例分析法4.功能列表法 chapter_228需求建模的基本方法介绍 chapter_4291.原型方法2.结构化分析法3.面向对象的用例分析法4.功能列表法1、原型方法chapter_430需求分析原型开发原型评价原型实例31需求建模的基本方法介绍 chapter_4321.原型方法2.结构化分析法3.面向对象的用例分析法4.功能列表法2、结构化分析方法 chapter_43320世纪70年发展起来的面向数据流的方法是一种自顶向下逐步求精的分析方法根据软件内部数据传递、变

8、换的关系进行分析的结构化分析方法-技术 chapter_434数据流图(DFD)数据字典(DD)系统流程图 chapter_435学生管理系统-数据流图-顶层 chapter_436学管科学管科体检科体检科学籍科学籍科学生管理信息系统学生处领导学生基本信息学生健康信息学生成绩学生健康情况表学生成绩单查询要求不及格人数人数统计表学生管理系统-数据流图-0层 chapter_237学生管理系统-数据流图-1层 chapter_238学生管理系统-数据流图-1层 chapter_239学生管理系统-数据字典-数据流 chapter_440 学生基本信息:学号十姓名 学生健康信息:学号十健康情况 学生

9、成绩:学号十课程名+成绩 查询要求:健康查询单 |平均成绩查询单 l不及格人数查询 学生健康情况表:优十良十一般十差 学生成绩单:学号十姓名十课程名+成绩+总成绩 不及格人数统计表:学号十成绩十不及格总人数需求建模的基本方法介绍 chapter_4411.原型方法2.结构化分析法3.面向对象的用例分析法4.功能列表法3、面向对象的用例分析 chapter_442基于面向对象的情景分析方法从用户角度出发考虑的功能需求用例是系统向用户提供一个有价值的结果的某项功能UML需求视图chapter_443用例视图(Use case Diagram)顺序图(Sequence Diagram)状态图(Sta

10、te Diagram)活动图(Activity Diagram)用例视图 chapter_444 chapter_445活动图 chapter_446状态图用例需求分析方法综述 chapter_448识别出系统的Actor描述主要的Use case实现用例视图实现顺序视图,活动视图,状态视图等需求建模的基本方法介绍 chapter_4491.原型方法2.结构化分析法3.面向对象的用例分析法4.功能列表法4、功能列表 chapter_450需求类别(功能需求类别(功能/ /性能)性能)名称名称/ /标识标识描述描述 特性(Feature) AA.1 A.n 特性Feature BB.1 B.n

11、特性Feature CC.1 C.n 基于功能列表的实例 chapter_251本章要点52软件需求定义软件需求管理过程需求建模的基本方法案例分析 课程实践案例分析 chapter_453MEDMED需求管理案例需求管理案例 需求确认:软件需求规格 需求变更:变更控制流程变更控制流程 chapter_254本章要点55软件需求定义软件需求管理过程需求建模的基本方法案例分析 课程实践课程实践三:项目需求管理 chapter_456实践目的实践目的:编制:编制需求规格和需求变更流程需求规格和需求变更流程实践要求:实践要求:1. 1.复习复习需求需求建模建模方法方法2.2.编写编写SPMSPM项目的项目的需求需求规格规格说明书说明书3.3.复习需求变更控制流程复习需求变更控制流程4.4.编写编写SPMSPM项目的需求变更项目的需求变更控制控制流程流程5.5.选择选择2 2个团队课堂上讲述个团队课堂上讲述SPMSPM项目需求规格和需求变项目需求规格和需求变更控制流程更控制流程需求管理-小结 chapter_457软件需求管理过程需求获取需求分析需求规格编写需求验证需求变更需求建模的基本方法原型方法结构化分析法面向对象的用例分析法关键功能列表法

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(需求建模的基本方法课件.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|