论文部分内容阅读
移动计算是计算机可以在网络中自由移动的计算网络,且移动对用户是透明的。随着移动通信技术的迅猛发展和移动计算终端的大量普及,特别是Webservice、XML、J2EE、.NET等软件技术的快速发展和广泛应用,移动计算正成为当今相关领域的一个研究热点。国内外对移动计算的研究还处于起步阶段,虽然还很不成熟,但是它必然有着广泛的前景。本文从移动计算技术入手,将图书馆服务业作为对象,研究移动数字图书馆系统的构建。用户可以通过自己手中的移动智能设备(Pocket PC和SmartPhone)在任何时间、任何地点无线接入到远端的移动数字图书馆系统中,以无接触的方式实现用户的注册、图书的浏览、搜索、预订、下载和在线阅读功能等一系列图书服务功能。而服务器端的图书管理人员,可以通过用户图书预订信息,科学的制订图书采购计划。根据对用户图书下载历史记录进行挖掘和分析,迅速而准确地掌握不同读者的不同阅读需求,从而实现个性化的图书馆信息服务。并通过CRM系统与用户之间随时保持图书信息的双向交流。本文首先对移动计算相关概念和特点进行描述。然后以高校图书馆为背景,以运行Windows Mobile 6.0的移动智能终端为应用平台,构建移动数字图书馆系统。在该系统中,吸取C/S和B/S架构在应用开发中各自的优势,提出了基于Smart Client/Server架构的移动应用开发模型,并对系统中的关键技术:面向低速且不可靠网络的移动应用、图书馆服务器与移动设备之间的数据同步、基于Web Service技术实现多校联合的数字图书馆服务技术。提出了切实可行的解决方案。最后,本文对全文检索和用户数据挖掘等功能模块进行了讨论,以实现一个较完整的移动数字图书馆系统的构建。该论文所涉及的基于图书馆服务的移动应用开发技术在目前国内研究较少,其对当前国内图书馆服务模式及移动应用的研究具有一定的理论与实用价值。