一种配置个性化建筑服务模块的处理方法及系统与流程

文档序号:19320557发布日期:2019-12-04 00:29阅读:181来源:国知局
一种配置个性化建筑服务模块的处理方法及系统与流程

本公开属于个性化服务数据处理领域,尤其涉及一种配置个性化建筑服务模块的处理方法及系统。



背景技术:

本部分的陈述仅仅是提供了与本公开相关的背景技术信息,不必然构成在先技术。

随着建筑行业信息化进程的不断深入,建筑云平台应运而生。目前建筑云平台基本可以为用户提供全面有效的建筑运行状态监控。发明人发现,现有的建筑云平台对所有的用户提供的服务均相同,而且为用户显示的界面也相同,不能根据用户自身需求选择配置不同的个性化服务,一方面浪费了现有的建筑云平台的资源,占用了服务器存储资源;另一方面,降低了现有的建筑云平台的使用效率及用户观感。



技术实现要素:

为了解决上述问题,本公开提供一种配置个性化建筑服务模块的处理方法及系统,其在面对不同用户时可根据不同用户选择的不同个性化服务进行存储资源与计算资源的调整,一定程度上节省了服务器的资源。

为了实现上述目的,本公开采用如下技术方案:

本公开的第一个方面提供一种配置个性化建筑服务模块的处理方法。

一种配置个性化建筑服务模块的处理方法,包括:

接收建筑服务模块的定制请求,所述定制请求中包含定制的建筑服务模块名称,每个建筑服务模块名称与一个建筑服务模块id一一对应;

响应定制请求,并从建筑服务数据库中查找与所述定制请求相匹配的建筑服务模块相关网页配置文件;

将查找到的建筑服务模块相关网页配置文件依次与相对应的用户信息及待服务的建筑信息进行关联,形成访问链接并输出。

本公开的第二方面提供一种配置个性化建筑服务模块的处理系统。

一种配置个性化建筑服务模块的处理系统,包括:

定制请求接收模块,其用于接收建筑服务模块的定制请求,所述定制请求中包含定制的建筑服务模块名称,每个建筑服务模块名称与一个建筑服务模块id一一对应;

网页配置文件查找模块,其用于响应定制请求,并从建筑服务数据库中查找与所述定制请求相匹配的建筑服务模块相关网页配置文件;

访问链接生成模块,其用于将查找到的建筑服务模块相关网页配置文件依次与相对应的用户信息及待服务的建筑信息进行关联,形成访问链接并输出。

本公开的第三方面提供一种计算机可读存储介质。

一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述所述的配置个性化建筑服务模块的处理方法中的步骤。

本公开的第四方面提供一种计算机终端。

一种计算机终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述所述的配置个性化建筑服务模块的处理方法中的步骤。

本公开的有益效果是:

本公开首先接收建筑服务模块的定制请求;然后,响应定制请求,并从建筑服务数据库中查找与所述定制请求相匹配的建筑服务模块相关网页配置文件;最后将查找到的建筑服务模块相关网页配置文件依次与相对应的用户信息及待服务的建筑信息进行关联,形成访问链接并输出,为用户在使用建筑云平台时提供了可定制的个性化服务模块,实现了建筑云平台面向用户的个性化服务定制功能;不同的用户可根据自身需要选择并配置不同的个性化服务,为用户节省了一定的经济资源;在一定程度上节省了服务器的存储空间。

附图说明

构成本公开的一部分的说明书附图用来提供对本公开的进一步理解,本公开的示意性实施例及其说明用于解释本公开,并不构成对本公开的不当限定。

图1为本公开实施例的一种配置个性化建筑服务模块的处理方法流程图。

图2为本公开实施例的建筑云平台服务模块详情图。

图3为本公开实施例的数据库e-r关系模型图。

图4为本公开实施例的一种配置个性化建筑服务模块的处理系统结构示意图。

具体实施方式

下面结合附图与实施例对本公开作进一步说明。

应该指出,以下详细说明都是例示性的,旨在对本公开提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本公开所属技术领域的普通技术人员通常理解的相同含义。

需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本公开的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。

为了解决背景技术中提到的现有的建筑云平台面在对各种各样的用户需求时,仅仅是把该平台所有的功能相加式的罗列在用户面前,并不能根据用户的需要为不同的用户提供不同的服务,也就产生了用户资源与云平台资源的双重浪费的问题,本公开提供了一种配置个性化建筑服务模块的处理方法及系统。

实施例1

图1提供了本实施例的一种配置个性化建筑服务模块的处理方法流程图。

如图1所示,本实施例的配置个性化建筑服务模块的处理方法,包括:

s101:接收建筑服务模块的定制请求,所述定制请求中包含定制的建筑服务模块名称,每个建筑服务模块名称与一个建筑服务模块id一一对应;

在具体实施中,接收建筑服务模块的定制请求之前,还包括:

接收用户信息,所述用户信息包括用户名与密码;

根据预存的用户名与密码对应关系数据库,判断接收到的用户名与密码是否相匹配,若是,则将接收到的当前用户信息生成具有唯一标识的用户id,用来与建筑服务模块软件网页配置文件相关联;否则,不响应定制请求。

在其他实施例中,用户信息还包括电话号码,接收账号、密码及电话号码后并为用户添加唯一标识用户id,见表1:

表1用户信息

具体地,多个建筑服务模块构成建筑云平台,如图2所示,建筑云平台为用户提供了6类个性化定制服务:环境监测服务、设备监控服务、物业管理服务、能耗监测服务、构件管理服务、数据应用服务。其中,环境监测服务模块如下:pm2.5监测服务模块、温湿度监测服务模块、二氧化碳监测服务模块、光照度监测服务模块、甲醛监测服务模块、人员监测服务模块;设备监控服务模块如下:供配电监控服务模块、照明监控服务模块、给排水监控服务模块、送排风监控服务模块、冷热源监控服务模块、空调机组监控服务模块、空调末端监控服务模块;物业管理服务模块如下:缴费信息服务模块、设备管理服务模块、维保管理服务模块、停车场管理服务模块、居家养老服务模块、客户服务中心服务模块;能耗监测服务模块如下:能耗汇总服务模块、单元能耗服务模块、分项计量服务模块、二氧化碳排量服务模块;构建管理服务模块如下:建筑材料管理服务模块、建筑构件管理服务模块;数据应用服务模块如下:建筑能耗预测服务模块、室内pm2.5预测服务模块;共计27个服务模块可供用户选择。

s102:响应定制请求,并从建筑服务数据库中查找与所述定制请求相匹配的建筑服务模块相关网页配置文件。

在具体实施中,建筑服务数据库被配置为:接收各个建筑服务模块相关联的数据感知部所采集的相关数据,并存储至对应建筑服务模块的相关网页配置文件中。

其中,建筑服务模块的相关网页配置文件是实现相应建筑服务模块功能的基础文件,其包含相应网址url及网页显示内容。

s103:将查找到的建筑服务模块相关网页配置文件依次与相对应的用户信息及待服务的建筑信息进行关联,形成访问链接并输出。

在具体实施中,待服务的建筑信息包括建筑名称、建筑地理位置信息及建筑所属行政地区,每个待服务的建筑信息与一个建筑id一一对应,每个建筑id与一个用户id相关联。

具体地,获取用户所添加的建筑名称并为建筑添加id,同时获取表1中的用户唯一标识id并为两类id建立对应关系,见表2:

表2建筑信息

不同用户下的不同建筑下的不同服务添加唯一id作为判断标识,得到用户信息及待服务的建筑信息的关联关系,图3为本公开实施例的数据库e-r关系模型图。具体地,见表3:

表3用户信息及待服务的建筑信息的关联关系

在建筑服务模块相关网页配置文件依次与相对应的用户信息及待服务的建筑信息进行关联,形成访问链接的过程中,通过调取建筑服务模块的相关网页配置文件,得到相应建筑服务模块对应的网址url及网页显示内容,进而与用户信息及待服务的建筑信息进行关联,生成了相应访问连接,实现了用户针对特定建筑的建筑服务模块的定制。

本实施例首先接收建筑服务模块的定制请求;然后,响应定制请求,并从建筑服务数据库中查找与所述定制请求相匹配的建筑服务模块相关网页配置文件;最后将查找到的建筑服务模块相关网页配置文件依次与相对应的用户信息及待服务的建筑信息进行关联,形成访问链接并输出,为用户在使用建筑云平台时提供了可定制的个性化服务模块,实现了建筑云平台面向用户的个性化服务定制功能;不同的用户可根据自身需要选择并配置不同的个性化服务,为用户节省了一定的经济资源;在一定程度上节省了服务器的存储空间。

实施例2

如图4所示,本实施例提供一种配置个性化建筑服务模块的处理系统,其特征在于,包括:

(1)定制请求接收模块,其用于接收建筑服务模块的定制请求,所述定制请求中包含定制的建筑服务模块名称,每个建筑服务模块名称与一个建筑服务模块id一一对应;

作为一种具体实施方式,所述配置个性化建筑服务模块的处理系统,还包括:

用户验证模块,其用于:

接收建筑服务模块的定制请求之前,接收用户信息,所述用户信息包括用户名与密码;

根据预存的用户名与密码对应关系数据库,判断接收到的用户名与密码是否相匹配,若是,则将接收到的当前用户信息生成具有唯一标识的用户id,用来与建筑服务模块软件网页配置文件相关联;否则,不响应定制请求。

在其他实施例中,用户信息还包括电话号码,接收账号、密码及电话号码后并为用户添加唯一标识用户id,见表1:

表1用户信息

具体地,多个建筑服务模块构成建筑云平台,如图2所示,建筑云平台为用户提供了6类个性化定制服务:环境监测服务、设备监控服务、物业管理服务、能耗监测服务、构件管理服务、数据应用服务。其中,环境监测服务模块如下:pm2.5监测服务模块、温湿度监测服务模块、二氧化碳监测服务模块、光照度监测服务模块、甲醛监测服务模块、人员监测服务模块;设备监控服务模块如下:供配电监控服务模块、照明监控服务模块、给排水监控服务模块、送排风监控服务模块、冷热源监控服务模块、空调机组监控服务模块、空调末端监控服务模块;物业管理服务模块如下:缴费信息服务模块、设备管理服务模块、维保管理服务模块、停车场管理服务模块、居家养老服务模块、客户服务中心服务模块;能耗监测服务模块如下:能耗汇总服务模块、单元能耗服务模块、分项计量服务模块、二氧化碳排量服务模块;构建管理服务模块如下:建筑材料管理服务模块、建筑构件管理服务模块;数据应用服务模块如下:建筑能耗预测服务模块、室内pm2.5预测服务模块;共计27个服务模块可供用户选择。

(2)网页配置文件查找模块,其用于响应定制请求,并从建筑服务数据库中查找与所述定制请求相匹配的建筑服务模块相关网页配置文件;

在具体实施中,建筑服务数据库被配置为:接收各个建筑服务模块相关联的数据感知部所采集的相关数据,并存储至对应建筑服务模块的相关网页配置文件中。

其中,建筑服务模块的相关网页配置文件是实现相应建筑服务模块功能的基础文件,其包含相应网址url及网页显示内容。

(3)访问链接生成模块,其用于将查找到的建筑服务模块相关网页配置文件依次与相对应的用户信息及待服务的建筑信息进行关联,形成访问链接并输出。

在具体实施中,待服务的建筑信息包括建筑名称、建筑地理位置信息及建筑所属行政地区,每个待服务的建筑信息与一个建筑id一一对应,每个建筑id与一个用户id相关联。

具体地,获取用户所添加的建筑名称并为建筑添加id,同时获取表1中的用户唯一标识id并为两类id建立对应关系,见表2:

表2建筑信息

不同用户下的不同建筑下的不同服务添加唯一id作为判断标识,得到用户信息及待服务的建筑信息的关联关系,图3为本公开实施例的数据库e-r关系模型图。具体地,见表3:

表3用户信息及待服务的建筑信息的关联关系

在建筑服务模块相关网页配置文件依次与相对应的用户信息及待服务的建筑信息进行关联,形成访问链接的过程中,通过调取建筑服务模块的相关网页配置文件,得到相应建筑服务模块对应的网址url及网页显示内容,进而与用户信息及待服务的建筑信息进行关联,生成了相应访问连接,实现了用户针对特定建筑的建筑服务模块的定制。

本实施例首先接收建筑服务模块的定制请求;然后,响应定制请求,并从建筑服务数据库中查找与所述定制请求相匹配的建筑服务模块相关网页配置文件;最后将查找到的建筑服务模块相关网页配置文件依次与相对应的用户信息及待服务的建筑信息进行关联,形成访问链接并输出,为用户在使用建筑云平台时提供了可定制的个性化服务模块,实现了建筑云平台面向用户的个性化服务定制功能;不同的用户可根据自身需要选择并配置不同的个性化服务,为用户节省了一定的经济资源;在一定程度上节省了服务器的存储空间。

实施例3

本实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如实施例1所述的配置个性化建筑服务模块的处理方法中的步骤。

本实施例首先接收建筑服务模块的定制请求;然后,响应定制请求,并从建筑服务数据库中查找与所述定制请求相匹配的建筑服务模块相关网页配置文件;最后将查找到的建筑服务模块相关网页配置文件依次与相对应的用户信息及待服务的建筑信息进行关联,形成访问链接并输出,为用户在使用建筑云平台时提供了可定制的个性化服务模块,实现了建筑云平台面向用户的个性化服务定制功能;不同的用户可根据自身需要选择并配置不同的个性化服务,为用户节省了一定的经济资源;在一定程度上节省了服务器的存储空间。

实施例4

本实施例提供了一种计算机终端,其包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如实施例1所述的配置个性化建筑服务模块的处理方法中的步骤。

本实施例首先接收建筑服务模块的定制请求;然后,响应定制请求,并从建筑服务数据库中查找与所述定制请求相匹配的建筑服务模块相关网页配置文件;最后将查找到的建筑服务模块相关网页配置文件依次与相对应的用户信息及待服务的建筑信息进行关联,形成访问链接并输出,为用户在使用建筑云平台时提供了可定制的个性化服务模块,实现了建筑云平台面向用户的个性化服务定制功能;不同的用户可根据自身需要选择并配置不同的个性化服务,为用户节省了一定的经济资源;在一定程度上节省了服务器的存储空间。

以上所述仅为本公开的优选实施例而已,并不用于限制本公开,对于本领域的技术人员来说,本公开可以有各种更改和变化。凡在本公开的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1