结构化分析 结构化分析的基本思想是自顶向下,逐层分解,把一个大问题,变成若干个小问题,每个小问题变成更小的问题。核心是数据字典,围绕着核心有三个模型:数据模型、功能模型、行为模型 数据模型即 E-R 图DFD 即功能模型,个人感觉DFD模型缺点很多,如:不能描述数据处理异常的情况、不能描述数据之间是如何协作的。所以更推荐使用面向对象的活动图 DFD 四种基本元素:数据流、加工、数据存储、外部实体 数据流即箭头流向;加工为数据圆圈;数据存储表示可以访问的存储信息;外部实体,是信息的生产者或者消费者,是不能由计算机处理的外部实体。 状态转化图即行为模型