- 45
- 0
- 约9.97千字
- 约 84页
- 2018-01-07 发布于浙江
- 举报
《软件工程》 第三章 结构化分析 主要内容: 第一节 需求分析 第二节 实体-关系图(E-R图) 第三节 数据流图 第四节 状态转换图 第五节 数据字典 第六节 其他具有结构化思想的需求分析方法 附录:程序员的素质要求 第一节 需求分析 软件需求 用户对目标系统在功能、行为、性能、设计约束等方面的要求 需求分析 发现、求精、建模、规格说明和复审的过程。 任务:解决“做什么”的问题,不是解决“如何做”的问题 需求分析的最终输出:需求规格说明书 一、需求分析的任务 需求分析研究的对象 软件项目的用户要求 途径 用户与分析员之间的通信与沟通 如何沟通? 1、访谈 正式访谈 非正式访谈 2、简易的应用规格说明技术 一、需求分析的任务 如何沟通? 2、简易的应用规格说明技术 开发者与用户不分彼此,发挥团队优势 及时讨论和求精 逐步导出规格说明 3、软件原型 它应该实现用户看得见的功能(例如屏幕显示或打印报表),省略目标系统的“隐含”功能(例如修改文件) 要点 原型要体现“快速” 原型要“易于修改” 二、需求分析遵循的准则 1、必须理解和表示问题的信息域,根据这条准则应该建立数据模型 2、必须定义软件应完成的功能,这条准则要求建立功能模型 3、必须表示作为外部事件结果的软件行为,这条准则要求建立行为模型 4、必须对描述信息、功能和行为的模型进行分解,用层次的方式展示细节 5、分析过程应该从要
原创力文档

文档评论(0)