软件设计与体系结构-齐治昌-Chap4-面向对象的软件设计方法.pptVIP

  • 8
  • 0
  • 约5.11千字
  • 约 50页
  • 2017-10-16 发布于浙江
  • 举报

软件设计与体系结构-齐治昌-Chap4-面向对象的软件设计方法.ppt

国防科技大学计算机学院 第四讲:面向对象的软件设计方法 董威,文艳军,陈振邦 国防科技大学计算机学院 内容 4.1 基于UML的分析与设计过程 4.2 用例分析与设计 4.3 概念模型和顶层架构设计 4.4 用户界面设计 4.5 数据模型设计 4.6 设计精化 4.7 类设计 4.8 部署模型设计 基于UML的分析与设计 UML是独立于软件开发过程的,它几乎可以用于任何类型的软件开发过程,包括瀑布式、迭代式、螺旋式等不同模型。 在软件分析和设计中,可以根据项目的特征、开发组织在已有实践中定义的相关规范、设计人员本身的偏好等因素,对基于UML的软件设计过程进行定制。 基于UML的分析与设计过程 内容 4.1 基于UML的分析与设计过程 4.2 用例分析与设计 4.3 概念模型和顶层架构设计 4.4 用户界面设计 4.5 数据模型设计 4.6 设计精化 4.7 类设计 4.8 部署模型设计 案例:银行ATM自动柜员机的需求简述 本案例将要开发的ATM系统能够为顾客提供以下基本服务(它们统一称为交易): 取款服务。顾客可以用银行卡从对应的账户中支取现金,现金必须是100元的整数倍,且每次取款不能超过2000元。 存款服务。顾客可以把现金存入与银行卡对应的账户中。 转帐服务。顾客可以把一个银行卡对应的账户中的款项转帐到另一个银行账户中。 查询服务。顾客能够查

文档评论(0)

1亿VIP精品文档

相关文档