摘要:社会在不断地发展,同时人类在不断地进步,人们的生活也越来越离不开手机,几乎每个人都在使用智能机。如今,现在人们的出行中必不可少的一项交通工具就是汽车,因为汽车出行已经越来越方便。对于喜欢车的人来说,他们想要尝试开各种各样的车,但是,并不是所有的人都能买的起自己想要的汽车的。所以,这时候人们会选择租赁自己喜欢的汽车,汽车租赁系统对于人们来说就十分的有用和方便了。而用手机租赁汽车更方便了人们,人们不需要出门就可以通过手机租赁自己喜欢的汽车,并且在手机上通过汽车租赁系统可以对租赁的汽车进行很方便的操作,比如续租和还车操作。

基于安卓的汽车租赁系统分为前台和后台。通过简单的JAVA语言将Android Studio和MyEclipse作为开发平台,MySQL作为数据库,然后设计出相应的操作界面,用户可以在操作界面对本系统进行操作,本系统的界面设计没有很花哨,基本功能都有,但是还有一些功能需要完善,本系统对大部分人来说操作起来不会很困难,只要会使用智能手机的人就可以操作本系统。

基于安卓的汽车租赁系统主要分为管理员模块和用户模块。用户通过自己的账号和密码登录系统,然后进入车辆的信息浏览界面,用户可以浏览各种款式的车辆的信息,并且可以根据关键字搜索自己想要租赁的车辆,然后对自己喜欢的车辆进行租赁,如果用户尚未注册过,用户可以先注册,然后登录进入浏览车辆信息页面,用户可以进入个人中心页面查看自己的注册信息,并且在我的订单页面中查看我的订单及其状态,除此之外,顾客还可以在我的订单页面中选择车辆租赁的开始时间和结束时间来查看订单,管理员模块中管理员有自己的账号和密码,管理员只有一个账号登录系统,因此不需要再注册账号,管理员登录账号进入主页,主页分为用户管理、车辆管理等模块,管理员在车辆管理模块可以发布新的车辆信息,也可以修改车辆信息,在用户管理模块管理员可以查看所有的用户的信息并且增加和修改用户信息,订单管理模块管理员可以根据车辆或者根据用户查询相应的订单,还车和续租模块管理员主要是对顾客的还车和续租操作进行确认。本系统最终实现了以上的各个功能,方便用户的操作并且操作过程简单,实现了基于安卓的汽车租赁系统的管理。

关键词:安卓;汽车;租赁系统;MySQL;JAVA

目录

摘要

Abstract

1. 引言-1

1.1 开发背景-1

1.3 本文所做主要工作-2

2. 开发本系统的环境-2

2.1 Android-studio-2

2.2 Android-2

2.3 JAVA-3

2.3 MySQL数据库-4

2.4 MyEclipse技术-4

3.系统分析-4

3.1 系统基本功能描述-4

3.2 系统可行性分析-5

3.3 系统需求分析-5

3.4 系统用例分析-6

3.4.1 基于安卓的汽车租赁系统的用户模块用例描述-6

3.4.2 基于安卓的汽车租赁系统的管理员模块用例描述-8

3.4.3 车辆租赁过程用例图-11

3.5 系统流程分析-13

3.6 系统数据存储和系统文件存储-14

4. 系统总体设计-14

4.1系统模块设计-14

4.2 数据库设计-16

4.2.2 逻辑结构设计-17

5. 系统实现-19

5.1 实现概况-19

5.2 实现设计-19

5.3 用户模块-21

5.3.1 用户登录和注册模块-21

5.3.2 车辆信息浏览模块-22

5.3.3 顾客租赁下单模块-23

5.3.4 还车车辆操作模块-26

5.3.5 车辆续租申请模块-26

5.3.6 车辆租赁评论模块-27

5.4 管理员模块-28

5.4.1 车辆信息管理模块-30

5.4.2 顾客信息管理模块-31

5.4.3 租赁订单管理模块-32

5.4.4 还车车辆检验模块-33

5.4.5 续租车辆管理模块-33

6. 系统测试-33

6.1 测试需求分析-33

6.2 测试需求分析-34

6.3 主要测试用例-34

6.3.1 用户登录测试-34

6.3.2 管理员车辆信息发布测试-34

6.3.3 管理员登录测试-35

6.4 测试报告-35

7. 结论-36

参考文献-37

致谢-38

android租车管理系统,基于Android汽车租赁系统设计与实现.doc相关推荐

  1. android租车管理系统,毕业设计(论文)-基于Android的学校租车管理系统的设计与开发.doc...

    盐城师范学院毕业设计 盐 城 师 范 学 院 毕业设计 基于Android的学校租车管理系统 的设计与开发 学生姓名 学 院 信息工程学院 专 业 数字媒体技术 班 级 12(1) 学 号 指导教师 ...

  2. java汽车租赁行,基于jsp的汽车租赁租车行-JavaEE实现汽车租赁租车行 - java项目源码...

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的汽车租赁租车行, 该项目可用各类java课程设计大作业中, 汽车租赁租车行的系统架构分为前后台两部分, 最终实现在 ...

  3. android项目服装管理系统,基于Android平台的服装零售管理系统的设计与实现

    摘要: 服装零售管理系统是基于Android平台的一款应用软件.目前,Android操作系统是当今智能手机最主要的[1],占比十分大的一类操作系统.在现有的Android应用中,可以应用于服装零售行业 ...

  4. 基于android的停车场管理系统,基于Android的智能停车场的制作方法

    本发明涉及一种基于Android的智能停车场. 背景技术: 智能停车场管理系统是一种高效快捷.准确公正的停车场管理手段.该系统自2001年兴起以来,其功能正逐步完善,操作系统也越来越人性化.自动化,大 ...

  5. java 二嗨租车项目_Java实现“汽车租赁项目”

    1.创建租车cab父类(抽象) package study; //创建抽象租车cab父类 public abstract class cab { //创建cab具有的公共属性 private Stri ...

  6. 基于android的银行管理系统,基于Android移动平台的银行客户管理系统

    摘要: 随着Android平台的迅速推广,由于其具有开源性,因此使用该平台的智能设备大量问市,Android也获得了广泛的推崇与好评.在此基础上,对Android平台的研究与应用开发同样成为许多行业探 ...

  7. 基于android的旅客管理系统,基于Android的铁路旅客运输管理子系统的设计与实现...

    摘要: 随着全球信息化进程的加快,人们对信息需求的日益增加,与信息有关的服务和产业已经渗透到国家.地区.企业.家庭和个人的各个方面.而信息技术也成为社会活动和日常生活中不可缺少的一部分.在铁路运输领域 ...

  8. 基于android的考勤管理系统,基于Android的考勤管理系统的设计与实现

    摘要: 随着Android系统手机的普及和移动互联网技术的发展,各种移动应用得到了广泛的应用,使人们的日常工作和生活变得更加方便和快捷.本文主要利用Android系统和移动互联网,并结合GPS定位技术 ...

  9. 基于SSM的JSP MYSQL汽车租赁系统的汽车出租管理系统-mysqljava汽车出租管理系统租车管理系统

    基于SSM的JSP+MYSQL汽车租赁系统的汽车出租管理系统-mysqljava汽车出租管理系统租车管理系统 "基于SSM的汽车出租管理系统-mysql&java汽车出租管理系统租车 ...

最新文章

  1. JAX-RS 从傻逼到牛叉 5:资源的动态定位
  2. 巧用linux云服务器下的的/dev/shm/,避开磁盘IO不给力!
  3. Spark机器学习实战 (十二) - 推荐系统实战
  4. C/C++ strtol 函数 - C语言零基础入门教程
  5. 又一波“打工人”财富自由!快手赴港上市,4000员工人均身家一夜涨至3000万...
  6. .NET开发相关技术
  7. 算法导论笔记 第三十章 多项式与快速傅里叶变化
  8. 方维分享系统修改,本地安装失败,后台无法登陆
  9. MySQL数据库入门(超详细,多图解)
  10. 云计算中网络基础知识(升级版)
  11. A LEARNED REPRESENTATION FOR ARTISTIC STYLE
  12. 电力大数据存在的问题和解决方案
  13. SCORM的对手——LOM
  14. MT【258】椭圆第三定义
  15. 空间中球坐标与直角坐标的互化(matlab实现)
  16. WACV 2021 论文大盘点-医学影像篇
  17. 中铁汇达保险经纪保单计算个人理解
  18. GOOGLE搜索秘籍--高级搜索:site,link,inurl,allinurl,intitle,allintitle
  19. python数据与挖掘实战学习:实战篇 第八章中医证型关联规则挖掘笔记
  20. 我是一个*** (二)

热门文章

  1. 浅析漫谈EOS之带宽
  2. 初级计算机信息处理员笔试题,初级信息处理技术员计算机系统基础知识考试卷模拟考试^题...
  3. QmlTableView
  4. 如何在Hi3559A上运行自己的YOLOv3模型
  5. iPhone X 适配
  6. SEIR传染病模型Netlogo仿真程序
  7. android中获取context的多种方法的区别(this,getbascontext(),getApplicationcontext())
  8. rtx2060什么水平_rtx2060性能(rtx2060显卡什么水平)
  9. Machine Learning---PNN
  10. MySQL 5.7 安装教程(全步骤、保姆级教程)