《软件课程设计.pptVIP

  • 16
  • 0
  • 约1.3万字
  • 约 40页
  • 2016-12-30 发布于北京
  • 举报
软件工程课程设计 ---计算机12届、软件12届 课程设计内容 面向对象软件的开发过程 基于UML的面向对象软件开发 软件文件的编写 面向对象软件的开发过程 面向对象软件工程方法的特征与优势 面向对象分析OOA 面向对象设计OOD 面向对象编程OOP 面向对象测试OOT 自软件工程问世以来,出现了很多种软件工程的方法学。方法、工具和过程是软件工程方法学的三个重要因素。 方法是指为了完成软件开发的各项任务所采用的技术方法。 工具是为方法的实行提供的自动或半自动的支持。 过程是指为了获得高质量的软件产品所需要完成的一系列任务的框架。 在软件工程领域,“方法学”是被广泛使用的一个词汇。在20世纪70年代,“方法学”一词用于表示“开发软件产品的方式”,而该词实际上是指“方法的科学”。“方法学”应用于整个软件工程的过程。 面向对象的软件工程方法是当前最流行的软件工程方法,它主要有以下几个方面的特征。 把数据和操作封装在一起,形成对象。对象是构成软件系统的基本构件。 把特征相似的对象抽象为类。 类之间可以存在继承或被继承的关系,形成软件系统的层次结构。 对象之间通过发送消息进行通信。 将对象的私有信息封装起来。外界不能直接访问对象的内部信息,而必须是发送相应的消息后,通过有限的接口来访问。 形式化的软件工程方法基于严格的数学逻辑,多应用于对安全性和可靠性要求较高的特殊领域。 面向对象的软件工

文档评论(0)

1亿VIP精品文档

相关文档