版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
南昌大学软件学院NanChanguniversity.SoftwareInstitute美团体系结构MeiTuanArchitecture1精选完整ppt课件010203电子商务平台领域体系结构分析美团体系结构分析美团的设计风格CONTENT022精选完整ppt课件01电子商务平台领域体系结构分析Structuralanalysisofe-commercesystemPARTONE3精选完整ppt课件1.电子商务平台领域的公共特征和动态行为广阔市场协调、整合信息流、物质流、资金流,提供网络基础设施、支付平台、安全平台、管理平台,有效地是实现资源共享。04广阔环境快速流通和低廉价格动态特征动态行为电子商务减少了商品流通的中间环节,节省了大量的开支,从而也大大降低了商品流通和交易的成本。通过电子商务,企业能够更快的匹配买家,实现真正的产-供-销一体化,能够节约资源,减少不必要的生产浪费。人们不受时间、空间、传统购物等限制,可以随时随地在网上交易,使我们在特定的时间里能够接触到更多的客户,为我们提供了更广阔的发展环境。在电子商务平台上一个商家可以面对任何地点的消费者,而一个消费者可以在全球的任何一家商家购物。一个商家可以去挑战不同地区、不同类别的买家客户群,在网上能够收集到丰富的买家信息,进行数据分析。4精选完整ppt课件2.美团的特有特征与动态行为05美团软件设计与分析,南昌大学软件学院特有特征动态行为美团是B2C类型的团购电子商务平台,垂直服务贴近生活,由团购、套餐、代金券、积分和促销服务为主;消费限时,售后服务优质,服务类型拓展性强。用户可以自选择地方服务,也可以基于GPS定位获取服务,通过数据库日志系统向用户准确推送感兴趣的服务,深入挖掘数据提供吃喝玩乐等生活服务、限时促销优惠,采用SSO单点登录方式与第三方支付平台共享账号信息,频繁更新服务和数据库数据。5精选完整ppt课件电子商务平台整体框架结构06美团软件设计与分析,南昌大学软件学院6精选完整ppt课件电子商务平台整体框架结构07美团软件设计与分析,南昌大学软件学院图1-1标准层次结构7精选完整ppt课件02美团体系结构分析StructureAnalysisofMeiTuanSystemPARTTWO8精选完整ppt课件美团体系结构的结构分析09美团软件设计与分析,南昌大学软件学院美团概念视图系统功能模块视图数据流9精选完整ppt课件1.美团的系统功能10发布商品信息、准确获取优质消费者。快捷地搜寻感兴趣的、优惠的、可靠的商户进行消费。维护平台的稳定;优化用户的体验;业务的拓展。商家用户平台管理者美团软件设计与分析,南昌大学软件学院10精选完整ppt课件2.美团的数据流11美团软件设计与分析,南昌大学软件学院2.1美团体系结构的顶级数据流图11精选完整ppt课件2.美团的数据流12美团软件设计与分析,南昌大学软件学院2.2美团体系结构的数据子流图12精选完整ppt课件3.美团的概念视图13美团软件设计与分析,南昌大学软件学院3.1美团体系结构的概念视图13精选完整ppt课件美团体系结构的约束14软硬件约束界面约束功能约束系统所需要的硬件配置:PentiumIII600MHz以上256MBRAMWindows2000/NT4.0Server基于Intel构架的企业服务器软件:操作系统:WindowsServer2003支持环境:MicrosoftIIS浏览器:IE7.0及以上、搜狗浏览器等数据库:SQLServer2000编程语言:VisualC#设计工具:MicrosoftVisualstudio2005或以上,DreamWaver,Flash,PhotoShop等.对于产品要有详细的说明,并且界面简单大方美观。
通过超链接检索所有商品
为获取远程服务而设计表单,用于检索信息、定购产品等
优惠策略限时;稳定的数据库管理保证用户的信息和资金安全;14精选完整ppt课件4.美团的模块视图15美团软件设计与分析,南昌大学软件学院4.1美团体系结构的模块视图15精选完整ppt课件4.1用户接口模块用户接口模块将从以上三个方面进行介绍,分别是整个模块的概述,模块业务流程图分析,各子模块及其构件概述16用户接口模块2模块业务流程图分析1.模块概述3各子模块及构件分析16精选完整ppt课件4.1.1模块总体概述17用户接口用户接口模块是美团网四大模块中的核心模块,主要实现与用户的互动,站在用户的角度上看到的美团网的基本功能。该模块又分为顾客注册、会员登录、团购搜索、订单管理、售后模块五个子模块,从而实习用户的基本需求。17精选完整ppt课件4.1.2模块业务流程分析:用户打开美团网app或则网站可以浏览今日团购信息,商品信息,或店铺商家信息,根据自己需求团购搜索相关物品进行下单,下单时候系统判断是否登录,确定登录即可支付。1818精选完整ppt课件4.1.3各子模块及其构件分析用户登录进入美团网,根据自己的需求,浏览相关信息(比如餐饮,外卖,酒店等),看到满意的商品后注册个人信息既可以成为会员,进行下订单和购买操作1.用户注册和登录单点登录构件19单点登录(SingleSignOn),简称为SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。19精选完整ppt课件4.1.3.1单点登录构件工作原理2020精选完整ppt课件4.1.3.2团购搜索模块介绍:用户根据自己的直接浏览点击或间接文字搜索所获得到的信息源一般不是直接的数据信息,而是通过美团网进过一定的搜索引擎算法,分析推荐最佳的数据信息给用户。团购搜索21构件分析:在用户意图明确时,我们通常用搜索引擎来解决的信息过载问题,但当用户的意图不明确或者很难用清晰的语义表达,此时借助推荐系统通过用户行为的分析理解其意图,为其推送个性化的结果,便成为一种更好的选择。美团作为国内发展较快的O2O网站,有着大量的用户和丰富的用户行为,这些为推荐系统的应用和优化提供了很好的条件搜索引擎构件21精选完整ppt课件4.1.3.2搜索引擎构件所依附的推荐系统分析数据为基础,用算法去雕琢,只有将二者有机结合,才会带来效果的提升。对我们而言,以下两个节点是我们优化过程中的里程碑:将候选集进行融合:提高了推荐的覆盖度、多样性和精度引入重排序模型:解决了候选集增加以后deal之间排列顺序的问题2222精选完整ppt课件4.1.3.3订单管理订单签订模块订单付款模块订单追踪模块订单完成订单签订模块完成签订一个订单的各种必要操作,包括生成订单、修改订单、浏览订单、查询订单、提交订单、删除订单等项功能
订单付款模块包括填写付款记录、付款查询、超期报警。其中超期报警检查订单的付款情况是否存在超出时间还未付清的情况,如果存在则显示这些订单,并给出报警提示。订单追踪模块将根据订单编号追踪订单的订单信息、付款信息、到货信息。信息查询模块将提供订单信息的查询。23精选完整ppt课件订单管理模块流程图24精选完整ppt课件订单管理的构件分析毕业设计第二次汇报,段公子,西北工业大学航空学院包括登录界面构件、生成订单构件、删除订单构件、查询订单付款构件、保存订单付款构件、查询订单构件、查询订单付款构件、到货查询构件等
用户状态维护构件、日志填写构件、分页显示构件、数据库操作构件、异常处理构件等。
包括系统数据库构件、报表格式定义构件。界面构件基本构件支撑构件25精选完整ppt课件4.2管理员接口模块16商家信息管理模块:管理员对于所提供货物的商家信息进行管理。用户信息管理模块:管理员对用户对信息进行管理。运营情况管理模块:管理员对于整个网络的运作进行管理。商品管理模块:管理员对有商品的信息进行核实,并且存储进行管理。26精选完整ppt课件4.2.1.商家信息管理模块17商家信息管理模块对商家信息管理进行需求分析,主要功能模块有添加商家信息、商家分类、修改商家信息,删除商家信息四个模块。27精选完整ppt课件4.2.1.1信息管理流程图:1928精选完整ppt课件4.2.2.用户信息管理模块17用户信息管理模块对用户信息管理进行需求分析,主要功能模块有添加用户信息、用户分类、修改用户信息三个模块。29精选完整ppt课件4.2.2.1用户信息管理流程图:1930精选完整ppt课件4.2.3.运营情况管理模块17运营情况管理模块对运营管理模块进行需求分析,主要功能可以分为反馈用户评分,反馈用户意见、管理广告。31精选完整ppt课件4.2.3.1运营情况管理流程图:1932精选完整ppt课件4.2.4商品信息管理模块17商品信息管理模块对管理商品模块进行需求分析,主要功能模块有商品核实管理、商品类别管理、商品推送管理、商品排序管理三个模块。33精选完整ppt课件4.2.4.1信息管理流程图:1934精选完整ppt课件4.2.5构件10界面构件:登录构件申请构件协议相关构件分类构件审核构件收集构件排序构件打印构件奖惩构件35精选完整ppt课件4.2.5基本构件、支撑构件、连接件快速定位输出Word商家状态维护日志填写数据库操作异常处理系统数据库报表格式定义商家信息基本构件:支撑构件:连接件:10用户信息商品信息36精选完整ppt课件4.3商家接口模块商家接口模块流程图商家提供商品,对订单进行处理。具体功能模块:发布商品信息订单收款订单追踪订单消费37精选完整ppt课件4.3.1界面构件界面构件生成商品登陆界面删除订单确认订单订单付款订单付款确认订单消费查询订单消费查询38精选完整ppt课件4.3.2基本构件、支撑构件、连接件和约束快速定位输出Word商家状态维护日志填写数据库操作异常处理系统数据库报表格式定义存货信息商品信息付款状态基本构件:支撑构件:连接件:约束:39精选完整ppt课件4.数据库服务模块10美团软件设计与分析,南昌大学软件学院
整体数据库架构
日志收集系统架构
推荐排序算法分析40精选完整ppt课件整体数据库架构104.1数据库的架构和数据流流转构件:对外接口、日志数据仓库、算法平台、基础数据服务。连接件:数据收集、日志数据的挖掘41精选完整ppt课件日志收集系统架构10美团软件设计与分析,南昌大学软件学院4.2美团的日志收集系统架构美团的日志收集系统负责美团的所有业务日志的收集,并分别提供离线数据和实时数据流。美团的日志收集系统基于Flume设计和搭建而成。42精选完整ppt课件推荐排序算法分析10美团软件设计与分析,南昌大学软件学院4.3美团的日志收集系统架构推荐系统基本可以分为数据层、触发层、融合过滤层和排序层数据层触发层融合过滤层排序层43精选完整ppt课件推荐排序算法分析10美团软件设计与分析,南昌大学软件学院
数据生产 1、ETL数据仓库技术:将数据从来源端经过抽取(extract)、转换(transform)、
加载(load)至目的端的过程;2、map/reduce:分布式计算框;3、spark通用并行框架;4、storm分布可容错的实时计算系统5、flume分布式日志系统
数据存储1、hive数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的sql查询功能,可以将sql语句转换为MapReduce任务进行运行:2、HBase关系数据库,它是一个适合于非结构化数据存储的数据库。另一个不同的是HBase基于列的而不是基于行的模式。3、MySql数据库;4、Redis数据库,是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库。44精选完整ppt课件推荐排序算法分析10美团软件设计与分析,南昌大学软件学院
融合过滤 为了结合不同触发算法的优点,同时提高候选集的多样性和覆盖率,需要将不同的触发算法融合在一起。常见的融合的方法有以下几种:加权型:最简单的融合方法就是根据经验值对不同算法赋给不同的权重,对各个算法产生的候选集按照给定的权重进行加权,然后再按照权重排序。分级型:优先采用效果好的算法,当产生的候选集大小不足以满足目标值时,再使用效果次好的算法,依此类推。调制型:不同的算法按照不同的比例产生一定量的候选集,然后叠加产生最终总的候选集。过滤型:当前的算法对前一级算法产生的候选集进行过滤,依此类推,候选集被逐级过滤,最终产生一个小而精的候选集合。45精选完整ppt课件推荐排序算法分析10美团软件设计与分析,南昌大学软件学院
重排序 LRGBDTAG对于不同算法触发出来的候选集,只是根据算法的历史效果决定算法产生的item的位置显得有些简单粗暴,同时,在每个算法的内部,不同item的顺序也只是简单的由一个或者几个因素决定,这些排序的方法只能用于第一步的初选过程,最终的排序结果需要借助机器学习的方法,使用相关的排序模型,综合多方面的因素来确定。1.模型,2.数据,3.特征引入重排序模型:解决了候选集增加以后deal之间排列顺序的问题46精选完整ppt课件03美团设计风格MeiTuanDesignArchitecturePARTTHREE47精选完整ppt课件1.数据共享风格传统数据库黑板中央数据源:中央数据库单元亦称资源库,用于表示系统当前状态。中央数据单元与构件之间可经行信息交换,技术实现基础。输入流中的事件驱动系统进行信息处理,把执行结果储存到中央数据单元。中央数据单元的当前状态来驱动系统运行中央数据源相互依赖的构建组48精选完整ppt课件2.C2体系风格构件之间的通讯必须使用消息传递机制构件与构件之间的联系只能靠连接件连接件负责消息的过
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度智能车位销售代理合作协议书4篇
- 2025年度草原生态旅游投资合作草场租赁合同3篇
- 2025年度生态旅游项目土地承包合作协议范本4篇
- 2025版新能源汽车研发与制造承包合同范本3篇
- 二零二五版高校学生实习实训合同示范文本3篇
- 2025年度冷链物流保障下餐饮原材料集中采购合同2篇
- 2025年食品安全追溯食品运输采购合同3篇
- 2025版害虫防治产品认证与推广服务合同3篇
- 二零二五年度酒店行业顾客信息保密与隐私保护协议范本4篇
- 教育行业售后服务模式在小区超市的应用
- 2025新译林版英语七年级下单词表
- 新疆2024年中考数学试卷(含答案)
- 2024-2030年中国连续性肾脏替代治疗(CRRT)行业市场发展趋势与前景展望战略分析报告
- 跨学科主题学习:实施策略、设计要素与评价方式(附案例)
- 场地委托授权
- 2024年四川省成都市龙泉驿区中考数学二诊试卷(含答案)
- 项目工地春节放假安排及安全措施
- 印染厂安全培训课件
- 红色主题研学课程设计
- 装置自动控制的先进性说明
- 《企业管理课件:团队管理知识点详解PPT》
评论
0/150
提交评论