基于安卓Android平台汽车租赁系统app设计(MySQL)(任务书,开题报告,论文15300字,程序代码)
摘 要
在社会经济快速发展的今天,为满足人们出行需求,汽车租赁产业便应运而生了。无论是对个人还是社会,租赁汽车都比购买来的实惠方便。可是现如今的汽车租赁存在着一些问题,不能很好地满足企业和用户之间不同的需求。基于Android的汽车租赁系统app设计与开发,能很好解决这些问题。
论文对整个系统的架构以及数据库都进行了详细的设计,在结合了软件工程的相关理论和方法的基础上进行了需求分析、总体和详细设计,并最终实现了系统。在系统的开发过程中,采用了一些技术,如Android、Java、MySQL等。通过合理的利用这些技术,可以保证系统能够顺利运行。在确定用户对系统的需求的基础上,将系统的功能设计成用户登录和注销,汽车租赁,订单查询等几个模块。然后给出了系统测试用例,通过系统测试对系统的可行性和可操作性进行了验证。最后对本文进行了总结,并对本系统的前景进行展望。
本文所设计的汽车租赁系统已经实现。本系统可以帮助用户方便快捷的按类别进行车辆信息查询,并进行租车,最后,还可以进行意见反馈。
关键词:汽车租赁,Android,APP设计与开发
Abstract
With the rapid development of social economy, the car rental industry has come into being in order to meet people's demand of traveling. As for individuals or society, cars rented are more affordable and convenient than cars bought. But now the car rental there are some problems that can not be very good to meet the different needs of companies and users.The design and development of android based car rental system can be a good solution to these problems.
In this paper, the overall system architecture and database are designed in detail. Requirement analysis, general design and detailed design are carried out on the basis of the combination of theory and methods of software engineering, and the system is finally implemented. In the process of the system development, the use of a number of technologies, such as Android, Java, MySQL and so on. Through the rational use of these technologies, we can ensure that the system can run smoothly. On the basis of determining the needs of users on the system, the system's functions are designed into user logining and logouting, car renting, order querying and several other modules. Then the feasibility and operability of the system have been verified through the system test. Finally, summarize the paper and prospects for the development of the system in future.
In this paper, the design of the car rental system has been realized. This system can help users to inquire cars’ information and rent car easily and quickly, according to different categorie .And finally, users can also propose feedback.
Keywords: Car rental, Android, APP design and development
功能需求
功能需求要求开发人员一定要在产品中实现的软件功能,客户通过这些功能来完成任务,达到业务需求。功能需求有的时候也会称作为行为需求,由于习惯上总是用“应该”对它进行形容:“系统应该发送短信或邮件来通知客户已经通过其申请”。功能需求讲述的是开发人员要求实现的东西。一组逻辑上有关联的功能需求是产品的特性,它们为客户提供某一项功能,保证业务目标能得以实现。在商业软件中,产品的特性非常重要,通过可以被客户识别,同时帮助客户要不要购买,这些在产品的说明书里面会重点表示出来。客户想要获得的产品特性和用户的任务相关的需求在某些方面有一定的不同。一个或者多个用例可以在同一项特性中,每一个用例又要求实现不止一项的功能需求,从而保证用户能够完成某项任务。该汽车租赁系统主要功能模块:登录/注册、汽车租赁、查询、故障报修、意见反馈、个人中心。
本篇论文共分为六个章节,每章具体内容如下:
第1章:绪论。对汽车租赁系统的研究背景与意义,国内外的研究现状进行介绍,也简单叙述研究的基本内容和拟采用的技术方案。
第2章:系统需求分析。对系统进行功能和性能的需求分析,简要介绍数据字典。
第3章:系统设计。分别从总体,数据库,详细等方面来介绍系统设计的思路和原则。
第4章:系统实现。主要从系统的界面实现和功能模块来介绍,通过截图和核心代码来展示。
第5章:系统测试。主要对系统进行功能的测试,看结果是否符合预期。
第6章:总结与展望。总结了本文的主要工作,并对下一步有待继续完善的工作进行了展望。
目 录
第1章 绪论 1
1.1 背景和目的 1
1.1.1 研究背景 1
1.1.2 目的及意义 1
1.1.3 国内外研究现状 2
1.2 研究的基本内容、目标、拟采用的技术方案及措施 3
1.2.1 基本内容 3
1.2.2 目标 3
1.2.2 拟采用的技术方案及措施 4
1.3 论文组织结构 5
第2章 系统需求分析 6
2.1 功能需求 6
2.1.1 客户端 6
2.1.2 服务端 7
2.1.3 用例图 7
2.1.4 用例描述 7
2.2 数据字典 10
2.3 非功能需求 10
第3章 系统设计 12
3.1总体设计 12
3.2 数据库设计 12
3.2.1 数据库设计要素 13
3.2.2 数据库表设计 13
3.3 详细设计 15
第4章 系统实现 16
4.1 界面实现 16
4.2功能模块 18
4.2.1 注册 18
4.2.2 登录 19
4.2.3 分类查询 20
4.2.4 租车 22
4.2.5 订单查询 24
4.2.6 个人中心 25
4.2.7 故障报修 26
4.2.8 意见反馈 27
第5章 系统测试 28
5.1 登录测试用例描述 28
5.2 注册测试用例描述 29
5.3 分类查询测试用例描述 30
5.4 租车测试用例描述 30
5.5 订单查询测试用例描述 31
5.6 个人中心测试用例描述 32
5.7 故障报修测试用例描述 33
5.8 意见反馈测试用例描述 34
5.9 改进过程 35
第6章 总结和展望 36
6.1 总结 36
6.2 展望 37
参考文献 38
|