软件开发计划书 ISR

上传人:桔**** 文档编号:467750121 上传时间:2023-11-05 格式:DOC 页数:9 大小:164KB
返回 下载 相关 举报
软件开发计划书 ISR_第1页
第1页 / 共9页
软件开发计划书 ISR_第2页
第2页 / 共9页
软件开发计划书 ISR_第3页
第3页 / 共9页
软件开发计划书 ISR_第4页
第4页 / 共9页
软件开发计划书 ISR_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《软件开发计划书 ISR》由会员分享,可在线阅读,更多相关《软件开发计划书 ISR(9页珍藏版)》请在金锄头文库上搜索。

1、1 引言1.1 编写目的1.2 背景1.3 定义1.4 参考资料1.5 标准、条约和约定2 项目概述2.1 项目目标2.2 产品目标与范围2.3 假设与约束2.4 项目工作范围2.5 应交付成果2.5.1 需完成的软件2.5.2 需提交用户的文档2.5.3 须提交内部的文档2.5.4 应当提供的服务2.6 项目开发环境2.7 项目验收方式与依据3 项目团队组织3.1 组织结构3.2 人员分工3.3 协作与沟通4 实施计划4.1 风险评估及对策4.2 工作流程4.3 总体进度计划4.4 项目监控4.4.1 进度监控计划4.4.2 预算监控计划5 支持条件5.1 客户支持6 预算(可选)6.1 人

2、员成本6.2 设备成本6.3 其它经费预算6.4 项目合计经费预算7 关键问题7.1 用户体验7.2 个性化定制7.3 Android 手机市场情况8 专题计划要点8.1 分合同计划8.2 项目成员培训计划8.3 项目测试计划1 引言1.1 编写目的为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使 项目工作开展的各个过程合理有序,同时便于老师和其他同学了解我们的项目进程安排以给 出宝贵的意见建议,因此以文件化的形式,把对于在项目生命周期内的工作任务范围、各项 工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开 发进度、经费预算、项目内

3、外环境条件、风险对策等内容做出的安排以书面的方式,作为项 目团队成员共识与约定,项目生命周期内的所有项目活动的行动基础,项目团队开展和检查 项目工作的依据。1.2 背景为了提高团队成员的项目编写水平与团队协作能力,同时满足IT创新课上林军老师对本 学期学习计划的要求,我们ISR小组计划开发一款基于Android手机平台,名为“英语学 习小助手”的软件,以方便Android手机用户的英语学习,为Android手机用户提供更多 实用而有趣的体验。1.3 定义列出为正确理解本计划书所用到的专门术语的定义、外文缩写词的原词及中文解释。注意 尽量不要对一些业界使用的通用术语进行另外的定义,使它的含义和通

4、用术语的惯用含义不 一致。1.4 参考资料GB856788 计算机软件产品开发文件编制指南需求规格说明书1.5 标准、条约和约定ISR小组项目开发条约2 项目概述2.1 项目目标团队计划在本学期用 14 周(即本学期校历第1周到校历第 14 周)的时间完成基于Android 平台手机的英语学习小助手软件,为用户提供查询单词,听力练习,生词本,定 制词库,记忆单词等功能,以满足用户的英语学习需要。本目标课分为以下三个阶段分步实现:一. 项目需求分析及软件功能设计;二. 功能模块实现及代码整合三. 软件优化及测试2.2 产品目标与范围产品目标:为使用Android手机的用户提供尽可能完美的英语学习

5、帮助,有效的提高软 件使用者的英语学习效率。产品范围:面向Android手机用户,主要使用者为在英语学习方面有苦恼的人群。2.3 假设与约束小组成员的分工必须严格遵照计划;小组成员要有团队意识,遵守团队规章;预算必须遵守,不得无视计划。2.4 项目工作范围产品范围界定:基于Android平台的手机工作范围界定:完成软件的设计,代码及测试2.5 应交付成果2.5.1 需完成的软件程序名称:英语学习小助手(In sta nt En glish Helpe r)所用的编程语言:JAVA,SQL,XML存储程序的媒体形式:基于Andorid系统手机。2.5.2 需提交用户的文档 需求规格说明书 帮助手

6、册2.5.3 须提交内部的文档 需求规格说明书小组成员介绍2.5.4 应当提供的服务 向用户提供的服务:软件下载,相关软件资源下载,使用指南,版本升级,维护,运行支持。2.6 项目开发环境硬件环境:本软件采用PC机开发,主要配置如下:处理器:英特尔 2.20GHz 笔记本处理器内存: 2 GB操作系统 : Windows 7 旗舰版 32位 ( DirectX 11 )数据库系统:SQL ite开发工具:Android SDK,Eclipse(含ADT 插件) 网络环境:校园网2.7 项目验收方式与依据 项目验收方式:通过本学期期末课内答辩形式,由林军老师及助教进行检查验收,同时 可请使用An

7、droid手机的同学进行试运行,已进行用户验收。 项目验收依据:老师,助教,及体验过该款软件的同学认可。3 项目团队组织3.1 组织结构组长:刘雨骁 组员:王洪磊,王中琰3.2 人员分工刘雨骁: UI 及系统功能设计 王洪磊:播放及下载功能设计 王中琰:数据库设计3.3 协作与沟通协作与沟通的对象:团队成员,指导老师林军,助教沟通方式:会议、电话、QQ、邮件 协作模式:组长与组员商议讨论,并参考老师意见,最后又组长决定。频次:一周一次沟通成果记录办法:会议记录,阶段总结报告4 实施计划4.1 风险评估及对策软件开发项目常见预估的风险:1)进度风险工程存在时间限制,可能无法在规定的时间内完成计划

8、内的所有任务;2) 技术上的风险由于ANdroid开发技术是在项目进程中同步学习,在此之前团队成员没有Andro id开发经验,不排除遇到技术瓶颈的可能;4.2 工作流程采用瀑布模型4.3 总体进度计划任务名称工期开始时间完成时间1项目启动0工作日2011 年 3 月 10日2011 年 3 月 10日2小组分工1工作日2011 年 3 月 10日2011 年 3 月 10日3需求分析8工作日2011年3月 11日2011年3月 19日4明确需求阶段的 任务并分工1工作日2011 年 3 月 11日2011 年 3 月 11日5获取需求2工作日2011 年 3 月 12日2011 年 3 月

9、13日6初步确定需求1工作日2011 年 3 月 14日2011 年 3 月 14日7重新获取需求1工作日2011 年 3 月 152011 年 3 月 15日日8最终获取需求1工作日2011 年 3 月 162011 年 3 月 16日日9绘制系统的用例1工作日2011 年 3 月 172011 年 3 月 17图日日10编写需求规格说1工作日2011 年 3 月 182011 年 3 月 18明书日日11需求分析阶段结1工作日2011 年 3 月 192011 年 3 月 19束日日12系统设计17工作日2011年3月2011年4月420日日13明确设计阶段的1工作日2011 年 3 月

10、202011 年 3 月 20任务并分工日日14设计系统的功能6工作日2011 年 3 月 212011 年 3 月 26模块日日6工作日2011 年 3 月 2715设计系统的数据日2011年4月1库并绘制对象关 系图日16编写设计文档3工作日2011年4月22011年4月4日日17系统设计阶段结1工作日2011年4月42011年4月4束日日18系统实现34工作日2011年4月52011年5月9日日19明确实现阶段的 任务并分工3工作日2011年4月5日2011年4月7日20编码30工作日2011年4月82011年5月8日日21系统实现阶段结1工作日2011年5月92011年5月9束日日22

11、测试20工作日2011年5月2011年5月10日29日23明确测试的任务1工作日2011 年 5 月 102011 年 5 月 10及分工日日24单元测试5工作日2011 年 5 月 112011 年 5 月 15日日25集成测试5工作日2011 年 5 月 152011 年 5 月 19日日26系统测试4工作日2011 年 5 月 192011 年 5 月 22日日27编写测试分析报2工作日2011 年 5 月 232011 年 5 月 24告日日28测试阶段结束1工作日2011 年 5 月 252011 年 5 月 25日日29编写用户手册2工作日2011 年 5 月 262011 年 5

12、 月 27日日30项目结束2工作日2011 年 5 月 282011 年 5 月 29日日4.4 项目控制计划4.4.1 进度控制计划 进度控制依据项目实施计划表,定期对项目各任务完成程度进行评估,小组讨论后给出参考 意见,督促项目各部分的完成。4.4.2 预算监控计划 小组成员各部开销由项目经理统一管理并根据需要分配限额,本着节约的原则尽量减少各部 分的开支。5 支持条件5.1 客户支持客户主要承担部分软件功能测试及体验工作,并提出改进意见。完成时间在项目各功能模块 实现测试之后的一周内获取用户反馈。6 预算6.1 人员成本刘雨骁 2 个月王洪磊 2 个月王中琰 3 个月其它项目无6.2 设

13、备成本设备购置费用:无现有设备:联想昭阳笔记本一台,联想Y450笔记本两台,Android手机三台,分别为HTC G7,Samsung 9100S,Moto Milestone2.使用时间:一年左右6.3 其它经费预算书籍费用: 300 元6.4 项目合计经费预算总费用: 300 元7 关键问题7.1 用户体验由于本款软件为手机软件,用户体验决定了我们产品的市场满意度,较好的用户体验能让我们有更好的发展空间;7.2 个性化定制软件个性化定制为本项目实施的关键也是难点,主要包括词库个性定制,记忆曲线词库定制,记忆习惯定制,软件界面定制等;7.3 Android 手机市场情况手机市场上Android手机的销量和移动云计算的发展程度间接影响了本项目的商业需求;7.4 竞争激烈更新淘汰率高项目风险主要在于同类软件在市场上数量较多、竞争激烈,软件功能设计不够新颖用户满意度太低会直接让我们难以取得预期的回报。8 专题计划要点8.1 分合同计划 项目开始之初,各成员商议讨论项目各步骤和模块分工,达成书面协议并记录在案。项目 主要分为数据库设计,播放功能设计,下载功能设计, UI 及系统设置设计。合同规定,数 据库设计由王中

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 建筑资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号