内容发布管理的方法及内容发布终端与流程

文档序号:12183054阅读:476来源:国知局
内容发布管理的方法及内容发布终端与流程

本发明涉及通信技术领域,尤其涉及一种内容发布管理的方法及内容发布终端。



背景技术:

随着互联网的发展及便民服务的不断深化,很多以民生相关的系统平台相继应运而生。特别是一些政府部门,在接入系统平台后,人们可以通过手持终端联网后进入系统平台进行信息查询及办理业务等,例如,人力资源部门与社会保障局接入便民系统平台“人社通”,人们通过各自的手持终端联网后接入“人社通”系统平台,进而可以查询社保信息及办理相关业务等。

对于一个系统平台而言,每新增加一个地方职能部门,客户端程序和内容管理系统都需要进行开发,工作量较大,如果接入的地方职能部门不断增多,则系统的内容发布管理可能会出现混乱。



技术实现要素:

本发明的目的在于提供一种内容发布管理的方法及内容发布终端,旨在对各个地方的职能部门发布的相关内容或信息进行系统管理,减少开发工作量。

为实现上述目的,本发明提供一种内容发布管理的方法,应用于内容发布终端中,所述内容发布管理的方法包括:

S1,在收到内容发布指令后,生成并显示内容操作界面,所述内容操作界面包括供用户选择待发布内容的内容类型的选择项和/或供用户输入内容类型的输入框;

S2,在接收到基于所述选择项所选择的或所述输入框输入的内容类型后,根据预定的内容类型与内容发布界面对应的参数录入界面的关联关系确定所选择或所输入的内容类型的参数录入界面;

S3,接收用户基于所述参数录入界面输入的待发布内容,将所述待发布内容发送给内容服务器,以供所述内容服务器将所述待发布内容嵌入所述内容发布界面对应的框架代码块中。

优选地,所述内容发布终端通过预定的用户接口使用基于分布式文件存储的数据库MongoDB,或者所述内容发布终端为基于分布式文件存储的数据库MongoDB所在的服务端。

优选地,所述步骤S2包括:

S21,在收到基于所述选择项所选择的或所述输入框输入的内容类型后,根据预定的内容类型与内容发布界面的映射关系确定所选择或所输入的内容类型是否有对应的内容发布界面;

S22,若是,则根据预定的内容发布界面与参数录入界面的映射关系获取所确定的内容发布界面的参数录入界面。

优选地,所述内容操作界面还包括所述内容发布界面对应的开发请求控件,所述开发请求控件用以向开发终端发送开发请求。

优选地,所述内容发布管理的方法还包括:

S4,在接收到基于所述开发请求控件触发的开发请求后,生成并显示开发需求录入界面,所述开发需求录入界面包括内容类型输入框和开发要求输入框;

S5,在接收到基于所述内容类型输入框输入的内容类型及基于所述开发要求输入框输入的内容展示布局要求后,向开发终端发送携带所输入的内容类型及内容展示布局要求的开发请求,以供所述开发终端根据所述内容类型及内容展示布局要求执行对应的内容发布界面的开发。

为实现上述目的,本发明还提供一种内容发布终端,所述内容发布终端包括:

第一生成模块,用于在收到内容发布指令后,生成并显示内容操作界面,所述内容操作界面包括供用户选择待发布内容的内容类型的选择项和/或供用户输入内容类型的输入框;

确定模块,用于在接收到基于所述选择项所选择的或所述输入框输入的内容类型后,根据预定的内容类型与内容发布界面对应的参数录入界面的关联关系确定所选择或所输入的内容类型的参数录入界面;

发送模块,用于接收用户基于所述参数录入界面输入的待发布内容,将所述待发布内容发送给内容服务器,以供所述内容服务器将所述待发布内容嵌入所述内容发布界面对应的框架代码块中。

优选地,所述内容发布终端通过预定的用户接口使用基于分布式文件存储的数据库MongoDB,或者所述内容发布终端为基于分布式文件存储的数据库MongoDB所在的服务端。

优选地,所述确定模块包括:

确定单元,用于在收到基于所述选择项所选择的或所述输入框输入的内容类型后,根据预定的内容类型与内容发布界面的映射关系确定所选择或所输入的内容类型是否有对应的内容发布界面;

获取单元,用于若是,则根据预定的内容发布界面与参数录入界面的映射关系获取所确定的内容发布界面的参数录入界面。

优选地,所述内容操作界面还包括所述内容发布界面对应的开发请求控件,所述开发请求控件用以向开发终端发送开发请求。

优选地,所述内容发布终端还包括:

第二生成模块,用于在接收到基于所述开发请求控件触发的开发请求后,生成并显示开发需求录入界面,所述开发需求录入界面包括内容类型输入框和开发要求输入框;

开发模块,用于在接收到基于所述内容类型输入框输入的内容类型及基于所述开发要求输入框输入的内容展示布局要求后,向开发终端发送携带所输入的内容类型及内容展示布局要求的开发请求,以供所述开发终端根据所述内容类型及内容展示布局要求执行对应的内容发布界面的开发。

本发明的有益效果是:本发明在用户发布内容或信息时,例如地方职能部门发布内容或信息时,可以通过待发布内容的内容类型对应参数录入界面,在参数录入界面中输入待发布内容后将其发送给内容服务器,在通过终端的客户端程序访问内容服务器时即可以获取到带有发布的内容的内容发布界面,本发明由于将每一部门的待发布内容的内容类型、参数录入界面及带有待发布内容的内容发布界面一一进行对应,因此能够对多地方职能部门发布相关的内容或信息进行系统管理,减少开发工作量。

附图说明

图1为本发明内容发布管理的方法第一实施例的流程示意图;

图2为图1所示步骤S2的细化流程示意图;

图3为本发明内容发布管理的方法第二实施例的流程示意图;

图4为本发明内容发布终端第一实施例的结构示意图;

图5为图4所示确定模块的结构示意图;

图6为本发明内容发布终端第二实施例的结构示意图。

具体实施方式

以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。

如图1所示,图1为本发明内容发布管理的方法一实施例的流程示意图,该内容发布管理的方法包括以下步骤:

步骤S1,在收到内容发布指令后,生成并显示内容操作界面,所述内容操作界面包括供用户选择待发布内容的内容类型的选择项和/或供用户输入内容类型的输入框;

本实施例中,内容发布终端可以是计算机等设备,内容发布终端可以通过预定的用户接口使用基于分布式文件存储的数据库,该基于分布式文件存储的数据库优选地为MongoDB,或者内容发布终端可以是基于分布式文件存储的数据库MongoDB的服务端,通过基于分布式文件存储的数据库MongoDB对发布内容进行管理。地方职能部门的用户在内容发布终端上操作,当触发内容发布指令后,生成并显示内容操作界面,该内容操作界面可以通过以下两种方式得到:内容发布终端中预先安装有内容发布客户端程序,用户点击运行该内容发布客户端程序时,可由该内容发布客户端程序生成内容操作界面;或者,内容发布终端中预先安装有浏览器系统,用户通过该浏览器系统访问内容发布服务器,内容发布服务器将内容操作界面发送给内容发布终端。

其中,该内容操作界面上包括待发布内容的内容类型的选择项和/或输入框,该选择项供用户选择待发布内容的内容类型,例如用户在点击该选择项后,可以显示下拉栏,该下拉栏中包括所有的内容类型;该输入框的作用与选择项的作用类似,供用户输入待发布内容的内容类型。值得说明的是,用户只需要在选择项中选择待发布信息的内容类型或者在输入框中输入内容类型即可,两者择一而行。同时设置选择项及输入框的目的在于提高应用的灵活性。另外,内容类型例如可以是招聘公示信息、社保公示信息及各种相关的通知信息等等。

步骤S2,在接收到基于所述选择项所选择的或所述输入框输入的内容类型后,根据预定的内容类型与内容发布界面对应的参数录入界面的关联关系确定所选择或所输入的内容类型的参数录入界面;

本实施例中,内容发布终端上预先存储有内容类型及参数录入界面的关联关系,不同的内容类型对应不同的参数录入界面,例如对于内容类型社保公示信息对应的参数录入界面,该参数录入界面中有供用户录入政务资讯、信息公开、办事服务、征民互动及专题专栏等相关内容信息的输入框;对于内容类型招聘公示信息对应的参数录入界面,该参数录入界面中有供用户录入各类招聘信息及各类招聘信息下对应的详细职位信息的输入框。

用户在内容操作界面上的选择项中选择内容类型,或者在输入框中输入内容类型,并将所选择的内容类型或者所输入的内容类型提交之后,内容发布终端根据内容类型与参数录入界面的关联关系确定该内容类型对应的参数录入界面,并显示参数录入界面。

步骤S3,接收用户基于所述参数录入界面输入的待发布内容,将所述待发布内容发送给内容服务器,以供所述内容服务器将所述待发布内容嵌入所述内容发布界面对应的框架代码块中。

本实施例中,内容发布终端显示参数录入界面,用户可以在该参数录入界面上进行操作,输入内容类型对应的待发布内容,然后将所输入的待发布内容发送给内容服务器。

其中,内容服务器中预先保存有内容类型对应的内容发布界面的框架代码块,内容服务器将待发布内容嵌入到该内容发布界面框架代码块对应的内容发布界面中,以生成带有待发布内容的内容发布界面。如果用户通过终端的客户端程序访问内容服务器,则内容服务器将带有待发布内容的内容发布界面推送给用户终端。

与现有技术相比,本实施例在用户发布内容或信息时,例如地方职能部门发布内容或信息时,可以通过待发布内容的内容类型对应参数录入界面,在参数录入界面中输入待发布内容后将其发送给内容服务器,在通过终端的客户端程序访问内容服务器时即可以获取到带有发布的内容的内容发布界面,本实施例由于将每一部门的待发布内容的内容类型、参数录入界面及带有待发布内容的内容发布界面一一进行对应,因此能够对多地方职能部门发布相关的内容或信息进行系统管理,减少开发工作量。

在一优选的实施例中,如图2所示,在上述图1的实施例的基础上,上述步骤S2包括:

步骤S21,在收到基于所述选择项所选择的或所述输入框输入的内容类型后,根据预定的内容类型与内容发布界面的映射关系确定所选择或所输入的内容类型是否有对应的内容发布界面,若是,则进入步骤S22,否则进入步骤S23;

步骤S22,根据预定的内容发布界面与参数录入界面的映射关系获取所确定的内容发布界面的参数录入界面;

步骤S23,结束流程。

本实施例中,内容类型与内容发布界面为映射关系,内容发布界面与参数录入界面为映射关系。但是并不是每一内容类型都具有对应的内容发布界面,因为内容发布界面有可能被删除、替换为其他的内容发布界面或者不存在。因此,用户在基于选择项所选择的或输入框输入的内容类型后,需要确定是否有所选择或所输入的内容类型对应的内容发布界面。

具体地,可以向内容服务器发送一携带该内容类型的请求消息,由内容服务器反馈是否有对应的内容发布界面,或者内容服务器实时将内容发布界面的相关信息发送内容发布终端进行存储,内容发布终端通过自身存储的信息确认是否有该内容类型对应的内容发布界面。如果确定有该内容类型对应的内容发布界面,则根据预定的内容发布界面与参数录入界面的映射关系获取所确定的内容发布界面的参数录入界面。如果没有该内容类型对应的内容发布界面,则操作结束。

在一优选的实施例中,内容操作界面还包括内容发布界面对应的开发请求控件,如图3所示,在上述图1的实施例的基础上,该内容发布管理的方法还包括:

步骤S4,在接收到基于所述开发请求控件触发的开发请求后,生成并显示开发需求录入界面,所述开发需求录入界面包括内容类型输入框和开发要求输入框;

步骤S5,在接收到基于所述内容类型输入框输入的内容类型及基于所述开发要求输入框输入的内容展示布局要求后,向开发终端发送携带所输入的内容类型及内容展示布局要求的开发请求,以供所述开发终端根据所述内容类型及内容展示布局要求执行对应的内容发布界面的开发。

本实施例中,在内容操作界面上除了供用户选择待发布内容的内容类型的选择项和/或供用户输入内容类型的输入框外,还包括开发请求控件。如果需要对内容发布界面进行开发,则触发该开发请求控件,之后生成并显示开发需求录入界面,例如在开发请求控件触发后,向对应的服务器发送一请求信息,该服务器根据该请求信息向内容发布终端反馈对应的开发需求录入界面,在该开发需求录入界面上,包括内容类型输入框和开发要求输入框,内容类型输入框供用户输入内容类型,开发要求输入框供用户输入内容展示布局要求。

在该开发需求录入界面上,用户输入内容类型及内容展示布局需求后提交至开发终端,开发终端在接收到携带发布内容及内容展示布局需求的开发请求后,根据该内容类型及内容展示布局要求执行对应的内容发布界面的开发。开发终端在开发完成后,将经开发的内容发布界面对应的框架代码块发送给内容服务器,或者,在内容服务器进行请求时才将经开发的内容发布界面对应的框架代码块发送给内容服务器。其中,内容展示布局需求包括内容发布界面上的内容的删除、编辑、增加或替换等等。

本实施例的内容操作界面上提供开发请求控件,通过开发请求控件可以对内容发布界面的内容的布局进行开发,以满足用户的需求,提高应用的灵活性。

如图4所示,图4为本发明内容发布终端一实施例的结构示意图,该内容发布终端包括:

第一生成模块101,用于在收到内容发布指令后,生成并显示内容操作界面,所述内容操作界面包括供用户选择待发布内容的内容类型的选择项和/或供用户输入内容类型的输入框;

本实施例中,内容发布终端可以是计算机等设备,内容发布终端可以通过预定的用户接口使用基于分布式文件存储的数据库,该基于分布式文件存储的数据库优选地为MongoDB,或者内容发布终端可以是基于分布式文件存储的数据库MongoDB的服务端,通过基于分布式文件存储的数据库MongoDB对发布内容进行管理。地方职能部门的用户在内容发布终端上操作,当触发内容发布指令后,生成并显示内容操作界面,该内容操作界面可以通过以下两种方式得到:内容发布终端中预先安装有内容发布客户端程序,用户点击运行该内容发布客户端程序时,可由该内容发布客户端程序生成内容操作界面;或者,内容发布终端中预先安装有浏览器系统,用户通过该浏览器系统访问内容发布服务器,内容发布服务器将内容操作界面发送给内容发布终端。

其中,该内容操作界面上包括待发布内容的内容类型的选择项和/或输入框,该选择项供用户选择待发布内容的内容类型,例如用户在点击该选择项后,可以显示下拉栏,该下拉栏中包括所有的内容类型;该输入框的作用与选择项的作用类似,供用户输入待发布内容的内容类型。值得说明的是,用户只需要在选择项中选择待发布信息的内容类型或者在输入框中输入内容类型即可,两者择一而行。同时设置选择项及输入框的目的在于提高应用的灵活性。另外,内容类型例如可以是招聘公示信息、社保公示信息及各种相关的通知信息等等。

确定模块102,用于在接收到基于所述选择项所选择的或所述输入框输入的内容类型后,根据预定的内容类型与内容发布界面对应的参数录入界面的关联关系确定所选择或所输入的内容类型的参数录入界面;

本实施例中,内容发布终端上预先存储有内容类型及参数录入界面的关联关系,不同的内容类型对应不同的参数录入界面,例如对于内容类型社保公示信息对应的参数录入界面,该参数录入界面中有供用户录入政务资讯、信息公开、办事服务、征民互动及专题专栏等相关内容信息的输入框;对于内容类型招聘公示信息对应的参数录入界面,该参数录入界面中有供用户录入各类招聘信息及各类招聘信息下对应的详细职位信息的输入框。

用户在内容操作界面上的选择项中选择内容类型,或者在输入框中输入内容类型,并将所选择的内容类型或者所输入的内容类型提交之后,内容发布终端根据内容类型与参数录入界面的关联关系确定该内容类型对应的参数录入界面,并显示参数录入界面。

发送模块103,用于接收用户基于所述参数录入界面输入的待发布内容,将所述待发布内容发送给内容服务器,以供所述内容服务器将所述待发布内容嵌入所述内容发布界面对应的框架代码块中。

本实施例中,内容发布终端显示参数录入界面,用户可以在该参数录入界面上进行操作,输入内容类型对应的待发布内容,然后将所输入的待发布内容发送给内容服务器。

其中,内容服务器中预先保存有内容类型对应的内容发布界面的框架代码块,内容服务器将待发布内容嵌入到该内容发布界面框架代码块对应的内容发布界面中,以生成带有待发布内容的内容发布界面。如果用户通过终端的客户端程序访问内容服务器,则内容服务器将带有待发布内容的内容发布界面推送给用户终端。

在一优选的实施例中,如图5所示,在上述图4的实施例的基础上,确定模块102包括:

确定单元1021,用于在收到基于所述选择项所选择的或所述输入框输入的内容类型后,根据预定的内容类型与内容发布界面的映射关系确定所选择或所输入的内容类型是否有对应的内容发布界面;

获取单元1022,用于若是,则根据预定的内容发布界面与参数录入界面的映射关系获取所确定的内容发布界面的参数录入界面。

本实施例中,内容类型与内容发布界面为映射关系,内容发布界面与参数录入界面为映射关系。但是并不是每一内容类型都具有对应的内容发布界面,因为内容发布界面有可能被删除、替换为其他的内容发布界面或者不存在。因此,用户在基于选择项所选择的或输入框输入的内容类型后,需要确定是否有所选择或所输入的内容类型对应的内容发布界面。

具体地,可以向内容服务器发送一携带该内容类型的请求消息,由内容服务器反馈是否有对应的内容发布界面,或者内容服务器实时将内容发布界面的相关信息发送内容发布终端进行存储,内容发布终端通过自身存储的信息确认是否有该内容类型对应的内容发布界面。如果确定有该内容类型对应的内容发布界面,则根据预定的内容发布界面与参数录入界面的映射关系获取所确定的内容发布界面的参数录入界面。如果没有该内容类型对应的内容发布界面,则操作结束。

在一优选的实施例中,如图6所示,在上述图4的实施例的基础上,内容发布终端还包括:

第二生成模块104,用于在接收到基于所述开发请求控件触发的开发请求后,生成并显示开发需求录入界面,所述开发需求录入界面包括内容类型输入框和开发要求输入框;

开发模块105,用于在接收到基于所述内容类型输入框输入的内容类型及基于所述开发要求输入框输入的内容展示布局要求后,向开发终端发送携带所输入的内容类型及内容展示布局要求的开发请求,以供所述开发终端根据所述内容类型及内容展示布局要求执行对应的内容发布界面的开发。

本实施例中,在内容操作界面上除了供用户选择待发布内容的内容类型的选择项和/或供用户输入内容类型的输入框外,还包括开发请求控件。如果需要对内容发布界面进行开发,则触发该开发请求控件,之后生成并显示开发需求录入界面,例如在开发请求控件触发后,向对应的服务器发送一请求信息,该服务器根据该请求信息向内容发布终端反馈对应的开发需求录入界面,在该开发需求录入界面上,包括内容类型输入框和开发要求输入框,内容类型输入框供用户输入内容类型,开发要求输入框供用户输入内容展示布局要求。

在该开发需求录入界面上,用户输入内容类型及内容展示布局需求后提交至开发终端,开发终端在接收到携带发布内容及内容展示布局需求的开发请求后,根据该内容类型及内容展示布局要求执行对应的内容发布界面的开发。开发终端在开发完成后,将经开发的内容发布界面对应的框架代码块发送给内容服务器,或者,在内容服务器进行请求时才将经开发的内容发布界面对应的框架代码块发送给内容服务器。其中,内容展示布局需求包括内容发布界面上的内容的删除、编辑、增加或替换等等。

本实施例的内容操作界面上提供开发请求控件,通过开发请求控件可以对内容发布界面的内容的布局进行开发,以满足用户的需求,提高应用的灵活性。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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