软件开发计划书Word文档下载推荐.docx
- 文档编号:13750262
- 上传时间:2022-10-13
- 格式:DOCX
- 页数:8
- 大小:218.14KB
软件开发计划书Word文档下载推荐.docx
《软件开发计划书Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《软件开发计划书Word文档下载推荐.docx(8页珍藏版)》请在冰豆网上搜索。
a.待开发的软件系统的名称;
b.本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络;
项目的提出者39061131小组的成员;
开发者:
39061115张福洋,3061121贾晨,39061120张建,39061130黄智,39061131郭子末(组长);
1.3定义
ProManager:
项目经理ProMemb:
项目组员
ProChar:
项目管理员Manager:
总经理
1.4参考资料
a.北航软件所,项目计划模板。
2项目概述
2.1工作内容
主要工作:
一、对现有的版本进行测,发现已有功能在应用中的问题。
二、提出相应的修改意见,意见大体分为两类,代码层面修改已有功能,使之完善。
另一种则将其列为升级点,整体功能上进行重新设计和实现,放弃已有的功能。
三、制定需要修改项目列表。
根据小组成员的特点,进行分工讨论。
(修改内容见后文3.5)
四、根据项目列表制作模型。
五、小组成员根据设计的模型实现自己的任务。
一段时间后汇报任务完成情况,交流问题。
六、成果汇总,并进行测试。
2.2主要参加人员
主要参与的人员是39061131小组的成员。
各成员具有各自擅长的方面。
有的组员善于编写代码,有的组员善于发现问题,有的组员善于协调各方面的关系、合理的分配任务并领导团队克服困难。
2.3产品
2.3.1程序
主要由c++MFC对话框程序完成。
2.3.2文件
提交给用户的主要文件:
1)编写完成,并调试通过的可执行文件。
使用户使用的主要部分。
2)软件开发说明书,主要内容为介绍软件开发的计划,让用户能了解到软件开发的进度。
3)系统设计说明,主要说明系统的设计思路和开发过程。
4)系统测试报告,主要说明系统测试的用例设计,测试结果,测试后的系统评价,最后提出系统修改意见。
5)系统用户手册,即为用户的使用参考手册。
手册的主要内容为介绍软件的相应操作方式,帮助用户熟悉软件,解答用户使用时可能出现的常见问题。
2.3.3服务
一段时间之后会向用户提供软件维护的服务,服务的主要方面是用户在使用发现的问题以及一段时间后对用户数据的维护和整理。
2.3.4非移交的产品
说明开发集体应向本单位交出但不必向用户移交的产品(文件甚至某些程序)。
须向内部人员提交的:
1)软件开发计划书。
让小组内的成员总体把握软件开发的进度和计划。
2)软件测试计划书,编写完程序之后,向本单位会提交软件测试说明书,主要说明测试数据设计,测试结果预测。
3)测试报告,主要说明实际运行设计好的样例之后的得到的运行结果。
并对结果进行评价以及提出修改意见。
2.4验收标准
对照最初设计用例图,若最初设计的预期功能都能实现,则算是验收通过。
2.5完成项目的最迟期限
2011年12月30日
2.6本计划的批准者和批准日期
批准者:
北航软件工程课程。
批准日期:
2011年12月30日前
3实施计划
3.1工作任务的分解与人员分工
需求分析:
负责人:
郭子末;
参与人员:
贾晨,张建,张福洋;
框架设计:
黄智,贾晨,张建,张福洋;
代码实现:
黄智;
郭子末,贾晨,张建,张福洋;
用例测试:
贾晨;
黄智,张建,张福洋;
后期维护:
张福洋;
黄智,张建,郭子末。
文档编写:
张建;
黄智,郭子末,张福洋,贾晨;
3.2接口人员
本项目暂无接口人员。
3.3进度
第1周2011.9.23
组建项目组并制定项目计划:
1.组建项目组:
2.确定题目:
项目基本目标和主要需求
3.确定计划:
项目小组成员及其分工,进度安排
成果:
项目计划报告
第3周2011.10.7
完成需求分析:
1.构建概念模型;
2.编写需求规格说明书;
需求规格说明书、现有软件产品分析报告
第5周2011.10.21
完成设计模型:
1.构建设计模型;
2.编写软件设计文档;
3.软件设计文档
第7周2011.11.11
完成测试计划:
1.构建测试计划
软件测试计划(包括基于需求和设计的典型测试用例)
第9周2011.12.16
完成编程与测试:
成果1.编写程序并通过调试;
2.编写测试用例并完成测试,撰写测试报告;
3.编写安装及使用手册;
5.源程序和可执行程序
(包括安装程序、数
据文件等)
6.安装及使用手册
7.测试报告
第11周2011.12.30
提交项目成果:
1.修订需求分析文档、设计文档等;
2.撰写总结报告;
3.提交项目的完整资料(正式提交版)
4.软件正式提交版;
包括修订后的文档、程序等;
5.项目总结报告
3.4预算
主要开销为时间:
(预测)
建立模型及需求分析:
3小时
编写代码:
累计24小时
编写文档:
累计12小时
修改、测试:
累计4小时
3.5关键问题
该项目最大的难点和风险在于对数据存储结构的修改。
是这次修改计划的核心,直接决定此次修改计划的成败。
该项目是在已有的成型代码上进行修改。
其最大的问题在于之前版本所用的C++MFC程序可读性较差,并且前一版本代码写的较为冗杂,很多地方为了方便而用了效率比较差的处理方式。
例如在读取和存数数据时,之前的版本在处理时做得并不好,反复的读写文件。
由于没有考虑到以后升级和修改的问题,导致这次项目在修改上颇有难度,需要修改的地方很多,要求修改方式较为细致。
该项目的另一个难点在于数据库模型的建立,由于存储的数据种类较多,数据间的关系较为复杂,因此是否能设计好的数据库,直接关系到最终交付用户使用的软件的性能。
是该项目的另一个重点。
由于使用了数据库,许多有关数据的操作有数据库系统完成,故在算法上无需更多的优化设计。
其余的改进方面主要在于和用户交互方面,提升用户体验。
例如,尽可能少的让用户填写内容,改为选择相关内用。
同时使交互界面更加友好。
4支持条件
本项目开发的工具需求:
MicrosoftVisualStudio2010,StarUMLMicrosoftSQLServer2008;
对于设施,要求有一个能让小组成员专心工作的良好的办公场所。
4.1计算机系统支持
操作系统:
xpsp2以上。
(推荐Win7)
硬件配置,内存2G以上,CPU主频2.0GHZ以上,硬盘空间320G以上。
(推荐多核处理器,有利于vs2010的能力)
4.2需由用户承担的工作
用户最好能尽量全面,尽量早的提出对于软件的需求。
4.3由外单位提供的条件
鉴于主要成本在于时间,所以要求外单位提供9周以上的时间。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 开发 计划书