学生项目计划书(Android手机软件)

上传人:ji****72 文档编号:37697629 上传时间:2018-04-21 格式:DOCX 页数:8 大小:35.79KB
返回 下载 相关 举报
学生项目计划书(Android手机软件)_第1页
第1页 / 共8页
学生项目计划书(Android手机软件)_第2页
第2页 / 共8页
学生项目计划书(Android手机软件)_第3页
第3页 / 共8页
学生项目计划书(Android手机软件)_第4页
第4页 / 共8页
学生项目计划书(Android手机软件)_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《学生项目计划书(Android手机软件)》由会员分享,可在线阅读,更多相关《学生项目计划书(Android手机软件)(8页珍藏版)》请在金锄头文库上搜索。

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 支持条件

2、5.1 客户支持6 预算(可选)6.1 人员成本 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 平台手机的英语学习小助手软件,为用户提供查询单词,听力练习,生词本,定 制词库,记忆单词等功能,以满足用户的英语学习需要。 本目标课分为以下三个阶段分步实现: 一. 项目需求分析及软件功能设计; 二. 功能模块实现及代码整

5、合 三. 软件优化及测试 2.2 产品目标与范围 产品目标:为使用 Android 手机的用户提供尽可能完美的英语学习帮助,有效的提高 软件使用者的英语学习效率。 产品范围:面向 Android 手机用户,主要使用者为在英语学习方面有苦恼的人群。 2.3 假设与约束 小组成员的分工必须严格遵照计划; 小组成员要有团队意识,遵守团队规章; 预算必须遵守,不得无视计划。 2.4 项目工作范围产品范围界定:基于 Android 平台的手机 工作范围界定:完成软件的设计,代码及测试 2.5 应交付成果 2.5.1 需完成的软件 程序名称:英语学习小助手(Instant English Helper)

6、所用的编程语言:JAVA, 存储程序的媒体形式:基于系统手机。 2.5.2 需提交用户的文档 需求规格说明书 帮助手册 2.5.3 须提交内部的文档需求规格说明书小组成员介绍 2.5.4 应当提供的服务 向用户提供的服务:软件下载,相关软件资源下载,使用指南,版本升级,维护,运行 支持。 2.6 项目开发环境 硬件环境: 本软件采用机开发,主要配置如下: 处理器:英特尔 2.20GHz 笔记本处理器 内存:2 GB 操作系统 :Windows 7 旗舰版 32 位 ( DirectX 11 ) 数据库系统: 开发工具: ,(含插件) 网络环境:校园网2.7 项目验收方式与依据 项目验收方式:通

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

8、预估的风险: 1)进度风险 工程存在时间限制,可能无法在规定的时间内完成计划内的所有任务; 2) 技术上的风险 由于开发技术是在项目进程中同步学习,在此之前团队成员没有 开发经验,不排除遇到技术瓶颈的可能; 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

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

10、 年 3 月 19 日2011 年 3 月 19 日12系统设计系统设计17 工作日工作日2011 年年 3 月月 20 日日2011 年年 4 月月 4 日日13明确设计阶段的任务 并分工1 工作日2011 年 3 月 20 日2011 年 3 月 20 日14设计系统的功能模块6 工作日2011 年 3 月 21 日2011 年 3 月 26 日15设计系统的数据库并 绘制对象关系图6 工作日2011 年 3 月 27 日 2011 年 4 月 1 日16编写设计文档3 工作日2011 年 4 月 2 日2011 年 4 月 4 日17系统设计阶段结束1 工作日2011 年 4 月 4 日

11、2011 年 4 月 4 日18系统实现系统实现34 工作日工作日2011 年年 4 月月 5 日日2011 年年 5 月月 9 日日19明确实现阶段的任务 并分工3 工作日2011 年 4 月 5 日2011 年 4 月 7 日20编码30 工作日2011 年 4 月 8 日2011 年 5 月 8 日21系统实现阶段结束1 工作日2011 年 5 月 9 日2011 年 5 月 9 日22测试测试20 工作日工作日2011 年年 5 月月 10 日日2011 年年 5 月月 29 日日23明确测试的任务及分 工1 工作日2011 年 5 月 10 日2011 年 5 月 10 日24单元测

12、试5 工作日2011 年 5 月 11 日2011 年 5 月 15 日25集成测试5 工作日2011 年 5 月 15 日2011 年 5 月 19 日26系统测试4 工作日2011 年 5 月 19 日2011 年 5 月 22 日27编写测试分析报告2 工作日2011 年 5 月 23 日2011 年 5 月 24 日28测试阶段结束1 工作日2011 年 5 月 25 日2011 年 5 月 25 日29编写用户手册2 工作日2011 年 5 月 26 日2011 年 5 月 27 日30项目结束2 工作日2011 年 5 月 28 日2011 年 5 月 29 日4.4 项目控制计划

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

14、id 手机三台,分别为 HTC G7,Samsung 9100S,Moto Milestone2. 使用时间:一年左右 6.3 其它经费预算 书籍费用:300 元 6.4 项目合计经费预算 总费用:300 元7 关键问题7.1 用户体验 由于本款软件为手机软件,用户体验决定了我们产品的市场满意度,较好的用户体验能 让我们有更好的发展空间; 7.2 个性化定制 软件个性化定制为本项目实施的关键也是难点,主要包括词库个性定制,记忆曲线词库 定制,记忆习惯定制,软件界面定制等; 7.3 Android 手机市场情况 手机市场上 Android 手机的销量和移动云计算的发展程度间接影响了本项目的商业需

15、求;7.4 竞争激烈更新淘汰率高 项目风险主要在于同类软件在市场上数量较多、竞争激烈,软件功能设计不够新颖用户 满意度太低会直接让我们难以取得预期的回报。8 专题计划要点8.1 分合同计划 项目开始之初,各成员商议讨论项目各步骤和模块分工,达成书面协议并记录在案。项 目主要分为数据库设计,播放功能设计,下载功能设计,UI 及系统设置设计。合同规定, 数据库设计由王中琰完成,播放及下载功能设计由王洪磊完成,UI 及系统功能设计由刘雨 骁完成。 8.2 项目成员培训计划 培训内容为 JAVA 及 Android 环境下的编程、软件开发技术、界面设计技术、商业运营管 理等。Java 及 Android 编程为共同学习内容,软件开发技术为王中琰同学学习内容,界面 设计为刘雨骁同学学习内容,商业运营管理为王洪磊同学学习内容。 8.3 项目测试计划 项目测试分三个阶段,前期主要在 Android 模拟器上进行测试,测试要求软件能正常运 行基本功能;中期运用 UniTest 等工具对软件进行测试,解决软件各种 Bug;后期在 Android 系统的各种手机上进行测试,使程序的兼容性达到要求。

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

当前位置:首页 > 行业资料 > 其它行业文档

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