数据处理方法及系统、终端设备和计算机可读介质与流程

文档序号:29922310发布日期:2022-05-07 09:25阅读:60来源:国知局
数据处理方法及系统、终端设备和计算机可读介质与流程

1.本公开涉及计算机辅助设计领域,具体而言,涉及一种数据处理方法及系统、终端设备和计算机可读介质。


背景技术:

2.随着我国国民经济的快速发展,越来越多的家庭购买汽车作为代步工具,但随之而来的,汽车的经销、保养维修和清洁等需求日渐增加。为此,不少企业通过加盟或自主经营方式开办各种汽车服务门店。这其中,就涉及到对这些汽车服务门店的规划和设计服务。但由于对于一般的汽车服务门店,不需要个性化设计,而是需要以提高效率和用户满意度为基准的车位规划和设计,因此针对此类汽车服务门店,提供模式化的设计方案是适宜的。


技术实现要素:

3.有鉴于此,本公开的目的是提供一种由计算机实现的应用于门店的设计中的数据处理方法及系统、终端设备和计算机可读介质,以提供模式化的设计方案。
4.根据本公开的第一方面,提供一种数据处理方法,应用于门店的设计中,包括:
5.通过操作界面接收用户输入的待设计门店的户型尺寸信息;
6.根据所述户型尺寸信息,从多个待选的车位排布方式中确定第一车位排布方式;以及
7.根据所述第一车位排布方式生成所述门店的车位设计图,并提供给用户。
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.图1a是本公开一实施例提供的数据处理系统的操作界面的示意图;
33.图1b是本公开一实施例提供的数据处理方法的流程图;
34.图2a至图2j示出多个示例性的车位排布方式;
35.图3是本公开一实施例提供的用于实施上述数据处理方法的终端设备的结构示意图。
具体实施方式
36.以下基于实施例对本公开进行描述,但是本公开并不仅仅限于这些实施例。在下文对本公开的细节描述中,详尽描述了一些特定的细节部分。对本领域技术人员来说没有这些细节部分的描述也可以完全理解本公开。为了避免混淆本公开的实质,公知的方法、过程、流程没有详细叙述。另外附图不一定是按比例绘制的。
37.在诸如汽车4s店、汽车销售商店等汽车服务场所,需要对车位排布进行规划和运营。这些场所在开业之初,就需要规划好车位排布,并在运营过程中管理车辆排布。因此本公开实施例提供一种可用于汽车门店设计中的数据处理方法及系统,用于根据用户输入的待设计门店的户型尺寸信息生成模式化的车位设计图。图1a是本公开一实施例提供的数据处理系统的操作界面的示意图。如图1a所示,操作界面的左侧设计有输入框,以接收用户输入的诸如户型尺寸信息和个性化需求,右侧用于实时显示车位设计图。基于图1a,其采用的数据处理方法的流程图如图1b所示。应理解,本实施例所中的待设计门店通常为待设计的汽车服务门店。
38.在步骤s01中,通过操作界面接收用户输入的待设计门店的户型尺寸信息。
39.本步骤首先如图1a所示的操作界面获得用户输入的待设计门店的户型尺寸信息。其中,户型尺寸信息包括进深、门宽和户型宽度。进深是指从大门到门店的最远一点的直线距离,门宽是进入门店的大门宽度,宽度是指门店的宽度。在一些情况下,系统在操作界面上设置一些个性化需求的选择项,以便于用户可以基于这些选择项设置个性化选项,例如图上示例出的门店“是否采用横向排布”、“是否设置国道”、等等。
40.在步骤s02中,根据户型尺寸信息,从多个待选的车位排布方式中选出第一车位排布方式。
41.对于待设计门店,不需要特别个性化车位排布设计,而是需要采用模式化的车位排布设计,因此设计人员总结已有的车位设计方案汇总出多个待选的车位排布方式,并归纳出各种不同尺寸信息下应该选用何种车位排布方式的选择机制。本步骤将该选择机制转换为可由计算机指令实现的逻辑关系,以执行计算机指令实现从多个待选的车位排布方式中选出第一车位排布方式。
42.在步骤s03中,根据第一车位排布方式生成待设计门店的车位设计图。
43.本实施例主要用于对待设计的汽车服务门店提供自动化出图功能,具体通过用户输入的汽车服务门店的户型尺寸信息从几种模式化的车位排布方式中选出一种,为待设计的汽车服务门店一键生成车位设计图。优选地,在出图时向用户提供预览功能。
44.在一些实施例中,虽然图上未示出,但是该方法还包括第一附加步骤:通过操作界面显示待设计门店的车位设计图。
45.在本步骤中,在确定采用第一车位排布方式的条件下,可根据待设计门店的户型尺寸信息模拟排布一个个车位(设定相邻车位之间的间隔固定),当模拟完成之后,获得各个车位的位置数据,并将各个车位的位置数据记录在系统中。在此类设计中,车位大小一般相同,且相邻车位之间的间隔固定。此外,汽车服务门店内如有遮挡物,例如柱子,消防设备、员工休息间、仓储设备等,因此在模拟车位排布参考遮挡物的位置信息进行模拟车位排布。当各个车位的位置数据确定之后,就可以为门店生成车位设计图并显示在操作界面上。
46.在一些实施例中,虽然图上未示出,但是该方法还包括以下第二附加步骤:根据每个车位的位置数据确定该车位的服务种类及进出路线。
47.由于车位设计的一个设计理念是最大限度地利用空间以设计出尽可能多的车位,因此可能造成车位过于密集,进而可能存在某一车位的车辆进出依赖其他车位的车辆的情况,例如某个车位上的车辆,必须经过其他车位才能够进出,如果其他车位上停放了车辆,则该车位上的车辆无法进出。对此,本步骤中,针对每个车位,确定其可以采用的一条或多条进出路线,并将每个车位的经过最少其他车位的进出路线作为该车位的优选进出路线,并在车位设计图上标记该进出路线。进一步地,根据各个车位的优选进出路线确定各个车位的优先级,并据此安排和管理车辆进出。此外,由于在汽车服务中,汽车维修、汽车养护、汽车清洁等不同服务种类所需的服务时间并不相同,因此可根据每个车位的位置数据确定该车位的服务种类,例如,车辆清洁和养护一般速度很快,因此用于这种服务的车位上的车辆会频繁地进进出出,因此挑选进出方便的车位作为养护和清洁的车位。
48.在一些实施例中,虽然图上未示出,但是该方法还包括:将具有关联关系的车位划分在同一个集合中,由此得到多个集合,并根据集合安排和管理车辆进出。具体来说,每个集合中的任意车位都和除自身之外的至少一个车位存在关联关系,一个车位与另一车位的关联关系是指该车位的优选进出路线需要经过另一个车位,或者,另一个车位的优选进出路线需要经过该车位,然后在每个集合中标记出每个车位的优先级,在同一个集合中,优先级用于表征该集合中的各位车位的相对的进出次序,例如,优先级高的车位需要先进后出,可在系统中记录集合并在每个集合中标记每个车位的优先级,最终根据集合安排和管理车辆进出。应理解,如此设计的各个集合之间可能存在交集。
49.图2a至图2j分别示出了一字型工位、内部车道一字型工位、两排子母工位以及内部动线店型1至7。参考图上所示,实际环境可以和图上有所不同,比如更多或更少遮蔽物,但是这些都不影响排布方式的选择。
50.基于图2a至图2j所示,在一些实施例中,户型尺寸信息包括进深、门宽和户型宽度,由此图1b的步骤s02可包括:当进深小于第二设定值时,则仅基于户型尺寸信息从多个待选的车位排布方式中选出第一车位排布方式,而当进深大于或者等于第二设定值时,则获取个性化需求,并根据个性化需求和户型尺寸信息从多个待选的车位排布方式中选出第
一车位排布方式。
51.基于图2a至图2j所示,在进一步的实施例中,对于上述的“当进深小于第二设定值时,则仅基于户型尺寸信息从多个待选的车位排布方式中选出第一车位排布方式”的更具体的实施方式为如下:当进深小于第一设定值,且门宽与户型宽度小于一定数值时,选择标准一字型工位作为第一车位排布方式,当进深小于第一设定值,且门宽与户型宽度大于或者一定数值时,选择内部通道一字型工位作为第一车位排布方式,当进深大于或等于第一设定值且小于第二设定值时,选择两排子母工位作为第一车位排布方式。
52.基于图2a至图2j所示,在进一步的实施例中,对于上述的的“当进深大于或者等于第二设定值时,则获取个性化需求,并根据个性化需求和户型尺寸信息从多个待选的车位排布方式中选出第一车位排布方式”的更具体的实施方式为如下:个性化需求包括是否横向排列以及是否设置过道,当未选择横向排列但不设置过道时,选择两排子母工位作为第一车位排布方式;当未选择横向排列但设置过道时,如果进深小于第三设定值且第一区间和第二区间都没有遮挡物,则选择两排子母工位作为第一车位排布方式,如果进深小于第三设定值且且第一区间没有遮挡物但第二区间有遮挡物,则选择第二内部动线店型(图2d所示)作为第一车位排布方式,如果进深小于第三设定值且第一区间有遮挡物,则选择第一内部动线店型(图2e所示)作为第一车位排布方式;当未选择横向排列但设置过道时,如果进深大于或等于第三设定值,如果第二区间没有遮挡物,则选择第三内部动线店型(图2f所示)作为第一车位排布方式;当选择横向排列,则如果宽度在第一阈值和第二阈值之间,则选择第四内部动线店型(图2g所示)作为第一车位排布方式,如果所述宽度小于或第一阈值,则选择第五内部动线店型(图2h所示)作为所述第一车位排布方式,如果宽度大于或等于第二阈值但小于或等于第三阈值,选择第六内部动线店型(图2i所示)作为第一车位排布方式,如果宽度大于第四阈值,选择第七内部动线店型(图2j所示)作为第一车位排布方式,其中第一区间和第二区间基于户型尺寸信息计算得到,例如第一区间指车长《宽度《进深-2*车长-车道进深,第二区间指2*车长《宽度《进深,第一设定值《第二设定值《第三设定值,第一阈值《第二阈值《第三阈值《第四阈值。
53.图3是本公开一实施例提供的用于实施为上述数据处理方法的终端设备的示意图。如图3所示,该终端设备包括处理器31、存储器32、显示器33和键盘34。
54.处理器31可与存储器32、显示器33和打印机34通信。在一些实施例中,上述终端设备可以包括两个或者两个以上的处理器。在一些实施例中,一些未在图上示出的组件也包含在终端设备中,例如打印机和扫描仪。打印机可以用于打印输出的部署图,扫描仪可以用于扫描各种元器件,以得到用于得到后续制图工作所需数据。在一些实施例中,键盘34也可以为其他输入装置替换,例如采用输入笔替换键盘,或者采用虚拟键盘替换实体键盘,诸如此类。
55.终端设备为用于实施制图工作的电子设备。市场上存在很多能够满足这种需求的装置,例如便携式笔记本、台式机、个人工作站、甚至一些性能很高的pad也能够用于制图工作。
56.存储器32可以存储诸如位置数据331、车位设计图322、制图配置数据333、车位排布方式334等多种数据。这些数据在下面的模块功能说明中将有介绍,但应理解,关于数据这里只是举例说明,并不用于限制本公开。
57.处理器31根据指令集架构执行计算机指令。处理器31可为处理器(cpu)或专门设计用于制图工作的图形处理器(gpu)。在图上,将处理器31执行和本实施例相关的操作按照功能划分为输入单元311、设计图生成单元312、标记单元315和操作系统316。其中属于汽车服务门店的设计系统的功能模块包括输入单元311、设计图生成单元312和标记单元315。
58.操作系统314是将终端设备的各个硬件有机结合起来使其正常工作的软件系统。操作系统314作为处理器和用户之间的媒介,提供各种服务例程使得处理器能够接收用户输入、执行设定操作以及输出结果。举例来说,操作系统314提供各种硬件的驱动程序,使得可以经由操作系统提供的api或者例程使用硬件。操作系统还提供各种资源管理程序,使得多种资源可以在不同用户、不同例程之间分配。等等。虽然操作系统314是实施制图工作必不可少的软件系统,但是当具体说明制图系统的各个功能模块时,可以无需考虑操作系统314的影响和作用。
59.交互模块311用于接收用户输入的待设计门店的户型尺寸信息以及输出待设计门店的车位设计图。交互模块311还用于接收用户输入的个性化需求,以便于根据用户的个性化需求控制改变改变默认的制图配置,并据此生成不同于默认设置的车位设计图。交互模块311可以包括或者不包括图形界面。当不包括图形界面时,经由输入参数或配置文件接收待设计门店的户型尺寸信息和个性化需求,并将车位设计图直接输出。当包括图形界面时,通过ui组件接收待设计门店的户型尺寸信息和个性化需求。在一些实施例中,当包括图形界面时,图形界面上通过ui组件列出各种待选的车位排布方式的样式图例,以方便用户可视化地选择。
60.在一些实施例中,交互模块311还可以在图形界面上提供文件上传、下载、预览和打印等功能。交互模块311的操作界面上还可以提供各种工具栏,用于直观地进行制图处理。
61.设计图生成单元312用于根据户型尺寸信息从多个待选的车位排布方式中选出第一车位排布方式,以及根据第一车位排布方式生成待设计门店的车位设计图。
62.具体而言,基于户型尺寸信息从例如图2所示的多个待选的车位排布方式中选出第一车位排布方式。多个待选的车位排布方式一般为设计人员基于多年工作经验汇总出来,同时汇总出根据户型尺寸信息选用何种车位排布方式的选择机制。进而在本模块中,将选择机制转换为可由计算机指令实现的逻辑关系,从而通过执行计算机指令从存储器32中存储的多个待选的车位排布方式334中选出第一车位排布方式,然后基于第一车位排布方式进行模拟车位排布,并将各个车位的位置数据记录下来存储在存储器32中,最后从存储器32中获取所需数据进行制图并输出车位设计图。这里制图所需数据不仅包括各个车位的位置数据,而且包括待设计门店内部的各种遮挡物的信息等等,一些情况下,制图所需数据还将包括制图配置数据333,例如线条是虚线还是实线、线条磅数、线条有无箭头、长方形夹角、诸如此类。
63.标记单元315用于根据每个车位的位置数据确定该车位的服务种类及进出路线并在车位设计图上标记出来。基于车位设计图,针对每个车位,确定其可以采用的一条或多条进出路线,并将每个车位的经过最少其他车位的进出路线作为该车位的优选进出路线,并可在车位设计图上标记该优选进出路线。同时,由于在汽车服务中,汽车维修、汽车养护、汽车清洁等不同服务种类所需的服务时间并不相同,因此可根据每个车位的位置确定该车位
的服务种类,例如,车辆清洁和养护一般速度很快,因此进行这种服务的车位上的车辆会频繁地进进出出,因此挑选进出方便的车位作为养护和清洁的工位。
64.在一些实施例中,标记单元315将具有关联关系的车位划分在同一个集合中,由此可得到多个集合,其中,每个集合中的任意车位都和除自身之外的至少一个车位存在关联关系,一个车位与另一车位的关联关系是指该车位的优选进出路线需要经过另一个车位,或者,另一个车位的优选进出路线需要经过该车位。然后在每个集合中标记出每个车位的优先级,在同一个集合中,优先级用于表征该集合中的各位车位的相对的进出次序,例如,优先级高的车位需要先进后出,最后可在系统中记录集合并在每个集合中标记每个车位的优先级,以便于按照集合安排和管理车辆进出。应理解,如此设计各个集合之间可能存在交集。
65.本实施例提供的方法和系统主要用于为汽车服务门店模式化地生成车位设计图。该方法可以通过计算机指令实现为一个辅助图形设计软件,以帮助设计师模式化地为一些汽车服务门店一键出图。而且该方法根据每个车位的位置信息确定该车位的服务种类及进出路线,以帮助运营人员合理部署和调整车辆排布。
66.本公开实施例的商业价值
67.本公开实施例将辅助图形设计应用于为汽车服务门店一键生成车位设计图,通过模式化出图减少沟通成本和产品制造成本。由此该方法和由该方法得到的装置、计算机可读介质和终端设备具有经济价值和实用价值。
68.可以采用一个或多个计算机可读介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如但不限于为电、磁、光、电磁、红外线或半导体的系统、装置或器件,或其他任意以上的组合。计算机可读存储介质的更具体的例子包括:具体一个或多个导线的电连接,便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或者闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器、磁存储器或者上述任意合适的组合。在本文中,计算机可读的存储介质可以是任意包含或存储程序的有形介质,该程序可以被处理单元、装置或者器件使用,或者与其结合使用。
69.计算机可读信号介质可以包括在基带中或者作为截波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或者其他任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质之外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令系统、装置或器件使用或者与其结合使用的程序。
70.计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、电线、光缆、rf等等,以及上述任意合适的组合。
71.可以以一种或者多种程序设计语言或者组合来编写用于执行本公开实施例的计算机程序代码。所述程序设计语言包括面向对象的程序设计语言,例如java、c++,还可以包括常规的过程式程序设计语言,例如c。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络包括局域网(lan)或广域网(wan)连接到用户计算机,或者,可
以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
72.以上所述仅为本公开的优选实施例,并不用于限制本公开,对于本领域技术人员而言,本公开可以有各种改动和变化。凡在本公开的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1