2009-10-23
软件开发计划书
软件开发计划书: 张庆花
1
目录
软件开发计划书 ............................................................................................................... 1
1.引言 ....................................................................................................................... 1
1.1目的(Purpose) ................................................................................................ 1
1.2参考资料(References) .................................................................................... 1
1.3相关文档(Related Documents)......................................................................... 1
2.项目概述(Project Summary) ..................................................................................... 1
2.1项目的目的(Peoject Purpose) .......................................................................... 1
2.2项目的范围(Project Scope) ............................................................................. 1
2.3项目的使用对象(Project Reader) ..................................................................... 3
3.项目组织(Project Organization)................................................................................. 3 4.规范、方法和标准(Criterrion,Means,Standard) .......................................................... 4 5.任务和工作产品(Task and Word Products) ................................................................. 4 6.人员管理(People Magagement) ................................................................................. 4 7.风险分析(Risks Analysis) ......................................................................................... 4
2
软件开发计划书
1.引言
1.1目的(Purpose)
提供整个软件开发计划的综述,主要确定一下的内容: [1] 软件规范、方法和标准的选择 [2] 任务与工作产品分析 [3] 软件风险的估计
1.2参考资料(References)
[1] 该项目的《立项建议书》 [2] 该项目的《用户需求报告》
1.3相关文档(Related Documents)
[1] 《需求规格说明书》 [2] 《概要设计说明书》 [3] 《详细设计说明书》
2.项目概述(Project Summary) 2.1项目的目的(Peoject Purpose)
适应用户要求,帮助用户获得网络资源,制作一个适合下载较小资源的方便、快
捷的下载软件。
2.2项目的范围(Project Scope)
主要功能点列表
1
表2—1 功能需求点列表
编号 1 2 3 4 5 6 7 8 9 功能名称 皮肤颜色设置 退出 已下载 正在下载 已删除 开始任务 暂停任务 删除任务 帮助 功能描述 更改主界面的颜色 输入内容 点击用户喜欢的颜色 输出内容 主界面颜色改为用户设定的颜色 关闭主界面及附退出下载系统 点击退出按钮 属界面 查询已下载的任显示已经下载的点击已下载按钮 务 任务列表 查询正在下载的点击正在下载按显示正在下载的任务 钮 任务列表 查询已删除的任显示已删除的任点击已删除按钮 务 务列表 点击开始任务按开始下载文件 任务开始 钮 点击暂停任务按暂停文件下载 任务暂停 钮 删除正在下载任点击删除任务按删除被选中的任务 钮 务 帮助用户更详细打开并显示用户点击帮助按钮 的了解软件 使用说明书
主要性功能点列表
表2—2 性能需求列点表
编号 性能名称 1 响应时间 性能描述 输入 系统响应 输出 系统对请求作选择要使用的驱动该功能的功能提供的作出响应的时间 功能 程序 用 2 3 更新处理时间 所下载的文件打开该下载工检测其中文件显示出所下载存储的时间长具 在列表中下载过的文件的列度 的时间 表,超过记账的最长时间将不予显示 下载速度 下载过程中的 按当前网络速 快慢程度 度来定 2
4 5 处理的文件和处理完的文件选择要使用的按选择的处理处理的文件在记录数 及其记录 处理方法 方法进行处理 硬盘的存储中查找,记录在下载工具的目录中查询 处理任务的数每次下载处理点击下载功能 正在下载一个继续下载下一量 的文件数量 文件 个选中要下载的文件或下载完毕 2.3项目的使用对象(Project Reader)
对网络有了解,就能利用本项目软件下载网络资源,即都能成为本项目的最终用户。
3.项目组织(Project Organization)
包括项目管理组、软件工作组、需求管理组。
项目 项目管理组 软件工程组 需求管理组
图3—1项目的组织结构
各组织的负责人和职责见下表:
表3—1 组织负责人和职责 项目组织单元 负责人 职责 项目管理组 司洪超 从全局把握项目的进程,协调的部门的工作进度,分配任务。监督项目开发。 软件工程组 全体成员 软件的设计、开发、维护 需求管理组 全体成员 软件开发过程中,对需求变更进行管理。
3
4.规范、方法和标准(Criterrion,Means,Standard)
对于该软件的界面设计要美观、大方,下载资源的速度应尽量快,对资源的管理要合理。最终做成一款以下载音乐、视频为主,支持多种格式的下载工具;同时要求支持多种格式的下载,能够使用户方便快捷的使用。
5.任务和工作产品(Task and Word Products)
表5—1 任务和工作产品 工作产品 用户需求报告、需求规格说明书、软件开发计划书 系统设计说明书 源代码 各种测试报告 用户手册 项目任务 需求分析 系统设计 系统实现 测试 产品交付 6.人员管理(People Magagement)
本项目小组有五个人,共同负责项目的开发。组长负责任务的分配,资料的综合,进度的调整。五个人共同参与软件的需求分析,设计。每个人都要参与文档的编写,文档的管理。
7.风险分析(Risks Analysis)
项目风险分析是指对可能发生的将会对项目按期预约时间、资源和预算完成产生重大影响的事件的分析。
该项目的风险有技术风险、技能风险、时间风险、资源风险。以时间和技能风险为主要风险,对语言的生疏会影响项目的开发进程。
4
因篇幅问题不能全部显示,请点此查看更多更全内容