软件资产管理系统及软硬件信息自动抓取方法与流程

文档序号:12366053阅读:来源:国知局

技术特征:

1.一种软件资产管理系统,其特征在于:所述系统包括基础档案管理子系统,用于集中维护系统中各个模块所需的基础档案,对软件库存管理、软件使用管理、软件租赁管理、计算机设备监控和统计分析等模块提供数据支撑;软件库存管理子系统,用于实现对软件资产的新增、减少、升级、授权变更以及处置的管理;软件使用管理子系统,用于实现对软件资产的领用申请、续领申请、调配、软件分发/软件归还、介质分发/介质归还及相应台帐的管理;软件租赁管理子系统,用于实现对软件租入/租入归还、软件租出/租出归还及相应台帐的管理;计算机设备监控子系统,用于监控计算机的参数设置、终端授权、软件监控设置、软硬件信息自动抓取、软件变更、硬件变更、软件使用情况汇以及软件在用情况监控;统计分析子系统,用于统计软件的资产概况、正版化、软件立项分析、软件使用合规性分析、分发统计以及库存统计;系统管理子系统,用于支持系统运行的基础功能,包括工作流管理、单位管理、部门管理、岗位管理、用户管理、角色管理、消息提醒、预警任务。

2.根据权利要求1所述的软件资产管理系统,其特征在于所述基础档案管理子系统包括基础设置模块,用于维护软件类型、介质类型、资金来源、计算机设备类型分类信息;计算机设备管理模块,用于管理单位的所有计算机终端,记录计算机当前使用部门和使用人信息;软件基本信息管理模块,用于定义单位已采购和正在使用的软件基本信息,包括软件名称、版本、类型及软件架构、运行参数、依赖环境和软件功能;软件介质管理模块,用于管理软件的载体,记录存放位置及状态信息;软件授权管理模块,用于管理软件的授权信息,包括授权方式、授权类型、授权时限;软件资产管理模块,用于建立软件资产清单,包括软件基本信息、软件授权、软件介质和相关的软件财务信息;软件资产台帐模块,用于查看软件资产整个生命周期的状况,包括软件采购入库、软件更新、软件处置、软件报废信息。

3.根据权利要求1所述的软件资产管理系统,其特征在于所述软件库存管理子系统包括:软件资产新增管理模块,用于管理单位的软件资产新增过程,同时为新增的软件资产建账;软件资产减少管理模块,用于记录单位的软件资 产减少情况,软件转让、软件调出、软件捐赠和软件报废;软件升级管理模块,用于管理单位已入库软件的升级过程,并提醒使用者及时升级;软件授权变更管理模块,用于管理单位已入库软件的授权变化过程,并提醒使用者及时更新软件授权;软件资产处置管理模块,用于管理单位各种情况下的软件资产处置过程,根据软件资产处理方式的不同,分为软件转让、软件调出、软件捐赠和软件报废四类。

4.根据权利要求1所述的软件资产管理系统,其特征在于所述软件使用管理子系统包括:软件领用申请模块,用于软件使用者提交领用软件的申请并依照流程进行审批;软件续领申请模块,用于软件使用者提交续领软件的申请并依照流程进行审批;软件调配模块,用于管理者在单位内部对已分发的软件资源进行调配;软件分发模块,用于管理者将库存中的软件分发给单位内部的员工使用;软件归还模块,用于软件使用者归还已领用的软件;介质分发模块,用于管理者将库存中的介质分发给单位内部的员工使用;介质归还模块,用于介质使用者归还已领用的介质;软件分发台帐模块,用于管理者查询单位内部的软件分发与归还情况;介质分发台帐,用于管理者查询单位内部的介质分发与归还情况;我领用的软件清单模块,用于软件使用者查询已领用的软件清单;通用软件清单,用于软件使用者查询可在单位内部无限制使用的软件清单。

5.根据权利要求1所述的软件资产管理系统,其特征在于所述软件租赁管理子系统包括:软件租入管理模块,用于管理向外部单位租入的软件资产;软件租入归还管理模块,用于对已租入软件的归还过程进行管理,软件租入归还为软件租入的逆向业务,只有发生了软件租入才能发起软件租入归还业务;软件租出管理模块,用于管理向外单位出租软件资产的过程;软件租出归还管理模块,用于对已租出软件的归还过程进行管理,软件租出归还为软件租出的逆向业务,只有发生了软件租出才能发起软件租出归还业务。

6.根据权利要求1所述的软件资产管理系统,其特征在于所述计算机设备监控子系统包括:计算机监控参数设置模块,用于设置计算机监控客户端的配置项,包括心跳时间、客户端内部重启时间信息;计算机终端授权模块,用于 对监控终端进行授权,可批量执行监控终端授权或取消授权;软件监控设置模块,用于设置需要监控的软件清单;软硬件信息自动抓取模块,用于接收、存储由监控客户端抓取的计算机软硬件信息,并为用户提供查询功能;计算机软件变更监控模块,用于查询计算机软件变化情况;计算机硬件变更监控模块,用于查询计算机硬件变化情况;软件使用情况汇总模块,用于汇总单位内部软件的使用情况,统计软件的使用总数;软件在用情况监控模块,用于监控软件的使用情况,针对桌面软件主要监控软件每天的开启频次和使用时长,针对Web网络应用程序主要监控软件每天的访问情况。

7.根据权利要求1所述的软件资产管理系统,其特征在于所述统计分析子系统包括:软件资产概况模块,用于按照软件类型、资金来源对软件资产的分布与使用情况进行汇总,并可按照先单位、后部门、再使用者的逐级下钻模式进行展示;正版化统计模块,本模块展示软件购买、分发、实际安装套数,最终以图形和列表的方式展示给用户;软件立项分析模块,通过关键字检索现有软件资产清单中相关的软件信息,并关联软件的使用与维护信息,提供软件相似度和使用评价,为管理者进行软件研发/采购立项提供决策支持;软件使用合规性分析模块,结合软件白名单对软件在用信息进行统计,为用户提供正在使用的非白名单软件清单及安装数量;分发统计模块,对每个部门领用软件或硬件设备的情况进行详细记录,可以看到每个部门的使用情况,最终以图形和列表的方式展示给用户;库存统计模块,对每一个软件或硬件设备的库存进行统计,通过点击查看当前库存中还有多少软件可用,最终以图形和列表的方式展示给用户。

8.根据权利要求1所述的软件资产管理系统,其特征在于所述系统管理子系统包括:工作流管理模块,用于对系统中所涉及的审批流程进行配置,配置完成后系统即按照预设的流程进行审批;单位管理模块,用于对使用单位的基本信息进行管理;部门管理模块,用于对使用单位下属所有部门信息进行管理;岗位管理模块,用于对使用单位下属所有岗位信息进行管理;用户管理模块,用于对使用单位下属所有人员信息进行管理;角色管理模块,用于对使用单位 下属所有角色信息进行管理,在角色当中可以配置用户的权限;消息提醒模块,包括审批流程、在用软件升级、在用授权变更和软件转移消息提醒;预警任务模块,包括授权到期、软件领用到期、介质领用到期、租入/租出归还到期、白名单软件提醒和预警。

9.一种软硬件信息自动抓取方法,其特征在于所述方法包括如下三种方法:

1)在具有Windows域环境的计算机系统中,通过Windows域环境自动抓取软硬件信息并使用所述软件资产管理系统进行软硬件使用情况的监控;

2)如果企业环境中有网络,没有Windows域环境,通过下载并安装所述软件资产管理系统实现对客户端软硬件使用情况的监控;

3)如果企业环境中存在无法连接网路的计算机,且没有Windows域环境,则通过在计算机中插入存储有所述软件资产管理系统的U盘实现软硬件使用情况自动抓取,抓取的数据将临时存储于U盘中,事后将U盘插入联网的计算机中将临时存储的数据上传至软件资产管理系统。

10.根据权利要求9所述的软硬件信息自动抓取方法,其特征在于软硬件相关信息通过以下方法实现自动抓取:

1)自动抓取单位内部计算机软硬件信息的自动抓取:首先综合采用扫描系统注册表、调用Windows系统中特有的WMI服务、针对特殊软件扫描系统Windows目录、扫描系统环境变量或监控系统进程列表的方式获取软硬件信息数据,然后对数据进行深入分析与加工,最后得到计算机软硬件信息清单;

2)监控软硬件变更情况的自动抓取:系统开机后自动抓取软硬件信息,并按照设置的抓取时间间隔自动执行抓取工作,抓取完成后按照设定的算法比对当前抓取的数据和上一次抓取数据之间的差异,获得软硬件的变更情况,并存储于系统数据库中以供用户查询;

3)监控软件使用情况的自动抓取:首先由用户通过后台系统设置需要监控的软件清单,然后自动抓取工具定期从后台系统中同步监控软件清单,最后自动抓取工具将按照监控软件清单执行软件监控工作;桌面软件和Web应用程序的运行方式存在不同,监控方式也存在不同:桌面软件通过实时监控系统进程 列表,记录并分析待监测软件相关进程的开启与关闭时间,获得待监测软件当天使用的次数和时长;Web应用程序按照设置的策略定时扫描Web容器的日志文件,分析日志文件,找到日志文件中与待监测软件相关的记录,统计与待监测软件相关记录的总访问数来表示Web应用程序的使用情况。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1