软件工程
2025/3/24大约 1 分钟
软件工程
1.3需求分析的重要性
五个事实:
- 软件生命周期中,一个错误发现的越晚,修复错误的费用越高。
- 错误是潜伏的
- 需求过程中会产生很多错误
- 疏忽、不一致、二义性
- 需求错误可以被检查出来
1.4软件需求理解
需求是对外可见的系统特征 业务、用户、功能需求和非功能需求 功能性需求:指软件产品的功能特性,但不涉及这些功能或服务的实现; 非功能性需求:是软件产品的质量属性,在功能性需求满足的情况下的进一步的要求 业务需求:次需求描述了组织为什么开发一个产品。希望达到目标的 需求工程的过程模型 1.6 需求获取 需求分析 需求规约 需求管理 需求验证 1.7 数据流图 实体-关系图 状态转移图 2.2 需求获取
- 自悟
- 交谈
基础功能:餐品列表,预约时间 额外功能:排队人数显示,在线支付,餐品评价
