古树名木,素有“国之瑰宝”、“树木中的明珠”的美誉,是我国源远流长文明史的见证,也是现代精神文明的象征。历经千百年的岁月洗礼流失,存活的古树成为人类的宝贵财富,它是一种活的文物,是科学研究探索的宝藏,也是一种珍贵的历史文化及旅游资源。对弘扬悠久历史文化,丰富人们精神生活具有十分重要的现实意义和深远的历史意义。
石家庄市古树名木众多,广泛分布于乡间、庭院,但都缺乏有效的保护,这两年市政府加强了古树名木的管理工作,对全市的古树资源进行调查摸底,并开始逐步保护。
1 信息管理系统编制的必要性和目的
石家庄市在2003 年开展了大规模的古树名木现场调查工作,对每一株古树所处的位置、生长情况、胸径、树高、冠幅、长势状况及土壤环境等情况进行测量和详细记录;并对每一棵古树进行登记编号建档。共发现古树名木46种877 株,其中古树43 种836 株,名木3 种41 株。由于古树名木数量大,分布范围大,每一株古树的实际信息也不一样,做为旧有文本档案很难及时对古树进行实时管理和信息更新。
作为计算机应用的一部分,使用计算机对古树名木各种信息进行管理,具有手工管理无法比拟的优点。例如检索方便,可靠性高、存储量大、成本低,寿命长等。这些优点能够使古树名木管理者更简单便捷的管理古树名木,因此开发这样一种古树名木管理信息系统,就显得尤其重要。为此,石家庄市园林局着手建立了古树名木保护信息管理系统(以下简称信息管理系统),该系统对每一棵古树名木的树高、树龄、胸径、生长状况、古树病虫害防治等情况进行详细记录,古树名木管理者需要某一棵树的信息,只要输入相应的编号就能调出全部古树信息。
2 管理信息系统建立的技术关键
2.1 系统建立基于B/S 结构
古树的基础数据及应用系统建立于服务器上,开通服务端后,用户通过其它计算机进行权限许可,可直接进行新增、查询、统计等管理工作,实现了在网络上的动态管理。应用asp 技术可在网页上进行可视化操作。
2.2 维护各种数据关系的完整性及稳定性
维护数据库中古树各种信息的完整性,是数据库应用程序必不可少的一个方面。这方面应用程序要有两个方面的功能:一是数据有效性验证,它保证每棵古树名木数据项和字段正确;二是数据完整性,保证数据表之间的关系被很好地维护。数据的稳定性是评价一个应用系统优劣的重要表现,也是数据查询、统计的重要依托。
2.3 强大的数据查询功能
建立所有在实际应用中会使用到的所有字段,比如树高、树龄、场所价值等。并开发合理的数据框架结构和信息查询流程,实现智能化,人性化的查询。
2.4 系统的安全性及权限建立
(1)系统启动后,首先进入用户确认界面这是为了防止他人恶意修改记录而设置的,利用循环结构和if 条件编写,密码采用已写好的字段写入到程序代码中。如果密码正确,则进入到主界面。密码错误,利用MsgBox 函数进行警告。密码采用发放制度,只能在服务器建立,不能在网页上注册申请,能有效防止有人恶意侵入。
(2)采取了权限管理,可以由系统管理员发放权限,高级权限用户可进行部分查询和浏览权限及修改权限,低级权限只有查询和浏览权限,这样可有效保证古树详细数据的正确性和完整性,也可以保证用户的方便应用。
3 系统功能模块
石家庄市古树名木管理系统分为信息维护、数据录入、数据查询、数据汇总、数据统计、树种简介、地域详表和科属详表等8 个模块。其中,信息维护和数据录入是其余6 个模块的数据基础,系统中的所有数据都是通过这2 个功能模块录入数据库的。通过这两个模块,用户可以添加新的信息,修改已有的信息和删除已有的信息。其他6 个模块根据用户要求对数据库中的数据进行筛选、加工后向用户输出结果,这6 个模块只提供浏览功能,不提供新增、修改和删除等功能。
3.1 信息维护
信息维护模块是对古树名木数据的公共信息统一进行管理的模块。公共信息是指具有有限的数据元素个数的字段,如区县、类别、树种、土壤环境等。对公共信息进行统一管理,可以使用户在录入这些公共信息的时候,从繁琐的文字录入变成简单的鼠标选择。点击“信息维护”,可以看到该模块包含区县、乡镇、村、科、属、树种、种类、土壤环境、树龄区间、单位人员、长势价值、场所价值等12 个子模块。系统可对这12 个子模块内容进行新增、修改、删除等操作。
3.2 数据录入
详情录入功能模块提供对石家庄市所有的古树名木信息进行录入的功能。这是数据库中最重要的数据,每一棵树木的信息都存储在这里。用户可以进行新增一棵树木的信息,修改一棵原有树木的信息,删除一棵原有树木的信息等操作。
3.3 数据查询
查询是将符合某种条件的数据库中信息显示给用户的过程。指定条件后,详情查询会将符合该条件的树木信息显示给用户。通过编号,树种,类别、树高、胸径,用户可以进行不同的组合进行查询条件。可及时、准确的得到想要的古树名木信息。其中可把古树的其它数据信息进行选择性的显示。
3.4 数据汇总
数据汇总模块包含2 个模块,汇总模块和浏览模块。汇总与浏览的区别在于,汇总除显示古树名木信息外,还会统计该类别古树名木的个数,而浏览只显示古树名木信息。此模块主要满足用户应用需要。
系统会按照用户所指定的标准对数据库中的树木进行汇总,统计每一类古树名木的株数,并计算总数,然后显示给用户。如果用户需要详细了解每一类,点击该类的名称,就可以看到该类所有树木的详细信息。同时也可以查看图片,查看登记卡,查看该类所有登记卡。
3.5 数据统计
该模块下包含2 个功能子模块———表格和图表。
(1)表格模块主要用于在用户指定统计结果表格的行和列后,系统按照用户要求显示一个二维表,同时计算总数和比例。可生成古树名木树种汇总表,分布统计表等实用表格
例如:用户选择了树种行和区县列,单击“生成”,系统会弹出一个新的窗口。该窗口中包含一张“石家庄市古树名木分布统计表”。第一行显示了所有的树种,第一列显示了所有的区县,交叉点显示了该区县,该树种的个数。最后两行和最后两列计算了总计和百分比。
(2)图表模块主要提供各种数据图形显示,在用户指定数据源和显示的格式,即二维直方图还是饼图后,系统会弹出一个新窗口。该窗口中包含一张二维直方图或者饼图,用户可以进行比较。
3.6 树种简介模块
此模块是对树种的具体管理提供支持,包含树种名称、树种科属的管理,可查询树种的详细信息。
3.7 地域详表模块
对石市古树名木分布地进行管理和查询。
3.8 科属详表模块
对古树名木的科属名进行查询管理。可以方便的查询各种科、属的关系。
4 信息系统的主要功能
4.1 古树名木信息的采集录入
该功能属于基础功能,可对古树名木的各种数据录入、修改、删除、增加,进行登记建档。输入完毕古树也就正式建档备份。
4.2 古树名木的查询功能
该功能是古树名木管理最重要的功能,可按用户需要的条件进行查询,按要求显示出符合检索条件的古树名木信息。如可以按古树名木的编号、类别、树种、县、区、乡(镇)、村、科、属、胸径、树高、冠幅、进行查询。并可有选择的选出想要数据,如想查询平山县1000a 以上槐树的胸围比较就可点选县,树龄、树种并只显示胸围就可得出结果。由图表得知槐树1000a 以上的胸围在500cm 以上。如表1。
4.3 古树名木数据统计分析功能
对古树名木各自的信息通过条件汇总分析,推理出新的信息。从而对管理者日常管理提供科学依据。
4.4 数据输出功能
可将用户查询结果(数据、图片资料等)、汇总分析生成的各类表格(表1)、图形在屏幕上显示输出、打印机输出或文件形式输出。

4.5 古树名木相关资料的查询功能
可提供古树名木相关政策法规,园林绿化相关行业标准查询。可提供古树名木保护管理相关论文,古树名木树种、相关科属详细资料查询。
4.6 信息管理系统数据维护
可维护古树名木数据的完整性,一致性,有效性。
5 信息管理系统应用现状
古树信息管理系统从2004 年正式开始应用,现已正常运行5a。运行期间,系统稳定,各种数据完整统一,统计分析数据准确。系统现有所有已建档登记的计836 株古树名木的数据,包含了每株古树名木的位置、树龄、树木现状情况、树木生境、责任管理单位等树木的基本情况及树木近3500 张图片。运行期间对古树名木的日常管理、衰弱古树保护及修复起到重大作用,获得管理者的认可和好评。

