软件项目开发结项报告.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件项目开发结项报告

第六组 项目开发结项报告 Catalog目 录 一、项目基本情况 3 二、项目的完成情况 3 三、学员任务及其工作量总结 4 四、项目进度 17 五、经验教训及改进建议 17 一、项目基本情况 项目名称: 基于google map的GPS轨迹定位系统 项目类别: Android 手机应用 项目编号: v6.2094.981.5 采用技术: Android SDK 、Java 开发环境: Windows XP、JDK1.6、Eclipse+ADT 运行平台: Android 2.1(Google APIs) 项目组成员: 张海洋,颜盼,吴召俊,苏忻吟,庞楚倩 项目描述: Google Map是一个家喻户晓的电子地图,其强大的功能简单的操作已被世人接受。“我的位置”在地图上显示您的当前位置(通常在 1,000米范围之内)。即使没有 GPS,您也可以确定自己的位置。谷歌手机地图还支持内置 GPS,也可以链接到蓝牙 GPS 传感器,以便更准确地确定用户的位置。“我的位置”功能是通过识别来自您附近无线发射塔的信息广播而确定您的位置的。谷歌手机地图向您提供所查看地区的地图和卫星视图,其界面的使用感觉与您在台式机上不会有什么不同。可沿其中一个方向滚动,以查看地图上的更多内容;或使用快捷键进行缩放。 本系统主要是在android 系统下的利用Google Map的智能应用开发。通过GPS卫星定位系统跟踪记录你的行动轨迹后直接在谷歌地图上显示的软件,具有实时定位、记录分享足迹路线及照片、指南针等功能,还可以从网络搜寻自己所需的路径,给人们的生活带来很大的方便。 二、项目的完成情况 项目已完成,各功能模块已根据需求完成项目整合、代码缺陷经多次调试已修复,并通过真机测试。项目总体有效代码量为6624行,项目规模为83个代码文件。以下是具体代码量统计结果: 图1 Java代码统计结果 图2 xml代码统计结果 姓名 职责 负责模块 代码行数/注释行数 文档页数 张海洋 组长 系统编码和整体框架的实现 3697/782 50 苏忻吟 组员 负责界面的XML文件(界面布局文件)和界面UI设计(欢迎、帮助、关于我们界面UI) 1861/95 26 庞楚倩 组员 查看天气(功能实现) 1088/302 10 颜盼 组员 负责查找资料,图片处理,汇报PPT制作,图片处理 15 吴召俊 组员 负责查找资料,图片处理,汇报PPT制作,图片处理 PS图片120张 三、学员任务及其工作量总结 四、组员任务详细分工 负责系统设计,系统主要功能实现 1、任务:负责页面框架搭建,页面布局设计。 2、一些主要界面介绍: (1)welcome.xml 开启程序的欢迎界面 (2)main.xml 主要界面 (3)location_pop.xml 显示当前位置的界面 (4)menu_pop_track.xml “轨迹”选项菜单栏 (5)new_track.xml 新建轨迹界面 (6)meun_pop_setting.xml “设置”选项菜单栏 (7)settings.xml 参数设值界面 (8)update_tag.xml和update_track.xml 目标更新以及轨迹更新的界面 (9)search.xml (10)meun_pop_more.xml “更多”选项菜单栏 share_mblog_view.xml 分享到微博的界面 (12) weather.xml 天气界面 (13)aboutusmain.xml 关于我们的一些详细信息界面 1、任务:负责模块weather部分 2、详细说明代码部分 WeatherActivity.java 首先声明布局空间变量 用声明的变量来接已经布局好的weatherxml中的控件,并设置好页面的布局 通过这个方法连接到google提供的接口来获取当前城市的天气信息 由于从google接口处传来的信息需要解析,这里便是获取WeatherXMLHandel.java里面解析好的值并通过下面的方法将其显示到手机上。 这里在手机上显示从weathercurrentcondit.java获取到里面的当天天气情况 这里在手机上显示从weatherforcastcondition.java获取到里面的今后四天的天气情况 以上的代码就是从手机上获取到日期等消息并显示到手机上的。 WeatherCurrentCondit.java 这个java代码是通过set和get方法获得来对实时天气信息处理(当前天气信息)。 WeatherForcastCondition.java 通过google接口得到的今后四天的天气消息,并通过set和get

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档