掌桥专利:专业的专利平台
掌桥专利
首页

确定电梯特殊方案的方法、装置、电子设备及存储介质

文献发布时间:2023-06-19 10:11:51


确定电梯特殊方案的方法、装置、电子设备及存储介质

技术领域

本发明属于电梯技术领域,尤其涉及一种确定电梯特殊方案的方法、装置、电子设备及存储介质。

背景技术

电梯行业中,各公司均由一套尺寸配置,功能特点,同时配套相应的价格,做为公司标准配置,提高前端响应效率。若客户对电梯功能有特殊需求,目前的做法是由现场业务汇总客户的特殊需求,提高公司的技术确认,公司技术针对汇总的特殊需求提高应对方案配置,转财务汇总成本报价,再由现场业务与客户进行沟通,因此特殊需求的方案调整确认方式过于依赖人工的操作,涉及工程、技术、生产、财务等及多个配套部门确认处理,而各个部门之间相互独立,没有形成一个完成的体系以及连贯的信息流,从而导致客户特性需求的方案确认周期过长,无法满足客户的实际需求,甚至导致现场工程延误造成经济损失。

发明内容

本发明的目的在于提供一种确定电梯特殊方案的方法、装置、电子设备及存储介质,可以缩短特殊需求点方案的确认时间,提高应对效率,减少现场工程延误造成的经济损失。

本发明是通过以下技术方案实现的:

一种确定电梯特殊方案的方法,包括以下步骤:

S1、接收用户输入的若干特殊需求点;

S2、对于每个特殊需求点,在预设的方案数据库中获取与特殊需求点关联的若干参数名称和若干部件名称,将获取的若干参数名称标记为第一参数名称,方案数据库至少包括多个特殊需求点、多个参数名称和多个部件名称,每个特殊需求点关联有若干参数名称和若干部件名称;

S3、将若干第一参数名称显示输出给用户,并接收输入的每个第一参数名称的参数值,将第一参数名称和第一参数名称对应的参数值组合成参数信息,得到每个特殊需求点的若干参数信息;

S4、对于每个特殊需求点,根据特殊应对规则对该特殊需求点对应的若干部件名称和若干参数信息进行处理,得到每个特殊需求点对应的应对信息,并将应对信息为无法应对的特殊需求点标记为第一特殊需求点,应对信息包括若干应对方案或无法应对,应对方案包括部件名称和部件名称对应的部件参数;

S5、根据整合规则对所有的应对方案进行整合,得到若干最终应对方案,在预设的价格数据库中得到每个最终应对方案的加价价格,并将得到的加价价格汇总得到总特殊价格,价格数据库至少包括不同最终应对方案的加价价格;

S6、将若干最终应对方案、总特殊价格、第一特殊需求点和第一特殊需求点对应的应对信息显示输出给用户。

进一步地,预先建立各参数名称之间的关联关系,且各参数名称之间的关联关系为有关系或无关系,对于每个参数名称,参数名称对应关联有部件名称,部件参数包括型号参数或规格尺寸中的至少一个,规格尺寸至少包括一个尺寸参数,尺寸参数关联有参数名称,方案数据库还包括各部件名称对应的若干型号数据、各型号数据对应的若干参数名称的参数范围;

根据特殊应对规则对该特殊需求点对应的若干部件信息和若干参数信息进行处理,得到每个特殊需求点对应的应对信息的步骤包括:

在特殊需求点对应的若干参数信息中,对于每个第一参数名称,判断第一参数名称的参数值是否为默认值;

若是,则将第一参数名称记为第二参数名称,若否,则将第一参数名称记为第三参数名称;

在若干第三参数名称中依次选择一个第四参数名称,将与第四参数名称的关联关系为有关系的第三参数名称记为第五参数名称,根据预设的范围规则对第四参数名称和其参数值进行处理,得到第五参数名称的参数范围,判断第五参数名称的参数值是否在相应的参数范围内,范围规则包括根据目标参数名称的参数值设置与目标参数关联的参数名称的参数范围;

若否,则将应对信息设置为无法应对,得到特殊需求点对应的应对信息;

若是,则则对于每个第二参数名称,判断若干第三参数名称中是否存在与第二参数名称的关联关系为有关系的第三参数名称,若存在则根据与第二参数名称的关联关系为有关系的第三参数名称的参数值,将第二参数名称的参数值修改为由范围规则得到第二参数名称的参数范围;

对于特殊需求点关联的每个部件名称,执行步骤a和/或执行步骤b;

步骤a具体为:根据部件名称关联的第一参数名称和第一参数名称对应的参数值,在方案数据库中得到符合的型号数据,并将应对信息中的型号参数修改为得到的型号数据;

步骤b具体为:将应对信息中的尺寸参数设置为其关联参数名称以及其关联参数名称的参数值。

进一步地,根据整合规则对所有的应对方案进行整合,得到若干最终应对方案的步骤包括:

将部件名称相同的应对方案划分为一个应对方案组,得到若干应对方案组;

对于在同一应对方案组的若干应对方案,将包含相同参数名称的尺寸参数划分为一个尺寸参数组,得到若干尺寸参数组;

对于同一尺寸参数组的若干尺寸参数,将若干尺寸参数包含的参数值进行集合交运算,得到最终尺寸参数,用得到的最终尺寸参数替换相应的若干尺寸参数后,得到若干最终应对方案。

进一步地,部件名称关联有类型信息,类型信息包括型号类型、尺寸类型和共有类型,对于特殊需求点关联的每个部件名称,执行步骤a和/或执行步骤b的步骤包括:

对于特殊需求点关联的每个部件名称,获取部件名称关联的类型信息并进行判断;

若部件名称关联的类型信息是型号类型,则执行步骤a;

若部件名称关联的类型信息是尺寸类型,则执行步骤b;

若部件名称关联的类型信息是共有类型,则执行步骤a和步骤b。

进一步地,将若干最终应对方案、总特殊价格、第一特殊需求点和第一特殊需求点对应的应对信息显示输出给用户的步骤之后,方法还包括:

对于每个第一特殊需求点,将第一特殊需求点的第四参数名称和第五参数名称显示输出给用户;

检测是否接收到用户修改第四参数名称对应的参数值的信号,和/或检测是否接收到用户修改第五参数名称对应的参数值的信号;

若是,则将用户输入的第四参数名称的新参数值替换第四参数名称对应的旧参数值,和/或将用户输入的第五参数名称的新参数值替换第五参数名称对应的旧参数值,重复步骤S4至步骤S6。

本发明还提供了一种确定电梯特殊方案的装置,包括:

接收模块,用于接收用户输入的若干特殊需求点;

获取模块,用于对于每个特殊需求点,在预设的方案数据库中获取与特殊需求点关联的若干参数名称和若干部件名称,将获取的若干参数名称标记为第一参数名称,方案数据库至少包括多个特殊需求点、多个参数名称和多个部件名称,每个特殊需求点关联有若干参数名称和若干部件名称;

第一显示模块,用于将若干第一参数名称显示输出给用户,并接收输入的每个第一参数名称的参数值,将第一参数名称和第一参数名称对应的参数值组合成参数信息,得到每个特殊需求点的若干参数信息;

处理模块,用于对于每个特殊需求点,根据特殊应对规则对该特殊需求点对应的若干部件名称和若干参数信息进行处理,得到每个特殊需求点对应的应对信息,并将应对信息为无法应对的特殊需求点标记为第一特殊需求点,应对信息包括若干应对方案或无法应对,应对方案包括部件名称和部件名称对应的部件参数;

整合模块,用于根据整合规则对所有的应对方案进行整合,得到若干最终应对方案,在预设的价格数据库中得到每个最终应对方案的加价价格,并将得到的加价价格汇总得到总特殊价格,价格数据库至少包括不同最终应对方案的加价价格;

输出模块,用于将若干最终应对方案、总特殊价格、第一特殊需求点和第一特殊需求点对应的应对信息显示输出给用户。

本发明还公开了一种电子设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述任一项方法的步骤。

本发明还公开了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述任一项的方法的步骤。

相比于现有技术,本发明的有益效果为:通过接收用户输入的若干特殊需求点,在根据特殊需求点确定需要用户提供的参数后,接收用户输入的参数值,再通过预设的特殊应对规则得到每个特殊需求点的应对方案,并根据整合规则对所有应对方案整合后得到最终应对方案,在价格数据库中各最终应对方案的加价价格后汇总得到总特殊价格,最后将应对方案和总特殊价格输出给用户确认,整个过程无需人力介入,减免后续各部门信息流转,实现用户特殊需求点的全自动化应对,从而提高应对效率,有助于快速确定修改成本变更,得到合同修改的报价,促进现场特殊方案的确定,加快合同修改完成,缩短合同修改的确认时间,减少现场工程延误造成的经济损失。

附图说明

图1为本发明确定电梯特殊方案的方法的步骤流程图;

图2为本发明确定电梯特殊方案的装置的模块示意图;

图3本发明电子设备一实施例的结构示意框图;

图4为本发明计算机可读存储介质一实施例的结构示意框图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。

因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本发明的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

在本发明的描述中,需要说明的是,术语“上”、“下”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该发明产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。

请参阅图1,图1为本发明确定电梯特殊方案的方法的步骤流程图。一种确定电梯特殊方案的方法,包括以下步骤:

S1、接收用户输入的若干特殊需求点;

S2、对于每个特殊需求点,在预设的方案数据库中获取与特殊需求点关联的若干参数名称和若干部件名称,将获取的若干参数名称标记为第一参数名称,方案数据库至少包括多个特殊需求点、多个参数名称和多个部件名称,每个特殊需求点关联有若干参数名称和若干部件名称;

S3、将若干第一参数名称显示输出给用户,并接收输入的每个第一参数名称的参数值,将第一参数名称和第一参数名称对应的参数值组合成参数信息,得到每个特殊需求点的若干参数信息;

S4、对于每个特殊需求点,根据特殊应对规则对该特殊需求点对应的若干部件名称和若干参数信息进行处理,得到每个特殊需求点对应的应对信息,并将应对信息为无法应对的特殊需求点标记为第一特殊需求点,应对信息包括若干应对方案或无法应对,应对方案包括部件名称和部件名称对应的部件参数;

S5、根据整合规则对所有的应对方案进行整合,得到若干最终应对方案,在预设的价格数据库中得到每个最终应对方案的加价价格,并将得到的加价价格汇总得到总特殊价格,价格数据库至少包括不同最终应对方案的加价价格;

S6、将若干最终应对方案、总特殊价格、第一特殊需求点和第一特殊需求点对应的应对信息显示输出给用户。

在上述步骤S1中,预先录入多个特殊需求点,用户输入特殊需求点时,直接勾选相应的特殊需求点即可。特殊需求点可以是涉及特殊功能的,如人脸识别、二维码乘梯等功能,或者涉及部件特殊的,如操纵面、按钮或导轨等部件。

在上述步骤S2中,方案数据库中预先录入了多个特殊需求点、多个参数名称和多个部件名称,并且每个特殊需求点关联有若干参数名称和若干部件名称,特殊需求点关联的若干参数名称为应对该特殊需求需要知道的参数名称,而特殊需求点关联的若干部件名称为该特殊需求点相对于标准电梯配置需要更换的部件。在方案数据库中获取了若干参数名称之后,将获取的若干参数名称标记为第一参数名称,方便后续输出给用户填入参数值。

在上述步骤S3中,对于获取的所有第一参数名称,删除其中的第一参数名称后显示输出给用户,使得用户可以根据输出的第一参数名称提供相应的参数值,用户未输入参数值的第一参数名称,则按默认参数值输入,默认参数值为参数范围。

在上述步骤S4中,根据特殊应对规则对每个特殊需求点对应的若干部件名称和若干参数信息进行处理,得到每个特殊需求点对应的应对信息,而特殊需求点对应的参数信息是根据用户输入的参数值得到的,因此有些特殊需要点可以不能进行特殊应对,因此若特殊需求点是可以进行非标应对的,则得到的应对信息为若干应对方案,若特殊需求点是不能应对的,则得到的应对信息为无法应对。

进一步地,预先建立各所述参数名称之间的关联关系,且各所述参数名称之间的关联关系为有关系或无关系,对于每个所述参数名称,所述参数名称对应关联有部件名称,所述部件参数包括型号参数或规格尺寸中的至少一个,所述规格尺寸至少包括一个尺寸参数,所述尺寸参数关联有参数名称,所述方案数据库还包括各部件名称对应的若干型号数据、各型号数据对应的若干参数名称的参数范围;

在电梯设计中,电梯的某一参数名称的参数值可能会影响到另一参数名称的参数值,如井道的尺寸会影响轿厢的尺寸,因此根据这种关系预先建立各参数名称之间的关联关系,两参数名称之间的关联关系为有关系则说明一参数名称的参数值对另一参数名称的参数值会造成影响,两参数名称之间的关联关系为无关系则说明一参数名称的参数值对另一参数名称的参数值不造成影响。

在步骤S4中,所述根据特殊应对规则对该所述特殊需求点对应的若干部件信息和若干参数信息进行处理,得到每个所述特殊需求点对应的应对信息的步骤包括:

S41、在所述特殊需求点对应的若干参数信息中,对于每个所述第一参数名称,判断所述第一参数名称的参数值是否为默认值;

S42、若是,则将所述第一参数名称记为第二参数名称,若否,则将所述第一参数名称记为第三参数名称;

S43、在若干所述第三参数名称中依次选择一个第四参数名称,将与所述第四参数名称的关联关系为有关系的第三参数名称记为第五参数名称,根据预设的范围规则对所述第四参数名称和其参数值进行处理,得到第五参数名称的参数范围,判断第五参数名称的参数值是否在相应的参数范围内,所述范围规则包括根据目标参数名称的参数值设置与目标参数关联的参数名称的参数范围;

S44、若否,则将所述应对信息设置为无法应对,得到特殊需求点对应的应对信息;

S45、若是,则对于每个第二参数名称,判断若干第三参数名称中是否存在与第二参数名称的关联关系为有关系的第三参数名称,若存在则根据与第二参数名称的关联关系为有关系的第三参数名称的参数值,将第二参数名称的参数值修改为由范围规则得到第二参数名称的参数范围;

S46、对于特殊需求点关联的每个部件名称,执行步骤a和/或执行步骤b;

所述步骤a具体为:根据部件名称关联的第一参数名称和第一参数名称对应的参数值,在所述方案数据库中得到符合的型号数据,并将所述应对信息中的型号参数修改为得到的型号数据;

所述步骤b具体为:将所述应对信息中的尺寸参数设置为其关联参数名称以及其关联参数名称的参数值,得到特殊需求点对应的应对信息。

在上述步骤S41中,特殊需求点关联的第一参数名称可能会有多个,但是不是每个第一参数名称都需要用户输入参数值,用户只需要输入基础参数即可,而用户没有输入参数值的第一参数名称,会输入预先设置的默认值,默认值可以是根据第一参数名称对应的标准参数范围,用户没有输入相应的参数值即表示第一参数名称可以采用变阻参数范围内的任一参数值,对应的若干参数信息中,对于每个所述第一参数名称,判断所述第一参数名称的参数值是否为默认值是为了找到用户输入参数值的第一参数名称。

在上述步骤S42中,将参数值为默认值的第一参数名称标记为第二参数名称,将参数值为用户输入的参数值的第一参数名称标记为第三参数名称,便于后续判断用户输入的参数值是否有效,是否可以进行对应。

在上述步骤S43中,在若干第三参数名称中选择一个第三参数名称作为第四参数名称,并且将若干第三参数名称中与第四参数名称的关联关系为有关系的第三参数名称标记为第五参数名称,再根据预设的范围规则对第四参数名称和其参数值进行处理,得到第五参数名称的参数范围,然后再判断第五参数名称的参数值是否在得到的第五参数名称的参数范围内,即能确定特殊需求点能否应对。预先设置范围规则包括根据目标参数名称的参数值设置与目标参数关联的参数名称的参数范围,例如井道宽的参数值为a,由范围规则得到轿厢宽的参数范围为[900,a-400],且a-400≤2200;或者轿厢宽的参数值为b,由范围规则得到的井道宽的参数范围为[b+400,3000]。

在上述步骤S44中,若第五参数名称的参数值不在得到的第五参数名称的参数范围内,则说明第五参数名称的参数值超出了应对的参数范围,因此特殊需求点不能进行应对,也就没有应对方案,将特殊需求点对应的应对信息设置为无法应对,需要对第四参数名称的参数值或对第五参数名称的参数值进行修改。

在上述步骤S45中,若第五参数名称的参数值在得到的第五参数名称的参数范围内,则说明特殊需求点可以进行应对,而第二参数名称一般会与第三参数名称存在关联关系,因此若判断若干第三参数名称中存在与第二参数名称的关联关系为有关系的第三参数名称,则第二参数名称的参数值需要根据用户输入的第三参数名称的参数值进行调整,若不存在,则第二参数名称的参数值保持为默认参数值。

在上述步骤S46中,对于特殊需求点关联的每个部件名称,由于部件名称对应的部件参数可能是型号参数,或者是尺寸参数,或者是型号参数和尺寸参数,因此根据需要执行步骤a和/或步骤b,得到部件名称对应的部件参数,从而得到特殊需求点对应的应对信息。

在上述步骤a中,方案数据库包括各部件名称对应的若干型号数据、各型号数据对应的若干参数名称的参数范围,因此根据部件名称关联的第一参数名称和第一参数名称对应的参数值在方案数据库中找到符合的型号数据,将特殊需求点对应的应对信息中的型号参数修改为型号数据。

在上述步骤b中,尺寸参数关联有参数名称,因此直接将特殊需求点对应的应对信息中的尺寸参数设置为其关联参数名称以及其关联参数名称的参数值。

进一步地,部件名称关联有类型信息,类型信息包括型号类型、尺寸类型和共有类型,在步骤S46中,对于特殊需求点关联的每个部件名称,执行步骤a和/或执行步骤b的步骤包括:

S461、对于特殊需求点关联的每个部件名称,获取部件名称关联的类型信息并进行判断;

S462、若部件名称关联的类型信息是型号类型,则执行步骤a;

S463、若部件名称关联的类型信息是尺寸类型,则执行步骤b;

S464、若部件名称关联的类型信息是共有类型,则执行步骤a和步骤b。

在上述步骤S461至步骤S464中,对每个部件名称预先关联有类型信息,若部件名称关联的类型信息是型号类型,则说明部件名称对应的部件参数是型号参数,因此执行步骤a,得到的应对信息为部件名称和部件名称对应的型号参数,如导轨,型号A。若部件名称关联的类型信息是尺寸类型,则说明部件名称对应的部件参数是尺寸参数,因此执行步骤b,得到的应对信息为部件名称和部件名称对应的尺寸参数,如井道,宽度1000。若部件名称关联的类型信息是共有类型,则说明部件名称对应的部件参数是型号参数和尺寸参数,则执行步骤a和步骤b,得到的应对信息为名称名称和部件名称对应的型号参数和尺寸参数,如防火门,型号B,门宽500。

在上述步骤S5中,预先在价格数据库录入不同最终应对方案的加价价格,加价价格为最终应对方案与标准尺寸配置中的标准方案之间的差价,而所有的应对方案中,可能会存在应对方案存在相互交叉的方案,因此根据整合规则处理所有的应对方案,在得到若干最终应对方案,直接根据最终应对方案在价格数据库中得到每个最终应对方案的加价价格,并将得到的加价价格叠加汇总得到总特殊价格,即得到若干特殊需求点相对于标准尺寸配置需要增加的价格。

进一步地,步骤S5中,根据整合规则对所有的应对方案进行整合,得到若干最终应对方案的步骤包括:

S51、将部件名称相同的应对方案划分为一个应对方案组,得到若干应对方案组;

S52、对于在同一应对方案组的若干应对方案,将包含相同参数名称的尺寸参数划分为一个尺寸参数组,得到若干尺寸参数组;

S53、对于同一尺寸参数组的若干尺寸参数,将若干尺寸参数包含的参数值进行集合交运算,得到最终尺寸参数,用得到的最终尺寸参数替换相应的若干尺寸参数后,得到若干最终应对方案。

在上述步骤S51至步骤S53中,在所有应对方案中,部件名称相同的应对方案涉及相同的部件,因此将部件名称相同的应对方案划分为一个应对方案组,而在同一应对方案组的若干应对方案中,参数名称相同的尺寸参数涉及的设计相同部件的某一相同参数,因此将包含相同参数名称的尺寸参数划分为一个尺寸参数组,将若干尺寸参数包含的参数值进行集合交运算,得到最终尺寸参数,最终尺寸参数的参数值符合相同参数名称的参数范围,根据最终尺寸参数包含的参数名称,用得到的最终尺寸参数替换相应的若干参数名称相同的尺寸参数后,删除重复的应对方案,最终得到若干最终应对方案。例如应对方案A包括井道和井道对应的宽度[700,3000],应对方案B包括井道和井道对应的宽度[600,2000],将两者的参数值进行集合交运算得到宽度为[700,2000],得到最终应对方案C包括井道和井道对应的宽度[700,2000]。

在上述步骤S6中,将若干最终应对方案、总特殊价格、第一特殊需求点和第一特殊需求点对应的应对信息显示输出给用户,供用户确认应对方案和总特殊价格。整个过程无需人力介入,减免后续各部门信息流转,实现用户特殊需求点的全自动化应对,从而提高应对效率,有助于快速确定修改成本变更,得到合同修改的报价,促进现场特殊方案的确定,加快合同修改完成,缩短合同修改的确认时间,减少现场工程延误造成的经济损失。

进一步地,步骤S6中,将若干最终应对方案、总特殊价格、第一特殊需求点和第一特殊需求点对应的应对信息显示输出给用户的步骤之后,方法还包括:

S7、对于每个第一特殊需求点,将第一特殊需求点的第四参数名称和第五参数名称显示输出给用户;

S8、检测是否接收到用户修改第四参数名称对应的参数值的信号,和/或检测是否接收到用户修改第五参数名称对应的参数值的信号;

S9、若是,则将用户输入的第四参数名称的新参数值替换第四参数名称对应的旧参数值,和/或将用户输入的第五参数名称的新参数值替换第五参数名称对应的旧参数值,重复步骤S4至步骤S6。

在上述步骤S7至步骤S9中,第一特殊需求点由于输入的参数存在问题,导致不能对第一特殊需求点进行应对,因此将存在问题的第四参数名称和第五参数名称显示输出给用户,看用户是否会对第四参数名称和/或第五参数名称的参数值进行修改,若用户对第四参数名称和/或第五参数名称的参数值进行修改,则将用户输入的第四参数名称的新参数值替换第四参数名称对应的旧参数值,和/或将用户输入的第五参数名称的新参数值替换第五参数名称对应的旧参数值,再重复步骤S4至步骤S6对特殊需求点进行处理,看是否能得到特殊需求点的应对方案。

请结合参阅图2,图2为本发明确定电梯特殊方案的装置的模块示意图。本发明还提供了一种确定电梯特殊方案的装置,包括:

接收模块1,用于接收用户输入的若干特殊需求点;

获取模块2,用于对于每个特殊需求点,在预设的方案数据库中获取与特殊需求点关联的若干参数名称和若干部件名称,将获取的若干参数名称标记为第一参数名称,方案数据库至少包括多个特殊需求点、多个参数名称和多个部件名称,每个特殊需求点关联有若干参数名称和若干部件名称;

第一显示模块3,用于将若干第一参数名称显示输出给用户,并接收输入的每个第一参数名称的参数值,将第一参数名称和第一参数名称对应的参数值组合成参数信息,得到每个特殊需求点的若干参数信息;

处理模块4,用于对于每个特殊需求点,根据特殊应对规则对该特殊需求点对应的若干部件名称和若干参数信息进行处理,得到每个特殊需求点对应的应对信息,并将应对信息为无法应对的特殊需求点标记为第一特殊需求点,应对信息包括若干应对方案或无法应对,应对方案包括部件名称和部件名称对应的部件参数;

整合模块5,用于根据整合规则对所有的应对方案进行整合,得到若干最终应对方案,在预设的价格数据库中得到每个最终应对方案的加价价格,并将得到的加价价格汇总得到总特殊价格,价格数据库至少包括不同最终应对方案的加价价格;

输出模块6,用于将若干最终应对方案、总特殊价格、第一特殊需求点和第一特殊需求点对应的应对信息显示输出给用户。

预先录入多个特殊需求点并在接收模块1上显示,用户输入特殊需求点时,直接在接收模块1上勾选相应的特殊需求点即可。特殊需求点可以是涉及特殊功能的,如人脸识别、二维码乘梯等功能,或者涉及部件特殊的,如操纵面、按钮或导轨等部件。

方案数据库中预先录入了多个特殊需求点、多个参数名称和多个部件名称,并且每个特殊需求点关联有若干参数名称和若干部件名称,特殊需求点关联的若干参数名称为应对该特殊需求需要知道的参数名称,而特殊需求点关联的若干部件名称为该特殊需求点相对于标准电梯配置需要更换的部件。获取模块2在方案数据库中获取了若干参数名称之后,将获取的若干参数名称标记为第一参数名称,方便后续输出给用户填入参数值。

第一显示模块3对于获取的所有第一参数名称,删除其中的第一参数名称后显示输出给用户,使得用户可以根据输出的第一参数名称提供相应的参数值,用户未输入参数值的第一参数名称,则按默认参数值输入,默认参数值为参数范围。

处理模块4根据特殊应对规则对每个特殊需求点对应的若干部件名称和若干参数信息进行处理,得到每个特殊需求点对应的应对信息,而特殊需求点对应的参数信息是根据用户输入的参数值得到的,因此有些特殊需要点可以不能进行特殊应对,因此若特殊需求点是可以进行非标应对的,则得到的应对信息为若干应对方案,若特殊需求点是不能应对的,则得到的应对信息为无法应对。

进一步地,预先建立各所述参数名称之间的关联关系,且各所述参数名称之间的关联关系为有关系或无关系,对于每个所述参数名称,所述参数名称对应关联有部件名称,所述部件参数包括型号参数或规格尺寸中的至少一个,所述规格尺寸至少包括一个尺寸参数,所述尺寸参数关联有参数名称,所述方案数据库还包括各部件名称对应的若干型号数据、各型号数据对应的若干参数名称的参数范围;

在电梯设计中,电梯的某一参数名称的参数值可能会影响到另一参数名称的参数值,如井道的尺寸会影响轿厢的尺寸,因此根据这种关系预先建立各参数名称之间的关联关系,两参数名称之间的关联关系为有关系则说明一参数名称的参数值对另一参数名称的参数值会造成影响,两参数名称之间的关联关系为无关系则说明一参数名称的参数值对另一参数名称的参数值不造成影响。

处理模块4包括:

第一判断子模块,用于在所述特殊需求点对应的若干参数信息中,对于每个所述第一参数名称,判断所述第一参数名称的参数值是否为默认值;

标记子模块,用于若判断子模块的判断结果为是,则将所述第一参数名称记为第二参数名称,若判断子模块的判断结果为否,则将所述第一参数名称记为第三参数名称;

第二判断子模块,用于在若干所述第三参数名称中依次选择一个第四参数名称,将与所述第四参数名称的关联关系为有关系的第三参数名称记为第五参数名称,根据预设的范围规则对所述第四参数名称和其参数值进行处理,得到第五参数名称的参数范围,判断第五参数名称的参数值是否在相应的参数范围内,所述范围规则包括根据目标参数名称的参数值设置与目标参数关联的参数名称的参数范围;

设置子模块,用于若第二判断子模块的判断结果为否,则将所述应对信息设置为无法应对,得到特殊需求点对应的应对信息;

修改子模块,用于若第二判断子模块的判断结果是,则对于每个第二参数名称,判断若干第三参数名称中是否存在与第二参数名称的关联关系为有关系的第三参数名称,若存在则根据与第二参数名称的关联关系为有关系的第三参数名称的参数值,将第二参数名称的参数值修改为由范围规则得到第二参数名称的参数范围;

执行子模块,用于对于特殊需求点关联的每个部件名称,执行第一设置单元和/或第二设置单元;

第一设置单元,用于根据部件名称关联的第一参数名称和第一参数名称对应的参数值,在所述方案数据库中得到符合的型号数据,并将所述应对信息中的型号参数修改为得到的型号数据;

第一设置单元,用于将所述应对信息中的尺寸参数设置为其关联参数名称以及其关联参数名称的参数值,得到特殊需求点对应的应对信息。

特殊需求点关联的第一参数名称可能会有多个,但是不是每个第一参数名称都需要用户输入参数值,用户只需要输入基础参数即可,而用户没有输入参数值的第一参数名称,会输入预先设置的默认值,默认值可以是根据第一参数名称对应的标准参数范围,用户没有输入相应的参数值即表示第一参数名称可以采用变阻参数范围内的任一参数值,对应的若干参数信息中,对于每个所述第一参数名称,第一判断子模块判断所述第一参数名称的参数值是否为默认值是为了找到用户输入参数值的第一参数名称。

标记子模块将参数值为默认值的第一参数名称标记为第二参数名称,将参数值为用户输入的参数值的第一参数名称标记为第三参数名称,便于后续判断用户输入的参数值是否有效,是否可以进行对应。

第二判断子模块在若干第三参数名称中选择一个第三参数名称作为第四参数名称,并且将若干第三参数名称中与第四参数名称的关联关系为有关系的第三参数名称标记为第五参数名称,再根据预设的范围规则对第四参数名称和其参数值进行处理,得到第五参数名称的参数范围,然后再判断第五参数名称的参数值是否在得到的第五参数名称的参数范围内,即能确定特殊需求点能否应对。预先设置范围规则包括根据目标参数名称的参数值设置与目标参数关联的参数名称的参数范围,例如井道宽的参数值为a,由范围规则得到轿厢宽的参数范围为[900,a-400],且a-400≤2200;或者轿厢宽的参数值为b,由范围规则得到的井道宽的参数范围为[b+400,3000]。

若第五参数名称的参数值不在得到的第五参数名称的参数范围内,则说明第五参数名称的参数值超出了应对的参数范围,因此特殊需求点不能进行应对,也就没有应对方案,设置子模块将特殊需求点对应的应对信息设置为无法应对,需要对第四参数名称的参数值或对第五参数名称的参数值进行修改。

若第五参数名称的参数值在得到的第五参数名称的参数范围内,则说明特殊需求点可以进行应对,而第二参数名称一般会与第三参数名称存在关联关系,因此修改子模块若判断若干第三参数名称中存在与第二参数名称的关联关系为有关系的第三参数名称,则第二参数名称的参数值需要根据用户输入的第三参数名称的参数值进行调整,若不存在,则第二参数名称的参数值保持为默认参数值。

对于特殊需求点关联的每个部件名称,由于部件名称对应的部件参数可能是型号参数,或者是尺寸参数,或者是型号参数和尺寸参数,因此执行子模块根据需要执行第一设置单元和/或第二设置单元,得到部件名称对应的部件参数,从而得到特殊需求点对应的应对信息。

方案数据库包括各部件名称对应的若干型号数据、各型号数据对应的若干参数名称的参数范围,因此第一设置单元根据部件名称关联的第一参数名称和第一参数名称对应的参数值在方案数据库中找到符合的型号数据,将特殊需求点对应的应对信息中的型号参数修改为型号数据。

尺寸参数关联有参数名称,因此第二设置单元直接将特殊需求点对应的应对信息中的尺寸参数设置为其关联参数名称以及其关联参数名称的参数值。

进一步地,部件名称关联有类型信息,类型信息包括型号类型、尺寸类型和共有类型,执行子模块包括:

判断单元,用于对于特殊需求点关联的每个部件名称,获取部件名称关联的类型信息并进行判断;

第一执行单元,用于若部件名称关联的类型信息是型号类型,则执行第一设置单元;

第二执行单元,用于若部件名称关联的类型信息是尺寸类型,则执行第二设置单元;

第三执行单元,用于若部件名称关联的类型信息是共有类型,则执行第一设置单元和第二设置单元。

对每个部件名称预先关联有类型信息,若判断单元判断部件名称关联的类型信息是型号类型,则说明部件名称对应的部件参数是型号参数,因此第一执行单元执行第一设置单元,得到的应对信息为部件名称和部件名称对应的型号参数,如导轨,型号A。若判断单元判断部件名称关联的类型信息是尺寸类型,则说明部件名称对应的部件参数是尺寸参数,因此第二执行单元执行第二设置单元,得到的应对信息为部件名称和部件名称对应的尺寸参数,如井道,宽度1000。若判断单元判断部件名称关联的类型信息是共有类型,则说明部件名称对应的部件参数是型号参数和尺寸参数,则第三执行单元执行第一设置单元和第二设置单元,得到的应对信息为名称名称和部件名称对应的型号参数和尺寸参数,如防火门,型号B,门宽500。

预先在价格数据库录入不同最终应对方案的加价价格,加价价格为最终应对方案与标准尺寸配置中的标准方案之间的差价,而所有的应对方案中,可能会存在应对方案存在相互交叉的方案,因此整合模块5根据整合规则处理所有的应对方案,在得到若干最终应对方案,直接根据最终应对方案在价格数据库中得到每个最终应对方案的加价价格,并将得到的加价价格叠加汇总得到总特殊价格,即得到若干特殊需求点相对于标准尺寸配置需要增加的价格。

进一步地,整合模块5包括:

第一划分单元,用于将部件名称相同的应对方案划分为一个应对方案组,得到若干应对方案组;

第二划分单元,用于对于在同一应对方案组的若干应对方案,将包含相同参数名称的尺寸参数划分为一个尺寸参数组,得到若干尺寸参数组;

计算单元,用于对于同一尺寸参数组的若干尺寸参数,将若干尺寸参数包含的参数值进行集合交运算,得到最终尺寸参数,用得到的最终尺寸参数替换相应的若干尺寸参数后,得到若干最终应对方案。

在所有应对方案中,部件名称相同的应对方案涉及相同的部件,因此第一划分单元将部件名称相同的应对方案划分为一个应对方案组,而在同一应对方案组的若干应对方案中,参数名称相同的尺寸参数涉及的设计相同部件的某一相同参数,因此第二划分单元将包含相同参数名称的尺寸参数划分为一个尺寸参数组,计算单元将若干尺寸参数包含的参数值进行集合交运算,得到最终尺寸参数,最终尺寸参数的参数值符合相同参数名称的参数范围,根据最终尺寸参数包含的参数名称,用得到的最终尺寸参数替换相应的若干参数名称相同的尺寸参数后,删除重复的应对方案,最终得到若干最终应对方案。例如应对方案A包括井道和井道对应的宽度[700,3000],应对方案B包括井道和井道对应的宽度[600,2000],将两者的参数值进行集合交运算得到宽度为[700,2000],得到最终应对方案C包括井道和井道对应的宽度[700,2000]。

输出模块6将若干最终应对方案、总特殊价格、第一特殊需求点和第一特殊需求点对应的应对信息显示输出给用户,供用户确认应对方案和总特殊价格。整个过程无需人力介入,减免后续各部门信息流转,实现用户特殊需求点的全自动化应对,从而提高应对效率,有助于快速确定修改成本变更,得到合同修改的报价,促进现场特殊方案的确定,加快合同修改完成,缩短合同修改的确认时间,减少现场工程延误造成的经济损失。

进一步地,本发明确定电梯特殊方案的装置还包括:

第二显示模块,用于对于每个第一特殊需求点,将第一特殊需求点的第四参数名称和第五参数名称显示输出给用户;

检测模块,用于检测是否接收到用户修改第四参数名称对应的参数值的信号,和/或检测是否接收到用户修改第五参数名称对应的参数值的信号;

重复模块,用于若检测模块的检测结果是,则将用户输入的第四参数名称的新参数值替换第四参数名称对应的旧参数值,和/或将用户输入的第五参数名称的新参数值替换第五参数名称对应的旧参数值,重复处理模块4、整合模块5和输出模块6。

第一特殊需求点由于输入的参数存在问题,导致不能对第一特殊需求点进行应对,因此第二显示模块将存在问题的第四参数名称和第五参数名称显示输出给用户,检测模块检测用户是否会对第四参数名称和/或第五参数名称的参数值进行修改,若用户对第四参数名称和/或第五参数名称的参数值进行修改,则重复模块将用户输入的第四参数名称的新参数值替换第四参数名称对应的旧参数值,和/或将用户输入的第五参数名称的新参数值替换第五参数名称对应的旧参数值,再重复处理模块4、整合模块5和输出模块6对特殊需求点进行处理,看是否能得到特殊需求点的应对方案。

请结合参阅图3,图3本发明电子设备一实施例的结构示意框图。本发明一实施例还提出一种电子设备1001,包括存储器1003和处理器1002,存储器1003存储有计算机程序1004,处理器1002执行计算机程序1004时实现上述任一项声源定位方法的步骤,包括:接收用户输入的若干特殊需求点;对于每个特殊需求点,在预设的方案数据库中获取与特殊需求点关联的若干参数名称和若干部件名称,将获取的若干参数名称标记为第一参数名称,方案数据库至少包括多个特殊需求点、多个参数名称和多个部件名称,每个特殊需求点关联有若干参数名称和若干部件名称;将若干第一参数名称显示输出给用户,并接收输入的每个第一参数名称的参数值,将第一参数名称和第一参数名称对应的参数值组合成参数信息,得到每个特殊需求点的若干参数信息;对于每个特殊需求点,根据特殊应对规则对该特殊需求点对应的若干部件名称和若干参数信息进行处理,得到每个特殊需求点对应的应对信息,并将应对信息为无法应对的特殊需求点标记为第一特殊需求点,应对信息包括若干应对方案或无法应对,应对方案包括部件名称和部件名称对应的部件参数;根据整合规则对所有的应对方案进行整合,得到若干最终应对方案,在预设的价格数据库中得到每个最终应对方案的加价价格,并将得到的加价价格汇总得到总特殊价格,价格数据库至少包括不同最终应对方案的加价价格;将若干最终应对方案、总特殊价格、第一特殊需求点和第一特殊需求点对应的应对信息显示输出给用户。

请结合参阅图4,图4为本发明计算机可读存储介质一实施例的结构示意框图。本发明一实施例还提供一种计算机可读存储介质2001,其上存储有计算机程序1004,计算机程序1004被处理器1002执行时实现上述任一项声源定位方法的步骤,包括:接收用户输入的若干特殊需求点;对于每个特殊需求点,在预设的方案数据库中获取与特殊需求点关联的若干参数名称和若干部件名称,将获取的若干参数名称标记为第一参数名称,方案数据库至少包括多个特殊需求点、多个参数名称和多个部件名称,每个特殊需求点关联有若干参数名称和若干部件名称;将若干第一参数名称显示输出给用户,并接收输入的每个第一参数名称的参数值,将第一参数名称和第一参数名称对应的参数值组合成参数信息,得到每个特殊需求点的若干参数信息;对于每个特殊需求点,根据特殊应对规则对该特殊需求点对应的若干部件名称和若干参数信息进行处理,得到每个特殊需求点对应的应对信息,并将应对信息为无法应对的特殊需求点标记为第一特殊需求点,应对信息包括若干应对方案或无法应对,应对方案包括部件名称和部件名称对应的部件参数;根据整合规则对所有的应对方案进行整合,得到若干最终应对方案,在预设的价格数据库中得到每个最终应对方案的加价价格,并将得到的加价价格汇总得到总特殊价格,价格数据库至少包括不同最终应对方案的加价价格;将若干最终应对方案、总特殊价格、第一特殊需求点和第一特殊需求点对应的应对信息显示输出给用户。

相比于现有技术,本发明的有益效果为:通过接收用户输入的若干特殊需求点,在根据特殊需求点确定需要用户提供的参数后,接收用户输入的参数值,再通过预设的特殊应对规则得到每个特殊需求点的应对方案,并根据整合规则对所有应对方案整合后得到最终应对方案,在价格数据库中各最终应对方案的加价价格后汇总得到总特殊价格,最后将应对方案和总特殊价格输出给用户确认,整个过程无需人力介入,减免后续各部门信息流转,实现用户特殊需求点的全自动化应对,从而提高应对效率,有助于快速确定修改成本变更,得到合同修改的报价,促进现场特殊方案的确定,加快合同修改完成,缩短合同修改的确认时间,减少现场工程延误造成的经济损失。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的和实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可以包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双速据率SDRAM(SSRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、装置、物品或者方法不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、装置、物品或者方法所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、装置、物品或者方法中还存在另外的相同要素。

本发明并不局限于上述实施方式,如果对本发明的各种改动或变形不脱离本发明的精神和范围,倘若这些改动和变形属于本发明的权利要求和等同技术范围之内,则本发明也意图包含这些改动和变形。。

相关技术
  • 确定电梯特殊方案的方法、装置、电子设备及存储介质
  • 一种优惠方案确定方法、装置、电子设备及存储介质
技术分类

06120112455679