植物管理信息系统管理模块大学论文Word文档格式.docx
- 文档编号:21901614
- 上传时间:2023-02-01
- 格式:DOCX
- 页数:34
- 大小:5.85MB
植物管理信息系统管理模块大学论文Word文档格式.docx
《植物管理信息系统管理模块大学论文Word文档格式.docx》由会员分享,可在线阅读,更多相关《植物管理信息系统管理模块大学论文Word文档格式.docx(34页珍藏版)》请在冰豆网上搜索。
tomcat
Abstract
Withthedevelopmentofsociety,increasinglyfiercecompetitionintheindustry,howtoimprovetheworkefficiency,reducemanagementcosts,improveservicelevels,isthemostconcernforeachmanagementproblems.Moreandmoremanagerbelievesthattheimplementationofmanagementofcomputerscienceistosolvethisproblem.ThemanagementinformationsystemtomanagethetechnologyandthecomputertechnologyasthefoundationhasbeenappliedtoeachfieldinChinese.Inrecentyears,withtheapplicationofinformationtechnologyinmanagementmoreandmorethoroughandwidespread,theimplementofmanagementinformationsystemhasbeengraduallymatureinthetechnology.Informationmanagementsystemisacontinuousdevelopmentofnewdisciplines,researchaboutanything,toefficientlyorganizetheaffairsorganization,informationmanagementsystemmustbeestablished.
ThesystemusesMySQLasthebackgrounddatabase,JSPasadevelopmenttooldevelopment.SQLServerissafeandreliable,goodperformance,easeofuse,JSPWebcrossplatformapplication,atthebottomofthesystemdevelopedbyJava.ThelanguageofJavaissimple,objectoriented,highsecurityfeatures,theuseofSerlvetmodeandTomcatserver.Integratedwiththesepointssothatthesystemisflexibleandeasytouse,simplifiesthedevelopmentofdynamicwebsite.
Plantmanagementinformationsystemmanagementmodule,theadministratorlogin,logout,passwordmodification,query,add,deleteplants,modifythefunctionsof.SQldatabaseadministratorlogininformationstorage,informationandplantstorage,updatingthedatamanagementmoreconvenient,JSPfortheadministratortoimprovedynamicgraphicalinterface,simplifiestheoperation,improvesusability.
Keywords:
Plantmanagementinformationsystem;
Mysql;
jsp;
Apache;
tomcat
目录
1引言1
1.1研究背景1
1.2开发意义1
1.3研究现状2
2开发技术简介4
2.1JSP技术简介4
2.2HTML语言简介4
2.3网页设计工具DreamWeaverMX简介4
2.4Mysql简介4
2.5Apachetomcat简介5
2.6JavaScript介绍5
3系统分析6
3.1可行性分析6
3.2功能需求分析7
3.2.1功能结构图7
3.2.2模块功能简介7
3.3性能需求分析7
3.4技术要点8
4详细设计9
4.1管理员登录,注销,修改密码功能9
4.2植物管理9
4.3数据表设计10
4.4数据库概念设计10
5系统实现11
5.1首页11
5.2创建数据表12
5.3管理员登陆13
5.4植物管理首页14
5.5植物管理页面14
5.6植物属性浏览15
5.7植物查询15
5.8添加植物18
5.9删除21
5.10修改22
6总结25
参考文献26
致谢27
1引言
1.1研究背景
管理信息系统是一门综合了管理科学,信息科学,系统科学,行为科学,计算机科学等学科知识的交叉边缘学科.现如今,管理信息系统已经步入中国各个领域中。
在许多的领域中,管理者将信息系统看成是一种支持性的活动,信息系统平稳地运行对各领域是很重要的事。
植物信息管理系统是研究植物的重要工具。
随着植物种类的改变,植物的数量也不断的变化。
植物的种类繁杂、属性众多,人工管理信息的难度也越来越大,显然是不能满足实际的需要,效率也是很低的。
并且这种传统的方式存在着很多的弊端,如:
查询不便、效率低,很难维护和更新等。
然而,本系统针对以上缺点能够极大地提高植物信息管理的效率,也是科学化、正规化的管理,与世界接轨的重要条件。
所以如何自动高效地管理信息是这些年来许多人所研究的重要课题。
我国工业企业应用信息系统源于八十年代初我国大规模引进硬件技术和装备。
先进的生产装备和技术虽然改变了企业落后的生产手段,却没有缩短我们同国际先进水平的差距。
我们发现,使用与国外同行同样装备和技术的企业却无法产生出适应市场的同等的优良产品。
其主要原因之一是我们忽视了生产经营活动的软件对企业的影响。
事实上,我们许多年来把应用计算机管理信息系统定位于装备和技术应用的范畴,这种状况一直持续到九十年代初期。
只要我们简单回顾一下我国计算机应用的历史便一目了然。
人们更多议论的是计算机硬件的性能、技术等等,常常陷于信息系统究竟选用什么样的硬件平台更先进,究竟采用微机网络还是采用中央计算机局域网的争论之中。
在应用软件的考虑方面则在自行开发和采用商品化软件包的纷争中不可自拔。
使得我们广大的企业在管理信息系统战略目标的建立和系统选择上莫衷一是。
但是摆在我们面前的事实是,企业应用计算机管理信息系统的目的是完善和规范企业生产经营管理的模式,学习和掌握国外先进的MRP-II、JIT、ERP等管理思想和经验,促进企业内部结构的调整和革新,以便适应市场竞争的新形势,而非盲目和片面地追求计算机技术的最新成就。
信息系统与企业管理的结合给当前企业管理思想带来的新的变化,它对企业生产流程中的各个环节都带来效益上的极大提高,特别是对企业竞争优势产生了积极而明显的变化,进而更深层次地影响到了企业的战略实施,当然,我们也要看到信息系统的应用它本身具有的缺陷,以及我们必须得采取的措施,在以下的正文中我们将会进行深入且广泛地展开分析。
1.2开发意义
信息系统,是与信息加工,信息传递,信息存贮以及信息利用等有关的系统。
信息系统可以不涉及计算机等现代技术,甚至可以是纯人工的。
所谓MIS(管理信息系统--Management
Information
System)系统,是一个由人、计算机及其他外围设备等组成的能进行信息的收集、传递、存贮、加工、维护和使用的系统。
它是一门新兴的科学,其主要任务是最大限度的利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。
目前,企业的计算机网络已成为企业进行技术改造及提高企业管理水平的重要手段。
随着我国与世界信息高速公路的接轨,企业通过计算机网络获得信息必将为企业带来巨大的经济效益和社会效益,企业的办公及管理都将朝着高效、快速、无纸化的方向发展。
换句话说,MIS系统的最终目的是使管理人员及时了解公司现状,把握将来的发展路径。
随着这些年电脑计算机的速度质的提高,成本的下降,IT互联网大众趋势的发展。
我们使用电脑的高效率才处理数据信息成为可能。
植物信息管理系统的出现,正是管理人员与计算机进入互动时代的体现。
友好的人机交互模式,清晰简明的图形界面,高效安全的操作使得我们对成千上万的信息的管理得心应手。
通过这个系统,可以做到信息的规范管理,科学统计和快速的查询,从而减少管理方面的工作量。毋庸置疑,切实有效地把计算机管理引入到植物管理中,对于植物的研究很分类管理有着显著意义。
构建基于Web
的开放性的植物信息管理系统,旨在系统地整理植物资源的基本状况,
让用户能够快速、方便地实现有关植物的基本信息的检索和查询,为深入研究和利用植物资源,更好的为地方的经济和社会发展提供服务。
此外,本系统还能满足用户对植物科普知识的需求,在提高公众对生物多样性的认识等方面也可发挥积极作用。
1.3研究现状
西方发达国家早在20世纪60年代就建立起用计算机管理的植物档案,到了80年代便形成网络结构。
目前,基于网络实现全球共享的植物信息系统非常多,主要包括综合性和区域性两大类植物信息系统。
我国从20世纪90年代初期陆续开展植物信息系统研发工作。
而且随着计算机技术的发展,植物信息系统也越来越多。
这些系统也逐渐实现了从单机版向网络版的发展。
然而我国在植物信息系统的研发、数量和质量各方面,与发达国家相比,还有较大差距。
由于植物资源潜在经济价值很高,如何对其进行合理利用和科学管理,越来越受到人们的重视。
现今世界上植物信息系统的典范美国植物信息系统工程(USDA),为了实现全球植物资源共享,促进信息交流与国际合作,动用了国际上20多位知名专家和学者进行更新和维护。
当然新的植物信息系统的研发也面临以下共性问题:
(1)植物信息系统信息安全问题
随着对植物研发的深入,数据库的结构愈来愈复杂,数据库的数据规模愈来愈大,又由于网络的普及,有愈来愈多的用户共享数据库。
因此,数据库的安全性、完整性、并发性和故障恢复的能力成为信息系统建设首先考虑的问题,只有完全满足这些条件的植物信息系统,才能实现它的实用价值并最终为用户接受。
(2)植物信息系统与多媒体互动问题
目前,大多数植物信息系统只能以文字的形式和图片的形式显示数据库中的数据,使人感觉枯燥、乏味,不易被人接收、消化和理解。
如果建设具有中英文界面,视频介绍具体种的详细信息和相关知识,选择JPG、GIF、BMP等格式的数字图片建立植物图像信息库,并将这些信息直接存储到数据库中。
同时,增加背景音乐、以漫画形式表达的科学小常识等等,充分与其他学科交叉渗透,建设出高效益,具竞争性的数据库系统。
系统上线后,应该保持信息及时更新,保证数据的完整性、准确性,就能扩大用户面,与市场需求接轨。
(3)专类植物信息系统研发问题
最近几十年来,一些专门的植物科属种数据库由单位或个人已相继建成,但是几乎没有一个数据库是专门针对某一科、属、种的。
其原因主要是植物分类学的信息收集不够全面、详细造成的,因此植物学专家和工作者应当继续加强基础研究,对重要的科属特征进行系统归纳、总结和分类,为专类植物信息系统的研发提供详尽的数据资料。
(4)植物信息系统的公益性问题
现在,植物信息系统的使用大多数是免费的,而数据库系统信息的更新与维护经常需要大量经费,这就造成了很多植物数据信息系统研发后无人管理,数据不完整、不准确,不利于系统的可持续发展。
建议把建好的大型植物信息系统免费让大家使用,作为一种公益性工作,国家设立专项基金对这些系统进行更新与升级。
1.4植物信息系统建设的发展趋势
(1)植物信息系统的底层数据库建设走向标准化
对植物信息进行合理利用和科学管理,是保证农林业牧和国民经济可持续发展战略的基础和依据。
经过植物研究工作者与计算机技术人员的合作,建立遵循一定国际规范和标准的、基于Web数据库技术的植物信息系统,能够实现全球植物资源共享,促进信息交流与国际合作。
(2)植物信息系统之间将有更多的合作和交流
随着植物信息系统走向标准化,必然要求各个植物信息系统之间加强合作和交流,实现资源共享,避免重复的建库工作,使各个植物信息系统之间既有联系又相互独立,既有共同的标准又有各自的特色,共同为用户提供更好的植物信息服务。
(3)更多区域性和专属性植物信息系统急需建设
随着对植物学科在各个领域研究的深入,收集到的植物信息越来越丰富,植物总库的建设越来越难以包括世界上所有的植物信息。
这就要求研发出更多的区域性或以科属为单位的植物信息系统信息系统。
(4)植物信息系统将走向实时动态更新和维护
人类对植物学的研究是永不停止、不断深入的,因此,每个植物信息系统上线后,还应该组织相应的植物学专家和学者定期进行更新和维护,只有这样才能保证信息的及时性、准确性,不断地发挥并提升其服务价值。
(5)植物信息系统将更加注重用户体验
在系统设计时,注重系统的人性化,提供简单、功能强大、友好的用户界面,提供多种方式的植物信息浏览,以及单一和综合的检索功能,为用户提供全方位的服务,不仅适合植物学专家使用而且也适合普通爱好者使用。
并且,系统上线后,应该以留言板的形式或提供在线咨询服务的方式,注意收集访问者的反馈信息,要不断地利用这些信息来完善系统,使之充分发挥它的使用价值。
(6)植物信息系统将向多媒体方向发展
随着多媒体技术的发展,使得制作语音、动画、视频非常容易,使得枯燥无味的植物信息变动更加生动和丰富多彩,使得用户更容易接收。
而且,数据库技术已经飞速发展,在植物信息系统中可以添加这些多媒体元素,从而能够更好地将植物信息服务于人类。
(7)植物信息系统将向多功能发展
随着计算机网络技术、多媒体技术和数据库技术的日益发展,植物信息系统的功能将会日益完善和多样化,如数据浏览、数据检索、数据管理、数据图形分析、地理分布、生态习性、在线服务等。
(8)植物信息系统将向多种语言版本发展
现在,世界上已经有一些能够提供多种语言版本的植物信息系统,而国内只有少部分植物信息系统提供中英文版本。
植物信息系统的多语言版本将提高系统的使用价值,促进植物信息资源的全球共享。
因此,可以预见到多语言版本的植物信息系统将是以后的一个发展趋势。
2开发技术简介
本系统采用用户端浏览器、支持JSP技术的Web服务器和数据库服务器体系结构。
用户端浏览器作为表现层,以Web方式登录到Web服务器。
Web服务器作为中间层组件,一方面与数据库相连,提供数据库的查询等主要功能,另一方面接受数据库服务器传达的信息,并转换成标准Html
格式,发送给用户端。
2.1Jsp技术简介
JSP(全称JavaServerPages)是由SunMicrosystems公司倡导和许多公司参与共同创建的一种使软件开发者可以响应客户端请求,而动态生成HTML、XML或其他格式文档的Web网页的技术标准。
JSP技术是以Java语言作为脚本语言的,JSP网页为整个服务器端的Java库单元提供了一个接口来服务于HTTP的应用程序。
JSP使Java代码和特定的预定义动作可以嵌入到静态页面中。
JSP句法增加了被称为JSP动作的XML标签,它们用来调用内建功能。
2.2HTML语言简介
HTML的英文全称是HyperTextMarkedLanguage,中文叫做“超文本标记语言”,HTML是一种用来制作超文本文档的简单标记语言。
用HTML编写的超文本文档称为HTML文档,它能独立于各种操作系统平台(如UNIX,WINDOWS等㈨)。
自1990年以来HTML就一直被用作WorldWideWebJ:
的信息表示语言,用于描述Homepage的格式设计和它与wwW上其它Homepage的连接信息。
2.3网页设计工具DreamWeaverMX简介
Macromedia公司推出的专门用于网页排版的软件DreamWeaver,是可视化设计并且管理网络站点和网页的一个专业的HTML编辑器,是创建网站的首选工具。
DreamWeaver包括许多编辑工具字典:
HTML、CSS和JavaScript参考,一个JavaScript调试器和代码编辑器,允许开发者在DreamWeaver中编辑JavaScript、XML以及其它文本文件。
DreamWeaver具有以下特性:
动态跨浏览器验证;
自动检测标签和CSS规则来适应所有主流浏览器;
更强大的CSS支持;
内建的图形编辑引擎;
安全的FTP;
增强对当今技术的支持;
无缝整合外部文件和代码;
紧密整合DM(Macromedia)的其它工具;
基本支持改良;
增强代码编写工具;
改进的设计开放环境。
2.4Mysql简介
Mysql是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle公司。
MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
MySQL的SQL语言是用于访问数据库的最常用标准化语言。
MySQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。
MySQL与SQLServer和Oracle相比,有以下优点:
1、在性能方面,MySQL的速度很快;
2、在成本方面,它是开源的代码,完全免费的;
3、可移植性强,MySQL可以在许多不同的UNIX系统中使用,也可以在Microsoft的WINDOWS系统中使用;
4、便于使用,安装简单。
并且MySQL数据库的特性为:
1、使用C和C++编写,并使用了多种编译器进行测试,保证了源代码的可移植性;
2、为多种编程语言提供了API。
这些编程语言包括C、c++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等;
3、支持多线程,充分利用CPU资源;
4、优化的SQL查询算法,有效地提高查询速度;
5、既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中提供多语言支持,常见的编码如中文的GB2312、GBK,日文的Shift_JIS等都可以用作数据表名和数据列名;
6、提供TCP/IP、ODBC和JDBC等多种数据库连接途径;
7、提供用于管理、检查、优化数据库操作的管理工具;
8、可以处理拥有上千万条记录的大型数据库。
在MySQL5.0还增加了很多新的功能,如存储过程、游标、对子查询的支持等。
2.5Apachetomcat简介
Apache是普通服务器,本身只支持html即普通网页。
不过可以通过插件支持php,还可以与Tomcat连通(单向Apache连接Tomcat,就是说通过Apache可以访问Tomcat资源。
反之不然)。
Apache只支持静态网页,但像asp,php,cgi,jsp等动态网页就需要Tomcat来处理。
Tomcat是由Apache软件基金会下属的Jakarta项目开发的一个Servlet容器,按照SunMicrosystems提供的技术规范,实现了对Servlet和JavaServerPage(JSP)的支持,并提供了作为Web服务器的一些特有功能,如Tomcat管理和控制平台、安全域管理和Tomcat阀等。
由于Tomcat本身也内含了一个HTTP服务器,它也可以被视作一个单独的Web服务器。
但是,不能将Tomcat和ApacheWeb服务器混淆,ApacheWebServer是一个用C语言实现的HTTPwebserver;
这两个HTTPwebserver不是捆绑在一起的。
ApacheTomcat包含了一个配置管理工具,也可以通过编辑XML格式的配置文件来进行配置。
Apache,nginx,tomcat并称为网页服务三剑客,可见其应用度之广泛。
2.6JavaScript介绍
HTML网页在互动性方面能力较弱,例如下拉菜单,要实现功能,就需要用到JavaScript。
JavaScript作为一种弱强度脚本语言,应用在下拉菜单,因为JavaScript写的程序都是以源代码的形式出现的,对修改难度的降低,所以让JavaScript本身也变得非常受欢迎,从而被广泛应用。
原来不懂编程的人,多参考JavaScript示例代码,也能很快上手。
JavaScript主要是基于客户端运行的,用户点击带有JavaScript的网页,网页里的JavaScript就传到浏览器,由浏览器对此作处理。
前面提到的下拉菜单,不需要和服务器发生任何数据交换,因此,不会增加服务器的负担。
3系统分析
本系统是根据植物的种类,查找植物的详细信息,进行整理、归纳,存入数据库。
本系统就是对这些信息进行维护与更新,为普通用户提供完整、准确的数据。
在进行系统开发工作之前,首先要进行完备的系统分析。
系统分析是软件开发过程中极其重要的一步,它是在用户的参与下提出目标系统的完整、准确、清晰、具体的实际要求,描述软件要处理的数据域、要完成的功能范围、要达到的性能要求,并为软件开发提供一种可转化为数据库结构设计和程序过程设计的数据与功能表示。
主要包括可行性分析、功能需求分析和性能需求分析。
3.1可行性分析
可行性分析是一个信息系统对
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 植物 管理信息系统 管理 模块 大学 论文