[发明专利]一种平台自营加自主招商的电子商务系统在审
申请号: | 201610425829.5 | 申请日: | 2016-06-16 |
公开(公告)号: | CN107516227A | 公开(公告)日: | 2017-12-26 |
发明(设计)人: | 余漫游 | 申请(专利权)人: | 长沙有干货网络技术有限公司 |
主分类号: | G06Q30/02 | 分类号: | G06Q30/02;G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 410011 湖南省长沙市芙蓉区*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 平台 自营 自主 招商 电子商务 系统 | ||
技术领域
本发明涉及PC端和移动端电子商领域,涉及一种平台自营加自主招商的电子商务系统。
背景技术
目前,公知的传统多用户商城软件都是以PC端为主,使用很传统的拟物UI风格,页面样式在浏览器兼容性方面很差,有的甚至只能只特定的浏览器中使用和查看,同时维护成本比较高;其中数据访问层使用ADO.NET技术,通过一个SQLHelper类库来组装SQL 语句,最终调用微软提供的SqlCommand对象,执行数据库的增删改查语句。但是这种方式很容易出现SQL语句的拼写错误,但是程序是通过字符串(String)的方式组装的,在编译期间是无法提示错误的,就会导致这种错误隐藏很深,大大提高了人力成本。前台展示使用ASPX(Active Server Page)技术,这是一种很沉重的服务器端脚本技术,功能代码和控件样式代码是分离的,在业务复杂的情况下,开发成本和维护成本会大幅度增加。其中最大的缺陷是移动端(微信、WAP、APP)很薄弱,有的甚至都没有移动端,在这个互联网的大背景下,移动端已经是大势所趋,更多的用户喜欢通过手机来购物和浏览网页,通过大量的碎片时间,来自移动端的访问量已经超过了PC端。因此,这种传统的多用户商城软件已经不适应这个时代,会慢慢淡出人们的视野。在大数据从处理上,传统多用户商城软件只能服务百万级的数据量,当数据达到千万级的时候,会出现服务器宕机、网站无法访问等情况,然而互联网时代的电商系统数量动辄在千万级别,有的网站系统甚至更大(淘宝、京东等),所以,这样的系统已经不能满足现有的需求了。
发明内容
本发明的目的,针对上述问题,提出一种平台自营加自主招商的电子商务系统,以实现本系统均衡运行的优点。 为实现上述目的,本发明采用的技术方案是:采取数据库集群、读写分离的技术,能够通过一个数据库代理负载均衡服务器,将大数据分摊存储到一组服务器上,从而减轻单个工作单元的负载压力,从而满足大型网站系统的需求。
数据层主要采用微软的Entity Framework做为ORM框架,使用EF的好处是应用程序可以通过更加以应用程序为中心的概念性模型、不再对特定的数据引擎或存储架构具有硬编码依赖性,将开发人员从SQL脚本中解放出来,提高了开发效率。
服务层中使用AutoFac来实现IOC模式,所有服务层代码分成两个部分,一部分是接口,另一部分为实例。AutoFac通过配置文件指明实现类与接口之间的关系,这是一种解耦的编程模式,是主体的业务只依赖抽象的业务逻辑,而不是具体的实现类,更方便各种抽象业务之间的切换,符合设计模式的开闭原则(对扩充开放,对修改关闭),系统中每个业务会被抽象成一个单独的接口(IService),该接口中会包含当前业务的所有操作(每个操作被实现成一个方法函数),然后这个接口会被一个具体的服务类实现,每个操作都被具体实现,之后通过AutoFac工具将接口和服务类对应起来,从而实现IOC的注入思想。
表现层中选择摈弃了传统WebForm的开发方式,选用目前主流的MVC开发方式,该方式颠覆了WebForm时代的设计思想,抛弃了所有服务器控件,使用简洁服务器代码或者纯净的HTML进行页面呈现,使得表现层逻辑与业务分离。
在大数据层面上,本发明采用MySQL+Amoeba 数据库集群的技术方案,数据是存储在MySQL中,新加入集群的数据库服务器必须要做数据迁移,将集群中原来的机器中的数据迁移到新添加的机器中,再通过Web服务器集群使用负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长沙有干货网络技术有限公司,未经长沙有干货网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610425829.5/2.html,转载请声明来源钻瓜专利网。