一种基于行业模板的应用程序快速构建方法及系统与流程
- 国知局
- 2024-07-31 23:18:54
本发明涉及应用程序构建领域,尤其涉及一种基于行业模板的应用程序快速构建方法及系统。
背景技术:
1、目前,随着科学技术的发展,各种应用程序成了人们不可缺少的必需品,方便人们的生活。
2、然而应用程序的开发周期长,开发的速度赶不上人们的需求,各行业的行业模板不能很好的运用。
3、因此,本发明提供一种基于行业模板的应用程序快速构建方法及系统。
技术实现思路
1、本发明提供一种基于行业模板的应用程序快速构建方法及系统,用以通过分析程序构建需求,得到相对应的行业模板需求,基于所述行业模板需求以及行业模板数据库,构建得到第一应用程序,分析所述第一应用程序中的全部工作模块以及模块关联-相斥关系对照表,对所述第一应用程序进行优化,得到第二应用程序,还通过分析所述程序构建需求,对所述第二应用程序进行评估,得到评估报告,分析所述评估报告中的待优化工作模块,对所述第二应用程序进行优化,得到最终应用程序,提高基于行业模板的应用程序快速构建效率,提高基于行业模板的应用程序快速构建的准确度。
2、本发明提供一种基于行业模板的应用程序快速构建方法,包括:
3、步骤1:基于程序构建需求,得到相对应的行业模板需求;
4、步骤2:基于所述行业模板需求以及行业模板数据库,构建得到第一应用程序;
5、步骤3:基于所述第一应用程序中的全部工作模块以及模块关联-相斥关系对照表,对所述第一应用程序进行优化,得到第二应用程序;
6、步骤4:基于所述程序构建需求,对所述第二应用程序进行评估,得到评估报告;
7、步骤5:基于所述评估报告中的待优化工作模块,对所述第二应用程序进行优化,得到最终应用程序。
8、优选的,本发明提供一种基于行业模板的应用程序快速构建方法,基于程序构建需求,得到相对应的行业模板需求,包括:
9、解析程序构建需求得到相对应的内容需求;
10、基于所述内容需求相对应的内容类别,得到每个内容类别所属的第一行业;
11、基于所述第一行业以及相对应的内容需求,得到相对应的行业模板需求。
12、优选的,本发明提供一种基于行业模板的应用程序快速构建方法,基于所述行业模板需求以及行业模板数据库,构建得到第一应用程序的过程中,包括:
13、基于全部行业模板需求中相对应的内容需求的内容占比,得到内容占比最大的第二行业;
14、获取基于全部行业模板需求最后输出的第三行业;
15、若所述第三行业与所述第二行业相同,则将第二行业在行业模板数据库中相对应的行业模板作为结构模板。
16、优选的,本发明提供一种基于行业模板的应用程序快速构建方法,基于所述行业模板需求以及行业模板数据库,构建得到第一应用程序,包括:
17、基于全部行业模板需求以及行业模板数据库,得到相对应的第一行业模板;
18、基于结构模板得到相对应的第一模板结构;
19、基于全部行业模板与第一模板结构的位置关系,对所有第一行业模板进行位置放置,得到第一应用程序。
20、优选的,本发明提供一种基于行业模板的应用程序快速构建方法,基于所述第一应用程序中的全部工作模块以及模块关联-相斥关系对照表,对所述第一应用程序进行优化,得到第二应用程序,包括:
21、基于所述第一应用程序中的全部工作模块,构建第一树状结构;
22、获取第一树状结构中每个工作流程基于所述第一树状结构所对应实际运行下的第一工作序列;
23、基于每个工作流程在预定义标准运行下的标准工作序列,得到所述标准工作序列中每个工作模块需要实现的标准功能;
24、确定所述第一工作序列的每个第一工作模块的第一功能;
25、若相同工作流程的标准工作序列以及第一工作序列中的相同位置的工作模块的标准功能与第一功能不一致,则获取第一功能相对应的第四行业;
26、基于所述第四行业相对应的标准功能以及行业模板数据库,得到相对应的第二工作模块;
27、将每个第一工作序列相对应的全部第二工作模块替代相同位置的第一工作模块,得到第二工作序列;
28、基于所述第二工作序列中的每两个相邻的第三工作模块以及模块关联-相斥关系对照表,得到相对应的相连关系;
29、基于所述第二工作序列的全部相连关系,按照顺序构建第一相连序列;
30、基于所述第一相连序列中的相连关系,对互斥的相连关系进行第一标注;
31、基于所述第一相连序列中的全部第一标注以及替换逻辑,得到需要替换的第四工作模块;
32、基于所述第一相连序列中的相连关系,对关联关系相对应的关联程度小于预设关联程度的关联关系进行第二标注;
33、基于第二标注的关联关系相对应的两个相邻的第三工作模块,匹配相对应的过渡程序;
34、基于全部第四工作模块以及全部过渡程序对第二工作序列进行调整,得到第三工作序列;
35、基于全部工作序列,得到第二应用程序。
36、优选的,本发明提供一种基于行业模板的应用程序快速构建方法,基于所述程序构建需求,对所述第二应用程序进行评估,得到评估报告,包括:
37、基于所述第二应用程序相对应的行业模板需求,匹配相对应的功能需求;
38、基于全部功能需求,匹配相对应的验证数据集;
39、基于所述验证数据集,构建相对应的程序模拟模型;
40、将所述第二应用程序输入至所述程序模拟模型,得到每个功能实现的实际参数;
41、基于全部实际参数以及每个功能的标准参数,计算所述第二应用程序的完成程度;
42、基于所述完成程度,得到相对应的评估报告。
43、优选的,本发明提供一种基于行业模板的应用程序快速构建方法,基于全部实际参数以及每个功能应当达到的标准参数,计算所述第二应用程序的完成程度,包括:
44、;
45、;其中,表示第二应用程序的完成程度;表示第二应用程序相对应的需要完成的功能的数量;表示第二应用程序实现的第个功能的实际参数;表示第二应用程序实现的第个功能的标准参数;表示第二应用程序实现功能中实际参数与标准参数的差值在合理范围内的功能的数量;表示第二应用程序实现的第个功能的计算系数,且与功能的重要程度有关;表示第二应用程序实现的第个功能的计算权重;表示所有中最大差值所对应的实际参数;表示所有中最小差值所对应的实际参数;表示所有中最大差值所对应的标准参数;表示所有中最小差值所对应的标准参数;表示完成度分析函数。
46、本发明提供一种基于行业模板的应用程序快速构建系统,包括:
47、需求分析模块:基于程序构建需求,得到相对应的行业模板需求;
48、第一程序构建模块:基于所述行业模板需求以及行业模板数据库,构建得到第一应用程序;
49、第二程序构建模块:基于所述第一应用程序中的全部工作模块以及模块关联-相斥关系对照表,对所述第一应用程序进行优化,得到第二应用程序;
50、评估模块:基于所述程序构建需求,对所述第二应用程序进行评估,得到评估报告;
51、优化模块:基于所述评估报告中的待优化工作模块,对所述第二应用程序进行优化,得到最终应用程序。
52、与现有技术相比,本技术的有益效果如下:通过分析程序构建需求,得到相对应的行业模板需求,基于所述行业模板需求以及行业模板数据库,构建得到第一应用程序,分析所述第一应用程序中的全部工作模块以及模块关联-相斥关系对照表,对所述第一应用程序进行优化,得到第二应用程序,还通过分析所述程序构建需求,对所述第二应用程序进行评估,得到评估报告,分析所述评估报告中的待优化工作模块,对所述第二应用程序进行优化,得到最终应用程序,提高基于行业模板的应用程序快速构建效率,提高基于行业模板的应用程序快速构建的准确度。
53、本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书以及附图中所特别指出的结构来实现和获得。
54、下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
本文地址:https://www.jishuxx.com/zhuanli/20240730/196961.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表