3结构化需求分析.ppt

* * * * * * * * IPO402违反了至少一个输入流,一个输出流的原则,IPO200的数据流没有封闭在外部实体之间 * IPO102的输入数据流没有箭头,IPO103违反了至少一个输入流,一个输出流的原则 * * * 系统流程图的常用符号,见教材P93中5-1表 * * 需求分析阶段能不能画出程序流程图 * * * * * * * * * 在一个实际的系统中,可能需要画多张数据流程图,为了反映系统的全貌,需要画出高层数据流程图,为了反映局部细节,在较低层次,画出详细的数据流程图 * * * * * * * 略讲 为回答这些问题,在结构化需求分析方法中使用实体—关系图。实体—关系图最初是由Peter Chen[CHE77]为关系数据库系统的设计提出的,并被其他人进行了扩展。它给出了一组基本的构件:数据对象、属性、关系和各种类型指示符,主要目的是表示数据对象及其关系。 关联也可能有属性,例如,学生学习某门课程所取得的成绩既不是学生的属性也不是课程的属性,也就是说“成绩”既依赖于特定的某个学生又依赖于特定的某门课程,所以它是学生与课程之间联系“学”的属性。 * * * * 方法是以数据流程图为核心,辅以数据字典和处理说明,将整个软件的功能要求、数据要求和运行要求和扩展要求讲解给用户和系统的其它相关人员。大家一起跟着分析人员的思路检查数据是否正确,数据的来源是否合理、

文档评论(0)

1亿VIP精品文档

相关文档