android的自主泊车系统app(源码)【字数:11196】

摘 要摘 要随着生活水平的提高,人们开始追求出行的便利性,越来越多开始拥有自己的车辆,而车辆经常出现的繁华地带,往往会发现车位已经满了,这将会导致整个出行变得十分的不愉快。开发出一款可以让车主快捷搜索车位、预定车位的应用变得十分重要,这必然会是一款受到大家好评的应用。本课题开发的基于Android的泊车系统APP,就是为了解决日益增多的车位需求问题。该APP是一款提供给停车场和车主的实时应用,实现以下的功能(1)Android端的附近停车场空闲停车位查询功能;(2)Android端的停车位预约功能;(3)Android端在线支付功能;(4)数据查询功能;整个应用使用Java和Android语言进行编写,通过使用SQLite数据库对数据进行存储,保证数据的完整性和统一性。为了给予用户给好的体验,需要在应用中嵌入百度地图API,使得页面变得更加的和谐,用户在使用时更加方便操作,而且更加细致的显示车位信息,车主信息。通过使用该APP,能使得用户即使是在拥堵的城市里,也能够快速的找到心仪的车位,完成出行方便的最后一步。关键字停车难;泊车应用;车位查询;百度地图;
目 录
第一章 绪论 1
1.1 研究背景、目的和意义 1
1.2 国内外研究现状 1
1.3 本课题主要研究的内容 2
第二章 相关技术介绍 3
2.1 Android 技术简介 3
2.2 SQLite简介 4
2.3 百度地图API简介 4
第三章 可行性分析 6
3.1技术可行性 6
3.2经济可行性 7
第四章 需求分析 8
4.1系统功能需求 8
4.2系统性能需求 8
4.3数据库概念结构设计 9
第五章 系统总体设计 14
5.1 设计应用结构 14
5.2系统功能设计 16
5.3 数据库设计 17
5.4 制定测试计划 20
第六章 系统详细设计与实现 21
6.1 编码的难点 21
6.2 编码的风格 22
6.3 UI界面 22
 *好棒文|www.hbsrm.com +Q: ^351916072^ 
6.3.1 载入界面 24
6.3.2 主界面 25
6.3.3 我的信息界面 26
6.3.4 详细信息 27
6.3.5 登录界面 28
6.3.6 注册界面 29
6.3.7 订单信息界面 30
第七章 测试 31
7.1 单元测试 31
7.2 综合测试 31
7.3 调试 32
结 论 34
致 谢 35
参考文献 36
绪论
研究背景、目的和意义
进入新世纪,中国的市场经济不断发展,人们的收入也越来越高,而科技的发展带动了整个汽车产业的发展,车辆的价格越来越低,促进了人们购买汽车的欲望。车辆数量的快速增长,而对应的停车位却没有得到相应的增长,导致了城市内的停车难问题越发突出,甚至被判为城市“痼疾”。以往车主根据经验来寻找车位具有很大的弊端,一旦不是在熟悉的地方或者熟悉的车位已经没了,便会导致车主在寻找新的车位上有很大的问题。基于以上,开发一款自主泊车系统APP是十分有必要的,能够有效的帮助停车场找到用户,也方便车主快速的找的自己心仪的车位。
在如今的社会生活中,汽车已经成为了人们外出活动必不可缺的工具了。汽车的重要性越来越重,相应的,人们对汽车的停放也有了越来越高的要求,这不仅要求着社会对停车场数量的提升,也要求着车主和停车场有更好的渠道进行沟通。只有有了很好的沟通渠道,车位信息才能被车主快捷获取。
基于以上,开发出这款基于Android的自主泊车系统APP是具有很好的意义的。如今Android手机正在越来越深入人们的生活中,以后人们的生活会向智能化的方向发展。自主泊车APP能够使得车主自己进行对车位的查询、预订,可以有效的减少车主获取信息所花的时间,也可以节省停车场管理员的介绍时间。
国内外研究现状
针对日益严重的停车难问题,国内通过不断的增加车位,以便满足跟多人的需求,而且也通过制定合理的限流、限速等规则,减少城市内的停车难问题。不过这些都还不足以大幅度的解决停车难问题。对于解决停车难问题,国内还处于探索阶段,不过国外对于这些问题已经有了不错的解决方法。
日本为解决停车难问题,在1962年便提出了行之有效的政策——《机动车停车场所之确保法》和《机动车保管场所确保法实施令》,,规定所有车辆主人均须拥有路外停车泊位的证明,以此提高路外停车泊位的需求。这两项政策也调动民间资金参与兴建路外停车场的积极性,使之路外停车泊位供给量大幅度地增加。同时,也教育人们养成良好的用车习惯,有效地控制了车位数量的增长,逐步减少路外乱停车辆的丑陋现象,使停车场的建设与管理步入健康的轨道。
本课题主要研究的内容
随着科技的发展,城市的扩张,私家车成了越来越多人的选择。这也必然导致停车位的短缺,然而在一些稍微偏僻点地方有很多的车位却因为不为所知,所以一款基于手机android的泊车APP十分必要的。这将极大的方便车主和停车场,拥有很好的市场。
本课题的目的便是开发一款基于Android的自主泊车APP。该APP可以实现用户和停车场之间的直接联系,为用户的出行提供便利。用户可以通过APP查询现有的停车场信息、预定停车位,用户也可以对自己的信息进行管理,修改用户的各种信息。APP还需要着重于反馈用户对各种操作的不同反应:
载入APP时,根据是不是第一次载入给与不同反馈。
预定车位前,根据登录状态进行不同反馈。
预定车位时,根据订单状态给出不同反馈。
预定车位后,根据用户余额、车辆信息给出不同反馈。
登录时,根据账号密码的不同状态给出不同反应。
相关技术介绍
2.1 Android 技术简介
Android系统早期由Andy Rubin开发,2005年由Google公司注资收购。得到Google注资收购后,Android得到了长足的发展,而后Google又联合84家硬件制造商组成了手机联盟一起开发Android系统。Android系统拥有强力的背景支持,在全球迅速占据了绝大优势的市场份额。
Android作为一种开源的操作系统,其完善的的功能性,众多的拥护者,使得Android成为21世纪最重要,最有影响力的电子产品。系统的开源性使得不仅仅那些大公司具有开发Android系统的能力,那些小公司也能根据公开的资源获取到足够的信息改进系统,Android系统在这些公司的支持下,迅速发展扩张,功能也越来越强大。
Android应用程序被构建为可以单独调用不同组件的组合。例如,一个单独的活动提供一个单一屏幕的用户界面和一个服务的背景独立地进行工作。从一个组件,可以使用不同的操作启动另一个组件。甚至可以在不同的应用程序启动组件,比如说在地图应用中显示具体的地址信息。这种模式对于单一的应用程序提供多个入口点,并允许任何应用程序表现为用户的“默认”为其他应用程序可以调用一个动作。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/770.html

好棒文