文献编号: 密级:■ 保密 □ 通用项目开发计划项目名称:拟制:审核:SQA:同意:项目代号:收文:产品版本:抄送:1.0 引言1.1 编写目的编写本项目开发计划的目的是把在计算器(项目名称)的开发过程中对各项工作任务的负责人员、开发的进度、经费的预算、硬件和软件资源条件等问题所作的安排用文档的形式记载下来,方便根据本计划开展和检查项目开发工作,确保项目开发成功
1.2 背景阐明:开发计算器
1.3 定义本文献中用到外文首字母组词的原词组: 简写、缩写: SQA ---- 软件质量确保 PDP ---- 项目开发计划 SCM ---- 软件配备管理 SRS ---- 软件需求规格阐明书 SW --- 软件 1.4 参考资料列出用得着的参考资料,如:(1)java 语言程序设计;(2)c 语言程序基础
2.2 软件项目的生命周期选择 此项目开发我们采用瀑布模型,它将开发阶段描述为从一种阶段瀑布般的转化到另一种阶段,每一种过程活动都有预期有关联的里程碑和可交付产品
方便于项目开发人员能够用模型判断项目离最后完毕尚有多远
例如,在瀑布模型中,“单元测试和集成测试”阶段结束的里程碑是“编写完通过测试和集成的代码模块”,其中间可交付产品是测试过的代码的副本
接着,代码被交给系统测试人员,这样它能够与其它系统构件(硬件或软件)合并,并作为一种整体进行测试
我们采用这个模型是由于我们开发的是一种小型项目,这个模型简朴易于理解,很容易向不熟悉软件开发的客户做出解释
它明确的阐明,为了开始下一阶段的开发,那些中间产品是必需的
诸多其它更复杂的模型事实上是在瀑布模型的基础上润色,如加入反馈循环以及额外的活动
2.3 工作内容(1)分析客户需求,明确项目开发目的;(2)系统设计;(3)程序设计;(4)编码;(5)单元测试和集成测试;(6)系统测试;(7)验收测试;(8)运行
2.4 重要参加