您现在的位置是:课程
软件工程:UML和面向对象教程
2023-06-29 21:08课程 人已围观
软件工程中的面向对象软件开发技术和UML建模语言课程,通过本课程学习,你可以掌握面向对象设计方法,能够利用IBM Rational Rose进行软件建模和反向工程,可以学会阅读和绘制UML图,并提升自己沟通理解需求能力。
我们这门课程目标是, 让大家了解软件工程的一些基础知识,掌握面向对象编程的概念,掌握UML的基础知识,让大家能够顺利理解和阅读UML的文档,培养大家利用计算机工具进行面向对象的建模,让大家掌握UML工具的使用,通过我们的教学工作,不断激发并强化大家对UML的学习兴趣,我们还会讲解一下软件测试技术,包括自动化测试(尤其是测试驱动TDD),引导大家进入软件工程的世界,建立大家的自信心,锻炼克服困难的意志,培养大家严谨、细致的工作作风和认真的工作态度。 提升自己与他人沟通的能力,锻炼和加强大家在需求分析上的能力,架构设计上的能力,最终提高自身的综合素质,为将来自身的发展打下良好的基础。
本UML教程,与所有UML教程都不一样的是,以同一个实际的例子,贯穿整个教学课程,从而带领大家真正从头至尾实现一个项目的设计到源代码输出,真正领略UML的魅力。
课程目录:
- 基础知识和课程介绍
- IBM Rational Software Architect 9.0安装和环境介绍
- 需求分析
- 需求建模:用例图
- 面向对象技术
- 静态建模:类图和对象图
- 动态建模:状态图
- 动态建模:活动图
- 动态建模:时序图
- 动态建模:协作图(通信图)
- 物理建模:组件图
- 物理建模:部署图
- 双向工程(源码生成和反向工程其他项目)
- 数据库建模(Power Desinger)
- 建模发布
- 统一软件过程介绍(RUP)
- 软件测试
- 黑盒测试
- 白盒测试
- Cucumber自动化测试
上一篇:空间数据处理全套实操课程
下一篇:软件测试~子测试