软件项目开发结项报告.docx
- 文档编号:464246
- 上传时间:2022-10-10
- 格式:DOCX
- 页数:16
- 大小:623.67KB
软件项目开发结项报告.docx
《软件项目开发结项报告.docx》由会员分享,可在线阅读,更多相关《软件项目开发结项报告.docx(16页珍藏版)》请在冰豆网上搜索。
软件项目开发结项报告
第六组
项目开发结项报告
Catalog目录
一、项目基本情况...........................................................................................................................3
二、项目的完成情况.......................................................................................................................3
三、学员任务及其工作量总结.......................................................................................................4
四、项目进度.................................................................................................................................17
五、经验教训及改进建议.............................................................................................................17
一、项目基本情况
基于googlemap的GPS轨项目名称:
项目类别:
Android手机应用
迹定位系统采用技术:
JavaAndroidSDK、项目编号:
WindowsXP、、Eclipse+ADT开发环境:
运行平台:
Android(GoogleAPIs)张海洋,颜盼,吴召俊,苏忻吟,庞楚倩项目组成员:
GoogleMap是一个家喻户晓的电子地图,其强大的功能简单的操作已被世人接受。
“我的位置”在地图上显示您的当前位置(通常在1,000米范围之内)。
即使没有GPS,您也可以确定自己的位置。
谷歌手机地图还支持内置GPS,也可以链接到蓝牙GPS传感器,以便更准确地确定用户的位置。
“我的位置”功能是通过识别来自您附近无线发射塔的信息广播而确定您的位置的。
谷歌手机地图向您提供所查看地区的地图和卫星视项目描述:
图,其界面的使用感觉与您在台式机上不会有什么不同。
可沿其中一个方向滚动,以查看地图上的更多内容;或使用快捷键进行缩放。
本系统主要是在android系统下的利用GoogleMap的智能应用开发。
通过GPS卫星定位系统跟踪记录你的行动轨迹后直接在谷歌地图上显示的软件,具有实时定位、记录分享足迹路线及照片、指南针等功能,还可以从网络搜寻自己所需的路径,给人们的生活带来很大的方便。
二、项目的完成情况
项目已完成,各功能模块已根据需求完成项目整合、代码缺陷经多次调试已修复,并通过真机测试。
项目总体有效代码量为6624行,项目规模为83个代码文件。
以下是具体代码量统计结果:
1Java代码统计结果图
代码统计结果图2xml
三、学员任务及其工作量总结代码行数/注释姓名职责负责模块文档页数
行数503697/782组长系统编码和整体框架的实现张海洋
文件(界面布局负责界面的XML1861/9526设计(欢迎、帮UI苏忻吟组员文件)和界面助、关于我们界面UI)101088/302查看天气(功能实现)庞楚倩组负责查找资料,图片处理,汇1颜组PP制作,图片处负责查找资料,图片处理,汇报吴召俊组员张120PS图片制作,图片处理PPT
四、组员任务详细分工
负责系统设计,系统主要功能实现
1、任务:
负责页面框架搭建,页面布局设计。
、一些主要界面介绍:
2
(1)开启程序的欢迎界面
(2)主要界面
显示当前位置的界面3()
“轨迹”选项菜单栏)4(.
(5)新建轨迹界面
“设置”选项菜单栏6()
(7)参数设值界面
(8)和目标更新以及轨迹更新的界面
)9(.
“更多”选项菜单栏10)(
(11)分享到微博的界面
天气界面)12(.
(13)关于我们的一些详细信息界面
1、任务:
负责模块weather部分
2、详细说明代码部分
首先声明布局空间变量
用声明的变量来接已经布局好的weatherxml中的控件,并设置好页面的布局
提供的接口来获取当前城市的天气信息google通过这个方法连接到.
由于从google接口处传来的信息需要解析,这里便是获取里面解析好的值并通过下面的方法将其显示到手机上。
这里在手机上显示从获取到里面的当天天气情况
这里在手机上显示从获取到里面的今后四天的天气情况
以上的代码就是从手机上获取到日期等消息并显示到手机上的。
这个java代码是通过set和get方法获得来对实时天气信息处理(当前天气信息)。
通过google接口得到的今后四天的天气消息,并通过set和get方法来设置。
对从google获得的xml天气信息进行解析。
第一期任务:
制作小组项目简要功能的PPT
第二期任务:
制作小组项目详细介绍的PPT
第三期任务:
(1)制作小组最终项目的PPT
(2)制作《Goto维度轨迹》功能按键的图片
详细制作过程:
程序的主界面图:
程序所用到的所有功能按钮:
由于要在程序上显示镂空效果,所以将要把原图片制作成透(按钮的制作原图:
明效果)
姓名指导老师
20-12-18地图导航系统项目名称项目历经时间GoogleMap是一个家喻户晓的电子地图,其强大的功能简单的操作已被世人接受。
“我的位置”在地图上显示您的当前位置(通常在1,000米范围之内)。
即使没有GPS,您也可以确定自己的位置。
谷歌手机地图还支持内置GPS,也可以链接到蓝牙GPS传感器,以便更准确地确定用户的位置。
“我的位置”功能是通过识别来自您附近无线发射塔的信项目简介息广播而确定您的位置的。
谷歌手机地图向您提供所查看地区的地图和卫星视图,其界面的使用感觉与您在台式机上不会有什么不同。
可沿其中一个方向滚动,以查看地图上的更多内容;或使用快捷键进行缩放。
本系统主要是在android
系统下的智能开发。
通过手机连接到GoogleMap,搜寻自己所需的路径,给人们的生活带来很大的方便。
参与讨论需求分析报项目过程中所参与讨论设计报
寻找图提供图的工
这次项目是我们五个人一组的,在这个组里,学了不有JSJmysq数据库操作,界面美化以及动态网经验及收
的一些知识
但是要想把项目最终完美的个人的能力固然很重要,
对项目的建议
出来,团队之间的良好沟通与配合是必不可少的。
团队配合在软件开发的过程中非常重要。
第一我们技术不够,这个项目融入的技术不的地方有好多:
含量过多,还有很多新技术需要掌握需要时间好多功能没有完成难度还是蛮大的,就这样匆匆结束,沟通是件很重要的另外加强队员之间感觉时间稍显不够,.事,毕竟这是一个团队工作
四、项目进度
项目阶段开始日期
计划结束日期开始日期
实际结束日期
项目进度偏移(天)
2012-10-4立项
2012-10-52012-10-4
02012-10-5
2012-10-8计划2012-10-15需求2012-11-1设计2012-11-12编码
2012-10-1002012-10-102012-10-82012-10-272012-10-152012-10-2702012-11-102012-11-12012-11-10002012-12-22012-11-122012-12-2
五、经验教训及改进建议
整体来说本项目各学员任务分配基本合理。
虽然在编码阶段分工不是很均衡,各人的工作量存在比较大的差异,但是团队各成员都积极配合组长的安排去完成任务。
在项目同步开发过程中,经常出现代码修改冲突,组员模块编码没有充分得到协调。
希望在编码阶段对版本控制管理提供更加详细的指导。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 项目 开发 报告