一种软件定制的方法技术

技术编号:20116942 阅读:11 留言:0更新日期:2019-01-16 11:55
本发明专利技术公开了一种软件定制的方法,包括:步骤1,根据客户需求配置相应的文件和/或内容;步骤2,保存所配置的文件和/或内容,并重启所述软件;步骤3,所述软件加载所配置的文件和/或内容并显示在对应的位置。通过本发明专利技术的方法既实现了客户化定制又节约了开发时间。

A Method of Software Customization

The invention discloses a method for software customization, which includes: step 1, configuring corresponding files and/or contents according to customer requirements; step 2, saving the configurated files and/or contents and restarting the software; step 3, loading the configurated files and/or contents and displaying them at corresponding locations. The method of the invention not only realizes customization but also saves development time.

【技术实现步骤摘要】
一种软件定制的方法
本专利技术涉及软件客户化定制的方法。
技术介绍
在软件的研发过程中,通常同一款软件给不同的客户或部门使用时,虽然软件功能相同,但是不同客户或部门的Logo、使用的语言等等需求都会存在差异,需要进行定制。例如,在空调行业,空调选型软件主要是提供给机组销售人员使用,方便销售人员根据实际工况等等条件选出最合适的机组。而空调机组的销售区域可能面向全球,客户人群也是包括各大企业或者销售公司,客户的需求也是多样化。
技术实现思路
为了解决上述现有技术中存在的如何使软件可根据客户需求定制的问题,本专利技术提供了一种软件定制的方法,包括:步骤1,根据客户需求配置相应的文件和/或内容;步骤2,保存所配置的文件和/或内容,并重启所述软件;步骤3,所述软件加载所配置的文件和/或内容并显示在对应的位置。具体的,所述步骤1包括:将软件的文本内容根据客户所使用的语言进行翻译。在具体实施时,软件的文本内容可以存储在语言配置文件中,通过翻译语言配置文件中的内容来替换成客户所使用的语言。也可以不使用语言配置文件或者部分文本内容存储在语言配置文件中,对于未存储在语言配置文件中的文本内容,直接针对对应的页面进行翻译并替换。这部分文本内容可以以可编辑表格形式在页面上展示。优选的,所述语言配置文件采用Excel模板制成。具体的,所述步骤1包括:将软件的计量单位根据客户所使用的计量单位进行换算。具体的,所述步骤1包括:将软件名称根据客户的需求进行修改。具体的,所述步骤1包括:将软件名称或标识根据客户的需求进行修改。所述步骤1在配置相应文件和/或内容时,采用替换配置文件、替换程序中文本、替换数据库中对应的内容当中的至少一种方法来实现。进一步,所述软件设有用户权限,拥有对应用户权限的账号可配置所述文件。所述软件通过设置登录页面来打开或关闭对应的用户权限。在一个具体实施例中,所述软件为空调选型软件。具体的,所述步骤1还包括:将已存储的空调机组型号根据客户的需求进行修改;导出选型报告模板根据客户需求进行修改。本专利技术对于用户而言,通过本专利技术可以极大减少实现客户化软件的时间和精力,实现快速并准确地满足客户的需求,而且客户也不需要通过电话或邮件或会议将客户化需求提供给软件开发人员,只要拥有对应的权限,登录软件即可自行操作,减少时间,人力,物力,财力等成本。本专利技术对于研发人员而言,只要在最开始研发的时候使其相关的文件和/或内容可配置,后续就不用再单独开发。附图说明下面结合实施例和附图对本专利技术进行详细说明,其中:图1是本专利技术一个实施例的流程图。具体实施方式下面以中央空调机组选型软件为具体实施例详细说明本专利技术的原理。本专利技术的软件的定制方法,主要包括如下步骤:步骤1,根据客户需求配置相应的文件和/或内容;步骤2,保存所配置的文件和/或内容,并重启中央空调机组选型软件;步骤3,中央空调机组选型软件加载所配置的文件和/或内容并显示在对应的位置,从而实现不同的客户所使用的软件符合其对应的需求。如图1所示,由于实现软件的客户化定制有可能需要更改数据库或者程序中的内容。因此,本专利技术的中央空调机组选型软件设有用户权限和登录页面,用户通过登录页面登录以后,只有拥有对应用户权限的账号可配置软件中的文件,不具备对应用户权限的账号该项功能是被关闭的。在本具体实施例中,步骤1中对文件、内容进行配置主要包括以下内容:1、将软件的文本内容根据客户所使用的语言进行翻译。在一个具体实施例中,可以使用语言配置文件来存储文本内容,进一步可以将软件的语言配置文件采用Excel模板来制作,使用时,根据模板填写对应的翻译即可。具体的,用户可以下载语言配置的excel模板,excel模板的其中一列为待翻译内容(即软件定制前的文本内容或其序号),另一列为用户填写内容(即软件定制后需要显示的翻译后的文本内容),用户将待翻译内容对应翻译填写好后保存并上传至软件。除了语言配置文件这种形式,也可以不使用语言配置文件或者部分文本内容存储在语言配置文件中,对于未存储在语言配置文件中的文本内容,直接针对对应的页面进行翻译并替换。这部分文本内容可以以可编辑表格形式在页面上展示。2、由于不同国家或地区的常用计量单位可能有所差别,需要将软件的计量单位根据客户所使用的计量单位进行换算。3、将已存储的空调机组型号根据客户的需求进行修改。例如在一个具体实施例中,中央空调机组的型号均保存在数据库中,通过上传附件或者直接修改客户化后的机组型号名称进行替换并保存。4、将含软件名称根据客户的需求进行修改。例如将AB选型软件修改为叫CD选型软件。5、将软件的logo根据客户的需求进行修改。涉及到logo的地方可能有软件logo、首页logo、登录页logo以及导出报告logo等等。6、还可以进一步导出选型报告模板根据客户需求进行个性化修改,增加或删除相关内容等。在本实施例中,配置上述提及的文件和/或内容时,采用替换配置文件、替换程序中文本、替换数据库中对应的内容当中的至少一种方法来实现。以上所述仅为本专利技术的较佳实施例而已,并不用以限制本专利技术,凡在本专利技术的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
1.一种软件定制的方法,其特征在于,包括:步骤1,根据客户需求配置相应的文件和/或内容;步骤2,保存所配置的文件和/或内容,并重启所述软件;步骤3,所述软件加载所配置的文件和/或内容并显示在对应的位置。

【技术特征摘要】
1.一种软件定制的方法,其特征在于,包括:步骤1,根据客户需求配置相应的文件和/或内容;步骤2,保存所配置的文件和/或内容,并重启所述软件;步骤3,所述软件加载所配置的文件和/或内容并显示在对应的位置。2.如权利要求1所述的方法,其特征在于,所述步骤1包括:将软件的文本内容根据客户所使用的语言进行翻译。3.如权利要求2所述的方法,其特征在于,所述软件的文本内容存储在语言配置文件中,和/或所述软件的文本内容以可编辑表格的形式位于对应的软件页面上。4.如权利要求3所述的方法,其特征在于,所述语言配置文件采用Excel模板制成。5.如权利要求1所述的方法,其特征在于,所述步骤1包括:将软件的计量单位根据客户所使用的计量单位进行换算并替换。6.如权利要求1所述的方法,其特征在于,所述步骤1包括:将软件名称根据客户的需求进行修改。7.如权...

【专利技术属性】
技术研发人员:刘慧许静惠梁飞拓徐甘来
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1