第1章教件工程概述 2.软件开发时期 (1)需求分析:弄清用户对软件系统的全部需求, 主要是确定目标系统必须具备哪些功能 (2)总体设计:设计软件的结构,即确定程序由哪 些模块组成以及模块间的关系。 (3)详细设计:针对单个模块的设计。 (4)编码:按照选定的语言,把模块的过程性描述 翻译为源程序 (5)测试:通过各种类型的测试(及相应的调试)使软 件达到预定的要求。第1章 软件工程概述 2.软件开发时期 (1)需求分析:弄清用户对软件系统的全部需求, 主要是确定目标系统必须具备哪些功能。 (2)总体设计:设计软件的结构,即确定程序由哪 些模块组成以及模块间的关系。 (3)详细设计:针对单个模块的设计。 (4)编码:按照选定的语言,把模块的过程性描述 翻译为源程序。 (5)测试:通过各种类型的测试(及相应的调试)使软 件达到预定的要求