系统设计包括哪两个阶段