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

试议基于Android平台手机图书服务系统设计

最后更新时间:2024-01-20 作者:用户投稿原创标记本站原创 点赞:24221 浏览:108172
论文导读:
摘 要:开发了一种基于Android平台的手机图书服务系统,系统包括Android平台手机软件和图书管理服务器。Android平台手机通过Internet网与图书馆的图书管理服务器连接,实现图书查询与管理服务,转变了传统的图书馆服务模式,提升了工作效率,方便了用户。
关键词:软件;移动通信;Android平台手机;图书馆;图书服务
Design of mobile phone library services system based on the Android mobile phone
Zhong Ping1, An Zhanfeng2, Wen Jingpeng2
1.Anhui University, Hefei, 230039, China; 2.Electronic Engineering Institution, Hefei, 230037, China
Abstract: Developes a library services system based on the Android platform of mobile phone, in which the Android mobile phone software and books management server are included. The Android platform mobile phone connects with the library books management server through the Internet so that the books query and management services can be realized.
Key words: soft基于Android平台的手机图书服务系统设计由提供海量免费论文范文的www.7ctime.com,希望对您的论文写作有帮助.ware; mobile communication; Android platform for mobile phone; library; library service
随着科技的发展,手机作为一种可以随时随地获取信息和处理信息的设备,逐渐成为人们获取信息的一种重要工具,现有基于Android平台的手机都具备摄像功能以及与互联网联通的功能。在传统的图书馆用户服务模式中,用户获取相关图书信息或查询本人的借还书情况等,需要到图书馆或者通过计算机连接到图书馆网站进行查询,不能随时随地查询图书相关信息,给用户带来诸多不便。据调查,目前国内移动图书馆服务以短信为主,图书馆WAP(Wireless Application Protocol,无线应用协议)网站将成为图书馆服务的新趋势[1],国内在移动图书馆服务领域的工作可参考文献[2-4]。国外移动图书馆服务WAP网站模式基本成熟,以iPhone和Android智能手机为主的开发处于上升阶段[5]。基于综合考虑,我们开发了一种基于Android平台的手机图书服务系统,使用户利用手机可以随时随地获取图书馆图书信息和个人图书借阅情况等信息,不仅方便了用户,也提高了图书馆的服务效率。
1 系统结构
我们设计的手机图书服务系统的模块结构框图如图1所示,它包括Android平台手机软件和图书管理服务器软件。Android平台手机软件通过互联网与图书管理服务器连接,获取相关图书服务。
图1 系统框架
其中Android平台手机软件包括图书条形码模块、图书查询模块和图书借还查询模块;图书管理服务器软件包括数据库模块、数据库管理模块和信息采集模块。
Android平台手机软件的作用是帮助用户查询图书及相关信息。
图书管理服务器软件的作用是管理图书馆中的馆藏图书、图书借阅,提供查询与搜索服务。
主要功能流程如下:
(1)查询图书馆藏相关信息
用户将Android平台手机的摄像头对准欲询查图书的条形码部位,用Android平台手机软件的图书条形码模块得到图书条形码,用Android平台手机软件的图书查询模块将图书条形码通过互联网传送到图书管理服务器。图书管理服务器软件的信息采集模块先查询图书管理服务器软件的数据库模块,如果图书馆没有该书,则通过互联网到网络书店搜索,最后将该图书馆藏信息或网络书店搜索结果返回Android平台手机。
(2)查询个人图书借阅情况
用户用Android平台手机软件的图书借还查询模块,输入用户名和,通过互联网登录图书管理服务器,由图书管理服务器软件的数据库管理模块查询数据库模块,最后将用户借阅信息返回Android平台手机。
2 系统的分层结构
在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。根据需求分析,本系统采用分层结构(如图2所示)。
图2 系统分层结构
表示层:是手机客户端的操作,负责用户与整个系统的交互。在这一层中,不应包括系统的运营管理以及数据访问。表示层中的逻辑代码,仅与界面元素有关。
业务逻辑层:是整个系统的核心,它与这个系统的业务有关,主要包括维护数据库,采集信息,更新数据库的操作。
数据访问层:主要负责数据库的访问。当服务器端发送请求时,根据需求进行检索,获取相应的数据信息。
3 系统主要功能设计
根据对系统需求的分析,我们设计的手机图书服务系统,主要分两个子系统:手机客户端和服务器端。

3.1 手机客户端获取条形码

Android系统的一大特色是可以识别条形码,利用开源组件zxing,支持大部分条形码(一维条形码,二维条形码等)的识别,是所有的开源组件中识别率最高的。利用此组件和BarcodeScanner3.5.apk便可实现此功能。基于Android平台的手机图书服务系统设计论文资料由论文网{#GetFullDomain}提供,转载请保留地址. 全文地址:www.7ctime.com/qbxllw/lw36793.html上一论文:谈泛在信息环境下公共图书馆服务层次构建