1、 苏州大学电子信息学院 毕业设计(论文)开题报告 应救求助平台 设计 系 部: 电子信息学院 专 业: 信息工程 学生姓名: 艾则孜达吾提 指导教师: 施国良 开题时间: 2013 年 3 月 27 日 一、总体说明 在开题报告中要求给出你对课题的理解,类似的研究在国内外的进展情况,你对系统设计的初步设想,主要需要解决的技术难题和解决思路,同时应给出课题的时间安排。 二、开题报告内容 1 我要做什么 2 我要怎么做 3. 我预期的目标是什么 4. 计划安排(时间安排) 5. 参考文献 一、毕业设计(论文)课题的意义、国内外现状及发展趋势 1.1 Android Android 是 Google
2、 于 2007 年 11 月 5 日宣布的基于 Linux 平台的开源手机操作系统,号称是首个为移动终端打造的真正开放和完整的移动软件 2。自从Google 发布智能手机 Android 操作系统平台 (2008 年 9 月首款 Android 智能手机G1 上市 )以来, Android 平台一直以惊人速度挺进,并支持 Android 智能手机迅速进入领先行列。 Android 在全球智能手机市场上的份额已从去年第五位 (3.9%)跃进到现 在的第二位 (25.5%),今年 3 季 Android 手机销量比去年同期增长1309%。国内外很多市场分析员一致认为, Android 到明年有望争
3、得第一的位置(迄今 Android 在北美、亚洲智能手机市场均已位居第一 )。迄今 Android 是智能手机市场上最大的赢家,是销售增长最快、最成功的竞争者。 Android 使用者数量继续增加。 1.2 Android 手机 平台的优势 现在常见的智能手机平台有: Symbian、 Windows Mobile、 PALM、 Blackberry、iPhone OS 等。 Android 平台 的优势主要体现在以下方面。 (1)开放性 Android 平台是开放性的平台,允许任何移动终端厂商加入到 Android 联盟中来。显著的开放性可以使其拥有更多的开发者,随着用户和应用的日益丰富,一
4、个崭新的平台也将很快走向成熟。 开放性对于 Android 的发展而言,有利于积累人气,这里的人气包括消费者和厂商,而对于消费者来讲,最大的受益正是丰富的软件资源。开放的平台也会带来更大竞争,如此一来,消费者将可以用更低的价位购得心仪的手机。 (2)挣脱运营商的束缚 在过去很长的一段时间,手机应用往往受到运营商制约, 使用什么功能接入什么网络,几乎都要受到运营商的控制。自从 Android 上市,用户可以更加方便地连接网络,运营商的制约减少。随着 EDGE、 HSDPA 这些 2G 至 3G 移动网络的逐步过渡和提升,手机随意接入网络已不再是运营商口中的笑谈。 (3)丰富的硬件选择 这一点还是
5、与 Android 平台的开放性相关。由于 Android 的开放性,众多的厂商会推出千奇百怪,功能特色各异的多种产品。功能上的差异和特色,却不会影响到数据同步、甚至软件的兼容。例如你从诺基亚 Symbian 风格手机一下改用苹果 iPhone,同 时还可将 Symbian 中优秀的软件带到 iPhone 上使用、联系人等个人资料更是可以方便地转移。 (4)开发手机软件不受任何限制 Android 平台提供给第三方开发商一个十分宽泛、自由的环境。因此不会受到各种条条框框的阻扰,可想而知,如此一来会有多少新颖别致的软件诞生。 (5)无缝结合的 Google 应用 如今叱咤互联网的 Google已
6、经走过了 10 年度的历史。从搜索巨人到全面的互联网渗透, Google服务如地图、邮件、搜索等已经成为连接用户和互联网的重要纽带,而 Android平台手机将无缝结合这些优秀 的 Google服务 3。 正因为 Android 具有以上的优越性,所以 2010 年末数据显示,仅正式推出两年的 Android 操作系统就将要超越称霸十年的诺基亚 Symbian OS 系统,使之跃居全球最受欢迎的智能手机平台。 1.3 Android 应求助平台 : Android 应求助平台是一个 为疾病突发,受伤时无人求助或迷失无法回家的时候一键求助,最快最有效地方式救人的 Android 手机应救求助平台
7、 。 Android应求助平台是主要为无法确认自己的位置或疾病突发的人 , 没人求助的时候用自己的手机按一下求助键 ,平台接受求助信号并开始处理。先发给家人,如果家人没人回复的时候直接向 110 报警。这个系统主要是为滚广泛的人们提供一个很好的应急求助。 应救服务平台 工作流程图 二、课题 编程工具 及主要工作(设计思想、拟采用的方法及手段) 求助信号 应救服务平台 转发 求救者亲戚和监督人 等待信号 Y/N,等 X 秒,默认 30秒 Y 结束 应救服务平台转发 呼叫 110,并发给求救信号 2.1 Android 操作系统特性 Android 操作系统主要包括如下特性: 应用框架:用于开发可
8、重用可替代的组件。 Dalvik 虚拟机: Android 采用的 Java 虚拟机是自主开发的代号为 Dalvik 的虚拟机,在保 证 API 方面兼容的同时 Dalvik 针对移动手机进行了大幅优化,占用资源更小,运行效率更高。集成的浏览器:基于开源的引擎 WebKit。优化的图形:强大的自定义二维图形库。基于 OpenGL ES 1.0 标准的 3D 图形功能,在移动 3D 开发中有着至关重要的地位。 SQLite 数据库: SQLite 提供结构化的数据存储。它是一款轻型免费的且开源的数据库,设计目标是嵌入式的。它具备占用资源低、需要的内存空间少、处理速度较快,并且还支持事务处理功能等
9、优点。多媒体支持:支持各种通用的音视频和静态图像格式 (MPEG4、 MP3、 JPG、 PNG、 GIF、 AAC、 H.264、 AMR)。 GSM 技术:(依赖硬件 )Global System for Mobile Communications,全球移动通讯系统 ,俗称全球通 ,是第二代移动通信技术,其开发目的是让全球各地可以共同使用一个移动电话网络标准,让用户使用一部手机就能行遍全球。蓝牙, EDGE, 3G,and Wi-Fi:(依赖硬件 )蓝牙和 Wi-Fi 都是一种短距离的无线连接技术,在短距离内可以实现话音和数据的无线传输。 EDGE(Enhanced Data Rate f
10、or GSM Evolution),是增强型数据速率 GSM 演进技术。 Camera, GPS, Compass, and Accelerometer: (依赖硬件 )GPS(Global Positioning System),即全球定位系统。它是一个由覆盖全球的 24 颗卫星组成的卫星系统。 Compass是一个开放源代码的 Java 搜索引擎框架。强大的开发环境:包括一个设备模拟器,调试工具,内存和性能检测,以及Eclipse IDE 的开发插件。 Eclipse 是个集成开发环境。 2.2 Android 操作系统框架结 构 Android 作为一个开源的移动设备的平台,其软件层次结
11、构自上而下分为四个层次,分别是:应用程序 (Application)、应用程序框架 (Application Framework)、各种库 (Libraries)和 Android 运行环境 (RunTime)、 Linux 内核 (Linux Kernel)。 图 1.0 Google 手机操作系统平台 -Android 的架构模型 2.3 应用程序框架 Android 应用程序由一个或多个组件组成, Android 的应用程序框架为应用程序层的开发者提供 APIs,它实际上是一个应用程序的框架。由于上层的应用程序是以 Java 构建的,因此本层次提供的首先包含了 UI 程序中所需要的各种控
12、件:例如: Views(视图组件 )包括 lists(列表 ), grids(栅格 ), text boxes(文本框 ),buttons(按钮 )等。甚至一个嵌入式的 Web 浏览器。一个 Android 的应用程序可以利用应用程序框架中的以下几个部分: Activity(活动 ) Broadcast Receiver(广播接收者 ) Service(服务 ) Content Provider(内容提 供者 ) 三 、 通过毕业设计 的预期目标 3.1 设计应达到下列要求 1熟悉国家能源开发的方针政策和有关技术规程规定。树立工程设计必须安全、可靠、经济的观点。 2巩固并充实所学基本理论和专业
13、知识,能够灵活应用,解决实际问题。 3初步掌握 信息 工程专业工程的设计流程和方法,独立完成工程设计、工程计算、工程绘图、编写工程技术文件等相关设计任务。 4培养严肃认真、实事求是和刻苦钻研的工作作风。 3.2、 预计 编程 过程中可能遇到的问题以及解决的方法和措施 1各种 Android mobile system中不兼容 2硬件跟软件相互不兼容,硬件不支持软件 3GPRS 位置判断没打开,没有最高权限等失去软件能力的情况 四、 计划 安排 顺序 阶段日期 计划完成内容 备注 1 2 周 接受任务,完成开题报告 2 1 周 运行方式分析 ,设计 3 1 周 编程 4 1 周 编程并且修改 5 1 周 运行,调整,再运行并且判断稳定性 6 1 周 绘制图纸 7 1 周 整理论文 8 1 周 再次 修改成品 9 1 周 准备答辩 10 1 周 答辩 五、 参考文献 01李宁 . Android 开发完全讲义 .中国 水利水电 出版社, 2012 02 六、 指导教师意见 指导教师签名: 年 月 日