花卉信息网站的设计与实现_第1页
花卉信息网站的设计与实现_第2页
花卉信息网站的设计与实现_第3页
花卉信息网站的设计与实现_第4页
花卉信息网站的设计与实现_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

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

文档简介

更多相关文档资源请访问HTTP/WWWDOCINCOM/LZJ781219完整设计文件及源代码,资料请联系68661508索要摘要21世纪进入了信息时代,随着市场经济的发展,信息就是生产力农业信息化是解决“三农”问题的有效途径之一,已经成为全社会的共识。在国家“金农工程”和相关科技计划的带动下,我国农业信息化建设步伐正逐步加速。而在INTEMET飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道。在INIEMET上发布信息主要是通过网站来实现的。因此网站成为推进农业信息化建设的一个主要方法,其信息服务作用日益增强。而采用ASP技术结合网络数据库实现则是此类网站的实现方法之一。本文在对ASP技术进行详细论述的基础上,着重论述了基于ASP技术的花卉信息网站的设计与开发过程。在对网站需求的功能进行详细分析的基础上得出了该网站的设计方案,数据库的设计和建立,各个功能模块的设计与实现,以及网站的性能优化解决方案等具体实现过程。提供服务,实现连接花卉供求信息网站网络数据库和动态交互功能,并且利用ASP突出的网络编程特性,实现了新闻信息发布,会员注册和发布信息并提供咨询等服务,使得关于花卉信息能及时传递给用户,用户也能将自己的信息发布出去。并建立论坛,以方便用户交流。关键词ASP技术数据库系统互联网农业信息服务ABSTRACTINTWENTYFIRSTCENTURYTOENTERTHEINFORMATIONAGE,WITHTHEDEVELOPMENTOFMARKETECONOMY,INFORMATIONISTHEPRODUCTIVEFORCESTHEAGRICULTURALINFORMATIONIZATIONISONEOFTHEEFFECTIVEWAYSTOSOLVETHE“THREERURALISSUES“,HASBECOMETHECONSENSUSOFTHEWHOLESOCIETYINTHENATIONAL“GOLDENAGRICULTUREPROJECT“ANDTHERELATEDSCIENCEANDTECHNOLOGYPLANSTODRIVE,THEPACEOFCONSTRUCTIONOFAGRICULTURALINFORMATIONINCHINAISGRADUALLYACCELERATINGININTEMETRAPIDDEVELOPMENTTODAY,THEINTERNETHASBECOMEANIMPORTANTCHANNELFORPEOPLETOOBTAIN,RELEASEANDTRANSFEROFINFORMATIONRELEASEOFINFORMATIONONTHEINIEMETISMAINLYACHIEVEDTHROUGHTHEWEBSITESOTHEWEBSITEHASBECOMEAMAINMETHODOFPROMOTINGTHEAGRICULTURALINFORMATIZATIONCONSTRUCTION,THEINFORMATIONSERVICETHEGROWINGROLEWHILETHEUSEOFASPTECHNOLOGYWITHNETWORKDATABASEISONEOFTHEREALIZATIONMETHODSOFTHISKINDOFWEBSITEBASEDONTHEASPTECHNOLOGYINDETAIL,DISCUSSESTHEDESIGNANDDEVELOPMENTPROCESSOFFLOWERINFORMATIONWEBSITEBASEDONASPTECHNOLOGYTHEDETAILEDANALYSISOFTHEWEBSITEDEMANDFUNCTIONHASBEENOBTAINEDONTHEDESIGNOFTHESITE,ANDTHEESTABLISHMENTOFTHEDATABASEDESIGN,DESIGNANDIMPLEMENTATIONOFEACHFUNCTIONMODULE,ANDTHEWEBSITEPERFORMANCEOPTIMIZATIONSOLUTIONSANDCONCRETEREALIZATIONOFTHEPROCESSTOPROVIDESERVICES,TOREALIZETHECONNECTIONOFFLOWERSUPPLYANDDEMANDINFORMATIONNETWORKDATABASEANDDYNAMICINTERACTIVEFUNCTION,ANDTHEUSEOFSPECIALNETWORKPROGRAMMINGCHARACTERISTICSOFASP,REALIZEDTHENEWSINFORMATION,MEMBERSHIPREGISTRATIONANDPUBLISHINFORMATION,ANDPROVIDECONSULTINGSERVICES,SOTHATINFORMATIONCANBETIMELYABOUTFLOWERSDELIVEREDTOTHEUSER,THEUSERCANPUBLISHTHEIROWNINFORMATIONANDTHEESTABLISHMENTOFTHEFORUM,TOFACILITATETHEEXCHANGEOFUSERKEYWORDSASPTECHNOLOGYDATABASESYSTEMINTERNETAGRICULTURALINFORMATIONSERVICE目录摘要英文摘要第一章绪论111研究背景112农业信息服务介绍1121农业信息服务的重要性及所面临的问题1122我国农业网站发展现状2123本文所做工作3第二章网站的构建技术421ASP技术介绍4211ASP的特点5212ASP的原理和流程522数据库技术介绍5221数据库的基本含义和特点6222数据库的设计6223SQL基础623ASP技术访问WEB数据库7231数据库访问组件ADO介绍7232ASP访问数据库的步骤824DREAMWEAVER等网站建设软件介绍9第三章花卉产业概况1131花卉产业概述11311中国花卉产业发展现状11312中国花卉产业存在的问题1432建设花卉信息网站的意义15第四章花卉信息网站的总体分析与设计1641花卉供求信息网站的需求分析16411总体需求分析16412各模块的需求分析16413花卉供求网站的主要界面设计1742小结17第五章花卉信息网站的系统实现1851花卉信息网站的主界面1852花卉信息网站的主要分页2153花卉信息网站的页面元素3154花卉信息网站会员中心模块系统实现33541注册会员基本信息3355小结41第六章结论与展望42参考文献43致谢44第1章绪论11研究背景在INTEMCT飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。INTEMET上发布信息主要是通过网站来实现的,获取信息也是要在INTERNET海洋中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在INTEMET应用上的地位显而易见,它己成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。为了更好的加快中国农业资讯业的发展,指导行业人士合理利用网络资源,大力推动农业行业信息化。在为群众提供创新与增值的服务的同时也为群众提供专业的行业资讯和信息咨询服务。在运用先进的咨询和管理理念,帮助群众创造财富的同时,提供完善的网上交易平台,进一步促进公众、投资者、资本市场与企业之间沟通,从而帮助会员实现真正的市场价值。特构建花卉信息网站来说明农业信息服务网站的设计和实现过程1。12农业信息服务介绍我国加入WTO后,随着关税的逐步降低以及非关税壁垒的逐步取消,国内农产品市场将逐步向国外放开,国外农产品因此会更多、更快地进入国内市场,国内竞争将会更加激烈。同时,加入WTO后,按照WTO规则中的互惠原则,也有助于我国农产品进入国际市场,参与国际竞争。我国农业能否在这两个市场的竞争中取胜,不但取决于农产品的价格、质量及信誉的竞争,同时,还取决于信息的竞争一谁先占有市场信息,谁就赢得市场。而信息竞争的成败直接取决于信息服务水平的高低。所以应当重视农业信息服务工作,并以此作为提高我国农业国内国际竟争力的手段之一。1农业信息服务的重要性及所面临的问题L农业信息服务的重要性农业信息服务对引导农业结构调整具有重要作用农业结构必须“适市”而调,也就是要考虑国内国际市场的需求趋势、价格变化以及宏观经济环境等因素,以此作为结构调整的依据。而这些信息的获得,离不开农业信息服务。例如,湖北省云梦县通过信息服务,及时把信息传递给农民,指导农民按照市场需求调整蔬菜品种和茬口,形成了沿316国道、云应公路5000亩名优瓜果及反季节菜,沿汉宜路万亩莲藕,沿汉渝铁路万亩花菜,沿府河万亩地膜土豆等区域种植带。信息服务对指导农业生产经营具有重要作用由美国宾夕法尼亚州州立大学农学院牵头、耗资35万美元,费时5年,组织了园艺、农学、农业工程等多个专业的人员联合开发成功的果树管理信息系统1992年即开始以网络信息服务方式进入商业化推广。农场主成为会员后,只要输入农场所在地的气候、土壤及果树品种等条件的数据,就可获得有关所有农作物生产与经营的指导性意见及有关详尽资料。信息服务起到了指导农业生产与经营的作用。2新形势下我国开展农业信息服务所面临的问题网络基础设施建设严重滞后与农业信息量大、传播速度快、时效性强不相适应信息作为一种重要的资源正在大量、快速地在世界范围内传播,但我国网络基础设施建设还比较落后,还不能适应这一趋势。例如,在投入方面,从20世纪80年代开始,美国在实现农业机械化的基础上,政府每年拨款千亿美元,用于建立农业信息和市场服务网络,而我国在2000年,国家也仅拿出2000万元专项资金用于农业信息体系建设。在其它方面,例如在因特网站点方面,中国占世界人口的22,但拥有站点数量仅占世界的005,其中涉农站点更少在农业数据库方面,我国数据库数量不足世界10,数据库容量不到世界的1,数据库产值不到世界的01在上网人数方面,发达国家很多农民利用网络信息来指导农业生产及经营,而我国上网人员非农用户多、农业用户少,农业的经常性用户大约只占05。全国绝大多数农民仍以电视、广播等传统方式作为获取信息的主要渠道,不但信息量小、传播速度慢,而且具有很大的时滞性农业信息服务人才短缺与提高农业信息服务质量不相适应高素质的人才是提高农业信息服务质量的关键。因为农业信息服务涉及农业生物技术、气候、地理环境、农产品销售等多个领域及其相关信息的采集、存储、分析、计算、传输等多个环节,这要求服务人员既要懂得农业科学技术,又要懂得信息技术。但是目前这样的复合型人才还很少,极大地制约着农业信息服务质量的提高。信息资源的开发滞后与农民对信息需求的多样性、实用性不相适应当前,各种网上信息繁多,但有特色、实用性强、尤其是具有指导性、前瞻性、预测性、时令性的信息偏少农业应用软件的开发,如农业实用技术网站建设、各种农业数据库的建立、农业管理信息系统、农业决策支持系统和专家诊断系统等的开发大多尚为空白,还有待进一步加强。2我国农业网站发展现状近年来,我国农业网站如雨后春笋,其信息服务作用日益增强。但由于刚刚起步,目前我国农业网站发展中还存在许多问题,较普遍的问题是L网站总体规模小,分布不均衡。我国农业网站尽管基本覆盖农业和农村经济的各个方面,但占全国网站总数的比例偏小。站点主要集中在大中城市和东部经济发达地区,而且关联性较差,形成一个个网站孤岛。质量比较好的站点不多,整体上与其他行业差距明显,东西部差距明显,城乡差距明显。2网站信息重复现象严重,实用性差。除了一些有影响的国家级和省级网站外,一些地方性时网站建设水平还不够高,一家有的内容多家都有,甚至栏目的设置也都差不多。在内容上宣传本地农业、为领导服务的信息较多,而指导经营者生产营销、真正适用于农业的信息太少,反映现象的信息较多,有分析、协助领导宏观决策和经营者微观决策的信息较少。3设计不够精细,信息内容缺乏多样性。目前农业网站缺少网站导航,信息规范化、标准化程度差,站点不够生动,缺乏个性和专业特色。数据库多为文本型的,以文献为主,涉及的领域也比较狭窄,多媒体信息和全文数据库更少,信息开放性和共享程度低,数据库的利用率没有得到充分发挥。4信息的时效性差,信息内容单调。目前农业网站过时信息多,缺乏第一手信息和第一时刻发表的信息,不能实现信息的及时更新,网站提供的信息不完整、不准确,信息内容单调,使用价值和实用价值低,用户得不到有效的信息,重复访问率和页面点击率低。5经费投入不足。目前,各地农业网站建设投入,尚没有正式的渠道,大部采取临时措施,从其他支农资金中筹集,不仅总量不足,而且难以得到保证。这是制约农业网站进一步发展的主要因素之一。从上面初步分析可知,农业网站要围绕农民需求,贯彻“以人为本、一站式服务”的指导思想,要进行自身定位,确定自己的特色和发展方向,不能覆盖的内容,则通过与其他网站的信息资源整合和网站协同服务来满足。3本文所做工作绪论部分对网络信息服务简要介绍,分析了农业信息服务网站系统设计的特点和任务。第2章介绍了ASP知识的SQLSERVER数据库基础,并介绍了SQL语言,为设计和理解应用程序做了铺垫。第3章分析了花卉产业的概况以及建设网站的意义。第四章根据对花卉信息网进行总体需求分析以及总体设计。第五章给出花卉信息网站的实现。总结部分介绍了设计体会和制作体会,并指出了系统设计中的不足、改进的方向以及下一步拟开展的工作。第二章网站的构建技术21ASP技术介绍MICROSOFT的ASP不是一种语言,而是一套微软开发的服务器端脚本环境,ASP解释程序内含于11530,40和PWS40中,通过ASP可以结合HTML网页、ASP指令和ACTIVEX元件建立动态、交互且高效的WEB服务器应用程序。在ASP环境中,因为所有的程序,其中也包括所有嵌在普通HTML中的脚本程序,都在服务器端执行,所以不必关心CLIENT端的浏览器是否能运行所编写的代码。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,提高了交互的速度。所谓脚本是由一系列的脚本命令所组成文件。脚本语言是一种介乎于HTML和诸如JAVA,VISUALBASIC,C一等编程语言之间的一种特殊的语言,但它不具有编程语言复杂、严谨的语法和规则但是根据微软的建议,最好在程序中设置使用严谨语法的声明。与一般程序一样,脚本也可以将一个值赋给一个变量,命令WEB服务器发送一个值到客户浏览器,还可以将一系列命令定义成一个过程。所以,要编写脚本,只要熟悉至少一门脚本语言即可,如VBSCRIPT21。通过ASP这种环境,用户可以创建和运行交互式的动态网页,包括使用HTML表单收集和处理信息,上传与下载等等,就像访问者在使用自己的CGI程序一样。但是它比CGI简单。更重要的是,由于ASP使用的ACTIVEX技术基于开放设计环境,开发人员用户可以自己定义和制作组件加入其中,使动态网页几乎具有无限的扩充能力,这是传统的CGI等程序所远远不及的地方,此外,使用ASP还有一个优点,就在于ASP可利用ADO方便地访问数据库,从而可以利用ASP开发基于WWW的应用系统2。1ASP的特点L使用VBSCRIPT,JAVASCRIPT等简单易懂的脚本语言,结合HTML代码,即可快速地完成网站的应用程序。2无须编译,容易编写,可在服务器端直接执行。3使用普通的文本编辑器,如WINDOWS的记事本,即可进行编辑设计。也可以选用具有可视化编辑能力的VISUALINTERDEV开发环境。4与浏览器无关BROWSERINDEPENDENEE,用户端只要使用可执行HTML码的浏览器,即可浏览ASP所设计的网页内容。ASP所使用的脚本语言均在WEB服各器端执行,用户端的浏览器不需要能够执行这些脚本语言。5SP与任何AETIVE、亏EDPTING语言兼容。除了可使用VBSEPT或JAVASCRIPT语言来设计外,还通过PLUG一IN的方式,使用由第三方所提供的其他脚本语言,譬如REXX,PERL,TCL等。6ASP的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人窃取,也提高了程序的安全性。7可使用服务器端的脚本来产生客户端的脚本。8ACTIVEXSERVERCOMPONENTSAETIVEX服务器元件具有无限可扩充性。可以使用VISUALBASIE,JAVA,VISUALC,COBOL等编程语言来编写你所需要的AETIVEXSERVERCOONENT5。2ASP的原理和流程ASP属于ACTIVEX技术中的SERVER端技术。与常见的在AIENT端实现动态主页的技术如JAVAAPPLET,AETIVEXEONTROL,妞SERIPT,JAVASERIPT等不同,ASP中的命令和SCRIPT语句都是由服务器来解释执行的,执行结果产生动态生成的WEB页面并送到浏览器。ASP通过后缀名为ASP的ASP文件来实现,一个ASP文件相当于一个可执行文件,因此必须放在WEB服务器上有可执行权限的目录下。当浏览器向WEBSERVER请求调用ASP文件时,就启动了ASP。于是WEBSERVER开始调用ASP,将请求的ASP文件从头读到底,执行每一个命令,然后动态生成一个HTML页面并送到浏览器。通过ASP内置的对象。服务器组件可以完成复杂的任务,而且用户还可以自己开发或利用别人开发的服务器组件完成专门的任务。可以看出ASP技术的出现使动态交互式主页设计成为一件较为简单的工作。并使编程和网页脚本的可读性方面优于传统的技术方案。浏览器从WEB服务器上请求ASP文件时,ASP脚本开始运行然后WEB服务器调用ASP,ASP全面读取请求的文件,执行所有脚本命令,并将WEB页传送给浏览器。由于ASP与一般的程序不同,它无须编译,所以ASP程序的控制部份是使用VBSCRIPT、JAVASRIPT等脚本语言来设计的,当执行ASP程序时,脚本程序将一整套命令先发送给位于服务器脚本解释程序,由该程序进行翻译并将其转换成服务器所能执行的命令。但是,同其他编程语言一样,ASP程序的编写也必须遵循一定的规则。ASP允许选择个人熟悉的脚本编程语言,但是要想使用某种脚本语言编写ASP程序,则服务器上必须要有能解释这种脚本语言的脚本解释程序。ASP系统本身提供的两种脚本语言是VBSREIPT和JSERIPT,它们的语法分别与VISUALBASIC和C一相似,特别是VBSCRIPT几乎集成了VB的所有语法和内置函数。而VBSCRIPT正是系统默认的脚本语言功能最强。ASP还可以根据需要随时改变系统默认的脚本语言。由于脚本在服务器上而不是在客户端运行,传送到浏览器上的WEB页是在WEB服务器上生成的,所以不必担心浏览器能否处理脚本。WEB服务器已经完成了所有脚本的处理,并将标准的HTML传输到浏览器,由于只有脚本的结果返回到浏览器,所以服务器端脚本不易复制。用户看不到创建他们正在浏览的页的脚本命令4。22数据库技术介绍自从数据库系统出现以来,人们从来没有停止过对数据库访问的要求,而随着INTEMET动态技术的发展,人们又提出了在网络环境下使用数据库的问题。许多数据库语言对诸如C或FORTRAN语言都提供了开发接口,这使得用户便于使用,但却需要开发人员对特定的开发平台有丰富的经验。如何在不同的平台下方便地访问不同的网绍数据库系统,这正是本章节要讨论的问题。WWW浏览器是通向WWW的一个工具,它同时也提供了通向数据库的图形用户界面。由于建立一个信息服务系统有大量信息资源数据需要管理,而且ASP是以数据库驱动为核心的。因此,WEB数据库设计是整个信息服务系统设计的基石,数据库设计的好坏将影响到整个系统的运行8。1数据库的基本含义和特点数据库是以一定的组织方式存储在计算机中按着某种规则相互联系的数据的集合。它是一个通用的冗余度小的数据集合,并按照信息的自然联系来组织数据,也就是把数据本身和实体间的描述都存入数据库,用各种存取方法来对数据进行各种组合以满足各种应用。它可以为有关用户所共享。对于数据库来说,它主要完成下述的几个工作L数据库要建立数据模型,使用户可以根据数据模型访问数据库中的数据如检索、插入、删除和修改,而不必关心数据库中的物理存储位置。数据模型反映了各种数据建立的内存联系。2数据应有组织的存放在存储设备上,并建立数学模型到物理存储位置的对应表,这种对应称为映射,使数据库管理系统能够按照用户的访问要求,找到被访问数据的存储位置。建立数据模型和设计数据的物理存储方法的目的,是使用户对数据的应用与数据的存放位置和存储结构无关,后者的变动不影响前者。这也称为独立性,是数据库的主要特性之一。数据独立性包含物理独立性和逻辑独立性两层意义14。2数据库的设计一个实际的数据库应用系统开发包括两方面内容数据结构数据库和处理过程应用程序,两者相互支撑又相互制约。处理是对数据的加工,不同的用户有不同的要求,其设计与用户的具体应用密切相关。数据是处理加工的对象,对数据库而论,它是所有数据的综合,面向全体用户。创建一个有条理的数据结构要求做两项工作。首先,如何设计一个数据库。在设计过程中,要决定数据库中应有什么数据,以及这些数据是如何组织的。第二,如何将设计翻译成实际的数据库。建立一个数据库开始于一个方案9。3SQL基础SQLSTRUETUREDQUERYLANGUAGE,结构查询语言是一个功能强大的数据库语言。SQL通常使用于数据库的通讯。ANSI美国国家标准学会声称,SQL是关系数据库管理系统的标准语言。SQL语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。使用SQL的常见关系数据库管理系统有ORAELE、SYBASE、MIEROSOFTSQLSERVER、AEEESS、INGRES等等。虽然绝大多数的数据库系统使用SQL,但是它们同样有它们独立另外的专有扩展功能用于它们的系统。但是,标准的SQL命令,比如“SELEET”、“INSERT”、“UPDATE”、“DELETE”、“CREATE”和“DROP”常常被用于完成绝大多数数据库的操作。MSSQLSERVER就是用的TRANSAET一SQL。SQL语言有着非常突出的优点15,主要是非过程化语言SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。SQL允许用户在高层的数据结构上工作,而不对单二个记录进行操作。可操作记录集所有SQL语句接受集合作为输入,返回集合作为输出。SQIJ的集合特性允许一条SQL语句的结果作为另一条SQL语句的输入。SQL不要求用户指定对数据的存放方法,这种特性使用户更易集中精力于要得到的结果所有SQL语句使用查询优化器,它是RDBMS的一部分,由它决定对指定数据存取的最快速度的手段,查询优化器知道存在什么索引,在哪儿使用索引合适,而用户则从不需要知道表是否有索引、有什么类型的索引。统一的语言SQL可用于所有用户的DB活动模型,包括系统管理员、数据库管理员、应用程序员、决策支持系统人员及许多其它类型的终端用户。SQL为许多任务提供了命令,其中包括查询数据在表中插入、修改和删除记录建立、修改和删除数据对象控制对数据和数据对象的存取保证数据库一致性和完整性。以前的数据库管理系统为上述各类操作提供单独的语言,而SQL将全部任务统一在一种语言中。所有关系数据库的公共语言由于所有主要的关系数据库管理系统都支持SQL语言,用户可将使用SQL的技能从一个RDBMS关系数据库管理系统转到另一个,所有用SQL编写的程序都是可以移植的10。23ASP技术访问WEB数据库在当今提出的多种动态网页DHTML解决方案中都强调了与数据库的连接,其实网页接挂后台数据库也是当前的热门应用,在电子商务等领域有着广泛的应用,就是说,如果不能掌握在ASP中使用数据库,那么就不能编写出功能强大的ASP应用程序。ASP用DATABASEACEESS组件与数据库进行连接,DATABASEACCESS组件通过ACTIVOXDATAOBJECTSADO访问存储在数据库或其他表格化数据结构中的信息。现在,MICROSOFT对应用程序访问各种各样的数据源所使用的方法是OLEDB,OLEDB介于ODBC层和应用程序之间。在你的ASP页面中,ADO介于ODEDB之上的“应用程序”。ADO调用首先被送到OLEDB,接着被送到ODBC层,OLEDB是一套组件对象模型COM接口,但它是相当复杂的。这样,需要一个连接应用程序与OLEDB的桥梁,这就是ADO。而且,它支持开放式数据库连接ODBC标准的关系型数据库。其主要优点是易于使用、高速度、低内存支出和占用磁盘空间较少。ADO支持用于建立基于客户端/服务器和WEB的应用程序的主要功能。1数据库访问组件ADO介绍用ASP访问WEB数据库时,必须使用ADO组件,ADO是ASP内置的AETIVEX服务器组件AETIVEXSEWERCO哪ONENT,通过在WEB服务器上设置ODBC和OLEDB可连接多种数据库如SYBASE、ORACLE、州FORMIX、SQLSERVER、ACCESS、VFP等。ADO的对象模型是所有数据访问接口对象模型中最简单的一种。MICROSOFT公司用来访问ADO数据的应用程序界面技术是OLEDB。OLEDB是一种底层编程接口,用来访问许多不同类型的数据源,其中包括消息、文件系统以及其他一些非传统的数据源。OLEDB是一个由COMPONENTOBJECTMEDELCOM接口组成的集合,用来隐藏创建数据访问服务过程中的细节。OLEDB提供了访问任何数据资源的方法,包括相互关联的数据库和相互不关联的数据库、EMAIL和文件系统、文本和图形以及用户定义的数据对象6。2ASP访问数据库的步骤在ASP中,使用ADO组件访问后台数据库,要建立一个能和ADO进行交互连接的数据库,可以通过在服务器上创建的数据源名DSN对其进行访问,也可以通过非DSN数据库。L创建数据源名在WEB服务器上打开“控制面板”,选中ODBC,在系统“DSN”,下选添加,选定你希望的数据库种类、名称、位置等来创建数据源名DSN。在创建了系统DSN之后,就可以通过ADO的CONNECTION对象通过DSN对数据库进行访问了。通过DSN访问数据库的代码如下第二种方法SETEONNSERVERCREATEOBJEET,ADODBCORMEETIONSQLPROVIDERSQLOLEDBLPERSISTSEEURITYINFOFALSEUSERIDSAINITIALCATALOGDATABASENAMECONNOPENSQLCORMLOSE关闭ONN的连接SETEORMOTHING内存中释放EONN对象实例2使用ADO组件查询WEB数据库定义“SQLSERVER”,数据源为“T,数据库名称为HTDATA脚本语一言采用JSERIPT。调用SERVERCREATEOBJEET方法取得ADODB,CONNEETION,的实例,再使用OPEN方法打开数据库EORINSERVERCREATEOBJEETADODBCONNEETIONCONNOPENHT指定要执行的SQL命令连接数据库后,可对数据库操作,如查询,修改,删除等,这些都是通过SQL指令来完成的,如要在数据表NEWS中查询代码中含有IX,的记录SQLSTRSELECTFROMNEWSWHEREEODELIKEXRSEORMEXEEUTESQLSTR使用REEORDSET属性和方法,并显示结果为了更精确地跟踪数据,要用RECORDSET组件创建包含数据的游标,游标就是储存在内存中的数据。RSSERVERCREATEOBJEET,ADODBREEORDSET,RSOPENSQLSTR,CONN,L,A注A二1读取A3新增、修改、删除在RECORDSET组件中,常用的属性和方法有RSFIELDSCOUNTRECORDSET对象的字段数。RSINAME第I个字段的名称,I为O至RSFIELDSCOUNT一LRSI第I个字段的数据,I为O至RSFIELDSCONUT一LRS“字段名”指定字段的数据。RSREEORDCOUNT游标中的数据记录总数。RSEOF是否最后一条记录。RSMOVEFIRST指向第一条旧录。RSMOVELAST指向最后一条记录。RSMOVEPREV指向上一条记录。RSMOVENEXT指向下一条记录。RSGETR0WS将数据放入数组中。RSPROPERTIESCOUNTADO的RESULTSET或CONNEETION的属性个数。RSPROPERTIESITEMNAMEADO的RESULTSET或CONNEETION的名称。RSPROPERTIESADO的RESULTSET或CONNEETION的值。RSELOSEO关闭连接。关闭数据库CORMCLOSE1324DREAMWEAVER等网站建设软件介绍ADOBEDREAMWEAVER,简称“DW”,中文名称“梦想编织者“,是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,DW是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。DREAMWEAVER可以用最快速的方式将FIREWORKS,FREEHAND,或PHOTOSHOP等档案移至网页上。使用检色吸管工具选择荧幕上的颜色可设定最接近的网页安全色。对于选单,快捷键与格式控制,都只要一个简单步骤便可完成。DREMWEAVER能与您喜爱的设计工具,如PLAYBACKFLASH,SHOCKWAVE和外挂模组等搭配,不需离开DREMWEAVER便可完成,整体运用流程自然顺畅。除此之外,只要单击便可使DREAMWEAVER自动开启FIREWORK或PHOTOSHOP来进行编辑与设定图档的最佳化。使用网站地图可以快速制作网站雏形、设计、更新和重组网页。改变网页位置或档案名称,DREAMWEAVER会自动更新所有连结。使用支援文字、HTML码、HTML属性标签和一般语法的搜寻及置换功能使得复杂的网站更新变得迅速又简单。DREAMWEAVER是唯一提供ROUNDTRIPHTML、视觉化编辑与原始码编辑同步的设计工具。它包含HOMESITE和BBEDIT等主流文字编辑器。帧FRAMES和表格的制作速度快的令您无法想像。进阶表格编辑功能使您简单的选择单格、行、栏或作未连续之选取。甚至可以排序或格式化表格群组,DREAMWEAVER支援精准定位,利用可轻易转换成表格的图层以拖拉置放的方式进行版面配置。所见即所得DREAMWEAVER成功整合动态式出版视觉编辑及电子商务功能,提供超强的支援能力给THIRDPARTY厂商,包含ASP,APACHE,BROADVISION,COLDFUSION,ICAT,TANGO与自行发展的应用软体。当您正使用DREAMWEAVER在设计动态网页时,所见即所得的功能,让您不需要透过浏览器就能预览网页。梦幻样版和XMLDREAMWEAVER将内容与设计分开,应用于快速网页更新和团队合作网页编辑。建立网页外观的样版,指定可编辑或不可编辑的部份,内容提供者可直接编辑以样式为主的内容却不会不小心改变既定之样式。您也可以使用样版正确地输入或输出XML内容。全方位的呈现利用DREAMWEAVER设计的网页,可以全方位的呈现在任何平台的热门浏览器上。对于CASCADINGSTYLESHEETS的动态HTML支援和鼠标换图效果,声音和动画的DHTML效果资料库可在NETSCAPE和MICROSOFT浏览器上执行。使用不同浏览器检示功能,DREAMWEAVER可以告知您在不同浏览器上执行的成效如何。当有新的浏览器上市时,只要从DREAMWEAVER的网站在下载它的描述档,便可得知详尽的成效报告17。第3章花卉产业概况31花卉产业概述广义的花卉包括鲜切花、盆栽花卉、观叶植物、庭院花卉、绿化苗木、观赏树木、草坪等几大类,它以独特的景观价值成为美化人们生活、绿化环境的重要组成部分。花卉产业除了上述花卉产品直接的生产、加工、运输、销售之外,还包括种子种苗、专用花肥、育花基质、园林机械等辅助产业。第二次世界大战以后,作为一门现代新兴产业,花卉产业在国际范围内迅速崛起,一直呈现出持续发展、欣欣向荣的局面。世界各国花卉业的生产规模、产值及贸易额都有了较大幅度的增长。目前世界花卉生产面积约210万HM2,全球花卉产业总产值已达到2000亿美元,世界花卉产品贸易额从20世纪90年代起以每年10左右的速度递增,已成为世界贸易的大宗商品,到2006年全球花卉消费已超过3000亿美元。现代花卉产业早已突破了传统种植业的范畴,辐射到农药、肥料、基质、设施、设备等相关工业、运输业、商业、旅游业等多行业,已由小农生产方式,发展为环节相互独立、多方协同的现代产业价值链体系,因此,花卉产业的健康发展具有经济、社会、环境等多方面的意义,被称之为“花卉经济”。目前,花卉的消费日趋扩大。继欧洲、美国和日本花卉市场经久不衰、持续发展之后,发展中国家和地区的花卉消费量大幅度增加,成为全球新兴花卉消费市场。世界花卉产业全球转移趋势加强,花卉生产已由西欧、北美和亚洲的日本等发达地区转向自然气候条件优越、劳动力价格比较低的发展中国家和地区。虽然花卉生产竞争十分激烈,市场变化很大,还受到政治、经济文化、社会等多方面的影响,但花卉产业以其高产出、高效益的特征仍然吸引了各国把花卉产业作为高附加值、高产出产业,不断加大发展力度。据世界经济贸易行家预测,在21世纪最有发展前途的10大行业中,花卉业被列为第2位。花卉业是世界各国农业中唯一不受农产品配额限制的产业,被誉为“朝阳产业”。近10多年来,世界花卉业以年平均25的速度增长,远远超过世界经济发展的平均速度,是世界上最具有活力的产业之一。1中国花卉产业发展现状中国发展花卉产业具有种质资源优势、气候资源优势、劳动力资源优势、市场潜力优势和人文资源优势,成本比较优势明显,花卉产业作为一项占地面积小、科技含量高、经济效益大的优势产业,是农业种植结构调整的重要方向,是吸纳农村剩余劳动力、提高农民收入水平的重要手段。从种植业收益来看,通常花卉的亩产值在1万元以上,水稻为8001200元,蔬菜为60008000元。单位土地面积上种植花卉的产值一般可以达到普通作物和果树的1050倍,而花卉出口创汇利润高达40,比蔬菜、水果高34倍。综上所述,花卉产业是集经济效益、社会效益和生态效益“三效合一”,劳动密集、资金密集和技术密集“三密合一”的绿色朝阳产业,发展花卉业是调整农业种植结构、打造都市型现代农业的战略选择,对于促进城乡共同发展、建设社会主义新农村和带动农民致富具有重要的战略意义。近年来中国花卉产业发展十分迅速,花卉种植面积与销售额持续上升,花卉产值20年来年均增长约30,2007年全国花卉种植面积7503万HM2,约占世界花卉总种植面积的1/3,已成为世界最大的花卉生产基地,2007年全国花卉销售额达61370亿元,出口额约328亿美元。因此,中国在世界花卉生产贸易格局中占有重要的地位。表3120012007年全国花卉产销情况及花卉生产经营实体情况种植面积(HM2)销售额(万元)出口额(万美元)花卉市场(个)花卉企业(个)花农(户)从业人员(人)专业技术人员(人)2001246005921584194280034205232019694683195311159552200233445372939916282832239752022864006247016585145200343011543531089597568218560244954660293406497267200463600634305751114434023545345211369283270586122851200581018125033435115425825866490812513134401095132318200672213615562338660913025475638314172663588447136412200775033196136970632754524855465111943853675408132214据农业部公布的花卉统计数据,2007年全国有花卉市场2485个,企业54651个,其中种植面积在3HM2以上或年营业额在500万元以上的大中型企业7825家,花农1194385户,从业人员3675408人,专业技术人员132214人。从以上数据可以看出,中国花卉企业数量从狭义上说也就是57万家(含花卉市场)。花农是一个庞大的群体,他们一般没有在工商注册,但有些生产规模和产值不低于花卉企业。从概念上讲,他们类似于花卉发达国家的种植者(GROWER)。发达国家都将种植者视同小企业,因此,从广义上说,中国花卉产业共有大小企业125余万家18。近年来,由全国花卉生产基本变动情况可以看出,中国花卉产业发展呈现出以下特点花卉种植面积大幅扩大,花卉销售额逐年增加2001年,中国花卉种植面积为246万HM2,比1995年增加了228;鲜切花销售量370亿枝,比1995年增加了239;销售额为250亿元。到2005年,花卉种植面积达到810万HM2,是1995年花卉种植面积的近11倍,与2004年相比,增加了229;鲜切花销售量达到1088亿枝,是1995年的10倍,比2004年增加了194;鲜切花销售额为508亿元,比2004年增加了103。2006年,花卉种植面积大幅下降,但花卉销售额不降反增,2007年花卉种植面积回升到750万HM2,花卉销售额为6137亿元,其中鲜切花销售量达到1291亿枝,销售额6978亿元。从2001年到2007年,花卉种植面积年增长率平均为1725;花卉销售额年平均增长161。花卉生产经营实体增加,花农及从业人员增多2001年,中国拥有花卉市场2052个,花卉企业32万个,其中大中型企业3343个,花农695万户,从业人员1953万人。2005年,花卉市场达到2586个,花卉企业65万个,其中大中型企业8334个,花农增加到1251万户,花卉从业人员增加至4401万人。从2001年到2005年的5年时间,花卉市场数量增加了26;花卉企业数量增加了1027,平均年增长221;种花农户增加了801,平均年增长160;花卉从业人员数量增加了1253,花卉专业技术人员人数增加了1222。2006年花卉生产经营实体、从业人员均大幅下降,但花农增多,2007年有所回升,花卉市场达到2485个,花卉企业55万个,其中大中型企业7825个,花农增加到1194万户,花卉从业人员增加至3675万人。花卉产品结构不断向多样化、国际化方向发展一是鲜切花生产。1986年前鲜切花生产在中国基本上是空白,这些年来,鲜切花发展有了重大突破。尤其是近些年来,云南省鲜切花生产发展迅速。另外广东、上海等沿海城市以及华中、华北等大中城市附近也纷纷开始发展鲜切花生产,生产品种也由菊花、康乃馨、剑兰、月季等普通切花向百合、火鹤、满天星、鹤望兰等高档切花发展,产品质量逐渐提高;二是商品盆景异军突起,年产量达数百万盆,商品盆景也已开始进入国际市场;三是盆栽花卉种类增多,绿化苗木生产结构也逐渐趋于合理。花卉生产逐步向专业化、规模化迈进花卉进入商品生产以后,特别是随着市场经济的不断深入,花卉生产者逐步放弃了“小而全、小而散”的传统生产方式,开始向专业化和规模化方向发展。主要花卉产品的生产已初步形成规模,并显示出区域优势和企业优势。到目前,中国已形成了以上海、昆明为重点的鲜花生产基地,以广东、福建为中心的观叶植物生产基地,以四川、辽宁、上海为主的种球、种苗繁殖基地。这些基地的形成,对中国花卉区域化生产起到了积极的促进作用。花卉市场由季节供应向周年上市转化随着市场竞争的日趋激烈,花卉开始向大生产、大流通方向发展,生产者充分利用中国地域辽阔、生产区域广、南北海拔生态条件各异的有利条件,有效地调剂了不同花卉产品的上市时间;另外生产者更加注重生产设施条件的改善。到目前主要的鲜切花产品和商品盆花盆景基本可实现周年供应。花卉产业前景良好世界花卉业的生产、销售将继续保持比较快的发展速度。西欧国家在花卉生产、经营方面会继续保持其优势地位,然而由于其基础水平较高,从提高的幅度和发展的速度上看,将相对减慢。而亚洲的一些发展中国家特别是中国,由于经济的不断发展,需求的规模和质量会不断提高,花卉业将会继续呈现比较快的发展速度,生产规模会快速扩大,花卉产量和质量也会大幅度提高。中国拥有独特的气候、地形、环境条件,花卉资源异常丰富,悠久的花卉栽培历史积累了丰厚的花卉文化底蕴,花卉生产正逐渐向规模化、专业化方向发展,国内花卉消费市场空间巨大,而且,中国政府部门和花卉相关行业组织均高度重视和支持花卉产业的发展,出台并执行了一系列有利于花卉生产和贸易的政策。在这种有利环境下,中国的花卉产业发展具有良好的前景。2中国花卉产业存在的问题虽然中国花卉产业经过多年发展,已经奠定了较好的产业基础,但与其他国家或其他产业相比,还存在较大的差距。目前中国是世界第一大的花卉种植国,但远非花卉强国,存在产业结构不合理、规模小、品种少

温馨提示

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

评论

0/150

提交评论