需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9479 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
摘要:本次课题的设定是为了给出门在外的旅客提供更多方便,以及为了使出租车司机更加及时地响应乘客需求,为双方带来更加高效地交易体验;同时也注重举报功能的实现和完善,使在线打车更加系统化、规范化。 本文在此背景下,利用Android Studio 2.3开发了一套基于Android4.0-Android6.0的打车功能类APP系统。本系统采用多层架构,包括UI表现层、业务逻辑层、数据访问接口层、数据访问层四层架构;结合单例模式,使用HTTP技术完成系统与服务端的数据交换;通过接入高德地图API,实现地图功能。 本系统满足了目前Android4.0-6.0的兼容性的特点。用户通过本系统可以更加便捷、更加放心地进行约车交易,在此基础上,增加用户的体验反馈收集渠道,有利于产品本身的改善以及平台更好地监督与规划。
关键词:Android;在线打车;用户反馈;
目录 摘要 Abstract 1 概述-4 1.1 本课题的研究背景和意义-4 1.2 本课题的研究目的和内容-5 2 系统分析-6 2.1 系统需求分析-6 2.2 采用的关键技术介绍-7 2.2.1 Json-7 2.2.2 Gson-7 2.2.3 Android侧滑菜单-7 2.3 可行性分析-8 3 系统概要设计-10 3.1 系统总体设计-10 3.2 系统接口的概要设计-10 3.2.1 用户接口-11 3.2.2 函数接口说明-11 3.3 系统数据来源设计-12 3.3.1 高德地图API-12 3.4 系统出错处理设计-12 3.4.1 出错信息-12 3.4.2 补救措施-13 4 系统详细设计-14 4.1 系统界面的详细设计-14 4.1.1 主界面-14 4.1.2 侧滑菜单界面-15 4.1.3 注册界面-15 4.2 系统功能模块的详细介绍-16 4.2.1 首页模块-16 4.2.2 菜单模块-16 4.2.3 注册模块-17 5 系统实现-18 5.1 系统开发环境-18 5.2 系统核心功能实现-18 5.2.1 Fragment填充-18 5.2.2 自定义dialog-18 5.2.3 数据库的设计-20 5.3 系统部署-20 6 系统测试-22 6.1 测试目的和原则-22 6.1.1 测试目的-22 6.1.2 测试原则-22 6.2 测试内容及漏洞修复-22 6.2.1 测试用例-22 6.2.2 已修复的漏洞-23 参 考 文 献-25 致 谢-26 |