网络终端信息的管理方法、系统、设备及存储介质转让专利

申请号 : CN201710862051.9

文献号 : CN107633386B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 郑嘉玮宋秀成王虹

申请人 : 携程旅游信息技术(上海)有限公司

摘要 :

本发明提供了一种网络终端信息的管理方法、系统、设备及存储介质,该方法包括从人力资源管理系统中获取第一数据;从各个网络终端中获取第二数据;从各个交换机中获取第三数据;根据所述第一数据、第二数据和第三数据,确定当前员工号对应的座位端口信息和网络终端号;根据当前员工号对应的座位端口信息校验办公自动化系统中的第四数据,所述第四数据包括员工号与座位端口信息的对应关系。本发明通过自动化采集、管理和校验网络终端信息,无需人工录入和人工维护,从而降低了维护员工与终端设备的管理成本,提高了信息变更时数据的更新及时性,提高了信息数据的准确性,提供了简单高效的信息数据校验方式。

权利要求 :

1.一种网络终端信息的管理方法,其特征在于,所述网络终端至少包括电脑和座机,所述方法包括如下步骤:从人力资源管理系统中获取第一数据,所述第一数据包括员工号与域账号的对应关系;

从各个网络终端中获取第二数据,所述第二数据包括网络终端号与MAC地址的对应关系以及网络终端号与员工登录的域账号的对应关系;

从各个交换机中获取第三数据,所述第三数据包括MAC地址与座位端口信息的对应关系;

根据所述第一数据、第二数据和第三数据,确定当前员工号对应的座位端口信息和网络终端号;

根据当前员工号对应的座位端口信息校验办公自动化系统中的第四数据,所述第四数据包括员工号与座位端口信息的对应关系;

根据员工号对应的座位端口信息以及所述第三数据,确定员工号对应的座机的MAC地址;

根据所述人力资源管理系统中的员工号与座机号的对应关系,为员工号对应的座机分配座机号;

一所述座机接听到来电时,查找来电方和接听方分别对应的座机号,并根据座机号分别查找来电方和接听方的员工号;

根据接听方的员工号查找对应的接听方的电脑的MAC地址;

根据来电方的员工号查找对应的来电方的网络终端号和座位端口信息并发送至接听方的电脑;

其中,确定员工号对应的座位端口信息和网络终端号,包括如下步骤:根据所述第一数据和第二数据,确定当前员工号对应的网络终端号;

根据所述第二数据和第三数据,确定当前网络终端号对应的座位端口信息;

根据当前员工号对应的网络终端号以及当前网络终端号对应的座位端口信息,确定当前员工号对应的座位端口信息。

2.根据权利要求1所述的网络终端信息的管理方法,其特征在于,还包括如下步骤:根据所述办公自动化系统中座位号与座位端口信息的对应关系,确定所述员工号对应的座位号;

建立至少一座位表,根据所述座位号将员工信息存储至所述座位表中对应的位置,所述员工信息包括员工号、对应的域账号、对应的座位端口信息、对应的网络终端号和对应的网络终端的MAC地址。

3.根据权利要求1所述的网络终端信息的管理方法,其特征在于,还包括如下步骤:获取办公自动化系统中的第四数据;

根据所述第二数据、第三数据和第四数据,确定当前员工号对应的域账号;

根据当前员工号对应的域账号校验人力资源管理系统中的第一数据。

4.根据权利要求3所述的网络终端信息的管理方法,其特征在于,确定当前员工号对应的域账号,包括如下步骤:根据所述第二数据和第三数据,确定当前域账号对应的座位端口信息;

根据当前域账号对应的座位端口信息和所述第四数据,确定当前员工号对应的域账号。

5.根据权利要求1所述的网络终端信息的管理方法,其特征在于,还包括如下步骤:判断获取的第二数据中是否存在格式为虚拟MAC地址格式的数据;

如果存在,则将获取到的格式为虚拟MAC地址格式的数据去除。

6.根据权利要求1所述的网络终端信息的管理方法,其特征在于,所述方法还包括如下步骤:查找得到接听方的员工号后,于所述人力资源管理系统中查找接听方的管理权限;

如果接听方的管理权限为预设的服务权限,则将来电方的员工号、网络终端号和座位端口信息发送至接听方的电脑。

7.根据权利要求1所述的网络终端信息的管理方法,其特征在于,还包括如下步骤:获取当前员工号对应的座位端口信息后,根据所述第三数据查找未被员工占用的座位端口信息;

将未被员工占用的座位端口信息对应的端口设置为关闭状态。

8.根据权利要求7所述的网络终端信息的管理方法,其特征在于,如果存在预设时间段内持续未被员工占用的座位端口信息,则将该座位端口信息对应的端口设置为关闭状态。

9.根据权利要求1所述的网络终端信息的管理方法,其特征在于,所述第四数据包括员工号与座位号的对应关系以及座位号与座位端口信息的对应关系。

10.根据权利要求1所述的网络终端信息的管理方法,其特征在于,还包括如下步骤:所述第二数据还包括电脑的CPU的ID、硬盘ID和显卡ID信息;

如果所述第二数据中存在CPU的ID、硬盘ID和显卡ID信息均相同,而MAC地址不同的多条记录,则将该多条记录标识为同一电脑。

11.一种办公网络终端的管理系统,用于实现权利要求1至10中任一项所述的网络终端信息的管理方法,其特征在于,所述系统包括:数据采集模块,用于从人力资源管理系统中获取第一数据,所述第一数据包括员工号与域账号的对应关系;从各个网络终端中获取第二数据,所述第二数据包括网络终端号与MAC地址的对应关系以及网络终端号与员工登录的域账号的对应关系;以及从各个交换机中获取第三数据,所述第三数据包括MAC地址与座位端口信息的对应关系;

数据处理模块,用于根据所述第一数据、第二数据和第三数据,确定当前员工号对应的座位端口信息和网络终端号;

数据校验模块,用于根据当前员工号对应的座位端口信息校验办公自动化系统中的第四数据,所述第四数据包括员工号与座位端口信息的对应关系。

12.一种办公网络终端的管理设备,其特征在于,包括:处理器;

存储器,其中存储有所述处理器的可执行指令;

其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1至10中任一项所述的网络终端信息的管理方法的步骤。

13.一种计算机可读存储介质,用于存储程序,其特征在于,所述程序被执行时实现权利要求1至10中任一项所述的网络终端信息的管理方法的步骤。

说明书 :

网络终端信息的管理方法、系统、设备及存储介质

技术领域

[0001] 本发明涉及计算机数据处理技术领域,尤其涉及一种网络终端信息的管理方法、系统、设备及存储介质。

背景技术

[0002] 传统方式维护企业员工与网络终端信息主要通过手工维护信息关系,一般通过Excel或管理系统的终端录入员工所在的座位,使用的电脑、电话等,当员工调换了座位或者终端设备后,需要手工维护修改之间的关联关系。
[0003] 随着企业的发展,如果有数万的员工和终端设备时,将变得难以维护,主要有以下几点问题:
[0004] 1、需要耗费大量的人力资源。任何的变更员工需要提出申请,需要由专人对数据进行人工维护,随着员工和设备数量的增长,维护的工作量将大幅提升。例如:员工需要更换座位,或者员工需要更换电脑等变更操作;
[0005] 2、变更的及时性难以保障。由于变更需要流程管理,例如:提出申请-审核-录入维护,数据的及时性较为依赖人员的处理速度;
[0006] 3、数据容易出错。人工维护容易出现数据录入错误;或者有些员工在发生变更后没有提出申请,就会导致数据不准确,因此人工维护的数据准确性无法保障。
[0007] 4、数据校验的工作量大。传统方式校验员工与设备的数据需要工作人员到实地逐个校验,需要花费较大工作量。

发明内容

[0008] 针对现有技术中的问题,本发明的目的在于提供一种网络终端信息的管理方法、系统、设备及存储介质,实现自动化采集、管理和校验网络终端信息,降低维护员工与终端设备的管理成本,提高信息变更时数据的更新及时性。
[0009] 本发明实施例提供一种网络终端信息的管理方法,所述网络终端至少包括电脑和座机,所述方法包括如下步骤:
[0010] 从人力资源管理系统中获取第一数据,所述第一数据包括员工号与域账号的对应关系;
[0011] 从各个网络终端中获取第二数据,所述第二数据包括网络终端号与MAC地址的对应关系以及网络终端号与员工登录的域账号的对应关系;
[0012] 从各个交换机中获取第三数据,所述第三数据包括MAC地址与座位端口信息的对应关系;
[0013] 根据所述第一数据、第二数据和第三数据,确定当前员工号对应的座位端口信息和网络终端号;
[0014] 根据当前员工号对应的座位端口信息校验办公自动化系统中的第四数据,所述第四数据包括员工号与座位端口信息的对应关系。
[0015] 可选地,还包括如下步骤:
[0016] 根据所述办公自动化系统中座位号与座位端口信息的对应关系,确定所述员工号对应的座位号;
[0017] 建立至少一座位表,根据所述座位号将员工信息存储至所述座位表中对应的位置,所述员工信息包括员工号、对应的域账号、对应的座位端口信息、对应的网络终端号和对应的网络终端的MAC地址。
[0018] 可选地,确定员工号对应的座位端口信息和网络终端号,包括如下步骤:
[0019] 根据所述第一数据和第二数据,确定当前员工号对应的网络终端号;
[0020] 根据所述第二数据和第三数据,确定当前网络终端号对应的座位端口信息;
[0021] 根据当前员工号对应的网络终端号以及当前网络终端号对应的座位端口信息,确定当前员工号对应的座位端口信息。
[0022] 可选地,还包括如下步骤:
[0023] 获取办公自动化系统中的第四数据;
[0024] 根据所述第二数据、第三数据和第四数据,确定当前员工号对应的域账号;
[0025] 根据当前员工号对应的域账号校验人力资源管理系统中的第一数据。
[0026] 可选地,确定当前员工号对应的域账号,包括如下步骤:
[0027] 根据所述第二数据和第三数据,确定当前域账号对应的座位端口信息;
[0028] 根据当前域账号对应的座位端口信息和所述第四数据,确定当前员工号对应的域账号。
[0029] 可选地,还包括如下步骤:
[0030] 判断获取的第二数据中是否存在格式为虚拟MAC地址格式的数据;
[0031] 如果存在,则将获取到的格式为虚拟MAC地址格式的数据去除。
[0032] 可选地,所述网络终端包括座机,所述方法还包括如下步骤:
[0033] 根据员工号对应的座位端口信息以及所述第三数据,确定员工号对应的座机的MAC地址;
[0034] 根据所述人力资源管理系统中的员工号与座机号的对应关系,为员工号对应的座机分配座机号。
[0035] 可选地,所述方法还包括如下步骤:
[0036] 一所述座机接听到来电时,查找来电方和接听方分别对应的座机号,并根据座机号分别查找来电方和接听方的员工号;
[0037] 根据接听方的员工号查找对应的接听方的电脑的MAC地址;
[0038] 根据来电方的员工号查找对应的来电方的网络终端号和座位端口信息并发送至接听方的电脑。
[0039] 可选地,所述方法还包括如下步骤:
[0040] 查找得到接听方的员工号后,于所述人力资源管理系统中查找接听方的管理权限;
[0041] 如果接听方的管理权限为预设的服务权限,则将来电方的员工号、网络终端号和座位端口信息发送至接听方的电脑。
[0042] 可选地,还包括如下步骤:
[0043] 获取当前员工号对应的座位端口信息后,根据所述第三数据查找未被员工占用的座位端口信息;
[0044] 将未被员工占用的座位端口信息对应的端口设置为关闭状态。
[0045] 可选地,如果存在预设时间段内持续未被员工占用的座位端口信息,则将该座位端口信息对应的端口设置为关闭状态。
[0046] 可选地,所述第四数据包括员工号与座位号的对应关系以及座位号与座位端口信息的对应关系。
[0047] 可选地,还包括如下步骤:
[0048] 所述第二数据还包括电脑的CPU的ID、硬盘ID和显卡ID信息;
[0049] 如果所述第二数据中存在CPU的ID、硬盘ID和显卡ID信息均相同,而MAC地址不同的多条记录,则将该多条记录标识为同一电脑。
[0050] 本发明实施例还提供一种办公网络终端的管理系统,用于实现所述的网络终端信息的管理方法,所述系统包括:
[0051] 数据采集模块,用于从人力资源管理系统中获取第一数据,所述第一数据包括员工号与域账号的对应关系;从各个网络终端中获取第二数据,所述第二数据包括网络终端号与MAC地址的对应关系以及网络终端号与员工登录的域账号的对应关系;以及从各个交换机中获取第三数据,所述第三数据包括MAC地址与座位端口信息的对应关系;
[0052] 数据处理模块,用于根据所述第一数据、第二数据和第三数据,确定当前员工号对应的座位端口信息和网络终端号;
[0053] 数据校验模块,用于根据当前员工号对应的座位端口信息校验办公自动化系统中的第四数据,所述第四数据包括员工号与座位端口信息的对应关系。
[0054] 本发明实施例还提供一种办公网络终端的管理设备,包括:
[0055] 处理器;
[0056] 存储器,其中存储有所述处理器的可执行指令;
[0057] 其中,所述处理器配置为经由执行所述可执行指令来执行所述的网络终端信息的管理方法的步骤。
[0058] 本发明实施例还提供一种计算机可读存储介质,用于存储程序,所述程序被执行时实现所述的网络终端信息的管理方法的步骤。
[0059] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
[0060] 本发明所提供的网络终端信息的管理方法、系统、设备及存储介质具有下列优点:
[0061] 本发明通过自动化采集、管理和校验网络终端信息,无需人工录入和人工维护,从而降低了维护员工与终端设备的管理成本,提高了信息变更时数据的更新及时性,提高了信息数据的准确性,提供了简单高效的信息数据校验方式。

附图说明

[0062] 通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显。
[0063] 图1是本发明一实施例的网络终端信息的管理方法的流程图;
[0064] 图2是本发明一实施例的第一数据、第三数据和第三数据关联的示意图;
[0065] 图3是本发明一实施例的第二数据、第三数据和第四数据关联的示意图;
[0066] 图4是本发明一实施例的查找员工信息的界面示意图;
[0067] 图5是本发明一实施例的座位表的示意图;
[0068] 图6是本发明一实施例的网络终端信息的管理系统的结构示意图;
[0069] 图7是本发明一实施例的网络终端信息的管理设备的结构示意图;
[0070] 图8是本发明一实施例的计算机可读存储介质的结构示意图。

具体实施方式

[0071] 现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。
[0072] 此外,附图仅为本公开的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
[0073] 本发明要解决的问题在于,以MAC地址为基础,通过网络设备都需要接入网络,而接入网络的设备都具有MAC地址的特点,通过数字化采集、自动化更新的方式,实现智能化管理,替代原先需要人工进行的操作,从而降低管理成本,提高及时性、准确率。
[0074] 如图1所示,本发明实施例提供一种网络终端信息的管理方法,所述网络终端包括电脑,所述方法包括如下步骤:
[0075] S100:从人力资源管理系统中获取第一数据,所述第一数据包括员工号与域账号的对应关系;
[0076] S200:从各个网络终端中获取第二数据,所述第二数据包括网络终端号与MAC地址的对应关系以及网络终端号与员工登录的域账号的对应关系;由于员工在登录电脑时需要输入域账号和密码,因此,可以直接从电脑中获取到员工的域账号。
[0077] 电脑可以安装landesk等电脑管理工具,通过此工具可以采集获取包括电脑MAC地址在内的电脑信息数据;数字电话、交换机等设备一般厂商都已经提供的现成的接口可以查询获取包括MAC地址在内的设备信息。
[0078] S300:从各个交换机中获取第三数据,所述第三数据包括MAC地址与座位端口信息的对应关系;此处第三数据即为交换机中的MAC地址表。
[0079] 由于设备已经接入网络,因此该实施例中一般数据的传输使用TCP、SNMP或HTTP协议进行。抓取到的数据先分别落地记录,一般可以记录到数据库中。
[0080] S400:根据所述第一数据、第二数据和第三数据,确定当前员工号对应的座位端口信息和网络终端号;
[0081] S500:根据当前员工号对应的座位端口信息校验办公自动化系统中的第四数据,所述第四数据包括员工号与座位端口信息的对应关系。
[0082] MAC地址是指media access control address,是网络中用来唯一标识设备的符号,采用十六进制数表示,共六个字节(48位)。其特点在于,MAC是生产厂商烧录好的硬件信息,一般不能改动,MAC地址具有全球唯一性。在网络底层的物理传输过程中,是通过物理地址来识别的。
[0083] 本发明中网络设备是指连接到网络中的物理实体,它们的共同特征在于要接入网络中,一定会有MAC地址标识。常见的网络设备包括:电脑、数字电话、交换机,打印机、传真机等等。
[0084] 如图2所示,可以清楚看到第一数据、第二数据和第三数据直接的关联性。例如第一数据和第二数据通过域账号进行关联,第二数据和第三数据通过MAC地址进行关联。因此,确定员工号对应的座位端口信息和网络终端号,包括如下步骤:
[0085] 根据所述第一数据和第二数据,确定当前员工号对应的网络终端号;
[0086] 根据所述第二数据和第三数据,确定当前网络终端号对应的座位端口信息;
[0087] 根据当前员工号对应的网络终端号以及当前网络终端号对应的座位端口信息,确定当前员工号对应的座位端口信息。
[0088] 因此通过第一数据、第二数据和第三数据的组合,可以得到当前员工号对应的座位端口信息,并且可以据此校验办公自动化系统中的第四数据。其中第四数据包括员工号与座位号的对应关系以及座位号与座位端口信息的对应关系。员工号与座位号一般是一对一或者多对一的关系,座位端口信息包括与座位号相关联的多个网络端口的数据。例如,同一个座位,可能白天是一个员工使用,晚上是另一个员工使用。因此该座位对应的各个电脑、电话等网络终端也可能对应不止一个用户。
[0089] 进一步地,如图3所示,示出了第二数据、第三数据和第四数据之间的关联关系。第二数据和第三数据之间通过MAC地址关联,第三数据和第四数据之间通过座位端口信息关联。因此,本发明还可以结合第二数据、第三数据和第四数据对第一数据进行校验。即根据所述第二数据、第三数据和第四数据,确定当前员工号对应的域账号;根据当前员工号对应的域账号校验人力资源管理系统中的第一数据。
[0090] 进一步地,确定当前员工号对应的域账号,包括如下步骤:
[0091] 根据所述第二数据和第三数据,确定当前域账号对应的座位端口信息;
[0092] 根据当前域账号对应的座位端口信息和所述第四数据,确定当前员工号对应的域账号。
[0093] 因此,考虑到现有的方法中,各种管理数据需要人工管理,在人工录入的过程中难免会容易出错,另外,在使用过程中也可能会随时发生变更和更新不及时的情况。因此,采用该发明的管理方法,可以根据各个数据之间的关联性,利用网络终端都具有唯一MAC地址的特点,对各项数据进行关联,得到各个员工对应的网络终端号、座位端口信息、座位号、域账号等等员工信息。在得到员工信息并存储到数据库中之后,可以进行员工信息的查找和浏览,例如图4所示,在搜索框中输入员工姓名之后,即可以查找到员工对应的各项信息。
[0094] 在进行所述网络终端信息的管理方法时,需要先将各项数据进行数字化,具体包括基础信息的数字化。将员工信息、座位信息、座位端口信息、设备等标识信息进行数字化处理。
[0095] a)员工信息一般是在入职时会录入到公司的HR(Human Resource,人力资源管理)系统中,关键标识是分配的员工号和域账号;
[0096] b)座位信息一般是在办公场地搬入座位后,贴上标识,会将座位的标识号码录入到公司的OA(Office Automation,办公自动化系统)系统中;
[0097] c)座位端口信息一般是在办公座位搬入后进行布线工程时贴上标识,会将端口标识录入到公司的OA系统中;
[0098] d)网络终端如:电脑、电话在一般是在公司采购后会分配资产编号和设备标识,网络终端号可以是资产编号或设备标识,以与其他网络设备进行区分。
[0099] 因此,本发明主要通过以下方式实现终端信息的管理:
[0100] 1、基础信息的数字化。将员工信息、座位信息、座位端口信息、设备等标识信息进行数字化处理。标识信息一次录入后基本不会改变,其他例如员工的工号账号都是入职时确定的,座位信息、座位端口信息由于布线工程装修等原因一旦设置,除非重新装修,平时一般不会发生变化。
[0101] 2、基于网络设备的MAC地址,通过自动化采集、数据清洗、设备关联流程,实现智能化管理:
[0102] a)自动化采集包括采用技术手段对电脑、数字电话、交换机等设备信息的数据抓取,数据传输,数据存储;
[0103] b)数据清洗包括数据格式的格式整理,异常过滤,数据合并,范围过滤;
[0104] b.1)格式整理:不同的网络设备数据差异很大,即使是同一种设备,由于品牌的不同也会带来数据报文格式的差异,为了后续的方便处理,需要将设备的标识、MAC地址、ip地址等主要字段进行名称规范,进行统一的格式整理。
[0105] b.2)异常过滤:以电脑为例,有些员工在使用时会安装虚拟机,这样会使抓取到的数据包含虚拟机上的虚拟MAC,由于这个不是管理的范畴,所以一般可以根据虚拟MAC的格式进行辨识过滤。即判断获取的第二数据中是否存在格式为虚拟MAC地址格式的数据;如果存在,则将获取到的格式为虚拟MAC地址格式的数据去除。
[0106] b.3)数据合并:以交换机为例,有些电脑会有双网卡,接入多个交换机或一个交换机下的多个交换机口,但其实是一个设备,所以这个时候需要多相同的设备进行标识。例如所述第二数据还包括电脑的CPU的ID、硬盘ID和显卡ID信息;如果所述第二数据中存在CPU的ID、硬盘ID和显卡ID信息均相同,而MAC地址不同的多条记录,则将该多条记录标识为同一电脑。
[0107] b.4)范围过滤:有些员工可能会自己带一些设备到公司,例如笔记本电脑等,这些设备不是公司管理的范围,所以如果不在公司资产管理系统中的设备可以过滤。
[0108] c)设备关联主要就是基于网络设备的MAC地址和数字化的基础信息进行联动关联,网络设备以MAC地址作为唯一标识和定位方式,实现智能化的管理。
[0109] 3、基础信息校验的自动化。此外,还可以通过反向推导,对基础信息的正确性进行校验,因为基础信息数据是依赖人工录入的,容易出错,例如座位信息、座位端口信息这类物理信息。通过反向推导可以有效对基础信息进行自动化校验。
[0110] 例如,通过反向推导,可以对基础信息的正确性进行校验:
[0111] a)通过抓取到的电脑MAC和交换机上的MAC,正确情况下都应该能找到一个对应的座位端口,如果无法匹配到,则有可能是座位的端口信息不正确:
[0112] b)通过抓取到的电脑信息中的域帐号,但是该帐号无法在HR系统中找到,则有可能是HR系统中该员工对应的帐号有误。
[0113] 4、数据应用。通过上述步骤,有效实现企业员工与网络终端设备智能关联,然后在此数据基础上可以更进一步开发一些管理应用。
[0114] 因此,还可以通过上述步骤,有效实现企业员工与网络终端设备智能关联,然后在此数据基础上可以更进一步开发一些管理应用,以下为一些应用的案例:
[0115] a)信息安全应用:在大型公司,一般办公场地范围很大,也会预留下很多的空座位以备给新员工使用,但这也会带来一定的安全隐患,非公司员工有可能潜入公司接入网络盗取公司的信息,做为应对,一般做法是把未使用座位的端口设置为disable状态。然而传统方式维护下的未使用座位往往数据不正确、更新不及时,通过本方法建立数据后,就可以随时得知座位上的使用状态,将无人的座位端口设置为disable状态,同时还可以应对一些员工出差情况的座位,只要几天没有人座,就自动禁用,员工回来后再申请开启,大大提高了公司信息安全。
[0116] 因此,可选地,该实施例的网络终端信息的管理方法还包括如下步骤:
[0117] 获取当前员工号对应的座位端口信息后,根据所述第三数据查找未被员工占用的座位端口信息;
[0118] 将未被员工占用的座位端口信息对应的端口设置为关闭状态。
[0119] 进一步地,如果存在预设时间段内持续未被员工占用的座位端口信息,则将该座位端口信息对应的端口设置为关闭状态。
[0120] b)呼叫中心应用:数万的呼叫中心员工,他们需要分早、中、晚班,为了提高电脑、电话的利用率,往往不固定座位,但这就会带来一个问题,接线员换了座位后,还需要将他座位上的数字电话设置为该接线员的分机号码,传统方式下往往需要人工介入操作,但通过本方法建立数据后,接线员一旦用帐号登录了电脑,系统就可以得知该员工所在座位和电话,可以完成实时的自动绑定。
[0121] 因此,可选地,所述网络终端信息的管理方法还包括如下步骤:
[0122] 根据员工号对应的座位端口信息以及所述第三数据,确定员工号对应的座机的MAC地址;
[0123] 根据所述人力资源管理系统中的员工号与座机号的对应关系,为员工号对应的座机分配座机号。
[0124] 例如,白天A用户占用一个座位,晚上B用户占用一个座位。两者使用的电脑是同样的,座机是同样的,但是座机号则不一样。A用户在电脑上登录后,可以检测到A用户的域账号,以此来确定A用户的员工号,则可以在人力资源管理系统中查找到员工号与座机号之间的对应关系,将当前A用户使用的座机的座机号修改为A用户的座机号。B用户在电脑上登录后,可以检测到B用户的域账号,以此来确定B用户的员工号和座机号,将当前B用户使用的座机的座机号修改为B用户的座机号。
[0125] 另外,如果一个座位原本是C用户使用的,由于公司内部调整现在变更为D用户使用。只要D用户在电脑上登录,即可以获取到D用户的相关信息,将该位置的座机号也变更为D用户的座机号。
[0126] c)员工查找应用:有一些员工的座位上不固定的,通过本方法建立数据后,就可以及时更新员工座位信息,方便员工查找。例如图4所示。
[0127] d)电话呼入应用:在行政部门、桌面部门、人事部门等服务性部门,每天都会接到很多员工的电话,他们非常希望在接电话时就能知道来电方的人员信息、电脑信息、打印机信息、座位信息等,这样就可以方便他们判断处理,或者能够通过一些远程软件来处理网络设备的故障,通过本方法建立数据后,就可以很方便通过电话信息得知其他一系列的相关信息了。
[0128] 因此,可选地,所述网络终端信息的管理方法还包括如下步骤:
[0129] 一所述座机接听到来电时,查找来电方和接听方分别对应的座机号,并根据座机号分别查找来电方和接听方的员工号;
[0130] 根据接听方的员工号查找对应的接听方的电脑的MAC地址;
[0131] 根据来电方的员工号查找对应的来电方的网络终端号和座位端口信息并发送至接听方的电脑。
[0132] 进一步地,所述网络终端信息管理方法还可以包括如下步骤:
[0133] 查找得到接听方的员工号后,于所述人力资源管理系统中查找接听方的管理权限;
[0134] 如果接听方的管理权限为预设的服务权限,则将来电方的员工号、网络终端号和座位端口信息发送至接听方的电脑。
[0135] 进一步地,还包括如下步骤:
[0136] 根据所述办公自动化系统中座位号与座位端口信息的对应关系,确定所述员工号对应的座位号;
[0137] 建立至少一座位表,根据所述座位号将员工信息存储至所述座位表中对应的位置,所述员工信息包括员工号、对应的域账号、对应的座位端口信息、对应的网络终端号和对应的网络终端的MAC地址。在需要对员工信息进行迁移时,例如将员工从一个办公室转移到另一个办公室,可以直接以座位表为单位进行迁移,将座位表中各个员工的员工信息迁移到另一个座位表中。
[0138] 另外,在接收到用户在电脑端登录的域账号时,根据用户的域账号和网络终端的MAC地址可以查找到座位端口信息、座位号和员工号。如果各项数据之间的匹配关系与座位表中的员工信息不符时,说明员工更换了位置,或者更换了网络设备,需要对员工信息进行更新。
[0139] 座位表的记录形式可以如图5所示。并且可以直接以座位表的形式展现给用户查看。用户也可以直接点击座位表中相应的员工,查看该员工的员工信息。例如图5中示出的,当查看座位号为1509的员工的信息时,会弹出一个浮层,其中显示员工号、员工姓名、员工的网络终端号和网络终端MAC地址、座位端口地址等信息。如果员工更换位置,例如从1509位置更换到1506,则可以将与员工绑定的数据更换到1506的位置,即根据员工的域账号,员工的座机号等数据更改1506和1509座位的员工信息。
[0140] 如图6所示,本发明实施例还提供一种办公网络终端的管理系统,用于实现所述的网络终端信息的管理方法,所述系统包括:
[0141] 数据采集模块100,用于从人力资源管理系统中获取第一数据,所述第一数据包括员工号与域账号的对应关系;从各个网络终端中获取第二数据,所述第二数据包括网络终端号与MAC地址的对应关系以及网络终端号与员工登录的域账号的对应关系;以及从各个交换机中获取第三数据,所述第三数据包括MAC地址与座位端口信息的对应关系;
[0142] 数据处理模块200,用于根据所述第一数据、第二数据和第三数据,确定当前员工号对应的座位端口信息和网络终端号;
[0143] 数据校验模块300,用于根据当前员工号对应的座位端口信息校验办公自动化系统中的第四数据,所述第四数据包括员工号与座位端口信息的对应关系。
[0144] 还可以进一步包括数据库400,以存储采集到的各种数据,另外还可以进一步包括数据发送模块500,将员工信息发给有需求的员工的终端,以及对发生变更的数据进行更新,例如座机号发生变更时,将变更请求发送至对应的数字电话,域账号有误时,将变更请求发送至人力资源管理系统等等。
[0145] 本发明实施例还提供一种办公网络终端的管理设备,包括处理器;存储器,其中存储有所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行所述的网络终端信息的管理方法的步骤。
[0146] 所属技术领域的技术人员能够理解,本发明的各个方面可以实现为系统、方法或程序产品。因此,本发明的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“平台”。
[0147] 下面参照图7来描述根据本发明的这种实施方式的电子设备600。图7显示的电子设备600仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
[0148] 如图7所示,电子设备600以通用计算设备的形式表现。电子设备600的组件可以包括但不限于:至少一个处理单元610、至少一个存储单元620、连接不同平台组件(包括存储单元620和处理单元610)的总线630、显示单元640等。
[0149] 其中,所述存储单元存储有程序代码,所述程序代码可以被所述处理单元610执行,使得所述处理单元610执行本说明书上述电子处方流转处理方法部分中描述的根据本发明各种示例性实施方式的步骤。例如,所述处理单元610可以执行如图1中所示的步骤。
[0150] 所述存储单元620可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(RAM)6201和/或高速缓存存储单元6202,还可以进一步包括只读存储单元(ROM)6203。
[0151] 所述存储单元620还可以包括具有一组(至少一个)程序模块6205的程序/实用工具6204,这样的程序模块6205包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
[0152] 总线630可以为表示几类总线结构中的一种或多种,包括存储单元总线或者存储单元控制器、外围总线、图形加速端口、处理单元或者使用多种总线结构中的任意总线结构的局域总线。
[0153] 电子设备600也可以与一个或多个外部设备700(例如键盘、指向设备、蓝牙设备等)通信,还可与一个或者多个使得用户能与该电子设备600交互的设备通信,和/或与使得该电子设备600能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口650进行。并且,电子设备600还可以通过网络适配器660与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。网络适配器660可以通过总线630与电子设备600的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备600使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储平台等。
[0154] 本发明实施例还提供一种计算机可读存储介质,用于存储程序,所述程序被执行时实现所述的网络终端信息的管理方法的步骤。在一些可能的实施方式中,本发明的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在终端设备上运行时,所述程序代码用于使所述终端设备执行本说明书上述电子处方流转处理方法部分中描述的根据本发明各种示例性实施方式的步骤。
[0155] 参考图8所示,描述了根据本发明的实施方式的用于实现上述方法的程序产品800,其可以采用便携式紧凑盘只读存储器(CD-ROM)并包括程序代码,并可以在终端设备,例如个人电脑上运行。然而,本发明的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
[0156] 所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。
[0157] 所述计算机可读存储介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读存储介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。可读存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、RF等等,或者上述的任意合适的组合。
[0158] 可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(LAN)或广域网(WAN),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
[0159] 本发明所提供的网络终端信息的管理方法、系统、设备及存储介质具有下列优点:
[0160] 本发明通过自动化采集、管理和校验网络终端信息,无需人工录入和人工维护,从而降低了维护员工与终端设备的管理成本,提高了信息变更时数据的更新及时性,提高了信息数据的准确性,提供了简单高效的信息数据校验方式。
[0161] 以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。