- 3
- 0
- 约小于1千字
- 约 39页
- 2020-08-17 发布于福建
- 举报
课程目标
掌握UML建模语言
掌握使用UML进行面向对象的分
析与设计
掌握使用 Power Designer工具绘制
业务系统的各种UML图
软件开发过程
口RUP( Rational Unified Process,统一软
件开发过程,统一软件过程)是一个面向对
象且基于网络的程序开发方法论
口瀑布模式
口试图在编程之前详细定义所有或大部分需求
口通常于编程之前创建出完整的设计
口试图在开始前定义“可靠的”计划或时间表
口需求分析-架构设计-详细设计-编码-单元测试
集成测试-系统测试
其他开发模式
口增量及迭代开发
口极限编程( extreme programming,xp)
口测试驱动开发 (test-driven development)
口重构( refactoring)
口持续集成( continuous integration
口每天都要有一个可运行的版本,用于用户确认
口问题及早提出,返工越少
面向对象分析与设计
囗UML(统一建模语言)不是OOAD,也不是方法,
它仅仅只是一种图形表示法
口如果不掌握对象思想,那么UML或PD将毫无意义
口设计原则:单一职责,开放封闭,接口隔离,里氏替
换,依赖倒置
口我们需要一种用于OOAD的语言,这既是一种思
考的工具,也是一种沟通的形式,因此,我们将
原创力文档

文档评论(0)