《大数据图书馆 (3).doc》由会员分享,可在线阅读,更多相关《大数据图书馆 (3).doc(59页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、大数据环境下移动数字图书馆个性化服务模式研究与实现分类号 密级 UDC 学 位 论 文(题名和副题名)(作者姓名)指导教师姓名 申请学位级别 工程硕士 专业领域 论文提交日期 论文答辩日期 学位授予单位 答辩委员会主席 年 月 日声 明本学位论文是我在导师的指导下取得的研究成果,尽我所知,在本学位论文中,除了加以标注和致谢的部分外,不包含其他人已经发表或公布过的研究成果,也不包含我为获得任何教育机构的学位或学历而使用过的材料。与我一同工作的同事对本学位论文做出的贡献均已在论文中作了明确的说明。研究生签名: 年 月 日 学位论文使用授权声明南京理工大学有权保存本学位论文的电子和纸质文档,可以借阅
2、或上网公布本学位论文的全部或部分内容,可以向有关部门或机构送交并授权其保存、借阅或上网公布本学位论文的全部或部分内容。对于保密论文,按保密的有关规定和程序处理。研究生签名: 年 月 日 摘 要以互联网为基础,通过开发个性化移动数字图书馆,达到图书馆脱离地理位置依赖的直观目标,同时能够体现用户的个性化特征,能够凸显细分的检索规则,能够针对性的提供省时、省力的定制化服务,依赖于移动数字图书馆,使用者可以对图书进行清晰划一的检索,并能够实现图书状态监测,从而减小检索难度。本系统的设计和完成具有较大的意义,这体现在对学校的经营者带来的实用价值,同时也体现在对学校图书馆的研究以及流程优化,通过数字图书馆
3、减小了全部依靠人管理的错误率和管理难度,实现教学资源共享,提高检索效率,可以提升经济效益,在学校图书馆藏书量逐渐变大的今天,紧扣图书馆的脉搏,从互联网的思维进行思考,可以大大的增强许多高校的竞争力,对于本人所从事的学校而言,是有极大的实用价值的。大数据下的移动数字图书馆是应对需求而出现的技术性系统,最初的移动数字图书馆是为解决一些图书馆上的信息检索与管理而开发,只是简单的管理和显示,应用于各种不同的学校需要构建不同的系统来满足需要,而且功能十分单一。云计算技术出现以后,技术逐渐被许多高校广泛应用。能在第一时间了解最新行业信息,系统信息丰富多彩,这些都让许多高校管理离不开系统的开发与设计。因此图
4、书馆管理应对社会需求而出现,它没有被地域所制约,真正可以管理各种信息,使学校的工作方式发生了很大的变化。许多高校以及个人推广自身的主要方式就是制作网页,另外这也是学习者了解更多学习信息的关键途径。因为传递速度快、信息丰富以及不局限于时间和空间是数字图书馆最显著的特点,因此正好满足这种需要。其慢慢变成一种新兴的图书馆检索系统,也就是因为能及时交互图书馆上的图书数据信息,才得以确保图书馆数据的及时性。【关键词】移动数字图书馆;大数据;信息化;教学资源AbstractBased on the Internet, through the development of personalized mobi
5、le digital library, to achieve visual target location from the library dependent, and can reflect the users personalized features, to highlight the search rules to subdivide the can be targeted to provide customized services time-saving, labor-saving, rely on mobile digital library, users can search
6、 for a Book on the clear the book, and can realize the state monitoring, thereby reducing the retrieval difficulty.Is of great significance and complete the design of the system, which brings in operators of the schools practical value, but also reflected in the research on the school library and di
7、gital library through process optimization, reducing the error rate of all rely on people management and management difficulties, realize the sharing of teaching resources, improve the retrieval efficiency, can improve the economy in effect, the school library gradually today, on the librarys pulse,
8、 thinking from the Internet thinking, many colleges and universities can enhance competitiveness greatly, for I in the school, is of great practical value.Mobile digital data of the library is to deal with the demand for technical system and the emergence of the mobile digital library, the first is
9、to solve and management and the development of libraries on information retrieval, simple management and display, used in a variety of different schools need to build the system to meet the needs, and the function is very simple. After the emergence of cloud computing technology, the technology has
10、been widely applied in many universities. To understand the latest industry information system information in the first time, rich and colorful, these are so many colleges and universities management cannot do without the development and design of the system. So the demand of Library management and
11、dealing with the social, it is not restricted by Region Really, can manage all kinds of information, there has been a great change in school work. Many universities and individuals to promote itself is main way of making web pages, it is also a key way of learning learners learn more information. Be
12、cause the transmission speed, information rich and not limited to time and space is the most characteristic of the digital library obviously, it is just to meet this need. It slowly turned into a new library retrieval system, it is because the data information can be timely interactive library, the
13、library was able to ensure that the timeliness of data.【Keywords】Mobile digital library; big data; information; teaching resourcesV目 录第1章 绪 论11.1研究背景分析11.2目的和意义31.3国内外动态分析41.4本文研究技术分析5第2章 移动数字图书馆的相关技术72.1开发技术72.2应用技术82.3 自适应技术92.4 云计算92.5本章小结10第3章 需求分析113.1需求概述113.2功能需求分析113.2.1书籍检索123.2.2查询资料133.2.
14、3数字图书馆维护服务133.3数字图书馆用例图133.4数字图书馆活动图163.5非功能性需要173.6 云计算对数字图书馆个性化信息服务的可行性分析183.7 移动数字图书馆个性化服务的关键技术与方法203.7.1 个性化信息服务关键技术203.7.2个性化信息服务的方式203.7.3 移动数字图书馆个性化信息服务关键问题223.8本章小结24第4章 数字图书馆设计264.1数字图书馆设计概述264.2数字图书馆结构设计264.3数字图书馆权限设计294.4数字图书馆的类设计304.5数据设计314.6 本章小结33第5章 数字图书馆实现355.1数字图书馆开发运行环境355.2数字图书馆模
15、块的实现355.2.1数字图书馆初始界面的实现355.2.2登录数字图书馆密码设置365.2.3书籍检索模块的实现365.2.4查询资料模块的实现385.3 云计算环境下的移动数字图书馆的实现405.4本章小结42第6章 数字图书馆测试436.1 测试环境436.2测试方案436.3测试报告446.4 本章小结46第7章 结论与展望477.1结论477.2展望47参考文献48致 谢51第1章 绪 论1.1研究背景分析随着Web2.0、Web3.0时代的来临,互联网已经成为全球终端用户不可避免也不可离开的重要社会元素。据统计表明,2016年,全球互联网网民数量已高达33亿,全球上网指数占到43%
16、。这个数据表明互联网用户虽多,但集中于许多发达国家及发展中国家。而贫穷地区的人民由于科技落后,却仍然无法享受到上网的乐趣。在我国,网民即时通信用户数量甚至高达6亿多,每年呈百分五到百分之十的上升趋势。这说明通信终端的互联网用户正在不断普遍,未来互联网的趋势可能是终端用户取代PC机上网用户。在教育上,计算机技术的不断深化也使得教育者的工作效率越来越高。为大力提高教学信息化办公能力,许多信息系统的研发者也开始开发相对应的校园系统,例如基于云的智慧校园系统、GIS三维数字校园系统、校园综合管理系统、LBS移动校园系统、虚拟校园系统、高校固定资产管理系统、Android无线数字校园软件及Virtool
17、s虚拟校园漫游系统等。国内外研究者们在校园信息系统的开发与实现上都有其特有的研发内容,校园信息化技术及计算机技术的应用也不断深化。然而,教育信息化趋势的不断上升也使得教育办面临许多技术难题,例如云、管理信息系统及移动终端如何综合使用?对于我国许多学校来说,图书馆系统的研发对于提高学生信息检索能力及提高学习效率都有对应的帮助。云计算技术也是对图书馆的数据处理有促进作用。自古以来,我国图书馆的历史源远流长。传统图书馆的管理功能已然无法满足现代教师及学生的对应需求。其原因如下:一是教师在传统图书馆中极难找到对应的教学资料。由于传统图书馆的管理复杂以及图书规模数量逐渐扩大,教师寻找图书资料简直犹如大海
18、捞针,这样的找书方式不仅给教师的教学造成困惑,还浪费了很多时间;二是传统图书馆管理操作过于复杂。学生对图书馆管理体系的不熟悉,导致学生在寻找图书的时候处处面壁,原本热情高涨的学习热情常常因为找不到对应的学习资料而失去信心,导致学习过程受挫,进而逐渐堕落。近几年来,我国教育办也开始重视图书馆管理问题。众多研发工程师也接到开发任务,对图书馆系统进行开发。但是图书馆系统的开发仍处于单一的PC端网站开发模式,且数据处理能力不是很乐观。面对以上种种问题,大数据环境下移动数字图书馆个性化服务模式便具现实意义。在图书馆系统中,云技术有三点作用:一是海量数据处理;二是数据共享;三是数据安全。数字图书馆能通过云
19、数据采集功能,对海量文献进行采集、存储、处理、检索及普及。云计算技术是我国近两年刚刚兴起的技术,百度云、356云盘、超级云及其他云数据存储系统都是在云技术下所开发的对应技术。云计算技术的访问控制原理包括传统的访问控制技术及RBAC96访问控制模型等。访问控制的语言则采用SAML、SPML、XACML等。SAML主要用于XML的标准标记,用于数据授权与交换。而SPML则是通过XML标准自动化IT配置任务及实现其操作性。XACML则是控制相应式的语言,XACML解决了SAML的不足之处,并给予完善。对于数字图书馆而言,云计算环境的访问控制体系主要框架是:由用户(租户)按照云访问控制规则及访问控制模
20、型直接疏导至云平台,并由云平台的存储资源池及计算资源池继续传导至访问控制模型及基于密码的访问控制,进而逐层按虚拟机访问控制-访问控制规则-网络基础环境设施来传递。云计算的访问控制主要是由云安全监控与审计、可信云平台计算共同支持而成。因此,可靠性极高。在调研分析及统计了国内的诸多院校的数据,云技术对于图书馆的应用并不多。通过调研来看,目前国内各院校都有自己的图书馆网站,虽然起步比国外的高校要晚,但是发展较快。不幸的是,国内图书馆系统虽发展迅速,但是仍存在一些不可避免的问题,如:国内的数字图书馆网站自动化水平参差不齐,校园网络承载着对外宣传的窗口,校内图书馆网站的职能不尽相同。另外,由于技术难度,
21、图书馆系统的维护与升级一直停滞不前,主流技术甚至无法更新或迟迟没有更新。而对此而言,我们需谨慎处理我国图书馆系统存在的问题。目前来看,传统图书馆管理体系已经逐渐渗透我国许多高校的管理系统,而高校图书馆管理模式要想进一步更新,还需技术与政策共同支持。我国许多的普通高校仍存在管理难度,问题在于图书馆管理上,图书馆管理员及上级领导者仍然使用较为落后的传统管理方式,脱离信息化管理的系统管理思维使得图书馆众多管理员及员工存在工作效率低、资源配置不合理及使用不恰当的不良情况。首先是工作效率低,图书馆员工在进行管理时,周转于图书极多的图书馆中,纯手工的书籍整理模式给员工工作造成了很大的困扰1。其次是资源配置
22、不合理与使用不恰当,在这个问题面前,我们需熟知传统图书馆的管理模式。就一般高校而言,以汕头大学为例,图书馆藏书规模达到56万册,这么庞大的图书规模的管理模式是由众多员工对图书进行分类,并分几个图书室进行管理,由于图书数量过于庞大,人力资源的配置基本都用于此,这造成了很多不必要的支出。因此,云环境下的数字图书馆系统极大地控制了这一问题,并从中全面提升图书馆的个性化移动管理模式,以改善传统内部信息交流难及管理难的问题。该数字图书馆的建设促进了我国诸多学校的教学信息化,并从中提高工作效率及检索效率,进而提高我国高校数字移动数字图书馆的服务水平,以提高我国数字图书馆管理技术在国际上的竞争地位2。1.2
23、目的和意义云计算通过把散落在不同设备或者介质上的数字资源进行重新组合、协调、排序,为数字图书馆信息服务提供了一个集成的应用平台;该平台可以最大程度的满足用户对数字图书馆的信息需求。用户所需的信息资源存储在云服务平台中,云计算作为应用平台的建设实现模式,使得用户可以很方便的、没有时空限制的使用云平台,以便快速访问信息或服务。当用户需要发送信息时,云平台可以根据所收集到的信息资源实现动态调度,使得数字图书馆成为一个超大型的数据中心和图书馆联合体。云计算可以扩大数字图书馆的发展空间,完善数字信息服务功能,在相当程度上满足用户个性化需求,从根本上改变数字图书馆的信息提供方式。云技术在图书馆领域的应用将
24、改变图书馆独立建设馆藏资源的局面,使其不断走向规模化、集约化,联盟化。服务与技术相结合是云计算的一种新的服务概念,这一理念为数字图书馆的后续发展提供了全方位的导向。数字图书馆可以充分利用现有服务器资源开展没有时间限制的7*24小时信息服务,利用强大的网络无线传输实现信息资源最大程度的获取和使用,让用户使用简单的操作系统就能获得服务平台中的信息与服务。个性化信息服务作为数字图书馆行业新兴的一个研究领域,随着计算机技术和通信技术的更新换代,这种服务模式将逐渐应用到数字图书馆的建设中。个性化信息服务的研究涉及情报学、信息检索与管理、计算机技术、数学等学科。个性化信息服务包括两个关键点:个性化和主动。
25、个性化是指个性化服务,即提供差异化的服务内容,针对不同的用户需求采用不同的服务策略,提供不同的服务内容。主动服务则是由系统自动按照用户的信息需求提供相应的服务,很少或者不需要用户做什么。个性化主动服务将使用户能以最小的努力获得尽可能好的服务。与此同时,如何使用户在海量信息中甄别出有价值的信息,从大量没有关联的信息中解析出用户感兴趣的信息成为数字图书馆发展过程中必须应对的课题。如何有效解决这一困境是近儿年来业界专家学者关注的重点,解决方式有很多,其中最主要的一种就是提高针对性的差异化的服务,即个性化信息服务。所谓个性化信息服务是以用户需求为中心的一种信息匹配模式。该模式充分利用了数字图书馆丰富的
26、信息资源,开展匹配度高的、多样化的、多元化的满足用户差异化需求的信息服务。数字图书馆能够挖掘用户差异化的有针对性的信息需求,通过分析处理之后自动匹配馆藏资源,对馆藏资源及时更新和完善,从而最大层面上保证信息的有效性和可用性,提高信息利用率;还能够参考用户的需求建议提升服务质量和效率。对用户来说,在获得满意的信息服务的同时,也节省了查找资料的时间,提高了检索的效率和能力。1.3国内外动态分析移动数字图书馆是在互联网时代下产生的高新技术产物,是改变我国图书馆管理难的前驱者。这一新型网络资源组织模式也是近年国内刚兴起的模式,所以国内研究资料不是很多。但是信息化图书馆的研究在国外已经有了20多年的历史
27、。这一趋势引发了我国图书馆的技术发展。但是多数院校开发的图书馆网站属于单一性,不能形成图书馆整体数字的协同发展需求,所以基于综合考虑,开发个性化移动数字图书馆是从工作实际出发的角度进行设计,综合移动数字图书馆的使用可以降低检索成本、提高工作效率,通过协同数字规范让普通高校图书馆服务人员从长期繁杂的事务中解脱出来,实现图书馆的服务过程电子化、文档流转信息化、业务数字自动化 3。1、国内院校情况各个院校都有自己的学校网站,是外界可以了解学校的一个窗口,而校园网基本是对宣传和介绍图书馆的一个信息化体系,主要表现形式是界面美观,宣传能力较强,信息检索较快,更新快,展现的基本都是美好的一面,但是,图书馆
28、内部的“无纸化”数字能力较弱,真正实现网络无纸化数字很难实现,所以如果要实现综合数字网络化必然开发另外一套数字图书馆,也就是说学校对外有一个网站,对内有一个图书馆网站,但是多数院校的图书馆网站比较单一,很难与其它部门共同沟通和数据交流。2、国外现状国外数字图书馆相对于国内来说起步早,建设于上个世纪50年代。具有资源共享、信息通讯可以共享与交互等功能,可以独立完成传统移动数字图书馆中所要求的工作,可以实现知识服务、工作流应用和群件协作等功能。在移动数字图书馆中实现对企事业数据的处理,同时还利用Lotus Notes/Domnio与关系型数据库的集成能力来让自动化数字达到更好的效果4。在美国,自动
29、化数字图书馆可以快速地应用开发与实施部署,具有安全性控制、许多高校数据集成、支持工作流、动态Web检索以及电子邮件等功能,通过集成的平台或基础设施来实现协同数字的最大优势5。在英国,自动化图书馆具有可以进行不同的选择的功能,这些选择包括现有IT水平、员工业务角色、业务规模等选项,客户可以根据自己的实际情况对高校自动化数字图书馆 数字图书馆进行定制,通过Workplace和WebSphere Portal等解决方案实现为自己普通高校量身定制的高校自动化数字图书馆6。1.4本文研究技术分析1、选择编程软件根据数字图书馆构架和设计,选择能完成并满足要求的编程语言进行试编小程序来确定编程语言,通过测试
30、.NET、C+、C#等几种编程语言,初步确定利用Visual Studio 2010来进行程序编写。2、数据库语言确定根据.NET与数据库语言相互支持的角度以及便于资料输入,数据库易于链接等因素考虑,数据库语言比较适合编程语言的需求确定SQL Server 2012。3、根据图书馆综合工作考虑设计界面为了实现多部门的网络交流,数据、资源共享,便于信息检索和查询以及资料检索等功能,设计符合我院特色、多功能的综合移动数字图书馆主界面。4、数字图书馆设计实施针对各部门调研和各部门提出的要求和建议,对各服务子数字图书馆的功能进行汇总,然后对综合移动数字图书馆形成总体模块图,对各模块进行分列编程实施,最
31、后在主界面利用Lable控件、 Textbox控件的鼠标单击操作完成子数字图书馆的控件输出,最后装机测试。5、数字图书馆测试验收对数字图书馆装机后分别对各部门所提要求进行程序调试,检查各子数字图书馆运行是否正常,发现问题及时调整,调试正确后上网运行实施。第2章 移动数字图书馆的相关技术2.1开发技术本数字图书馆开发设计关键是软件开发和应用,为了实现数字图书馆的功能,首先选择开发数字图书馆的编程语言,ASP.NET以及C语言都可以通过程序编写完成相关功能,但是.NET的控件较多,实现本数字图书馆的服务功能以及其他设置相对比较容易,要从数字图书馆实施的界面设计,界面布局,数据库应用等几方面考虑。1
32、. 数字图书馆是利用ASP.NET开发的程序,.NET是一个微软开发的编程环境,它是Microsoft面向XML Web服务的平台,该平台将信息、设备和人以一种统一的、个性化的方式联系起来,是未来的主要发展方向。里面可以使用C#,.NET等多种编程语言。Microsoft.NET提供了Windows操作数字图书馆的面向对象的概念,他将大部分功能从语言中移入了.NET Framework中。所有的.NET语言都能够自由使用,因而所有语言在创建具有丰富用户界面的应用程序方面的能力是相同的。2. 数据库语言利用SQL Server 2012来完成,结构化查询语言(Structured Query L
33、anguage)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和服务关系数据库数字图书馆。SQL语言基本上独立于数据库本身、使用的机器、网络、操作数字图书馆,基于SQL的DBMS产品可以运行在从个人机、工作站到基于局域网、小型机和大型机的各种计算机数字图书馆上,具有良好的可移植性。 SQL Server是由Microsoft开发和推广的关系数据库移动数字图书馆(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的, SQL Server 2012 提供了更多更全面的功能以满足不同人群对数据以及信息的需
34、求,包括支持来自于不同网络环境的数据的交互,全面的自助分析等创新功能。针对大数据以及数据仓库,SQL Server 2012 提供从数 TB 到数百 TB 全面端到端的解决方案。作为微软的信息平台解决方案,SQL Server 2012 的检索,可以帮助数以千计的许多高校用户突破性地快速实现各种数据体验,完全释放对许多高校的洞察力。本数字图书馆首先将相关文件、资料以及文本、学生成绩、教师各种信息、视频、音频等信息录入数据库并上传到服务器,将数据库链接到.NET的Date控件中进行调用,通过程序对数据进行控制输出。2.2应用技术无论是.NET还是SQL Server 2012都是微软公司开发的软
35、件程序,前者自身具备相关函数,同时Windows数字图书馆自身也带API函数,都可以为他们操作以及接口控制服务,.NET不像之前的版本需要声明变量,操作更加灵活,通过程序开发完成数字图书馆控制输出和调用相关数据信息8。通过数字图书馆定义一个局域网址,输入网址进入数字图书馆综合移动数字图书馆主界面,单击“用户登录”,弹出登录数字图书馆密码输入界面,输入姓名汉字全拼首个字母和密码,点击登陆,密码正确进入各模块操作窗口,此时可以进行相关操作,对于需要特殊权限窗口必须二次输入进入子数字图书馆密码才允许操作。数字图书馆应用过程中利用.NET的控件功能实现数字图书馆窗口的设计,利用加载控件的文本输出、加载
36、图片、延时功能、鼠标事件的Click、MouseMove等功能实现文字颜色变化、文本框的显示和隐藏等功能。数字图书馆是基于B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将数字图书馆功能实现的核心部分集中到服务器上,简化了数字图书馆的开发、维护和使用。客户机上只要安装一个浏览器,如Netscape Navigator或Internet Explorer,服务器安装SQL Server、Oracle、MYSQL等数据库。浏览器通过Web Server 同数据库进行数据交互。B/S结构主要
37、是利用了不断成熟的Web浏览器技术:结合浏览器的多种脚本语言和ActiveX技术,用通用浏览器实现原来需要复杂专用软件才能实现的强大功能,同时节约了开发成本。B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的电脑就能使用,客户端零安装、零维护。数字图书馆的扩展非常容易。B/S结构的使用越来越多,特别是由需求推动了AJAX技术的发展,它的程序也能在客户端电脑上进行部分处理,从而大大的减轻了服务器的负担;并增加了交互性,能进行局部实时刷新。2.3 自适应技术 自适应网页设计(Adaptive Web Design)指能使网页自适应显示在不同大小终端设备上新网页设
38、计方式及技术。关于网站如何做到自适应网页,可根据如下操作:首先,在网页代码的头部,加入一行viewport元标签。viewport是网页默认的宽度和高度,上面这行代码的意思是,网页宽度默认等于屏幕宽度(width=device-width),原始缩 放比例(initial-scale=1)为1.0,即网页初始大小占屏幕面积的100%。由于网页会根据屏幕宽度调整布局,所以不能使用绝对宽度的布局,也不能使用具有绝对宽度的元素。这一条非常重要。“流动布局”的含义是,各个区块的位置都是浮动的,不是固定不变的。float的好处是,如果宽度太小,放不下两个元素,后面的元素会自动滚动到前面元素的下方,不会在
39、水平方向overflow(溢出),避免了水平滚动条的出现。“自适应网页设计”的核心,就是CSS3引入的Media Query模块。它的意思就是,自动探测屏幕宽度,然后加载相应的CSS文件。同一个CSS文件中,也可以根据不同的屏幕分辨率,选择应用不同的CSS规则。其次,除了布局和文本,”自适应网页设计”还必须实现图片的自动缩放。有条件的话,最好还是根据不同大小的屏幕,加载不同分辨率的图片。有很多方法可以做到这一条,服务器端和客户端都可以实现。2.4 云计算 云计算一词最初出现于2007年,诸如其他互联网时代的新兴名词,其定义众说纷纭,目前还是一个比较混乱的概念。维基百科认为云计算是一种能够将动态
40、伸缩的虚拟化资源通过互联网以服务的方式提供给用户的计算模式,用户不用了解云的内部细节,也无需具有云内部的专业知识或者直接控制基础设施。这个概念突出了云计算的特点、服务模式和对象。Cloud Camp的创始人认为云计算是一种基于互联网的超文本、超媒体和超文本传输形式的新型服务提供方式;由于不同的用户具有不同的兴趣需求,因此用户在使用云计算提供的服务时,只需根据自己的需求付费使用自己需要的功能和服务,不需要花费成本进行软硬件基础设施的投资;这个概念则强调了云计算的应用平台和环境。 IBM认为云计算是一种计算模式,是虚拟化最高层次的表现;该计算模式中,各种不同的应用程序、数据资源和信息技术基础设施都
41、聚合在互联网中,形成动态弹性伸缩的信息资源池,用户通过连接网络来获得信息即服务。中国移动研究院院长黄晓庆认为云计算是一种利用大规模低成本运算单元通过IP网络连接,以提供各种服务的IT技术,这个概念突出了云计算的运作模式。2.5本章小结本章主要阐述开发数字图书馆使用的软件语言和数据库语言,以及说明编程语言选择使用的依据,同时对技术开发和应用作了介绍,对数字图书馆操作控制流程图做了分析。第3章 需求分析在本章当中,主要是对移动图书馆做出了各项分析,包括功能需求分析、非功能需求分析、用例分析以及数字图书馆活动分析等,是数字图书馆设计的必要前提。3.1需求概述现今著名学校的管理系统都是基于技术之上,其
42、界面以及中心分别是标准浏览器和完整的多媒体数据库,大量使用标准的Web以及群件技术。 具体分析,在运营以及管理上,我国学校要落后于其他国家。国外行业在很早之前就已建立了图书馆管理体系,同时在系统设计等方面也已完成了网络、无纸以及职能化。例如美国某公司所有员工的办公桌在很早之前就配置了集成语音的E-mail系统以及各种即时信息传递系统,比如聊天,在北电的Call Pilot统一通信产品中,以上提到的功能都已实现。其行业工作者能从不同渠道了解行业信息,从而为各个行业系统部门间友好合作提供保障,每个环节和流程都紧密相连,从而让图书馆管理以及生产实现一体化。除此之外,移动数字图书馆基本上能对RSS聚合
43、功能提供支持。通过分析,我们可以发现,建设图书馆系统,不仅有利于拓展传统的渠道,增强图书馆业的生存和竞争能力,而且可以提升现有的管理水平,将管理思想内化到系统的开发和协同上,因此,选择图书馆系统的设计与实现作为课题,对于本人的未来工作和图书馆业而言,是有积极的意义的。在信息化建设以及管理运营上,国外图书馆业要领先于我国。不过这几年,我国学校的管理技术发展速度也很快,同时获得了一定成效,实现了图书馆系统智能和一体化。通过研究可知,我国学校历史悠久,我国传统图书馆管理技术扔存在以下问题:(1) 维护难度大;(2) 无法满足学校需求;(3) 管理用户界面存在不足;(4) 系统安全功能和其他模块功能有
44、待加强。系统能够对图书馆信息进行有效的更新、统计、分类,对业务信息进行记录,以及信息的及时录入与管理,以便管理信息时能够与有关的类目相关联。同时对该系统的用户分为管理员级别和普通用户级别,管理员可以实现对图书馆类目、文件、图片的增加、删除、编辑和查看的操作。3.2功能需求分析3.2.1书籍检索书籍检索模块是图书馆用户检索书籍及浏览书籍的处所,同时也是教师对教师之间、教师对全体人员之间或对个别几个教师之间的文件传输或文件浏览的处所。通过移动数字图书馆可实现点对点、点对面、局部对全体的功能。它包括检索书籍、浏览全部书籍、浏览已读书籍、浏览未读书籍四部分内容。1、检索书籍图书馆每个教职员工用自己姓名
45、拼音首拼作为用户名,输入自己的密码进入数字图书馆,检索书籍时,确定文件名称,选择文件路径,然后利用.NET软件CheckBox复选框的多选项功能,选择接收文件的人员提交即可,完成文件检索,实现文件的网络传输功能、检索书籍,可以实现一对一、一对多或一对全体人员进行检索从而完成各部门检索通知的功能以及文件传输功能9。2、浏览全部书籍浏览全部书籍作为文件浏览的平台,汇集每个人检索的通知,下载的文件、启示、书籍等内容。它作为教职工随时浏览的处所。上传或传输的资料控制在1GB以内,否则会影响网络速度,会占用服务器太多容量,传递大容量资料可以用QQ或飞信等其它网络软件传输效果会更好。浏览全部书籍所汇集的内
46、容是其他人员给权限者所发的资料集合10,包括点对点检索的以及老师或管理者面向全体检索的书籍。如果不是对应的接受者就不会出现在你的浏览范畴。3、浏览已读书籍本模块是将每位权限人员在权限内所浏览过的书籍进行汇总,便于权限者及时查找和检索相关资料,为权限人查找资料提供方便。4、浏览未读书籍本模块是将权限者未读的书籍进行检索汇总,便于检索相关资料。3.2.2查询资料教师上课时需要相关音频、视频、电子类资料以及多媒体课件等教学资源时,需要有查询和储备的场所,为教师和学生查询、学习相关内容准备一个平台,这就需要容流量大的服务器和相关数据库,查询资料模块是本数字图书馆涉及数据信息量比较多的子数字图书馆,而SQL Server处理大量数据是首选13,数据库软件查询资料可以根据图书馆自主开发资源库特点设置进入模块必要权限,只有输入图书馆教师姓名以及密码就可以进入数字图书馆,为了保证图书馆学生查询资料和自主学习,也可以输入学生的班级、姓名就能进入本模块,为了让数字图书馆识别教师和学生,使教师和学生获得相应权限,只要将他们信息录入到SQL Server数据库即可识别,数据中没有录入者是无法被识别,就无权限进入查询数字图书馆。查询资料属于教学资料库,包括教师电子教案、各专业及学科、多媒体课件、学科论著、学科索材库等四部分内容。根据需要将教师近几年开发的课件、软件、模拟仿真数字图书