植物资源调查软件设计思路与应用技术

2015-04-04 09:31赵亚飞
山西林业 2015年5期
关键词:名称山西省物种

赵亚飞

(山西省林业调查规划院,山西太原 030012)

植物资源调查软件设计思路与应用技术

赵亚飞

(山西省林业调查规划院,山西太原 030012)

植物资源调查长期以来一直沿用传统的手工操作,工作量大、效率低,容易出现差错。介绍了“山西省重点保护植物植物资源调查数据管理系统”软件开发目的、构成、设计原则以及使用效果等。

植物资源调查;软件;设计

1 开发目的

山西省第二次全国重点保护野生植物资源调查工作具有跨年度、时间长、参与人员众多、工作量大的特点,而且每个年度调查区域和参与人员各不相同,需要分成若干个工作组同时进行调查。由于工作人员对技术要求的把握和个人的工作习惯存在较大的差异,因而调查得出的数据很容易出现问题。比如,各组数据的格式不统一,某个树种属性描述方法不尽相同,因工作人员疏忽而错填,等等。为了既能确保工作质量,又能按时完成任务,山西省林业调查规划院专门开发了“山西省重点保护植物植物资源调查数据管理系统”软件,以方便全省重点保护植物资源调查。

2 软件构成

“山西省重点保护植物植物资源调查数据管理系统”软件,由输入模块、统计模块两大模块构成,现将该软件的设计原则和使用方法介绍如下。

2.1 输入模块

通过输入模块能够把实地调查所得到的数据填写到后台数据库中。该模块的主要功能是对输入数据进行逻辑检查,同时使输入数据的格式高度统一。这样可以避免错填、漏填、多余空格,甚至可以避免因部分符号选择字体不同所造成的差错。

2.2 统计模块

将各工作组、各有关单位的调查数据合并到一个数据库,通过统计模块自动计算汇总,得出所要求的各类统计成果,并以EXCEL统计表格的形式直接导出,以便于应用。

3 设计原则

在“山西省重点保护植物植物资源调查》数据管理系统”软件设计中,主要把握了以下几项原则。

3.1 无符号化原则

符号有多种格式,包括中文符号、英文符号、全角、半角等。同一符号在不同格式下表达的形式也不相同,稍有疏忽,就会造成同一内容的统计结果多样化,显得非常混乱。为此,该软件的所有符号都在后台添加,不需要在输入时通过切换各种输入法寻找符号,确保了不同工作人员输入数据格式的整齐划一。如在输入经度值“112°36′50″”时,输入界面会给出度、分、秒的文本框,录入者只需要在相应的框中填入112、36、50即可,后台就可以自动填写生成112°36′50″的格式。又如在输入图幅号“J-49-52-甲”时,用空格来代替符号“-”,这样后台就会自动填写成“J-49-52-甲”,不会错乱。

3.2 简化输入原则

工作人员在填表时难免会出现一些错别字,如果在目的物种名称或者县名、群落名称、保护区、林局、林场名称等这些敏感的地方出错,将会导致后期统计工作无法进行。所以,在类似这些字段填写时,软件会自动给出有关的选项,可以供工作人员从中选择。如填写目的物种“山西槭”时,只需要填写物种名称第一个汉字“山”,软件就会从后台的字典中选出所有以“山”字开头的各物种的名称,如“山西乌头”、“山胡椒”、“山橿”、“山白树”、“山西槭”、“山桐子”、“山茱萸”等作为目的物种的选择项,可以从其中选择。如果觉得选项太多,可再输入第二个字“西”后,再进一步选择,选项就会变成“山西乌头”、“山西槭”,范围就会更加小,再从中选择。依次再往后输入第三个字、第四个字……软件将会给出越来越少的选项供工作人员选择。如果输入一些汉字后软件没有给出相关的选项,就说明工作人员可能已经输入了错别字,需要检查修改。

部分输入项可以根据已经填写的内容进行计算。比如目的物种的名称确定后,软件就可以自动查出该物种相应的拉丁名,并填写到拉丁名的文本框中。如样地照片编号规则为“样地编号—群落名称—照片序号”,假如有两张照片序号分别为01,02。则只需填入“0102”即可,软件会根据已经填好的样地编号和群落名称对照片进行系统编号。在后台数据库中填写成“样地编号—群落名称—01、样地编号—群落名称—02”。表1中样地编号和表2-1中照片编号的填写,也是同样根据已填内容计算而来。

对于同一个样地,表1《目的物种所处植物群落概况表》和表2-1《目的物种记录表》中有很多填写项相同,如目的物种、拉丁名、样地编号、知情者、调查者、调查日期等,在填写完毕表1后,软件会根据表1内容将表2-1的相应项自动填写完成。

3.3 输检同步原则

在调查数据输入过程中,如果有必填项漏填,在提交数据时软件会自动提示哪几个必填项没有填写,让补充填写,这样就有效保证了数据的完整性。在数据输入时,软件将同时对输入数据进行逻辑检查。如在填写经纬度时,软件将给出一个合理的数值范围,如果超出范围软件会提示输入有误。度、分、秒值是60进位制的,假如分、秒的数值超出了60,软件就会提示输入有误。从而可以有效防止将一些记录错误的坐标点输入或者误填。如果副样方的出现数超过了副样方的总数,软件也会提示出错。

3.4 代码储存

在软件编制中,如目的物种、县(市、区)、群落、保护区名称等字段,在后台的数据库中以代码的形式储存。一方面可以提高软件的性能,另一方面便于数据的管理、统计等。在后期数据统计时,就可以方便地按代码的顺序把目的物种、县(市、区)、群落名称等以自定的顺序进行排序。

3.5 一键生成报表

本次调查中根据植物的数量和分布情况差异分别采用了不同的调查方法:实测法、样方法、样圆法、样带法等,不同的调查方法需要用不同的函数进行计算。另外分布在保护区内的植物统计方法又不同于保护区外。所以,如果用人工来统计《各县野生植物资源分布情况表》、《山西省县级野生植物资源数量分县统计表》、《山西省野生资源数量分种统计表》、《××市野生资源数量分种统计表》、《××国有林管理局所属各自然保护区、林场野生资源数量分种统计表》、《山西省各级自然保护区野生资源数量分种统计表》这几类表,就会非常繁琐。将数据输入到软件中后,它将会代替人工做这些繁琐的统计工作。只需要一个按钮,软件就会把这几类表以EXCEL的格式给生成出来。

4 使用效果

经过山西省内几个单位实践的检验,用户普遍反映该软件系统操作简单,节省时间,方便了输入流程,能够如期地完成森林资源后期统计工作,可以达到预期的目标。

S757.2

C

1005-4707(2015)05-023-02

10.3969/j.issn.1005-4707.2015.10.010

赵亚飞(1986-),男,2010年河南理工大学毕业,现任山西省林业调查规划院助理工程师。

2015-09-20;

2015-10-10。

猜你喜欢
名称山西省物种
山西省右玉县的生态建设及其启示
山西省秋收已完成93.44%
山西省打开农产品供深通道
回首2018,这些新物种值得关注
电咖再造新物种
山西省文联扎实开展“深入生活、扎根人民”主题活动
世界上的15个最不可思议的新物种
沪港通一周成交概况
沪港通一周成交概况
沪港通一周成交概况