公开/公告号CN112925511A
专利类型发明专利
公开/公告日2021-06-08
原文格式PDF
申请/专利权人 陕西弈聪软件信息技术股份有限公司;
申请/专利号CN202110265795.9
申请日2021-03-11
分类号G06F8/20(20180101);G06F8/33(20180101);
代理机构35211 福州君诚知识产权代理有限公司;
代理人戴雨君
地址 727000 陕西省西安市航天基地航天大道59号金羚大厦1005室
入库时间 2023-06-19 11:19:16
技术领域
本发明属于软件开发方案的生成技术领域,具体涉及一种基于大数据的软件开发方案的生成方法及系统。
背景技术
现在的软件开发流程主要是根据客户的需求,先确定据地的方案,再根据项目的日期及人员组成、项目具体的流程等再去开发相应的模组。主软件开发的过程中,软件开发方法是关系到软件开发成败的重要因素。但其前期对数据的收集不到位,无法做到基于大数据准确分析出客户需求,从而无法获得准确的软件开发方案,降低软件开发的效率,为此,我们提出一种基于大数据的软件开发方案的生成方法及系统,以解决上述背景技术中提到的问题。
发明内容
本发明的目的在于提供一种基于大数据的软件开发方案的生成方法及系统,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:一种基于大数据的软件开发方案的生成方法,具体包括以下步骤:
S1、数据采集单元采集到云服务平台中保存的数据,然后通过无线通信模块将上述数据传输到存储单元;
S2:数据过滤模块提取存储单元中存储的数据,并对该数据进行过滤处理,判断模块对过滤处理后的数据进行检测判断,过滤合格后通过中央处理单元控制分类单元对过滤后的数据进行分类;
S3:通过分析单元分析出软件需求,将所需的软件需求编写成命令语言数据,再输入程序芯片,并通过存储单元进行存储;
S4:将存储单元中存储的命令语言数据传输至中央处理单元,中央处理单元接收到命令语言数据时启动运行模块,通过运行模块进行试运行;
S5:分析单元实施监控运行模块对命令语言数据的运行效果,若能满足软件需求,则判定方案生成,若不能满足软件需求,则重复步骤S3、S4和S5,直至方案生成。
优选的,所述步骤S2对数据进行分类后,还需检测单元判断各分类数据是否完整,再通过数据处理单元对不完整的数据进行处理,直至具有完整性为止。
优选的,检测单元判断各分类数据完整后,通过方案管理单元调取不同的分析规则,然后基于该分析规则,通过权重分配单元对上述分类下不同分类的数据进行权重分配。
优选的,所述云服务平台的登录需通过互联网,登录方式有身份证及固定密码登录,登录后可输入的关键词进行智能筛选,获得对应的数据。
一种基于大数据的软件开发方案的生成方法的生成系统,包括:
数据采集单元,其输入端连接于云服务平台的输出端,所述数据采集单元的输出端连接于无线通信单元的输入端,所述无线通信单元的输出端连接于存储单元的输入端,所述存储单元的输出端连接于数据过滤模块的输入端;
所述数据过滤模块的输出端连接于判断模块的输入端,所述判断模块的输出端连接于中央处理单元的输入端,所述中央处理单元的输出端分别连接于分类单元与运行模块的输入端;
分析单元,其输出端分别连接于中央处理单元和程序芯片的输出端,所述分析单元的输入端连接于方案管理单元、权重分配单元和运行模块的输出端;
所述方案管理单元的输入端连接于检测单元的输出端,所述检测单元的输入端连接于分类单元的输出端,所述检测单元与数据处理单元双向连接。
所述程序芯片的输出端连接于存储单元的输入端,所述存储单元的输出端还连接于中央处理单元的输入端。
与现有技术相比,本发明的有益效果是:本发明提供的一种基于大数据的软件开发方案的生成方法及系统,本发明通过对数据的处理更全面,提高采集到的数据的准确性,有利于后续的精确分析;通过对不同分类的数据进行权重分配,使得最后的分析结果更加准确,可获得准确的软件需求,有利于在将所需的软件需求编写成命令语言数据后,使得其运行更精确,同时,分析单元可实施监控运行模块对命令语言数据的运行效果,从而有利于判断方案是否能满足满足软件需求,提高方案生成效率。
附图说明
图1为本发明系统示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,实施例如下:一种基于大数据的软件开发方案的生成方法,具体包括以下步骤:
S1、数据采集单元采集到云服务平台中保存的数据,然后通过无线通信模块将上述数据传输到存储单元;
S2:数据过滤模块提取存储单元中存储的数据,并对该数据进行过滤处理,判断模块对过滤处理后的数据进行检测判断,过滤合格后通过中央处理单元控制分类单元对过滤后的数据进行分类;
S3:通过分析单元分析出软件需求,将所需的软件需求编写成命令语言数据,再输入程序芯片,并通过存储单元进行存储;
S4:将存储单元中存储的命令语言数据传输至中央处理单元,中央处理单元接收到命令语言数据时启动运行模块,通过运行模块进行试运行;
S5:分析单元实施监控运行模块对命令语言数据的运行效果,若能满足软件需求,则判定方案生成,若不能满足软件需求,则重复步骤S3、S4和S5,直至方案生成。
具体的,所述步骤S2对数据进行分类后,还需检测单元判断各分类数据是否完整,再通过数据处理单元对不完整的数据进行处理,直至具有完整性为止。
具体的,检测单元判断各分类数据完整后,通过方案管理单元调取不同的分析规则,然后基于该分析规则,通过权重分配单元对上述分类下不同分类的数据进行权重分配。
具体的,所述云服务平台的登录需通过互联网,登录方式有身份证及固定密码登录,登录后可输入的关键词进行智能筛选,获得对应的数据。
一种基于大数据的软件开发方案的生成方法的生成系统,包括:
数据采集单元,其输入端连接于云服务平台的输出端,所述数据采集单元的输出端连接于无线通信单元的输入端,所述无线通信单元的输出端连接于存储单元的输入端,所述存储单元的输出端连接于数据过滤模块的输入端;
所述数据过滤模块的输出端连接于判断模块的输入端,所述判断模块的输出端连接于中央处理单元的输入端,所述中央处理单元的输出端分别连接于分类单元与运行模块的输入端;
分析单元,其输出端分别连接于中央处理单元和程序芯片的输出端,所述分析单元的输入端连接于方案管理单元、权重分配单元和运行模块的输出端;
所述方案管理单元的输入端连接于检测单元的输出端,所述检测单元的输入端连接于分类单元的输出端,所述检测单元与数据处理单元双向连接。
所述程序芯片的输出端连接于存储单元的输入端,所述存储单元的输出端还连接于中央处理单元的输入端。
综上所述,与现有技术相比,本发明通过对数据的处理更全面,提高采集到的数据的准确性,有利于后续的精确分析;通过对不同分类的数据进行权重分配,使得最后的分析结果更加准确,可获得准确的软件需求,有利于在将所需的软件需求编写成命令语言数据后,使得其运行更精确,同时,分析单元可实施监控运行模块对命令语言数据的运行效果,从而有利于判断方案是否能满足满足软件需求,提高方案生成效率。
最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
机译: 基于Lyee方法的软件处理路径图生成方法,创建装置,软件生成方法,生成设备和软件的软件开发支持
机译: 1个支持电子操作的安装程序(软件分发系统)和1个支持电子操作的安装方法(软件分发方法)以及供应或分发介质,1个支持电子功能的操作软件管理装置和方法以及供应或分发介质,1个仅电子设备可操作的安装程序管理装置和方法,以及供应或分配介质,1个仅电子设备可操作的安装程序生成器以及一个1个仅电子设备可操作的安装程序生成方法以及供应或分配介质,仅第一个电子设备运行允许软件和一个仅允许电子操作的软件1个仅允许电子操作的方法和供应或分配介质,1个仅允许电子操作的软件生成装置和方法,以及提供或分配介质,1个仅允许电子操作的软件商品制造
机译: 一种正面认证方法,其增强了计算机生成全息图转换的数字全息图标记的安全级别,这是一种基于计算机生成的全息图的正认证系统数字全息图标记发生器,用于基于计算机生成的全息图的正验证系统