植物信息管理系统—管理模块.doc
《植物信息管理系统—管理模块.doc》由会员分享,可在线阅读,更多相关《植物信息管理系统—管理模块.doc(30页珍藏版)》请在咨信网上搜索。
1、河北农业大学本科毕业论文(设计)题 目: 植物信息管理系统管理模块摘要摘要:塞罕坝生物资源极其丰富,地区景观独特,高原山地兼备,森林草原并存,开展本地区植物及其多样性研究,对于合理的开发利用和保护植物资源,开展森林-草原交错带生态系统的科学研究,因地制宜地制定林业生产和旅游业发展规划,都具有重要意义。因此,将植物信息整合,开发一个收录塞罕坝所有植物物种信息的系统尤为必要。 本系统的名称是塞罕坝植物信息管理系统。该系统对塞罕坝植物的科名、属名、种名、生态环境、地理分布、用途等作了介绍 ,利用文字输入到计算机中 ,以 SQL Server建立后台数据库 ,并通过 ASP制作查询、管理网页 ,初步建
2、立了塞罕坝植物信息系统 。该系统能够实现用户通过浏览器访问来进行检索,包括按植物名称检索和按植物特征检索两种功能,以及管理员对植物信息的管理和对用户信息的管理。该平台可以使用户更多的了解塞罕坝植物为实现生物多样性的有效保护、合理利用和可持续发展战略奠定基础。 关键字:植物;检索;信息管理系统Abstract SAIHANBA extremely rich in biological resources, unique regional landscape, both plateaus, forest and grassland coexistence, diversity of plants
3、and their conduct in the region, for the rational exploitation and protection of plant resources to carry out forest-steppe ecotone ecosystems scientific research, according to local conditions to develop forestry and tourism development plan are of great significance. Therefore, the plant informati
4、on integration, developing a collection of all plant species SAIHANBA information system is particularly necessary. The name of the system is SAIHANBA plant information management system.The system of Family SAIHANBA plant genus name, introduced species name, ecology,geographical distribution,use, e
5、tc., the use of text entered into the computer,in order to establish a SQL Server back-end database,and produced by ASP query, management Web,initially established SAIHANBA plant information systems.The system enables the user to retrieve the browser visits, including by the plant by plant name sear
6、ch and retrieval features two functions,as well as administrators to manage plant information and management of user information.The platform allows users to learn more about SAIHANBA plants for effective biodiversity conservation, rational use and sustainable development foundation.Keywords:Plants;
7、retrieval; information management system 目录摘要21 引言51.1系统开发背景61.2系统开发现状62系统开发工具及平台介绍72.1 ASP.NET技术简介82.2 C#语言介绍82.3 SQL server 2008简介92.4 Browser/Server三层结构102.5 开发环境及运行环境103 系统需求分析设计103.1功能需求分析113.2业务流程图113.3 角色权限143.4.1数据库设计143.4.2 数据库创建143.4.3数据库逻辑设计153.4.4数据库存储表153.4.5安全保密设计174 系统实现184.1 系统首页184.
8、2 对植物信息管理184.2.1管理员登陆界面184.2.2查询功能194.2.3添加功能204.2.4 修改功能214.2.5 删除功能234.3对用户信息管理234.3.1 新建用户234.3.2 查询功能254.3.3 修改功能254.3.4添加功能264.3.5 删除功能275 结论和展望28参 考 文 献291 引言1.1系统开发背景 塞罕坝位于河北省北部,地跨两个地貌单元,即坝上与接坝山区。坝上属内蒙古高原东南缘,既有高原的一般特征,沙丘起伏、地势开阔、山体浑圆,又有湖、淖、谷、甸较多,梁、丘、滩齐全的特点。海拔在1500m以上,至高点大光顶子为1936m。接坝山区系阴山山脉与大兴
9、安岭余脉的交汇地带,海拔在1300-1700m之间。北坡相对低缓,即为与高原的接合部,南面相对高度较高,略显陡峭。本区属半干旱半湿润气候区,平均气温在-1.4;年均日照2367.8小时;年均降水量437.8mm;年均六级以上大风日76天;积雪长达7个月。坝上以风沙土为主兼有草甸土和沼泽图。接坝山区多为灰色森林土及棕壤,少部分为褐土。主要成土母质为风积物、残积物、堆积物及冲积物等。在土质构造上塞罕坝位于内蒙古地质的南缘,属内蒙古台背斜的一部分。该区早在上古新生代时期就已成为华北陆台的一部分,中生代晚期至新生代前的“燕山运动”使其缓慢抬升显出雏形,古老的花岗岩、片麻岩、石英岩奠定了该地的岩石基础。
10、在老第三纪,世界气候温暖,该区处在暖温带或亚热带笼罩下,发育着东北、华北暖温带-北亚热带常绿-落叶阔叶林。新生代中期至晚期,“喜马拉雅造山运动”使本区再次拉开,逐渐形成高原状态。该运动期间沿断裂线又有大量玄武岩溢出堆积,形成了现在的玄武岩石地。随着我国大陆大气环流的根本改变以及内蒙古高原的抬升,本区气候变得凉爽而干燥,植被也向温带、暖温带落叶阔叶林和森林草原演化。燕山运动和喜马拉雅造山运动期间,本区岩层产生了许多微断裂,形成了一系列的小型湖淖,从而奠定了该区高原湖淖的格局。塞罕坝是河北省境内一个特殊的地理区域,该地区景观独特,高原山地兼备,森林草原并存,区域生态环境复杂多样,植物多样性丰富多彩
11、。塞罕坝生物资源极其丰富,森林覆盖度达66.7%,以寒温性针叶林、落叶阔叶林为主,以落叶松类、云杉、山杨、桦木类等为建群种。草甸、草原及灌丛也占很大比重。据调查,有自生维管植物80科、298属、624种,其中具有重要经济价值的资源植物占50%以上。菌类植物有蘑菇类、木灵芝、木耳、猴头等。塞罕坝既是森林-草原交错带,又可视为生态交错带(内蒙古高原与冀北山地的接合部)。其地貌特征复杂,植被类型多种多样。根据群落结构和生态外貌,将塞罕坝植被划分为7个植被类型25个群系。开展本地区植物及其多样性研究,对于合理的开发利用和保护植物资源,开展森林-草原交错带生态系统的科学研究,因地制宜地制定林业生产和旅游
12、业发展规划,都具有重要意义。1.2系统开发现状 随着计算机的普及及应用和网络技术的高速发展,人们开始借助计算机和数据库技术,科学的保存和管理大量的、复杂的数据,以便能更快捷而充分地利用这些宝贵的信息资源。当前研究技术和手段的快速发展,采用传统的存储,查询方法和手段,对浩繁,庞杂的物种数据信息进行管理,已经无法满足当代快速管理,获取信息的需要。此时,计算机技术和数据库技术在植物资源领域的应用,便为处理这些庞杂的数据,信息提供了先进的手段。目前建立植物资源数据库及信息系统,已成为当今资源领域的热点。我国在植物资源数据库的建设方面起步较晚,虽然有的研究单位于20世纪80年代利用微机建立了一些相关数据
13、库系统,但全面考虑建立信息系统还是在90年代生物多样性项目开始之后。目前,国内的主要应用和新建的植物信息数据库有:“中国农作物种资源数据库”(1987年,由中国农业科学院作物品种子医院研究所建库),“中国西南药用植物资源数据库”(中国科学院昆明植物研究所承担建设),“中国经济植物资源数据库”(1988年,由中国科学院植物研究所建库),“江苏省农业资源数据库”(江苏省农业科学院建设)等,此外,一些科研单位,高等院校根据特定需求编制了若干专类植物数据库和区域性植物数据库,如:“甘肃省稀有濒危植物数据库”,“广西木本观赏植物数据库管理信息系统”,“内蒙古农业及荒漠植物花粉形态数据库”,“新疆植物信息
14、资源数据库”,“山西高等植物数据库”,“湖南省园林植物数据库”等。国外有关植物资源数据库系统多偏重于物种多样性信息的数据库建设,世界上发达国家在该领域起步较早,其中动用多位专家学者,耗资近千万美元的美国植物数据库工程“USDA”称得上是现今世界上国家级植物数据库系统的典范。其他一些植物物种信息系统诸如“TROPIOS”,”MUSE”,”BGCI的濒危植物材料数据库”,“US NationalPlansDatabaseAndProjects(美国农业部国家植物数据库和规划)”,“Invaders Database System(美国东北部外来植物数据库系统)”,“Gymnosperm Datab
15、ase(德国裸子植物数据库)”,“American Indian Ethnobotany Database(美国印第安民族植物学数据库)”,“Prairie Source Database(野花数据库)”,“Orchid Database(兰花数据库)”,“Plams Database(棕榈数据库)”,“Medicinal and Poisonous Plant Database(医用植物和有毒植物数据库)”等。这些数据库目前已经在植物学以及农业相关领域得到广泛的应用,其中部分数据库,如“TROPIOS”,”MUSE”,”BGCI的濒危植物材料数据库”等,已经实现了互联网在线查询功能,为植物信
16、息资源共享,科研信息查询等方面做出了极大的贡献。2系统开发工具及平台介绍2.1 ASP.NET技术简介ASP.NET不仅仅是下一版本的Active Server Pages(ASP),它是统一的Web开发乎台,用来提供开发人员生成企业级Web应用程序所需的服务。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,用于生成更安全、可伸缩和稳定的应用程序。可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强该ASP应用程序的功能,ASP.NET可以无缝的与HTML编辑器和其他编程工具一起工作。当创建ASP.NET应用程序时,开发人员可以选择使用Web窗体
17、或XML Web服务,或以自己认为合适的方式进行融合。每个功能都能得到同一结构的支持,能够使用多种身份验证方案,缓存经常使用的数据,或者对应用程序的配置进行自定义。接受客户端的数据请求:在用户进行查询时,当用户在客户端浏览器输入请求数据(如查询条件),然后进行提交时,用户的请求数据以HTTP请求字符串形式被发送回Web服务器。在ASP.NET中,服务器端的Request对象负责处理请求字符串。处理查询条件:对于用户的输入的查询条件,通过Request对象处理请求字符串的数据后,可根据得到的数据,综合处理并生成相应的SQL查询字符串。其方法与常规的定义方法相同。连接数据库进行数据操作并得到相应记
18、录:在ASP.NET中,对数据的访问主要是通过ADO.NET对象来实现的。对ASP.NET访问处理过程主要分为两个步骤:建立对数据库的连接和通过连接进行数据操作得到记录数据集。将记录生成结果页面:DataSet对象作为标准的记录数据集,支持标准的记录处理方法,比如求记录总数、得到记录字段值等.在得到查询记录后,通过这些方法可以将查询结果生成页面。 结果页面的生成与提交:将查询结果写入结果页面后,Web服务器自动将页面发送回客户端浏览器。同时,为了释放系统资源,应将创建的DataSet和Connection对象关闭并释放。2.2 C#语言介绍C#是由Microsoft公司开发的一种新型程序设计语
19、言。由于它是从C和C+中派生出来的,因此具有C+的功能。同时,它又像Visual Basic一样简单。C#代表着程序设计语言演变的一个新阶段,它继承了C+和Java这两种世界上最重要的计算机语言的优点,并且还增加了指代、索引等创新性特点,同时,C#语言利用了.NET作为其强大的平台,使得它在Windows图形用户界面、ASP.NET Web应用、XML Web Service及ADO.NET数据库等方面有广泛的应用。 程序设计语言C#的特点:(1)与Web的紧密结合C#程序能方便的与Web程序进行集成。利用ASP.NET的强大功能,C#能与Web标准,如HTML和XML相结合。C#还能方便地开
20、发Web服务。紧密地结合SOAP (Simple Object Access Protocol),使得C#开发大规模深层次的分布式应用成为可能。(2)安全稳定C#特有的机制是其安全性的保障,同时它去除了C+中易造成错误的指针,增加了自动内存管理等措施,保证了C#程序运行的可靠性。内存管理中的垃圾收集机制减轻了开发人员对内存管理的负担。.NET平台提供的垃圾收集器(Garbage Collection, GC)将负责资源的释放与对象撤销时的内存清理工作。同时,变量的初始化、类型检查、溢出检查等功能也充分保证了C#程序的安全稳定。(3)具有丰富的类库C#提供了大量的类,以满足网络化、多线程、面向对
21、象系统的需要。 能用相应的类来实现从低级网络操作到高层网络应用。 语言包,提供的支持包括字符串处理、多线程处理、异常处理、数学函数处理等,可以用它简单地实现C#程序的运行平台。 实用程序包,提供的支持包括哈希表、堆栈、可变数组、时间和日期等。 输入输出包,用统一的“流”模型来实现所有格式的输入与输出,包括文件系统、网络 、输入与输出设备等。 图形用户界面的功能强大,不仅能实现Windows窗口应用程序,而且可以实现Web窗体 应用。2.3 SQL server 2008简介SQL Server 2008 在Microsoft的数据平台上发布,可以组织管理任何数据。可以将结构化、半结构化和非结构
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 植物 信息管理 系统 管理 模块
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。