基于微信小程序的顺风车租车系统的设计与实现_第1页
基于微信小程序的顺风车租车系统的设计与实现_第2页
基于微信小程序的顺风车租车系统的设计与实现_第3页
基于微信小程序的顺风车租车系统的设计与实现_第4页
基于微信小程序的顺风车租车系统的设计与实现_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第2章相关理论和技术2.1Java语言Java是一种可以不依赖操作系统不信赖硬件环境的面向对象的程序语言设计。Java技术以其出色的通用性、分布性和安全性,在电脑、手机和因特网等方面得到了广泛的应用。Java于1995年进行了大改革,用于互联网应用的开发。他展现出了他特有的跨平台、动态网络等特点。从那时起,他就促进了网络的快速发展。另外,Java技术也在不断的完善加强。Java自从出现在广大人群面前就受到人们喜爱,发展迅速,对C++和这门语言的影响很大。随着全球云计算、移动互联网等行业的规模化发展,Java技术的优越性更加凸显。2010年SumMicroSystems公司也被更大的公司所收购。2.2SQLServer数据库 数据库主要是综合保存庞大的数据,但是数据库只保存不能做到数据处理加工,SQLServer能够让企业在管理工作中更为便捷,能够对数据分析处理。但是在使用它处理数据时,还要进行规范使用,并且要保证数据的安全以及完整。例如,数据备份或者是恢复,以及使用一定的技术方法对数据库中的数据进行统计分析等。它具有较强的通用性和安全性,其操作简单且功能强大。SQLServer数据库现在拥有的功能已经变得更加强大了,但它的主要功能可以划分成如下两类:(1)资料解析显示功能。当数据被储存到一定的大小时,就可以使用SQLServer来更全面地处理这些数据了。然而,与SQL服务器相关功能的实现,必须要有一个基础数据库。如果不做一些特殊的处理,根本找不到数据的特征,也找不到有针对性的修改。在完成了对数据的基本分类.统计后,就可以对数据具体的分析及处理。再用图像、表格等形式,把这些成果更明了的展现出来。(2)分布式管理系统。由于科技水平迅速发展,一个科技系统常常包含多个科技系统。而且,在一个系统中,经常会存在着海量的数据,这些数据都要经过处理,这就是数据库在“分布式”管理系中所起到“高效”地“实现”数据的连、接、删、除等基本功能,这时就需要使用SQL服务器技术了。分布式管理的开发过程中,利用SQL服务器数据库的建立,能够使一个系统更加稳定,更加容易操作。2.3B/S模式B/S(Brower/Server)是一种新的系统结构模式,也就是所谓的浏览器/服务器模式,随着网络的发展,它已经被广泛的应用于各种网络应用之中。B/S架构不依赖客户端的环境,只要求客户端具备浏览器软件。B/S架构设计,在一台服务器上做到所有功能,简化了文件管理器的开发、维护和选型过程;一般访问服务器的客户端只要安装浏览器设置,部署在服务器上,借助局域网连接操作。B/S分布式系统采取使用了一种新的方式,即一般客户端(浏览器设置)在局域网连接上向服务器发送直连请求,然后服务器不断选用服务器代理获取相应的帮助请求。并给出相应的响应,这是一种响应形式。计算机用户能够选用浏览器设置借助局域网互联网连接请求和查询各种类型的信息和数据,其中包含各种类型的文本格式、照片、图像和在线视频。没有太多的方法能够将不同的相关Web服务器连接在一起,以便所有应当需要管理的数据库数据在服务器之间存储、交换和查询。这种架构设计的直接实现是请求应当需要在服务器上运行的网页的代码副本并将代码复制到本地浏览器设置,然后选用浏览器设置从网络上解析页面的代码副本打开。从而完成对功能页面的展示。在所显示的功能页上,进行的操作,并将该操作指令返回到服务器,服务器对其进行执行,并将该成果反馈给用户。将功能模块和网络连接,组成一个模块之间可以交换信息的功能模块网络。它的工作原理是,首先由用户向用户发出访问者的访问权要求,用户在用户端的访问权页面上对着表格进行提交,然后再向设备发出访问请求,等网络中的服务设备做出回应。然后,服务器端会接收并发起处理请求:应用服务器端通常会采去使用相同的JSP、PHP等方法来回应客户的需求,并生成响应;然后,这些响应将由服务器端来处理后反馈到客户端浏览器。最终,浏览器会在返回的HTM文件上执行,并显示出使用者界面。2.4微信小程序微信小程序是用户常用的社交软件并且微信小程序的作用很广泛,微信小程序的内存体积非常小,运行速度非常快,使用起来也很方便,微信作为一个小程序来说,它也可以很快速的运行、浏览、使用网页,而且微信小程序还可以添加支付功能,所以用微信小程序设计的顺风车租车系统可以让用户使用起来更加方便,而且操作十分简单,不需要刻意的学习操作容易上手。第3章系统分析3.1可行性分析3.1.1技术可行性在本次系统开发中,技术可行性考虑方面包括所需技术、所用平台、框架、安装方式等。本次开发是基于微信小程序的顺风车租车系统的开发。顺风车租车小程序将在微信小程序上运行,使用微信开发者工具,利用Java语言进行编程,这样可以更加方便对平台进行开发与应用。同时也采用SQLServer2012为后台数据库,这样将会更好的管理数据和查询数据。Idea,是目前最好的多语言综合开发环境,同时大多数与之相关的开发工具都是免费的。3.1.2经济可行性经济可行性是指开发过程符合先前的预算安排,支出均有规范记录,符合发展要求。在设计线上租车系统前,我们已考虑到其高经济价值及广阔的应用前景。因此,该系统建成后,将会创造极大的经济效益。3.1.3操作可行性顺风车租车系统包括管理员和用户之间的消息交流,还负责管理它们之间的关联关系。该系统基于需求分析,对二者关系做出判断。运行可行性分析至关重要。分析结果直接关系到设计的最终结果是否合理,具有实际意义。当系统交付给用户时,数据输入灵活完整,没有歧义。整个系统简单、高效,并对用户有不同级别的使用权限管理。基于这些考虑,我们可以确定这个开发是可操作的。3.2需求分析对系统功能要求的分析可以提供有关在实施软件功能要求时需要什么和不需要什么的更多信息。一个好的分析系统,可以帮助我们避免或者纠正当前的错误,从而提升软件的效率,降低软件的开发成本,提升软件的质量。3.2.1功能需求分析在顺风车租车系统当中,用户注册登录进入系统后,用户和司机可以查看相互的信息以及订单的信息,用户可以看到路线规划和车的相关信息,实现用户和司机之间的相互交流,完善租赁顺风车行业的新型结构等。用户用例图如图所示。图3.1用户用例图管理员用例图如图所示。图3.2管理员用例图3.2.2非功能需求分析顺风车租车系统界面简洁明了,该系统为用户存储车辆信息,为了可以让用户进行选择,所有的用户信息都经过系统验证,通过后用户将可以查看并使用相应的功能和权限,并为了保证系统只会让用户在相应的权限范围内工作,且用户只可以在权限范围内访问操作系统数据。为了保证系统数据的安全性,当出现一些不正常的行为时,可以及时地阻止用户的访问,以确保系统的数据安全。第4章系统设计4.1功能模块设计经过对该系统功能的分析,顺风车租车系统具备以下几个主要功能模块:查看用户司机信息‎管理‏、预约信息管理、订单信息管理、用户审核信息管理、留言管理、预约信息管理等模块。如图4.1所示:图4.1系统功能模块图4.2数据库概念设计1.管理员实体图图4.2管理员实体图2.用户实体图图4.3用户实体图3.司机实体图图4.4司机实体图4.汽车实体图图4.5汽车实体图4.3数据库设计数据库的物理设计包括四个阶段:一是选择系统数据在数据库中存储的结构、二是确定数据库中系统的数据的存取方法、三是需要对系统来选择数据在数据库中的存放位置、四是决定在数据库中数据的位置。其实在物理上就是针对数据如何存储和取自数据库,以及系统数据如何存储在数据库中。然后,主要任务是为数据库编制索引,以访问操作系统数据。根据访问类型,存储结构可以分为索引表和顺序表,每个表包含不同的查询结果。系统的具体表设计如下:(1)用户表users“用户表users”用来记录用户的信息。如表4.1所示。表4.1用户表字段名称类型长度字段说明主键默认值idbigint主键主键usernamevarchar20用户名passwordvarchar20密码rolevarchar5角色管理员addtimetimestamp新增时间CURRENT_TIMESTAMP(2)token表token“token表token”是用来记录token的信息。token的结构如表4.2所示。表4.2token表字段名称类型长度字段说明主键默认值idbigint主键主键useridbigint用户idusernamevarchar10用户名tablenamevarchar10表名rolevarchar10角色tokenvarchar20密码addtimetimestamp新增时间CURRENT_TIMESTAMPexpiratedtimetimestamp过期时间CURRENT_TIMESTAMP(3)收藏表storeup“收藏表storeup”是用来记录用户收藏的信息。如表4.3所示。表4.3收藏表字段名称类型长度字段说明主键默认值idbigint主键主键addtimetimestamp创建时间CURRENT_TIMESTAMPuseridbigint用户idrefidbigint商品idtablenamevarchar20表名namevarchar20名称picturelongtext4294967295图片typevarchar50类型(1:收藏,21:赞,22:踩,31:竞拍参与,41:关注)1inteltypevarchar20推荐类型remarkvarchar20备注(4)司机信息表sijixinxi“司机信息表sijixinxi”是用来记录司机信息的信息。sijixinxi的结构如表4.4所示。表4.4司机信息表字段名称类型长度字段说明主键默认值idbigint主键主键addtimetimestamp创建时间CURRENT_TIMESTAMPzhanghaovarchar20账号sijixingmingvarchar20司机姓名nianlingint年龄xingbievarchar20性别dingdanbianhaovarchar20订单编号zhaopianlongtext4294967295照片jiazhaotulongtext4294967295驾照图chepaihaovarchar20车牌号cheliangpinpaivarchar200车辆品牌cheliangleixingvarchar200车辆类型cheliangyansevarchar20车辆颜色chezuovarchar5车座lianxidianhuavarchar20联系电话dengjishijiandatetime登记时间sfshvarchar20是否审核待审核shhflongtext4294967295审核回复(5)车辆类型表cheliangleixing“车辆类型表cheliangleixing”是用来记录车辆类型的信息。cheliangleixing的结构如表4.5所示。表4.5车辆类型表字段名称类型长度字段说明主键默认值idbigint主键主键addtimetimestamp创建时间CURRENT_TIMESTAMPcheliangleixingvarchar200车辆类型(6)汽车预约信息表qicheyuyue“汽车预约信息表qicheyuyue”是用来记录汽车信息的信息。Qicheyuyue的结构如表4.6所示。表4.6汽车预约信息表字段名称类型长度字段说明主键默认值idbigint主键主键addtimetimestamp创建时间CURRENT_TIMESTAMPqichebianhaovarchar20汽车编号qichemingchengvarchar20汽车名称cheliangleixingvarchar200车辆类型qichepaihaovarchar20汽车牌号qichetupianlongtext4294967295汽车图片cheliangfenleivarchar200车辆分类lichengjiageint里程价格yuyuezhuangtaivarchar20预约状态qichejieshaolongtext4294967295汽车介绍clicktimedatetime最近点击时间(7)汽车信息表qichexinxi“汽车信息表sqichexinxi”是用来记录汽车的信息。qichexinxi的结构如表4.7所示。表4.7汽车信息表字段名称类型长度字段说明主键默认值idbigint主键主键addtimetimestamp创建时间CURRENT_TIMESTAMPqichemingchengvarchar汽车名称cheliangleixingvarchar车辆类型qichetupianlongtext4294967295汽车图片cheliangfenleivarchar200车辆分类qichejieshaolongtext4294967295汽车介绍qichepaihaovarchar20汽车牌号(8)配置文件表config“配置文件表config”是用来记录配置文件的信息。config的结构如表4.8所示。表4.8配置文件表字段名称类型长度字段说明主键默认值idbigint主键主键namevarchar100配置参数名称valuevarchar100配置参数值(9)留言表chat“留言表chat”是用来记录留言的信息。chat的结构如表4.9所示。表4.9留言表字段名称类型长度字段说明主键默认值idbigint主键主键addtimetimestamp创建时间CURRENT_TIMESTAMPuseridbigint用户idadminidbigint管理员idasklongtext4294967295留言replylongtext4294967295回复isreplyint是否回复(10)关于我们表systemintro“关于我们表systemintro”是用来记录关于我们的信息。systemintro的结构如表4.10所示。表4.10关于我们表字段名称类型长度字段说明主键默认值idbigint主键主键addtimetimestamp创建时间CURRENT_TIMESTAMPtitlevarchar200标题subtitlevarchar200副标题contentlongtext4294967295内容picture1longtext4294967295图片1picture2longtext4294967295图片2picture3longtext4294967295图片3第5章系统实现5.1登录注册若用户为首次进入系统,点击注册用户,用户注册需要输入相应的信息,用户注册界面如图5.1所示;用户登录时必须输入正确的帐号、密码,再点击“登录”。用户登录界面,如图5.2所示;登录成功后进入系统页面,如图5.3所示;图5.1用户注册实现该功能的关键代码如下@IgnoreAuth@RequestMapping("/register")publicRregister(@RequestBodyYonghuEntityyonghu){//ValidatorUtils.validateEntity(yonghu);YonghuEntityu=yonghuService.selectOne(newEntityWrapper<YonghuEntity>().eq("zhanghao",yonghu.getZhanghao()));if(u!=null){returnR.error("注册用户已存在");}LonguId=newDate().getTime();yonghu.setId(uId);yonghuService.insert(yonghu);returnR.ok();}图5.2用户登录图5.3用户登录成功司机可以直接点击注册司机,输入账号、密码、名字、年龄、车牌号等信息,如图5.4所示。图5.4司机注册管理员输入正确的用户名和密码之后登录后台管理系统,会跳转到后台的“管理”页面如图5.5所示;图5.5管理员登录实现该功能的关键代码如下@IgnoreAuth@RequestMapping(value="/login")publicRlogin(Stringusername,Stringpassword,Stringcaptcha,HttpServletRequestrequest){UsersEntityuser=userService.selectOne(newEntityWrapper<UsersEntity>().eq("username",username));if(user==null||!user.getPassword().equals(password)){returnR.error("账号或密码不正确");}Stringtoken=tokenService.generateToken(user.getId(),username,"users",user.getRole());returnR.ok().put("token",token);}5.2用户信息以管理员身份登录到后台系统中,可以进入用户管理,输入用户姓名、性别、是否通过等信息可进行查询,还可以进行修改、删除、查看详细信息等操作。用户审核如图5.6所示:图5.6用户审核以管理员身份登录到后台系统中,可以在用户管理下对用户信息进行修改、删除、查看详细信息等操作。用户删除如图5.7所示;图5.7用户删除实现该功能的关键代码如下。@RequestMapping("/delete")publicRdelete(@RequestBodyLong[]ids){yonghuService.deleteBatchIds(Arrays.asList(ids));returnR.ok();}5.3司机信息用户在系统中可以看到司机招募的地点及公告等如图5.8、5.9所示;图5.8司机招募图5.9招募公告以管理员身份登录到后台系统中,在司机信息管理下,可以对司机信息进行审核、删除、查看详情等操作。如图5.10、5.11所示:图5.10司机信息审核图5.11司机信息修改实现该功能的关键代码如下。@RequestMapping("/update")@TransactionalpublicRupdate(@RequestBodySijixinxiEntitysijixinxi,HttpServletRequestrequest){//ValidatorUtils.validateEntity(sijixinxi);sijixinxiService.updateById(sijixinxi);//全部更新returnR.ok();}5.4车辆信息管理用户登录成功进入系统后,进入汽车信息界面,可以选车辆类型,如图5.12所示:图5.12汽车信息以管理员身份登录到后台系统中,进入车辆类型管理界面,输入车辆类型信息可进行查询,还可以进行添加、修改、删除、批量删除、查看详细信息等操作。如图5.13、5.14所示:图5.13车辆添加实现该功能的关键代码如下。@RequestMapping("/add")publicRadd(@RequestBodyQichexinxiEntityqichexinxi,HttpServletRequestrequest){qichexinxi.setId(newDate().getTime()+newDouble(Math.floor(Math.random()*1000)).longValue());//ValidatorUtils.validateEntity(qichexinxi);qichexinxiService.insert(qichexinxi);returnR.ok();}图5.14车辆查询实现该功能的关键代码如下。@RequestMapping("/query")publicRquery(CheliangxinxiEntitycheliangxinxi){EntityWrapper<CheliangxinxiEntity>ew=newEntityWrapper<CheliangxinxiEntity>();ew.allEq(MPUtil.allEQMapPre(cheliangxinxi,"cheliangxinxi"));CheliangxinxiViewcheliangxinxiView=cheliangxinxiService.selectView(ew);returnR.ok("查询车辆信息成功").put("data",cheliangxinxiView);}5.5预约信息管理以用户身份登录到前台界面中,进入汽车信息界面,点击并进入了解汽车详情,页面最下方有预约按钮点击进入,选择心仪的车辆输入出发地和所在地进行预约,管理员审核通过后即预约成功。预约信息如图5.15所示:管理员登录成功进入系统后,进入预约信息管理界面,可以对预约进行审核。管理预约审核界面如图5.16所示。图5.15预约信息图5.16预约信息审核实现该功能的关键代码如下。@RequestMapping("/shBatch")@TransactionalpublicRupdate(@RequestBodyLong[]ids,@RequestParamStringsfsh,@RequestParamStringshhf){List<YuyuexinxiEntity>list=newArrayList<YuyuexinxiEntity>();for(Longid:ids){YuyuexinxiEntityyuyuexinxi=yuyuexinxiService.selectById(id);yuyuexinxi.setSfsh(sfsh);yuyuexinxi.setShhf(shhf);list.add(yuyuexinxi);}yuyuexinxiService.updateBatchById(list);returnR.ok();}5.6订单信息管理用户预约成功后查看订单信息如图5.17所示;图5.17用户订单信息用户到达地点后可以进行订单支付,支付成功如图5.18所示;图5.18订单支付成功以管理员身份登录到后台系统中,查看车辆的订单信息和支付信息,输入订单编号就可对进行查询。如图5.19所示;图5.19订单信息5.7留言管理以用户身份登录到前台系统中,可对预约司机进行留言。如图5.20所示,以管理员身份登录到后台系统中,点击留言管理可查看用户的留言,并进行回复。如图5.21所示。图5.20留言界面图5.21留言回复

第6章系统测试每一个功能模块以及前端运行界面设计后,为了保证系统在正式投入使用之前需要对其进行一系列的功能与性能测试,以确保在系统正式投入使用之前能够对其进行纠正与改进。功能测试是对整个系统进行测试的一种方法,测试者首先要站在使用者的立场上,比较符合预期的功能测试用例,从而发现并找出系统中问题的所在。黑盒测试主要的核心方法是位移分析和阈值分析。系统错误往往出现在输入和输出值边界处,因此阈值分析可以更好的判断系统的稳定性和可靠性,在确定输入和输出范围后选择操作系统阈值来测试系统。6.1测试步骤对于相同的开发流程,在试运行期间必须执行分期执行。当然,每个步骤都是从前面一个步骤开始的。一个大的项目通常由几个子项目组成,每个子项目又有几个模块。因此,一个大的软件测试一般包括以下几步:1.测试模块只在识别程序中的编码和详细设计错误。2.接下来就是对该程序进行测试,并且在这个项目中发现找出错误。3.对操作系统需求进行标准化,进而识别出不正确的验收测试场景。6.2测试用例6.2.1登录测试用例用户端测试用例依据用户要求进行设计,采用黑盒测试的技术,对部分测试用例表,如表6.1所示。表6.1登录测试用例表测试编号测试目的操作步骤预期结果实际结果001登录测试输入正确的用户名和密码登录成功登录成功002登录测试输入错误的用户名登录失败登录失败003登录测试输入错误的的密码登录失败登录失败6.2.2用户管理测试用例管理端在运行时要满足浏览器的运行需求,比如添加、修改、删除用户信息测试等。如表6.2所示。表6.2用户管理测试用例表测试编号测试目的操作步骤预期结果实际结果001添加用户信息测试在添加页面输入用户信息,点击确认按钮添加成功添加成功002修改用户信息测试在修改页面修改用户信息,点击确认按钮修改成功修改成功003删除用户信息测试在管理用户信息页面,点击某一用户的删除按钮删除成功删除成功004查询用户信息测试在管理用户信息页面查询输入框输入要查询的用户名字,点击查询按钮查询成功查询成功6.2.3司机管理测试用例管理端在运行时要满足浏览器的运行需求,比如添加、修改、删除在线客服信息测试等。如表6.3所示。表6.3司机管理测试用例表测试编号测试目的操作步骤预期结果实际结果001添加司机信息测试在添加页面输入司机信息,点击确认按钮添加成功添加成功002修改司机信息测试在修改页面修改司机信息,点击确认按钮修改成功修改成功003删除司机信息测试在管理司机信息页面,点击某一用户的删除按钮删除成功删除成功004查询司机信息测试在管理司机信息页面查询输入框输入要查询的用户名字,点击查询按钮查询成功查询成功6.2.4汽车信息管理测试用例管理端在运行时要满足浏览器的运行需求,比如添加、修改、删除汽车信息评论信息测试等。如表6.4所示。表6.4汽车信息管理测试用例表测试编号测试目的操作步骤预期结果实际结果001添加汽车信息测试在添加页面输入汽车信息,点击确认按钮添加成功添加成功002修改汽车信息测试在修改页面修改汽车信息,点击确认按钮修改成功修改成功003删除汽车信息测试在管理汽车信息,点击某一用户的删除按钮删除成功删除成功004查询汽车信息评论信息测试在管理汽车信息框输入要查询的汽车名字,点击查询按钮查询成功查询成功6.2.5车辆类型管理测试用例管理端在运行时要满足浏览器的运行需求,比如添加、修改、删除车辆类型信息测试等。如表6.5所示。表6.5车辆类型管理测试用例表测试编号测试目的操作步骤预期结果实际结果001添加车辆类型信息测试在添加页面输入车辆类型信息,点确认按钮添加成功添加成功002修改车辆类型信息测试在修改页面修改车辆类型信息,点确认按钮修改成功修改成功003删除车辆类型信息测试在管理车辆类型信息页面,点某一用户的删除按钮删除成功删除成功004查询车辆类型信息测试在管理车辆类型信息页面查询输入框输入要查询的用户名字,点查询按钮查询成功查询成功6.2.6预约信息管理测试用例管理端在运行时要满足浏览器的运行需求,比如添加、修改、删除预约租赁信息测试等。如表6.6所示。表6.6预约信息管理测试用例表测试编号测试目的操作步骤预期结果实际结果001添加预约信息测试在添加页面输入预约信息,点击确认按钮添加成功添加成功002修改预约信息测试在修改页面修改预约信息,点击确认按钮修改成功修改成功003删除预约信息测试在管理预约信息页面,点击某一用户的删除按钮删除成功删除成功004查询预约信息测试在管理预约信息页面查询输入框输入要查询的用户名字,点击查询按钮查询成功查询成功6.3测试结论通过使用多个测试用例,对系统的部分功能展开了全面的测试,在测试的过程中,整个系统都能很好的把正确的数据呈现给用户,无论是从系统的功能还是使用情况来看,基本都能够达到我们当初预期的效果。

结论在本研究所实施本设计的过程中,首先分析了顺风车租车的实际意义、研究现状,然后介绍了顺风车的相关技术和在这个发展过程中需要用到的基本原理,使用微信小程序来开发顺风车租车系统的同时,对方案进行了可行性分析和要求分析,以确定方案的可行性。之后,还对该系统的需求进行了分析,介绍了该系统的设计、数据库的分析与实现,以及系统的具体设计,并介绍了该系统的核心相关功能、整个实现过程以及部分代码的使用。从最基本的知识,到需求分析,到系统代码的设计与实施,到一些功能测试和结果展示,这个开发过程致力于提供每个开发部分的详细描述,以确保系统开发的完整性和有效性。这项研究有很多缺点,很多对用户很重要的操作系统信息没有储存在数据库中,用户界面设计不够美观,许多功能菜单和信息显示的界面不够简洁,整体的界面效果不够人性化等。还应不断地对该体系进行改进和完善。

参考文献刘天华,梁少华.国内外汽车租赁文献综述[J].价值工程,2018,37(01):237-239.李文慧.基于iOS的汽车租赁客户端的设计与实现[D].大连理工大学,2018.马新宇,魏玉芬.基于DWZ框架的工程车经营性租赁管理系统的设计与开发[J].黑龙江科技信息,2017(4):290.刘雨菁.基于Java的汽车买卖租赁网站的设计与实现[D].黑龙江大学,2017.张兆雄.汽车租赁信息管理系统设计与开发[D].大连理工大学,2017.黄江兵,邵亚丽.基于Spring框架的汽车租赁系统分析与设计[J].电脑知识与技术,2018,14(19):75-76+78.王秀旭,王耀福.新能源汽车分时租赁管理云平台的设计与实现——ADC出行案例研究[J].科技创新与应用,2019(30):91-92.陈植钦,杨云海,陈婵燕,朱泽仪,陈浩平.基于ThinkPHP的租车商城系统的设计与实现[J].现代信息科技,2019,3(01):1-4+10.薛玮翔.汽车租赁管理系统的设计与实现[D].华南理工大学,2020.王泽睿.基于区块链和推荐算法的车辆租赁方案设计与实现[D].华中师范大学,2020.李萌,黄海.基于云平台的汽车租赁信息化管理系统研究[J].信息技术与信息化,2021(02):58-61.王强.基于微服务的汽车租赁平台的设计与实现[D].北京邮电大学,2021.车畅.汽车租赁管理系统的设计与实现[D].大连理工大学,2018.荆冬锋.敦煌车天下拼车租车发展战略研究[D].中国石油大学(华东),2019.朱勇.滴滴顺风车回归市场接受度调查研究[J].统计与咨询,2020(01):38-40.韩永朋.基于微服务架构的汽车租赁推荐系统设计与实现[D].华东师范大学,2022.刘尧.基于JAVA的网上汽车租赁系统设计与实现[D].长江大学,2020.ChenZiyan.Multi-SourceInformationBasedShort-termTaxiDemandPredictionUsingDeep-LearningApproaches[J].JournalofPhysics:ConferenceSeries,2021,2033(1).NajiHasanA.H.,XueQingji,ZhuHuijun,LiTianfeng.ForecastingTaxiDemandsUsingGenerativeAdversa

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论