美团软件体系结构分析.ppt

  1. 1、本文档共55页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

实现机制:当用户第一次访问应用系统1的时候,因为还没有登录,会被引导到认证系统中进行登录;根据用户提供的登录信息,认证系统进行身份校验,如果通过校验,应该返回给用户一个认证的凭据--ticket;用户再访问别的应用的时候,就会将这个ticket带上,作为自己认证的凭据,应用系统接受到请求之后会把ticket送到认证系统进行校验,检查ticket的合法性。如果通过校验,用户就可以在不用再次登录的情况下访问应用系统2和应用系统3了应用优势:C/S单点登录解决方案:无需修改任何现有的应用系统服务端和客户端即可实现C/S单点登录系统即装即用:通过简单的配置,无须用户修改任何现有B/S、C/S应用系统即可使用应用灵活性:内嵌金万维动态域名解析系统(gnHost),可独立实施,也可结合金万维异速联/天联产品使用基于角色访问控制:根据用户的角色和URL实现访问控制功能全面的日志审计:精确地记录用户的日志,可按日期、地址、用户、资源等信息对日志进行查询、统计和分析集群:通过集群功能,实现多台服务器之间的动态负载均衡传输加密:支持多种对称和非对称加密算法,保证用户信息在传输过程中不被窃取和篡改可扩展性:对后续的业务系统扩充和扩展有良好的兼容性推荐系统基本可以分为数据层、触发层、融合过滤层和排序层。数据层包括数据生成和数据存储,主要是利用各种数据处理工具对原始日志进行清洗,处理成格式化的数据,落地到不同类型的存储系统中,供下游的算法和模型使用。候选集触发层主要是从用户的历史行为、实时行为、地理位置等角度利用各种触发策略产生推荐的候选集。候选集融合和过滤层有两个功能,一是对触发层产生的不同候选集进行融合,提高推荐策略的覆盖度和精度;另外还要承担一定的过滤职责,从产品、运营的角度确定一些人工规则,过滤掉不符合条件的item。排序层主要是利用机器学习的模型对触发层筛选出来的候选集进行重排序。界面构件:包括登录界面构件、生成订单构件、删除订单构件、打印订单构件、浏览订单构件、查询订单构件、浏览订单付款信息构件、生成订单付款构件、打印订单付款构件、查询订单付款构件、保存订单付款构件、超期付款报警构件,组合条件订单查询构件、取构件,其中生成订单构件包括填加订单货品、保存订单两个小构件;订单追踪功能模块可以通过重用查询订单构件、查询订单付款构件、到货查询构件来实现。基本构件:用户状态维护构件、日志填写构件、分页显示构件、数据库操作构件、异常处理构件等。支撑构件:包括系统数据库构件、报表格式定义构件。系统数据库构件包括订单信息表、订单付款信息表、订单货品表、到货货品表、预入库货品表五个小构件;报表格式定义构件包括报表特性定义构件、报表模板定义构件。报表特性定义构件定义报表的字体等特征;报表模板定义构件提供模板文件的生成。管理员接口模块是美团网三个核心模块之一,主要是实现与管理员进行的互动,站在系统管理员的角度上实现美团网管理的基本功能。其主要功能模块又分为下面四个部分:商家信息管理、用户信息管理、运营情况管理、管理商品。*添加商家信息模块完成添加一个商家信息的各种必要操作,包括商家提出申请、审核商家信息、与商家签订协议、向数据库中添加信息等项功能。商家分类模块可以按照商家地理位置信息、商家信用类别、商家规模等来进行分类。修改商家信息模块将根据商家提供的需更改信息来修改商家在数据库中存储的数据。删除商家信息模块:完成一个商家信息退出美团系统的各种必要操作。包括商家提出退出美团系统(美团审核商家存在欺骗行为)、删除商家在数据库中的数据。*添加用户信息模块完成添加一个商家信息的各种必要操作,包括用户提出申请、审核用户信息、与用户签订协议、向数据库中添加信息等项功能。用户分类模块可以按照用户地理位置信息、用户信用类别、用户消费积分等来进行分类。修改用户信息模块将根据商家提供的需更改信息来修改用户在数据库中存储的数据。*对反馈用户评分模块可以定期根据用户消费后对商家的评价来奖惩商家,对评分高的商家给予一定的物质奖励,对评分低的用户进行一定的处罚。反馈用户意见可以根据用户对网站或商家提出的意见进行调整,解决用户在使用美团系统过程中遇到的问题和困难。管理广告的模块可以根据广告公司的赞助费来确定广告在美团系统中的比例和位置。*商品核实管理模块可以根据商家提供的商品描述和商品信息对商品进行核实验证,如果商品与商家提供的商品信息相属实,则将商品信息输入到数据库中。商品类别管理模块可以根据商家提供的商品描述和商品信息将商品分类,并将类别信息添加到商品数据库中。商品推送模块可以根据用户的消费记录、用户个

文档评论(0)

134****2521 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档