五层体系结构的功能 什么是电商网站体系结构,软件的体系结构

一、电子商务网站有什么样的体系结构?
电子商务网站是典型的基于Web的分布式三层应用架构 。

五层体系结构的功能 什么是电商网站体系结构,软件的体系结构

文章插图
【五层体系结构的功能 什么是电商网站体系结构,软件的体系结构】二、什么是电子商务体系结构?
看图 。
三、简述电子商务网站的体系结构及各部分的作用
从宏观上看,电子商务的发展框架应该实现电子商务系统的所有应用层次和众多支撑条件 。该框架从整体上可以分为三个层次、两个支柱,从最基础的技术层到电子商务的应用层,分为网络层、多媒体消息/信息发布层和通用业务服务层 。两大支柱是各种技术标准和国家宏观政策、法律法规 。三个层面曾经代表了电子商务顺利实现的各个层面的应用层面,而两边的支柱则是电子商务顺利实现的保障条件 。
五层体系结构的功能 什么是电商网站体系结构,软件的体系结构

文章插图
四、电子商务的体系结构该怎么简述?
电子商务网站一般采用三层B/S架构,即表示层、功能层和数据层 。(1)表示层:web浏览器 。表示层包含系统的显示逻辑,位于客户端 。它的任务是Web浏览器向网络上的Web服务器发出服务请求 。Web服务器验证用户身份后,通过H,I-IP协议向客户端传输所需的主页,客户端接收传输的主页文件,并在Web浏览器上显示 。(2)功能层:具有应用扩展功能的Web服务器 。包含系统的事务处理逻辑,服务器端 。它的任务是接受与需要先执行的扩展数据库的连接,并通过SQL数据库服务器申请数据处理 。数据库服务器将数据处理结果提交给Web服务器,然后Web服务器将数据处理结果传送给用户 。(3)数据层:数据库层系统的数据在数据库服务器上处理 。它的任务是请求服务器操纵数据库,实现查询、修改和更新功能,并将运行结果提交给Web服务器 。
五、电子商务网站一般架构有哪些
1.电子商务的基本概念电子商务是利用计算机和互联网进行的各种商务活动 。其中,电子是手段,商务是目的 。是通过网站的商业运营和会员制收费来实现盈利的 。电子商务包括以下三部分:E:指信息基础设施和相关应用系统,其中信息基础设施包括互联网网络基础和信息技术,应用系统应包括支持电子商务活动的网站 。业务:指业务内容、流程和规则,是电子商务网站系统设计的基础和依据 。信息:指业务活动中的数据,应该是完整的、全面的、实时的、动态的 。活动使用的数据也是网站系统数据库设计的基础 。互联网技术、信息技术系统和业务流程的有机融合,形成了一种新的商业模式,即电子商务模式 。2.电子商务网站的基础架构设计 。电子商务网站以经营活动为核心,网站的盈利一般通过网站的会员费来进行 。网站的盈利能力是由网站根据网站的经营活动决定的 。因此,网站的基础架构设计不仅要基于业务内容、流程和业务活动的相关规则,还要考虑电子商务网站的收费体系 。网站基本框架的设计主要基于以下步骤:2.1确定电子商务网站的功能定位,确定网站所涉及的商务活动的内容和流程 。比如在房产信息网的设计中,首先考虑确定网站发布的房产信息类型,确定房源信息包括中介的房源信息和个人买卖出租信息,网站负责信息发布和信息管理 。同时,在确定信息发布类型后,确定信息处理的流程为房源信息录入、会员审核、信息审核、信息发布 。2.2确定网站的收费对象和收费规则 。网站涉及的业务内容确定后,确定收费对象和如何收费,并以此为基础确定网站的栏目 。栏目的划分其实就是系统功能模块的划分 。在房产网站的制度设计上,确定网站只对房产中介收费,个人用户免费 。因此,网站的主要栏目分为两个主要栏目:个人区和代理区 。同时,根据功能的逐步拓展,基本确定了网站的信息服务内容和方式 。2.3确定网站的栏目功能在确定网站的收费项目后,需要确定网站的主要栏目和功能,包括网站的管理功能模块、网站的信息发布方式、网站业务活动的发布和网站的导航栏等 。网站功能栏目的设置与系统主要功能模块的划分一致 。网站业务介绍栏应包括会员申请流程、收费标准、网站运营规则等 。让用户对网站服务有一个清晰的认识,这是扩大网站会员用户数量,提高网站利用率的必备栏目 。网站的导航栏是对网站整体功能的全面介绍,使用户对网站的功能有清晰的认识,也是网站不可或缺的栏目 。同时也要有网站运营的相关提示信息 。比如房产网站的设计,在确定了收费对象和主要功能后,我们确定了网站首页的主要栏目为中介专区、个人专区、办公专区、新房、楼市等 。同时,我们增加了在线导航栏目,介绍网站的主要功能 。2.4在确定网站的主要功能和bu的主要规则后,确定网站的信息流和控制流
,系统的运行控制流程也就确定下来了 。3.网站的后台管理在网站的基本功能和数据流确定后,为了保证网站信息的准确性和有效性,应有完善的后台管理和维护系统,进行相关数据的审核,定期进行数据库的维护和备份,进行缴费会员资格的管理,有效的保证网站的商务运作 。我们在房产信息发布网站的后台管理系统的系统设计中,设计了一套完整的网站后台管理系统,主要功能包括房源信息管理如:房产信息审核、房产信息删除、房产信息删除确认;网站运行提示信息的管理,主要是对网站与商务运营有关的信息进行管理,使网站的用户对网站的运行情况进行管理;网站会员资格的审核,对逾期未缴费的用户取消会员资格;网站系统管理员权限管理,对不同的网站系统管理人员进行授权使用不同的后台维护功能 。4.网站的数据库设计在确定了网站的主要商务的业务对象和业务流程后,可以确定了网站的数据流,也就可以进行数据库设计 。在进行数据库设计时,同样和一般的应用系统开发一样,应该注意信息的完整性和数据的独立性 。我们在房产网站的开发过程中,在数据库的设计阶段,对系统的数据库按房源的基本信息、中介所信息、个人信息分别进行库表的设计,同时对系统的维护信息、权限管理等控制信息设计独立的库表,主要的数据库表为房源信息表、中介所信息表、会员信息表等,这样可以方便网站的信息输入、数据库查询同时也方便网站后台的数据库管理和数据库维护 。数据库表数据的独立性和数据冗余直接影响数据的存取效率,影响网站的运行速度,所以在数据库设计时一定要避免数据的冗余性,同时要避免长数据库表的设计 。总结:在电子商务网站开发过程中,网站的商业运作模式决定了网站系统设计,一个功能清晰的网站的设计,一定要从网站的系统设计入手 。
五层体系结构的功能 什么是电商网站体系结构,软件的体系结构

文章插图
六、电子商务网站常用的系统架构哪些前台系统包括:商品展示,内容展示,订单确认,支付系统,用户中心四大模块一. 商品展示站内搜索(搜索提示,搜索规则,搜索成功页,搜索不成功页,相似推荐)导航(频道导航,其他导航如销售排行,广告位,推荐位,文字链,also buy等)商品分类(品牌分类,品类分类,属性分类如剪裁形式)登陆页(商品列表页,商品详细页,商品活动页)这里的访问逻辑是:a /b/c分流消费者去往相对个性化的页面,由登陆页体现商家的核心诉求和价值传递,完成call-to-action的第一步 。二. 内容展示:内容展示较为简单,对纯购物品牌而言包括:公告区帮助中心论坛(如需商城与论坛发生交互,则需自行开发,否则可集成discuz做同步登陆即可)三. 订单确认订单确认,就是帮助消费者正确提交订单信息的环节,看似简单,实则非常复杂,需要对很多信息逻辑判断和处理,一般由2个部分组成:购物车订单提交(返回购物车,收货地址&地址薄,支付方式判断,配送方式,发票,订单标记,实付金额计算等等)四. 支付系统与一般的想象不同,支付系统其实并不简单等于第三方支付工具接入:外部支付系统(支付宝将接口,财付通接口,网银直联端口,信用卡分期端口)内部支付系统(账户余额,积分,礼品卡,优惠券)支付系统的逻辑设计不但需要考虑到各种极端情况的发生(如一张订单先用礼品卡,再用积分,最后网银支付),还要预留财务做账所需的相关字段,并充分考虑订单取消之后如何回滚各类内部账户 。五. 用户中心 用户中心的实质是用户自助功能的dashboard,一般4个部分组成:注册&登陆(快速注册,完整注册,注册有礼,推荐注册,密码找回,主站id登陆,open-id登陆如qq,新浪微博等)订单中心(历史订单状态,中间状态订单修改,物流追踪)服务中心(各类自助服务如退款申请,退换货申请,建议与投诉等)信息管理(用户基本信息管理和账户信息管理)后台系统包括:商品&促销,crm,订单处理,wms,采购管理,财务管理,报表管理,系统设置,wa系统9大模块一. 商品&促销商品管理(品类管理,品牌管理,单品管理)促销管理(活动管理和自定义活动模板管理)在上述模块中,最重要的是2个部分:单品管理中的批量产品生成的自动程序和活动管理中“共享与互斥”管理 。前者用于大幅提升上新速度,后者避免促销活动失控 。二. crm :crm是对b2c核心资源—会员的管理,服务与再营销系统,包括如下部分:会员管理(会员信息的增删改查和到其他系统的链接)用户关怀(条件触发和人工触发相关edm &短信& ob)定向营销(会员分组和营销活动管理)客服管理(内容非常多,集成所有需前台与后台交互的功能,详情还是看图吧)呼叫中心(ivr,坐席管理,统计报表,参数传递与窗口嵌入)值得注意的,edm和短信通道市面上已经有成熟的外包服务商,一般都会外包;呼叫中心和在线客服自行开发成本太高,特别是呼叫中心系统,业务初期也都是外包的 。三. 订单处理:订单处理是在订单未正式进入仓储部门处理之前,对订单的前置性处理环节 。订单录入(电话订购,网上下单,外部团购订单,无金额订单录入如礼品单)订单审核(自动审核和人工审核)rma处理(rma申请单和rma处理单)四. wms(warehouse management system仓库管理系统)wms的流程很长,功能模块也很多,大致分为入库管理,库存管理,出库管理和票据管理4个模块四个模块五. 采购管理供应商管理(供应商信息管理,合同发票管理)采购单管理(po单管理,负po单管理)库存管理(库存查询,库存占用单,库存变动log)六 .财务管理:b2c的财务管理,主要是对供应商,渠道和内部费用支出的成本控制 。供应商结算渠道结算配送结算内部结算七. 报表管理: 报表是b2c业务的宏观表现,理论上说,每个部门的kpi都应该从中找到 。搜索报表(站内搜索量查询)销售报表(多个维度销量查询,优惠券使用情况,报表导出)财务报表客服报表(客服日报和坐席报表),前者反映与消费者发生的日常交互(包括正常与异常),后者考核客服的工作绩效仓储物流报表,这几块报表,是业务运作的核心,涉及到公司机密,就不能写的太细了,见谅 。八. 系统设置:这块大家都知道是干嘛的,也就不多说了,分成三块 。基础设置(和业务有关的一些字段值)权限设置(不同账号的操作权限和操作记录)其他设置九. wa系统(web analytcis)网站分析系统,几乎全是外购,很少有能够自建的,即使自建,最多做几个简单的模块 。用于实战的,要么是免费的ga(google analytics),要么是昂贵的omniture 。

    推荐阅读