34
6。3 测试结果分析 35
6。4系统的维护 35
6。5 本章小结 35
结 论 36
致 谢 37
参 考 文 献 38
第一章 绪论
1。1开发背景和研究意义
如今,在科技发展迅猛的社会中,计算机的发展给我们带来了诸多便捷之处。计算机技术结合着网络技术和数据库技术,应用于各种领域中,并且在这些领域中起到了巨大作用。
然而,在计算机发展的步伐中,移动互联网技术的发展也迅速崛起[1]。移动互联网已经成为当今世界发展最快、市场潜力最大、前景最诱人的业务,而Android则是移动互联网上市场占有率最高的平台(已超过iOS,最新统计数据:Android占53。7%,iOS占35%);与此同时,Android应用选择了Java作为其开发语言,这对于Java来说也是一次极好的机会[2]。伴随着移动端用户数量的急剧增加,很多应用都在原来网页的基础之上“迁徙”到了移动端。
1。1。1选题背景
在日常生活中,私家车已经越来越普遍存在,不管是走在大街上还是小道里都有着各式各样的汽车映入我们的眼帘。然而,伴随着车辆的增多,停车倒也成为日常生活中一件令人头疼的事情。在如今的Android市场上帮助停车的app并不多,但是它们都存在着各种各样的问题,并不能给我们提供很好的帮助。例如:有的app定位信息并不准确,导致车主查到的附近信息都是不对的;有的app只提供停车场的大致方位,并没有给出具体路线图;有的app提供的停车场信息并不准确,没有及时更新停车场信息,这必然也给车主在寻找停车场的过程增加诸多麻烦。综上所述,市场上已经投入使用的app存在着很多问题,基于这些问题的存在,本课题设计将避免和改进这些问题。
1。1。2研究意义
本课题的意义在于让停车不再是车主的烦恼,解决现有app普遍存在的问题,实现车主在寻找停车场过程中的及时性,准确性,有目的性的去寻找和使用停车场,致此给车主提供方便、快捷而又精确的停车场信息,缩减了车主在需找停车场花费的时间,方便车主及时找到可使用的停车场。
1。2技术介绍论文网
前端采用如今在盛行的Android技术,http协议,json解析数据;
后台接口采用JavaEE框架(Spring+Hibernate技术),gson解析;
数据库采用MySQL数据库设计和实现。
1。2。1 Java的简介
Java在1995年由Sun公司创建的一种Java平台和面向对象程序设计语言的总称,它最初被命名为Oak,主要是应用在一些小型系统的汇编语言。在Java中源文件名称的后缀名为*。Java,之后通过编译使。java文件生成一个*。class文件,在计算机上执行*。class文件,但是此时执行*。class的计算机并不是一个物理上可以看到的计算机,而是java自己设计的计算机-JVM,Java也是通过JVM进行可移植性操作的[3]。Java语言的特点主要在于这几个方面:简洁有效、可移植性、面向对象、解释型、适合分布式计算、有较好的性能、健壮、防患于未然的特征、具有多线程处理能力、具有较高的安全性、一种动态语言、一种中型结构[4]。
1。2。2 Spring MVC + Hibernate
MVC模式:它的全称是模型(Model)-视图(View)-控制器(Controller)。其中模型层做的主要工作就是处理一些数据和业务逻辑;视图层主要是将一些界面结果呈现在用户面前;控制器主要就是连接模型和视图层的一个桥梁,连接着模型层和视图层之间的通信往来,实现了分离视图显示和业务逻辑层。 Android百度地图停车帮手的设计(3):http://www.youerw.com/jisuanji/lunwen_99939.html