背景
由于现在公司内客户量剧增, 简单的靠电话及笔记本记录,来维护客户有些困难,但又不想去花钱购买那些专业版的会员管理系统,只能自己动手撸一个相对简易的会员系统来使用了。
开发语言及使用技术
后端:java、mysql、elasticsearch、redis、mybatis、rocketMq、nacos、Springboot等
前端:vue
设计初衷
起初,只是为了管理用户以及用户储值、消费、推送消费记录。后续会扩展各种消费报表、营销工具等等
数据库设计
由于篇幅所限,只展示了部分数据库表设计
实现功能
目前我们实现的功能更有以下几个模块
1、系统设置
a)门店配置
对门店信息的管理,包含了:门店的crud、品牌的crud、店内通知的crud
b)员工的配置
对门店内员工的管理,包含了:用户相对应门店、权限、提成信息等的curd
c)系统参数设置
对系统内一些通用参数的配置
2、会员管理
a)客户管理
对客户信息的管理,包含了:会员档案的crud、会员等级的crud、会员标签的crud、会员回访信息的管理以及会员相关消费信息的统计功能
b)客户预警
对预警信息的管理,包含了:预警信息设置、预警查询
3、财务管理
a)记账
对财务记账信息的管理,包含了:账户的管理、收支科目、收支记录的管理、以及对账管理等等
4、报表系统
a)报表统计
对报表统计的管理,包含了各种单据及营业汇总的报表统计
b)业绩报表
对于员工业绩、员工提成信息汇总的管理
c)会员报表
对目前系统内会员的储值报表
本文,尚未列出系统架构图以及其他配套设计文档,不过有需要的朋友可以私聊!
欢迎点击下方卡片,关注《coder练习生》