游泳生物调查数据快速处理与存储格式化方法

文档序号:6644952阅读:168来源:国知局
专利名称:游泳生物调查数据快速处理与存储格式化方法
技术领域
本发明涉及海洋生物学、海洋生态学和水产资源学及其相关研究领域有关游泳生物调查数据的处理与存储格式化方法。
背景技术
海洋游泳生物调查是海洋生物资源调查和海洋生态调查的重要内容,无论过去、现在还是将来,其传统的拖网、围网、刺网和钓具调查都将是最主要的调查方式。这些调查方式所获得的调查数据被统一地记录于《游泳生物调查卡片》和《游泳生物生物学测定记录表》等纸质文件上,每个网次的数据依《游泳生物调查卡片》和《游泳生物生物学测定记录表》次序连续存放,同一航次所有网次的调查数据装订成一册归档。由于游泳生物种类繁多,可以预见,随着调查的不断进行,数据量还会持续猛增。因此,适应游泳生物调查本身数据处理的需要以及数字海洋建设的形势,不仅需要一种好的处理方法,能把调查数据轻松、快速、准确地送入PC机,生成电子文件,而且要求这个电子文件的存储格式要具有与原纸质数据文件顺序一致并且尽量简单的特点,这样该文件不仅可以作为“电子原始数据文件”存档,而且可以方便其它目的使用,如数据处理、数据库和数字海洋信息建设等。于是,人们设计了各种各样的游泳生物调查数据处理与存储格式化方法,这些方法的共同特征是①数据的处理方法和软件设计不能满足要求由于游泳生物调查数据量大,因此,对数据处理方法和软件设计的总体要求就是效率和准确性,这包括数据的录入规则和软件界面两方面内容。目前的方法对《游泳生物调查卡片》和《游泳生物生物学测定记录表》中记录的调查数据没有进行录入规则处理,在录入时往往采用键盘直接键入原始内容或提供选项选择等方式进行处理,不仅工作量大,效率低,而且准确性也不高。软件方面,界面设计复杂,录入顺序与《游泳生物调查卡片》和《游泳生物生物学测定记录表》不一致,工作时往往要在各数字之间频繁跳转,造成眼花缭乱的感觉。
②生成的“电子原始数据文件”的格式和数据存储顺序不能满足要求“电子原始数据文件”的格式往往采用数据库(或表)形式,作为数据管理这是一种好方法,但从作为“电子原始数据文件”存档角度而言并不可取,因为它给数据存储安全带来隐患,一旦毁坏,恢复起来较为复杂,而且完整恢复的可能性低。另外,这种“电子原始数据文件”与原纸质文件的数据存储顺序往往不同,或者《游泳生物调查卡片》和《游泳生物生物学测定记录表》被存储为不同的磁盘文件,或者被存储在同一磁盘文件的不同数据表中,与原纸质数据不能对应。
因此,目前市场上使用的这些游泳生物调查数据处理与存储格式化方法无论在效率、准确性和安全性等方面,均不能满足当前及今后海洋生物学、海洋生态学和水产资源学及其相关研究领域有关游泳生物调查数据快速处理和“电子原始数据文件”存档的需要。

发明内容
本发明所要解决的技术方案是提供一种快速的游泳生物调查数据快速处理与文件存储格式化方法,使得繁琐、枯燥的数据处理工作变得轻松、自然、高效、准确,追求录入同样的数据量时击键次数和耗费时间最少,同时,生成的“电子原始数据文件”的存储格式简单,与原纸质文件数据顺序一致,作为备份保存,安全性好。
为解决上述技术问题采用的技术方案是一种游泳生物调查数据快速处理与存储格式化方法,(1)建立游泳生物调查种类和编码对应表,并对《游泳生物拖网卡片》和《游泳生物生物学测定记录表》中的种类编码;(2)将《游泳生物拖网卡片》和《游泳生物生物学测定记录表》数据分成“站位参数数据”、“卡片生物学数据”和“测定生物学数据”三类,并建立相应的数字化规则,利用该规则对文本格式的数据进行数字化;(3)生成的“电子原始数据文件”采用顺序文本文件格式以行为单位存储,《游泳生物拖网卡片》和《游泳生物生物学测定记录表》数据存储于同一文件,不同网次间以“-1”分隔,各数据间以半角逗号“,”分隔,游泳生物种类名称以分类码作为编码存储,编码后以标识符区分《游泳生物拖网卡片》和《游泳生物生物学测定记录表》数据;(4)以网格形式设计“站位参数数据”、“卡片生物学数据”和“测定生物学数据”三类数据的录入区,并利用功能按钮进行控制。
在软件界面中“站位参数数据”、“卡片生物学数据”和“测定生物学数据”三类数据录入区采用网格设计,且它们的结构分别与《游泳生物拖网卡片》和《游泳生物生物学测定记录表》中的相应部分的结构一致。
本发明生成的“电子原始数据文件”采用顺序文本文件格式以行为单位存储,《游泳生物拖网卡片》和《游泳生物生物学测定记录表》的数据依序存放于同一文件,且不同网次间、各数据之间的分隔符用特定的数字、符号或文字表示,种类编码后以特定标识符区分《游泳生物拖网卡片》和《游泳生物生物学测定记录表》数据。
本发明与现有技术相比,具有以下的优点1、本发明的“电子原始数据文件”采用顺序文本文件格式存储,《游泳生物调查卡片》和《游泳生物生物学测定记录表》共存于同一文件,顺序与原纸质文件完全一致,无冗余,真正实现了游泳生物调查数据必须以最接近原始数据的“电子原始数据文件”归档方面的简单性要求。
2、设计的处理软件,界面简洁友好,主要采用网格格式,结构与《游泳生物调查卡片》和《游泳生物生物学测定记录表》一致,使用轻松、自然,可以盲打录入。
3、对《游泳生物调查卡片》和《游泳生物生物学测定记录表》数据进行数字化处理,除个别站位参数数据(仅3项)之外,其它所有调查数据全部采用数字格式录入,充分利用PC数字键盘,高效、准确,可以成百倍地提高工作效率,大幅度降低工作强度,真正实现了游泳生物调查数据快速进行统计处理的时效性要求。
4、利用本发明对调查数据进行快速录入,生成的“电子原始数据文件”可供其它统计分析软件使用,以快速提取信息,准同步提供游泳生物群体的变动状况。
5、海洋生物资源调查的目的是掌握渔场,利用本发明把调查数据快速生成“电子原始数据文件”并进行分析,快速发现渔场分布位置和昼夜活动规律,可使渔船大幅度减少寻找时间,节约生产成本,提高产量,从而明显提高渔业捕捞生产效益。


图1是本发明设计的软件界面布局。
图2是本发明设计的软件系统控制流程框图。
图3a是本发明设计的软件界面实例。
图3b是本发明设计的软件界面实例—测定生物学数据录入表格。
图4是本发明“电子原始数据文件”存储格式实例。
具体实施例方式
从《游泳生物调查卡片》和《游泳生物生物学测定记录表》来看,游泳生物调查的数据项繁多,如果要实现游泳生物调查数据快速处理,必须解决好以下几方面的问题(1)对调查数据进行科学的分类并尽可能多地数字化,这样可以利用PC机数字键盘处理;(2)处理软件界面的设计力求简洁,以避免在不同数据间的频繁跳转;(3)数据的录入顺序必须与原《游泳生物调查卡片》和《游泳生物生物学测定记录表》纸质数据文件的记录顺序一致,以实现盲打处理。根据上述要求,本发明设计了调查数据的数字化和软件界面,同时,为了满足“电子原始数据文件”存储格式简单且与原《游泳生物调查卡片》和《游泳生物生物学测定记录表》纸质数据文件记录顺序一致的要求,本发明也做了数据存储格式化。最后,本发明设计了游泳生物调查数据快速处理软件。
本发明调查数据的数字化主要是根据《游泳生物调查卡片》(附表1a)和《游泳生物生物学测定记录表》(附表1b)数据的特点,把这两张表中的调查数据划分为“站位参数数据”和“生物学测定数据”两类。“站位参数数据”即指《游泳生物调查卡片》表中有关“种类组成”部分以上的5行数据,从“调查海区”到“起网纬度”共19项,其数字化处理见附表2a。经过表2a的数字化处理,除了“调查海区”、“调查船名”和“调查方式”3项之外,其它项全部可以利用PC数字键盘处理。“生物学数据”又分为“卡片生物学数据”和“测定生物学数据”。“卡片生物学数据”指《游泳生物调查卡片》表中“种类组成”下面的数据,包括“种名”、“重量(g)”、“尾数”、“长度范围(mm)”和“重量范围(g)”等,除“种名”外,其它几项均为数字,其中“长度范围(mm)”和“重量范围(g)”虽为区间,但录入时分别把它们的上下界数字取出处理即可,对于文本格式的“种名”,本发明的解决办法是利用游泳生物分类码建立包括所有出现的调查种类在内的“游泳生物种类编码表”,即利用分类码作为数字编码进行数字化。“测定生物学数据”指《游泳生物生物学测定记录表》记录的生物学数据,其中“种名”所指的种类也利用上面建立的“游泳生物种类编码表”数字化,《游泳生物生物学测定记录表》其它项数据的数字化处理见附表2b。
本发明软件生成的“电子原始数据文件”采用纯文本格式存储,以行为单位存放,同一行中各数据之间以半角逗号“,”分隔,但每行数据的行尾不置逗号分隔符,以回车换行符结束;不同网次之间以“-1”分隔,独占一行。根据这种设计,站位参数数据占一行。由于生物学数据分为“卡片生物学数据”和“测定生物学数据”两类,必须进行标识才能区分,为此,在种类编码后放置1位标识符,规定“0”代表“卡片生物学数据”,“1”代表“测定生物学数据”。这样,便形成了本发明的“电子原始数据文件”存储格式,见附表3。
本发明的软件界面设计为力求简洁友好,主要包括从左到右的三个区,左面为“站位参数数据”录入区、中间为“生物学数据”录入区,最右面是系统控制区,附图1是本发明的软件界面布局。“站位参数数据”、“卡片生物学数据”和“测定生物学数据”的录入界面均采用网格设计,分别与原《游泳生物调查卡片》和《游泳生物生物学测定记录表》格式类似,以方便顺序录入并避免频繁跳转,工作起来犹如手工顺序抄写一样自然。为界面简洁计,“卡片生物学数据”网格和“测定生物学数据”网格占据相同位置和大小,由控制区按钮进行控制,以实现任意切换。
本发明的软件系统控制流程框图见附图2。由于以上对“站位参数数据”、“卡片生物学数据”和“测定生物学数据”的明确划分,该框图也明显地分为三个对应的部分,各部分的流程完全相同,只是“站位参数数据”、“卡片生物学数据”和“测定生物学数据”等分流程中各控制按钮、命令、模块等执行的具体功能各异,如“站位参数数据保存模块”执行站位参数格式化保存功能,该模块会决定何时在文件中置入“-1”(占一行)以分隔不同网次的数据,而“卡片生物学数据保存模块”会在种类编码后置“0”标识该种类为《游泳生物调查卡片》生物学数据,相应地,“测定生物学数据保存模块”会在种类编码后置“1”标识该种类的数据为《游泳生物生物学测定记录表》数据。另外,为了最大限度地保持生成的“电子原始数据文件”数据的准确性,还在三个分流程中分别设计了“站位参数数据合法性检查模块”、“卡片生物学数据合法性检查模块”和“测定生物学数据合法性检查模块”。
图3a是本发明设计的软件界面实例。软件启动时生物学数据录入网格区默认显示的是“卡片生物学数据”网格,当按右边的“测定生物学数据”按钮时可以切换显示“测定生物学数据”表格(图3b)。利用图3a右面系统控制区的按钮键,可以全面操控该软件以实现各类数据的快速录入和存储格式化处理。
表4a、表4b、表4c和表5a、表5b和表5c是两个不同网次调查数据实例,先根据这两个网次出现的游泳生物种类的分类码建立“游泳生物调查种类编码对应表”(见附表6),然后根据表6给表4和表5中的种类进行编码(表4和表5中已编好,每个种类名称后括号中的数字即是),再利用本发明设计的软件进行处理,即生成图4有所示的“电子原始数据文件”。
表1a游泳生物调查卡片

共___页第___页 记录人___校对人___
表1b 游泳生物生物学测定记录表种名___ 抽样倍数___

共___页 第___页 记录人___校对人___
表2a

注如果以上项目有缺失值,则不录入任何值。
表2b

表3

表5a 游泳生物调查卡片

共 1 页 第 1 页记录人___校对人___表5b 游泳生物生物学测定记录表种名中国枪乌贼(3483)抽样倍数1

≈ ≈ ≈

共 1 页 第 1 页 记录人___校对人___表5c游泳生物生物学测定记录表种名蓝圆鲹(1559)抽样倍数3.9

≈≈ ≈

共 1 页 第 1 页 记录人___校对人___
表6

权利要求
1.游泳生物调查数据快速处理与存储格式化方法,其特征在于(1)建立游泳生物调查种类和编码对应表,并对《游泳生物拖网卡片》和《游泳生物生物学测定记录表》中的种类编码;(2)将《游泳生物拖网卡片》和《游泳生物生物学测定记录表》数据分成“站位参数数据”、“卡片生物学数据”和“测定生物学数据”三类,并对文本格式的数据进行数字化处理;(3)生成的“电子原始数据文件”采用顺序文本文件格式以行为单位存储,《游泳生物拖网卡片》和《游泳生物生物学测定记录表》数据存储于同一文件,不同网次间以“-1”分隔,各数据间以半角逗号“,”分隔,游泳生物种类名称以分类码作为编码存储,编码后以标识符区分《游泳生物拖网卡片》和《游泳生物生物学测定记录表》数据;(4)以网格形式设计“站位参数数据”,“卡片生物学数据”和“测定生物学数据”三类数据的录入区,并利用功能按钮进行控制。
2.根据权利要求1所述的游泳生物调查数据快速处理与存储格式化方法,其特征在于界面中“站位参数数据”、‘卡片生物学数据”和“测定生物学数据”三类数据录入区采用网格设计,且它们的结构分别与《游泳生物拖网卡片》和《游泳生物生物学测定记录表》中的相应部分的结构一致。
3.根据权利要求1所述的游泳生物调查数据快速处理与存储格式化方法,其特征在于生成的“电子原始数据文件”采用顺序文本文件格式以行为单位存储,《游泳生物拖网卡片》和《游泳生物生物学测定记录表》的数据依序存放于同一文件,且不同网次间、各数据之间的分隔符用特定的数字、符号或文字表示,种类编码后以特定标识符区分《游泳生物拖网卡片》和《游泳生物生物学测定记录表》数据。
全文摘要
本发明公开了一种游泳生物调查数据快速处理与存储格式化方法,(1)建立游泳生物调查种类和编码对应表,并对《游泳生物拖网卡片》和《游泳生物生物学测定记录表》中的种类编码;(2)将数据分成“站位参数数据”、“卡片生物学数据”和“测定生物学数据”三类,并对文本格式的数据进行数字化;(3)生成的“电子原始数据文件”采用顺序文本文件格式以行为单位存储,各表数据存储于同一文件;(4)以网格形式设计“站位参数数据”,“卡片生物学数据”和“测定生物学数据”三类数据的录入区。本发明对同一航次的所有调查数据存储为同一个文件,存储顺序与原始数据相同、无冗余,安全性好;各类数据录入网格与原始表格相应结构一致,可以轻松、快速、准确地录入调查数据,建立“电子原始数据文件”。
文档编号G06Q10/00GK1811761SQ20051010126
公开日2006年8月2日 申请日期2005年11月15日 优先权日2005年11月15日
发明者李永振 申请人:中国水产科学研究院南海水产研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1