1 软件定义与软件计划
1.1 软件定义与可行性研究
1.2 软件工程开发计划
2 需求分析
2.1 定目标系统的具体要求以及逻辑模型
2.2 结构化分析步骤、分析和描述系统的逻辑模型
2.3 需求分析的复审
2.4 软件需求规格说明
3 概要设计
3.1 软件结构设计
3.2 数据结构及数据库设计
3.3 系统接口设计
3.4 设计测试方案
4 详细设计
4.1 用户界面设计
4.2 软件过程设计
个人感觉:用户界面设计在详细设计阶段有点晚,但是用户界面设计要在数据库设计之后进行,数据库设计不应该受页面的影响。