[发明专利]水生动物病害采样方法有效

专利信息
申请号: 201710251819.9 申请日: 2017-04-18
公开(公告)号: CN107196994B 公开(公告)日: 2021-05-07
发明(设计)人: 黄桦;郁建国;蒋燕忠;张敏波;王丹;毛程亮 申请(专利权)人: 常州市武进区水产技术推广站
主分类号: H04L29/08 分类号: H04L29/08;H04L29/06
代理公司: 南京钟山专利代理有限公司 32252 代理人: 李小静
地址: 213161 江苏*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 水生 动物 病害 采样 方法
【权利要求书】:

1.水生动物病害采样方法,其特征在于,包括:配属给采样员的带有摄像头和GPS模块的智能手机、服务器和配属给采样员和管理员的后台电脑端;

所述配属给采样员的智能手机通过网络同服务器相连接;

所述服务器同配属给采样员和管理员的后台电脑端相通信连接,所述后台电脑端还同打印机相连接;

所述智能手机包括登录模块、手机App、所述智能手机所配属的采样员的包括其工作编号、姓名以及身份证号的信息、作为用来填写病害信息的表单的电子表单、电子签名工具、计算样品费用模块;

所述服务器包括编号生成模块、第一信息处理模块和作为样品待检库的数据库;

所述后台电脑端包括采样员和管理员各自的姓名和密码的信息、用于登录后台电脑端的登录模块和第二信息处理模块;

所述采样员负责水生动物病害情况的采样工作,管理员负责对水生动物病害采集信息的审核、管理与统计工作;

所述用来填写病害信息的表单包括用来输入样品编号的条目、用来输入基本信息的条目、用来输入样品来源单位信息的条目、用来输入发病信息的条目、用来输入水质监测管理信息的条目、用来输入用药情况信息的条目、用来输入图片信息的条目、用来输入电子签名的条目、用来输入定位信息的条目;

所述基本信息包括采样时间、采样地点、发病面积、发病品种、主养品种与规格密度、套养品种与规格密度、采样品种与数量;所述样品来源单位信息包括可选择或手动输入的样品来源单位或个人姓名、通讯地址、单位法人、联系人、联系方式;所述发病信息包括样品状态、最初死亡时间、近三天平均死亡数量、是否吃食;所述水质监测管理信息包括水温、PH值、氨氮、亚硝酸盐、溶氧、硫化物、磷酸盐;所述用药情况信息包括药品名称、药品用法、药品用量、用药时长;

所述的水生动物病害采样系统的方法,步骤如下:

步骤1:现场采样,所述现场采样为采样员到需要进行水生动物病害情况检测的单位或个人进行对水生动物采样,所述需要进行水生动物病害情况检测的单位或个人也就是样品来源单位,即被检单位;

步骤2:登录进入手机App工作状态,所述登录进入手机App工作状态为对水产品采样过程中所述采样员启动登录模块在登录界面上采样员输入其工作编号、姓名以及身份证号所述采样员输入其工作编号、姓名以及身份证号后,所述登录模块把输入的工作编号、姓名以及身份证号分别同所述智能手机所配属的采样员的工作编号、姓名以及身份证号相比较,若均一致就启动手机App;

步骤3:数据同步,所述数据同步为在有网络状态下,启动了手机App,所述手机App可以新建一个或多个采样记录,新建记录后,App通过网络对所述服务器发送请求样品编号的请求报文,所述服务器接收到该请求样品编号的请求报文后,就启动所述编号生成模块自动生成一个唯一编号,并把该唯一编号作为采样时记录的样品编号返回所述手机;根据与服务器的交互获取样品编号,此处必须在有网络的情况下进行操作,否则因无网络而不能获得数据,导致不能新建采样记录,唯一编号由服务器系统自动生成,此唯一编号与采样时记录的样品编号一致;

步骤4:填写信息,所述填写信息为所述手机App把返回的样品编号自动填充到第一用来填写病害信息的表单的用来输入样品编号的条目中并打开用来填写病害采集相关信息的表单,然后所述采样员把基本信息输入到所述用来填写病害采集相关信息的表单的用来输入基本信息的条目中;

步骤5:拍照记录,所述拍照记录为所述采样员运用智能手机的摄像头来拍摄发病品种、发病池塘、所用药品的图片并把拍摄的图片填入用来填写病害信息的表单的用来输入图片信息的条目中;

步骤6:电子签名,所述电子签名为启动智能手机的电子签名工具来让样品来源单位先签名,然后让所述采样员签名,并把样品来源单位的签名和采样员的签名填入用来填写病害信息的表单的用来输入电子签名的条目;

步骤7:地址位置定位,所述地址位置定位为采样员启动智能手机的GPS模块来进行定位获得智能手机所在的位置信息并填入所述第一用来填写病害信息的表单的用来输入定位信息的条目中;

步骤8:然后在网络不通的情况下,所述手机App对用来填写病害信息的表单进行保存;

在网络通信正常的情况下,所述手机App把用来填写病害信息的表单保存在智能手机中,然后把用来填写病害信息的表单发送到服务器中,这样信息处理模块就把所述用来填写病害信息的表单作为已提交的表单保存在病害采样系统列表中,在用来填写病害信息的表单发送到服务器之前第一信息处理模块把该用来填写病害信息的表单的样品编号作为未提交的用来填写病害信息的表单的标识;

步骤9:所述采样员启动所述后台电脑端的用于登录后台电脑端的登录模块来输入其姓名和密码,然后所述用于登录后台电脑端的登录模块把输入的姓名和密码分别同所述后台电脑端中的采样员的姓名和密码相比较,若输入的姓名和密码同所述后台电脑端中的采样员的姓名和密码有一致的,就能进入到所述后台电脑端中启动第二信息处理模块,这样所述第二信息处理模块就通过网络对所述服务器发送请求含有病害采样表单信息的报文,所述服务器的第一信息处理模块就把采样员未提交的用来填写病害信息的表单的标识、已提交的用来填写病害信息的表单发送到所述后台电脑端中;另外,采样员只能看到自身未提交和已提交的病害采样单信息;当需要打印发送到所述后台电脑端中的已提交的用来填写病害信息的表单时,所述采样员就通过同所述后台电脑端相连接的打印机把用来填写病害信息的表单打印出来;

步骤10:所述管理员启动所述后台电脑端的用于登录后台电脑端的登录模块来输入其姓名和密码,然后所述用于登录后台电脑端的登录模块把输入的姓名和密码分别同所述后台电脑端中的管理员的姓名和密码相比较,若输入的姓名和密码同所述后台电脑端中的管理员的姓名和密码有一致的,就能进入到所述后台电脑端中启动第二信息处理模块,这样所述第二信息处理模块就通过网络对所述服务器发送请求含有病害采样信息的表单信息的报文,所述服务器的第一信息处理模块就把所有采样员已提交的用来填写病害信息的表单发送到所述后台电脑端中;

这样管理员就能够查看发送到所述后台电脑端的所有采样员已提交的用来填写病害信息的表单,若发现已提交的用来填写病害信息的表单填写有误,就把填写有误的已提交的用来填写病害信息的表单发送到填写有误的采样员的智能手机或电脑端,作为未提交的用来填写病害信息的表单让采样员进行对填写有误的表单内容进行修改,修改后的未提交的用来填写病害信息的表单的标识通过手机App或电脑端经由网络发送到服务器重新保存为已提交的用来填写病害信息的表单;当需要打印发送到所述后台电脑端中的已提交的用来填写病害信息的表单时,所述管理员就通过同所述后台电脑端相连接的打印机把表单打印出来;一是所述保存在智能手机中的未提交的用来填写病害信息的表单能够修改;一旦正式提交,则需要管理员退回后才能再次修改;采样员启动所述后台电脑端的用于登录后台电脑端的登录模块来输入其姓名和密码的方式是以WEB登录的方式进行的;所述管理员启动所述后台电脑端的用于登录后台电脑端的登录模块来输入其姓名和密码的方式是以WEB登录的方式进行的;

另外步骤3中是根据与服务器的交互获取样品编号,此处必须在有网络的情况下进行操作,否则因无网络而不能获得数据,导致不能进行下一步的操作,唯一编号由服务器系统自动生成,此唯一编号与采样时记录的样品编号一致;

另外采样员只能看到自身未提交、已提交的用来填写病害信息的表单信息;

另外,管理员可以看到所有采样员已提交的用来填写病害信息的表单;

另外所述采样员或管理员还能把已提交的用来填写病害信息的表单依照事先设定的格式,通过同所述后台电脑端相连接的打印机打印出来;另外,用来填写病害信息的表单中,新建记录可以在有网络状态下,根据实际需要进行预先增加记录数量,并将相关信息进行提前录入,以加快现场采样时填写表单的进程;

另外,管理员拥有对采样员、管理员个人和单位信息以及账号密码、拥有的功能进行设置的权限,同时可以在后台设置规范化的样品名称这样的权限,另外,管理员还拥有对整个系统运行中出现的认为不必要的采样与检测信息进行隐藏和删除的功能,被隐藏的信息仍然可以被管理员查看到,但不会被采样员看到,被删除的信息将作为垃圾信息被彻底删除,被隐藏或删除的信息均不会出现在最终结果报表中;

后台电脑端的所述第二信息处理模块通过网络对所述服务器发送请求用来填写病害信息的表单信息的报文以及所述服务器的第一信息处理模块把所有采样员未提交的用来填写病害信息的表单的标识、已提交的用来填写病害信息的表单发送到所述后台电脑端中的期间,所述后台电脑端和所述服务器之间都是以消息报文的形式来传输发送这些请求用来填写病害信息的表单信息的报文、未提交的用来填写病害信息的表单的标识和已提交的用来填写病害信息的表单的,其传输过程包括如下步骤:

步骤Ⅰ:首先所述后台电脑端和所述服务器中各自均配置着时长统计模块和初始值为0的计数变量,所述后台电脑端和所述服务器之间通过后台电脑端和所述服务器中的传输消息报文的一方朝获取消息报文的一方传输请求报文和获取消息报文的一方朝传输消息报文的一方传输对请求报文响应的响应报文来实现所述后台电脑端和所述服务器之间的报文通道的建立,所述请求报文中包括有查错码、用来识别的报文域和任意码;所述消息报文中包括有用来识别的报文域、报文序列号、任意码和查错码;

步骤Ⅱ:确定有无消息报文须传输,如果有消息报文须传输,就转到步骤Ⅲ中进行,如果没有消息报文须传输,就转到步骤Ⅴ去进行;

步骤Ⅲ:传输消息报文;

步骤Ⅳ:传输询问报文来实现状况检索,所述询问报文包括任意码与查错码;

步骤Ⅴ:传输保持报文通道的报文来实现报文通道的保持,所述保持报文通道的报文中包括报文序列号、任意码和查错码;

所述步骤Ⅰ包括如下步骤:

步骤1-1:在确定还没传输请求报文的条件下,就转到步骤1-2中进行;若已经传输请求报文了,转到步骤1-3中进行;

步骤1-2:把反复传输请求报文的个数设成预先设定的最高反复传输请求报文的个数,且确认所述请求报文;

步骤1-3:传输请求报文时,同步运行时长统计模块进行从开始传输请求报文后的时长统计;

步骤1-4:确认有无获取到请求报文内的用来识别的报文域,如果获取到该用来识别的报文域,就转到步骤1-6中进行;如果没有获取到该用来识别的报文域,就转到步骤1-5中进行;

步骤1-5:确定时长统计模块的时长统计有没有达到设定的时长,如果达到了设定的时长,就终止时长统计模块的时长统计且把反复传输请求报文的个数减一,然后转到步骤1-1去进行,如果未达到设定的时长,就转到步骤1-4中去进行;

步骤1-6:凭借所述请求报文中的查错码,进行对所述请求报文的查错,如果没有查出错误,就转到步骤1-7中执行;如果查出了错误,就转到步骤1-4中进行;

步骤1-7:终止时长统计模块的时长统计,另外把反复传输请求报文的个数设成预先设定的最高反复传输请求报文的个数;

步骤1-8:进行对请求报文的解码确定;

所述步骤1-2中的确认所述传输请求报文的过程包括如下步骤:

步骤1-2-1:进行对所述请求报文的查看;

步骤1-2-2:确定所述请求报文是不是同采用的通信标准相搭配,如果相搭配,就转到步骤1-3中进行;如果不相搭配,就传输去除报文通道的报文来终止报文通道的保持;

所述步骤1-8包括如下步骤:

步骤1-8-1:确定所述请求报文内的任意码是不是同传输时的请求报文的任意码相同,如果相同,就转到步骤1-8-2;如果不相同,就运行时长统计模块进行时长统计且转到步骤1-4中进行;

步骤1-8-2:确定是不是获取到响应报文,如果获取到了响应报文,就转到步骤Ⅱ中进行;如果没获取到响应报文,就运行时长统计模块进行时长统计且转到步骤1-4中进行;

所述步骤Ⅲ包括如下步骤:

步骤3-1:传输消息报文,另外同步运行时长统计模块进行时长统计;

步骤3-2:确定是不是获取到消息报文中的用来识别的报文域,如果获取到消息报文中的用来识别的报文域,就转到步骤1-6中去执行,如果没获取到消息报文中的用来识别的报文域,就转到步骤1-5中去执行;

步骤3-3:确定时长统计模块进行的时长统计是不是到了预先设定的时长,如果到了预先设定的时长,就终止时长统计模块进行时长统计且转到步骤3-8去进行,如果没有到预先设定的时长,就转到步骤3-2中进行;

步骤3-4:利用消息报文里的查错码,进行对消息报文的查错,如果没有查出错误,就转到步骤3-5中进行,如果查出了错误,就转到步骤3-2中进行;

步骤3-5:终止时长统计模块进行时长统计;

步骤3-6:进行对消息报文的解码确定;

步骤3-7:确定有没有获得用来回应消息报文的回应报文,如果获得了用来回应消息报文的回应报文,就转入步骤Ⅳ进行,如果没有获得用来回应消息报文的回应报文,就转入步骤3-8进行;

步骤3-8:传输用来侦听的侦听报文实行侦听,所述用来侦听的侦听报文中包括任意码、查错码和报文序列号;

所述步骤3-6包括如下步骤:

步骤3-6-1:确定消息报文内的任意码是不是同请求报文的任意码相同,如果相同,就转入步骤3-6-2进行,如果不相同,就转入步骤3-8;

步骤3-6-2:确定消息报文内是不是带有报文序列号,如果有报文序列号,就转入步骤3-6-3进行;如果没有报文序列号,就转入步骤3-8进行;

步骤3-6-3:确定消息报文内的报文序列号是不是有误,如果有误,就转入步骤3-8进行;如果无误,就转入步骤3-6-4进行;

步骤3-6-4:确定消息报文是不是消息报文,如果为消息报文,就转到步骤3-6-5进行,如果不为消息报文,就转到步骤3-7进行;

步骤3-6-5:把获取消息报文的一方的计数变量增一;

确定消息报文内的报文序列号是不是有误的标准是获取消息报文的一方的计数变量是不是等于获取的消息报文的报文序列号;

所述步骤3-8包括如下步骤:

步骤3-8-1:传输用来侦听的侦听报文,且获取侦听报文的一方顺序进行对获取侦听报文的确定与利用侦听报文中的查错码的查错;

步骤3-8-2:确定用来侦听的侦听报文的任意码是不是同请求报文的任意码相同,如果相同,就转到步骤3-8-3进行;如果不相同,就启动时长统计模块进行时长统计且转到步骤3-8-1进行;

步骤3-8-3:确定用来侦听的侦听报文中有没有报文序列号,如果有,就转到步骤3-8-4进行;如果没有,就启动时长统计模块进行时长统计且转到步骤3-8-1进行;

步骤3-8-4:确定侦听报文中的报文序列号是不是有误,如果无误,就转到步骤3-8-5进行;如果有误,就启动时长统计模块进行时长统计且转到步骤3-8-1进行;确定侦听报文内的报文序列号是不是有误的标准是获取侦听报文的一方的计数变量是不是等于获取的侦听报文的报文序列号;

步骤3-8-5:确定是不是获取了消息报文,如果获取了消息报文,就转到步骤3-8-6进行;如果没有获取消息报文,就转到步骤3-8-7进行;

步骤3-8-6:把获取消息报文的一方的计数变量增一;

步骤3-8-7:确定是不是获取了前一个消息报文,如果获取了前一个消息报文,就转到步骤Ⅳ进行;如果未获取前一个消息报文,就转到步骤3-1进行;

所述步骤Ⅳ包括如下步骤:

步骤4-1:传输询问报文,且获取询问报文的一方顺序进行对获取询问报文的确定与利用询问报文中的查错码的查错;

步骤4-2:确定询问报文内的任意码是不是同请求报文的任意码相同,如果相同,就转到步骤4-3进行;如果不相同,就启动时长统计模块进行时长统计且转到步骤4-1进行;

步骤4-3:确定传输的询问报文是不是询问报文或者消息报文,如果是询问报文或者消息报文,就转到步骤4-4进行,如果不是询问报文或者消息报文,就传输去除报文通道的报文来终止报文通道的保持;

步骤4-4:确定传输的询问报文是不是询问报文,如果为询问报文,就转到步骤4-5进行;如果不是询问报文,把获取消息报文的一方的计数变量增一,然后对传输消息报文的一方传输用来回应消息报文的回应报文;

步骤4-5:确定传输用来回应消息报文的回应报文有没有失败,如果没有失败,就转到步骤Ⅴ进行;如果失败,就转到步骤4-6进行;

步骤4-6:确定消息报文内的消息有没有遗失,如果遗失了,就传输去除报文通道的报文来终止报文通道的保持;如果没有遗失,就启动时长统计模块进行时长统计且转到步骤4-1进行;

所述步骤5包括如下步骤:

步骤5-1:传输保持报文通道的报文,且获取保持报文通道的报文的一方顺序进行对获取保持报文通道的报文的确定与利用保持报文通道的报文中的查错码的查错;

步骤5-2:确定保持报文通道的报文内的任意码同请求报文的任意码是不是相同,如果相同,就转到步骤5-3进行;如果不相同,就启动时长统计模块进行时长统计且在时长统计达到两秒后转到步骤5-1进行;

步骤5-3:确定保持报文通道的报文内是不是有报文序列号,如果有,就转到步骤5-4进行,如果没有,就启动时长统计模块进行时长统计且在时长统计达到两秒后转到步骤5-1进行;

步骤5-4:确定保持报文通道的报文内的报文序列号是不是有误,如果无误,就转到步骤5-5进行;如果有误,就启动时长统计模块进行时长统计且在时长统计达到两秒后转到步骤5-1进行;确定保持报文通道的报文内的报文序列号是不是有误的标准是获取保持报文通道的报文的一方的计数变量是不是等于获取的保持报文通道的报文序列号;任意码通过服务器与传输消息报文的一方,向获取消息报文的一方传输请求报文以及获取消息报文的一方向传输消息报文的一方,传输对‘请求报文’响应的响应报文时,服务器首次传输中的任意码就作为记号,服务器首次传输之后的所述后台电脑端和所述服务器间传输的报文内均要含有所述记号,另外经过确定所述记号用于确定目前采用的后台电脑端是不是于传输消息报文的一方朝获取消息报文的一方传输请求报文和获取消息报文的一方朝传输消息报文的一方传输对请求报文响应的响应报文时采用的后台电脑端;

步骤5-5:确定是不是获取到消息报文,如果获取到消息报文,就转到步骤5-6进行;如果没有获取到消息报文,就启动时长统计模块进行时长统计且在时长统计达到两秒后转到步骤5-1进行;

步骤5-6:把获取消息报文的一方的计数变量增一;

步骤5-7:确定有没有消息报文需要传输,如果有,就转到步骤3进行;如果没有,对传输消息报文的一方传输用来回应消息报文的回应报文;

确定保持报文通道的报文内的报文序列号是不是有误的标准是获取保持报文通道的报文的一方的计数变量是不是等于获取的保持报文通道的报文序列号;任意码通过服务器于传输消息报文的一方朝获取消息报文的一方传输请求报文和获取消息报文的一方朝传输消息报文的一方传输对请求报文响应的响应报文时,服务器首次传输中的任意码就作为记号,服务器首次传输之后的所述后台电脑端和所述服务器间传输的报文内均要含有所述记号,另外经过确定所述记号用于确定目前采用的后台电脑端是不是于传输消息报文的一方朝获取消息报文的一方传输请求报文和获取消息报文的一方朝传输消息报文的一方传输对请求报文响应的响应报文时采用的后台电脑端。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于常州市武进区水产技术推广站,未经常州市武进区水产技术推广站许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710251819.9/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top