基于B2C的电子商务平台设计和开发

(整期优先)网络出版时间:2023-04-22
/ 2

基于B2C的电子商务平台设计和开发

唐燕

烟台职业学院,山东省烟台市 264670

摘要:电商平台的兴起一定程度上满足了我国广大民众对于商品或服务的购买需求。由于B2C模式下电商平台不受时空间限制的影响,成为时下广大消费者群体和商家开展商业活动的首选。本文重点分析基于B2C模式电子商务平台的设计与开发。

关键词:B2C;电子商务;平台;设计开发;优化措施

 B2C电子商务平台能够实现消费者群体与商家的直接对接,帮助消费者从多个维度了解相关商品信息,为企业管理者提供消费者群体的购买行为数据。本文结合B2C电商平台探究各个功能模块设计并探究注册登录模块和订单管理系统开发机理。

一、相关概念界定

(一)电子商务平台

随着我国信息技术以及社会经济的高速发展,各个产业依托信息技术内在特质能够优化原有产业结构、明晰未来产业发展方向。以我国电子商务领域为例,电子商务是依托互联网平台和信息技术开展的商业活动。有关人员可以依托数据收集,数据整合以及数据分析等多种功能,对消费者群体网上购物行为以及购物次数等相关信息进行统筹规划。结合不同地区消费者群体的喜好为其提供并推送针对性商品[1]

同时,电子商务平台的兴起还能为各大企业构建物流仓储中心,发展分销商等各项经营行为提供数据支持。从用户对象角度来看,电子商务平台在消费者群体和商家之间建立了一条高效便捷的沟通渠道,省去了消费者在线下购物花费大量时间的现实困境。依托互联网信息技术极大地方便了消费者群体的生活需求[2]

(二)B2C模式

B2C模式是指商家对顾客。B2C模式也是我国最常见的电子商务模式。以淘宝京东等电商软件为例,顾客下载软件、登录软件并在软件中寻找各种商家,顾客可以结合自身实际需求,寻找对应的商家向其咨询服务,或有关商品商家需要委派专门客服人员为其答疑解惑。由于B2C模式能够帮助商家直接对接客户,因此商家可以通过多种数据处理技术对客户群体消费行为进行调查,以便于优化自身企业产品研发方向[3]

二、B2C电子商务平台设计

(一)系统总体架构设计

当今时代随着社会经济的高速发展,消费者群体对产品和有关服务的需求越来越呈现多样化的特点。基于B2C模式企业服务需求也需随之改变,满足新时代消费者群体的现实需求,才能够促进电商平台快速健康的发展。因此在电子商务平台开发过程中,需要运用统一的通信协议以及标准化接口[4]

从宏观角度来看,基于Java EE的MVC分层设计结构是B2C电子商务平台流行的设计方式。该设计方式的好处在于可以通过数据处理的方式将前端以及业务逻辑分离,不会让二者之间互相干扰,不仅能够有效减少系统开发周期,还能够提高开发效率[5]

总体来讲,B2C电子商务平台的整体架构主要分为两个层面:客户端和业务层。客户端包括前端功能模块用户可以在客户端中完成信息注册以及信息登录,并且能够实时查看自己的订单以及订单历史数据,还能够对各类商品进行搜索。业务层中的后台管理系统能够对用户购买行为,查看订单数据等行为作出相应处理,并且还能够管理消费者群体的各项购买行为以及购买数据。管理人员需要在业务层中的后台管理系统及时处理各项数据,并将这些数据以可视化的方式呈现出来,以便于企业管理者未来开展各项决策[6]

(二)前端功能模块设计

(1)用户功能模块

用户功能模块具备用户注册、用户登录等功能。以用户注册为例,用户功能模块需要为用户提供注册入口,只有当用户的用户名不会与其他用户名重复,并且用户在输入密码时严格遵守相关要求,才能够注册成功,否则将会返回最初注册入口模块。以用户登录为例,用户功能模块需要为用户群体提供登录入口,在用户输入注册名时用户功能模块需要检查用户名是否真实存在,以及用户密码是否准确无误。随后会将用户存入到当前会话当中,并提示用户登录成功[7]

(2)订单以及结算模块

订单以及结算模块是B2C模式下电子商务平台的重要组成部分,也是确保各大企业观察消费者群体购买行为的重要途径。因此订单以及结算模块设计过程中,不仅需要确保商家能够对用户群体所预定的商品进行结算处理、订单确认以及系统反馈等操作,还需要结合订单结算的全过程,将其相关数据自动存入到企业数据库当中。例如,用户首先在结算界面输入商品信息,此时后台管理系统需要观察用户输入的相关数据,格式是否正确,是否能够在数据库当中找到相关信息。随后后台管理系统会将有关商品分类信息返回给用户,此时后台管理系统会向用户再次询问是否需要继续搜索。如若商品分类信息不断增加,后台管理系统需要实时调整商品总价格。

(三)后台功能模块设计

(1)系统管理模块

B2C模式的电子商务平台是当前和今后我国电商平台领域发展的重要方向。由于B2C电子商务平台最显著的特点在于商家对接用户,因此在设计商务平台各项功能模块过程中,需要充分体现出商家以及客户的功能需求。以系统管理模块为例,由于B2C电子商务平台需要在用户日常使用软件过程中结合用户的关键词以及相关检索信息为其提供合适商家或相关商品。因此系统管理模块需要对平台系统的各类资源进行有效整合处理,能够分析用户信息并为其提供匹配的数据资源。

(2)商品管理模块

由于B2C电子商务平台不仅需要帮助用户将自身喜好的商品等数据信息进行统筹规划、结合消费者需求为其提供所需的商品信息,同时还需要为用户提供购买支付相关产品的功能需求。因此商品管理模块主要包括修改删除商品、购物车、购物流程等相关功能。

以修改删除商品为例,用户在浏览页面过程中,如若发现自己喜爱的商品,则可点击相关商品,此时电商平台的商品管理模块就会将该商品的数据信息添加到组里。如若用户想要删除某件商品,商品管理模块则会查询组里是否包含相关商品,进行删除操作。

以购物车流程为例,用户在浏览电商平台过程中对某件商品感兴趣,但并不急于购买,此时用户会将相关商品放置在购物车中。商品管理模块需要在购物车界面浏览用户搜集的商品数据信息,观察用户在购物车中是否修改某些数据。如若用户将购物车中的商品信息进行删除,商品管理模块则需将有关商品信息剔除。如若用户购买了购物车中某件商品,商品管理模块则需将相关数据存放在提交订单页面。

以购物流程为例,用户在浏览各种商品过程中,管理系统则需观察用户当前状态。倘若用户此时为未注册用户,用户可以随意浏览商品信息,但当用户点击购买支付等相关功能时,系统则会自动跳转至注册窗口。对于已注册未登录用户,管理系统依旧支持用户浏览各种信息。

三、B2C电子商务平台开发

(一)注册登录模块开发

系统首先会对进入前台操作的用户数据进行判断,倘若为新用户,则会直接跳转至注册窗口,如若为已注册用户,则会根据用户输入的个人信息进行比对。在注册过程中,为了进一步提高电商平台的安全性,需要设计人员通过校验器对字段进行验证。例如该模块中主要包含6个表单,该电商平台规定用户名不能超过6个字符,此时用户名表单的校验器首先会观察用户输入的数据,倘若超过6个字符则会自动判断错误,并要求用户重新输入。该模块采用的校验器是Struts。

(二)订单管理系统开发

订单管理开发过程中需要实现对用户输入信息的存储功能,因此需要设计人员建立SessionBean。用户通过SessionBean存储相关信息,随后有关信息会在视图层进行显示,最终依靠控制层的Action对业务层接口实例进行处理。例如用户在订单中点击电饭煲商品时,Action会根据业务层窗口中有关电饭煲商品各类数据将其整合到订单结算模块,并显示自身单价和总价格。

结束语:

综上所述,B2C电子商务平台为广大消费者群体和商家群体提供了便利。为了进一步满足消费者群体多样化需求,本文重点分析了B2C电商平台各个功能模块的设计理念,并介绍了关于注册登录模块和订单管理系统的开发以及功能实现方式,可以通过设计开发更好地服务终端用户的B2C电商平台的形式,帮助B2C中小型企业实现更大经济效益和社会效益。

参考文献:

[1]张敏. 基于B2C的电子商务平台开发和设计研究[J]. 无线互联科技,2020,17(23):52-53.

[2]赵心依. 竞争性供应链定价与促销决策研究——基于B2C电子商务平台下价格竞争的情形分析[J]. 价格理论与实践,2020,(05):121-124.

[3]王怡婷. B2B2C电子商务平台系统满足客户订单需求的资源整合系统设计研究[J]. 门窗,2019,(24):168.

[4]高士恒,高志远,刘威,朱利华,蒋卫祥. M2B2C跨境电子商务借卖交易平台设计与实现[J]. 数码世界,2018,(11):225.

[5]熊非易. 基于B2C模式的电子商务平台业务流程设计[J]. 物流工程与管理,2018,40(08):93-94+99.

[6]李游. 新媒体网络环境下B2C跨境电子商务平台设计[J]. 当代旅游(高尔夫旅行),2017,(10):287.

[7]翁爱祥,王怀宝. B2C电子商务平台消费者持续使用意愿影响研究[J]. 商业经济研究,2017,(08):23-25.

课题:侧重用户体验的中小外贸企业跨境电商B2C网站设计与开发 

横向课题编号HX202228

作者信息:唐燕,女,1976年7月,汉 四川,硕士,讲师,研究方向:应用语言学,跨境电子商务,