软件工程10.pptVIP

  • 12
  • 0
  • 约4.83千字
  • 约 58页
  • 2017-05-30 发布于湖北
  • 举报
软件工程10解读

画出功能级数据流图 方法 把基本系统模型中单一的处理框分解成若干个处理框,以描述系统加工、变换数据的基本功能,就得到功能级数据流图。 软件工程 ATM系统的功能级数据流图 软件工程 描述处理框功能 描述内容 每个处理框所代表的功能。 既可以是说明性的,也可以是过程性的。 说明性描述规定了输入值和输出值之间的关系,以及输出值应遵循的规律。 过程性描述则通过算法说明“做什么”。 软件工程 目 录 3.需求陈述 4.建立功能模型 5.建立对象模型 6.建立动态模型 2.面向对象分析的基本过程 7.定义服务 1.面向对象分析概述 软件工程 7. 定义服务 建立完整的对象模型 既要确定类中应该定义的属性,又要确定类中应该定义的服务。 需要等到建立了动态模型和功能模型之后,才能最终确定类中应有的服务。 服务的定义 常规行为 从事件导出的操作 与数据流图中处理框对应的操作 利用继承减少冗余操作 软件工程 * 软件工程 * 谢谢! * * 5 建立对象模型的具体过程 5.1 确定类与对象 5.2 确定关联 5.3 划分主题 5.4 确定属性 5.5 识别继承关系 5.6 反复修改 软件工程 5.1 确定类与对象 找出候选的类与对象 参照5类分类 可感知的物理实体、人或组织的角色、应该记忆的事件、两个或多个对象的相互作用、需要说明的概念 非正式分析 筛选出正确的类与对象 依据下列标准删除不正确或

文档评论(0)

1亿VIP精品文档

相关文档