一、电子商务系统框架结构是什么?
电子商务的基本框架结构是指电子商务从技术到一般服务层面应具备的完整运营基础,在一定程度上改变了市场结构的基本结构 。传统的市场交易链是在商品、服务和货币交换过程中形成的 。如今,电子商务的应用强化了——信息的一个重要因素,于是有了信息服务、信息商品和电子货币等 。下面简单描述一下电子商务系统框架结构的四大支柱 。第一支柱,网络基础设施,是实现电子商务的最底层硬件基础设施,是一个信息传播系统,包括远程通信网络、有线电视网络、无线通信网络和互联网 。这些网络都在不同程度上提供了电子商务所需的传输线路,但大部分电子商务的运作仍然基于互联网 。第二个支柱是传输信息内容,如文本、声音、图像等 。通过互联网在网络层提供的信息传输线上传输 。最常用的信息发布是WWW,HTML是用来在WWW上发布信息的 。第三个支柱是贸易服务的基础设施 。第四层框架称为基础设施,因为所有企业和个人在进行交易时都需要它的服务 。包括主要的标准目录服务、价目表的建立、电子支付工具的开发、保证商业信息安全传输的方法、认证买卖双方合法性的方法等 。第四个支柱是电子商务的实际应用层 。电子商务有着广泛的具体应用,包括供应链管理、电子市场和电子广告、网上购物、网上娱乐、付费信息服务和网上银行 。电子商务的两个支撑点是框架结构存在和应用的基础 。相关政策法规是电子商务框架的第一支撑点 。电子商务的第二个支撑点是各种技术标准和相应的网络协议 。
文章插图
二、什么是电子商务网站体系结构
电子商务网站架构:B2B指的是企业对企业 。正如企业与其他企业做生意一样,企业对企业的电子商务,即企业之间通过互联网交换产品、服务和信息 。通俗的说法是,电子商务交易的供方和买方都是商家(或企业、公司),他们利用互联网技术或各种商务网络平台完成商务交易过程 。这些流程包括:发布供需信息、订购和确认订单、支付流程、票据的签发、传递和接收、配送方案的确定和配送过程的监控等 。有时把B写成B,但为了简单起见,干脆用它的谐音B2B(2就是二) 。B2B典型的有阿里巴巴、中国制造网、敦煌网、慧聪网等 。即B2C业务对customerB2C模式是国内最早的电子商务模式,以8848网上商城正式运营为标志 。即B2C企业通过互联网为消费者提供新的购物环境——3354家网上商店,消费者通过互联网在线购物和支付 。这种模式为客户和企业节省了时间和空间,大大提高了交易效率,尤其是对于忙碌的上班族来说,可以节省宝贵的时间 。C2C的意思是消费者对消费者 。C2C和B2B、B2C一样,是电子商务的几种模式之一 。不同的是,C2C是一种用户对用户的模式,C2C商务平台为买卖双方提供了一个网上交易平台,卖家可以主动提供商品的网上拍卖,而买家可以选择自己的商品进行竞价 。C2C是百度C2C和淘宝的典型 。B2M指的是BusinesstoManagerB2M,相对于B2B、B2C、C2C的电子商务模式,这是一种全新的电子商务模式 。这种电子商务与上述三种类型有本质区别 。根本区别在于目标客户群的不同性质 。前三种类型的目标客户群都是以消费者的身份出现的,而B2M针对的客户群是企业或产品的销售者或工作者,而不是最终消费者 。企业通过网络平台发布其产品或服务,职业经理人通过网络获取有关其产品或服务的信息,为企业提供产品销售或企业服务 。企业可以通过管理者的服务达到销售产品或获得服务的目的 。职业经理人通过为企业提供服务获得佣金 。与传统电子商务相比,B2M已经有了很大的提高 。除了所面对的用户群体有本质区别,B2M还有一个更大的特色优势:电商的线下发展!传统电商的上述三个特点:商品或服务的买卖双方只能是网民,而B2M模式完全可以把互联网上的商品和服务信息拿到线下 。企业发布信息,管理者获取商业信息,向所有人提供商品或服务,无论是线上还是线下 。以中国市场为例,传统电商网站面对的是1.4亿网民,而B2M面对的是14亿中国公民 。事实上,B2M本质上是一种代理模式 。M2C称之为ManagertoConsumerM2C,是B2M电子商务模式的延伸 。在B2M环节中,企业通过网络平台发布其产品或服务,职业经理人通过网络获取其产品或服务的信息,为企业提供产品销售或企业服务 。企业通过管理者的服务达到销售产品或获得服务的目的 。在M2C,经理将面对消费者,也就是最终消费者 。M2C是B2M的延伸,是B2M这种新型电子商务模式不可或缺的后续发展环节 。最终管理者还是要把产品卖给最终的消费者,而且很大一部分是以电子商务的形式,类似于C2C,但又不完全一样 。C2C是传统的盈利模式,基本上赚的是商品的投标价和进价的差价 。M2C的盈利模式丰富得多,也灵活得多,可以是差价,也可以是佣金 。
金 。而且M2C的物流管理模式也可以比C2C更富多样性,比如零库存;现金流方面也较传统的C2C更有优势 。因特网上的电子商务可以分为三个方面:信息服务、交易和支付 。主要内容包括:电子商情广告;电子选购和交易、电子交易凭证的交换;电子支付与结算以及售后的网上服务等 。主要交易类型有企业与个人的交易(B to C方式)和企业之间的交易(B to B方式)两种 。参与电子商务的实体有四类:顾客(个人消费者或企业集团)、商户(包括销售商、制造商、储运商)、银行(包括发卡行、收单行)及认证中心 。从贸易活动的角度分析,电子商务可以在多个环节实现,由此也可以将电子商务分为两个层次,较低层次的电子商务如电子商情、电子贸易、电子合同等;最完整的也是最高级的电子商务应该是利用INTENET网络能够进行全部的贸易活动,即在网上将信息流、商流、资金流和部分的物流完整地实现,也就是说,你可以从寻找客户开始,一直到洽谈、订货、在线付(收)款、开据电子发票以至到电子报关、电子纳税等通过INTERNET一气呵成 。要实现完整的电子商务还会涉及到很多方面,除了买家、卖家外,还要有银行或金融机构、政府机构、认证机构、配送中心等机构的加入才行 。由于参与电子商务中的各方在物理上是互不谋面的,因此整个电子商务过程并不是物理世界商务活动的翻版,网上银行、在线电子支付等条件和数据加密、电子签名等技术在电子商务中发挥着重要的不可或缺的作用 。另外还有两类:B2A 商业机构对行政机构的电子商务商业机构对行政机构(Business-to-administrations)的电子商务指的是企业与政府机构之间进行的电子商务活动 。例如,政府将采购的细节在国际互联网络上公布,通过网上竞价方式进行招标,企业也要通过电子的方式进行投标 。目前这种方式仍处于初期的试验阶段,但可能会发展很快,因为政府可以通过这种方式树立政府形象,通过示范作用促进电子商务的发展 。除此之外,政府还可以通过这类电子商务实施对企业的行政事物管理,如政府用电子商务方式发放进出口许可证、开展统计工作,企业可以通过网上办理交税和退税等 。政府应在推动电子商务发展方面起到重要的作用 。在美国,克林顿政府已决定在近期对70%的联邦政府的公共采购实施电子化 。在瑞典,政府已决定至少90%的公共采购将在网上公开进行 。我国的金关工程就是要通过商业机构对行政机构的电子商务,如发放进出口许可证、办理出口退税、电子报关等,建立我国以外贸为龙头的电子商务框架,并促进我国各类电子商务活动的开展 。C2A消费者对行政机构的电子商务消费者对行政机构(Consumer-to-administrations)的电子商务,指的是政府对个人的电子商务活动 。这类的电子商务活动目前还没有真正形成 。然而,在个别发达国家,如在澳大利亚,政府的税务机构已经通过指定私营税务,或财务会计事务所用电子方式来为个人报税 。这类活动虽然还没有达到真正的报税电子化,但是,它已经具备了消费者对行政机构电子商务的雏形 。政府随着商业机构对消费者、商业机构对行政机构的电子商务的发展,将会对社会的个人实施更为全面的电子方式服务 。政府各部门向社会纳税人提供的各种服务,例如社会福利金的支付等
三、什么是电子商务公司的组织架构【电商组织架构项目架构 什么是电商平台架构,电商平台团队人员架构】一个标配的电子商务公司必须具备以下几方面人才:1,运营专员因为是电子商务公司,那么公司的网站必须具备运营人员2.推广专员就是把网站以及平台推广到互联网各个地方让广大网民知道3.美工设计人员电子商务是一个视觉性的网站,如果网站整体视觉不好看的话,同样是留不住客户的,所以视觉很重要4.客服人员用于接待有疑问的客户,给客户解答各方面问题,做好服务,才能增加客户粘性.5,如果是销售产品的话,仓储人员是不可以少的用于打包发货.整理仓库资源.总的说来就是,一个电子商务公司需要:运营,美工,推广,客服,仓储人员.
文章插图
四、电商网站的功能架构什么意识网站基本架构的设计主要根据以下步骤进行: 2.1 确定电子商务网站功能定位确定网站所涉及的商务活动的内容、商务活动的流程.比如我们在进行房产信息网的设计中,首先考虑确定网站发布房产信息的种类,确定了房源信息包括中介所的房源信息和个人的出售、出租信息,网站负责信息的发布和信息的管理.同时在确定了信息发布种类后,确定了信息处理的流程为房源信息输入、会员资格审核、信息审核,信息发布. 2.2 确定网站的收费对象和收费规则在网站所涉及的商务内容确定了的情况下,确定收费的对象和如何进行收费,以此为依据确定网站的栏目.网站栏目的划分实际上就是系统的功能模块划分.在房产网站的系统设计中,确定了网站只对房产中介所进行收费,个人用户免费,所以网站的主要栏目分为个人专区和中介所专区两个主要栏目,同时根据功能的逐步扩大,这样也就基本确定了网站的信息服务内容和方式. 2.3 确定网站的栏目的功能在确定了网站的收费项目后,要确定网站的主要栏目和功能,包括网站的管理功能模块、网站的信息发布方式、网站商务活动的发布以及网站导航栏等.网站的功能栏目的设置和系统的主要功能模块的划分是相一致的.网站业务介绍性栏目,应包括内容应包括会员申请流程,收费标准,网站运行规程等,使用户对网站的服务有一个明确的了解,是扩大网站的会员用户数量和提高网站的使用率都是必不可少的栏目.网站的导航栏是网站的整体功能的全面介绍,使用户对网站的功能有一个清晰的了解,也是网站不可缺少的栏目.同时也应有网站运行的相关提示信息,比如在房产网站的设计中,我们在确定了收费对象和主要功能后,确定了网站首页的主要栏目为中介所专区、个人专区、写字间专区、新房楼市等栏目,同时加入了上网导航栏目对网站的主要功能进行介绍. 2.4 确定网站的信息流和控制流在确定了网站的主要功能和商务活动的主要规则后,应该确定网站的信息流图和控制流图,作为数据库设计的基础.
五、什么是分布式电商和分布式电商平台?分布式电商平台是基于移动互联和大数据并在分布式技术架构下开发出的新型电商模式,是由华唐e商(中国广告设备材料采购网)提出,最大特点是:电商平台前端系统是各自独立的电商,即前端分布,而后端又是统一的数据库,具体表现有4点,1、按照市场区域创分不同的市场单元,每个市场单元都拥有独立电商系统 。2、按照行业产业价值链构成,每个节点都是独立电商系统 。3、一个市场单元,不同行业同一分销节点也拥有独立电商系统 。4,所有这些前端的独立系统的数据都是一个数据库来处理 。因此分布式电商又具有全产业链电商,不同节点电商和电商平台的三大优势 。举例,华唐e商是全产业链电商分别给制造商、渠道商、工程零售商提供不同的解决方案 。华唐e商针对不同价值链节点客户在不同市场上又给出不同地区解决方案,是分布式电商,华唐e商不是自营式电商又是自营+平台模式 。因此分布式电商平台是解决传统制造业和分销行业的最佳模式
文章插图
六、电子商务网站一般架构有哪些大型电子商务网站架构,摘抄 7.同一个网站的多语言该如何处理是好,使用配置文件然后cookie或url来判别?===客户是自己公司,使用标准方法即可8.电子商务网站最多的就是 商品的打折方式和积分的赠送了,这里要怎么设计才好(工厂模式)?===采购成熟的规则引擎9.如果同一时间并发大量订单的话,如果确保一个订单的有效提交呢?==电子商务一般要使用MQ,推荐IBM MQ;使用MSMQ也可第一点是数据库要设计好,要达到什么级别,你可能需要考虑哪些表需要拆分,哪些表的核心数据需要冗余,如果是mysql,还要考虑其他的问题,比如存储引擎 。新闻肯定是要生成纯静态页,对数据库压力就小很多,不过静态页也有管理上的不方便,更新删除添加都要对磁盘文件进行操作做一个自定义缓存层,对缓存逻辑进行控制,可以采用第三方缓存模块,如果使用.net来做,可以层层缓存,页面缓存,数据缓存(memcache,不过在win下效率不高)电子商务网站特点就是对事务的严格,需要数据库设计的时候要求高性能,也需要合适的索引,支持高并发,经常对产品表用户表等进行索引检查,是否有很多索引扫描和表扫描(即使是局部的,也要将“局部”控制到最小范围)mssql语句对不需要事务的查询要附带上with(nolock),以利于并发更新 。有些功能模块不能按照想当然的方式开发,比如产品访问次数,切不可将这些更新非常频繁的字段置于核心表内,明确的做法是将其剥离开来 还有就是切不可经常性将字段设计成bool类型,这样会给以后的扩展留出路,即使是男女这种字段,也建议采用tiny类型 其他还有就是在产品设计的时候充分考虑seo,网站目录结构清晰可读,而不是带着一串串的查询参数 。对安全要有整体的把握,最好全都是用存储过程,在项目上线前将数据库存储过程全部导出再查找貌似exec的语句,查找是否需要替换成sp_executesql 。另外,如果采用mssql,全文搜索直接用mssql fte就可以,速度和精确度都还是可以的,最重要的是维护和管理开发很简单 。打折的处理可以按照电信的一次,二次批价功能,如果你做过电信方面的系统 。当然也可以设计得更简单的一些 。静态的页面建议使用CDN加速,以解决网通和电信之间访问速度的问题;数据的缓存方面建议考虑用memcache,另外也可以分别在表现层和数据层利用.net中的现存缓存机制作业可;简单执行的sql可以不用存储过程,存储过程会占用数据库服务器的处理时间,造成死锁;mvc建议还是做些CMS的项目上应用,电子商城不是很适合,个人观点 。url上可以做转义,使url显示更友好;数据库建议建立分布数据库,这样可以转移查询和大访问量对数据库带来压力;图片可以考虑单独放在一台服务器上;1.三层架构2.使用手写sql,手写entity(生成也可),缓存反射绑定(不是缓存数据哦,缓存映射关系),要考虑网站的长期发展还是手写吧 灵活 性能也好3.没有这种问题,商业驱动的,纯购物就好了,千万别搞什么圈子,wiki4.纯.net的mvc不建议,webform不搞viewstate,不搞服务端控件(除repeater)再加点mvc的思想已足够用了5.不需要缓存数据(除搜索产品部分),要考虑多台服务器的程序快速部署,config文件会很多,config要序列化缓存6.当然是先生成好了,参照jd吧,按业务每张图片对应几个不同大小的图7.据经验,电子商务网站仅靠中英双语来达到多语言是不靠谱的(文化 用户习惯不是简单的语言切换),如果想真正运营英语的就要重新开发一个版本8.不搞模式9.负载均衡(web,db)+ssb异步处理数据10.你是业务类型的日志还是异常日志? 前台订单流程上异常日志不需要了,找个工具录个脚本不停的跑 保证随时发现问题发邮件就可以了11.找第三方搜索组件 类似endeca的12.负载均衡挺简单的,初期靠软件就可以,一切图片找第三方放cdn,前台网站用到ajax的地方很少,如果用的话jquery 1,一个电子商务网站用户99.5%的行为时Find2、对于商品检索部分,能不用数据库就不用数据库(网上切词等相关的开源平台很多)3、分布式缓存(Memcached 、Volecity),个人测试volecity 3还是不错的4、系统设计时必须要考虑可运营 。从这个角度去设计系统5、对于电子商务网站改动很频繁,必须考虑架构设计如何适应频繁的版本更新6、必须设计一个好的单点登录系统 。7、建议能不用sqlserver就不用它 。8、对于大型电子商务网站来说,系统的I/O是起决定因素而不是CPU和内存 。1.项目划分是否会有问题,图中分别是 实体层,数据访问接口层,数据访问层,业务逻辑接口层,业务逻辑,网站A,B,C项目划分其实不重要,重要的的是你在写代码的时候是否能把代码合理的分到对应的项目里 。2.数据访问层是要开发效率(NBear,Linq,Nh等),还是访问效率(直接使用sql等)?是否可以先使用开发效率高的,等日后访问量大了,再重写并替换数据访问层?开发效率优先,访问量大了以后,我相信是有钱投到硬件上的,在你程序写的不是很烂的情况下,升级硬件远比优化程序节省成本 。3.网站被切割成了多个子网站,有一些控件(如header,footer)是要共享的,如何跨网站项目共享这些控件呢?那就做成自定义控件啦 。4.ms的mvc 1.0也出来不少时间了,是否已经够成熟运用到项目中?或者是网站后台使用webform的,前台使用mvc?推荐使用使用webform的,前台使用mvc,对于前台来说使用mvc能更好的提升性能,更方便的更换页面表现形式 。后台界面相对稳定,用webform可以提高开发效率 。5.网站数据的缓存是自己开发一个hashtable什么的来维护呢,还是使用Memcached ?初期建议用hashtable,因为简单,将来升级到Memcached。6.缩略图的处理,我看有的网站是在上传图片的时候直接生成,有的是在httpmodle里处理,访问的时候生成.直接生成缩略图的好处是节约性能 。httpmodle相反,每次浏览图片的时候都会生成新的图片,服务器压力大,建议直接生成 。7.同一个网站的多语言该如何处理是好,使用配置文件然后cookie或url来判别?多语言建议使用asp.net自带的资源文件的方式实现,当前语言保存在cookie里面 。8.电子商务网站最多的就是 商品的打折方式和积分的赠送了,这里要怎么设计才好(工厂模式)?规则引擎9.如果同一时间并发大量订单的话,如果确保一个订单的有效提交呢?使用MQ队列10.日志方面,log4net?log4net只能记录程序运行日志,主要目的是用来调试程序的,系统业务操作日志还你是得自己建一个表来保存 。11.电子商务的全文检索,这也是个头疼的问题lucene,微软索引服务,sqlserver全文检索,方案很多的 。12.负载均衡方面,有什么好的文章推荐码?可以看windows 2003 集群方面的文章 1.项目划分是否会有问题,图中分别是 实体层,数据访问接口层,数据访问层,业务逻辑接口层,业务逻辑,网站A,B,C目前我也是这样分的,不过当数据表结构有修改时,会带动其它层的联级修改,非常不方便,所以开发之前最好将数据库设计地完善一点 。另外,当网站分成多个以后,其它项目生成的DLL文件要部署到每个网站的bin文件夹里,更新一次都要重新部署,这也是个挺烦人的事,当然可以将DLL部署到GAC里来解决这个问题,不过这样的话本地调试起来就不太方便了,因为项目一有改动,就要将生成的DLL重新拷贝到GAC里才能看到效果 。2.数据访问层是要开发效率(NBear,Linq,Nh等),还是访问效率(直接使用sql等)?是否可以先使用开发效率高的,等日后访问量大了,再重写并替换数据访问层?这个我也在考虑 。目前我还没有采用ORM框架,都是在DAL里直接访问DB的 。3.网站被切割成了多个子网站,有一些控件(如header,footer)是要共享的,如何跨网站项目共享这些控件呢?自定义控件 。4.ms的mvc 1.0也出来不少时间了,是否已经够成熟运用到项目中?或者是网站后台使用webform的,前台使用mvc?正在学习这一块 。5.网站数据的缓存是自己开发一个hashtable什么的来维护呢,还是使用Memcached ?现在我用的比较多的是.net自带的数据缓存 。6.缩略图的处理,我看有的网站是在上传图片的时候直接生成,有的是在httpmodle里处理,访问的时候生成.直接生成好,快一点 。7.同一个网站的多语言该如何处理是好,使用配置文件然后cookie或url来判别?我没涉及到这一块,不过我觉得资源文件应该就是用来处理这个问题的 。8.电子商务网站最多的就是 商品的打折方式和积分的赠送了,这里要怎么设计才好(工厂模式)?这些都放在逻辑层好了 。9.如果同一时间并发大量订单的话,如果确保一个订单的有效提交呢?MSMQ10.日志方面,log4net?目前我是自已写代码存在库里的 。11.电子商务的全文检索,这也是个头疼的问题用lucene.net分词建索引,再直接从索引库里搜索,又快又准 。12.负载均衡方面,有什么好的文章推荐码?不清楚了 。这样的设计要达到新蛋的效果肯定不可能的,新蛋少说几百台服务器,不同数据库之间的发布订阅链路都有几千条 。有复杂的缓存,负载均衡机制 。新蛋所有的通讯都是基于WCF的 。另外对于这么大型的网站来说,数据库一刻都不停止,所以读写分离也很重要,因为你也不可能让数据库停下来进行备份 。总归要做到新蛋这样的大型电子商务网站,靠你上面画的这点好像远远不够 。不过关于公共的header,footer,我不建议做成自定义控件,这个维护起来不方便,稍有变动就要发布dll,麻烦的 。如果你的header和footer不是很大的话,建议采用js+css的方式 。然后加上压缩和cdn缓存,应该效率上能接受 。
推荐阅读
- 做外链是什么意思 外链电商是什么意思,外链的定义是什么
- 达内电商设计主要是干嘛 电商设计学什么,电商主要学什么
- 电商客服主要做什么 房产电商是做什么的,跨境电商运营是做什么的
- 怎么跟电商合作去哪找 电商导购是干什么的,电商运营每天工作内容
- 平面设计转电商设计 电商企业招平面设计做什么,电商平面设计要求
- 小红书电商运营模式分析 小红书电商自营业务叫什么,小红书电商
- 如何做好电商平台 有什么好的电商平台吗,如何做好电商
- 电商运营真的有出路吗 电商运营助理是做什么的,电商运营发展前景怎么样
- 买房电商费退回流程 新房电商是什么意思,啥是电商