- 0
- 0
- 约8.51千字
- 约 72页
- 2019-10-26 发布于天津
- 举报
软件工程基础 需求工程 刘 驰 讲授内容 软件需求 需求工程过程 需求建模 形式化描述 1. 什么是需求? 需求是对系统应该提供的服务和所受约束的描述。 由于需求要向不同类型的涉众(读者)传达不同层次的信息,可以将需求分为: 用户需求(目标需求) :用用户所熟悉的表达形式给出需求描述。 系统需求(产品需求):详细地给出系统将提供的服务以及系统所受到的约束,比用户需求更具体,更形式化。 软件设计描述(设计层需求):在系统需求描述的基础上再加入更加详细的设计层面的需求细节。 示例1 示例2 用自然语言描述的用户需求 描述不够清楚(二义性) 需求混乱(功能需求、非功能需求、系统目标和设计信息无法清晰地区分) 需求混合(多个不同的需求交织在一起,以一个需求的形式给出) 描述系统需求可能用到多种不同模型,如:对象模型、数据流模型等 原则上讲,系统需求仅仅描述做什么,而不应该描述如何实现。然而,要给出细节需求而不提到任何设计信息,事实上也是不可能的: 通常系统需求依照构成系统的各个子系统结构来给出,即由初始的系统体系结构来构造需求描述; 通常目标系统和已有系统互操作,这就约束了目标系统的设计,同时这些约束又构成了新系统的需求; 某些特别的设计(如NVP)是系统的一个外部需求 系统需求描述工具 SADT: Structured Analysis and Design Techniq
您可能关注的文档
- 我们的关键时刻-安利中国.pdf
- 我创新大赛获奖作品分析.ppt
- 我国东北地区秸秆炭化气态产物的分析-江苏农业科学.pdf
- 我国中东部一次大范围霾天气的分析.pdf
- 我国公立医院药房改革路径探讨-中国药房.pdf
- 我国凝结水处理混床运行可能遇到的特殊问题.pdf
- 我国北方9份旱生-沙生植物蒙古冰草遗传多样性研究-草业学报.pdf
- 我国南方红壤区季节性干旱及对林果业的影响-农业环境科学学报.pdf
- 我国压力管道缺陷评定推荐方法.pdf
- 我国因应气候变化纲要公约策略与展望.doc
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
最近下载
- 财务共享服务中心运营优化对策研究以阿里巴巴为例.pdf
- 品质部QC考试试题(含答案).doc VIP
- 《大米综合安全性分级标准》(TCZRX 0106-2025).pdf VIP
- 议论文答题技巧.pptx VIP
- 承插式盘扣脚手架专项施工方案.docx VIP
- 快走丝线切割机床的总体设计.doc VIP
- 2026届高考语文补充篇目《长亭送别》课件.pptx VIP
- 新课标下的小学体育与健康课程跨学科主题学习跨学科主题学习设计与研究.pptx VIP
- 2025年度财政部高层次财会人才素质提升工程题目(附答案).docx VIP
- 2026-2030中国高纯钨行业运行形势与产销需求预测报告.docx
原创力文档

文档评论(0)