学位论文-—植物管理信息系统检索模块.doc
《学位论文-—植物管理信息系统检索模块.doc》由会员分享,可在线阅读,更多相关《学位论文-—植物管理信息系统检索模块.doc(33页珍藏版)》请在咨信网上搜索。
1、摘 要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。随着科学技术的不断提高,越来越多的植物种类被发现被创造,使用计算机对植物信息进行管理,具有着人工管理无法比拟的忧点,它检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,可减少更多的人力物力,这些都能够极大的提高植物的管理效率,也是对植物管理走向科学化,正规化的重要条件。因此,开发一个植物管理系统是很有必要的,具有其特有的技术意义和管理意义。植物管理系
2、统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起一个数据一致性和完整性强、数据安全性好的库;而对于后者则要求应用程序具有功能完备、易使用等特点。经过分析,本文采用了JSP技术实现了用户管理,植物的增删改查等功能,用MySQL作为后台数据库。本人主要负责的模块是用户管理和植物的搜索模块。主要功能包括按名称搜索、按种类搜索和按特征搜索,并能把植物的介绍与图片直观的显示出来。关键词:管理信息系统;植物管理;JSP;MySQL AbstractWith more and more widespread and profound applic
3、ation of information technology in management,the implement of management information system has become mature in technology step by step.Managing information system is a new subject.Enterprise needs existence and development,so enterprise activities should be organized efficiently and organically,w
4、hich means tightening up the enterprise management and strengthening effective management of any resource internal the enterprise,and also establishing a management information system fitting in with its own characteristics.As science and technology continue to improve,more and more plant species we
5、re found to be created,using computer to manage information of plant,with the management of the incomparable advantages,It quickly search, find convenient, high reliability, large capacity storage,security and good, long life, low cost, can reduce the human and material resources, which can greatly
6、improve the plant management efficiency, but also on the plant management to scientific, standardized important conditions.Therefore, the development of a plant management system is very necessary,has its unique technology and management. Plant management system is the typical information management
7、 system, its development mainly includes two aspects: the background of the establishment and maintenance of database and front-end application development. For the former requirement to establish a strong data consistency and integrity, and data security of a good library; and for the latter reques
8、t application procedure function complete, easy usage etc. After the analysis, this paper uses JSP technology to realize the user management,plant crud check function, use MySQL as the backstage database. I am responsible for the module is the search module user management and plant.The main functio
9、ns include search by name, according to the types of search and according to the characteristics of search, and can introduce and display pictures of plants.Keywords: management information system;plant management ;JSP ;MySQL目 录1 绪论11.1 研究背景及意义11.2 系统研究现状1 1.2.1 管理系统的特点1 1.2.2 植物管理系统介绍21.3 研究内容与目标31
10、.4 技术概述4 1.4.1 JSP技术概述4 1.4.2 MySQL技术概述42 系统分析62.1需求分析62.1.1系统功能需求62.1.2 系统性能需求62.2可行性分析7 2.3 模块功能分析7 2.3.1 功能描述7 2.3.2功能模块的划分72.3.3 流程分析83 系统设计9 3.1 设计思想9 3.2 设计原则10 3.3 系统功能设计10 3.4 系统总体架构的设计:功能层次图11 3.5系统数据库设计11 3.5.1 数据库概念设计11 3.5.2 数据库逻辑结构设计12 3.6 系统检索技术13 3.6.1 模糊检索的优点13 3.6.2 模糊检索的方法134 系统实现1
11、44.1 用户管理模块144.2 植物浏览模块174.3 植物的搜索模块184.4 系统测试275总结29参考文献30致谢311 绪论随着计算机技术的发展和网络人口的增加,人们对网络的需求也越来越苛刻,越来越贴近其生活,电子信息管理已经成为网上的一股潮流。而更多的,是要求传统行业的管理要延伸到网络,以更方便其生活、工作和学习。该项目开发的软件为植物信息管理系统软件,是鉴于目前植物种类繁多,植物信息不断完善的前提下,人类对植物信息管理的自动化与准确化的要求日益强烈的背景下构思出来的。随着信息时代的发展,对工作效率的要求日益提高,面对大量的不同种类的信息,需要合理的数据库结构来保存数据信息,需要有
12、效的程序结构支持各种数据操作的执行,因而软件控制植物信息已经取代了传统的全手工方式。本植物管理系统的开发主要包括前端应用程序以及后台数据库的建立和维护两个方面,经过分析,我们选用JSP技术来开发系统,用MySQL来维持数据库信息存储。它最主要的特点是能够实时的和准确的掌握控制植物的种类和信息,具有植物的添加,搜索,删除,修改等多种功能,因而具有较强的实用性和先进性。1.1研究背景及意义 21世纪是信息化的时代,信息化以更快捷更方便为目标来融入各行各业。当前,我国的各大资源管理局正在加紧实施信息化建设,其中植物管理是相当重要的一部分。 目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管
13、理软件来管理自己日益增长的各种信息,植物管理系统也是有了很大的发展,商业化的植物信息管理软件也不少。但本系统完全独立开发,力求使系统功能简洁明了,但功能齐全且易于操作。 植物管理系统是一个资源管理单位不可缺少的部分,它的内容对于植物的管理者来说至关重要,所以植物管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。在各大资源管理局,用计算机管理植物的信息已经越来越普遍了。用计算机不但可以提高工作效率,而且还节省了许多人力物力
14、,增强了植物资料的安全性。提高了资源管理局的管理能力,为此,用计算机来管理植物的信息,是非常必要的。1.2 系统研究现状1.2.1管理系统的特点 1、管理信息系统的特点 (1)管理信息系统的组成 管理信息系统在企业中的应用存在三个要素,这就是人、计算机和数据。 人是指企业领导者、管理人员、技术人员,以及MIS建设的领导机构和实施机构,他们在系统中起主导作用。MIS是一项系统工程,不是只靠一些计算机开发人员就可以完成的,必须有企业管理人员,尤其是企业领导的积极参与。 计算机技术是MIS(管理信息系统)得以实施的主要技术。在这些技术中,软件开发是MIS开发的重点。 第三个因素也不能忽视。企业的管理
15、数据是MIS正常运行的基础。广义地说,各项管理制度是MIS建设成功的基础。试想要计算一台机床的成本,需要按时输入每个部件、每个零件以及每个螺钉螺帽的费用,涉及企业的生产车间、采购、库房、工艺设计和财务等多个部门,必须有一整套管理制度作保证。 (2)管理信息系统的界面特点 在计算机软件技术中,人机界面已经发展成为一个重要的分支。MIS人机界面设计一般遵循以下一些基本原则: 以通信功能作为界面设计的核心 人机界面设计的关键是使人与计算机之间能够准确地交流信息。一方面,人向计算机输入信息时应当尽量采取自然的方式:另一方面,计算机向人传递的信息必须准确,不致引起误解或混乱。另外,不要把内部的处理、加工
16、与人机界面混在一起(人机界面程序只是通信),以免互相干扰,影响速度。 设计MIS时,针对每一个功能,都要按照模块化思想,使输入、处理与输出“泾渭分明”,充分体现人机界面的通信功能。这样设计出来的程序不易出错,而且易于维护。报表打印是MIS必备的功能之一,而且打印之前常常需要计算。计算与打印分开设计,虽然消耗时间,但易于整个MIS系统的维护。 界面必须始终一致 统一的人机界面不至于会增加用户的负担,让用户始终用同一种方式思考与操作。最忌讳的是每换一个屏幕用户就要换一套操作命令与操作方法。例如,在整个系统可以以问号图标表示帮助,以磁盘图标表示存盘,以打印机图标表示打印等。界面必须使用户随时掌握任务
17、的进展情况 人机界面应该能够告诉用户软件运行的进度。特别是在需要较长时间的等待时,必须让用户了解工作进展情况,如可以设计已经完成了百分之几的任务进度条等。目前,Windows下的应用软件无论大小,其安装程序几乎均做到了这一点。开发MIS软件时,这一点很值得借鉴。界面友好,使用方便 多数MIS软件的数据输入量较大。对于一些相对固定的数据,不应让用户频频输入(特别是汉字),而应让用户用鼠标轻松选择。例如,人事管理系统中的“文化程度”是相对固定的数据,其值一般取“小学”、“初中”、“高中”、“大专”、“大本”、“硕研”、“博研”等。录入这类数据之前,MIS软件应在相应位置弹出一个列表框,待用户以鼠标
18、点击,而不应让用户每次都输入这些汉字。 总之,所开发的MIS在使用过程中,应使用户的数据输入量降至最低限度减少用户的干预量。实践证明,用户干预愈少,MIS系统的满意程度愈高。1.2.2 植物管理系统介绍 国外植物信息系统研究现状为西方发达国家早在20世纪60年代就建立起用计算机管理的植物档案,到了80年代便形成网络结构。目前,基于网络实现全球共享的植物信息系统非常多。国外综合性植物信息系统,世界植物名称索引数据库(International Plant NamesIndex,IPNI),是一个有关种子植物、蕨类植物、拟蕨类植物名称及其相关的基本参考文献信息(Basic Bibliographi
19、-cal Details)的数据库。该库是完全对外开放并且免费的,在全世界各地只要联网就能共享IPNI的植物数据资源。 该项目开发的软件为植物信息管理系统软件,是鉴于目前植物种类剧增,植物信息呈爆炸性增长的前提下,资源管理局对植物信息管理的自动化与准确化的要求日益强烈的背景下构思出来的,该软件设计完成后可用于所有企事业单位(包括植物园、生态园等等)的植物信息的管理。 目前已有许多开发工具开发了这个项目,像c+,VB,VC+,.NETFramework等。植物信息管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致
20、性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我们决定使用JSP开发工具。利用其提供的各种面向对象的开发工具,尤其是数据窗口这一方便、简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成一个可行性的系统。 目前存在着许多植物信息管理系统,一些企事业单位和软件制作公司对此系统也有很深的研究,但是这些系统都存在一些地域性的问题,即某一个地区或部门开发的植物信息管理系统是针对该地区或者具体某一公园的实际情况而编制的,大多数情况下这样的系统只能在本公园或者本地区使用,在别的地方使用时就会暴露出
21、很多缺点。这样不但造成了资源的极大的浪费,同时也大大缩短了该软件的寿命。应用计算机进行植物信息管理,归纳起来,主要有以下几点优势:(1) 可以方便地存储植物信息,管理更为安全、高效;(2) 只需一到两名管理员对植物信息进行管理,节省大量人力;(3) 可以迅速查询及修改相关信息。1.3研究内容与目标 本文主要工作包括:(1) 新系统在原有系统的基础上加入了新的数据库的支持,使用了先进的数据库技术与数据管理技术,使数据的准确性与安全性得到了很大的提高,且在用户的并行操作与用户管理方面也有了极大地改善。(2) 在JSP平台上实现了原型系统。(3) 本系统主要设计了对植物管理系统的管理模块和搜索模块,
22、本人实现的是对植物的搜索模块,首先是用户要注册登录,还可以对密码进行修改,登录成功后分别有对植物的浏览和搜索,植物的浏览是对整个数据库里面的所有植物进行浏览查看,植物的搜索分为了按名称搜索、按种类搜索和按特征搜索三种搜索方法。使得要搜索的植物信息更具体化,搜索的结果更准确。(4) 尽量达到人力与设备费用的节省,并且使软件处理数据的速度提高,软件的整个设计过程必须通过生产能力的提高,人员工作效率的提高等等使软件开发成本最小化,实现保证软件质量的前提下的资金投入最小化。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计
- 配套讲稿:
如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。