软件工程件工程安徽安徽安徽安徽职业职业技技技技术术学院信息工程系学院信息工程系学院信息工程系学院信息工程系孙孙街亭街亭街亭街亭 2022/12/27 Software Engineering1.2022/12/27 2结束返回第第3 3讲 需求分析需求分析3.1 3.1 需求分析任需求分析任务3.2 3.2 需求分析需求分析过程程3.3 3.3 需求分析原需求分析原则3.4 3.4 需求需求获取方法取方法3.5 3.5 需求分析模型需求分析模型3.6 3.6 数据字典数据字典3.7 3.7 需求需求规格格说明明书 2.需求分析的任务就是准确地回答“系统必须做什么”。是通过系统分析员与用户一起商定,清晰、准确、具体地描述软件产品必须具有的功能、性能、运行环境等要求。n用户:知道做什么,不知道怎么做。n开发人员:知道怎么做,不知道做什么。因此,软件开发人员必须和用户密切配合、充分交流信息,得出经过用户认可的系统需求。需求分析的目的是澄清用户的需求,并把双方共同的理解明确地表达成一份书面文档需求规格说明书。第3章 需求分析3.1 3.1 需求分析任需求分析任务3.需求分析的具体任需求分析的具