一种海洋预警报产品制作方法及系统与流程

文档序号:15851001发布日期:2018-11-07 09:55阅读:183来源:国知局
一种海洋预警报产品制作方法及系统与流程

本发明涉及数据处理领域,尤其涉及一种海洋预警报产品制作方法及系统。

背景技术

海洋预报每日需在不同时段根据不同的内容制作多份海洋预警报产品,并将多份海洋预警报产品推送至多个单位。然而,现有的海洋预警报产品的制作与推送存在如下不足:

第一,现有的制作和推送海洋预警报产品的方式为由人工记忆不同时段所需制作的产品并及时推送,而人工记忆的方式易出现漏制作和漏推送的情况;

第二,现有的海洋预警报产品的制作需要人工进行一份份海洋预警报产品的编辑、生成并存储,制作繁琐并且存储方式不够灵活、易丢失,费时又费力;

第三,现有的海洋预警报产品的制作需要从头到尾重新编辑,其中涉及到一遍遍地重复编辑一些固有的开头以及结尾语句,这样就造成重复工作,浪费人力成本;

第四,现有的海洋预警报产品模板固定,只能按照单一的固定的模板进行编辑,无法实现模板的定制,灵活度太低;

第五,现有的海洋预警报产品的推送方式单一,并且在推送时需要根据确定的推送方式进行符合所述推送方式的编辑,不够智能化。



技术实现要素:

本发明所要解决的技术问题是:如何高效地实现海洋预警报产品制作和推送。

为了解决上述技术问题,本发明采用的技术方案为:

本发明提供一种海洋预警报产品制作方法,包括:

s1、根据任务时间将界面划分为多个区域;

s2、每一所述区域分别显示与一任务时间对应的一个以上海洋预警报产品的名称;

s3、显示每一所述海洋预警报产品的制作状态;所述制作状态包括已制作和未制作;

s4、显示每一所述海洋预警报产品的推送状态;所述推送状态包括已推送和未推送;

s5、当一海洋预警报产品的制作状态为未制作时,调用与所述一海洋预警报产品对应的模板;根据所述模板制作所述一海洋预警报产品,并将所述一海洋预警报产品保存至数据库;

s6、当一海洋预警报产品的推送状态为未推送时,推送所述一海洋预警报产品至对应的一个以上地址。

本发明还提供一种海洋预警报产品制作系统,包括一个或多个处理器及存储器,所述存储器存储有程序,并且被配置成由所述一个或多个处理器执行以下步骤:

s1、根据任务时间将界面划分为多个区域;

s2、每一所述区域分别显示与一任务时间对应的一个以上海洋预警报产品的名称;

s3、显示每一所述海洋预警报产品的制作状态;所述制作状态包括已制作和未制作;

s4、显示每一所述海洋预警报产品的推送状态;所述推送状态包括已推送和未推送;

s5、当一海洋预警报产品的制作状态为未制作时,调用与所述一海洋预警报产品对应的模板;根据所述模板制作所述一海洋预警报产品,并将所述一海洋预警报产品保存至数据库;

s6、当一海洋预警报产品的推送状态为未推送时,推送所述一海洋预警报产品至对应的一个以上地址。

本发明的有益效果在于:本发明将海洋预警报产品的制作与推送数据库化,通过将界面划分为多个区域,一区域显示与一任务时间对应的海洋预警报产品制作和推送任务,且在海洋预警报产品的名称的左方显示制作状态和推送状态,使得工作人员可直观地了解到尚未制作和推送的海洋预警报产品,制作完成后的海洋预警报产品直接存储至数据库中,要进行推送时,直接从数据库中获取对应的海洋预警报产品,有利于高效、及时、可靠地实现海洋预警报产品的制作和推送。

附图说明

图1为本发明提供的一种海洋预警报产品制作方法的具体实施方式的流程框图;

图2为本发明提供的一种海洋预警报产品制作系统的具体实施方式的结构框图;

标号说明:

1、处理器;2、存储器。

具体实施方式

为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图予以说明。

请参照图1以及图2,

如图1所示,本发明提供一种海洋预警报产品制作方法,包括:

s1、根据任务时间将界面划分为多个区域;

s2、每一所述区域分别显示与一任务时间对应的一个以上海洋预警报产品的名称;

s3、显示每一所述海洋预警报产品的制作状态;所述制作状态包括已制作和未制作;

s4、显示每一所述海洋预警报产品的推送状态;所述推送状态包括已推送和未推送;

s5、当一海洋预警报产品的制作状态为未制作时,调用与所述一海洋预警报产品对应的模板;根据所述模板制作所述一海洋预警报产品,并将所述一海洋预警报产品保存至数据库;

s6、当一海洋预警报产品的推送状态为未推送时,推送所述一海洋预警报产品至对应的一个以上地址。

进一步地,所述s3具体为:

当一海洋预警报产品的制作状态为已制作时,在所述一海洋预警报产品的名称的左方显示预设的第一绿色图标;

当一海洋预警报产品的制作状态为未制作时,在所述一海洋预警报产品的名称的左方显示预设的第一红色图标。

由上述描述可知,通过绿色图标和红色图标可直观、清晰地辨认出海洋预警报产品的制作状态。

进一步地,还包括:

获取与一海洋预警报产品对应的已知字段,得到已知字段集合;

预设多个扩展字段,得到扩展字段集合;

根据所述已知字段集合和所述扩展字段集合得到与所述一海洋预警报产品对应的模板。

由上述描述可知,通过预留扩展字段,使得在制作海洋预警报产品的过程中,可便捷地通过配置与扩展字段对应的信息配置表添加新字段,使得现有的海洋预警报模板具有较好的可扩展性,灵活地根据实际情况需要选择对应的海洋预警报模板,能够实现海洋预警报模板的定制,提高制作海洋预警报产品的灵活度与效率。

进一步地,所述s4具体为:

当一海洋预警报产品的制作状态为已推送时,在所述一海洋预警报产品的名称的左方显示预设的第二绿色图标;

当一海洋预警报产品的制作状态为未推送时,在所述一海洋预警报产品的名称的左方显示预设的第二红色图标。

由上述描述可知,通过绿色图标和红色图标可直观、清晰地辨认出海洋预警报产品的推送状态。

进一步地,推送所述一海洋预警报产品至对应的一个以上地址,具体为:

预设与一海洋预警报产品对应的一个以上地址;

获取与一个以上所述地址对应的推送方式,得到推送方式集合;所述推送方式包括传真、短信、ftp文件共享、邮件、网站、微信和手机app;

自动转换所述一海洋预警报产品为与所述推送方式集合中各推送方式对应的格式文件,得到文件集合。

由上述描述可知,根据不同的推送方式自动生成对应格式的文件,并根据预先配置的接收地址,实现一次性将制作好的海洋预警报产品推送至多个不同的单位,灵活度强,智能化程度高,提高了推送海洋预警报产品的效率和及时性。

如图2所示,本发明还提供一种海洋预警报产品制作系统,包括一个或多个处理器1及存储器2,所述存储器2存储有程序,并且被配置成由所述一个或多个处理器1执行以下步骤:

s1、根据任务时间将界面划分为多个区域;

s2、每一所述区域分别显示与一任务时间对应的一个以上海洋预警报产品的名称;

s3、显示每一所述海洋预警报产品的制作状态;所述制作状态包括已制作和未制作;

s4、显示每一所述海洋预警报产品的推送状态;所述推送状态包括已推送和未推送;

s5、当一海洋预警报产品的制作状态为未制作时,调用与所述一海洋预警报产品对应的模板;根据所述模板制作所述一海洋预警报产品,并将所述一海洋预警报产品保存至数据库;

s6、当一海洋预警报产品的推送状态为未推送时,推送所述一海洋预警报产品至对应的一个以上地址。

进一步地,所述s3具体为:

当一海洋预警报产品的制作状态为已制作时,在所述一海洋预警报产品的名称的左方显示预设的第一绿色图标;

当一海洋预警报产品的制作状态为未制作时,在所述一海洋预警报产品的名称的左方显示预设的第一红色图标。

进一步地,还包括:

获取与一海洋预警报产品对应的已知字段,得到已知字段集合;

预设多个扩展字段,得到扩展字段集合;

根据所述已知字段集合和所述扩展字段集合得到与所述一海洋预警报产品对应的模板。

进一步地,所述s4具体为:

当一海洋预警报产品的制作状态为已推送时,在所述一海洋预警报产品的名称的左方显示预设的第二绿色图标;

当一海洋预警报产品的制作状态为未推送时,在所述一海洋预警报产品的名称的左方显示预设的第二红色图标。

进一步地,推送所述一海洋预警报产品至对应的一个以上地址,具体为:

预设与一海洋预警报产品对应的一个以上地址;

获取与一个以上所述地址对应的推送方式,得到推送方式集合;所述推送方式包括传真、短信、ftp文件共享、邮件、网站、微信和手机app;

自动转换所述一海洋预警报产品为与所述推送方式集合中各推送方式对应的格式文件,得到文件集合。

本发明的实施例一为:

本实施例提供一种海洋预警报产品制作方法,包括:

s1、根据任务时间将界面划分为多个区域。

例如,将界面划分为早上任务、上午任务、下午任务和晚上任务四个大区域;其中,早上任务包括07时任务;上午任务包括09时任务、10时任务和12时任务;下午任务包括16时任务、17时任务和城市海洋预报任务;晚上任务包括22时任务。

s2、每一所述区域分别显示与一任务时间对应的一个以上海洋预警报产品的名称。

例如,09时任务区域中列出在该任务时间需制作完成的海洋预警报产品台湾海峡渔业气象海况预报和国家渔场海浪海面风预报。

s3、显示每一所述海洋预警报产品的制作状态;所述制作状态包括已制作和未制作。

可选地,当一海洋预警报产品的制作状态为已制作时,在所述一海洋预警报产品的名称的左方显示预设的第一绿色图标;当一海洋预警报产品的制作状态为未制作时,在所述一海洋预警报产品的名称的左方显示预设的第一红色图标。

例如,带有“制”字的绿色方格图标表示海洋预警报产品已制作完成,带有“制”字的红色方格图标表示海洋预警报产品未制作完成。

s4、显示每一所述海洋预警报产品的推送状态;所述推送状态包括已推送和未推送。

可选地,当一海洋预警报产品的制作状态为已推送时,在所述一海洋预警报产品的名称的左方显示预设的第二绿色图标;当一海洋预警报产品的制作状态为未推送时,在所述一海洋预警报产品的名称的左方显示预设的第二红色图标。

例如,带有“推”字的绿色方格图标表示海洋预警报产品已推送,带有“推”字的红色方格图标表示海洋预警报产品未推送。

s5、当一海洋预警报产品的制作状态为未制作时,调用与所述一海洋预警报产品对应的模板;根据所述模板制作所述一海洋预警报产品,并将所述一海洋预警报产品保存至数据库;

其中,在具体的制作过程中,所述模板中固化有一些固定语句,比如开头以及结尾的一些固定语句,只需要编辑要发布的具体海洋预警报信息并填入所述模板中的对应位置即可。

可选地,预设与所述一海洋预警报产品对应的模板;具体为:

获取与一海洋预警报产品对应的已知字段,得到已知字段集合;

预设多个扩展字段,得到扩展字段集合;

根据所述已知字段集合和所述扩展字段集合得到与所述一海洋预警报产品对应的模板。

其中,在制作海洋预警报产品时,只需要填写字段的值即可,无需多次重复编辑相同的内容,也无需进行排版等操作,提高了制作海洋预警报产品的效率。

s6、当一海洋预警报产品的推送状态为未推送时,推送所述一海洋预警报产品至对应的一个以上地址。具体为:

预设与一海洋预警报产品对应的一个以上地址;

获取与一个以上所述地址对应的推送方式,得到推送方式集合;所述推送方式包括传真、短信、ftp文件共享、邮件、网站、微信和手机app等;

自动转换所述一海洋预警报产品为与所述推送方式集合中各推送方式对应的格式文件,得到文件集合。

其中,预先为每一海洋预警报产品配置多个推送地址,以及与地址对应的设备所能识别的文件格式,使得可一次性将海洋预警报产品推送至多个目标地址,并且在将所述一海洋预警报产品转换为与相应推送方式对应的格式文件时,实现的是自动化转换,根据各个格式文件的模板,自动将海洋预警报产品转换为相应格式的文件,极大地节约了日常工作时间,提高工作效率。

本发明的实施例二为:

本实施例提供一种海洋预警报产品制作系统,包括一个或多个处理器1及存储器2,所述存储器2存储有程序,并且被配置成由所述一个或多个处理器1执行以下步骤:

s1、根据任务时间将界面划分为多个区域。

s2、每一所述区域分别显示与一任务时间对应的一个以上海洋预警报产品的名称。

s3、显示每一所述海洋预警报产品的制作状态;所述制作状态包括已制作和未制作。

可选地,当一海洋预警报产品的制作状态为已制作时,在所述一海洋预警报产品的名称的左方显示预设的第一绿色图标;当一海洋预警报产品的制作状态为未制作时,在所述一海洋预警报产品的名称的左方显示预设的第一红色图标。

s4、显示每一所述海洋预警报产品的推送状态;所述推送状态包括已推送和未推送。

可选地,当一海洋预警报产品的制作状态为已推送时,在所述一海洋预警报产品的名称的左方显示预设的第二绿色图标;当一海洋预警报产品的制作状态为未推送时,在所述一海洋预警报产品的名称的左方显示预设的第二红色图标。

s5、当一海洋预警报产品的制作状态为未制作时,调用与所述一海洋预警报产品对应的模板;根据所述模板制作所述一海洋预警报产品,并将所述一海洋预警报产品保存至数据库。

可选地,预设与所述一海洋预警报产品对应的模板;具体为:

获取与一海洋预警报产品对应的已知字段,得到已知字段集合;

预设多个扩展字段,得到扩展字段集合;

根据所述已知字段集合和所述扩展字段集合得到与所述一海洋预警报产品对应的模板。

s6、当一海洋预警报产品的推送状态为未推送时,推送所述一海洋预警报产品至对应的一个以上地址。具体为:

预设与一海洋预警报产品对应的一个以上地址;

获取与一个以上所述地址对应的推送方式,得到推送方式集合;所述推送方式包括传真、短信、ftp文件共享、邮件、网站、微信和手机app等;

自动转换所述一海洋预警报产品为与所述推送方式集合中各推送方式对应的格式文件,得到文件集合。

综上所述,本发明提供的一种海洋预警报产品制作方法及系统,将海洋预警报产品的制作与推送数据库化,通过将界面划分为多个区域,一区域显示与一任务时间对应的海洋预警报产品制作和推送任务,且在海洋预警报产品的名称的左方显示制作状态和推送状态,使得工作人员可直观地了解到尚未制作和推送的海洋预警报产品,制作完成后的海洋预警报产品直接存储至数据库中,要进行推送时,直接从数据库中获取对应的海洋预警报产品,有利于高效、及时、可靠地实现海洋预警报产品的制作和推送。进一步地,通过绿色图标和红色图标可直观、清晰地辨认出海洋预警报产品的制作状态。进一步地,通过预留扩展字段,使得在制作海洋预警报产品的过程中,可便捷地通过配置与扩展字段对应的信息配置表添加新字段,使得现有的海洋预警报模板具有较好的可扩展性,灵活地根据实际情况需要选择对应的海洋预警报模板,能够实现海洋预警报模板的定制,提高制作海洋预警报产品的效率。进一步地,通过绿色图标和红色图标可直观、清晰地辨认出海洋预警报产品的推送状态。进一步地,根据不同的推送方式自动生成对应格式的文件,并根据预先配置的接收地址,实现一次性将制作好的海洋预警报产品推送至多个不同的单位,灵活度强,智能化程度高,提高了推送海洋预警报产品的效率和及时性。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等同变换,或直接或间接运用在相关的技术领域,均同理包括在本发明的专利保护范围内。

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