本发明专利技术公开了一种基于大数据的智慧企业软件组件管理系统,包括登入模块、安装模块以及分配模块,登入模块验证用户权限后,为授权用户提供资料输入接口,用户通过登入模块完成对软件情况的输入与修改,安装模块根据输入资料生成安装方案,为用户提供操作系统的安装分配方案,软件安装后,分配模块依据用户输入的软件情况生成分配方案,将各类软件分配至相应的类别中存放。该管理系统在确认用户权限后,通过用户输入的资料来为用户提供操作系统的安装分配方案,便于用户操作,且软件安装后,将各个软件分配至相应类别放置,从而简化用户后期查询软件位置的部件,且便于系统对软件进行分类管理。分类管理。分类管理。
【技术实现步骤摘要】
一种基于大数据的智慧企业软件组件管理系统
[0001]本专利技术涉及软件管理系统
,具体涉及一种基于大数据的智慧企业软件组件管理系统。
技术介绍
[0002]智慧企业是在企业数字化改造和智能化应用之后的新型管理模式和组织形态,是先进信息技术、工业技术和管理技术的深度融合,通过智慧企业建设不仅可以促进企业内部生产关系的转型升级,完成与“互联网+”社会生产力的和谐对接,还能进一步释放企业员工的创新创效活力,为企业提供可持续发展的源动力。
[0003]申请号202210142368.6公开了一种基于大数据的智慧企业软件组件管理系统,包括,储存模块、整理模块、校对模块、提取模块。本专利技术通过设置所述储存模块对企业各种数据进行存储,在对数据进行提取时,通过设置整理模块根据使用频率对待提取数据进行排序,在出现使用频率相同的数据时,整理模块通过对数据的字节长度与该使用频率在各预设使用频率的区间对各数据进行排序,将使用频率较高的重要数据能够被提前提取,防止在提取过程中损坏重要数据,通过设置校对模块根据存储时长对数据排序进行校对,同时通过在提取模块内设置两个提取单元进行同时提取,并根据字节量进行数据转移提取;然而,上述管理系统在用户操作软件前没有确认用户权限,不能保证软件的安全使用(修改、删除等),且安装后的各类软件均放入计算机系统的一个盘符(类别)中,这会导致后期用户查找软件困难,且不便于系统对软件的分类管理。
技术实现思路
[0004]本专利技术的目的是提供一种基于大数据的智慧企业软件组件管理系统,以解决
技术介绍
中不足。
[0005]为了实现上述目的,本专利技术提供如下技术方案:一种基于大数据的智慧企业软件组件管理系统,包括登入模块、安装模块以及分配模块;
[0006]登入模块验证用户权限后,为授权用户提供资料输入接口,用户通过登入模块完成对软件情况的输入与修改,安装模块根据输入资料生成安装方案,为用户提供操作系统的安装分配方案,软件安装后,分配模块依据用户输入的软件情况生成分配方案,将各类软件分配至相应的类别中存放。
[0007]优选的,所述登入模块用于认证用户的身份与权限,实现调用各种子功能窗体的操作,为管理员提供使用,完成管理员的管理操作。
[0008]优选的,所述管理操作包括添加用户、删除用户以及修改用户密码。
[0009]优选的,所述安装模块用于对软件情况的浏览、修改、添加、删除,用于区分用户,匿名用户使用浏览功能,普通用户使用部分功能,管理员使用全部功能。
[0010]优选的,所述安装模块中包括下载单元、激活单元以及查询单元;下载单元用于软件的下载,激活单元用于激活安装完成的软件,查询单元用于软件信息查询。
[0011]优选的,所述下载单元的软件下载包括以下步骤:
[0012]用户在界面上选择目标BTS和要下载的软件包;
[0013]通过消息发往后台服务器端进行解析查询配置数据库获得实际的单板配置信息,查询软件库获得软件信息;
[0014]根据软件信息和单板信息构造下载任务。
[0015]优选的,所述激活单元指修改前台记录下次启动软件的系统文件中的标志位,指定具体的软件为单板下次启动运行的文件,激活单元的软件激活包括以下步骤:
[0016]发出存储查询消息和激活查询消息;
[0017]两个消息都返回后会根据消息返回结果显示;
[0018]显示每个单板中需要激活的软件。
[0019]优选的,所述查询单元包括存储查询和运行查询:
[0020]存储查询用于查询各个子系统的主控单板上的存储软件信息;
[0021]运行查询用于查询当前单板正在运行的软件信息。
[0022]优选的,所述登入模块的数据库信息包括用户名称、密码以及权限;
[0023]所述安装模块的数据库信息包括操作系统版本、硬盘大小以及内存大小信息;
[0024]所述分配模块的数据库信息包括软件需求操作系统版本以及占用的硬盘空间。
[0025]优选的,所述分配模块通过蚁群算法分配安装后的软件,初始时刻,各条路径上的信息素量相等,设τ
ij
(0)=C(C为常数),蚂蚁k(k=1,2......,m)在运动过程中根据各条路径上信息素量决定转移方向,蚂蚁系统所使用的状态转移规则被称为随机比例规则,它给出了位于类别i的蚂蚁k选择移动到类别j的概率,在t时刻,蚂蚁k在类别i选择类别j的转移概率为:
[0026][0027]式中,allowed
k
={0,1,......,n
‑
1}表示蚂蚁k下一步允许选择的类别,转移概率与成正比,δ
ij
为能见度因数,α和β为两个参数,α表示蚂蚁在运动过程中所积累的信息,β表示启发信息。
[0028]在上述技术方案中,本专利技术提供的技术效果和优点:
[0029]1、本专利技术通过登入模块为整个系统提供用户身份可靠性的保证,确保系统核心功能只有授权用户能够使用,并为授权用户提供友善的资料输入接口,使用户能方便地完成对软件情况的输入与修改,输入资料作为安装模块生成安装方案的依据,为用户提供操作系统的安装分配方案,分配模块依据用户输入的软件情况生成合理的分配方案,将各类软件分配至相应的类别中存放,该管理系统在确认用户权限后,通过用户输入的资料来为用户提供操作系统的安装分配方案,便于用户操作,且软件安装后,将各个软件分配至相应类别放置,从而简化用户后期查询软件位置的部件,且便于系统对软件进行分类管理。
[0030]2、本专利技术的分配模块基于蚁群算法分配软件,该分类模块基于蚁群算法将各类安装后的软件快速分配至相应的类别的,并且避免软件的重复安装在一个类别中,有效提高
软件的管理效率。
附图说明
[0031]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
[0032]图1为本专利技术的系统模块图。
[0033]图2为本专利技术安装模块的工作流程图。
[0034]图3为本专利技术数据库的E
‑
R模型图。
具体实施方式
[0035]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0036]需要说明的是,当元件被称为“固定于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。
[0037]实施例1
本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于大数据的智慧企业软件组件管理系统,其特征在于:包括登入模块、安装模块以及分配模块;登入模块验证用户权限后,为授权用户提供资料输入接口,用户通过登入模块完成对软件情况的输入与修改,安装模块根据输入资料生成安装方案,为用户提供操作系统的安装分配方案,软件安装后,分配模块依据用户输入的软件情况生成分配方案,将各类软件分配至相应的类别中存放。2.根据权利要求1所述的一种基于大数据的智慧企业软件组件管理系统,其特征在于:所述登入模块用于认证用户的身份与权限,实现调用各种子功能窗体的操作,为管理员提供使用,完成管理员的管理操作。3.根据权利要求2所述的一种基于大数据的智慧企业软件组件管理系统,其特征在于:所述管理操作包括添加用户、删除用户以及修改用户密码。4.根据权利要求3所述的一种基于大数据的智慧企业软件组件管理系统,其特征在于:所述安装模块用于对软件情况的浏览、修改、添加、删除,用于区分用户,匿名用户使用浏览功能,普通用户使用部分功能,管理员使用全部功能。5.根据权利要求4所述的一种基于大数据的智慧企业软件组件管理系统,其特征在于:所述安装模块中包括下载单元、激活单元以及查询单元;下载单元用于软件的下载,激活单元用于激活安装完成的软件,查询单元用于软件信息查询。6.根据权利要求5所述的一种基于大数据的智慧企业软件组件管理系统,其特征在于:所述下载单元的软件下载包括以下步骤:用户在界面上选择目标BTS和要下载的软件包;通过消息发往后台服务器端进行解析查询配置数据库获得实际的单板配置信息,查询软件库获得软件信息;根据软件信息和单板信息构造下载任务。7.根据权利要求6所述的一种基于大数据的智慧企业软件组件管理系统,其特征在于:所述激活单元指修改前台记录下...
【专利技术属性】
技术研发人员:朱庆,钱志雄,
申请(专利权)人:江苏立方米软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。