搭建《会员管理》应用

一、应用需求

1. 应用目标

搭建一个《会员管理系统》,帮助管理公司、门店的会员。主要功能:管理会员信息(例如:姓名,联系方式,账号),记录每次参与活动的情况,记录充值、消费以及账户余额。还希望能跟踪员工服务记录,并计算对应的佣金。在需要退款时,能准确无误的返还会员权益。

2. 使用角色

系统角色分为:管理员、操作员、员工。 管理员,主要是查看数据记录; 操作员,负责登记录入会员的所有行为,包括:充值,退款,参与活动详情; 员工,可以通过移动端查看他们的服务记录和佣金。

3. 业务流程

a. 客户申请开通会员 -> 开通会员充值现金或者套餐 -> 向会员的账户中写入对应的权益; b. 会员使用服务 -> 记录服务情况和服务员工 -> 从对应的账户中扣取费用 -> 计算增加员工佣金; c. 会员申请退款 -> 找到错误的服务记录 -> 发起退款 -> 向对应账户中添加对应的权益 -> 计算扣除员工佣金; d. 统计运营情况,形成报表。

二、搭建

1. 创建表单

根据业务流程和需求,需构建如下表单:

会员表

会员表,是展示会员信息的核心页面,承载最多的会员信息。 img

会员表中的字段包括:

内容 描述 控件
会员编号 会员的编号 编号控件。系统自动生成会员编号,生成规则为注册时间(年月日格式)+一个4位数的自增加字段
手机号 会员的手机号码,做联络用 文本控件。校验属性,勾选“必填”,“唯一”,“格式”选择手机号
姓名 会员的姓名 文本控件。校验属性,勾选“必填”,“唯一”,“格式”选择手机号
加入时间 会员加入的时间 日期时间控件
充值总额 会员充值的总金额 数值控件
现金余额 未消费的现金总额 数值控件
消费金额 已消费总金额 数值控件

为方便操作员查看会员的权益账户、充值、退款等记录,可将对应的表,通过子表关联的方式关联到会员表中展示。因为展示的表单较多,故使用标签页控件将关联表区分显示 img

内容 描述 控件
权益账户 会员购买的权益,权益也可以理解为套餐,例如:洁牙5次,干洗10次,肩颈按摩10次 关联组件。关联子表选择权益账户表,设置为显示多条记录,不可新增、关联、导入。因为,权益账户表也需要使用会员表中的数据,所以,配置成双向关联,即权益账户表和会员表双向关联
服务记录 会员到店服务的记录 关联组件。关联子表选择服务记录表,其它配置项逻辑同上
充值记录 记录用户每次充值的金额和购买的权益 关联组件。关联子表选择充值记录表,其它配置项逻辑同上
扣费记录 记录会员消费后的扣费操作 关联组件。关联子表选择扣费记录表,其它配置项逻辑同上
退款记录 记录会员的退款行为 关联组件。关联子表选择退款记录表,其它配置项逻辑同上

img

权益账户

权益账户,保存了会员的各种权益和对应的数量。 img

权益账户表中的字段包括:

内容 描述 控件
会员 会员信息 关联组件。配置会员表时配置的双向关联。显示会员表中的会员名称和手机号码,便于查询会员权益时展示会员信息。
产品服务 会员购买的产品或服务,产生对应的权益 关联组件。关联产品服务表。
数量余额 未使用的权益数量 数值控件。数量余额在进行充值或消费操作时,触发工作流进行计算填充。因此将控件的操作属性中的禁用选项开启,防止用户直接修改。

充值记录

充值记录,保存会员的每一次充值记录,包括,充值金额,购买产品服务的详情,充值的操作人,等。 img

充值记录表中的字段包括:

内容 描述 控件
充值编号 每一次充值对应的记录号 编号控件。规则为:充值操作缩写cz,加上年月日格式的充值时间,加上三位数的自增加编号。
会员 会员信息 关联组件。配置会员表时配置的双向关联。显示会员表中的会员名称和手机号码,便于查询会员充值记录时展示会员信息。
充值操作人 记录充值的操作人 人员单选。默认值设置为当时登录用户。
充值明细 记录充值时购买的商品服务明细。因为有可能是购买的多个商品服务,因此需要用子表来进行记录。 关联组件。关联充值明细子表。
商品总额 购买的商品权益总数 子表汇总。对充值明细子表中的“销售单价*充值数量”进行求和计算。
充值金额 实际充值的总金额 子表汇总。对充值明细子表中的“销售单价充值数量销售折扣”进行求和计算。

充值明细

充值明细记录充值明细账,比如,充值了现金1000元,和10次权益。 img

充值明细表中的字段包括:

内容 描述 控件
充值记录 记录该条充值明细归属的充值记录 关联组件,因为充值明细表中也要显示充值记录,所以和充值记录表做双向关联。
产品服务 充值的产品或服务类型 关联组件,关联产品服务表单
充值数量 充值数量 数值控件

服务记录

服务记录,用于保存会员每次到店服务的信息,便于了解你的会员,提升会员服务质量。 img

服务记录表中的字段包括:

内容 描述 控件
服务编号 为每次服务记录自动进行编号,便于以后关联查找 编号控件。规则为:充值操作缩写fw,加年月日格式的服务时间,加3位数的自增加编号。
会员 选择记录会员名字,后续将通过此字段扣计佣金 关联组件,关联会员表
服务人员 记录提供服务的服务人员名字 人员单选,无默认选项
服务记录 用于记录服务,服务备忘 富文本控件
服务标签 为每次服务关联一个标签,起到一定的分类作用 关联组件。关联服务标签子表,关联多条标签

消费记录

消费记录,记录会员的每次消费。 img

消费记录表中的字段包括:

内容 描述 控件
消费编号 为每次消费记录自动进行编号,便于以后关联查找 编号控件。规则为:充值操作缩写xf,加年月日格式的服务时间,加3位数的自增加编号。
会员 选择记录会员名字 关联组件,关联会员表
服务编号 和对应的服务进行关联,形成服务扣费证据链 关联组件,关联服务记录表
扣费操作人 用于记录扣费操作人 人员单选
消费明细 记录每次扣费的扣费明细项目 关联组件。关联消费明细子表
消费金额 记录每次消费的总金额 子表汇总。对充值明细子表中的“消费数量*权益账户.产品服务.销售单价”进行求和计算。

消费明细

消费记录明细,为消费记录提供多条明细记录的能力。 img

消费明细表中的字段包括:

内容 描述 控件
会员T 选择记录会员名字,后续将通过此字段关联的信息为权益账户表做过滤 关联组件,关联会员表
消费记录 将消费明细表和消息记录表绑定 关联组件,和消费记录表是双向关联
权益账户 消费扣款时,选择从会员的权益账户中扣除对应的费用或权益 关联组件,关联权益账户,关联时可配置过滤条件为“权益账户表中的会员的手机号,等于会员T表中会员的手机号”。“会员T表”中的会员值,来自于关联子表“消费记录”中的高级属性下的默认值设置。
消费数量 用于记录消费数量 数值控件
服务人员 记录每次服务的人员,后作为佣金计算的依旧 人员单选
类型 标记该消费明细是否有因为客户投诉而被退还 单选控件,设有“无”和“已退费”

权益退款

权益退款,记录退还权益的操作。例如,会员对服务不满意,可以返还扣除的权益 img

权益退款表中的字段包括:

内容 描述 控件
退款编号 为每次退款自动进行编号,便于以后关联查找 编号控件。规则为:充值操作缩写tqy,加年月日格式的服务时间,加3位数的自增加编号。
会员 选择记录会员名字 关联组件,关联会员表
退款操作人 用于记录退款操作人 人员单选
退款明细 记录退款项目明细,权益退费的基础是消费明细记录 关联组件。关联消费明细子表
实退金额 记录实际退款的金额 子表汇总。对充值明细子表中的“消费数量*权益账户.产品服务.销售单价”进行求和计算。

现金退款

现金退款,记录向会员退还现金/货币/人民币的过程,有别于退还会员权益,需要减去现金库中的现金收入数额。 img

现金退款表中的字段包括:

内容 描述 控件
退款编号 为每次退款自动进行编号,便于以后关联查找 编号控件。规则为:充值操作缩写txj,加年月日格式的服务时间,加3位数的自增加编号。
会员 选择记录会员名字 关联组件,关联会员表
退款操作人 用于记录退款操作人 人员单选
退款明细 记录退款项目明细,权益退费的基础是消费明细记录 关联组件。关联消费明细子表
实退金额 记录实际退款的金额 子表汇总。对充值明细子表中的“消费数量*权益账户.产品服务.销售单价”进行求和计算。

现金退款明细

现金退款明细,记录现金退款时清退所有权益并计算对应金额的信息。 img

消费明细表中的字段包括:

内容 描述 控件
会员T 选择记录会员名字,后续将通过此字段关联的信息为权益明细做过滤 关联组件,关联会员表
权益明细 从会员持有的权益中选择持有的权益进行退还 关联组件,关联权益账户表,根据“会员T”传入的会员值进行过滤
退费数量 输入退还权益的数量 数值控件
现金退款 用于记录消费数量 数值控件

2. 使用流程

编写中

3. 统计数据

编写中

4. 用户权限

编写中

5. 显示配置

编写中

results matching ""

    No results matching ""