免费论文查重: 大雅 万方 维普 turnitin paperpass

阐述基于移动平台图书馆系统设计构想

最后更新时间:2024-02-23 作者:用户投稿原创标记本站原创 点赞:16474 浏览:70844
论文导读:
摘要:随着网络技术和移动通信技术的日益发展,平板电脑、移动手机等移动终端设备日益普及,基于移动平台的手机购物、手机在线电影、手机阅读等移动应用越来越多,且逐渐转变传统消费模式。本文结合软件设计相关理论知识,将移动技术应用引入到图书馆行业,开发基于手机等移动平台的WAP网站系统,从而提高信息服务质量和服务水平。
关键词:WAP;移动图书馆系统
1009-5381(2014)03-0091-05
引言
随着移动通信技术的发展,智能手机等移动终端以其功能强大、移动性强、低廉等优势越来越受到人们的欢迎,通过移动终端获取互联网信息已成为传统网络的有益补充。截至 2012年6月,我国移动手机用户达到388多亿的规模,其中通过手机接入互联网的用户达到725%。手机已成为我国网络用户的第一大上网终端。[1]
手机的广泛普及促使移动商城、手机图书馆等移动应用应运而生。将移动通信技术与图书馆系统整合起来,为用户提供更灵活、更快捷、更及时的服务。用户可通过手机等移动终端随时随地访问图书馆系统的各种资源,为高校科研提供优质的文献信息服务,满足师生检索知识和信息需求,及时了解新书推荐信息,方便进行手机借阅和预约等服务,提高图书馆的利用率和服务水平。本文就此对移动WAP技术引入图书馆行业,优化高校图书馆手机系统,进行设计上的构想。

一、手机图书馆的历史渊源

最早的手机图书馆是日本富山大学于2000年底开发的OPAC系统(书目查询系统),是基于手机终端提供图书目录查询、预约、借阅、公告等功能的WAP系统。在此之后,欧美、韩等国家也进行了基于移动平台的图书馆应用研究。在实现技术上主要以WAP(Wireless Application Protocol,无线应用协议)和APP(Application program)模式为主,整合S短信服务技术,为图书馆用户提供书目检索、咨询服务等功能。[2]先后有美国Ball State University、University of Richmond等大学都通过手机图书馆建设,为用户提供书目检索、期刊全文检索、在线咨询等服务。同时,国外移动数据库也取得了很大发展,EBSCOhost Mobile、PubMed等数据为手机图书馆的进一步发展提供了数据库支持。
我国的手机图书馆的研究和西方发达国家相比较晚,直到2003年底,北京理工大图书馆才推出手机短信系统,通过该系统与手机短信的互动可以实现图书借阅预约、续借等基本功能。开展移动服务比较全面的图书馆是上海图书馆于2005年5月开通的手机信息服务系统,可以实现藏书目检索、咨询服务等功能。在以短信、WAP等技术为主的移动数字图书馆方面,最早的是湖南理工学院在2006年7月开通的手机图书馆。2008年12月,国家图书馆也开通了集成短信、WAP站点、手机阅读等图书馆服务功能,大大方便了读者。随后,国内的高校图书馆纷纷推出自己的WAP图书馆网站。目前很多高校的手机图书馆系统都是购买专业公司的移动平台(比如汇文手机OPAC系统),进行自主研发的比例很少。引导高校进行手机图书馆的自主建设有一定的必要性。

二、移动图书馆系统开发技术概述

(一)WAP协议

WAP协议即WAP无线应用协议,是一个为实现新的移动业务而定义的语言、通信协议及工具的集合,其目的是将互联网上的内容和高级数据业务带给无线用户。[1]WAP是一种通过的平台,通过HTML语言和WML的转化在移动终端上显示信息,广泛应用于3G、G、CDMA等多种网络中。WAP网络由WAP 内容服务器、WAP 网关和WAP手机三部分组成。WAP网关是用户和内容服务器进行沟通的桥梁。WAP以其开放的标准、交互能力强、无线数据传输快速等优势推动着移动互联网的大力发展。

(二)B/S结构

B/S(Browser/Server,浏览器和服务器)结构是C/S结构改善,由客户浏览器、Web服务器(IIS)、数据库服务器等三部分组成。和传统的C/S结构相比,B/S结构更具维护性,升级方式灵活,是移动图书馆系统的理想选择。

(三)ASP.NET

ASP.NET 是建立在.Net框架的类库之上的,以控件形式提供对Web程序的支持。.NET 框架(.NET Framework)是由微软公司开发的具有平台无关性的软件开发平台,由公共语言运转库CLR、基类库、ADO.NET、XML、ASP.NET 和 Windows 窗体等开发技术组成。[3]ASP.NET具有简易、安全、扩展性强、易于管理等优点,可以开发功能强大、性能稳定的Web应用程序和WAP应用。

(四)MVC 结构

MVC是Model-View-Controller的简称,即模型-视图-制约,整合了多个设计模式的框架,从模型层、视图层和制约层三种模式进行系统设计,模型层(Model)主要负责业务逻辑处理和数据存取,视图层(View)负责界面、输入等交互操作,制约层(Controller)是视图层与模型层进行交互的桥梁。MVC结构具有良好的灵活性、扩展性、安全性、共享性、“瘦客户端”、重复可用性等优势。

三、移动图书馆系统需求分析

由于手机等移动终端在硬件方面的限制,基于WAP技术的手机图书馆平台有别于传统WEB网站,不能像传统网站那样支持大承载量的业务处理。[4]设计WAP网站时要考虑图片的大小和流量理由,还要考虑屏幕大小等理由,从用户个性化、即时性和便捷性等角度出发,进行统一规划和设计,增强WAP网站的实用性。下面就本系统从功能性方面进行概述。
系统功能需求主要体现在用户需求比较迫切的功能,包括图书馆藏书目录检索、预约借书、用户借阅信息等基本功能。在手机图书馆系统设计阶段主要采用UML 用例图来描述该系统中的参与者和用例之间的关系。如图1所示。 全文地址:www.7ctime.com/qbxllw/lw33352.html上一论文:研讨高校图书馆流通服务存在理由及解决方法