




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGEi中国石油大学(北京)现代远程教育毕业设计(论文)PAGEXV拼车自助服务系统设计与实现摘要随着社会的发展与环境变迁,人们的通勤拼车的需求愈发旺盛。但拼车时缺乏良好的信息渠道和沟通方式,无形中增加了拼车成本。本拼车自助服务系统应运而生,为用户提供便捷的检索和沟通方式,提高了信息检索效率,降低了沟通成本。本系统客户端使用微信小程序开发,系统接口服务则由微信小程序的云开发支撑。微信小程序客户端让用户通过微信搜索即用,为用户省却繁琐的软件安装和注册步骤。微信小程序云开发提供了云函数、数据库、存储和云调用四大基础能力,系统不需要注册域名备案、部署环境和系统运维,直接基于小程序平台API进行核心业务开发,大大节省了项目开发上线周期。本系统是在进行充分的需求分析后,力求业务完整性和实用性的前提下,遵循系统需求调研、系统分析、系统设计和实现部署四个主要阶段进行实施。关键词:自助拼车;微信小程序;云开发;云函数;PaaS目录第一章绪论 11.1现状与背景 11.2系统实现目标 1第二章系统需求分析 22.1系统可行性分析 22.1.1技术可行性 22.1.2社会可行性 22.1.3经济可行性 32.2系统功能需求分析 32.3系统非功能需求分析 4第三章系统开发工具与运行环境 53.1开发技术简介 53.1.1微信小程序 53.1.2云开发 53.2开发工具与开发环境 63.3测试环境与生产环境 7第四章系统概要设计与简述 84.1系统概述 84.2系统结构设计 84.3系统模块设计 94.3.1用户消息模块 94.3.2系统信息模块 94.3.3拼车圈子模块 94.3.4拼车预约模块 9第五章系统数据库设计 115.1数据库设计概述 115.2逻辑结构设计 115.3物理结构设计 12第六章系统详细设计与实现 136.1创建小程序项目 136.2用户消息模块 136.3系统信息模块 146.4拼车圈子模块 156.5拼车预约模块 15第七章系统测试 177.1测试目的 177.2测试方法 177.3测试用例 17第八章拓展与总结 188.1系统拓展 188.2设计总结 18参考文献 19致谢 错误!未定义书签。附录 错误!未定义书签。中国石油大学(北京)现代远程教育毕业设计(论文)中国石油大学(北京)现代远程教育毕业设计(论文)PAGEPAGEI第一章绪论1.1现状与背景随着社会的发展,传统的公交、地铁等通勤方式已经不能满足大家的出行要求,拼车的需求越来越迫切。“滴滴顺风车”的出现,让这些问题得到缓解,但其因营利性有偿拼车的合法性等问题被迫下线。伴随拼车需求的增加,各种“拼车群”也多了起来。用户通过社交工具发布拼车消息,寻找到匹配信息后再私下沟通确认。“拼车群”拼车费用相对低廉,群友彼此相识安全性稍高,固定的地点和行驶路线让时效更精准。但“拼车群”内信息冗杂、没有实时状态,导致用户检索信息过程繁琐,信息时效滞后不准确,私下确认也增加了时间成本。1.2系统实现目标本系统旨在通过微信小程序为用户提供便捷的拼车信息发布和检索方式。用户无需下载和注册,通过微信搜索小程序打开即用。用户使用微信账号登录后,即可发布和检索拼车信息。当检索到匹配信息时,用户可以提交预约申请,系统会给被预约用户发送微信模板消息,促进其及时进行确认操作。用户可随时取消已提交的预约,以及申请撤销已确认的预约,申请撤销预约需要对应关联用户进行确认操作。为便于用户关注某些具有类似于相同线路等共同特征的拼车信息,系统设计了“拼车圈子”来聚合这类信息,让用户无需输入条件即可快速查找这类信息。用户在使用过程中遇到系统问题或不良用户后,可以提交系统反馈或进行举报。管理员用户通过小程序登录后,可以维护服务城市、拼车站点、拼车线路和拼车圈子等信息,以及查看和处理系统反馈和举报信息。系统要在不依赖额外服务器和域名的情况下,通过微信小程序云开发提供的云函数、数据库和存储等基础能力,实现本系统所有功能。中国石油大学(北京)现代远程教育毕业设计(论文)中国石油大学(北京)现代远程教育毕业设计(论文)PAGEPAGEI第二章系统需求分析2.1系统可行性分析系统可行性分析是在系统调查的基础上,对将要开发的系统从技术、经济等方面分析和研究其具备的必要性和可行性。客观、科学的可行性分析,对在决策时做出果断、正确的决定有着重大的意义[1]。2.1.1技术可行性本系统客户端使用微信小程序开发,系统后台服务由小程序云开发支撑。微信小程序是基于微信开发的具有丰富组件和API的高效应用开发框架,其提供的组件和API能够满足本系统业务需求,而且开发速度相对原生APP要快。云开发则是指包含云函数、数据库、存储和云调用的微信小程序基础能力,其是以腾讯云的PaaS服务为基础,为用户提供的无服务器运算(Serverlesscomputing)服务。系统后台接口的运行环境由专业团队保障,确保了服务良好的稳定性。云函数支持动态负载均衡,能实现毫秒级弹性伸缩,这让系统具备了良好的伸缩能力。基于上述分析,本系统基于微信小程序和云开发能力进行开发,具备良好技术可行性。2.1.2社会可行性通勤距离的增加和生活质量的提升,使得拼车通勤的需求越来越多。拼车行为可分有偿和无偿拼车,有偿拼车又分为营利性和非营利性有偿拼车。滴滴“顺风车”属于营利性有偿拼车,其费用远超过司机实际支出,运营方还从中提取抽成,且承运车辆基本没有营运手续,所以滴滴“顺风车”属于非法营运。本系统考虑的拼车需求是指具有相同或相近线路的人,由于车牌、限号、费用等原因共同搭乘私家机动车通勤的行为。此类需求中,没有运营方从中抽取提成,而且支付费用与实际损耗费用相当,属于有偿收费但不存在营利性质,所以可以定义为非营利性有偿拼车。由于非营利性有偿拼车的车主不以运营为主,也不以营利为目的,搭乘人支付费用是对车主的补偿而非劳务费,这种行为显然不能界定为非法营运[2]。本系统仅仅是作为该类拼车需求信息的发布和检索平台,只是为用户提供了拼车的便利,未从中收取任何费用,也就不存在违反相关法律的行为,系统具备社会可行性。2.1.3经济可行性本系统设计目的是为了给用户提供拼车信息共享平台,平台完全免费不收取用户费用。系统上线后暂时不开展运营任务,运营成本可以忽略不计。因为系统接口服务是由云开发支撑,理论上不需要人工运维,其还提供一定配额的免费资源,在用户较少的情况下,本系统运维成本也基本可以忽略。当用户数量增加,需要运营人员和云资源费用时,暂定通过系统开通捐赠渠道募集运营费用。如有必要,还可以微信开放的广告能力等方式获取资金来维持资金来源。综上所述,本系统在经济上也具备一定可行性。2.2系统功能需求分析系统作为自助服务平台,普通用户通过微信登录小程序,能够发布拼车信息,检索或在圈子查看拼车意向信息,对匹配信息发起预约申请。预约未确认时能进行取消,预约可被他人拒绝或通过。预约确认后能申请撤销,以及被确认和拒绝撤销。管理员用户维护开通城市、拼车站点和拼车圈子信息,查看和处理用户提交的反馈和举报信息。本系统所需的主要功能见图(2-1)。图2-1系统功能性需求列表2.3系统非功能需求分析小程序的交互是不应忽视的重要组成部分,好的交互设计会使用户在使用过程中产生愉悦的感受[3]。所以系统小程序在界面上应该简洁友好,各个功能通俗易懂易操作,并符合大多数用户已有的使用习惯。系统在提供满足用户需求的各项功能的前提下,应该尽力确保系统的正确性、健壮性和可靠性。系统还要有良好的性能,暂定在5个并发下,普通查询响应时间不应超过200ms,数据变更等操作不应超过600ms。系统还应确保数据权限配置合理,保障用户和系统信息的安全。中国石油大学(北京)现代远程教育毕业设计(论文)中国石油大学(北京)现代远程教育毕业设计(论文)PAGEPAGEI第三章系统开发工具与运行环境3.1开发技术简介3.1.1微信小程序微信小程序则是微信生态下的一种新的开放能力,其代码主要由JSON配置文件、WXML模板文件、WXSS样式文件和JS脚本文件组成。JSON配置文件分为全局和页面级配置文件,若存在相同属性,页面级配置优先级更高。WXML文件用来描述页面结构,其与HTML非常相似又不尽相同,WXML支持数据绑定,并新增了具有元素控制能力的特殊属性。WXSS支持大部分CSS属性和择器,增加了自动换算的尺寸单位rpx和vh、vw。JS脚本文件用以处理业务逻辑,并能通过API来调起微信的开放能力[4]。微信小程序为开发者提供了丰富的组件和API,通过微信小程序开发工具,开发者可以快速开发出能在微信内获取和传播、具有原生应用性能的小应用,其运行效率和流畅程度接近原生APP,用户无需安装即开即用,关闭后系统基本无残余,节省用户存储资源[5]。微信小程序开发主要使用JavaScript语言,其与常规网页开发比较类似,降低了前端开发者的学习成本。依托小程序开发标准进行开发,应用就会自动适配不同操作系统使用要求,节省了维护成本提高了迭代效率[6]。3.1.2云开发云开发是微信小程序是以腾讯云的PaaS服务为基础,为开发者提供的云函数、数据库、存储和云调用四大基础能力。PaaS(平台即服务)实现了业务应用和业务平台的解耦,提供了通用的数据库服务、业务服务和技术服务,且满足平台开发应用的自动部署和应用托管[7]。(1)云函数云函数是运行在云端的后台函数代码,开发者在编写完成后,通过开发者工具一键上传部署,小程序通过云函数API即可调用。通过云函数提供的调用上下文,开发者不需了解复杂的鉴权机制便可获取天然可信任的用户登录状态。(2)数据库通过查看小程序官方文档[4]、MySQL文档[8]和MongoDB文档[9],可以发现云开发数据库是与MongoDB相似,都是JSON文档数据库,相对于关系型数据库的概念对比见表(3-1)。云开发数据库通MongoDB操作语法非常相似,但其数据类型相较于MongoDB的BSON数据类型精简了许多,让用户无须在字段数据类型选型上耗费过多时间。表3-1关系型数据库与文档数据库概念对应关系(3)存储存储指的是云开发为开发者提供的云存储空间。开发者可以在小程序端和云函数端通过平台API,方便快捷地实现上传文件和具有权限控制的下载操作。(4)云调用基于云开发提供的云函数能力,小程序云开发支持开发者直接使用小程序开放接口,通过云函数直接进行获取小程序码、发送客服消息和发送模板信息等操作,是云函数能力的补充。云开发弱化了后端概念,开发者无需搭建服务器,通过平台API即可调用云端服务进行核心业务开发,实现了小程序快速上线和更新迭代。同时,云开发兼容开发者已使用的云服务,开发者可以通过平台提供的HTTPAPI调用云开发的云端服务。3.2开发工具与开发环境在本系统开发过程中,主要使用微信开发者工具。微信开发者工具集模拟器、编辑器、调试器和云开发控制台于一体,能帮助开发者简单高效地开发和调试微信小程序。模拟器能够模拟常用机型,在开发者保存编译代码后,能及时展示实际效果。开发者在编辑器中进行开发,能智能提示代码补全,并能良好的格式化代码,提交了编辑效率。调试器支持模拟器和真机调试模式,为开发者提供了便捷的调试功能,见图(3-1)。图3-1微信开发者工具开发界面云开发控制台还提供了资源监控、数据库和存储维护、云函数云端测试等功能。除此以外,工具还提供了素材管理、代码管理、多账户调试等丰富功能。这让开发者在本地进行小程序和云函数的开发调试变得简单,让开发效率更为高效。3.3测试环境与生产环境在云开发创建的环境之间是相互隔离的,每个环境对应一整套独立的数据库、存储、云函数资源,云开发允许开发者拥有两个环境。在开发过程中,开通两个环境分别用于测试和生产。每个环境都有唯一标识,在微信小程序调用云开发环境初始化方法时,通过传入唯一标识来启用指定环境。在开发完毕后,先将云函数发布到测试环境,测试通过后再发布到正式环境,以确保线上环境的稳定运行。中国石油大学(北京)现代远程教育毕业设计(论文)中国石油大学(北京)现代远程教育毕业设计(论文)PAGEPAGEI第四章系统概要设计与简述4.1系统概述在系统进行功能性需求分析以后,通过对总结出来的功能进行具体化,可以将系统概述如下。微信用户无需登录即可以在小程序中查看拼车意向信息,但只有通过微信授权登录后才能进行其他功能。为提高用户沟通效率,要求用户在发布拼车意向信息前绑定手机号码。当用户找到匹配的拼车意向信息时可以发起预约申请,待对方确认预约后即预约成功,在指定时间点到达指定地点就可以拼车出行,同时还可以在该拼车行程内给其他拼车用户发送留言消息。在预约未被确认时,用户可以向其他拼车意向继续发送预约申请;对方确认预约但没有到预约乘车时间前,彼此都可以申请撤销预约,但需要对方确认后才能撤销成功,若撤销未被确认则需要双方进行沟通协商。用户能看见历史拼车记录,关注自己喜欢的圈子,以及提交系统反馈信息和举报指定用户。管理员用户登录小程序后,可以看到系统管理入口。通过系统管理界面,可以维护服务城市、拼车站点、拼车线路信息以及各种拼车圈子的信息;可以查看用户提交的系统反馈和举报信息,针对具体情况进行处理并回复用户处理结果。4.2系统结构设计本系统使用微信小程序和云开发进行开发,微信小程序为客户端,云开发提供的云函数、数据库和存储等基础能力则提供了类似服务器的运行环境,使用云函数可以调用发送短信等第三方服务,本系统当前结构如图(4-1)。图4-1本系统架构图就目前系统功能而言,无需额外自行部署服务器,如有需要自行部署服务器,可随时将系统结构进行拓展,如图(4-2)。图4-2系统拓展架构图4.3系统模块设计在确定系统结构以后,我们需要对各个系统子系统中各个模块提供的功能进一步详细划分。4.3.1用户消息模块用户消息模块主要有用户账号、留言消息和举报反馈等业务功能,具体功能见图(4-3)。图4-3用户消息模块功能4.3.2系统信息模块系统信息模块包含城市信息、拼车站点和拼车路线等信息维护功能,详细功能详见图(4-4)。图4-4系统信息模块功能4.3.3拼车圈子模块拼车圈子模块提供新建、编辑和检索拼车圈子,以及关注和取消关注圈子等功能,详见图(4-5)。图4-5拼车圈子模块功能4.3.4拼车预约模块拼车预约模块分为拼车意向、预约拼车和撤销预约,主要有发布和取消拼车意向,提交、确认和拒绝预约,申请、确认和拒绝撤销预约等功能,详见图(4-6)。图4-6拼车预约模块功能中国石油大学(北京)现代远程教育毕业设计(论文)中国石油大学(北京)现代远程教育毕业设计(论文)PAGEPAGEI第五章系统数据库设计5.1数据库设计概述在对系统进行模块划分和具体功能的细化分析以后系统中的实体和属性也已基本确定。通过分析系统实体关系,设计系统数据库概念模型,绘制出系统整体E-R图,见图(5-1)。图5-1系统整体E-R图5.2逻辑结构设计数据库的逻辑结构设计,是指将概念模型设计成果转换成数据库管理系统所支持的数据模型,也就是将E-R图表示的概念模型转换为任意一种具体数据库管理系统所支持的数据模型。在此过程中,我们要考虑具体数据库系统所支持的数据类型、功能和运行性能。在参考整体E-R图后,兼顾云开发数据库的存储以及性能,将实体和实体间的联系进行转换得到以下关系模式(“”表示主码,“”表示外键)。用户信息(用户编码,用户昵称,用户性别,用户头像,微信openId,手机号码,注册时间,所在城市,所在省份,用户类型,用户状态)城市信息(城市编码,城市名称,所属省份,开通状态,开通时间)拼车站点(站点编码,城市编码,站点名称,站点描述,地理位置,开通状态,开通时间)拼车线路(线路编码,线路名称,线路描述,起点城市编码,终点城市编码,线路状态,开通时间)拼车圈子(圈子编码,圈子名称,圈子描述,关联实体类型,关联实体编码,圈子状态,创建时间)圈子关注状态(圈子编码,关注者编码,关注状态,最后关注时间,最后取消关注时间)拼车意向(意向编码,线路编码,起始站点编码,终到站点编码,最早出发时间,最晚出发时间,意向类型,意向座位数,剩余座位数,意向状态,创建用户编码,创建时间,取消时间)预约记录(预约编码,车找人意向编码,人找车意向编码,预约类型,预约状态,拒绝预约原因,申请人编码,确认人编码,申请时间,确认时间,取消时间)撤销预约记录(记录编码,预约编码,撤销原因,拒绝撤销原因,申请撤销人编码,确认撤销人编码,申请撤销时间,确认撤销时间)留言消息(消息编码,发送者编码,消息类型,关联实体编码,消息内容,发送时间)消息阅读状态(记录编码,消息编码,接受者编码,阅读状态,接收时间,阅读时间)举报反馈信息(信息编码,提交用户编码,关联实体编码,信息类型,信息标题,详细内容,截图链接,提交时间,处理状态,处理时间,处理结果)验证码发送记录(记录编码,验证码,有效时长,短信编码,手机号码,微信openid,发送时间)5.3物理结构设计云开发的数据库是JSON文档数据库,属于一种非关系型数据库。关系型数据库数据模型简单,支持复杂查询,但不支持数据复杂嵌套,数据变更灵活性差[10];非关系型数据库数据模型丰富,容易扩展,但缺乏统一的标准,不需要像关系型数据库那样声明表结构。通过逻辑结构设计得到了本系统的关系模式,根据关系模式可以设计本系统的关系性数据库表结构,然后演化得到系统数据库各个集中存在的字段和索引。范式设计可以减少数据库冗余,减小数据存储空间,降低了维护难度,但性能会随之降低[11]。为了提高数据库性能,本系统进行了部分反范式设计,例如冗余部分字段等。在实际开发过程中,云开发数据库只需要在控制台创建集合和建立适当的索引即可。为方便系统维护,现将各集合信息整理成表,如表(5-1),全部表格详见附录。第六章系统详细设计与实现6.1创建小程序项目通过安装微信开发者工具,然后使用微信公众平台小程序账户下的AppID,即可创建使用“小程序•云开发”提供后台服务的小程序项目,见图(6-1)。图6-1小程序配置云开发在开发者工具云开发控制台,可以清楚看到当前小程序资源使用情况,并在线对云开发提供的数据库、存储和云函数进行在线操作,见图(6-2)。图6-2云开发控制台6.2用户消息模块用户消息子模块包含用户账户、留言消息和举报反馈相关功能。其中,用户账户涉及到微信授权登录、绑定手机号码、取消微信登录、注册用户列表和冻结注册用户等功能。用户首次打开小程序会跳到授权登录页,该页面使用微信小程序“open-data”标签快速获取用户昵称和头像。用户在该页面可以授权登录,也能在免登录查看拼车信息列表。普通用户点击授权登录后跳转到拼车信息列表,管理员用户则会停留在当前页,页面会展示出拼车信息列表和系统管理入口。底部导航栏使用自定义模板开发,先定义单个导航按钮模板,然后引用按钮模板定义导航栏模板,通过不同页面传参决定最终导航栏信息,代码见表(6-1)。表6-1自定义模板实现导航栏续表6-1续表6-1图6-3自定义模板导航栏效果图各个页面在加载时都会校验用户是否登录,所有未登录用户会跳转到登录页进行授权登录校验,登录页支持登录跳转路径参数,当该参数存在时,无论何种用户授权登陆成功后都直接跳转到指定路径页面,用户校验登录流程见图(6-4)。图6-4校验登录流程图登录页面使用WXML的button标签创建“授权登录”按钮,将按钮标签的open-type属性值设置为“getUserInfo”后,小程序在用户授权后即可获取到CloudID。将CloudID作为顶层参数调用云函数,云函数接收到的CloudID会被替换为对应的用户信息,不需要进行信息校验和解密。用户点击授权登录按钮后,相关业务流程时序图如图(6-5)。图6-5授权登录时序图绑定手机号码时,本系统通过使用云函数来调用第三方短信服务接口,实现给用户发送验证码短信的功能。具体编码过程中,在云函数中引入了request依赖包,并进行了简单的Premise改造。相关云函数代码见表(6-2)。表6-2发送短信验证码相关代码取消微信登录和冻结注册用户都是比较常规的数据更新操作,用户列表使用到了微信小程序的“scroll-view”组件,该组件给“上拉加载”和“下拉刷新”功能的实现提供了极大便利,本文将在信息模块部分详细讲解该组件的使用。6.3系统信息模块当管理员用户登录小程序后,在导航栏可以看见系统管理,本模块所有功能基本都在该菜单下。系统信息模块主要是对城市信息、拼车站点和拼车线路的维护,主要涉及到的是微信小程序表单提交和数据库操作,而且实现方式和具体代码都非常类似。本节主要以拼车站点列表为例,详细讲解使用微信小程序的“scroll-view”组件实现具有上拉加载和下拉刷新功能的列表的过程。拼车站点列表使用了“scroll-view”组件,通过“wx:for”可以使用列表数据重复渲染组6.4拼车圈子模块拼车圈子模块分为圈子信息和关注圈子等功能,其中圈子信息是与系统信息维护功能代码基本一致,这里不对这些功能进行累述。开发关注和取消关注时,通过使用小程序组件的方式,快速开发出了侧滑展现关注和取消关注按钮的功能,部分代码见表(6-5)。表6-5圈子列表相关部分代码通过使用组件,用户向左滑动未关注圈子时显示关注按钮,向左侧滑动的是未关注圈子时正则显示关注按钮,见图(6-7)。图6-7圈子列表效果图6.5拼车预约模块拼车预约模块包含与拼车意向、预约拼车和撤销预约等相关的功能。拼车意向由用户提交发布需求进入发布状态后,用户可以申请取消将需求取消。其他用户申请预约被确认后需求就会被部分预约,部分预约时用户可以手动结束使需求提前终止。当需求全部预约确认后,需求则完成预约。当有预约被撤销时,拼车需求的状态也会变化,详细状态图见图(6-8),相关的拼车预约记录状态见图(6-9)。图6-8拼车需求状态图图6-9拼车预约记录状态图在用户发布拼车需求时,采用小程序的Form表单组件进行提交,这样系统会记录提交表单的formId,以便在接收到其他用户预约时或发生其它重大状态变化时,能通过微信给用户推送消息通知,用户发布拼车需求界面效果如图(6-10),部分云函数代码见表(6-6)图6-10发布需求和拼车预约界面图表6-6预约拼车相关部分代码中国石油大学(北京)现代远程教育毕业设计(论文)PAGE20中国石油大学(北京)现代远程教育毕业设计(论文)PAGEPAGEI第七章系统测试7.1测试目的软件测试是一种设计输出与预期输出比较的过程,是促进提交软件正确性、完整性、安全性和质量的过程。软件测试是保证软件可靠性的最重要方法,为了保证软件性能和功能上的要求,在系统开发完成后,为保证系统业务能够按照功能需求正常运转,系统性能和稳定性能达到需求标准,对其进行测试是必不可少的[12]。7.2测试方法本系统的测试分为单元测试、接口测试和业务测试。单元测试由开发者在项目开发过程中编写单元测试用例自测。由于云函数可以通过微信开发者工具直接调用,所以接口测试时可以直接使用该工具进行测试。又因为云函数支持HTTPAPI进行触发,所以我们也可以通过请求HTTPAPI进行测试。业务测试则由测试工程师通过连接开发版小程序,直接连接测试环境云开发服务进行测试。接口测试保证单个接口的正确性,而业务流程测试则可以验证本小程序全流程的准确性。7.3测试用例通过对照本系统功能设计,本系统测试用例主要有以下几大类:1.需要输入参数的接口,需要考虑参数不全、参数类型错误等问题;2.需要返回结果的,返回结果是否准确无误,与数据库是否相符;3.小程序展示信息是否准确,加载有无异常。第八章拓展与总结8.1系统拓展本系统在设计之初,主要目的是为用户提供方便的拼车信息检索和沟通平台,虽然大多数用户都是彼此熟识安全性就较高,但安全保障机制仍然处于缺失状态,后续系统可以针对用户数据,系统实行车主和乘客互相评分,构建基于用户业务数据和交互历史的评价体系,让用户更好地规避拼车风险,保障自己的安全[13]。对于拼车信息平台而言,拼车信息的点击数和回复数对拼车成功率有正面影响,可以采取适当的鼓励措施提高点击数和回复数来增强活跃度[14]。所以,未来在确保用户安全可控的前提下,可以在某种适当的业务情景下,促进用户分享和传播小程序,以老拉新促进用户数量增长,提高用户需求信息量,进而提升用户拼车成功率。同时,为了提
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 辽宁政法职业学院《线性代数》2023-2024学年第二学期期末试卷
- 永州职业技术学院《文学经典导读》2023-2024学年第二学期期末试卷
- 2025届安徽省庐巢七校高考模拟试卷(4)历史试题含解析
- 2025年福建省三明市三地三校高考模拟金典卷物理试题(六)试题含解析
- 湖南大学《音乐基础理论1》2023-2024学年第一学期期末试卷
- 湖南省“五市十校”2024-2025学年高三下学期摸底语文试题含解析
- 辽宁工程职业学院《中国风景园林艺术之源流》2023-2024学年第二学期期末试卷
- 酒店餐饮服务管理
- 静电危害知识培训
- 财务财产安全案例分享
- 中建二测考试题库及答案
- 沙特阿拉伯2030年愿景
- 《现代汉语》课件-词类(下)
- 肿瘤发生的分子机制课件
- 2024小学语文新教材培训:一年级语文教材的修订思路和主要变化
- 2024-2030年中国五星级酒店产业未来发展趋势及投资策略分析报告
- 2024-2030年白酒零售产业规划专项研究报告
- 浙江宁波人才发展集团有限公司招聘笔试题库2024
- 《国土空间规划》-实验教学大纲
- 小学语文六年级下册单元作文评价表:让真情自然流露
- 七年级下册数学课件:平行线中的拐点问题
评论
0/150
提交评论