阶段主要工作成果物调研用户需求及用户环境《XX项目调研计划书》《XX项目调研报告》《XX项目竞争对手调研报告书》(可选)《XX项目需求说明书》论证项目可行性《XX项目计划书》《XX项目立项可行性报告》《XX项目立项可行性分析报告》制定项目初步计划《XX项目立项申请书》(预算.阶段计划)《XX项目调整报告》(可选)确定系统运行环境《XX项目系统运行环境说明书》建立系统逻辑模型《XX系统建模/设计报告》确定系统功能及性能要求《XX系统功能说明书(含性能指标)》确认项目开发计划《XX项目软件开发计划书》建立系统总体结构,划分功能模块《XX项目软件框架与功能模块说明》定义各功能模块接口《XX项目软件框架与模块外部接口说明》数据库设计(如果需要)《数据库设计》制定组装测试计划《(功能/模块)组装/集成测试计划书》软件开发进度表计划时间概要设计实际时间需求分析系统需求1设计各模块具体实现算法《XX模块内部功能设计书》…确定模块间详细接口《XX功能内部设计与接口说明》…制定模块测试方案《XX模块内部测试方案》…编写程序源代码《XX项目软件环境安装指南/清单》《白盒测试报告》进行模块测试和调试《XX模块内部测试报告》…编写用户手册《用户手册》对实现过程及已完成的文档进行评审《评审记录》执行集成测试计划《集成测试实施方案》(可选)编写集成测试报告《集成测试报告》测试整个软件系统(健壮性测试)《验收测试报告》试用用户手册《用户手册试用报告》编写开发总结报告《开发总结报告》为纠正错误,完善应用而进行修改《变更管理表》对修改进行配置管理《配置管理表》编写故障报告和修改报告《故障报告》、《修改报告》修订用户手册《用户手册》维护与总结实现验收测试集成测试详细设计2软件开发进度表阶段主要工作计划起始时间计划终止时间实际起始时间实际终止时间系统需求调研用户需求及用户环境论证项目可行性制定项目初步计划开发计划进行评审需求分析确定系统运行环境建立系统逻辑模型确定系统功能及性能要求编写需求规格说明、用户手册概要、测试计划确认项目开发计划概要设计建立系统总体结构,划分功能模块定义各功能模块接口数据库设计(如果需要)制定组装测试计划对已完成的文档进行评审详细设计设计各模块具体实现算法确定模块间详细接口制定模块测试方案实现编写程序源代码进行模块测试和调试编写用户手册对实现过程及已完成的文档进行评审集成测试执行集成测试计划编写集成测试报告验收测试测试整个软件系统(健壮性测试)3试用用户手册编写开发总结报告维护为纠正错误,完善应用而进行修改对修改进行配置管理编写故障报告和修改报告修订用户手册45