网站大量收购闲置独家精品文档,联系QQ:2885784924

08计算机科学与技术软件工程.ppt

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
08计算机科学与技术软件工程

08计算机科学与技术 ——软件工程 200806014107 陈颖琪200806014122 王晓琦 1.小组分工 2.背景概述 3.设计理念 4.需求分析 5.总体设计 6.详细设计 7.视频演示 1.小组分工 王晓琦:Android 传感器设计 数据库设计 手势识别 陈颖琪:手机GPS定位 人机界面设计 2.背景概述 当今世界的信息世界极大丰富,人们对于各种信息的获取有着强烈的需求。随着科技的发展,手机作为一种非常重要的通讯工具,其功能越来越强大,手机凭借它可以随时随地获取和处理信息的优势,逐渐成为人们获取信息的一种重要的手段。但是实际上并不是所有的手机都可以满足人们的这种复杂的功能要求。 智能手机由于其强大的功能无疑是所有手机的最好选择。根据采用的操作系统的不同,市场上的智能手机分成很多类别。近两年来由于Andriod操作系统具有良好的开放性和平台的便捷性等特点,采用Andriod操作系统的手机越来越受到人们的喜爱,同时,Andriod操作系统在智能手机领域中所扮演的角色越来越重要。 3.设计理念 基于Andriod系统手机景区导游系统是一个方便游客在特定区域的导游和导购的手机导游仪定位系统,是在Andriod平台上开发和应用的。 基于Andriod 系统景区导游系统的开发与设计简称Guiscape。 Guiscape是景点移动导游系统的应用名称,是由Guide(导游)+Landscape(景色)组合而成的。下面将用Guiscape代替基于Andriod系统景区导游系统。 导游本来是一种职称,是由人来担任的,在景点移动导游系统中,能让一部普通的android智能机成为您自己的贴身导游,为您提供景点的位置和资料。 4.需求分析 实景模块: ①摄像头取景 ②控制距离 景点信息模块:①查看图片和文字 ②拨打电话 ③浏览网站 ④路线图 ⑤微博 手势模块 数据流程分析 5.总体设计 启动手持设备的摄像头 请求服务器查询附近的景点 查询的景点显示在雷达上 不断更新新的景点并显示在雷达上 退出应用注销所有对象 6.详细设计 ①人机界面设计 设计灵感: Guiscape,分别取了guidance和landscape的前半部分和后半部分组合而成,有带您游山玩水的意味。游客停下了脚步,如同文章中的一个逗号一般。 Guiscape里的G加入了逗号的元素,表现出游客们停顿脚步,打开Guiscape查阅相关信息;在Guiscape的P里加入导游旗子的元素,寓意Guiscape指引着游客方向,有带领游客游览四方之意。 使用Photoshop设计Logo ②数据库设计 数据库名词和符号定义: ‘*’:主关键字符号; ‘PK’:主关键字缩写; ‘+’:外关键字符号; ‘FK’:外关键字缩写; ‘’:复合关键字符号; ‘CPK’:符合关键字缩写; ‘UNIQUE’:唯一索引; A、景点表——T_ LANDSCAPE B、景点类型表—— T_ LANDSCAPE _TYPE D、景点细节表—— T_ LANDSCAPE_DETAILS ③Android 传感器设计 A、搭建传感器框架: 编写一个截获传感器事件的类。该类必须实现android.hardware.SensorEventListener接口 B、使用加速度传感器:加速度传感器的类型常量是Sensor.TYPE_ACCELEROMETER。 C、使用磁力传感器:磁力传感器的类型常量是Sensor. TYPE_MAGNETIC_FIELD。 ④手机GPS定位 使用Android的位置服务获取当前位置 获得当前可以利用的LocationProvider:根据LocationManager中的静态常量GPS_PROVIDER来获得gps Provider。 利用Location定位:除了要用到LocationManager、LocationProvider还用到了Location类,该类描述了当前设备的地理位置信息,包括经纬度、方向、高度和速度等。 GPS位置的跟踪:GPS位置不仅要定位,还要随时跟踪GPS位置的变化。 ⑤手势识

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档