当前位置:主页 > 农业论文 > 林业论文 >

杨树材性数据库管理系统构建

发布时间:2022-01-13 21:15
  杨树是我国一种重要的速生丰产树种,它具有适应性广、年生长周期短、生长速度快等优点。此外,它在造纸和木材加工方面也具有极其重要的用途。为了更好的研究杨树品种和木材性质,本文设计了一种杨树材性数据库管理系统,它的建成将能够让杨树品种和木材性质方面的数据得到更加有效的存储和管理,为杨树新品种的发现和杨树材性的研究提供更加有力的工具。杨树材性数据库管理系统,主要以现有的各种杨树为研究对象,以JSP为开发平台,MySQL为后台数据库,采用Web流行的B/S结构模式,在此基础上采用SpringMVC和MyBatis框架,设计了系统的数据库逻辑结构、数据持久层、业务逻辑层、用户视图层,并且在MySQL数据库中设计了各模块的数据表。数据库中的数据表,包括用户信息模块表、系统反馈模块表和杨树品种信息表以及其材性信息模块表。其中,用户登录模块主要用于对用户身份的验证;用户反馈模块用于在用户和管理员之间进行交流与互动;杨树品种信息表和木材性质信息表分别是用来存储杨树品种资源基本信息以及木材显微解剖构造构造、物理、化学、力学性质方面的数据。同时,为了分析数据库中各表的属性字段间的关系,系统还做了报表模块,并用... 

【文章来源】:安徽农业大学安徽省

【文章页数】:70 页

【学位级别】:硕士

【部分图文】:

杨树材性数据库管理系统构建


Tomcat的目录文件Fig.1-1ThefileTomcatdirectory

示意图,框架,示意图,浏览器


图 1- 2 C/S 框架示意图Fig .1-2 The schematic diagram of the C/S framework1.2.2 B/S 结构B/S 结构即浏览器/服务器结构,是由 Web 流行兴起后出现的一种网络结构模式,它是对 C/S 结构的一种改进,它主要有三层架构组成,第一层它只要求客户机上安装一个浏览器,界面操作通过浏览器来实现。第二层是 Web 服务器,它在信息传递过程中扮演着中介信使的角色,当用户需要访问数据库时,必须通过 SQL 语句将用户的请求发送到 Web 服务器上,Web 服务器再将请求发送到数据库服务器上,第三层是数据库服务器,它的作用首先在数据库里面存放着大量数据。当数据库服务器收到Web 服务器发送的客户端请求时,它会对其中的 SQL 语句进行处理,然后将结果返回到 Web 服务器,Web 服务器将接收到的结果数据以相应的 HTML 文本形式发送到浏览器,浏览器以界面的形式展现在客户面前。B/S 结构模式的优点有:1.由于 B/S 结构是建立在浏览器上的,所以就可以通过WEB 服务和 Java 语言来实现跨平台使用,比如,既可以在 Window 平台上使用,也可以在 Linux 平台上使用,所以灵活性大大提高。2.成本降低,维护和升级变得简单。

结构示意图,框架


图 1- 3 B/S 结构示意图Fig. 1-3 The schematic diagram of the B/S framework1.2.3 C/S 结构和 B/S 结构的比较和选择经过对 C/S 结构和 B/S 结构优缺点的比较,虽然两者都存在着各自优点和缺点。但是,随着互联网技术的发展以及服务器的不断强大,B/S 框架的优势会不断显现出来,而它的劣势也在不断的缩小。因此,为了最大程度的降低维护成本,让系统运行更加高效,本文决定采用 B/S 模式来开发杨树品种资源和木材性质数据库管理系统。1.2.4 SpringMVC+MyBatis 框架SpringMVC+MyBatis 框架组合是当前最流行的一种 Web 框架之一,它是建立在B/S 架构上的一种设计理念,这种框架组合中包括 Spring 框架,MVC 设计模式以及MyBatis 框架。下面分别介绍下各种框架。1.2.4.1 Spring 框架Spring 是一个免费的开源框架,在大小与开销方面,它也是一个轻量级的 Java开发框架。它的使用,大大减小了企业应用开发的复杂性。它的分层架构可以为应用程序提供相应的集成框架。Spring 最大的亮点就是它使用了 JavaBean 来完成之前必须由 EJB 需要完成的事

【参考文献】:
期刊论文
[1]数据库在林业信息管理中的应用与设计[J]. 王宇.  中国林业产业. 2017(01)
[2]浅谈数据库[J]. 孙凯,肖偲迪,陈冉.  艺术科技. 2016(12)
[3]数据库管理系统的构成、功能与发展[J]. 黄梓伦.  内蒙古科技与经济. 2016(16)
[4]浅谈数据库管理系统的数据库设计[J]. 奚彦铭.  黑龙江科技信息. 2016(09)
[5]土地退化因素数据库管理系统的设计与实现[J]. 欧德品,谭琨,张书毕,闫庆武.  生态与农村环境学报. 2016(02)
[6]基于Spring MVC和iBATIS框架的研究与应用[J]. 刘高军,夏景隆.  计算机安全. 2012(07)
[7]林下耕作对滩地杨树木材物理力学性质的影响研究[J]. 徐斌,黄庆丰,朱涛,袁雷.  安徽林业科技. 2012(02)
[8]基于SpringMVC的用户登录系统的设计与实现[J]. 张瑞青,李铁柱.  科技信息. 2012(10)
[9]浙江省农林生物种质资源数据库管理系统的设计与实现[J]. 胡为群,张小斌,郑可锋,祝利莉,姚旭国.  浙江农业科学. 2011(05)
[10]标准信息数据库管理系统的创建与应用[J]. 李惠琴.  航天标准化. 2010(01)

硕士论文
[1]基于SpringMVC和MyBatis框架的理财规划系统的设计与实现[D]. 武志强.北京交通大学 2016
[2]基于JSP的酒店信息管理系统的设计与实现[D]. 窦智.吉林大学 2016
[3]基于SpringMVC和MyBatis框架的炒股比赛系统的设计与实现[D]. 吴婉楠.南京大学 2016
[4]基于SpringMVC框架的电子商务系统的设计与实现[D]. 朱慧栋.湖南大学 2016
[5]林木三维模型管理系统构建与设计[D]. 李东杨.中南林业科技大学 2016
[6]基于Spring MVC框架的茶楼管理系统的设计与实现[D]. 刘彬.吉林大学 2015
[7]基于SpringMVC与iBATIS框架的企业工单管理系统的设计与实现[D]. 杨慧.中国科学院大学(工程管理与信息技术学院) 2015
[8]基于SpringMVC框架的授权管理系统的设计与实现[D]. 王岱琼.华中科技大学 2014
[9]基于B/S模式的教务管理系统设计与实现[D]. 邬佳.电子科技大学 2012
[10]木材数字化管理系统的设计与实现[D]. 孙岩.哈尔滨工程大学 2012



本文编号:3587155

资料下载
论文发表

本文链接:https://www.wllwen.com/nykjlw/lylw/3587155.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户1609e***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com