首页> 中国专利> 一种学员账号管理方法及装置

一种学员账号管理方法及装置

摘要

本申请揭示了一种学员账号管理方法及装置,该方法包括接收第二服务器发送的学员离职通知,学员离职通知是第二服务器确定对学员的离职流程审批后发送的,第二服务器为用于进行办公协同的服务器;在接收到学员离职通知后,将学员在第一服务器的学员账号的用户状态由启动状态修改为禁用状态,禁用状态下的学员账号被禁止登录第一服务器。本申请通过企业用的办公协同服务器协同离职学员在第一服务器的状态管理,当学员离职时,需要在办公协同服务器上进行离职审批,该离职审批的结果会直接反馈到第一服务器,由第一服务器直接在管理员未知情的情况下实现对离职学员的状态变更管理,使得离职学员状态的管理更为自动高效。

著录项

  • 公开/公告号CN112991119A

    专利类型发明专利

  • 公开/公告日2021-06-18

    原文格式PDF

  • 申请/专利权人 无锡奥特维科技股份有限公司;

    申请/专利号CN202110388844.8

  • 发明设计人 李文;顾虹;

    申请日2021-04-12

  • 分类号G06Q50/20(20120101);G06Q10/10(20120101);

  • 代理机构32369 无锡永乐唯勤专利代理事务所(普通合伙);

  • 代理人章陆一;孙际德

  • 地址 214000 江苏省无锡市新区珠江路25号

  • 入库时间 2023-06-19 11:29:13

说明书

技术领域

本发明属于计算机技术领域,涉及一种学员账号管理方法及装置。

背景技术

对于较多的生产型企业,存在让客户学习企业所提供设备相关资料的需求。尤其是在生产自动化设备的企业,涉及到设备的使用方法,设备中部件的原理等,均需要客户学习,以更好地应用或调试设备。

为了满足让客户学习的需求,企业可以提供供客户以及内部员工学习的平台,在该平台上,企业可以发布一些学习资源。目前针对于企业学员离职的情况,需要由管理人员登录学习平台,对该企业学员进行禁用或删除操作。而在实际工作场景中,管理人员不太能随时确定企业学员的离职情况,因此也无法实时管理离职学员在学习平台上的禁用或删除管理,因此急需解决。

发明内容

为了解决相关技术的问题,本申请提供了一种学员账号管理方法及装置,技术方案如下:

第一方面,本申请提供了一种学员账号管理方法,应用于第一服务器中,所述第一服务器为学员账号提供学习资源,所述方法包括:

接收第二服务器发送的学员离职通知,所述学员离职通知是所述第二服务器确定对所述学员的离职流程审批后发送的,所述第二服务器为用于进行办公协同的服务器;

在接收到所述学员离职通知后,将所述学员在所述第一服务器的学员账号的用户状态由启动状态修改为禁用状态,禁用状态下的学员账号被禁止登录所述第一服务器。

可选地,所述方法还包括:

接收管理客户端发送的用于查询指定学员账号状态的查询请求;

查询所述指定学员账号的用户状态,所述管理客户端是具备管理在所述第二服务器上注册的学员账号的客户端;

当所述指定学员账号的用户状态为禁用状态时,向所述管理客户端返回所述指定学员账号为禁用状态,且将所述学员账号的控件属性配置为显示启用控件且隐藏禁用控件;

当所述指定学员账号的用户状态为启用状态时,所述管理客户端返回所述指定学员账号为启用状态,且将所述学员账号的控件属性配置为显示禁用控件且隐藏启用控件。

可选地,所述方法还包括:

将所述第一服务器预先存储的所有内部学员账号状态均初始化为启用状态,所述内部学员账号为在所述第一服务器上存储的具备使用所述第二服务器资格的用户的学员账号。

可选地,所述方法还包括:

接收所述第二服务器发送的用于指示通过外部学员账号的注册审批的审批确认通知,所述外部学员账号不具备使用所述第二服务器资格,且所述外部学员账号在所述第一服务器上注册时,需要由所述第二服务器的管理客户端进行审批;

将所述外部学员账号的用户状态设置为启用状态。

可选地,在所述将所述外部学员账号的用户状态设置为启用状态之后,所述方法还包括:

记录所述外部学员账号在所述第一服务器的登录时间;

根据外部学员账号最后一次登录时间,获取所述外部学员账号的未使用时长;

判断所述外部学员账号的未使用时长是否达到预定时长;

在所述外部学员账号的未使用时长达到所述预定时长时,将所述外部学员账号的用户状态设置为禁用状态。

第二方面,本申请还提供了一种学员账号管理装置,在第一服务器中实现,所述第一服务器为学员提供学习资源,所述装置包括:

接收模块,用于接收所述第二服务器发送的学员离职通知,所述学员离职通知是所述第二服务器确定对所述学员的离职流程审批后发送的,所述第二服务器为用于进行办公协同的服务器;

修改模块,用于在所述接收模块接收到所述学员离职通知后,将所述用户在所述第一服务器的用户状态由启动状态修改为禁用状态,禁用状态下的用户被禁止登录所述第一服务器。

可选的,所述装置还包括:

第二接收模块,用于接收管理客户端发送的用于查询指定用户状态的查询请求;

查询模块,用于查询所述指定用户的用户状态,所述管理客户端是具备管理在所述第二服务器上注册的学员的客户端;

第一返回模块,用于在所述指定用户的用户状态为禁用状态时,向所述管理客户端返回所述指定用户为禁用状态,且将所述用户的控件属性配置为显示启用控件且隐藏禁用控件;

第二返回模块,用于在所述指定用户的用户状态为启用状态时,所述管理客户端返回所述指定用户为启用状态,且将所述用户的控件属性配置为显示禁用控件且隐藏启用控件。

可选的,所述装置还包括:

初始化模块,用于将所述第一服务器预先存储的所有内部客户的用户状态均初始化为启用状态,所述内部客户为具备使用所述第二服务器资格的用户。

可选的,所述装置还包括:

第三接收模块,用于接收所述第二服务器发送的用于指示通过外部学员账号的注册审批的审批确认通知,所述外部学员账号不具备使用所述第二服务器资格,且所述外部学员账号端在所述第一服务器上注册时,需要由所述第二服务器的管理客户端进行审批;

第一设置模块,用于将所述外部学员账号的用户状态设置为启用状态。

可选的,所述装置还包括:

记录模块,用于在将所述外部学员账号的用户状态设置为启用状态后,记录所述外部学员账号在所述第一服务器的登录时间;

获取模块,用于根据外部学员账号最后一次登录时间,获取所述外部学员账号的未使用时长;

判定模块,用于判断所述外部学员账号的未使用时长是否达到预定时长;

第二设置模块,用于在所述外部学员账号的未使用时长达到所述预定时长时,将所述外部学员账号的用户状态设置为禁用状态。

基于上述技术方案,本申请至少可以实现如下有益效果:

通过企业用的办公协同服务器协同离职学员在第一服务器的状态管理,当学员离职时,需要在办公协同服务器上进行离职审批,该离职审批的结果会直接反馈到第一服务器,由第一服务器直接在管理员未知情的情况下实现对离职学员的状态变更管理,使得离职学员状态的管理更为自动高效。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本发明。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

图1是本申请一个实施例中提供的学员账号管理方法的流程图;

图2是本申请另一个实施例中提供的学员账号管理方法的流程图;

图3是本申请一个实施例中提供的学员账号管理方法中对长期未登录的外部学员账号进行管理时的流程图;

图4是本申请一个实施例中提供的学员账号管理装置的结构示意图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。

在常见的企业运营场景中,企业内会提供有供员工日常协同办公的OA系统,每位员工会登录该OA系统,实现办公的协同,比如请假申请、报销申请、出差申请、加班申请。该OA系统为管理人员提供申请的审批权限,且管理人员还可以在该OA系统内发布公告或企业新闻等,因此每位员工日常工作中使用OA系统的频率是非常高的。

为了提高全体员工的知识储备,以及客户对本企业所提供产品的了解和使用,企业可以提供学习平台,该学习平台为企业内部学员以及客户学员(即外部学员)提供学习资源,这里所讲的学习资源至少可以包括视频、音频、文档等,还可以包括用于练习的试题以及用于测试学习成果的试卷等。而学习平台对学员的管理,尤其是对内部学员的管理,通常是学习平台的管理人员登录学习平台后对学员进行管理,当内部学员离职时,管理人员需要登录学习平台将该离职的内部学员的学习权限关闭。但是,日常的管理人员登录学习平台的频率可能会比较低,对离职学员的学习权限的管理比较滞后,针对这种情况,本申请提供了一种学员账号管理方法,下面结合图1至图3进行解释说明。

图1是本申请一个实施例中提供的学员账号管理方法的流程图,本申请提供的学员账号管理方法应用于第一服务器中,这里所讲的第一服务器是为学员账号提供学习资源的服务器,也可以理解为学习平台,本申请提供的学员账号管理方法可以包括如下步骤:

步骤101,接收第二服务器发送的学员离职通知,该学员离职通知是第二服务器确定对学员的离职流程审批后发送的;

这里所讲的第二服务器为用于进行办公协同的服务器,第二服务器可以提供办公协同时的相关资源,与办公客户端一起组成上述的OA系统。员工可以在OA系统中请假申请、报销申请、出差申请、加班申请。第二服务器上注册的管理人员具备申请的审批权限,且管理人员还可以在第二服务器提供的办公系统内发布公告或企业新闻等,因此每位员工日常工作中使用第二服务器的频率是非常高的。

当企业内的学员离职时,该学员需要对第二服务器发起离职流程,第二服务器会将该离职流程推送给管理人员,管理人员针对该离职流程进行审批,审批结果会推送至第二服务器;对应的,第二服务器可以根据该学员的离职流程的审批结果,生成学员离职通知,将该学员离职通知发送给第一服务器。第一服务器可以接收到第二服务器发送的学员离职通知,通常,离职流程中包含有该离职学员的标识,审批结果以及学员离职通知中也均包含有离职学员的标识。离职学员的标识用于唯一标识该学员,比如可以是离职学员的工号、在第二服务器注册过的帐号等。

步骤102,在接收到学员离职通知后,将学员在第一服务器的学员账号的用户状态由启动状态修改为禁用状态,禁用状态下的学员账号被禁止登录第一服务器。

第一服务器在接收到学员离职通知后,将该学员在第一服务器的学员账号的用户状态修改为禁用状态,该学员账号在禁用状态下无法登录第一服务器,进而无法再继续使用第一服务器提供的学习资源。

在一种可能的实现方式中,学员离职通知包含有学员的标识,第一服务器存储有该学员的标识以及学员账号的对应关系,第一服务器根据学员离职通知里的标识,确定对应的学员账号,进而将该学员账号的用户状态由启动状态修改为禁用状态。

综上所述,本申请提供的学员账号管理方法,通过企业用的办公协同服务器协同离职学员在第一服务器的状态管理,当学员离职时,需要在办公协同服务器上进行离职审批,该离职审批的结果会直接反馈到第一服务器,由第一服务器直接在管理员未知情的情况下实现对离职学员的状态变更管理,使得离职学员状态的管理更为自动高效。

图2是本申请另一个实施例中提供的学员账号管理方法的流程图,本申请提供的学员账号管理方法应用于第一服务器中,这里所讲的第一服务器是为学员账号提供学习资源的服务器,也可以理解为学习平台,本申请提供的学员账号管理方法可以包括如下步骤:

步骤201,将第一服务器预先存储的所有内部学员账号状态均初始化为启用状态;

内部学员账号为在第一服务器上存储的具备使用第二服务器资格的用户的学员账号。通常,内部学员账号是为企业内部员工分配的具备使用第二服务器资格的账号。

在实际应用中,可以预先为内部学员分配好内部学员账号,并将内部学员账号的状态统一初始化为启用状态。这里的内部学员账号可以是工号,或者通过工号生成的学员账号。对于企业内部学员来讲,通常不需要学员在第一服务器上注册,而是预先根据学员的工号或姓名等基础信息分配好学员账号。

启用状态下的学员账户可以登录第一服务器且可以学习第一服务器为该学员账号提供的学习资源。

步骤202,接收第二服务器发送的用于指示通过外部学员账号的注册审批的审批确认通知;

这里所讲的外部学员账号一般是企业的客户公司内的员工在第一服务器上注册时生成的学员账号,外部学员账号通常不具备使用第二服务器资格,且外部学员账号在第一服务器上注册时,需要由第二服务器的管理客户端进行审批。

在实际的应用场景中,外部学员通常是企业的客户公司内的员工,这些外部员工不具备本企业第二服务器(比如办公协同系统对应的服务器)的访问权限,但外部员工在注册第一服务器的学员账号时,则需要第二服务器的管理人员对该外部员工的注册申请进行审批,审批注册后,第一服务器为该学员生成外部学员账号。

步骤203,将外部学员账号的用户状态设置为启用状态;

在外部学员账号生成之后,则直接将该外部学员账号的用户状态初始化设置为启用状态。

步骤204,接收管理客户端发送的用于查询指定学员账号状态的查询请求;

这里所讲的管理客户端是具备管理在第二服务器上注册的学员账号的客户端,通常,管理客户端上登录有管理账号,该管理账号是指具备对在第一服务器所注册的学员账号进行管理的账号。

当需要查询某个学员账号状态时,管理人员在管理客户端登录管理账号,管理客户端会显示该管理账号下所管理的各个学员账号以及状态查询控件,管理人员选中所要查询的指定学员账号,并触发所显示的状态查询控件时,管理客户端则会确定该指定学员账号,并向第一服务器发送查询该制定学员账号状态的查询请求,对应的,第一服务器可以接收到该查询请求。

步骤205,查询指定学员账号的用户状态;

第一服务器在接收到对制定学员账号的用户状态进行查询的查询请求后,查询该指定学员账号的用户状态。

步骤206,当指定学员账号的用户状态为禁用状态时,向管理客户端返回指定学员账号为禁用状态,且将学员账号的控件属性配置为显示启用控件且隐藏禁用控件;

步骤207,当指定学员账号的用户状态为启用状态时,管理客户端返回指定学员账号为启用状态,且将学员账号的控件属性配置为显示禁用控件且隐藏启用控件。

综上所述,本申请提供的学员账号管理方法,通过将内部学员账号和外部学员账号的用户状态进行初始化,且为管理人员提供学员账号的实时用户状态,便于管理人员对学员账号的用户状态进行查询和管理。

在实际应用中,外部学员所登录的协同办公系统一般不会与第一服务器对接,因此,外部学员离职的情况也不会反馈至第一服务器,为了避免离职的外部学员还可以查看到第一服务器提供的学习资源,尤其涉及到企业产品或设备相关的学习资源时,需要禁用已离职的外部学员账号。由于外部学员的离职情况无法直接反馈至第一服务器,但可以考虑到一种情况下,外部学员预定时长内未登录第一服务器,则可以认定为该外部学员已离职,此时则禁用该外部学员的学员账号。下面结合图3对本申请提供的学员账号管理方式中对预定时长内未登录的外部学员账号进行的管理进行解释说明。

图3是本申请一个实施例中提供的学员账号管理方法中对长期未登录的外部学员账号进行管理时的流程图,在对长期未登录的外部学员账号进行管理时,包括如下步骤:

步骤301,记录外部学员账号在第一服务器的登录时间;

当外部学员账号每次登录第一服务器时,第一服务器均记录该外部学员账号的登录时间。

可选的,第一服务器根据外部学员账号以及内部学员账号,对外部学员和内部学员进行区分。

在一种可能的实现方式中,第一服务器包含用于存储内部学员账号的第一存储区和用于存储外部学员账号的第二存储区。第一服务器预先将所有内部学员账号存储至第一存储区,并在外部学员注册时,将外部学员注册时生成的外部学员账号存储第二存储区。当学员账号登录时,如果该学员账号位于第一存储区,则认定为学员账号为内部学员账号,如果该学员账号位于第二存储区,则认定为学员账号为外部学员账号。

在另一种可能的实现方式中,第一服务器预先根据第一编码规则生成内部学员的学员账号,即内部学员账号符合第一编码规则;当外部学员进行注册时,第一服务器根据第二编码规则为外部学员生成外部学员账号,外部学员账号符合第二编码规则。当学员账号登录时,第一服务器对该学员账号的编码规则进行判定,当该学员账号的编码规则符号第一编码规则时,则认定该学员账号为内部学员,当该学员账号的编码规则符号第二编码规则时,则认定该学员账号为外部学员。

步骤302,根据外部学员账号最后一次登录时间,获取外部学员账号的未使用时长;

第一服务器在每次记录外部学员账号的登录时间时,第一服务器对为该外部学员账号分配的时长标签进行计时,将该时长标签的取值作为该外部学员账号的未使用时长。直至该外部学员账号下一次登录第一服务器,此时先将为该外部学员账号分配的时长标签清零,并在记录该下一次登录时的登录时间时,继续对该时长标签进行计时。

步骤303,判断外部学员账号的未使用时长是否达到预定时长;

这里的预定时长可以根据实际情况进行设定,比如三个月、45个自然日等,本申请对预定时长的取值不进行过多限定。

步骤304,在外部学员账号的未使用时长达到预定时长时,将外部学员账号的用户状态设置为禁用状态。

在外部学员账号的未使用时长达到预定时长时,通常意味着该外部学员账号短期内可能不再有学习的需求,比如,该外部学员已经在客户公司离职,这种情况下,可以将该外部学员账号的用户状态设置为禁用状态。

考虑到,有些外部学员可以确实存在长期未登录第一服务器的情况,如果直接将该外部学员的学员账号注销掉,还得需要该外部学员重新申请注册,流程繁琐,对客户学员体验度不好,因此,本申请中仅将长期未登录学习平台(第一服务器)的外部学员账号的用户状态设置为禁用状态,在保证离职的外部学员无法查看学习平台提供的学习资源,保护学习平台资源的保密性的前提下,也能留给未离职但长期未登录学习平台的外部学员较好的用户体验。

综上所述,本申请提供的学员账号管理方法,通过记录外部学员账号的未使用时长,将未使用时长达到预定时长的外部学员账号的用户状态设置为禁用状态,以避免离职的外部学员继续使用第一服务器提供的学习资源。

下面是本申请提供的学员账号管理装置的实施例,由于学员账号管理装置是与上述的学员账号管理方法相对应的装置,因此学员账号管理装置所涉及到的一些技术特征可以参考上述学员账号管理方法实施例中的解释,下面就不再赘述。

图4是本申请一个实施例中提供的学员账号管理装置的结构示意图,本申请提供的学员账号管理装置可以通过软件、硬件或软硬件结合的方式实现上述的学员账号管理方法,该学员账号管理装置可以包括:接收模块410和修改模块420。

接收模块410可以用于接收所述第二服务器发送的学员离职通知,所述学员离职通知是所述第二服务器确定对所述学员的离职流程审批后发送的,所述第二服务器为用于进行办公协同的服务器;

修改模块420可以用于在所述接收模块410接收到所述学员离职通知后,将所述用户在所述第一服务器的用户状态由启动状态修改为禁用状态,禁用状态下的用户被禁止登录所述第一服务器。

在一种可能的实现方式中,本申请提供的学员账号管理装置还可以包括:第二接收模块、查询模块、第一返回模块和第二返回模块。

第二接收模块可以用于接收管理客户端发送的用于查询指定用户状态的查询请求;

查询模块可以用于查询所述指定用户的用户状态,所述管理客户端是具备管理在所述第二服务器上注册的学员的客户端;

第一返回模块可以用于在所述指定用户的用户状态为禁用状态时,向所述管理客户端返回所述指定用户为禁用状态,且将所述用户的控件属性配置为显示启用控件且隐藏禁用控件;

第二返回模块可以用于在所述指定用户的用户状态为启用状态时,所述管理客户端返回所述指定用户为启用状态,且将所述用户的控件属性配置为显示禁用控件且隐藏启用控件。

在另一种可能的实现方式中,本申请提供的学员账号管理装置还可以包括:初始化模块。

初始化模块可以用于将所述第一服务器预先存储的所有内部客户的用户状态均初始化为启用状态,所述内部客户为具备使用所述第二服务器资格的用户。

在再一种可能的实现方式中,本申请提供的学员账号管理装置还可以包括:第三接收模块和第一设置模块。

第三接收模块可以用于接收所述第二服务器发送的用于指示通过外部学员账号的注册审批的审批确认通知,所述外部学员账号不具备使用所述第二服务器资格,且所述外部学员账号端在所述第一服务器上注册时,需要由所述第二服务器的管理客户端进行审批;

第一设置模块可以用于将所述外部学员账号的用户状态设置为启用状态。

可选的,本申请提供的学员账号管理装置还可以包括:记录模块、获取模块、判定模块和第二设置模块。

记录模块可以用于在将所述外部学员账号的用户状态设置为启用状态后,记录所述外部学员账号在所述第一服务器的登录时间;

获取模块可以用于根据外部学员账号最后一次登录时间,获取所述外部学员账号的未使用时长;

判定模块可以用于判断所述外部学员账号的未使用时长是否达到预定时长;

第二设置模块可以用于在所述外部学员账号的未使用时长达到所述预定时长时,将所述外部学员账号的用户状态设置为禁用状态。

综上所述,本申请提供的学员账号管理装置,通过企业用的办公协同服务器协同离职学员在第一服务器的状态管理,当学员离职时,需要在办公协同服务器上进行离职审批,该离职审批的结果会直接反馈到第一服务器,由第一服务器直接在管理员未知情的情况下实现对离职学员的状态变更管理,使得离职学员状态的管理更为自动高效。

本领域技术人员在考虑说明书及实践这里发明的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未发明的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由所附的权利要求指出。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号