麦田培训学校管理软件MTcnsoft Training2.0白皮书

麦田软件公司出品

十四、  如何删除学员信息?

当一个学员下录入很多信息的时候,如果想要删除此学员,系统是不允许直接删除的,这样是为了维护数据完整性,并避免产生系统垃圾信息,所以删除的时候,要按照原来的录入顺序的相反方向,从后往前层级删除。

比如:学员“苏晓晓” 报了两个班级,集体班“商务英语一级10-1班”和个人班“古筝一级(苏晓晓)”,办理过转班、退学手续,目前状态如下图:

教务-【学员管理】-【学员列表】-找到要删除的学员-【控制面板】-【选班信息】

 

 

由上而知,此学员关联三个班级信息、异动信息、考勤信息、订单及财务信息,数据关系非常复杂,并且需要多部门权限;现在需要把苏晓晓这名学员删除,是不可以直接在学员列表删除的,如果直接删除的时候会有如下提示:

 

 

在这里“订单信息”是指选购产品记录,“充值信息”是指学员账户里的充值记录,选班信息是指选班记录,另外还有异动记录、新选班级记录等;我们可以先分析一下数据录入顺序,然后再确定删除顺序,一定要按照录入顺序的相反顺序删除,否则就会出现上述错误提示信息。

录入顺序是:报名基本信息→选购产品(订单、账户信息)→选班信息→退学手续→退费信息→转班手续→选购产品→新加入班级,

删除顺序是:新加入班级→选购产品→转班手续→退费信息→退学手续→选班信息→选购产品(订单、账户信息)→报名基本信息。

首先到【教务】→【学员管理】→【学员列表】→控制面板→选班信息 删除最新选班级记录,在这里只能删除“古筝一级(5-22)班”,也就是最新开设的个人班“20110004”,如果删除“20110003”,那么会出现如下提示:

 

 

如果删除“20110002”则会有如下提示:

    现在学员选班信息是如下状态:

然后到【财务】→【学员列表】→【控制面板】→【消费单】删除最新增加的消费单,删除后到【教务】→【异动记录查询】,删除转班手续办理记录,如果先删除异动信息则会有如下提示:

    正确的步骤是先到财务删除消费单信息:

    然后到教务删除异动信息:

 

这时候【教务】→【学员管理】→【学员列表】→控制面板→选班信息 就可以删除 “古筝一级(苏晓晓)”的选班记录了,这时的选班信息就只有一个班级信息了:

 

这个班级已经上过课,并且办理过退学手续,那么首先要删除出勤信息,然后到【财务】-【学员账户】删除退费信息,然后回到【教务】删除异动信息及选班信息,再到【财务】→【学员列表】→【控制面板】→【消费单】删除消费单信息,最后到【账户信息】删除所有交费记录

 

现在就可以到【教务】→【学员管理】→【学员列表】直接删除学员了,注意这里的帐单数及最新选班都是为“0

 

总结:删除信息时如果出现类似“**表有数据依赖此记录”的错误提示,不要惊慌,仔细分析一下删除关联数据即可,如果记录的“编辑”或“删除”为灰色,那么要考虑是否权限不足或不在相应管理模块,比如充值、消费单等财务信息的删除一般在“财务模块”,如果在“教务模块”是无法删除和编辑此类信息的,同样选班、异动等信息是“教务”职责范围,财务模块也是没有管理权限的;这也是本系统的优点,分工明确,各司其职。



Copyright ©2010 - 2014 MTCNSOFT.com.All rights reserved.
Powered By: MTCN Group