先需求分析吧,要做哪些功能,再概要设计,就有流程图什么的了,再详细设计,就要把字段都定好了,再编码。编码过程中也有需求更改