您当前的位置: 首页 > 

庄小焱

暂无认证

  • 2浏览

    0关注

    805博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

互联网项目实战(01)——Athena电商系统需求分析

庄小焱 发布时间:2022-01-23 08:15:51 ,浏览量:2

一、Athena电商系统需求概述 1.1 电商系统业务需求分析

总体业务流程设计

顾客在进行网上购物时将从浏览商品、挑选商品开始,然后经过结算、支付,生成一个交易订单。商家通过后台的订单管理,可以确认顾客的交易行为,并联系物流公司进行发货处理。顾客在收到商品后,即完成了一个正常的交易流程。顾客还可以对这次交易进行评价。其中,在结算的过程中,如果顾客感到不满意,则可以在一定的期限内,对生成的订单执行撤销交易的操作。另外,如果顾客收到商品后,对商品质量不满意,则可以申请售后服务,或者直接申请退货,开启退货的申请流程。商家审核退货后,可以给顾客退回货款,从而结束交易。

一个完整的交易过程,还包括其他业务流程的设计,这些流程包括以下几个方面的设计。

  • 顾客在购买商品之前,必须先到平台进行注册,然后编辑个人基本资料,新增和维护收货地址等。平台顾客也可以注册成为商家的会员,享受商家提供的会员级别的服务。
  • 商家可通过后台进行商品发布、订单管理、物流处理、退货审核、会员注册审核及其管理等基本操作。
  • 对于平台运营方来说,可以对入驻的商家进行管理,包括商家的注册与审核、商家的权限管理等。

电商平台总体业务功能设计包括以下几个方面。

  1. 在商品展示方面,包括商品的类目配置及管理、商品的库存、商品的定价、商品信息编辑、商品上下架管理等。
  2. 在交易操作方面,包括顾客管理、会员管理、购物车管理、支付管理、订单管理、物流管理等。
  3. 在商家管理方面,包括商家的入驻与注册的审核、商家的操作权限配置、商家的账户管理、结账和对账等。

上述这些功能,根据其所面向的用户对象不同,可以将电商平台的总体业务功能分为面向顾客的门户商城、面向商家的商家管理后台和面向平台运营方的平台管理后台三大部分。

其中,门户商城就相当于商家的店铺,是商家展示商品、顾客浏览商品并进行实际交易的地方。商家 理后台 是商家进行商城事务日常管理的操作平台。平台管理后台是平台运营方的一个管理后台,是用来管理商家及其操作权限的一个运营管理系统。

二、电商系统业务需求分析

根据电商平台的总体业务功能,我们可以创建相应的业务 型。 中,对于门户商城,我们只提供移动商城的业务模型设计。我们可以使用手机、 iPad 等移动设备访问移动商城。在移动设备上,我们可以通过普通浏览器、 App 、微信公众号或小程序等方式访问移动商城。

电商平台最终的业务模型设计包括:门户商城商城业务模型、商家管理后台业务模型和平台管理后台业务模型。

2.1 门户商城商城业务模型

门户商城功能包括:商品展示、分类查询、订单查询、购物车,以及个人信息等。

其中,各个模块的功能简要介绍如下。

  1. 商品展示提供了商品搜索和查询等功能,包括商品列表分页展示和单个商品详情查看等,并在商品详情查看中提供购买下单的功能。
  2. 商品检索查询提供按分类列表查询商品的功能。
  3. 订单查询可以实时显示订单状态,查询订单的物流进度,可进行收货确认和对完成交易订单进行评价等。
  4. 购物车提供增删改查的功能,顾客可以添加商品、移除商品、更改商品的购买数量等。
  5. 个人信息包括对顾客基本信息的管理,比如手机号、联系人、收货地址等。同时,顾客也可以注册为某一商家的会员。在注册成会员后,顾客可以享受商家提供的优惠、折扣和积分等会员特权服务。
2.2 商家管理后台业务模型

商家管理后台的业务功能包括:用户管理、商品管理、账户管理、订单管理、评价管理、物流管理、会员管理,以及点击率统计等。商家管理后台的业务模型。

其中,各个模块的功能简要介绍如下。

  1. 用户管理为商家提供了管理后台操作用户的功能,可以增加和删除用户,并为每个用户配置操作权限。
  2. 商品管理可以对商品进行添加、编辑,以及商品上下架等操作。
  3. 账户管理包括商家的收款账户设置、收款记录查询和统计等功能。
  4. 订单管理可以为商家提供订单处理、订单查询和订单统计等功能。
  5. 评价管理为商家提供查看顾客对商品的评价的功能。
  6. 物流管理可以为商家提供订单发货和物流管理等功能。
  7. 会员管理为商家提供会员等级和相关特权设置,可对所属的会员进行集中查询和管理。
  8. 点击率统计可对顾客浏览商品的行为进行查询和统计。
2.3 平台管理后台业务模型

平台管理后台的业务功能包括:商家管理、商家权限管理、商品类目管理、顾客管理和平台操作员管理等。平台管理后台的业务模型。

其中,各个模块的功能简要介绍如下。

  1. 商家管理包括商家的创建、注册和审核等功能。
  2. 商家权限管理是对使用角色、资源和模块等对象进行管理。首先由角色决定一个商家可以访问的资源,从而确定商家的访问权限。然后使用模块对资源进行层级管理,形成一种层级菜单。这样,当一个商家登录时,就可以根据其拥有的权限分配合理的菜单结构。
  3. 商品类目管理由平台方进行统一管理,不提供给商家操作这一方面的功能。平台将按合理的标准提供全面的分类体系。
  4. 顾客管理包括顾客的注册和个人信息编辑等,由平台方统一管理。同时,顾客也可以注册为某一个商家的会员。
  5. 平台操作员管理提供了平台操作员创建和权限管理等功能。通过平台操作员管理,可以实现平台访问控制的安全设计。
三、用户场景与功能分析 3.1 电商商城系统功能
  1. 浏览商品:包括按用户的需求俩分类浏览,搜索等。
  2. 购买商品:包括用户选择商品了需要使用到购物车,以及订单等。
  3. 用户信息管理:当用户注册了帐号后,可以对自己的个人信息进行查询,修改等功能。
  4. 活动商品:当遇到节假日的时候,我们适当的对商品进行打折处理,以便更能吸引消费者前来购物。
  5. 用户级别:消费者在进行注册,及已有的用户购物达到一定的程度是,可以让该用户享受更优惠的待遇。
  6. 后台关系:在这里,麦多电商系统主要设置了几个模块,管理员模块,可以对商品及其他用户设置权限及其他相关操作,用户管理模块,以及商品管理模块。
3.2 电商系统购物功能

  1. 顾客提交订单。
  2. 页面显示︰“感谢您在网上商城购物,您的订单已成功提交,我们会在12小时内与您联系。如有问题可拨打网上商城客服热线”。
  3. 订单信息进入系统审核,若审核通过,则将订单入库,并通知顾客付款,若审核失败(如填写的信息无效或无库存),则将失败原因发给顾客,同时删除订单。
  4. 订单具备以下几种状态︰“提交成功、尚未审核”、“用户取消”、“无效订单”、“已审核,尚未付款”、“付款成功、尚未发货”、“付款不成功”、“已发货”、“订单关闭”等。
  5. 顾客提交订单,订单入库即为“提交成功、尚未审核”状态;订单管理员在后台浏览到顾客提交的订单,在确认订单信息有效后,订单的状态为“已审核,尚未付款”,如是无效信息(如收货人信息虚假),则置其状态为“无效订单”﹔在订单审核前,消费者可在线修改或取消其提交的订单。
  6. 管理员审核订单后,再由其系统联系顾客,通知他付款,根据结果置订单的状态为“付款成功、尚未发货”、“付款不成功”,付款不成功则继续通知顾客付款,若一定时间内没有付款(如24小时内),则将订单状态置为“订单取消”。
  7. 付款成功后,由销售方发货,订单接下来依次经过“已发货”、“订单关闭”两个状态。
四、系统关键业务的流程分析 4.1 网上购物数据流

4.2 用户登入注册数据流

4.3 订单数据流

博文参考

java领域模型设计实例_大型电商平台设计实例:电商平台总体设计和业务模型设计..._weixin_39952502的博客-CSDN博客

B2C电商系统整体功能和流程设计(总结)_温淑阳的博客-CSDN博客

电商系统需求分析手册_BoltBear的博客-CSDN博客_电商系统需求分析

(完整版)电商系统需求分析说明书 - 百度文库

关注
打赏
1657692713
查看更多评论
立即登录/注册

微信扫码登录

0.0426s