毕业设计文献综述_第1页
毕业设计文献综述_第2页
毕业设计文献综述_第3页
毕业设计文献综述_第4页
毕业设计文献综述_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

石河子大学信息科学与技术学院毕业设计文献综述下面填写内容均为左对齐课题名称:学生姓名:学号:学院:信息科学与技术学院专业年级:指导教师:职称:完毕日期:二○一六年九月十一日文献综述(样文仅供参照,实际撰写以所选详细题目书写)序言样例:伴随互联网技术的高速发展,Web技术正以其广泛性、交互性、快捷性和易用性等特点迅速风行世界,据记录现网页数量以指数级增长。Web技术己经对商业、金融、工业、教育等各个领域产生了非常大的影响。现如今大部分企业和机构的内部管理都使用计算机应用系统,甚至尚有的使用上了在网上应用服务系统,基于Web的信息管理系统在企业或机构中发挥着越来越重要的作用,到目前为止,该类系统己经成为了发展的主流系统。但怎样提高基于Web此类系统的可靠性和可用性,己成为我们目前需要处理的问题之一。首先软件规模在不停扩大与发展,软件复杂性也日益增长,在目前剧烈的商业竞争中使得软件开发周期大大缩短。另首先是软件产品的高质量规定,促使只有合理有效的运用和发展软件技术,才能真正处理该问题。…………农田水分管理系统是由土壤系统、气象系统、作物系统以及技术经济系统在特定的时间和空间上组合而成的复杂系统,它具有多原因、多层次、多目的等特性,是一种经典的介于构造化和非构造化之间的半构造化问题,由于该系统中不可控原因诸多,人们往往只能在一定程度上对其机理作局部的解释和理解,运用专家决策支持系统处理农田水分管理这个经典的半构造化问题,对于改善管理人员的决策能力,提高决策的科学性和信息化程度都具有十分重要的现实意义。本研究以运用农业信息技术对作物生长及农田水分状况进行系统和综合分析,建立动态的计算机模拟模型为起点,以气象资料和农田基本信息为基础,以归纳形成的知识模型和数学模型为根据,以实现农田水分的自动化管理为目的,意在建立用于辅助决策者进行决策的农田水分浇灌管理系统,以提高智能决策的实时性和精确性,为农田水分管理的精确预测及定量决策提供可靠的根据,为农田水分的适时、适量、自动浇灌提供保证,为实现农田水分的自动化管理奠定基础。正文国外大田作物水分管理信息系统的研究九十年代初以来,某些发达国家开展精确农业研究与实践,许多国际上比较大的软件开发企业和农业设备制造企业,先后研制开发了各具特色的精确农业管理应用系统,大田作物水分支持决策系统是其中重要的构成部分之一。例如,美国FieldWorker企业的基于掌上计算机的水分决策系统软件FieldWorker,Trimble企业在它推出的农业产品Ag系列中,Ag70、Ag60、Ag170为三种不一样价位、不一样技术水平的大田水分信息系统。AgGPS160PortableComputer用于田间即时水分决策,它具有数据采集、田间绘图与水分决策等功能,并可以与数据库分析软件进行信息互换。近来,Trimble企业又推出一款软件产品,AgGPSEZ-Map,实际上就是将原有的AgGPS160PortableComputer的软件系统运行在掌上电脑上,这就使的硬件成本减少,可以得到较为广泛的推广和应用。目前,国外的农田水分决策系统在功能上十分强大,尤其在图形处理、可视化分析方面技术成熟,硬件载体设计上也考虑到系统应用的实际环境,基于农业化分析方面技术成熟,硬件载体设计上也考虑到系统应用的实际环境,并且软件的载体一般体积较小,携带以便。2.3国内大田作物水分管理信息系统的研究在精确农业应用领域,国外商业化的田间水分决策系统已经进入我国市场,在性能上基本上实现了农田水分决策的基本功能。我国有关运用信息技术实现农田水分管理的智能决策技术的研究较国外起步晚,多数还处在人工决策阶段。某些科研院所着手尝试开发适于我国农业田间应用的农田水分决策系统的研究。目前重要集中在以单片机为关键的功能简朴、实用的农田水分决策设备。这种类型的决策设备开发成本较低,功能单一,通过数据的后处理实现软件平台上的对大田作物的水分智能决策管理。目前,某些软件开发企业提供了建立在ActiveX控件基础上的功能组件,运用这些组件通过编程语言进行二次开发,以便实现其中某些必要的数据处理和决策功能。这对于开发具有良好的可视化人机界面的农田水分决策系统,实现农田水分的实时监测愈加有利。不过,目前开发的农田信息采集系统基本上操作在便携式计算机上,强光下操作不便等问题,因此作为一种在农业中实用的农田水分决策系统,运用便携机作为硬件载体,显然不是一种很好的系统应用方案。在农业中应用的水分决策系统,其硬件平台的性能、成本和实用性对系统的普及具有至关重要的影响。近年来掌上电脑、手机客户端的出现和不停发展,人们逐渐发现由于体积和操作系统的优势使其在现场可以迅速的完毕实时的数据搜集和智能决策等工作,这为开发农田水分智能决策系统提供了新思绪。2.4Browser/Server系统的三层体系构造在Browser/Server的系统中,顾客可以通过浏览器向分布在网络上的许多服务器发出祈求。Browser/Server构造极大的简化了客户机的工作,客户机上只需安装、配置少许的客户端软件即可,服务器将肩负更多的工作,对数据库的访问和应用程序的执行将在服务器上完毕。在Browser/Server三层体系构造下,表达层(Presentation)、业务逻辑层(BusinessLogic)、数据访问层(DataService)被分割成三个相对独立的单元(如图1所示):图1三层构造模型第一层--表达层:Web浏览器在表达层中包括系统的显示逻辑,位于客户端。它的任务是由Web浏览器向网络上的某一Web服务器提出服务祈求,Web服务器对顾客身份进行验证后用HTTP协议把所需的主页传送给客户端,客户机接受传来的主页文献,并把它显示在Web浏览器上。第二层--业务逻辑层:具有应用程序扩展功能的Web服务器在业务逻辑层中包括系统的事务处理逻辑,位于Web服务器端。它的任务是接受顾客的祈求,首先需要执行对应的扩展应用程序与数据库进行连接,通过SQL等方式向数据库服务器提出数据处理申请,数据库服务器将数据处理的成果提交给Web服务器,再由Web服务器传送回客户端。第三层--数据访问层:数据库服务器在数据访问层中包括系统的数据处理逻辑,位于数据库服务器端。它的任务是接受Web服务器对数据库操纵的祈求,实现对数据库查询、修改、更新等功能,把运行成果提交给Web服务器。从上面的分析中可以看出,三层的Browser/Server体系构造是把二层Client/Server构造的事务处理逻辑模块从客户机的任务中分离出来,由单独构成的一层来承担其任务,这样客户机的压力大大减轻了,把负荷均衡地分派给了Web服务器,于是由本来的两层的Client/server构造转变成三层的Browser/Server构造。2.5ASP.NET技术ASP.NET技术是目前最为流行的一种网络技术,是ASPR技术的下一代产品,它是建立在微软.NET架构平台上,它在系统的WEB服务器后端运用一般语言运行,为开发网络系统顾客提供建立了Web应用服务的编程.NET框架。本系统把ASP.NET技术作为系统WEB应用程序重要技术之一,ASP.NET大量使用组件技术,它将浏览器和Web服务器之间的网络通信完全地集成起来。同步ASP.NET技术还克服了使用ASP技术开发应用程序所带来的种种限制,在.NETFramework基码上提供一种全方位的Web开发平台,这个开发平台就是ASP.NET技术的程序设计和运行模式,采用了“面向对象”的机制,并且引入了面向对象的属性、措施和事件等特性,增进组件的再运用和共享,ASP.NET技术是目前构建和管理Web应用程序的最佳平台。ASP.NET和.NETFramework的紧密相结合,为系统的设计者提供了比较完全模块化的设计方式。图1-1给出.NETFramework的基本体系构造。图1-1NETFramework的基本体系构造图ASP.NET是Microsoft的ActiveServerPages(动态服务器页面)

的新版本,是建立在微软新一代.NET平台架构上,建立在公共语言运行库上,在服务器后端为顾客提供建立强大的企业级WEB应用服务的编程框架。可用于在服务器上生成功能强大的Web应用程序,为web站点创立动态的、交互的HTML页面。l、执行效率的大幅提高ASP.NET是把基于通用语言的程序在服务器上运行。不像此前的ASP即时解释程序,而是将程序在服务器端初次运行时进行编译,这样的执行效果,当然比一条一条的解释强诸多。2、支持多种编程语言它支持功能强大的VB.NET,VisualC#、C++.NET和VisualJ#等语言,它的默认语言是VB.NET。3、世界级的工具支持ASP.NET构架是可以用Microsoft(R)企业最新的产品VisualS开发环境进行开发,WYSIWWORK(所见即所得)的编辑。这些仅是ASP.NET强大化软件支持的一小部分。4、强大性和适应性由于ASP.NET是基于通用语言的编译运行的程序,因此它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎所有的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.NET的Web应用中。ASP.NET同步也是语言独立化的,因此,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用诸多种语言来写,目前支持的有C#(C++和Java的结合体),VB,Js。未来,这样的多种程序语言协同工作的能力保护你目前的基于COM+开发的程序,可以完整的移植到ASP.NET。5、简朴性和易学性ASP.NET是运行某些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简朴。例如ASP.NET页面构架容许建立你自己的顾客分界面,使其不一样于常见的VB界面。此外,通用语言简化开发就是把代码结合成软件,简朴的就像装配电脑同样。6、高效可管理性ASP.NET使用一种字符基础的、分级的配置系统,使服务器环境和应用程序的设置愈加简朴。一种ASP.NET的应用程序在一台服务器系统的安装只需要简朴的拷贝某些必须的文献,不需要系统的重新启动,一切就是这样简朴。大学软件工程硕士学位论文基于WEB的教学管理系统的设计与实现7、多处理器环境的可靠性ASP.NET已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。虽然你目前的ASP.NET应用软件是为一种处理器开发的,未来多处理器运行时不需要任何变化都能提高他们的效能。8、自定义性和可扩展性ASP.NET设计时考虑了让网站开发人员可以在自己的代码中自己定义‘Plug一in’的模块。这与本来的包括关系不一样,ASP.NET可以加入自己定义的组件,网站程序的开发历来没有这样简朴过。9、更强的安全机制ASP.NET提供了基于Windows验证机制、passport和Cookie三种不一样的登录验证方式,它还可以通过为每种登录验证方式进行配置的措施,保证顾客的应用是安全可靠的。2.6ADO.NET数据库访问1、ADO.NETMierosoft.NETFramework一起使用的类集的名称,用于以关系、面向表的格式访问数据。这包括关系数据库,例如MicrosoftAccess和SQLServer,以及其他数据库,甚至还包括非关系数据。ADO.NET位于System.Data.dLl装配件。从某种意义上来说,ADO.NET就是System.Data.DLL装配件,由于从定义上来说,在此装配件中所包括的任何类都是ADO.NET的一部分。2、ADO.NET的设计目的ADO.NET的设计目的。它们是:简朴地访问关系和非关系数据,统一XML和关系数据访问,支持Internet上的多层应用程序,与上一代技术相比,它可以扩充以支持更多的数据源。3.简朴地访问关系数据ADO.NET的重要目的是提供对关系数据的简朴访问功能,即提供某些易于使用的类描述关系数据库中的表、列和行。此外,ADo.NET引入了Dataset类,它代表来自封装在一种单元中的关联表中的一组数据,维持它们之间完整的关系。这是在ADO.NET中的新概念,可以明显地扩展数据访问接口的功能。4.可扩展性ADO.NET可以扩展它为插件.NET数据提供者他称为可管理提供者)提供了框架,这些提供者被构建,以便从任何数据源读取和写入数据。ADO.NET提供了三种内置的.NET数据提供者,即ODBC数据提供者、OLEDB数据提供者、MicrosoftSQLServer。可以通过ODBC.NET和OLEDB访问数据格式(例如MicrosoftAccess)、第三方数据库和非关系数据。5.支持多层应用程序ADO.NET用于多层应用程序。这是当今和电子商务应用程序最常见的体系构造。在多层体系构造中,应用逻辑的不一样部分运行在多种服务器或进程中,每一部分就称为一层。ADO.NET使用开放的Internet原则XML格式在层之间通信,容许数据通过Internet防火墙来传递,并容许以非Microsoft技术来实现一层或多层。6.统一XML和关系数据访问ADO.NET另一种重要的目的是沟通在行、列和XML文档的关系数据,其中XML文档具有分层的数据构造。结合XML和ADO.NET构建的.NET技术可以扩展.NET的使用方法。系统分析及设计×××系统的需求分析……×××系统设计总体设计……详细设计……结论伴随科学技术的不停提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用,计算机业飞速发展,技术淘汰指标高得惊人,价格下降以及软件应用的迅速扩展引起了以信息处理计算机化为标志的“微机革命”。当今社会是一种信息社会,信息已成为继劳动力、土地、资本之后的又一大资源。大批以信息技术为依托的行业不停涌现,许多老式行业也纷纷运用信息技术拓展业务,使老式行业高速发展。伴随信息技术的发展普及,农业应用领域也需要不停提高对田间作物的信息进行有效的搜集和管理,运用管理信息系统对老式资料进行管理,可以节省大量人力、物力和财力,因此管理信息系统已经成为农业应用领域实现节省资源、提高效率的重要手段。因此,《大田作物水分管理决策支持系统》搭建起来后来将以便广大的农田的管理人员和工作人员。参照文献(数量不少于20篇)高峰,王介民,孙成权,文军,微波遥感土壤湿度研究进展[J].遥感技术与应用.(02)李琳,基于SQLServer的企业信息管理系统数据库实现及优化[D].华南理工大学.朱艳,基于知识模型的小麦管理决策支持系统的研究[D].南京农业大学,,25~29郑国清,尹红征,段韶芬等,作物模拟研究中的模型检查[J].华北农学报,,18(2)李锡录,聂俊华,单艳红,土壤水研究及在作物需水浇灌中的应用[J].山东农业大学学报,1997,28(2)康绍忠,张富仓,梁银丽,玉米生长条件下农田土壤水分动态预报措施的研究[J].生态学报,1997,17(3)茆智,李远华,李会昌,实时浇灌预报,中国工程科学[J].,4(5)刘霞,土壤墒情预报模型应用研究[D].河海大学,,11~27李远华,实时浇灌预报的措施及应用[J].水利学报,1994,(2)汪志农,康绍忠,熊运章等.浇灌预报与节水浇灌决策专家系统的研究[J].节水浇灌,,(1)董斌,李远华,肖云海,棉花耗水量实时预报研究[J].中国农村水利水电,1998,(1)郭元裕,农田水利学[M].武汉水利电力出版社,1986,55~60王飞,李彦杰,马琳等,棉田土壤水分动态数值模拟机灌水指标确实定[J].新疆气象,23范嘉泉,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论