登录注册模块:该模块主要负责处理用户信息,在用户搜索车位前必须保证用户已经登录,如果是会员则直接登录,否则必须首先注册。
搜索车位模块:该模块主要给用户提供搜索停车场信息,剩余车位,停车场具体地址等信息,让用户可以获取到详细的停车场信息。
预定车位模块:该模块中用户选择适合自己的停车场进行预定车位。
路径导航模块:根据出发区域和到达区域给用户提供路径导航,方便用户寻找停车场
退出系统:用户操作完成后退出系统
本文的结构安排如下:
第一章:分析了停车场问题以及智能手机的发展,研究分析了停车问题、手机搜索、位置服务的目前发展现状,并说明了本文的研究内容及结构安排。
第二章:介绍了本课题研究的相关技术,包括手机客户端用到的android系统和服务器端系统用到的spring技术。
第三章:详细分析了本系统的功能需求,简单介绍了需求的背景,业务流程,详细说明系统各模块的需求
第四章:详细介绍了该项目的设计,包括手机客户端和服务器端数据处理部分的设计
第五章:介绍了该系统每个功能模块的详细实现方案,用到的相关技术
第六章:指出本文的不足之处,提出将要改进的地方,最后针对本文中的不足提出了后续修改的建议。
2 课题相关理论与技术论文网
2.1 智能手机操作系统
智能手机(Smart Phone),是指“向个人电脑一样有独立的操作系统,可以由用户自行安装软件、游戏等第三方服务提供商提供的程序,通过此类软件不断的对手机的功能进行扩充,并且可以连接移动通信网络来实现无线网络接入”的这样一类手机的总称[24]。
智能手机是针对功能手机而言,相对而言,智能手机就是可以自行安装第三方的软件,而功能手机则不能,随着后来Java平台的发展,功能手机也可以安装部分软件,但是功能手机在用户界面的友好性、运行效率及对系统资源的使用上都比智能手机差,智能手机的主要特点为:
具备无线接入互联网的功能,即需要支持GSM网络下的GPRS或者CDMA网络的CDMA 1X 或3G(wcdma、cdma-evdo、TD-scdma)网络,甚至可以是4G。
具有PDA的功能,包括PIM(个人信息管理)。日程记事、任务安排、多媒体应用、浏览网页等
具有开放性的操作系统,可以安装更多的应用程序,使得智能手机可以得到无限的扩展
人性化,可以根据个人的需要扩展机器功能
功能强大,扩展性强,第三方软件支持多
智能手机比功能手机有更多的综合处理能力,功能手机也拥有自己的操作系统,但是这个操作系统是出产厂商自行封闭的操作系统,所能实现的功能有限,没有智能手机的可扩展性。
智能手机中安装了开放式的操作系统,随着通信技术的发展,市场上功能更强,扩展性更好的智能手机不断涌现,其中独立的操作系统成为了智能手机的一个标志。智能手机的操作系统比功能手机的操作系统功能更强,扩展性更大。目前主流的智能手机操作系统主要有:Symbian OS、Windows Phone 、iOS、Palm OS、BlackBerry和Android六种。各系统的特征如下:
Symbian OS
塞班操作系统在智能手机终端拥有强大的应用程序能力和通信能力,因为它拥有一个非常健全的、核心强大的对象导向系统,企业用标准通信传输协议以及完美的Java语言。塞班系统给第三方开发商提供了一个标准和开放的平台环境。使得第三方开发商可以给予该平台设计开发自己的产品。