[发明专利]一种基于浏览器和服务器结构的电子商务系统有效
申请号: | 201810608803.3 | 申请日: | 2018-06-13 |
公开(公告)号: | CN109086296B | 公开(公告)日: | 2021-12-07 |
发明(设计)人: | 郑向阳;钟送来 | 申请(专利权)人: | 广州市信景技术有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/25;G06F21/60;G06Q30/06 |
代理公司: | 广州京诺知识产权代理有限公司 44407 | 代理人: | 沈威 |
地址: | 510000 广东省广州市广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 浏览器 服务器 结构 电子商务 系统 | ||
1.一种基于浏览器和服务器结构的电子商务系统,其特征在于采用分层的架构设计,包括从上到下依次相连接的表现层、业务逻辑层、系统资源管理层和Pigeon云计算层;
所述表现层与业务逻辑层之间的接口为Spring MVC,用于隔离调用业务逻辑层的各种业务模块;
所述表现层是面对最终用户与管理员的界面,采用多种表现层技术,完全符合WEB标准;支持多种表现层框架,包括ExtJS表现框架、Jsp表现框架、Flex表现框架、Jquery表现框架;
后台采用ExtJS富客户端;
所述业务逻辑层需要断增加新的业务模块以适应快速变化复杂的业务应用发展,充分利用底下系统资源管理层和Pigeon云计算层的服务支撑,使得业务逻辑层可以集中精完成复杂的业务;
所述业务逻辑层设置有多个业务模块,包括商品管理业务模块、价格管理业务模块、促销管理业务模块、会员管理业务模块、订单管理业务模块、支付管理业务模块、配送管理业务模块、客户服务管理业务模块、进销存管理业务模块和系统集成对接管理业务模块;
所述系统资源管理层包括资源树管理模块、业务登记模块和动态元数据管理模块,所述资源树管理模块包括多个资源树单元,每个资源树单元中的每个树节点均存储有所述电子商务系统中的一个资源,每个资源树单元的每个树节点均设置有动态元数据,多个动态元数据组成动态元数据管理模块;
每个资源树单元设置有多个插口,每个业务模块通过插口与所述资源树单元连接,每个业务模块向所述业务登记模块进行注册,注册后每个资源树单元的每个树节点均对应一个业务模块,多个资源树单元将所述电子商务系统的各个模块结合起来;
每个业务模块向所述业务登记模块进行注册时,提供的注册信息包括业务模块的名称、提供的操作集合和每个操作对应的URL;
所述系统资源管理层设置有权限管理模块,实现美国NIST提出的RBAC权限管理标准,达到RBAC 3级标准;
所述权限管理模块与多个资源树单元紧密配合,根据每个资源树单元里面的注册信息;
所述Pigeon云计算层包括:Pigeon分布式数据存储系统,用于储存电子商务系统的各种数据,该数据包括交易数据、用户数据和用户行为数据;
Pigeon分布式搜索引擎系统,用于为电子商务系统提供搜索引擎;
Pigeon分布式文件系统,用于储存并管理电子商务系统的各种数据;
Pigeon分布式决策支持系统,对电子商务系统的数据进行采集、分析,得出结果,并提供该结果的说明和解释;
Pigeon FlexObject存储引擎与PigeonList存储引擎共同组成Pigeon storage存储系统,采用可伸缩的、高可用的、分布式结构化的key-value存储方案;
所述Pigeon分布式数据存储系统包括主控服务器和多个Pigeon存储节点;ConfigServer管理多个PSN,一个PSN由多个Pigeon存储实例组成,同一个PSN中的多个PSI保存相同的数据;
每个PSN保存整个电子商务系统的某部分数据,同一个PSN的所有PSI通常都部署在同的物理服务器上;
ConfigServer维护所有PSN的参数配置信息,实时监控所有物理服务器的运行状况以及提供动态增删PSN的管理部署功能;
所述Pigeon分布式数据存储系统是通过Hash Ring来使整个系统的数据分布到同的PSN内进行储存;
所述Pigeon分布式搜索引擎系统为电子商务应用提供实时、并发大、低时延的、多种复杂条件排序的搜索引擎;其包括依次相连接的Message Bus消息通道、Pigeon节点模块、Collection汇总模块和Application服务模块,所述Pigeon节点模块包括多个Pigeon搜索引擎节点,每个PSEN包含多个Pigeon搜索引擎节点实例;
Message Bus消息通道主要负责建索引请求的分发;Pigeon节点模块负责建索引和提供搜索服务,同一个PSEN可以建立多个PSENI;Collection汇总模块负责分布式搜索请求的分发和结果汇总;Application服务模块使用搜索引擎提供的搜索服务;
所述Pigeon分布式文件系统包括文件存储模块、文件同步模块和文件访问模块,所述文件访问模块包括文件下载模块和文件上传模块;
所述Pigeon决策支持系统用于提供对平台系统全方位数据分析和统计,其包括依次相连接的数据收集模块、数据分析模块和决策预测模块;
所述数据收集模块包括应用服务器、消息总线和消息监听模块;
所述数据分析模块组合多个数据源,构成一个立体的数据源,进行集合和分析,然后建立分析模型;
所述决策预测模块实时地根据客户的请求做出决策和预测;
所述Pigeon分布式决策支持系统包括商品智能推荐模块、促销信息智能推荐模块和搜索排名智能推荐模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市信景技术有限公司,未经广州市信景技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810608803.3/1.html,转载请声明来源钻瓜专利网。