程序员的自我救赎---9.1:会员中心应用

《前言》

(一) Winner2.0 框架基础分析

(二)PLSQL报表系统

(三)SSO单点登录

(四) 短信中心与消息中心

(五)钱包系统

(六)GPU支付中心

(七)权限系统

(八)监控系统

(九)会员中心

(十) APP版本控制系统

(十一)Winner前端框架与RPC接口规范讲解

(十二)上层应用案例

(十三)总结

 

《会员中心应用》

会员中心其实在任何中小型项目中比如商城,可能就直接集成在商城总后台了。单纯的只需要做一个会员列表就完事。

但是在我们Winner2.0中将“会员管理”模块单独分离出来做了一个后台管理。

 

出发点其实很单纯,因为作为一个多项目应用平台,比如我们所做的英雄会APP,APP里面又有商城,又有酒店,又有机票。

不可能把每个项目都钱做一个会员管理模块,而且会员管理再后期应用中也不单单只有会员列表,会牵扯到会员实名制认证,银行卡绑定,封号,修改推荐人等功能。

 

 

 

 会员中心其实没有什么技术上的两点可以讲,他总共就承担三个职责:

1,提供给平台管理员管理会员,对会员信息进行操作。

2,提供接口给APP(如Android、IOS) 进行实名认证,绑定银行卡。

 

再来有时候还会有一些特殊的要求,比如我们用户有VIP等级,有的是用户直接线下打款或者通过POS机刷卡来升级VIP的。

我们财务可以再会员中心中通过人工升处理,给用户升级到VIP。

对了,还有就是用户实名认证不通过的时候,客服人员可以上会员中心对用户进行人工处理审核实名认证信息。

 

用户中心就是这样子,没有实名太多亮点可讲,终究还是“职责分离”,组件化的思想。

 

这边我们可以公开用户中心的源码到GitHub上:https://github.com/demon28/User

 

公开的源码里面还有一个类库是对用户的收货地址进行操作的,目的也是一样的因为我们不单单只有商城需要用户的收获地址,其他项目也有用到收货地址。

所以也放在了用户中心项目里。

 

好了,就写到这里。有兴趣一起探讨Winner框架的可以加我们QQ群:261083244。或者扫描左侧二维码加群。

 

posted @ 2017-12-28 11:34  Near_wen  阅读(345)  评论(1编辑  收藏  举报