- 4
- 0
- 约1.07万字
- 约 63页
- 2023-05-01 发布于山东
- 举报
软件需求分析3 . 1 关于软件需求3 . 2 需求分析过程3 . 3 非形式化分析技术3 . 4 结构化分析建模3 . 5 面向对象分析建模
3.1 关于软件需求3.1.1 功能需求功能需求描述系统预期提供的功能或服务,包括对系统应提供的服务、如何对输入做出反应,以及对系统在特定条件下的行为的描述。在某些情况下,功能需求可能还需明确声明系统不应该做什么。功能需求取决于开发的软件类型、软件未来的用户及开发的系统类型。
3.1.2 非功能需求非功能需求是指那些不直接与系统具体功能相关的一类需求,主要与系统的总体特征相关,是一些限制性要求。也是对实际使用环境所做的要求,如性能要求、可靠性要求和安全性要求等。非功能需求关心的是系统整体特征,而不是系统的个别特征,因此比功能需求对系统更关键。一个功能需求没有满足时可能会降低系统的功能,而一个非功能系统需求没有满足可能使整个系统无法使用。
3.1.3 业务需求【案例3.1】 基于终端的短信系统在短信系统中,短信必须经过短消息协议标准编码才能经过终端无线模块发送出去。如果要对短信编码,必须要对ESTI制订的SMS规范有所了解。与本书讨论的短消息收发有关的规范主要包括GSM 03.38、GSM 03.40和GSM 07.05,前两项着重描述SMS的技术实现(含编码方式);最后一项则规定了SMS的DTE-DCE接口标准(AT
原创力文档

文档评论(0)