北沙柳种质资源信息管理系统的建设

北沙柳种质资源信息管理系统的建设


2024年5月5日发(作者:电脑快捷键截图)

第31卷第4期 

内 蒙古农业大学学报 

2010年10月 

V01.31 No.4 

Journal of Inner Mongo ̄a Agricultural University 

Oct.20l0 

北沙柳种质资源信息管理系统的建设’ 

张玮, 张国盛 , 王林和, 刘伯强 

(内蒙古农业大学,呼和浩特010ol9) 

摘要: 本文论述了“北沙柳种质资源信息管理系统(Salix psammophila Germplasm Reso111'oes Management Information 

System)”的设计思想、程序结构及应用效果,根据北沙柳种质资源库信息管理的需求,将Access数据库技术应用于 

北沙柳种质资源库管理中。该系统的开发目的在于对该类种质资源库的信息进行合理的管理,让用户能够科学、有 

效地使用种质资源库中的信息。该系统的应用,不仅减轻了工作人员的劳动强度,而且使各种资料得到充分共享, 

加快信息提取及信息汇总速度,提高了工作效率。 

关键词:Access;北沙柳;信息管理;数据库 

中图分类号:TP315 文献标识码:A 文章编号:1009—3575(2o10)o4—0244—06 

TH E CONSTRUCTION OF Salix psammophila GERMPLASM 

RESOURCES MANAGEMENT INFORMATION SYSTEM 

ZHANG Wei,ZHANG Guo—sheng ,WANG Lin—he,LIU Bo—qiang 

(Inner Mongolia Agricultural University,Hohhot,010019 China) 

Abstract:The design ideas,program structure and application effects of the“Salix psammophila Germplasm Resources Management 

Information System”were discussed jn this study.According to the needs of p3a,mmophila germplsam r ̄sources information man. 

agement.Access database technology was applied to Salix psammophila germplasm resoul'ces management.The development of htis sys- 

tem is aireed at reasonable manage this type of germplsam resources information.allows the users to use germplasm l'esoul ̄es informa. 

don scientiifcally and e ̄ciently.The application of the system not only reduce tlle labor intensity of staft.but also make full range of 

hte information—sharing,speed up the ifnormation mt ̄evd and ifnormation aggregation rate,increased work efficiency. 

Key WOrds: Access; salix psammophila; ifnormation management;database 

随着计算机技术的飞速发展,计算机代替手工 

处理某些信息量大的数据管理工作已成为现实,这 

1建立北沙柳种质资源信息管理 

使得信息管理工作更规范化、系统化、程序化,能够 

系统的意义 

及时、准确、有效的查询和修改信息。北沙柳种质资 

源信息管理系统就是基于方便掌握北沙柳种质资源 

北沙柳(SaⅡx psammophila C.Wang et Ch Y. 

库中北沙柳的种源区信息与单株信息,以及北沙柳 

Yang)为杨柳科柳属落叶丛生灌木,别名沙柳,蒙名 

种质资源库的管理情况易于查询、修改、汇总而设 

为额尔存一巴日嘎。北沙柳的自然分布区主要在鄂 

计,为北沙柳种质资源库提供全面的信息服务。考 

尔多斯市的毛乌素沙地,库布齐沙漠,巴彦淖尔盟以 

虑到数据量不是很大,所以,将采用Microsoft Office 

及陕西的榆林地区,宁夏的河东地区。面积高达3.2 

Access 2003数据库构建北沙柳种质资源信息管理系 万hm 。在天然状态下,北沙柳主要生长在丘间低 

统。 

地。由于北沙柳萌蘖力强,插条极易成活;生长迅 

+ 收稿日期:2010—4—2 

基金项目: 国家林业局“国家北沙柳种质资源保存库建设”(2oo8440) 

作者简介:张玮(1982一),女,在读博士研究生,主要研究方向为水土保持与荒漠化防治一沙区植物资源保护与利用 

・通讯作者:E—mail:zgsemail@163.oom 

第4期 张 玮等: 北沙柳种质资源信息管理系统的建设 245 

速,枝叶茂密,根系繁大,固沙保土力强,常可成丛出 

mophila Germplasm Resources Management Information 

现在沙丘顶部,有效地阻止流沙的迁移。在半农半 System,以下简称SPMIS)是1个小型信息管理系统 

牧及旱作农业区,用北沙柳营造的防护林带有效地 (Management Information System,简称MIS)o SPMIS 

sual Basic 6.0和桌面数 

阻止了风沙对农田的侵袭。目前,毛乌素沙地约有 

采用面向对象的开发语言Vi

ndows操作系统环境下运 

80%的旱作农田有北沙柳防护林带的庇护,粮食增 

据库管理系统Access在Wi

产量在10%以上。北沙柳不仅起防风固沙、保持水 行。SPMIS具有可视化、人性化的界面,提供多媒体 

土的作用,而且随着林产品工业的开发,北沙柳已由 

信息,数据的维护和更新具有继承性,后台数据库可 

原来的一般灌木提高到工业原料的地位上。首先, 方便的移植于网络等特点,sPMIS具有较好的可移 

北沙柳是纤维板、刨花板、纺织、造纸的重要原料。 

植性和通用性,通过更换后台数据,SPMIS可方便的 

S可 

它具有平茬、复壮的特性,通常3a一5a内生长迅速, 

应用于其他领域并开发出不同的数据库。SPMI

以后逐渐缓慢,甚至停止,平茬后又能迅速恢复生 

促进北沙柳种质资源库数据的查询和管理由手工向 

从而大大提高工作效率H J。 

长,具有轮伐期短的特点。所以,利用好平茬后的北 

自动化变革,

沙柳枝条,将会为北沙柳造纸和纤维板产业提供1 

个新兴产业链。其次北沙柳枝条绵、软、细长,去皮 

后洁白并具有光泽,为编制和出口柳编的优良原料, 

其嫩树鲜叶营养价值高,是牲畜的好饲料,叶可供压 

2北沙柳种质资源信息管理系统 

(SPMIS)设计思想 

绿肥,它的枝杆易燃,生长迅速,是干旱地区的良好 

2.1 SPMIS设计目标 

薪材。同时,北沙柳的树皮还可提取鞣料制革,皮与 

SPMIS主要以实现管理人员方便的进行北沙柳 

根则均可人药¨0。J。 种质资源库的基本信息的录人、维护、修改、查询,以 

在2007年,由我国国家林业局批准并拨款修建 及汇总。并要求系统达到以下目标:(1)具有友好的 

北沙柳种质资源保存库的项目正式启动,该项目的 用户界面,便于用户操作使用;(2)能够识别用户权 

前期选址及采苗工作现已基本完成,后期将着重进 

限,不同用户给与不同权限,执行不同操作,但因为 

行北沙柳保存库的规范化种植、管理及利用。为了 该系统仅提供给管理人员使用,所以用户权限暂未 

方便掌握北沙柳种质资源库中北沙柳的种源区信息 

考虑,若以后升级为网络版,则必然要求;(3)能够实 

与单株信息,以及北沙柳种质资源库的管理情况,并 

现对数据库的维护以及数据的统计;(4)具有较好的 

6、7、引。 

且使这些信息易于被查询、修改、汇总,因此,我们将 

移植性,能够方便的进行数据的导人和导出-

Access数据库技术引入北沙柳种质资源库管理中, 

2.2 SPMIS使用设计流程 

自主研发北沙柳种质资源信息管理软件,使各种资 

在用户进入SPMIS时首先进行身份确认,密码 

料得到充分共享,加快信息提取及信息汇总速度,提 

输入正确则进人系统主界面,进入主界面后,用户可 

高效率。 

根据自己的需要,选择进人不同的模块进行下一步 

北沙柳种质资源信息管理系统( psam一 

操作,具体使用设计流程如图1所示。 

密码正确 

五 里塑茎塑-』_ 

修改、 

档案编 竺兰坚. 

输出报表 

图1 SPMIS流程图 

Fig.1 Process Chart of SPMIS 

2.3 SPMIS总体功能 

能模块组成。用户管理模块主要进行用户的编辑和 

SPMIS的主要功能如图2所示,主要由五大功 

管理,档案编辑模块可以进行北沙柳种源区及单株 

246 内 蒙 古 农 业 大 学 学 报 2010年 

信息档案的保存与修改,简单查询模块可以提供单 

息管理模块则主要针对保存库的后期管理及单株生 

查询参数的北沙柳信息查询,高级查询模块可以 

长状况等一些后期信息的保存。 

同时提供多个查询参数的北沙柳信息查询,后期信 

北沙柳种质资源信息管理系统 

用户登陆模块 

主界面 

三 L 

●●,___________________l

L 

信息修改 

 

【高级查询模块l( 

多条件参数单株 

信息查询 

按选 

不择 

同参息 

 I统计报表模块

查数查 

统计报袭模块I

询单询 

类株 

型信 

图2 SPMIS总体功能图 

l I统计扣表模块 

Fig.2 Total Function of SPMIS 

2.4 SPMIS结构设计 

息表”作为主表连接起来的,即其它表与该表的关系 

SPMIS的内容包括:lO个数据表,22个查询,29 

都是以“单株编号”为关键字段与其“单株编号”字 

个窗体,1O个报表以及1个宏命令。在北沙柳单株 

段连接的,“单株信息表设计视图”如图3所示,其中 

信息关系系统中,表与表之间的关系是通过“单株信 

5个表的关系视图如图4所示。 

图3单株信息表设计视图 

Fig.3 Design View of Plant Information Table 

图4 SPMIS数据表关系视图 

Fig.4 Data Sheet Relation Schema of SPMIS 

Dim recordl As ADODB.Reeordset,record2 As 

3部分程序核心代码 

SPMIS主要用于北沙柳种质资源信息的管理查 

ADODB.Recordset 

先把查询条件condition清空 

condition=“’’ 

询和报表输出等,特别是查询功能针对性很强,该系 

统分别设置了简单查询和高级查询两种查询方式, 

表”的内容 

选用了不同类型查询和多条件参数的查询,以满足 

DoCmd.Close acForm,“高级查询结果” 

不同用户需求,其中的高级查询窗体代码如下: 

DoCmd.DeleteObject acTable,“高级查询表” 

Private Sub Command56

Click() 

stringl=“create table高级查询表(单株编号 

通过删除重新创建表的方式清空“高级查询 

第4期 张玮等: 北沙柳种质资源信息管理系统的建设 

Else 

247 

long,灌丛高度long,冠幅1 long,冠幅2 long,枝干颜 

色varchar(10),芽膨大程度varchar(10),芽磷颜色 

varchar(10),种源区编号long)” 

DoCmd.RunSQL stringl 

condition=condition+“and冠幅1<=”& 

Text21.Value&“” 

End If 

End If 

把recprdl与“高级查询表”的内容联系起来 

openrecord“select 

cord1 

from高级查询表”,re— 

End If 

If Check42.Value=Tme Then 

对北沙柳种质资源的评价指标很多,从中选取 

f TextI44.Value<>“”Then 

f condiItion=“” en 

“灌丛高度、冠幅、枝干颜色、芽膨大程度、芽磷颜色 

和种源区编号”作为关键字段,可根据用户的选择进 

行不同组合,设置查询条件的核心代码如下: 

If Check3.Value=True Then 

If Textl5.Value<>“’’Then 

If condition=“”Then 

condiiton=“灌丛高度>=”&Textl5.Value& 

Else 

condiiton=condition+“and灌丛高度>=”& 

Text15.Value&“” 

End If 

End If 

IfText17.Value<>“” I’hen 

If condition=“”,I'hen 

condiiton=“灌丛高度<=”&Textl7.Value 

&“” 

Else 

condiiton=condition+“and灌丛高度<=” 

&Textl7.Value&“” 

End If 

End If 

End If 

If Check5.Value=Tme Then 

IfText19.Value<>“”Then 

If condition=“”Then 

condition=“冠幅1>=”&Textl9.Value& 

, 

Else 

condition=condiiton+“and冠幅l>=”& 

Text19.Value&“” 

End If 

End If 

IfText21.Value<>“” rhen 

If condition=“”Then 

condiiton=“冠幅1<=”&Text21.Value& 

condition=“冠幅2>=”&Text44.Value& 

“” 

Else 

condition=condition+“and冠幅2>=”& 

Text44.Value&“” 

End If 

End If 

fI Text46.Value<>“”,rhen 

fI condition=“”,rhen 

condition=“冠幅2<=”&Text46.Value& 

“'' 

Else 

condition=condition+“and冠幅2<=”& 

Text46.Value&“” 

End If 

End If 

End If 

If Check7.Value=True Then condition=“枝 

干颜色= &Combo23.Value&“ 

fI Checkl1.Value=Tme Then 

fI condition=“”Then 

condition=“芽膨大程度= &Combo25.Value 

&“ 

Else 

condition=condition+“and芽膨大程度= 

&Combo25.Value&“ 

End If 

End If 

fI Checkl3.Value=Tme Then 

fI condition=“”Tlhen 

condition=“芽磷颜色= &Combo27.Value& 

“J, 

Else 

condiiton=condition+“and芽磷颜色= & 

Combo27.Value&“ 

End If 

248 

End If 

内 蒙 古 农 业 大 学 学 报 2010矩 

SPMIS数据库系统登录窗体设置了登录窗口。 

首先要经过系统登录输入正确的用户名和密码,才 

IfCheck50.Value=True Then 

If condition=“”Then 

能够进入SPMIS,进行下一步的操作,“登录窗口”窗 

condiiton=“种源区编号= &Combo48.Value 

体如图5所示。 

&“ 

Else 

condiiton=condition+“and种源区编号= 

&Combo48.Value&“” 

End If 

End If 

4 SPMIS主要功能演示 

4.1登录 

图5登录窗体 

Fig.5 Login Form 

4.3用户管理 

当操作人员需要对使用该数据库系统的使用人 

员进行修改或限制时,即可进入用户管理模块,这个 

窗体可以进行添加用户、修改用户名及密码、删除用 

户等操作。“用户管理”窗体如图7所示。 

4.4档案编辑 

当操作人员需要对北沙柳单株信息档案进行添 

图7用户管理窗体 

Fig.7 User Management Form 

4.5简单查询 

在SPMIS中为操作人员提供了简单查询功能。 

在此窗体中,操作人员可以分别按单株编号、种源区 

4.2主界面 

通过用户登录验证后,即可进入北沙柳种质资 

源信息管理系统主界面,“主界面”窗体如图6所示, 

操作人员可以在这个窗体上方便的调用SPMIS内的 

各种功能。 

欢迎使用北沙柳种质资源信息管理系统 

今8日Jll。201o年9月168现在时射,14:31:38 

■●_ .壁 _J 

._=二苎!楚 l 二鲤 : 

堡!苎曼塑 J _=塑! 望I 

图6主界面窗体 

Fig.6 Main Interface Form 

加、删除、修改等编辑操作时,“档案编辑”窗体可以 

实现上述功能。将北沙柳单株的不同信息进行分 

类,分别制作成档案编辑子窗体,利用添加选项卡控 

件和添加子窗体功能,用户可以在“档案编辑”窗体 

中方便的区分北沙柳单株保存信息、来源地信息、基 

础信息等数据。“档案编辑”窗体如图8所示。 

档案编辑・柚 ■~__l__] j 

■■H■■_ ■■●■_ 

露 

 f

I 

”  。

二二 堕曼曼 ’_== !!塑 ! 曼笪 二=二二!曼 

‘r— _n 

图8档案编辑窗体 

Fig.8 File Editor Form 

编号、灌丛高度、冠幅(东西)、冠幅(南北)、枝干颜 

色、芽鳞颜色等8种方式进行北沙柳单株信息的查 

询,所依据的查询参数只能选择1种,每种查询方式 

第4期 张玮等: 北沙柳种质资源信息管理系统的建设 249 

完成后均可将查得的北沙柳单株信息输出到报表汇 

择1个或多个参数进行北沙柳单株信息的查询,可 

总,以便于查看整理资料。“简单查询”窗体如图9 

选择的参数包括灌丛高度、冠幅(东西)、冠幅(南 

所示。 

北)、枝干颜色等7种类型。同样,高级查询查得的 

北沙柳单株信息?[总也可以输出到报表。“高级查 

4.6高级查询 

“高级查询”窗体的功能比“简单查询”窗体的 

询”窗体如图1O所示。 

功能稍微复杂一些,在这个窗体中操作人员可以选 

Fig.9 Simple Query Form 

4.7保存库后期管理 

“保存库后期管理”窗体主要可以实现对北沙柳 

单株的后期逐年生长状况信息进行添加、修改和删 

除,而且可以将信息以数据表模式输出到报表模块。 

“保存库后期管理”窗体如图1 1所示。 

Fig.1 1 Preservation Bank Later Management Form 

5 结束语 

专业性较强的数据库管理系统需要较高的计算 

机专业水平,不易为农业工作者所掌握,Access虽然 

是小型的数据库软件,但其使用比较简单,适合于非 

计算机专业人员的使用。同时,鉴于北沙柳种质资 

源信息管理系统的数据量不是很大,所以使用Ac一 

图10高级查询窗体 

Fig.10 Advanced Search Form 

cess作为数据库,用北沙柳信息资料构建北沙柳种 

质资源信息管理系统。该系统不仅能快速录人、永 

久贮存资料,而且能方便快速的检索和查询所需信 

息 。 

参考文献: 

[1] 安保,白水祥,田志.沙柳生物学特性与造林技术研究 

(J].内蒙古林业科技,2004,(增刊):24—26 

[2] 王文才,吴兆军,白银河,等,沙柳与鄂尔多斯沙区经济 

发展的关系[J].内蒙古林业科技,2005,2:37—39 

[3] 贺瑞芳.沙柳种植对鄂尔多斯地区改善生态环境的作 

用[J].内蒙古煤炭经济,2006,6:12—14 

[4] 毕超,何丽艳,冯雪,等.Access课程设计案例精编 

(M].北京:中国水利水电出版社,2006.195—235 

[5] 夏邦贵.Access 2003数据库开发经典实例精解[M].北 

京:机械工业出版社,2006. 

[6] 王宇虹,朱亦文,陈格,等.Access数据库系统开发从基 

础到实践[M].北京:电子工业出版社,2006. 

[7] 张迎新.数据库及其应用系统开发(Access 2003)(M]. 

北京:清华大学出版社,2006. 

[8] 李春葆,曾平.数据库原理与应用(M].北京:清华大学 

出版社,2005. 

[9] 神龙工作室.新编Access 2003数据库管理入门与提高 

(MJ.北京:人民邮电出版社,2006. 


发布者:admin,转转请注明出处:http://www.yc00.com/num/1714845821a2526655.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信