草地农业专业信息资源网络系统建设技术报告

草地农业专业信息资源网络系统建设技术报告

ID:14660424

大小:204.00 KB

页数:11页

时间:2018-07-29

草地农业专业信息资源网络系统建设技术报告_第1页
草地农业专业信息资源网络系统建设技术报告_第2页
草地农业专业信息资源网络系统建设技术报告_第3页
草地农业专业信息资源网络系统建设技术报告_第4页
草地农业专业信息资源网络系统建设技术报告_第5页
资源描述:

《草地农业专业信息资源网络系统建设技术报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、草地农业专业信息资源网络系统建设草地农业专业信息资源网络系统建设技术报告甘肃省科技情报研究所兰州大学草地农业科技学院甘肃省科技情报研究所兰州大学草地农业科技学院11草地农业专业信息资源网络系统建设一.前言随着信息时代的到来和发展,各种文献资料管理工作逐渐数字化和网络化。由于文献资料的收集整理工作繁琐,工作量大,人工管理方式已不能适应社会的发展,因而开发计算机管理系统是十分必要的。在草地农业科学方面,国内国外许多文献资料散落在各种专著、刊物和会议论文集中,如何高效快捷的给专家提供参考资料?为此,我

2、们在实际工作中,开发和应用了“草地农业专业信息资源网络系统”,它利用Java技术和Web方式实现,界面友好、操作方便、移植灵活,一方面提高了工作效率,一方面在国内领先创建了“草地农业专业数据库”,并可实现在Internet网络的发布。二.建库目标1.收集和录入草地农业方面的文献资料,包括:著作、文章、会议论文、学位论文,建立数据库;2.能够在网络环境下提供编目、检索、统计;3.建立文献书目数据库,并留有接口实现全文数据库三.需求分析数据库的用户可分为系统管理员、数据库编目员、数据库用户三种:1.

3、数据库用户为数据库的最终对象,要求数据库能够一般检索方式和高级组合检索方式,包括题名、作者、关键词、刊名、语种和分类等,并且能够加上时间限制;2.11草地农业专业信息资源网络系统建设数据库的编目员要求实现数据库数据的基本录入,在录入时能够实现简单的查重功能,并且根据数据分类不同,录入数据的格式不同,要求系统提供删除、修改等功能;1.系统管理员负责整个系统的安装、设置、维护、备份等工作,四.设计概要现有的文献数据库采用传统的C/S(Client/Server)模式,有少许系统仅仅在公共查询方面使用

4、浏览器方式,其特点是用户界面图形化、数据共享、网络负载低,但教育训练费用高、维护和更新难度大。针对草地农业不同类型信息采集研究数据库,考虑到一定的先进性、可靠性和灵活性,我们选用B/S(Borwser/Server)方式和Java语言。主要基于下列原因:B/S结构除继承了传统的C/S结构的优点外,还具有如下的优势:1.优越的系统性能过去的客户服务器体系为两层结构,即客户端程序+数据库数据库。客户端直接与数据库系统连接,他们可分为两种模式:胖客户型与胖服务器型、胖客户型的特点是数据计算和数据处理集

5、中在客户端。这种系统的网络负荷大,直接影响业务处理的速度,当用户连接多时容易在数据库端发生访问冲突。胖服务器型的特点是数据计算和数据处理集中在数据库服务器。数据库服务器端是这种系统的瓶颈,当用户连接多时,系统就会发生堵塞,性能急剧下降,根本无法适应多用户的需要。而在三层结构客户服务器系统中,数据计算和数据处理集中在中间层部件,且能够实现分布计算功能。具体地说,就是可以根据需要把各个部件分别或重复的分布在不同的计算机上,是整个系统的工作量平衡分配到网络中。11草地农业专业信息资源网络系统建设1.卓

6、越的安全性能传统的C/S结构,客户端直接与数据库连接,数据库完全暴露在外部,在安全性方面存在很大的隐患。而在三层结构中,客户端只负责发送请求,并不与数据库直接连接,而由ApplicationServer与数据库连接,在外界应用与数据库之间有天然的屏障,同时也最大限度保证数据的安全性,完整性。2.减轻系统的负担在传统的C/S结构中,每个用户都需要与数据库服务器建立连接,而在三层结构中用户可以共享数据库连接,这样减少了数据库的负担,同时也提高了系统的性能。3.易于维护和升级在C/S结构中,生机和维护

7、系统必须载客户端和服务器端同时进行,众多的客户端维护困难,也增加了维护的开销。如果程序发生改动,必须每一个客户端都要进行升级,这样也增加了系统的升级风险。在B/S结构下,系统维护或升级只在服务器端(包括AppServer和DBServer),对于客户端无须进行改动,这样就减少了系统的维护费用、降低了升级风险,同时升级的进行也不影响日常工作与业务。程序设计语言JAVA其特点是:跨平台、动感的Web、Internet计算。Java平台由Java虚拟机(JavaVirtualMachine)和Java

8、应用编程接口(ApplicationProgrammingInterface、简称API)构成。Java应用编程接口为Java11草地农业专业信息资源网络系统建设应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。现在Java平台已经嵌入了几乎所有的操作系统。这样Java程序可以只编译一次,就可以在各种系统中运行。设计方案1.Web服务器使用Apache组织的tomcat3.1;2.后台数据库接Persona

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。