O2O上门服务后台系统的快速开发架构

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:aibertini
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
O2O即OfflineToOnline,指传统的线下商业转化到线上,目前来说,中国的O2O市场仍然处于早期发展阶段。本文讨论的主要是本地生活服务类O2O应用。许多拥有较大平台的实体商家希望根据自己的优势,能够快速地提供O2O服务。上门服务类O2O后台系统相比于一般的web应用,应用模块固定性较强,业务流程较为相似,但是在实现过程中,往往是针对某一个特定的系统进行一次开发,忽略了该类型系统其实具有高度的相似性。针对这种情况,论文拟提出一种针对上门服务类O2O的后台系统的快速开发架构,以提高系统的开发速度,满足快速开发需求。如何合理设计架构及定义开发者使用规范,是本文要解决的主要问题。本文分析了上门服务类O2O的功能需求和业务逻辑,设计并实现一套分层架构。对于其他开发者而言,通过调用一系列接口即可开发其他系统。为了使得开发者能够快速部署,基于全栈的play框架和scala语言完成了架构的开发。该架构在设计上主要有三个特点:(1)设计出一套灵活的三层接口,并且为三层接口的划分定义出一系列的规范。三级接口称为集成接口,组合接口,原子接口。高级接口只能调用低级接口,但同属一个功能模块的二级接口之间,可以互相调用。(2)设计出为订单自动分配服务人员的方案,即结合空间策略、时间策略、人员优先度策略的评分。(3)针对海量订单查询耗时问题,本文结合拆分表,可扩展缓存及定时任务执行的方式,减少对数据库的访问,提升系统的运行效率。为测试该架构的效果,使用架构开发出一个真实环境中的应用,该应用功能运行良好,业务流程完整,订单分配合理,证明了架构设计的有效。
其他文献
运用流动注射分析法测定水中的硫化物,并且与亚甲基蓝分光光度法进行实验比对。实验结果表明流动注射分析法测定水中硫化物不仅与亚甲基蓝分光光度法无明显差异,还具有精密度
以对不同地区企业的高层管理人员、总会计师、财务总监以及中介机构从业人员的195份调查问卷为基础,本文调查分析了当前我国企业对无形资产认识、报告、以及减值计量涉及的相
浙江自古以来即为海洋大省,海洋古文献资源丰富,在我国海洋文化中具有样本性意义。文章运用文献学研究法,统计存量,分类整合,稽考源流,勾勒其历代发展脉络,形成整体认知,构建
目的观察大鼠哮喘模型静脉血和支气管肺泡灌洗液(BALF)中降钙素基因相关肽(CGRP)的变化及其在哮喘发病机制中的作用。方法用卵蛋白(OVA)致敏SD大鼠并雾化吸入刺激,制作大鼠哮
戏剧作为多元艺术形式,包含语言、文学和音乐、舞蹈等元素。特别为形体语言,对演员整体表演效果的呈现至关重要,是达到"无声胜有声"的关键。同时,演员作为戏剧表演的主体,其情
防火墙作为保护网络安全的主要设施,它通过在受信与非受信网络间建立网络障碍,来实现相应的安全技术和战略。主要通过对防火墙的定义、分类以及计算机网络安全与防火墙技术的讨
3-8岁是人的阅读能力发展的关键期,培养幼儿良好的阅读习惯,有助于幼儿形成优良的品格。作为幼儿早期阅读的直接媒介之一——阅读材料,是实现幼儿阅读能力发展最有效、最直接
目的探讨人绒毛膜促性腺激素(HCG)水平与妊娠甲状腺功能亢进综合征(SGH)的相关性。方法本研究选取妊娠剧吐的孕妇120例作为研究对象,进行HCG低滴度组与高滴度组SGH发生率的比
充分认识"文化自信"对大学生健康成长成才的积极作用,是培育大学生文化自信的前提。文化的本质是构建人的精神世界,建立"文化自信"有助于强化大学生的历史认同,有助于增强大
在现阶段,计算机网络技术快速发展,给我们的生活及工作都带来极大的便利,但与此同时,也给我们的生活及工作又带来了许多网络安全隐患问题。在这种个人隐私信息被破坏和被窃取的危