- 4
- 0
- 约 74页
- 2017-03-17 发布于江西
- 举报
SRE02-需求工程概述93213new.ppt
SRE02-需求工程概述 内容 软件需求定义 需求工程定义 软件需求类型 软件需求属性 软件需求开发主要困难与对策 一 软件需求定义 软件需求定义 什么是软件需求? 待开发软件产品的目标用户对该软件产品的功能、性能、设计约束和其它方面的期望和要求 说明 目标用户 实际操作该软件的用户 图书管理员 用户方的负责人 用户代表 市场经理 ,…… 必须是用户所需的 例如,网上图书借阅 想法很好,用户不需要,也不现实 软件需求定义 关于软件需求的注意事项 软件需求关注用户的期望、要求和需要,不是解决方案 要区分what和How 例如,要采用什么算法,不是用户需求 并不是所有方面的要求都是软件需求 例如,重量、软件大小等不是用户需求 并不是所有用户的期望和要求都是软件需求 用户需求必须中肯,有意义 例如,记录图书的厚度等不是用户需求 软件需求定义 软件需求的表现形式 功能需求 性能需求 易用性、质量、性能、安全性,移植性、可重用性等 设计约束 运行环境 开发环境 其它要求:如开发周期 需求类型模型 用例模型的主要元素 角色 角色描述 用例 用例描述 简要说明、前置条件、主事件流、备选事件流、后置条件 用例之间的关系 使用、扩展、泛化 用例模型的UML可视化 用例图 可视化角色、用例、用例关系和系统边界 活动图 可视化用例事件流的结构 顺序图 可视化用例事件流的 动作序列 交互过
原创力文档

文档评论(0)