开源电商系统的设计流程与心得

开源电商系统的设计流程与心得

随着互联网的普及,电子商务迅速崛起,人们的购物习惯也正悄悄的改变着。越来越多的传统企业开始构建自己的电子商务平台,其中B2C模式成为中小型企业的主要销售模式之一。

定制商城虽然能满足不同客户多样化的需求,但是开发周期相对较长,成本较高。因此开源商城系统以低成本、短周期的优势在当今软件市场中渐渐崭露头角。那么具体应该如何设计规划呢?

第一步:需求分析

我们都知道B2C电商平台中有两个重要的角色,买家和商家。因此这里所做的需求分析必须分为买家需求和商家需求分析。

买家需求:

Ø 优质的服务平台,能浏览所有商品,并能快速准确的找到自己心仪的商品;

Ø 购买、退换商品;

Ø 便捷、高效的支付方式;

Ø 完善的售前咨询和售后服务;

Ø 及时获取打折、优惠等商家活动;

Ø 查看自己的订单并跟踪物流;

商家作为后台的管理员,其需求有:

Ø 店铺管理:装修店铺,上架商品,支付设置等等;

Ø 订单管理:退换商品,评价管理等;

Ø 角色管理:给予不同角色不同的权限;

第二步:业务流程描述

业务流程同样分为购物和后台管理两部分。

购物流程:

用户通过手机验证码注册或者第三方授权登录后绑定手机号,登陆后浏览商品,通过搜索或者分类筛选的方式找到心仪的商品,添加至购物车或者点击直接购买。提交订单前核对商品信息、数量、规格、价格、配送地址以及是否使用优惠券等,确定提交订单后进入付款状态,通常我们接入微信和支付宝两种付款方式。付款成功后订单进入待收货、待评价、退/换货状态。

后台管理流程:

管理员通过账号密码登录后台,首先进行店铺名称、LOGO等基本信息的设置,对店铺进行装修;然后发布上架商品。收到订单后要对订单进行及时处理,无论是发货还是退换货,订单完成后要还要管理评价,保留客户信息。

第三步:功能分析

根据业务流程分别确定前台购物系统和后台管理系统的功能。

前台购物系统:

Ø 注册登录:手机验证码注册、第三方授权登录

Ø 浏览商品:主页浏览、查看商品详情

Ø 购买:单件购买、多件购买、使用优惠券、选择收货地址

Ø 订单管理:待发货、待确认收货、待评价、退换货、完成

Ø 其它设置:资料管理、收藏商品和店铺、领取优惠券

后台管理系统:

Ø 店铺设置:基本信息、编辑模板、店铺装修

Ø 订单管理:查询订单、评价管理、退款售后、退款编辑

Ø 商品管理:发布商品、分类管理

Ø 用户管理:查看用户详情

Ø 其它设置:登录、配送设置、支付设置

第四步:原型设计

完成了需求和功能分析,理清了思路,就要开始做原型图了。无论是用户前台还是商户后台,都应遵循用户体验优先的原则。

电商产品在设计时首先要考虑的是目标用户特征。开源系统虽然没有明确的用户目标,但是我们可以将目标分成几类,设置不同的模板供商家选择。现在市面上已经有很多成熟的电商产品,对用户的使用习惯有很大的影响,所以在设计时应尽量顺应用户的使用习惯。

整体框架的搭建是整个开源系统的核心,能直接影响后续版本迭代的扩展性。目前市面上已有的开源商城系统,大部分都支持定制开发。各色各样的行业需求也要求我们必须顺应“支持二开”这个规律。因此框架的搭建就显得格外重要了。

第五步:点睛之笔

其实完成了原型设计就可以开始着手开发了,但是怎么样能从众多开源商城系统中脱引而出呢?除了保障产品的性能、用户体验、提供二次开发、合理的价格以及完善的售后以外,最好有自己独特的功能。

将微信公众平台和小程序嵌入到开源商城中去,避免商家在操作的时候两个平台来回切换,这是一个很好的切入点。或许是因为这一部分接口对接有些麻烦,Fashop开源商城是市面上鲜有的能将微信公众平台和小程序嵌入的开源商城。

好的产品只是成功的开始,电商系统的运营也很重要,这就要求在运营中深度挖掘用户的需求,并持续迭代开发,逐步满足用户的需求,走向成功。

声明:文章"开源电商系统的设计流程与心得"为文率科技微信开发公司原创文章,转载请注明出处,谢谢合作!

上一篇: 电商有必要做小程序商城吗?

下一篇: 没有了

小程序商城文章推荐阅读