需求分析,概要设计,详细设计,编写代码,测试