《云计算的图书管理系统研究.docx》由会员分享,可在线阅读,更多相关《云计算的图书管理系统研究.docx(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、云计算的图书管理系统研究摘要:随着计算机网络的不断发展与普及,传统的图书馆形式已经无法知足人们的日常需求。本文通过对云计算的研究分析,构建了基于Hadoop构架的图书管理系统。该系统使用PHP语言进行开发,MySQL数据库存储数据,具有运行稳定、功能完备、维护方便的优点,解决了传统图书馆无法解决的问题。关键词:Hadoop;云计算;图书管理系统1研究背景如今是网络化信息化社会,图书馆已经成为人们业余获取信息的关键所在。但是,随着用户数量和藏书的不断激增,传统图书馆面临着数据存储、数据分析和硬件扩大等问题。云计算是分布式处理DistributedComputing、并行处理ParallelCom
2、puting和网格计算GridComputing的发展,或者讲是这些计算机科学概念的商业实现1。图书馆信息化建设发展中存在一些问题。随着云计算的出现,云平台能够解决图书馆间发展不平衡的问题,减少资源的重复建设,提高对海量数据的处理能力2。基于云计算的图书管理系统能够从根本上改变图书馆的服务理念和信息保存、获取的方式,使传统互联网的图书借阅、阅读服务及一些个性化服务延伸到读者的移动终端。借助云计算平台,能够实现大量数据存储、高效运算。除了提供基于Web的图书信息服务外,还将集合终端的3G移动互联技术,解决图书信息在线连续监测和处理,提高管理的自动化程度,实现人书相关联3。2系统设计本文在分析现有
3、主流云计算技术和框架的基础上,采用了三层体系构造。底层使用Hadoop架构实现云计算和大数据处理;中间层为系统管理层,提供Web服务;顶层为客户端,提供用户登录和身份验证功能。3功能实现本系统建立在Hadoop云平台之上,使用PHP进行开发,使用MySQL作为数据库,使用Apache作为服务器。3.1登录功能用户在完成注册之后,信息会存入数据库,然后即可使用登录页面进入系统。3.2图书查阅模块图书查阅模块提供图书查阅功能,用户能够根据需求查询不同的图书信息。3.3管理员模块管理员模块主要是管理员对系统进行管理,包括图书信息管理、用户信息管理和用户沟通信息管理等。4结语本文基于Hadoop云计算框架,设计开发了一个用于处理海量数据的图书管理系统。本系统采用三层构架构造,易于规模的扩大。使用开源的PHP语言,开发成本低,界面简洁便于操作。使用本系统,用户能够方便快速地从海量图书信息中找到本人所需的内容。但是,本系统功能还不够完善,后续还需要加强用户沟通功能的开发,以使用户使用平台构成阅读圈,增加用户黏性,便于用户以书会友。