1、调研
2、需求分析
3、系统架构
4、系统分析和概要设计
5、详细设计
6、编码
7、测试(公司内部)
8、客户处实施(加系统集成)
9、验收(加文档)
软件设计中类划分是一个权衡的结果,各个指标都是互相制约的,一般来讲主要考虑可扩展性,易维护性,可以套用设计模式。
静态变量的多少是根据系统来定的,不同的系统不同的需求就有不同的定法,不过就我个人的意见,静态变量不宜太多。