资源描述:
《基于vb和access的园林绿地养护管理系统构建》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基于VB和Access的园林绿地养护管理系统构建甘肃农业科技2010年第9期Gan$uAgr.Sci.andTechn.No.9201029基于VB和Access的园林绿地养护管理系统构建许宏刚,吴永华,赵峰,张建旗(甘肃省兰州市园林科学研究所,甘肃兰州730070)摘要:基于VB和Access数据库技术,设计完成园林绿地养护管理的道路绿地系统,公园绿地系统,居住区绿地系统和厂矿绿地系统4个子系统,实现了各类型绿地数据的信息化管理.关键词:绿地养护;管理系统;vB;Access中图分类号:TP311.1文献标识码:A文章编号:1001—146
2、3(2010)09—0029—04近年来,随着社会经济的发展,兰州市城市园林事业不断加快,截止2008年底,城市绿地面积达到4162.95hm,公园绿地面积达1664.32hm,绿地率达到24.78%,绿化覆盖率达27.88%,人均公共绿地面积达8.90m,已逐步向实现国家园林城市的目标迈进.但目前全市范围园林绿地的养护管理依然缺乏科学化和规范化.为了实现园林信息管理的科学化,自动化,提高园林工作者的绿地养护管理水平,我们利用VB和Access数据库技术构建了园林绿地养护管理系统,以期为园林绿化管理工作提供指导.1VB与Access简介1.1
3、VB的主要特点VisualBasic简称VB,是微软公司推出的基于Windows环境的计算机程序设计语言,它继承了Basic语言简单易学的优点,又增加了许多功能,是国外最流行的设计语言之一,也是开发学习Windows应用程序首选的程序设计语言E.使用VisualBasic既可以开发个人或小组使用的小型工具,又可以开发多媒体软件,数据库应用程序及网络应用等大型软件E2].VisualBasic具备以下基本特点_3],第一,VisualBasic是可视化的程序设计语言,有"所见即所得"的特点,其开发应用程序包括设计用户界面和编写程序代码.第二,在
4、VisualBasic中,窗体和控件都称为"对象",这些对象组成了与用户交互的图像界面.作为面向对象的程序设计语言,它将代码和数据结合在每个对象中.用户只需了解每个对象能够完成何种任务,而不需要知道对象如何让工作.第三,VisualBasic改变了程序的机制,它没有传统意义上的主程序,而由"事件"来驱动子程序的运行.一般来说,每个子程序要实现的功能是单一的,子程序的规模一般不会太大,即把原来一个统一控制并包罗万象的大程序分解为多个独立且规模较小的子程序,分别由各种"事件"来驱动执行,这样就大大降低了编写和维护程序的难度.第四,VisualBa
5、sic提供了易学易用的应用集成开发环境,在其中用户可以设计界面,编写代码并调试程序,直至把编写应用程序编译成可执行文件后直接在Windows环境中运行.1.2Access的主要特点Access是一个前后台结合的软件,它既拥有用户界面(VB可以用来开发用户界面),逻辑及流程处理(即VBA语言),又可以存储数据(即在"表"中存储数据).而且所有这些都存储在1个mdb格式的文件中[4].2系统设计图1系统设计流程收稿日期:2010—07—08基金项目:兰州市科技局科技攻关项目"兰州绿地湿地动态监测与养护管理专家系统的建立"(07—1—52)部分内容
6、作者简介:许宏刚(198o_-),男,甘肃陇西人,助理工程师,主要从事园林植物引种,繁殖和推广研究工作.联系电话:(0)13993112585.30甘肃农业科技2010年第9期GansuAgr.Sci.andTechn.No.92010按照《兰州市第三版城市总体规戈划定的城市市区范围,对兰州市安宁区,城关区,七里河区和西固区的道路绿地,公园绿地,居住区绿地以及厂矿绿地进行实地踏查,调查该区域内乔木,灌木以及草本地被植物,包括植物名称,高度,胸径,病虫害程度以及生长状况等指标.通过对调查区域内植物指标的整理输人,建立养护管理系统数据库,在系统运
7、行时方便调用.系统流程如图1.3系统结构及构建3.1系统结构园林绿地养护管理系统采用VB编程语言建立,由道路绿地,公园绿地,居民区绿地和厂矿绿地4个子系统组成,如图2所示.其中公园绿地专家系统(图3),包括综合性公园,儿童公园,纪念性公园,动物园,植物园和湿地公园.道路绿地包括人行道绿地,分车带绿地,交通岛绿地和街头游园绿地.居住区绿地包括居住区内的公共绿地,宅旁绿地,配套公用建筑所属绿地和道路绿地.厂矿绿地包括生产区绿地,仓库绿地,办公区绿地和生活区绿地.各类型绿地内容均包括植物选择原则,主要应用植物种类以及养护要点3部分.图2绿地专家养护
8、系统主界面图3公园绿地界面3.2系统构建在分析绿地养护管理系统流程之后,进行程序设计之前,首先要考虑系统实现所需要的数据信息,内容以及主体作用.现以公园绿地子系统为