《软件开发进度报告》由会员分享,可在线阅读,更多相关《软件开发进度报告(4页珍藏版)》请在金锄头文库上搜索。
1、软件开发进度报告一软件开发阶段2010 年8 月31 号到9 月 19号 分为三个阶段:需求分析阶段概要设计阶段详细设计及测试阶段需求分析阶段时间计划任务完成效果遇到的问题及 釆取的对策08. 31 09.011. 分析题目,确立基本需求2. 制定项目开发计划,进行 人员分工,并制定管理制 度3. 学习相关的irrlicht开源引擎和3d max的有关 知识1. 选定关键开发 技术,用什么语 言和引擎,确定 建模软件2. 编写手机游戏 需求规格说明 书3. 确定人员分工4. 详细制定进度 文档在软件的需求和功 能上面进行多次修改、 经过多次讨论最终确 定。开始不确定是用 maya 还是用 3D
2、 max 进 行模型建立,最后经过 分析,鉴于简单的基础 上,选定为3d max通 过讨论决定开源的引 擎进行3D场景的控 制,使用插件惊醒数据 库的连接09.0209.031. 了解开发环境2. 继续学习相关知识3. 根据irrlicht有关知识 进行实践4. 开始建模实践09.0409.051. 编写项目进度文档2. 初步编写项目计划文档3. 上岱庙进行实地考察4. 寻求用户了解他们的具 体的需求5. 开始正式建模6. 编写软件项目计划概要设计阶段时间计划任务完成效果遇到的问题及 釆取的对策09.0609.071. 进行系统体系架构, 确定大体的界面2. 数据库的搜集,进行 音频合成3.
3、建立好岱庙的外部围 墙1. 用 Micros。ft Office Visio完成流程图 设计。2. 确立了软件的功 能3. 编写软件概要设 计说明书4. 会议总结本阶段 工作成果,分析存在的问 题,讨论下面的研究方向。1. 由于 irrlicht 弓| 擎不能输出中文, 我们决定将txt文 本设计成一个相对 较小的图片,输出 图片。2. 音频加载也疋利 用了 irrlicht引擎 内部的文件09.0809.091. 编写项目开发文档2. 进行数据库的连接和查询3. 能够加载音频详细设计及测试阶段时间计划任务完成效果遇到的问题及 采取的对策09.10-09.111. 设计软件开始画面。2. 设计
4、软件主菜单。3. 构建岱庙的具体景点建筑的三维模型4. 继续构建3d任务模型5. 编写软件详细设计说明书1. 完成软件开始画面,测试通过。2. 完成背景三维场 景的设计。1. 大致实现软件功 能界面的功能2. 3D场景区能够进 行大略的建立, 可以以摄像机的 角度变换方位观 察3. 不会造成穿墙而 过的现象克服模型建立的问题, 模型建立需要耗费很多 的时间,而且有的模型 导出并不能够直接应 用,还需要插件的转化。碰撞检测只能检测摄像 机的,当讲摄像机与小 人绑到一块,小人无法 进行碰撞检测。文本图片和音频较大, 我们在数据库中存放地 址,调用文件的地址。09. 1209.131. 加载上岱庙的
5、外围和一部分具体建筑。2. 能够实现查询的显出和文本的冋时输出3. 编写软件测试计划09.14设计软件的碰撞检测。 编写项目进度报告09.15 09.161. 设计三维场景中的 小元素模型2. 能够加载3D小人3. 实现推荐信息功能 模块4. 实现软件的单元测 试大致完成软件的所有 功能,虽然在细节上 还不能完善,但是基 本功能去打偶进行了 实现3D小人模型建立的比较 丑,模型的行动不好, 三维场景有点失真,颜 色比较刺眼09.171. 加载三维场景中的盆 景、水池等元素2. 进行模块测试3. 继续完善软件功能4. 制定出软件测试分 析报告优化3D场景和场景的 色泽。整体改善软件的性能09.181. 系统测试2. 继续完善软件功能3. 整理开发文档4. 编写软件开发总结 报告软件运行顺利文件不详细,还需改善09.19系统测试整理开发文档编写用户使用手册 编写演示的PPT和视频 内容改善文档整理管理文档测试完成09.20再次整理所有文档和运 行程序将软件的所有整理信 息,刻录到光盘上上交光盘项目完成。