欢迎来到天天文库
浏览记录
ID:33502911
大小:50.73 KB
页数:6页
时间:2019-02-26
《【7A版】项目开发计划书.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、7A版优质实用文档文件编号:密级:■保密□通用项目开发计划项目名称:拟制:审核:SQA:批准:项目代号:收文:产品版本:抄送:67A版优质实用文档7A版优质实用文档1.0引言1.1编写目的编写本项目开发计划的目的是把在计算器(项目名称)的开发过程中对各项工作任务的负责人员、开发的进度、经费的预算、硬件和软件资源条件等问题所作的安排用文档的形式记载下来,以便根据本计划开展和检查项目开发工作,保证项目开发成功。1.2背景说明:开发计算器。1.3定义本文件中用到外文首字母组词的原词组:简写、缩写:SQA----软件质量保证PDP----项目开发计划SCM
2、----软件配置管理SRS----软件需求规格说明书SW---软件1.4参考资料列出用得着的参考资料,如:67A版优质实用文档7A版优质实用文档(1)java语言程序设计;(2)c语言程序基础。2.2软件项目的生命周期选择此项目开发我们采用瀑布模型,它将开发阶段描述为从一个阶段瀑布般的转化到另一个阶段,每一个过程活动都有预期相关联的里程碑和可交付产品。以便于项目开发人员能够用模型判断项目离最后完成还有多远。例如,在瀑布模型中,“单元测试和集成测试”阶段结束的里程碑是“编写完经过测试和集成的代码模块”,其中间可交付产品是测试过的代码的副本。接着,代码
3、被交给系统测试人员,这样它可以与其它系统构件(硬件或软件)合并,并作为一个整体进行测试。我们采用这个模型是因为我们开发的是一个小型项目,这个模型简单易于理解,很容易向不熟悉软件开发的客户做出解释。它明确的说明,为了开始下一阶段的开发,那些中间产品是必需的。很多其他更复杂的模型实际上是在瀑布模型的基础上润色,如加入反馈循环以及额外的活动。2.3工作内容(1)分析客户需求,明确项目开发目的;(2)系统设计;(3)程序设计;(4)编码;67A版优质实用文档7A版优质实用文档(1)单元测试和集成测试;(2)系统测试;(3)验收测试;(4)运行。2.4主要参
4、加人员郭倩倩刘耀娟李双双三人均为软件工程专业学生,大一时学习了C语言程序设计基础、JAVA语言程序设计、数据结构,大二时正在学习软件工程、数据库、操作系统等相关专业课程,因此都具有一定的编程能力和程序设计思想。2.5产品2.5.1程序语言名称:JAVA语言。2.5.2文件需求文档2.6验收标准项目开发完成后,能够呈现给用户更加友好的界面,很好的满足用户的各项需求,并且能够正确的计算用户输入的数据。对于用户输入的错误的、不合理的数据,能够做出合理的反应以及适当必要的提醒。67A版优质实用文档7A版优质实用文档2.7完成项目的最迟期限本学期第十八周3.
5、1工作任务的分解(WBS)对于项目开发中需完成的各项工作,从需求分析、设计实现、测试,详情请参加设计源代码。3.2人员鉴于为了满足软件开发的正确性、实用性,以及参考本组人员的数量情况和人员对各项开发技术掌握的熟练程度,我们采取了小组合作,各个人员全程参与、集思广益、互相交流的工作方法。3.2.2角色和职责由于本项目涉及大量的不确定性,所以我们认为采用更为民主的方法会更好。随着开发的进行需求可能发生改变,项目就会有一定的不确定性,而且还不知道确切的规格说明,所以项目的不确定性就比较高。这时,参与决策、松散的组织层次和鼓励开放式交流可能会更为有效。我们
6、不是把责任放在单个人身上,而是让每个人平等的担负责任。而且,过程与个人是分开的:批评时针对产品或结果的,并不涉及个人。67A版优质实用文档7A版优质实用文档3.6进度估计4.0工作产品清单工作产品名称负责人需求文档郭倩倩、李双双、刘耀娟源代码郭倩倩、李双双、刘耀娟7.附录参见源代码67A版优质实用文档
此文档下载收益归作者所有