一种硬盘录像机的用户权限管理方法及装置的制作方法

文档序号:6772640阅读:410来源:国知局
专利名称:一种硬盘录像机的用户权限管理方法及装置的制作方法
技术领域
本发明涉及硬盘录像机技术领域,特别是涉及一种硬盘录像机的用户权限管理方 法及装置。
背景技术
在监控领域中,随着嵌入式技术的发展以及监控设备的不断完善,产品更新换代 的速度越来越快。在这种形势下,作为监控行业的主要产品之一的硬盘录像机(Digital Video Recorder,DVR)的功能也逐渐完善。所述DVR是用于进行图像存储处理的计算机系 统,具有对图像/语音进行长时间录像、录音、远程监视和控制的功能。DVR集合了录像机、 画面分割器、云台镜头控制、报警控制、网络传输等功能于一身,用一台设备就能取代模拟 监控系统一大堆设备的功能,而且在价格上也逐渐占有优势。用户可以对在本地对DVR进行访问、操作。DVR的本地操作用户,可以包括管理员 用户和普通用户。对于不同的用户,一般会为其设定不同的使用权限。例如,管理员用户, 其使用权限一般比较高,可以使用DVR绝大部分的功能;而对于普通用户,其使用权限一般 较低,只能使用DVR的部分功能。现有技术中,一般通过管理员实现对不同用户的权限设置。具体的,管理员可以在 添加用户的时候分别为每个用户配置相应的权限。但是,现有这种用户权限设置的方法,操 作比较繁琐。同时,由于DVR的某些权限很难精确到具体的限制,使得管理员对用户的权限 准确划分也比较困难。

发明内容
有鉴于此,本发明的目的在于提供一种硬盘录像机的用户权限管理方法及装置, 能够简便且准确的实现对硬盘录像机用户权限的管理。为实现上述目的,本发明提供了一种硬盘录像机的用户权限管理方法,所述方法 包括确定需要进行权限配置的用户,提取所述用户对应的用户信息;根据所述用户信息,确定所述用户的用户级别;当所述用户是为管理员用户时,为所述管理员用户配置主菜单锁,锁定主菜单登 录功能;当所述用户为普通用户时,为所述普通用户配置初始用户菜单锁,锁定所述用户的 用户权限之外的菜单的操作功能。优选地,所述方法还包括接收管理员用户输入的新添加的普通用户信息,添加普通用户;为所述普通用户设定所述用户权限。优选地,所述方法还包括接收管理员用户输入的删除的普通用户的信息,删除所述普通用户。优选地,所述当所述用户为普通用户时,为所述用户配置初始用户菜单锁之后,还
4包括接收所述管理员用户输入的普通用户信息和配置信息,为所述普通用户配置详细 菜单锁。优选地,当所述普通用户对应的配置信息为全部锁定或全部解锁时,所述详细菜单锁为锁定或解锁所述系统的全部菜单操作。优选地,当所述普通用户对应的配置信息为锁定或解锁某一功能对应的全部菜单 时,所述详细菜单锁为锁定或解锁所述功能对应的全部菜单操作。优选地,所述当所述用户为普通用户时,为所述用户配置初始用户菜单锁之后,还 包括接收所述管理员用户输入的普通用户信息和配置修改信息,为所述普通用户修改 菜单锁配置。本发明还提供了一种硬盘录像机的用户权限管理装置,所述装置包括信息提取单元,用于确定需要进行权限配置的用户,提取所述用户对应的用户信 息;级别确定单元,用于根据所述用户信息,确定所述用户的用户级别;初始配置单元,用于当所述用户是为管理员用户时,为所述管理员用户配置主菜 单锁,锁定主菜单登录功能;当所述用户为普通用户时,为所述普通用户配置初始用户菜单 锁,锁定所述用户的用户权限之外的菜单的操作功能。优选地,所述装置还包括用户添加单元,用于接收管理员用户输入的新添加的普通用户信息,添加普通用 户;为所述普通用户设定所述用户权限。优选地,所述装置还包括用户删除单元,用于接收管理员用户输入的删除的普通用户的信息,删除所述普 通用户。 优选地,所述装置还包括详细配置单元,用于接收所述管理员用户输入的普通用户信息和配置信息,为所 述普通用户配置详细菜单锁。优选地,所述装置还包括配置修改单元,用于接收所述管理员用户输入的普通用户信息和配置修改信息, 为所述普通用户修改菜单锁配置根据本发明提供的具体实施例,本发明公开了以下技术效果本发明实施例所述方法及装置,采用菜单锁的方式,根据用户的用户级别,分别为 其配置与所述用户的用户权限相对应的菜单锁,锁定该用户的用户权限之外的菜单的操作 功能。通过采用所述菜单锁方式,将各用户的用户权限配置具体到每个菜单的锁定,从而使 得对所述用户的用户权限配置既简便又准确。


图1为本发明实施例所述硬盘录像机的用户权限管理方法流程5
图2为本发明实施例所述的用户配置界面示意图;图3为本发明实施例所述的菜单锁配置界面示意图;图4为本发明实施例所述的主菜单登录界面示意图;图5为本发明实施例所述硬盘录像机的用户权限管理装置结构图。
具体实施例方式有鉴于此,本发明的目的在于提供一种硬盘录像机的用户权限管理方法及装置, 能够简便且准确的实现对硬盘录像机用户权限的管理。为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实 施方式对本发明作进一步详细的说明。参照图1,为本发明实施例所述硬盘录像机的用户权限管理方法流程图。所述方法 包括以下步骤步骤S10 系统确定需要进行权限配置的用户,从数据库中提取所述用户对应的 用户{曰息;当需要对某个用户进行权限配置时,系统搜索数据库,从数据库中提取出所述用 户的用户信息。具体的,所述用户信息包括用户级别、用户权限。系统会在数据库中储存 所有的本地用户的用户信息。其中,所述用户级别可以包括管理员用户,普通用户、游客。其中,所述管理员用 户为最高级别用户,一般管理员用户登录后,可以对系统包括的所有菜单进行操作。相较于 管理员用户而言,普通用户一般只能够操作部分菜单;且不同普通用户,其可以操作的部分 菜单可以不相同;例如,有些用户可以操作回放菜单,有些用户可以操作文件管理菜单等。对于管理员用户而言,其用户权限为高,即为管理员用户可以操作全部菜单;对于 普通用户,其用户权限为中,即为普通用户只能操作部分菜单;对于游客,其用户权限为低, 即为游客不能进行菜单操作。步骤S20 系统根据所述用户信息中的用户级别,判断所述需要进行权限配置的 用户是否为管理员用户,如果是,进入步骤S30 ;如果否,进入步骤S40 ;系统对所述需要进行权限配置的用户进行用户级别判断,确定所述用户是管理员 用户还是普通用户或游客。步骤S30 系统为所述用户配置主菜单锁;当所述用户为管理员用户时,系统为所述管理员用户配置主菜单锁。所述主菜单 锁为系统锁定主菜单登录功能。具体的,对于配置了主菜单锁的用户,在其登录主菜单时,系统会向所述用户提供 登录界面,要求所述用户提供用户名和登录密码;当系统接收到所述用户提供的正确的用 户名和登录密码后,系统确定所述用户登录成功。对于管理员用户,系统仅仅为所述用户配置主菜单锁。即为,只要管理员用户成功 登录了所述主菜单,其可以对所述系统的全部菜单进行操作。在用户进入主菜单时,系统向用户提供登录界面,步骤S40 系统根据所述用户信息中的用户权限,为所述用户配置初始用户菜单 锁。
当所述用户为普通用户或游客时,系统获取所述用户的用户信息,根据所述用户 信息中的用户权限,为所述用户设置初始用户菜单锁。具体的,所述初始用户菜单锁为系统锁定所述用户权限之外的菜单的操作功能。 当系统为所述用户配置了所述用户菜单锁后,所述用户将无法对所述初始用户菜单锁锁定 的菜单进行操作。例如,假设所述用户为普通用户A,其对应的用户权限为文件管理功能。则系统对 所述普通用户A配置初始用户菜单锁时,仅仅为其保留文件管理功能对应的菜单,将除了 所述文件管理功能对应的菜单外的所有系统菜单均设置为锁定。则,对于普通用户A,其只 能对文件管理功能对应的菜单进行操作,对于系统的其他菜单均无法操作。需要说明的是,所述初始用户菜单锁中包括主菜单锁。即为,对所有用户,均对其 配置主菜单锁,锁定主菜单登录功能。具体的,对于普通用户,只有其成功登录了所述主菜单后,才能对其权限范围内的 菜单进行操作。对DVR系统,其用户权限按照功能划分,可以包括回放权限、云台操作权限、日志 查询权限、设置权限等。但是,即便对于管理员用户,要想明确的对各用户权限进行准确的 理解仍然非常困难。例如,当某用户的用户权限为回放权限时,需要对该用户的操作限制到 何种程度,一般很难具体界定。本发明实施例所述方法,采用配置菜单锁方式,将用户权限具体化到每个菜单。例 如,对于某个用户,假设其用户权限为回放权限,具体为,所述用户可以操作回放开始菜单、 回放停止菜单、回放暂停菜单、回放继续菜单。此时,对于本发明,系统只需将所述用户的用 户菜单锁设定为锁定除回放开始菜单、回放停止菜单、回放暂停菜单、回放继续菜单之外 的所有菜单的操作功能即可。此时,所述用户将只能对上述四个菜单进行操作,对于其他菜 单均无操作功能。由此可见,本发明实施例所述方法,采用菜单锁的方式,根据用户的用户级别,分 别为其配置与所述用户的用户权限相对应的菜单锁,锁定该用户的用户权限之外的菜单的 操作功能。通过采用所述菜单锁方式,将各用户的用户权限配置具体到每个菜单的锁定,从 而使得对所述用户的用户权限配置既简便又准确。需要说明的是,本发明实施例中,所述管理员用户和游客一般是由系统默认生成 的。所述管理员用户和游客的用户权限也是由系统直接设定的。而对于普通用户,则是由管理员用户登录后添加得到的。具体的,本发明实施例所 述方法在步骤S10之前还包括系统接收管理员用户输入的新添加的普通用户信息,添加普通用户;系统为所述普通用户设定用户权限,并储存入数据库。具体的,管理员用户登录后,可以添加得到新的普通用户。当系统接收到管理员用 户输入的新添加的普通用户信息时,根据所述用户信息,确定所述普通用户对应的用户权 限,将所述新添加的普通用户的用户信息储存入数据库。优选地,本发明实施例所述方法还包括系统接收管理员用户输入的删除的普通用户的信息,从所述数据库中删除所述普 通用户。
7
具体的,管理员用户登录后,还可以对系统数据库中已经储存的普通用户进行删 除。当系统接收到管理员用户输入的需要被删除的普通用户的信息时,将所述普通用户对 应的用户信息从所述数据库中删除。需要说明的是,管理员用户和游客是不能被删除的。本发明实施例中,对于普通用户,在其新添加时,系统便会为所述普通用户设定用 户权限。然后,系统根据所述普通用户的用户权限,为所述普通用户配置初始菜单锁。但是,由于在普通用户新添加时,系统对各普通用户设定的用户权限不一定是准 确的。优选地,本发明实施例所述方法,在步骤S40之后还可以包括系统接收所述管理员用户输入的普通用户信息和配置信息,为所述普通用户配置 详细菜单锁。具体的,当管理员用户登录后,可以对普通用户进行详细菜单锁配置。此时,系统 接收管理员用户输入的配置信息,对普通用户配置详细菜单锁。优选地,本发明实施例中,系统为所述管理员用户提供用户配置界面,用以接收管 理员用户输入的用户配置信息。需要说明的是,所述用户配置界面只有管理员登录主菜单后才可以操作。对于普 通用户和游客,均不能操作所述用户配置界面。参照图2,为本发明实施例所述的用户配置界面示意图。如图2所示,所述用户配 置界面包括用户列表框、用户基本信息框。具体的,所述用户列表框用于向管理员用户展现系统数据库中储存的所有用户的 用户名。当管理员用户在所述用户列表框中选定某一用户时,所述用户基本信息框中会将 所述用户的基本信息展现给管理员用户。具体的,所述用户基本信息包括用户名、用户密 码、验证码。另外,所述用户列表框还用于向管理员用户提供添加用户功能。具体的,所述管 理员用户需要新添加某一用户时,只需点击所述用户列表框中的“添加用户”(如图2中 "select this entry to add new user”所示),然后在所述用户基本信息框中输入需要新 添加的用户的用户名(如图2中“Testl”所示)、用户密码、验证码,然后点击“保存”(如 图2中“Save”所示)键,即可添加新用户。其中,所述验证码可以采用重复输入密码的形式实现。当两次输入的密码相同时, 系统认为密码设置正确,保存入数据库;当两次输入的密码不相同时,系统提示密码不匹配 信息(如图 2 中 “Password Mismatch” 所示)。当管理员用户需要对某个普通用户进行详细菜单锁配置时,只需在所述用户列表 框中选定所述需要配置的普通用户,点击“锁定菜单”(如图2中“LockMenus”所示)键,系 统将向所述管理员用户展现菜单锁配置界面。参照图3,为本发明实施例所述的菜单锁配置界面示意图。如图3所示,所述菜单 锁配置界面包括用户名框、菜单列表框。其中,所述用户名框用于显示当前需要进行配置的普通用户的用户名。以图3所 示为例进行说明。图3中所述用户名框中显示用户名为“Testl”,表示当前管理员用户在为 普通用户Testl配置详细菜单锁。
8
所述菜单列表框用于向所述管理员用户展现所述系统所有的操作菜单。当所述管 理员用户需要对所述普通用户的某个菜单进行锁定或解锁时,只需在所述菜单列表框中选 定该菜单皆可。如图3所示,对于所述普通用户Testl,以菜单“Record File Search Menu” 为例进行所述。当前图3中该菜单对应的为选中状态,表示当前该菜单的状态为锁定,当管 理员用户需要将该菜单对所述普通用户testl解锁时,所述管理员用户只需将图3中该菜 单设置为不选中状态即可。此时,对于普通用户Testl,即可实现对该菜单的操作。当需要对某普通用户进行全部菜单锁定或全部菜单解锁时,管理员用户需要对所 有菜单逐个进行锁定或解锁操作,使得操作繁琐且容易出现遗漏。优选地,本发明实施例中,对于所述“系统接收所述管理员用户输入的普通用户信 息和配置信息,为所述普通用户配置详细菜单锁”具体为当系统接收到所述普通用户对应的配置信息为全部锁定或全部解锁时,所述普通 用户对应的详细菜单锁为锁定或解锁所述系统的全部菜单操作。具体的,如图3所示,仍以当前普通用户testl为例进行说明。当管理员用户点 击所述“锁定全部菜单”(如图3中“Lock All Settings”所示)键,系统将该普通用户的 详细菜单锁设定为锁定系统的全部菜单操作功能;当管理员用户点击所述“解锁全部菜 单”(如图3中“Unlock All Settings”所示)键,系统将该普通用户的详细菜单锁设定为 不锁定系统的全部菜单操作功能。优选地,本发明实施例中,对于所述“系统接收所述管理员用户输入的普通用户信 息和配置信息,为所述普通用户配置详细菜单锁”具体为当系统接收到所述普通用户对应的配置信息为锁定或解锁某功能对应的全部菜 单时,所述普通用户对应的详细菜单锁为锁定或解锁所述功能对应的全部菜单操作。具体的,如图3所示,仍以当前普通用户testl为例进行说明。当管理员用户点击 所述“锁定录像功能”(如图3中“Lock All Recording Settings”所示)键,系统将该普 通用户的详细菜单锁设定为锁定系统的录像功能对应的全部菜单操作功能。参照图4所示,为本发明实施例所述的主菜单登录界面示意图。如图4中所示,当 系统的某一本地用户需要登录主菜单时,系统向所述用户提供登录框,要求用户提供用户 名和登录密码,如图4中所示。图4中以管理员用户的登录为例进行说明。所述管理员用 户输入“用户名”(如图4中“Admin”所示)和密码,点击“确定”(如图4中“0K”所示), 即可登录所述主菜单。对于管理员用户,登录了所述主菜单后,即可对所述系统的所有菜单进行操作。但 是,对于普通用户,其仅仅可以对其用户菜单锁中没有锁定的菜单进行操作。而对于游客, 不能对任何菜单进行操作。需要说明的是,对于系统包括的菜单,可以根据其是否具有子菜单进行分类,对于 具有子菜单的菜单称之为源菜单,对于不具有子菜单的菜单称之为根菜单。则本发明实施例中,所述锁定的菜单仅仅是指对根菜单的锁定。例如,如图4所示,对于主菜单界面上列出的“Playback”菜单为根菜单,所述菜单 不具有子菜单,对于所述“Playback”菜单,可以将某用户对应的该菜单状态设定为锁定,此 时该用户登录后,无法对所述“Playback”菜单进行操作。例如,如图4所示,对于主菜单界面上列出的“File Management”菜单为源菜单,所述菜单具有子菜单,对于所述“File Management”菜单,不能对其进行锁定,只能对所述 菜单具有的子菜单中的根菜单进行锁定。例如,假设所述“File Management”菜单包括一 子菜单为“File Delete”菜单,所述菜单为根菜单,用于文件删除。可是,系统可以将某用 户对应的“File Delete”菜单状态设定为锁定。此时,所述用户登录后,仍然可以打开所述 "File Management”菜单,但是无法对其子菜单“File Delete”菜单进行操作。优选地,本发明实施例所述方法,在步骤S40之后还可以包括系统接收所述管理员用户输入的普通用户信息和配置修改信息,为所述普通用户 修改菜单锁配置。具体的,所述管理员用户在为普通用户设置了详细菜单锁之后,还可以在所述用 户配置界面对普通用户的详细菜单锁配置进行修改。其具体修改过程与详细菜单锁配置过 程相同,在此不再赘述。对应于本发明实施例所述的硬盘录像机的用户权限管理方法,本发明实施例还提 供了一种硬盘录像机的用户权限管理装置。参照图5所示,为本发明实施例所述装置结构 图。所述装置包括信息提取单元U10,用于确定需要进行权限配置的用户,提取所述用户对应的用户 fn息;级别确定单元U20,用于根据所述用户信息,确定所述用户的用户级别;初始配置单元U30,用于当所述用户是为管理员用户时,为所述用户配置主菜单 锁,锁定主菜单登录功能;当所述用户为普通用户时,为所述用户配置初始用户菜单锁,锁 定所述用户的用户权限之外的菜单的操作功能。优选地,所述装置还包括用户添加单元,用于接收管理员用户输入的新添加的普通用户信息,添加普通用 户;为所述普通用户设定所述用户权限。优选地,所述装置还包括用户删除单元,用于接收管理员用户输入的删除的普通用户的信息,删除所述普 通用户。优选地,所述装置还包括详细配置单元,用于接收所述管理员用户输入的普通用户信息和配置信息,为所 述普通用户配置详细菜单锁。当所述普通用户对应的配置信息为全部锁定或全部解锁时,所述详细菜单锁为 锁定或解锁所述系统的全部菜单操作。当所述普通用户对应的配置信息为锁定或解锁某一功能对应的全部菜单时,所述 详细菜单锁为锁定或解锁所述功能对应的全部菜单操作。优选地,所述装置还包括配置修改单元,用于接收所述管理员用户输入的普通用户信息和配置修改信息, 为所述普通用户修改菜单锁配置。本发明实施例所述装置,采用菜单锁的方式,根据用户的用户级别,分别为其配置 与所述用户的用户权限相对应的菜单锁,锁定该用户的用户权限之外的菜单的操作功能。 通过采用所述菜单锁方式,将各用户的用户权限配置具体到每个菜单的锁定,从而使得对
10所述用户的用户权限配置既简便又准确。 以上对本发明所提供的一种硬盘录像机的用户权限管理方法及装置,进行了详细 介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明 只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本 发明的思想,在具体实施方式
及应用范围上均会有改变之处。综上所述,本说明书内容不应 理解为对本发明的限制。
1权利要求
一种硬盘录像机的用户权限管理方法,其特征在于,所述方法包括确定需要进行权限配置的用户,提取所述用户对应的用户信息;根据所述用户信息,确定所述用户的用户级别;当所述用户是为管理员用户时,为所述管理员用户配置主菜单锁,锁定主菜单登录功能;当所述用户为普通用户时,为所述普通用户配置初始用户菜单锁,锁定所述用户的用户权限之外的菜单的操作功能。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括 接收管理员用户输入的新添加的普通用户信息,添加普通用户; 为所述普通用户设定所述用户权限。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括 接收管理员用户输入的删除的普通用户的信息,删除所述普通用户。
4.根据权利要求1所述的方法,其特征在于,所述当所述用户为普通用户时,为所述用 户配置初始用户菜单锁之后,还包括接收所述管理员用户输入的普通用户信息和配置信息,为所述普通用户配置详细菜单锁。
5.根据权利要求4所述的方法,其特征在于,当所述普通用户对应的配置信息为全部 锁定或全部解锁时,所述详细菜单锁为锁定或解锁所述系统的全部菜单操作。
6.根据权利要求4所述的方法,其特征在于,当所述普通用户对应的配置信息为锁定 或解锁某一功能对应的全部菜单时,所述详细菜单锁为锁定或解锁所述功能对应的全部菜单操作。
7.根据权利要求1所述的方法,其特征在于,所述当所述用户为普通用户时,为所述用 户配置初始用户菜单锁之后,还包括接收所述管理员用户输入的普通用户信息和配置修改信息,为所述普通用户修改菜单 锁配置。
8.—种硬盘录像机的用户权限管理装置,其特征在于,所述装置包括信息提取单元,用于确定需要进行权限配置的用户,提取所述用户对应的用户信息; 级别确定单元,用于根据所述用户信息,确定所述用户的用户级别; 初始配置单元,用于当所述用户是为管理员用户时,为所述管理员用户配置主菜单锁, 锁定主菜单登录功能;当所述用户为普通用户时,为所述普通用户配置初始用户菜单锁,锁 定所述用户的用户权限之外的菜单的操作功能。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括用户添加单元,用于接收管理员用户输入的新添加的普通用户信息,添加普通用户;为 所述普通用户设定所述用户权限。
10.根据权利要求9所述的装置,其特征在于,所述装置还包括用户删除单元,用于接收管理员用户输入的删除的普通用户的信息,删除所述普通用户。
11.根据权利要求8所述的装置,其特征在于,所述装置还包括详细配置单元,用于接收所述管理员用户输入的普通用户信息和配置信息,为所述普通用户配置详细菜单锁。
12.根据权利要求8所述的装置,其特征在于,所述装置还包括 配置修改单元,用于接收所述管理员用户输入的普通用户信息和配置修改信息,为所 述普通用户修改菜单锁配置。
全文摘要
本发明公开了一种硬盘录像机的用户权限管理方法,所述方法包括确定需要进行权限配置的用户,提取所述用户对应的用户信息;根据所述用户信息,确定所述用户的用户级别;当所述用户是为管理员用户时,为所述用户配置主菜单锁,锁定主菜单登录功能;当所述用户为普通用户时,为所述用户配置初始用户菜单锁,锁定所述用户的用户权限之外的菜单的操作功能。采用本发明实施例,能够简便且准确的实现对硬盘录像机用户权限的管理。
文档编号G11B31/00GK101894579SQ20101020790
公开日2010年11月24日 申请日期2010年6月18日 优先权日2010年6月18日
发明者张鹏举, 李韩英, 胡扬忠, 邬伟琪, 陈军科 申请人:杭州海康威视数字技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1