③共京宽大学 BEDING UNIVERSITY OF POSTS AND TELECOMMUNICATIONS 软件工程模型与方法 TSMdels methods of Software Telecommunications Software Engineering Group ngineering 第十一章软件实现 修佳鹏xiujiapeng(@bupt.cn 通软件中心 ⊙2008 BUPTTSEG
© 2008 BUPT TSEG 软件工程模型与方法 Models & Methods of Software Engineering 第十一章 软件实现 修佳鹏 xiujiapeng@bupt.cn
共京部電大学 本章内容 111软件实现概述 ◆11,2程序设计语言与集成开发环境 ◆11.3程序设计方法 ◆11.4程序设计风格 ◆115程序效率 ⊙2008 BUPT TSEG 北京邮电大学通信软件工程中心
© 2008 BUPT TSEG 北京邮电大学 通信软件工程中心 2 本章内容 ◆ 11.1 软件实现概述 ◆ 11.2 程序设计语言与集成开发环境 ◆ 11.3 程序设计方法 ◆ 11.4 程序设计风格 ◆ 11.5 程序效率
共京部電大学 11件实现概述 ◆本节内容 ◆11.1.1软件实现的目标 ◆11.1.2软件实现的任务 ⊙2008 BUPT TSEG 北京邮电大学通信软件工程中心
© 2008 BUPT TSEG 北京邮电大学 通信软件工程中心 3 11.1软件实现概述 ◆ 本节内容 ◆ 11.1.1软件实现的目标 ◆ 11.1.2软件实现的任务
共京部電大学 11件实现概述 ◆从宏观上讲,软件实现包括详细设计、程 序编码、单元测试和集成测试。 ◆从微观上来讲,软件实现指程序编码和单 元测试。 ◆程序编码是详细设计的继续,程序编码过 程的组织方式,编程语言特性和程序设计 风格会对软件的质量即可靠性、可读性、 可测试性和可维护性等产生深远的影响。 ⊙2008 BUPT TSEG 北京邮电大学通信软件工程中心
© 2008 BUPT TSEG 北京邮电大学 通信软件工程中心 4 11.1软件实现概述 ◆ 从宏观上讲,软件实现包括详细设计、程 序编码、单元测试和集成测试 。 ◆ 从微观上来讲,软件实现指程序编码和单 元测试 。 ◆ 程序编码是详细设计的继续,程序编码过 程的组织方式,编程语言特性和程序设计 风格会对软件的质量即可靠性、可读性、 可测试性和可维护性等产生深远的影响
共京部電大学 111.1软件实现的目标 ◆软件实现的目标就是选择某种程序设计语 言,将详细设计结果进行编码实现,并形 成可执行的软件系统的过程。 ◆程序编码作为软件工程过程的一个阶段 是详细设计的继续,其输入是《详细设计 说明书》,输出是源程序和可执行程序。 ⊙2008 BUPT TSEG 北京邮电大学通信软件工程中心 5
© 2008 BUPT TSEG 北京邮电大学 通信软件工程中心 5 11.1.1软件实现的目标 ◆ 软件实现的目标就是选择某种程序设计语 言,将详细设计结果进行编码实现,并形 成可执行的软件系统的过程。 ◆ 程序编码作为软件工程过程的一个阶段, 是详细设计的继续,其输入是《详细设计 说明书》,输出是源程序和可执行程序