1)设计目标
◇ 为微信服务号提供运营及管理所需的各种功能,包括微官网、微会员、活动中心、营销辅助、微信支付。
◇ 提供简洁友好的功能画面,使非专业技术人员也能够轻易的使用。
◇ 提供可独立于系统之外的插件功能或接口,可轻易对接其它系统或功能模块。
2)详细设计
如图,功能的设计从业务上划分,分为五大块:
◇ 微官网
微主页提供若干预置的模版,可以通过上传自定义的主题图片形成自己的微主页,对于有一定开发能力的使用者,提供模版引擎功能,使用一个类似于轻量级CMS的功能,定制自己的微主页。
◇ 微会员
需要实现一套积分系统,包括在后台对积分规则的设定。积分商城与大多数商城系统类似。
卡券功能需要支持后台派发和前端在线下通过二维码核销,这一块与微信原生卡券有一个重要区别,在于领取的方式,微信原生卡券主要是自主领取,比如扫码、分享等,但是对于部分线下商户,卡券的派发是要严格管控的,比如电影院的兑换券、景点的门票等,这种场景目前微信自带卡券不能实现。
◇ 活动中心
必须将所有的活动全部模版化,使用户能够简单配置就发起活动,并在活动进行的过程中提供运营数据报表。
◇ 微信支付
除了打通微信支付以外,需要提供线下的充值和消费能力,比如会员直接在线下向服务人员现金充值,或线下购物时刷二维码消费自己预存的现金,这里实际上意味着需要实现一套比较完整的消费系统。
◇ 营销辅助
能够提供各种运营数据,并提供邮件通知、短信通知的能力。