一、概述 1、生命周期:软件定义、软件开发、运行维护三个时期 软件定义:问题定义,可行性研究,需求分析(写出规格说明书) 开发时期:总体设计,详细设计,编码和单元测试,综合测试 维护时期:持久滴满足用户的需要