基于SaaS的供应商和餐厅点对点订单采购系统技术方案

技术编号:15896273 阅读:30 留言:0更新日期:2017-07-28 20:17
本发明专利技术涉及一种基于SaaS的供应商和餐厅点对点订单采购系统,包括有用户管理子系统,商品子系统,订单子系统,防御子系统,自动维护子系统,系统为基于Python的Flask框架,构成的服务器在亚马逊AWS和阿里云的Linux操作系统上的Apache HTTP服务器上运行;系统内的数据库采用了MySQL和Redis NoSQL数据库,系统分为云服务器机群与软件端。由此,在实施期间,可加入了全新的Machine Learning算法,通过Collaborative filtering优化了供应链系统,提供了一个基于供需双方点对点的订单工具,通过后台算法使用户通过手机实时完成多位置多重关系的协同作业。

Vendor to restaurant ordering system based on SaaS

The present invention relates to a SaaS supplier and restaurant point based purchase order system, including user management subsystem, goods order subsystem, subsystem, defense subsystem, automatic maintenance subsystem, system of Flask framework based on Python, a Apache server running HTTP server in the Amazon and AWS Ali cloud Linux operating system on the system; the database using MySQL and Redis NoSQL database system into the cloud server cluster and end software. Thus, in the implementation period, can join the Machine Learning new algorithm, through the Collaborative filtering to optimize the supply chain system, provides a basis for both supply and demand point of order collaboration tools, through the background algorithm users real-time multi location through mobile phone multiple relations.

【技术实现步骤摘要】
基于SaaS的供应商和餐厅点对点订单采购系统
本专利技术涉及一种订单采购系统,尤其涉及一种基于SaaS的供应商和餐厅点对点订单采购系统。
技术介绍
就现有技术来看,通过大数据和后台算法优化传统商业模式的手段解决企业供需两端的一系列问题。首先切入的行业就是餐饮行业,餐饮行业市场庞大,产品品种繁多,供应链产业结构差,餐厅端和供应商端的采购模式20年来未有任何变化。有鉴于上述的缺陷,本设计人,积极加以研究创新,以期创设一种基于SaaS的供应商和餐厅点对点订单采购系统,使其更具有产业上的利用价值。
技术实现思路
为解决上述技术问题,本专利技术的目的是提供一种基于SaaS的供应商和餐厅点对点订单采购系统。本专利技术的基于SaaS的供应商和餐厅点对点订单采购系统,其中:包括有用户管理子系统,商品子系统,订单子系统,防御子系统,自动维护子系统,所述用户管理子系统,用于接受订单,合并订单,退货,短信通知,金额计算,付款;所述商品子系统,用于实现用户的注册,登录,邀请与绑定;所述商品子系统,用于商品信息上传,管理,规格计算;所述防御子系统,用于维护网路通讯安全;所述自动维护子系统,用于进行订单类信息的维护;系统为基于Python的Flask框架,构成的服务器在亚马逊AWS和阿里云的Linux操作系统上的ApacheHTTP服务器上运行;系统内的数据库采用了MySQL和RedisNoSQL数据库,系统分为云服务器机群与软件端。进一步地,上述的基于SaaS的供应商和餐厅点对点订单采购系统,其中,还包括有配送系统,根据商家和供应商的GPS坐标以及订单品类分配订单。更进一步地,上述的基于SaaS的供应商和餐厅点对点订单采购系统,其中,所述防御子系统在运行期间,设立端口白名单机制,对CSRF跨站请求、SQLInjection注入进行甄别。更进一步地,上述的基于SaaS的供应商和餐厅点对点订单采购系统,其中,所述自动维护子系统,根据设定时间,定时自动处理订单,自动发送短信。更进一步地,上述的基于SaaS的供应商和餐厅点对点订单采购系统,其中,所述自动维护子系统,根据订单获取各类物品的物流去向及数目,将此信息作为原始数据传进机器学习的模型,获取不同地域对各类产品的实际需求。更进一步地,上述的基于SaaS的供应商和餐厅点对点订单采购系统,其中,所述自动维护子系统,根据历史订购品类,向用户推荐商品,或是采用自主学习机制,根据历史订购品类,对现有商品进行二次分类。更进一步地,上述的基于SaaS的供应商和餐厅点对点订单采购系统,其中,所述云服务器机群与软件端均设有独立的安全监管模块,所述安全监管模块记录所发生的错误。再进一步地,上述的基于SaaS的供应商和餐厅点对点订单采购系统,其中,所述云服务器机群设有独立的负载均衡模块,用于分流集中时间内的巨额访问量。借由上述方案,本专利技术至少具有以下优点:1、在实施期间,可加入了全新的MachineLearning算法,通过Collaborativefiltering优化了供应链系统。2、通过大数据和算法,有效优化传统模式,解决餐饮行业的供需两端需求。3、提供了一个基于供需双方点对点的订单工具,通过后台算法使用户通过手机实时完成多位置多重关系的协同作业,最终实现帮助企业大幅提升效率,降低成本,最终让消费者受益。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,并可依照说明书的内容予以实施,以下以本专利技术的较佳实施例。具体实施方式下面结合实施例,对本专利技术的具体实施方式作进一步详细描述。以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。基于SaaS的供应商和餐厅点对点订单采购系统,其与众不同之处在于:包括有用户管理子系统,商品子系统,订单子系统,防御子系统,自动维护子系统。具体来说,本专利技术采用的用户管理子系统,用于接受订单,合并订单,退货,短信通知,金额计算,付款。商品子系统,用于实现用户的注册,登录,邀请与绑定。商品子系统,可用于商品信息上传,管理,规格计算。为了有效提升实施的安全性,采用的防御子系统,用于维护网路通讯安全。同时,考虑到自我维护与自主学习的需要,本专利技术采用的自动维护子系统,用于进行订单类信息的维护。为了便于实施,本专利技术采用的系统为基于Python的Flask框架,构成的服务器在亚马逊AWS和阿里云的Linux操作系统上的ApacheHTTP服务器上运行。同时,系统内的数据库采用了MySQL和RedisNoSQL数据库,系统分为云服务器机群与软件端。实际实施时,Redis在服务器处理大量IO读写的情况下在缓存中记录数据,然后大批量发送给数据库。云服务器和云数据库的机器都配置了硬件预警系统,在大负载情况下会自动发出提醒。结合本专利技术一较佳的实施方式来看,为了适应餐饮行业的发展,与日益普及的外卖相适应,还可包括有配送系统,根据商家和供应商的GPS坐标以及订单品类分配订单。同时,为了提升运行期间的安全效果,防御子系统在运行期间,设立端口白名单机制,对CSRF跨站请求、SQLInjection注入进行甄别。也就是说,依托于该子系统的存在,能防止CSRF跨站请求伪造,亦可以防止SQLInjection注入攻击。进一步来看,为了确保数据安全,应用本系统的软件每次和服务器端的请求都由一个一次性的唯一识别码来进行验证。另外,对于没有在cookie中储存由服务器颁发的用户证明的访问,服务器仅开通了在白名单上的几个端口。对于用户的输入服务器都针对防止SQLInjection攻击进行了字符串处理。并且,云服务器机群与软件端均设有独立的安全监管模块,安全监管模块记录所发生的错误。以实际使用来看,本专利技术采用的自动维护子系统,可根据设定时间,定时自动处理订单,自动发送短信。同时,还能够根据订单获取各类物品的物流去向及数目,将此信息作为原始数据传进机器学习的模型,获取不同地域对各类产品的实际需求。从而进行订单整合和提前运输、储存物品,减少物流运输时间。并且,为了提升实施的智能化,可根据历史订购品类,向用户推荐商品。或是,采用自主学习机制,根据历史订购品类,对现有商品进行二次分类。也就是说,将运营中所遇到的数据都储存到了数据库中,当未来数据量够大时可进行MapReduce大数据计算,并将处理的数据用于机器学习。再进一步来看,云服务器机群设有独立的负载均衡模块,用于分流集中时间内的巨额访问量。本专利技术在实际实施期间,可实现如下的功能:1.供应商和餐厅互相邀请绑定功能。这是一个非常重要的功能,一是解决双方在使用一款新工具时的信任问题,二是通过邀请功能实现餐厅和供应商可邀请熟悉的供应商和餐厅使用,这种的获客功能的设计可以使产品保持病毒式传播,让用户数量极速扩张,为后续数据第二阶段的建模及后台算法做大数据支持。2.订单功能:餐厅和供应商在下单形式上从传统的手写订单拍照通过微信等第三方软件发送确认,改成了供应商把自己的产品在工具内上传让绑定的餐厅通过系统下单。这样快速,便捷,订单一目了然,不会出错。另外通过系统可掌握订单配送状态,退换货数量等相关信息一目了然。3.客户专享价功能,商品议价权是商人的基本权力之一,每一个供应商可针对不同餐厅定制该客户的专享价格,也就是同一供应商同时绑定的每家餐厅所对应的销售价格都是不同的。本文档来自技高网...

【技术保护点】
基于SaaS的供应商和餐厅点对点订单采购系统,其特征在于:包括有用户管理子系统,商品子系统,订单子系统,防御子系统,自动维护子系统,所述用户管理子系统,用于接受订单,合并订单,退货,短信通知,金额计算,付款;所述商品子系统,用于实现用户的注册,登录,邀请与绑定;所述商品子系统,用于商品信息上传,管理,规格计算;所述防御子系统,用于维护网路通讯安全;所述自动维护子系统,用于进行订单类信息的维护;系统为基于Python的Flask框架,构成的服务器在亚马逊AWS和阿里云的Linux操作系统上的Apache HTTP服务器上运行;系统内的数据库采用了MySQL和Redis NoSQL数据库,系统分为云服务器机群与软件端。

【技术特征摘要】
1.基于SaaS的供应商和餐厅点对点订单采购系统,其特征在于:包括有用户管理子系统,商品子系统,订单子系统,防御子系统,自动维护子系统,所述用户管理子系统,用于接受订单,合并订单,退货,短信通知,金额计算,付款;所述商品子系统,用于实现用户的注册,登录,邀请与绑定;所述商品子系统,用于商品信息上传,管理,规格计算;所述防御子系统,用于维护网路通讯安全;所述自动维护子系统,用于进行订单类信息的维护;系统为基于Python的Flask框架,构成的服务器在亚马逊AWS和阿里云的Linux操作系统上的ApacheHTTP服务器上运行;系统内的数据库采用了MySQL和RedisNoSQL数据库,系统分为云服务器机群与软件端。2.根据权利要求1所述的基于SaaS的供应商和餐厅点对点订单采购系统,其特征在于:还包括有配送系统,根据商家和供应商的GPS坐标以及订单品类分配订单。3.根据权利要求1所述的基于SaaS的供应商和餐厅点对点订单采购系统,其特征在于:所述防御子系统在运行期间,设立端口白名单机制,对CSRF跨站请求、...

【专利技术属性】
技术研发人员:周苏祎
申请(专利权)人:苏州斯马千网络科技有限公司
类型:发明
国别省市:江苏,32

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1