现实生活中我们很多人由于工作的原因根本没必要买车,因为即使买了也几乎用不到除非节假日出去旅游的话才能用得到,这样就想来确实没必要买车。但是没车节假日又想出去玩又不想济公共汽车怎么办,那就只好租车了。租车就很划算了,因为我们一年之中也就用那么几次。而为了更好的方便租车,能随时随地的租车。于是开发一个汽车租赁客户端越发显得重要了,本课题基于该背景设计并实现了基于移动互联网的Android汽车租赁App。该系统主要实现了汽车的在线租赁和管理和用户管理,以及接受android客户端发送的租车预订请求。通过本次毕业设计,掌握安卓开发平台,为以后的工作打下了坚实的基础。
管理员模块主要包括以下几个部分:用户管理、车辆基本信息、车辆出租信息,车辆预定信息、车辆损坏信息、车辆维护信息。
用户模块包括3个部分:注册登录、汽车预订、订单管理。
管理员可以对车辆管理(比如车辆信息的添加,删除,修改、查询),对车辆的各方面的信息进行记录,对用户提交的车辆预定信息进行管理。没有注册的用户可以浏览可供出租的汽车的信息,如需要预定车辆,则需要在本页面注册后登陆,方可进行车辆预定,
用户个人信息管理模块主要实现用户的注册和登录、注销、用户对自身信息的设置和修改、以及对可供出租的各种汽车的浏览、查看汽车的详细信息、汽车的预订以及取消预订等等,游客(未经注册的用户)只能对车辆信息进行查看,无法进行汽车预订
目录
- 绪论 1
2.系统开发环境介绍 1
2.1 Android技术概述 1
2.1.1 Android系统架构研究 2
2.1.2 Android资源文件 3
2.1.3 Android应用程序组件 4
2.2 JSP技术概述 5
2.2.1 JSP 5
2.2.2 Servlet技术 6
2.2.3 B/S开发模式介绍 6
2.3. Tomcat 服务器 6
2.3. MySql数据库 7
- 系统需求分析 8
3.1 可行性分析 8
3.1.2 经济可行性分析 8
2.2.2 技术可行性分析 9
2.2.3 社会可行性分析 9
3.2 需求分析 9
3.3 运行环境分析 9
- 系统整体设计 10
4.1 系统总体功能设计 10
4.2各个具体功能模块 11
4.2.1用户个人信息管理模块 11
4.2.2管理员子系统 12
4.3 数据表设计 13
- 系统详细设计 15
5.1 服务器端 15
5.1.1 数据库连接 15
5.1.2 功能实现 15
5.1.3 与客户端通信设计 16
5.2 客户端 18
5.2.1 程序目录 18
5.2.2 详细设计 18
- 总结 22
致 谢 24