登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

基于安卓的停车管理系统毕业论文

 2022-03-30 20:57:12  

论文总字数:27840字

摘 要

鉴于近年来随着人们生活水平的提高,私家车数量不断庞大,高峰期停车难的情况,本文开发了一款面向普通用户的停车管理系统,使用户可方便的在手机上完成停车操作。

本文在对项目和安卓平台简要的介绍后,对系统进行了需求分析并将功能部分分为用户登录、查看车位、预约、租赁和用户信息等模块。预约模块可为用户提供预约车位的功能。用户发出请求后,系统通过doPost的方式,将请求信息发送到服务器并对数据库中“预约”表进行插入操作,将用户名、车位信息和预约状态储存起来,用来实现数据的同步。本系统使用安卓平台开发在移动设备使用,用户可查询停车场位置,本文使用了百度地图完成对用户和停车场的定位,从而可以方便的找到目的地。

关键词:停车管理系统 定位 数据同步

Parking management system based on Android

Abstract

With the rapid improvement in Information Technology, smart devices has become more and more popular for ordinary users. The Apps developed for those are more abundant. Because of the phenomenon that people find a parking is difficult and have an unhappy experience cause by the considerable of private cars, we have developed a “Parking management system based on Android” which faces to users. It is convenient that users can find parking, book parking and rent parking on smart phone.

After offer a summary of Android and this project, this dissertation analysis the system demand and present some requirements that includes user login, user registration, search and the parking lot near field, view parking, check the address and account recharge, book parking spaces, the lease of parking spaces and other functions. The book mode can enable user to book parking space. User send a request event, then the system send the message to severs by method of doPost. Besides, the sever insert an information includes username, parking space information and state of book to store, which can enable data synchronous. This system can be used in mobile phone, user can search the location of Park. This paper use baidu map. User can orient the location of own and Park in order to find destination conveniently.

Key Words: Parking management; Orientation; Data synchronization

目 录

摘 要 I

Abstract II

第一章 绪论 1

1.1 课题的背景 1

1.2 国内外停车管理系统的现状和问题 1

1.3 选题的意义及研究目标 2

1.4 安卓平台的相关理论和技术 2

1.4.1 Android简介 2

1.4.2 Android UI 3

1.4.3 安卓系统优势 3

1.4.4 系统架构介绍 4

1.4.5 Android SDK介绍 5

1.4.6 ADT介绍 5

1.4.7 MySql介绍 5

第二章 停车管理系统设计与实现 6

2.1 需求分析 6

2.1.1 停车管理系统需求分析概述 6

2.1.2 系统需求详述 6

2.2 系统要求 9

2.3 系统目标 9

2.4 系统结构 9

2.5 数据库设计 10

2.5.1 数据库概述 10

2.5.2 数据库设计 10

2.6 停车管理系统基本功能实现 13

2.6.1 登录模块 13

2.6.2 停车场模块 14

2.6.3 查看车位模块 14

2.6.4 预约和租赁车位模块 16

2.6.5 用户信息模块 17

2.6.6 用户充值模块 18

第三章 系统关键部分介绍与实现方法 20

3.1 服务器的通信方式与交互模式 20

3.1.1 HTTP通信 20

3.1.2 交互方式 20

3.2 采用MVC模式搭建的数据库的连接 21

3.2.1 MVC模式 21

3.2.2 数据库连接的实现 22

3.3 适应“我的信息”的碎片化设计 23

3.2.1 Fragment “碎片” 23

3.2.2 Fragment产生的背景和相关介绍 23

3.2.3 Fragment的生命周期 23

3.2.4本文中Fragment的实现 24

3.4 百度地图应用 25

3.4.1 百度地图 25

3.4.2 百度地图的应用 26

第四章 系统测试与应用实例 28

4.1 系统测试 28

4.1.1 程序调试 28

4.1.2 功能调试 28

4.2 测试账户验证功能 28

4.3 测试系统主界面 30

4.4 测试用户中心功能 32

第五章 总结与展望 34

5.1 本文工作总结 34

5.2 下一阶段工作展望 34

参考文献 36

第一章 绪论

1.1 课题的背景

随着信息技术的快速发展,特别是移动通讯技术和网络技术,使在获取信息的方法方面发生了非常大的变动。特别是对实时信息交互有高要求的项目,移动计算和无线数据会给他们的工作带来新的机会。而智能手机和平板电脑也逐年普及, Android市场发展迅速,成为这方面的主要支柱。

安卓是一个基于Linux内核的移动操作系统,也是在此基础上逐步开发的。并且由谷歌的子公司Open Handset Alliance(OHA,开放手持设备联盟)在之后一直开发、运行和维护。最开始是手机操作系统,现在发展到各个移动设备上。Android最初由Andy Rubin等人一起开发,最初目的是为数码相机开发一个跨时代的操作系统,但后来在进行调查的时候发现这种需求并不大,于是他们将此系统革新为一个智能手机的操作系统以此来适应快速发展的移动时代。并于2005年7月11日被大名鼎鼎的谷歌公司收购。在两年后,也就是2007年,谷歌与数十家软件、硬件公司和电信运营商成立了一个研发安卓系统的开放式移动设备联盟。之后,谷歌又发布了安卓系统的源代码,安卓系统允许手机制造商制造的手机运行此系统,随后随着移动互联的快速发展,安卓系统逐渐在其他手持设备上扩展。

请支付后下载全文,论文总字数:27840字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图