【技术实现步骤摘要】
一种节约成本的软件开发的实现方法及设备
[0001]本申请涉及数据处理
,尤其涉及一种节约成本的软件开发的实现方法及设备。
技术介绍
[0002]随着科技的发展,开发人员服务的客户类型不断增多,在服务不同的客户时,某些客户之间存在共性需求,同时当然也会存在另外一些不同需求。很多这种情况,开发人员为节约开发成本,一般是根据不同的客户,对之前已经开发过类似相同需求的程序进行代码的添加、删除或修改操作。还有一种方式是通过版本管理软件新建分支,将之前代码备份,在新的分支上进行代码修改。
[0003]上述两种方式,虽然能够达到满足客户需求的标准,但是仍旧会浪费人才成本,而且容易导致代码丢失,造成不可挽回的后果。而且,目前的软件可能对于不同地区、不同划分区域的功能模块也有些许差别。例如运营商软件,每个地区针对各地区的用户,可能会开发不同功能,更贴合当地用户的使用习惯。若依靠上述两种方式满足该需求,非常影响软件开发周期以及开发人员的工作效率。
技术实现思路
[0004]本申请实施例提供了一种节约成本的软件开发的实现方法及设备,用于解决客户对工程软件的不同需求,减少开发人员工作量。
[0005]一方面,本申请提供了一种节约成本的软件开发的实现方法,该方法包括:
[0006]获取用户需求信息以及产品适用地理位置。根据用户需求信息、产品适用地理位置以及用户在产品适用地理位置上指定的模块配置需求,生成主模块的配置属性。其中,模块配置需求至少包括位置匹配需求、用户选定需求、历史配置需求。主模块为 ...
【技术保护点】
【技术特征摘要】
1.一种节约成本的软件开发的实现方法,其特征在于,所述方法包括:获取用户需求信息以及产品适用地理位置;根据所述用户需求信息、所述产品适用地理位置以及用户在产品适用地理位置上指定的模块配置需求,生成主模块的配置属性;其中,所述模块配置需求至少包括位置匹配需求、用户选定需求、历史配置需求;所述主模块为包括若干子模块并可执行主函数的模块;所述配置属性用于进行子模块插拔;根据所述配置属性,确定所述主模块的启用子模块及关闭子模块,以对所述主模块进行配置;将配置完成的所述主模块,作为工程模块,并将所述工程模块发送至用户需求终端。2.根据权利要求1所述方法,其特征在于,所述方法还包括:在获取用户需求信息以及产品适用地理位置之后,确定是否存在相应的并发主模块;在确定存在相应的所述并发主模块的情况下,确定所述用户需求信息所对应的主体模块;其中,所述主体模块包括所述主模块、所述并发主模块;根据所述模块配置需求,生成所述并发主模块的所述配置属性;获取用户需求信息以及产品适用地理位置之后,所述方法还包括:确定所述用户需求信息是否包括所述并发主模块的模块生成信息;若是,生成所述并发主模块,并根据所述模块配置需求,确定所述并发主模块的配置属性。3.根据权利要求1所述方法,其特征在于,根据所述用户需求信息、所述产品适用地理位置以及用户在产品适用地理位置上指定的模块配置需求,生成主模块的配置属性,具体包括:将所述用户需求信息进行解析,确定所述用户需求信息对应的信息类型;其中,所述信息类型至少包括:文本、图像、音频;通过所述信息类型匹配的文本识别模型、图像识别模型、音频识别模型中的至少一个,确定所述用户需求信息对应的业务事件;确定所述产品适用地理位置的所属功能区域;其中,所述所属功能区域用于限制各区域所支持的子模块;基于所述用户在所述用户需求终端的操作,确定所述用户在当前产品适用位置上指定的所述模块配置需求;基于所述所属功能区域、所述业务事件,通过所述模块配置需求,确定所述用户对应的配置需求;其中,所述配置需求对应于所述主模块的配置属性。4.根据权利要求3所述方法,其特征在于,基于所述所属功能区域、所述业务事件,通过所述模块配置需求,确定所述用户对应的配置需求,具体包括:将所述业务事件上传至预设数据库,以确定所述业务事件对应的各所述子模块,作为第一模块组的模块;确定所述所属功能区域对应的若干所述子模块,作为第二模块组的模块;将所述第一模块组与所述第二模块组进行比对,生成比对结果;根据所述用户所处位置,确定前一预设时间,是否存在所述模块配置需求;若存在,根据所述比对结果以及所述模块配置需求,确定所述用户对应的配置需求;
若不存在,向所述用户对应的所述用户需求终端获取所述模块配置需求,以根据所述比对结果以及所述模块配置需求,确定所述用户对应的配置需求。5.根据权利要求3所述方法,其特征在于,通过所述信息类型匹配的文本识别模型、图像识别模型、音频识别模型中的至少一个,确定所述用户需求信息对应的业务事件,具体包括:将若干用户需求样本,输入待定识别模型,以对所述待定识别模型进行训练;其中,若干所述用户需求样本的信息类型不同且对应唯一的业务事件,所述信息类型包括:文字类型、表格类型、声音类型、图像类...
【专利技术属性】
技术研发人员:崔尚,张伟,商广勇,郭贝贝,方庆建,
申请(专利权)人:山东浪潮工业互联网产业股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。