新疆园林植物信息系统的设计与开发

来源 :安徽农业科学 | 被引量 : 0次 | 上传用户:xxcdejingcai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要 为了更好地保护、开发、利用和管理新疆园林植物资源,使用Microsoft Visual Studio 2010旗舰版、MS SQL Server 2008企业版、Photoshop CS4等软件,以Windows Sever 2008 R2、IIS7.0、Framework 4.0、NET C#构建系统运行环境,采用ASP.NET技术、JS技术、面向对象技术、数据库技术、验证码等技术对园林信息库系统进行设计与开发。系统包括“常见园林植物”“珍稀濒危特有植物”“病虫害查询与诊断” “园林问问” “系统信息”“用户登录”等功能模块,为用户提供了名录查看、名片查看、输入关键字检索3种查看园林植物和病虫草害信息,提供搜索问题答案、发表提问和QQ客服等交流方式,有利于用户更好地获取其所需要的信息。
  关键词 asp.net技术;园林植物;信息系统;数据库技术;新疆
  中图分类号 S126 文献标识码 A 文章编号 0517-6611(2016)28-0233-04
  Abstract In order to better protect, develop, utilize and manage the garden plant resource in Xinjiang, we used Microsoft Visual Studio 2010 flagship version, MS SQL Server 2008 Enterprise Edition, Photoshop CS4 and other software, and Windows Sever 2008 R2, IIS7.0, Framework 4.0 and NET C# were used to construct the system operation environment. ASP.NET technology, JS technology, object oriented technology, database technology, verification code and other technologies to develop and design the garden information base system. The system included the function modules of common garden plants, rare and endangered endemic plants, query and diagnosis of plant diseases and insect pests, questions about garden, system information, backstage management and so on. Communication modes were provided for the users, which was conducive for users to obtain the needed information
  Key words asp.net technology; Garden plant; Information system; Database technology; Xinjiang
  园林植物是园林的核心构成要素之一[1]。新疆地域辽阔,各地区气候条件和土壤条件的差异明显,植物资源丰富。园林植物的生态性、观赏性和经济性构成了城市绿地系统的诸多特性。充分合理利用当地植物资源优势,营造具有新疆人文地域特色园林绿化景观,是新疆园林绿化可持续发展的根本途径。园林生态系统复杂多变,园林植物应用种类、群落构成等直接关系到城市绿化的质量[2]。笔者设计了新疆园林植物信息系统,通过系统介入,实现病虫害的分类定位,将园林病虫害发生的最适温度、最适湿度、最适土壤类型以及病虫害发生规律等因子的数据存贮到知识库中,在进行病虫害宏观预警时,用户通过预测和比较,完成对病虫害发生状况的宏观把控。
  1 新疆园林植物信息系统结构及需求分析
  1.1 系统结构 该研究设计与开发的新疆园林植物信息系统包括新疆300种常见园林植物信息、新疆150种特有珍稀濒危植物信息、100种病虫草害信息、园林问问、系统信息、用户登录等6个模块。新疆园林植物信息系统各模块构成见图1。
  1.2 系统需求分析与架构
  1.2.1 普通用户。普通用户功能主要包括登录、浏览名录、名片查询、提出问题、搜索答案、系统纠错、客服咨询等。
  1.2.2 系统管理员用户。系统管理员用户主要功能有:添加名录、图片,管理名录、图片;管理用户、客服,管理问题信息,管理回答信息,管理纠错信息;管理员登录与注销。
  综上所述,新疆园林植物信息系统多层次数据流见图2。
  2 系统设计
  2.1 总体设计思路 该系统面向的主要对象是已注册的普通用户和未注册的访客,搭建该系统是为了方便信息共享、信息传播和交流。该系统的设计总体上遵循以下3个基本原则。
  2.1.1 系统的兼容性和可扩展性。管理系统应具有较好的兼容性和可扩展性。可扩展性主要体现在系统的软硬件扩展上,对业务流程的扩展支撑,以便对管理系统的应用加以改进与扩展[3]。
  2.1.2 系统的易操作性与易维护性。易操作是软件基本的要求之一,也是系统开发建设的必要因素之一,由于使用和维护系统的操作人员并不一定都是开发人员,也不一定是专业人士,所以易操作是系统实现生命价值和延长生命周期的关键所在。系统采用友好的图形界面设计,具有良好的人性化的提示。易维护指系统可持续的使用和扩展,运行一段时间后,系统易维护的重要性会随着系统的垃圾增多和硬件的老化、用户数量的不断增多、信息量的不断增大而格外明显。因此,系统采用良好的文件管理方法,在一定程度上尽量做到易于后期运行维护。   2.1.3 系统的可靠性和安全性。系统的可靠性和安全性是否良好是其能否正常运行的最重要的保障。系统可靠性和安全性主要采用权限策略来解决系统的安全性和用户信息保密性,数据库采用权限限制不同用户在数据库上的读写权限[4]。
  2.2 系统架构 系统采用B/S结构,系统架构见图3。
  2.3 系统部署环境 基于Microsoft Visual Studio 2010旗舰版ASP.NET开发平台,发布网站时以Windows Server 2008 R2系统为操作环境;以MS SQL 2008企业版数据库软件为数据库系统;以具有相对优越性的IIS 7.0部署WEB服务;以Windows XP、Windows 7系统为测试主机系统。
  2.4 系统数据库设计
  2.4.1 系统数据库E-R图。用SQL Server 2008建立一个XJCJYLZW_DB数据库,通过对各个数据表单的数据操纵来完成对各个必要数据和潜在使用数据的操纵。系统数据库E-R图见图4。
  2.4.2 系统数据字典。系统数据字典见表1。
  2.4.3 公共类设计。由于该系统类较多、较复杂,所以系统公共类设计结合系统自行设计。系统主要的公共类为访问数据库类、登录验证码类和物理文件空间类。系统类设计见表2。
  3 系统实现
  系统实现是系统开发工作中最重要的一个阶段,是将系统在理论和技术层面的设计成果变成可实际运行的系统的实践过程。该系统Web页面采用HTML技术与CSS技术相结合,采用JS技术进行用户验证和对话消息等,使Web页面符合界面设计的基本要求。
  3.1 系统操作流程设计 普通用户操作流程见图5。管理员用户操作流程见图6。
  3.2 功能实现 在Web网站中,为了交互,经常需要用户输入一些信息。用户输入难以避免无效数据进入数据库里,为了减少无效数据和不规范数据,需要在前台使用Microsoft Visual Studio提供数据验证控件对数据进行非空、范围、比较、规则等验证加以限制。
  3.2.1 管理员操作业务实现。管理员业务包括增加记录、删除记录、修改记录等数据操作,管理员必须在登录成功后方可进行数据操纵。后台大多使用可读可写且功能强大的GriadView控件对相关数据进行自由绑定;另外采用数据控件与TextBox、DropDownList、FileUpload、Label、Button、HyperLink等控件组合使用的方式,简化页面设计,降低操作的繁琐性;采用框架统一系统分割,提高系统整体稳定性;采用自定义分页技术,让系统变得美观大方。
  以常见园林植物图片操作为例,添加图片信息流程见图7。添加常见园林植物图片信息界面见图8。
  3.2.2 普通用户操作业务实现。普通用户的操作业务包括用户注册、登录、检索答案、提问、回答、客服咨询、植物浏览与查询等。其中,提问和回答需在登录后才能进行相应的操作。前台采用框架、用户控件、母版页等技术进行页面设计,采用DataList、Label、Button、DropDownList、HyperLink、TextBox等控件布局前台,采用网状结构的多联系页面设计,从而降低用户操作难度,提升系统的品质,简化操作界面。以常见园林植物名录界面为例,普通用户操作界面见图9。
  4 结语
  新疆园林植物信息系统经过多次的需求测试和修改,达到了预期的设计目标,可以满足普通用户和访客查看与查询植物和病虫草害信息、搜索提问及客服咨询需求;可以满足普通用户发起提问、回答提问等功能需求;可以实现系统管理员添加、管理植物信息和图片,添加、管理病虫草害信息和图片,管理问题和答案信息,添加系统公告,添加、管理管理员信息,管理普通用户信息等功能。
  新疆园林植物信息系统的建立,将计算机信息处理技术引入园林植物的科研、园林工程、科普等研究中,为此类科学研究的系统化和管理科学化奠定基础;可以促进新疆园林植物资源的统一管理、信息的相互交流与共享及植物资源的开发利用;可为农业、林业、医药、畜牧、园艺、环境保护及生态环境建设等学科提供资源信息。
  参考文献
  [1]高阳林.园林植物数据查询分析系统的应用与研究[D].杨凌:西北农林科技大学,2009:4-5.
  [2]刘念.成渝地区园林植物信息系统[D].重庆:西南大学,2011:9-18.
  [3]秦承刚.开放式数控系统的实时操作系统优化技术研究与应用[D].沈阳:中国科学院研究生院(沈阳计算技术研究所),2012:15-16.
  [4]夏鹏万.多安全策略融合的安全数据库系统的研究[D].青岛:山东科技大学,2013:25-28.
其他文献
摘要[目的]研究苗期不同抗性大豆荧光参数和叶绿素含量对大豆花叶病毒(SMV)胁迫的响应。[方法]以感SMV品种合丰25和抗SMV品系牡304为材料,以东北地区SMVⅠ号株系为毒源,测定接种SMV后苗期不同抗性大豆荧光参数及叶绿素含量的变化。[结果]与对照相比,SMV胁迫下,除Fo和qN升高外,其他荧光参数均有所降低,抗SMV品种(系)的变化幅度较小。随着胁迫时间的推移,Fm、Fm’、ΦPSII和F
期刊
摘要[目的]为德宏烤烟生产施肥提供理论依据,准确制订施肥技术方案。[方法]以云烟87、红花大金元、KRK26这3个烤烟品种为材料,研究不同施氮量对德宏烤烟生长及产质量的影响。[结果]不同的施氮水平下,3个参试品种均能表现出较好的特性,随施氮量增加,烟叶产量与产值增加,其中以KRK26产量、产值最高。[结论]初步确定了云烟87、红花大金元和KRK26在德宏烟区种植中的最佳施氮量:云烟87为120~1
期刊
摘要 为了保证兰屿肉桂露地种植产品的质量,提高市场竞争力,总结了兰屿肉桂露地种植技术规程,包括播种育苗、苗期管理、病虫草害防治等环节。  关键词 兰屿肉桂;露地种植;技术规程  中图分类号 S72 文献标识码 A 文章编号 0517-6611(2016)28-0154-03  Abstract In order to ensure the quality of products and impro
期刊
摘要 对贝母中的活性成分、贝母内生真菌的多样性以及产物、贝母内生真菌发酵条件等方面的研究进展进行了综述,贝母中主要的活性成分为生物碱,其内生真菌种类具有多样性,其中可筛选出可以产生活性生物碱的菌株,这些菌株的筛选、鉴定、发酵条件探索及代谢产物的分离提纯是研究热点。  关键词 贝母;内生真菌;活性成分;多样性;发酵条件  中图分类号 S567.23+9 文献标识码 A 文章编号 0517-6611(
期刊
摘要[目的]明确不同烟苗密度对烟蚜茧蜂[Aphidius gifuensis(Ashmead)]繁殖的影响,提高繁蜂效果。[方法]采用4种密度(40、80、160、322株/盘)的烟苗繁殖烟蚜茧蜂,调查烟蚜[Myzus persicae(Sulzer)]繁殖量、烟蚜茧蜂寄生率和发病率、繁蜂生产成本。[结果]各处理的烟蚜、寄生蚜、僵蚜数量与烟苗密度的相关性表现一致,均随着烟苗密度的增加呈现先上升后下
期刊
摘要[目的]提高细毛羊的繁殖潜能,增加农牧区养殖者的经济效益。[方法]应用绵山羊双羔素(睾酮-3-羧甲基肟·牛血清白蛋白),在新疆巩乃斯种羊场、甘肃天祝种羊场、青海三角城种羊场和黑龙江齐齐哈尔种羊场开展免疫试验。[结果]巩乃斯种羊场试验组产羔率为143.68%,对照组产羔率为125.10%,试验组产羔率比对照组提高了18.58%;天祝种羊场试验组产羔率为129.34%,对照组产羔率为102.71%
期刊
摘要[目的]探讨氨基多糖螯合盐对扣蟹非特异性免疫力的影响。[方法]通过在配合饵料中添加氨基多糖螯合盐,研究其对扣蟹非特异性免疫力[碱性磷酸酶(AKP)活性、酸性磷酸酶(ACP)活性、超氧化物歧化酶(SOD)活性、溶菌酶活性]的影响。[结果]氨基多糖螯合盐可以有效提高扣蟹AKP、ACP、SOD和溶菌酶活性。[结论]在饲料中添加氨基多糖螯合盐对于增强扣蟹非特异性免疫力有一定功效。  关键词 氨基多糖螯
期刊
摘要[目的]分析宁波产宁海白枇杷叶的药材品质。[方法]参考2015版《中华人民共和国药典》(一部),分别对4批不同采集地的宁海白枇杷叶进行水分含量、总灰分含量、浸出物含量、重金属检查、砷盐检查、薄层色谱鉴别及齐墩果酸和熊果酸的含量测定。[结果]4批不同采集地的宁海白枇杷叶的检查、鉴别和含量测定结果均符合中国药典的标准。[结论]宁波产宁海白枇杷叶药材品质较高,可以作为药用。  关键词 宁海白枇杷叶;
期刊
摘要 利用1°×1°的GFS分析场数据和中尺度数值模式WRF,对2014年5月31日~6月1日发生在安徽阜阳的一次暴雨天气过程进行数值模拟和诊断分析。结果表明,WRF模式能够近似地模拟此次降雨过程;高低空急流耦合是此次暴雨过程发生和维持的主要影响机制;暴雨中心上空垂直螺旋度呈现高层负、低层正的分布,这也是触发暴雨的重要机制;降水开始前,大气呈现上湿下干的湿度分布,这种大气层结很不稳定,易导致降雨的
期刊
摘要 首先,运用框图法梳理土地利用、土地管理领域的各级规划,界定土地储备规划概念,分析其在整个土地规划体系中的作用。其次,在研究福清市2016年度土地储备计划编制的基础上,借鉴上海、广州等地土地储备规划的编制规程,运用框图法和文献综述法,从规划形势策略定位和指导方针确定、规划指标配置、规划实施保障措施3个方面系统阐述土地储备规划编制的基本框架。  关键词 土地储备;规划;编制框架;城市  中图分类
期刊