SchoolofComputer&Information软件开发环境软件开发环境主讲人:邵堃SchoolofComputer&Information软件开发环境讲授内容:软件开发环境讲授内容:软件开发环境重点教授面向软件开发过程的各类软件开发工具和使用方法
讲述重点:1
了解软件工程中方法,工具和过程之间的基本概念,及其相互关系(讲述为主);2
了解当前的主要软件开发方法,结构化开发、面向对象开发、面向方面开发和面向组件的开发等(学生自己查找资料,然后做报告);SchoolofComputer&Information软件开发环境讲授内容:软件开发环境讲授内容:3
了解针对这些开发方法的主要工具软件(学生自己查找资料,然后做报告),重点介绍面向对象开发方法UML,及其开发工具RationalRose(讲述为主)
软件开发工具、软件测试工具和软件开发过程项目管理工具;SchoolofComputer&Information软件开发环境的背景软件开发环境的背景软件工程化的背景;软件规模化的背景;软件产业化的背景;SchoolofComputer&Information软件开发环境的定义软件开发环境的定义软件开发环境(SoftwareDevelopmentEnvironment)是指在基本硬件和宿至软件的基础上,为支持系统软件和应用软件的工程化开发和维护而使用的一组软件,简称SDE
它由软件工具和环境集成机制构成,前者用以支持软件开发的相关过程、活动和任务,后者为工具集成和软件的开发、维护及治理提供统一的支持
SchoolofComputer&Information软件开发环境中各类元素之间的关系软件开发环境中各类元素之间的关系SoftwareEngineeringa“quality”focusa“quality”focusprocessmodelprocessmodel