一种基于大数据平台的软件开发系统的制作方法
【专利摘要】本发明公开了一种基于大数据平台的软件开发系统,包括大数据平台和软件开发模块,所述大数据平台包括数据采集单元、数据分析单元、数据检索单元、软件试用单元和数据库,所述软件开发模块包括软件设计单元、软件测试单元、软件修改单元和软件运行单元,所述软件测试单元中设有问题记录单元和意见反馈单元。本发明通过在线运行的方式,将大数据平台的数据应用于软件开发的过程,使软件开发的方向贴近人们需求,该软件开发系统开发的软件成功率高,使用者的满意度高,开发成本低。
【专利说明】
一种基于大数据平台的软件开发系统
技术领域
[0001]本发明涉及名称软件开发技术领域,尤其涉及一种基于大数据平台的软件开发系统。
【背景技术】
[0002]网络已成为大众使用的重要设备之一,在年轻人为主导的当今社会,网络已成为人们日常生活中不可或缺的一部分。人们通过网络可以进行人与人之间的信息传递,可以展示和浏览作品和文章,还可以下载一些软件。软件的种类繁多,开发过程较复杂,由于大众的需求不同,软件的开发意向选取工作较困难,开发出来的软件使用者的满意度低,使软件开发的成功率低,许多软件需要耗费大量资金进行宣传和推广。
【发明内容】
[0003]本发明的目的是为了解决现有技术中存在的缺点,而提出的一种基于大数据平台的软件开发系统。
[0004]—种基于大数据平台的软件开发系统,包括大数据平台和软件开发模块,所述大数据平台包括数据采集单元、数据分析单元、数据检索单元和数据库,所述软件开发模块包括软件设计单元、软件测试单元、软件修改单元和软件运行单元,所述软件测试单元中设有问题记录单元和意见反馈单元。
[0005]本发明还提出了一种基于大数据平台的软件开发系统的操作流程,包括以下步骤;
[0006]SI:大数据平台与搜索引擎进行在线连接,实时更新大数据平台的数据库,在软件开发前大数据平台的数据采集单元对搜索引擎上的热点关键词进行数据采集;并将采集的信息传送至数据分析单元,数据分析单元对所接收的信息进行分类、归纳和整理,并存储于数据库中;
[0007]S2:软件开发人员通过账号登录软件开发系统,进入大数据平台,并通过大数据平台的数据检索功能在数据检索单元中对数据库中的数据进行筛选,并选定意向选题;
[0008]S3:将意向选题录入软件开发模块的软件设计单元中,结合大数据平台采集的详细信息对意向选题进行设计和规划,并从中选定一个最优选题;
[0009]S4:最优选题的软件的将录入软件测试单元,并将试用软件公布在网络上,让大众进行软件试用,并在使用后进行试用评分和填写试用感受及意见,同时软件开发模块中的软件测试单元在后台实时监测试用软件的运行状态,问题记录单元将记录软件试运行过程中出现的问题,意见反馈单元将记录试用者对软件的评分和意见;
[0010]S5:根据问题记录单元和意见反馈单元的记录对试用软件进行修改,然后再重复S4步骤,直至软件运行稳定,试用者满意度符合要求,再录入软件开发模块的软件运行单元,完成软件发开的整个过程。
[0011]优选的,所述搜索引擎包括搜狗、谷歌和百度。
[0012]优选的,所述数据分析单元采用树状数据统计法将数据按照类别分。
[0013]本发明提供了一种基于大数据平台的软件开发系统,通过在线运行的方式,将大数据平台实时采集的数据应用于软件开发的整个过程,软件的主题意向取决于大数据平台中实时更新的大众需求,使软件在设计后更易于被大众接受,且该软件开发系统开发的软件成功率高,使用者的满意度高,开发成本低。
【附图说明】
[0014]图1为本发明提出的一种基于大数据平台的软件开发系统的示意图。
【具体实施方式】
[0015]下面结合具体实施例对本发明作进一步解说。
[0016]本发明提出的一种基于大数据平台的软件开发系统,包括大数据平台和软件开发模块,所述大数据平台包括数据采集单元、数据分析单元、数据检索单元和数据库,所述软件开发模块包括软件设计单元、软件测试单元、软件修改单元和软件运行单元,所述软件测试单元中设有问题记录单元和意见反馈单元。
[0017]—种基于大数据平台的软件开发系统的操作流程,包括以下步骤;
[0018]SI:大数据平台与搜索引擎进行在线连接,实时更新大数据平台的数据库,在软件开发前大数据平台的数据采集单元对搜索引擎上的热点关键词进行数据采集;并将采集的信息传送至数据分析单元,数据分析单元对所接收的信息进行分类、归纳和整理,并存储于数据库中;
[0019]S2:软件开发人员通过账号登录软件开发系统,进入大数据平台,并通过大数据平台的数据检索功能在数据检索单元中对数据库中的数据进行筛选,并选定意向选题;
[0020]S3:将意向选题录入软件开发模块的软件设计单元中,结合大数据平台采集的详细信息对意向选题进行设计和规划,并从中选定一个最优选题;
[0021]S4:最优选题的软件的将录入软件测试单元,并将试用软件公布在网络上,让大众进行软件试用,并在使用后进行试用评分和填写试用感受及意见,同时软件开发模块中的软件测试单元在后台实时监测试用软件的运行状态,问题记录单元将记录软件试运行过程中出现的问题,意见反馈单元将记录试用者对软件的评分和意见;
[0022]S5:根据问题记录单元和意见反馈单元的记录对试用软件进行修改,然后再重复S4步骤,直至软件运行稳定,试用者满意度符合要求,再录入软件开发模块的软件运行单元,完成软件发开的整个过程。
[0023]本发明中,所述搜索引擎包括搜狗、谷歌和百度。
[0024]本发明中,所述数据分析单元采用树状数据统计法将数据按照类别分。
[0025]本发明提供了一种基于大数据平台的软件开发系统,通过在线运行的方式,将大数据平台实时采集的数据应用于软件开发的整个过程,软件的主题意向取决于大数据平台中实时更新的大众需求,使软件在设计后更易于被大众接受,且该软件开发系统开发的软件成功率高,使用者的满意度高,开发成本低。
[0026]以上所述,仅为本发明较佳的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
【主权项】
1.一种基于大数据平台的软件开发系统,其特征在于,包括大数据平台和软件开发模块,所述大数据平台包括数据采集单元、数据分析单元、数据检索单元和数据库,所述软件开发模块包括软件设计单元、软件测试单元、软件修改单元和软件运行单元,所述软件测试单元中设有问题记录单元和意见反馈单元。2.—种基于大数据平台的软件开发系统的操作流程,其特征在于,包括以下步骤; SI:大数据平台与搜索引擎进行在线连接,实时更新大数据平台的数据库,在软件开发前大数据平台的数据采集单元对搜索引擎上的热点关键词进行数据采集;并将采集的信息传送至数据分析单元,数据分析单元对所接收的信息进行分类、归纳和整理,并存储于数据库中; S2:软件开发人员通过账号登录软件开发系统,进入大数据平台,并通过大数据平台的数据检索功能在数据检索单元中对数据库中的数据进行筛选,并选定意向选题; S3:将意向选题录入软件开发模块的软件设计单元中,结合大数据平台采集的详细信息对意向选题进行设计和规划,并从中选定一个最优选题; S4:最优选题的软件的将录入软件测试单元,并将试用软件公布在网络上,让大众进行软件试用,并在使用后进行试用评分和填写试用感受及意见,同时软件开发模块中的软件测试单元在后台实时监测试用软件的运行状态,问题记录单元将记录软件试运行过程中出现的问题,意见反馈单元将记录试用者对软件的评分和意见; S5:根据问题记录单元和意见反馈单元的记录对试用软件进行修改,然后再重复S4步骤,直至软件运行稳定,试用者满意度符合要求,再录入软件开发模块的软件运行单元,完成软件发开的整个过程。3.根据权利要求1所述的一种基于大数据平台的软件开发系统,其特征在于,所述搜索引擎包括搜狗、谷歌和百度。4.根据权利要求1所述的一种基于大数据平台的软件开发系统,其特征在于,所述数据分析单元采用树状数据统计法将数据按照类别分。
【文档编号】G06F9/44GK105975282SQ201610364382
【公开日】2016年9月28日
【申请日】2016年5月28日
【发明人】徐志勇
【申请人】徐志勇