商业零售会员管理系统的设计与实现
2021-04-13梁增华张书锋尤澜涛
梁增华 张书锋 尤澜涛
摘要:商业零售系统是当前零售服务行业比较热门和实用的拥有大量商户需求的电商系统。该系统结合商品购买,商品管理,业务管理,订单管理,在线支付,会员活动,积分优惠,物流/快递综合为一体的O2O会员管理系统。商户可根据商业零售会员管理系统内部的销售数据报表,准确地把握市场销售行情,规避滞销期,增大利销期的存货,把握销售时机,并针对实时市场制定有效可行的销售策略。
关键词:B/S架构;商业零售;MVC;Linq;EF框架;用例图
1 北京
商业零售会员管理系统采用对客户转换成会员的方式进行客户管理,可针对会员客户制定更多的福利策略、促销活动、积分兑换等方式刺激用户消费。商户可参照系统内的电商O2O业务管理模式,制订符合自身的销售计划和市场策略,有效提升业务销量同时还能降低经营管理成本,获取用户好评。
2 用户需求
商业零售会员管理系统要求结合购物,商品管理,业务管理,订单管理,会员积分优惠,客户转介绍及活动优惠券规则,物流/快递综合为一体的O2O会员购物管理系统。
当客户注册成会员后,可线上和线下购买公司各项商品,线下购物可以凭购物单号和消费金额输入系统,经业务员审核合格,成功后可积分。在线销售订单每单自动积分并享受优惠。若新会员为转介绍客户,新会员优惠依据发入的券面金额自动转入会员账户,可用于购买商品,抵用现金,老会员介绍也可按优惠券面额以积分兑换金额方式存入会员账户。
3 功能需求
商业零售会员管理系统角色分为:系统管理员,商户管理员,VIP超级用户,普通会员用户、普通用户。下面详细介绍用户角色及对应权限。
1) 系统管理员:一般为商户法人,或商户总负责人,可以对商户管理员新增,查看,设定权限,审核积分制度,商户活动,查验系统账户、销售计划,管理经营过程,和发放任务给商户管理员。
2) 商户管理员:负责商品信息的录入,商品信息上架,商品信息修改,商品下架,查看会员信息,发放会员通知,审核客户评价/留言,管理库存,修正库存存量,管理客户订单,商品退换货申请,制定活动积分制度,管理或发放会员优惠券,管理物流/快递等。
3) VIP超级用户:可充钱成为VIP超级用户,也可根据用户消费额度申请转成VIP超级用户,享有更多活动参与权限,享有更多积分优惠兑换权限,享有更多商品折扣购买权限等。
4) 普通会员用户:注册并需要进行认证完成,激活已注册会员账号,绑定银联、支付宝、微信等支付账号,可参与会员活动、获取消费积分及积分兑换服务,享有会员商品折扣购买权等。
5) 普通用户:未注册或未认证完成的客户,已注册但被限制使用的有不良记录的客户,只可进入系统首页、商品展示、商品活动、积分优惠等无需会员身份的公共页面,不可将移动商品加入购物车,不可参加商品活动,不可领取优惠券,不能积分,不可下单结算。
以下为会员客户、商户管理员和系统管理员的用例示图。
4系统设计
本系统开发采用Windows操作系统,Visual Studio 2013版,数据库为MS SqlServer 2008 R2[1],程序架构为MVC+Linq+EF框架的B/S架构。
4.1 系统模块功能图
商业零售会员管理系统因为采用B/S架构模式,所以需要分为会员用户使用端,即系统前端,和商户管理员和系统管理员端,即系统后端。功能结构模型图如下。
4.2 前端客户模块功能介绍
1)首页:所有类型的客户均可浏览,主要以展示主推商品、最近上架新品、人气热门商品、活动推送商品、积分特价商品、会员好礼商品等[2],每个品种均只展示前几名,如果要查看更多,可以进入按商品类型展示的更多商品页面,也可以使用商品名称模糊搜索,查看更多同名或同类型商品。
2)商品展示:根据商品类型或客户选择的商品类型进入更多的商品展示区,如果商品展示很多,将会以分页的方式提供用户翻页选择,当会员客户找到移动商品后,可以加入购物车,也可以点击该商品图片进入单个商品的详细展示页,在商品详细展示页里,可以看到商品的详细信息,也可以看到其他用户对该商品的评价和推荐,意动商品可以加入购车或进入购买页面直接下单。
3)商品评价与留言:客户可以匿名或实名评价商品的质量,商家服务和物流/快递服务。也可以留言给商家提供好建议。但要注意,如果恶意评价或留言,商户管理员发现后可以不予通过评审,有权直接删除该条不当评价或留言。
4)会员注册:客户可以使用实名制手机号快速注册一个新会员,但如果需要进行移动商品购买就必须先登录系统完善相关信息,必填项有:会员真实姓名,会员身份证信息(包括身份证正反面拍照上传),会员下单后的邮寄地址,会员支付卡绑定等信息。
会员登录:会员登录可以使用已注册成功的手机号+验证码认证登录,也可以使用会员账号+短信验证码方式登录。
5)会员信息完善,使用手机号快速注册的会员,购买商品下单前需要登录系统提前完成身份认证:完成必要信息的填写和成功提交。
6)会员账户与支付绑定:会员账号可绑定不同银行的多张银联储蓄卡或信用卡、支付宝支付账号或微信支付账号。
7)会员订单信息:会员登录后进入订单管理可以操作的项有全部订单,已购买订单,未付款订單,待收货订单四类。
全部订单,可显示或搜索全部已完成订单,可翻页查看。但系统默认只显示6个月内的订单,如果要查看超过6个月的之前订单,需要向商户管理员提出申请,最多只能查到最近2年内的订单,2年前的数据系统会以文件备份的方式存档,不可即时查询。
已购买订单,可查看最近3个月内的已完成订单。
未付款订单,可查看从购物车内下单的未付款订单,也可以是商品详细页内直接下单的未付款订单,未付款订单最多保留24小时,24小时后仍未付款的订单会自动失效,无法再继续购买和支付。
待收货订单,可查看已付款还在运输途中的未签收订单,待收货订单可来自商品详细页的直接购买或来自购物车结算的订单,待收货订单15天后自动转为由系统签收成功,若快到15天还没有签收,可以选择续期15天,只能续期一次,若待收货订单超过20还未签收的,商家将会核查未签收原因,直到该订单转为已签收订单或异常订单处理为止。
8)商品退换货申请与记录:如果发生用户有合理要求退换货需求申请时,此申请必须提前与商家联系并确定过,否则系统可以不通过或商家有权驳回该申请[3]。如果有纠纷,可以联系在线客服或投诉服务,商家必须在48小时内给予回复。
9)會员积分:会员积分主要以会员购买所付商品额度为主,每消费1元可增加1积分,可线上积分,也可线下积分,即线上直接以商品收付额为准,若发生退货退费,则积分也会自动减去。线下积分可凭线下消费小票输入小票编号即可增加积分,同一小票编号不可重复积分。
优惠券领取,优惠券种类分为六种,即商品折扣优惠券,现金抵扣优惠券,商品满减优惠券,商品换货优惠券,商品积分优惠券,商品活动特惠券。
商品折扣优惠券,持有该券,不管线上还是线下支付,提前输入券码即可享受总价对等的优惠折扣服务。
现金抵扣优惠券,持有该券,不管线上还是线下支付,提前输入券码即可享受抵用对等金额现金抵用,但券面额度超过所支付待付商品总额度时,多出的额度不作现金找回,视为用户放弃多余额度,该优惠券为一次性使用券,每张券只能使用一次,可多张叠加使用。
商品满减优惠券,持有该券,必须在消费额度超过最低券面要求额度时才可当现金抵扣优惠券使用,且使用方式同现金抵扣优惠券,不一样的是每次支付最多只能使用一张,不可叠加使用。
商品换货优惠券,持有该券,可线上或线下抵换券面指定的商品,无须额外付费,线上商家包邮,线下支持到店现场取货。若店铺临时缺货时,可以找商家协商解决。
商品积分优惠券,此券由线上或线下根据积分换券规则换取不同券面额度的优惠券,换取后的商品积分优惠券使用方式同现金抵扣优惠券,且每券只能使用一次,不可叠加使用。
商品活动特惠券,此券只能在有限时间的当场活动中使用,过期或活动类型、活动场次不同时,不能使用。
10)最新活动展示区:可展示商家近期推出的有效活动商品或信息,活动广告信息展示必须有明确的开始时间和结束时间,活动场次,且必须遵循系统设定规则进行的商品推广或促销活动,活动中的商品不能是过期的或不合格的商品。
11)购物车:每个客户最多允许加入100件待购商品,且保留商品有效期为6个月,6个月后未购买的商品视为放弃加购,不再有效不能进入订单结算。
12)订单结算:对于已下单的订单要求在24小时内支付完成,如果超时24小时订单自动转为失效订单,对于已支付而未发货订单,如果因为合理要求又取消的,会在24时内要求商家处理(同意取消,并退回订单付费)。
13)物流快递查询:可查看已下订单物流/快递信息,已完成订单物流/快递信息,对于异常物流(快递)信息,可联系商家要求追查物流/快递原因,并在24小时内答复客户物流/快递追查情况。
4.3 后台商户管理模块功能介绍
1)会员客户管理:审核会员申请是否合格,通过或驳回,查看会员信息,对恶意会员可禁止该会员继续使用[3],可发放优惠券给指定会员等。
2)商品管理:对商品信息的上架、修改、下架等操作,对单个商品可设定是否正常在售。
3)客户评价与留言管理:对于客户评价和留言可以记录,可以奖励优惠券,对于恶意评价或留言可以删除(设为无效,不显示)。
4)库存管理:可稽查商品库存情况,记录稽查信息,并设定库存预警发送消息。
5)订单管理:可查看所有客户购买订单信息,待发货订单信息,已完成订单信息,退换货或异常处理订单信息等。可查看指定客户购买订单信息,待发货订单信息,已完成订单信息,退换货或异常处理订单信息等。可查看指定商品销售订单信息,待发货订单信息,已完成订单信息,退换货或异常处理订单信息等。
6)客户积分制度管理:可制定会员客户积分制度,会员等级制度,会员积分或等级优惠制度,VIP会员回馈制度,VIP会员特权优惠制度,活动积分制度等。
7)优惠券管理:可针对普通会员,指定会员,VIP会员,VIP会员指定会员发放群体或个体消费优惠券,对于部分特殊优惠券可根据额度比例规则提现资金。
8)活动管理:可制定活动规则,发放有时效活动,促销商品活动。也可以对已发放活动紧急撤销处理,但必须提供正当理由才可以操作。
9)通知管理:以短信模式,可对会员发送活动通知,积分通知,发放优惠券信息通知。系统管理员也可以对员工发送消息通知,任务通知。
10)物流/快递管理:可按物流/快递种类,物流/快递公司,客户邮寄地址,订单编号/会员编号查看物流/快递信息,可追踪并记录物流/快递送货情况。异常物流/快递处理或补发,退费物流/快递情况。
11)客户退换货申请与记录:可按商品/会员客户查看退换货申请和记录,同意或驳回申请,并记录简要处理过程和处理结果。
12)账户管理:这个只有系统管理员有权[4]查看账户收/支情况,可按天,周,月,季,年查看收/支报表。
13)销售报表管理:这个只有系统管理员有权查看销售情况,可按天,周,月,季,年查看所有商品/单个商品的进销存报表。
14)计划管理:这个只有系统管理员设定计划,可按天,周,月,季,年设定所有商品/单个商品的进,销,存计划,计划实施与跟踪管理。此计划可以按人员发放通知给指定的员工,及开放查看权限给指定的员工[5]。
5 设计与实现
5.1 界面截图
6 结束语
一个好的系统设计,是需要提前经过多方面的需求收集和不断的整理与补充完善[6],而商家零售对于O2O系统的依赖和需求比较实在,又因市场变化大,对零售系统要求也是越来越高,目前我们设计的这个商业零售会员管理系统,有着比较好的应用市场。
参考文献:
[1] 陈佳.基于全景图拼接的武警部队营区监控系统的设计与实现[D].长沙:国防科学技术大学,2016.
[2] 马毅.包装制品电子商务平台的设计[D].西安:西安理工大学,2008.
[3] 王鹏飞.大型活动安全风险评估研究[D].昆明:昆明理工大学,2019.
[4] 李向阳,鹿先锋,朱绍章.基于web的绩效考评系统设计与实现[J].电脑编程技巧与维护,2016(24):18-19.
[5] 吴毅君.电子商务与计算机安全技术相关性研究[J].电脑编程技术与维护,2016(24):97-98.
[6] 宋明秋.软件安全开发[M].北京:电子工业出版社,2016.
【通联编辑:谢媛媛】