基于android平台的移动图书馆客户端设计与开发毕业论文文档格式.docx

上传人:b****0 文档编号:13230847 上传时间:2022-10-08 格式:DOCX 页数:62 大小:2.19MB
下载 相关 举报
基于android平台的移动图书馆客户端设计与开发毕业论文文档格式.docx_第1页
第1页 / 共62页
基于android平台的移动图书馆客户端设计与开发毕业论文文档格式.docx_第2页
第2页 / 共62页
基于android平台的移动图书馆客户端设计与开发毕业论文文档格式.docx_第3页
第3页 / 共62页
基于android平台的移动图书馆客户端设计与开发毕业论文文档格式.docx_第4页
第4页 / 共62页
基于android平台的移动图书馆客户端设计与开发毕业论文文档格式.docx_第5页
第5页 / 共62页
点击查看更多>>
下载资源
资源描述

基于android平台的移动图书馆客户端设计与开发毕业论文文档格式.docx

《基于android平台的移动图书馆客户端设计与开发毕业论文文档格式.docx》由会员分享,可在线阅读,更多相关《基于android平台的移动图书馆客户端设计与开发毕业论文文档格式.docx(62页珍藏版)》请在冰豆网上搜索。

基于android平台的移动图书馆客户端设计与开发毕业论文文档格式.docx

客户端;

数据库设计;

服务器端

ABSTRACT

TheWEBapplicationcanonlyintraditionalPCuse,can'

tdoitatanytimeandplacetouse,inordertosolvetheshortageofsuch,basedontheAndroidplatformoflibrarymanagementsystemclientismade.ThispaperexpoundstheworkbenchAndroidlibrarymanagementsystemdesignandimplementationprocess,anditspurposeistoletpeoplecanbebasedontheGoogleAndroidplatformofmobiledevicestoenjoythetraditionalWEBonthebasicfunctionsofthelibrarymanagementsystem.ThesystemuseandroidUIdesignlayoutcompletetechnology,basedontheJavalanguagedevelopmentcompleted,indifferenttypesofequipmentsimulatortestispassed.Thesystemrealizestheuserlogin,inquiresthebooks,thebookingofthebooks,theloseofthebooksetc.Function."

Theoperationissimple,functionalpractical"

thisisthecoreideaofthesoftwaredesign,thissystemisthebesttriestocreateuserexperience.

Keywords:

librarymanagementsystem;

ANDROID;

client;

databasedesign;

server

中文摘要1

ABSTRACT2

目录3

1绪论5

1.1研究背景及意义5

1.2国外研究现状6

1.3研究容7

1.4研究方法和步骤8

1.5论文的组织架构9

1.6本章小结9

2移动图书馆终端平台技术分析10

2.1图书馆移动服务技术应用类型10

2.1.1手机信息服务10

2.1.2瘦客户端/服务器类型10

2.1.3胖客户端/服务器类型10

2.1.4智能客户端/服务器类型11

2.2基于Android的移动终端应用11

2.2.1Android平台特征11

2.2.2Android的架构和工作机制12

2.3移动图书馆关键技术分析13

2.3.1无线网络技术13

2.3.2数据库技术13

2.4本章小结14

3移动图书馆系统需求分析15

3.1需要分析的目标与实现阶段15

3.1.1移动学习终端平台的可行性研究15

3.1.2移动学习终端平台的需求收集16

3.2移动图书馆系统的功能性需求分析16

3.2.1登陆模块17

3.2.2书目检索模块17

3.2.3书目预约模块18

3.2.4我的图书馆模块18

3.2.5读书笔记功能19

3.2.6图书动态功能19

3.3移动图书馆系统的非功能性需求分析19

3.4移动图书馆系统的接口分析19

3.5移动图书馆系统的特点分析20

3.6本章小结20

4移动图书馆系统的设计21

4.1系统总体设计21

4.1.1系统架构设计21

4.1.2系统开发框架21

4.1.3系统功能设计22

4.2服务器端设计23

4.2.1数据库概念设计及数据建模23

4.2.2数据库逻辑结构设计24

4.3客户端界面设计26

4.4本章小结27

5移动图书馆系统的实现与测试28

5.1服务器端实现28

5.1.1开发环境的搭建28

5.1.2服务器端数据库创建31

5.2客户端实现32

5.3功能模块实现34

5.3.1登录功能34

5.3.2主界面37

5.3.3图书查询功能39

5.3.4图书预约模块44

5.3.5读书笔记模块46

5.3.6我的图书馆模块46

5.3.7帮助、关于模块48

5.3.8注销和退出模块48

5.4系统测试49

5.4.1测试分析49

5.4.2测试结论52

5.5本章小结52

6总结与展望53

参考文献54

1绪论

1.1研究背景及意义

1.1.1课题背景

进入21世纪以来,随着中小学“校校通”工程、“农远”工程和高校教育信息化工程实施,教育信息化进入了新的发展阶段,在社会信息化的大背景下,建设“智慧型”校园,不断推进以学校为主体的教育信息化进程,成为教育信息化的重要组成部分。

[1]为了加强高校自身建设,实施科学有效的管理,高校纷纷着手进行数字信息化校园建设,其中就包括数字图书馆以及移动图书馆的建设。

传统功能的图书馆已经逐渐被数字图书馆和移动图书馆所替代,其提供文献信息、传播社会文化等功能也随着新技术的发展而逐渐发生改变,越来越多的用户通过不断更新的信息技术手段,方便、快捷地利用图书馆资源。

[2]移动图书馆手机服务主要有3种方式:

一种是以短信服务(SMS)为主的手机图书馆服务,一种是以新兴的WAP为主的手机图书馆,另外一种就是客户端服务的手机图书馆。

[3]在2010年下半年图书馆科学技术情报研究所推出国首款基于GoogleAndroid和AppleiOS平台图书馆手机客户端。

[4]大学、复旦大学、大学等高校也相继建成该高校的移动图书馆,而华南师大学图书馆主要以web服务为主,未开通任何的移动图书馆的服务。

随着移动终端的普及和移动通信技术的发展,移动图书馆对移动终端的要求越来越高,而Symbian、WindowsMobile等手机平台相对封闭,满足不了用户的更高需求。

移动图书馆十分需要一个开放性很强的平台,而Android就是谷歌专为移动设备设计的软件平台。

Android是应用于智能手机的操作系统,它完全开源,不存在任何阻碍移动产业创新的专有权障碍,且Android对第三方软件是开放的,能促进该系统第三方软件的发展。

研究数据表明:

2012年第三季度中,谷歌Android设备出货量已占到全部智能手机总量的四分之三,在全球围的出货量为1.36亿部,也就相当于每秒卖出175部手机。

[5]

为了使华南师大学师生随时随地使用图书馆的资源,便于图书查询、图书到期提醒、图书馆新闻动态的及时了解以及电子资源的下载与阅读等方面的功能,并基于个性化、智能化的设计目标,本文开发和设计一款基于Android手机客户端的移动图书馆系统。

1.1.2课题意义

科技的发展改变了人们的生活方式,使人们的生活日趋方便和快捷。

伴随着3G网络的日益发展和智能手机的日趋普及,传统的基于PC机的很多应用已经逐渐向手机客户端转移。

手机终端正在改变人们的生活与沟通方式,而多种多样智能手机软件的大量使用则可以满足不同群体的个性化需求。

因此利用Android平台设计和开发出一款基于Android手机客户端的智能移动图书馆软件有以下方面的意义:

(1)加进学校移动设备方面的应用,促进智慧校园的建设;

(2)移动图书馆的移动性、个性化有利于高校学生随时实地便捷性地充分利用图书馆的图书、视音频资源,与此同时,移动图书馆的发展也比较适合高校学生的阅读习惯,有利于学生合理利用碎片时间;

(3)图书馆服务的方式由被动变主动,有利于高校学生、管理员的交互以及管理员的管理。

1.2国外研究现状

1.2.1Android

Android(本义“机器人”)手机系统平台,基于Linux核的软件平台和操作系统,使用Java语言编写,在Dalvik虚拟机上运行,具有强大的开放性和兼容性。

Android最初由AndyRubin开发,2005年由Google收购注资,由Google在2007年11年5日公布,后由开放手持设备联盟(OpenHandsetAlliance)(联盟成员包括Motorola、HTC、SAMSUNG、LG以及中国移动在的34家技术和无线应用企业)开放改良,逐渐由手机领域应用扩展到平板电脑及其他领域上。

根据Android系统的发展史,我们可以知道Android系统在不断完善发展,从Android1.0发展到了最新版的Android4.2,在功能上也有很大的改进。

在目前市场上,智能手机主要基于4种平台:

Symbian,WindowsMobile,iPhone,Android。

与开源的Android相比,Symbian已逐步被市场弃用,WindowsMobile相对昂贵,iPhone应用围普及不是很广。

因此,从发布至今,Android一直以顽强的生命力和惊人的速度前进,得到了众多手机制造商的支持。

[6]

Android的系统构架和其操作系统一样,采用了分层的架构。

从架构图看,Android分为四个层:

从高层到低层分别是应用程序层、应用程序框架层、系统运行层和Linux核心层。

[7]Android平台本身大量使用开源类库,并为开发人员提供了一个便捷开发环境,开发者使用Android提供源码软件开发包(SoftwareDevelopmentKit)可以开发出丰富多彩的移动应用。

与此同时,Google重新设计了Java虚拟机和系统,使Android的Java应用更接近于底层系统,效率更高;

另外使用虚拟机技术使Android的应用在被监控情况下运行,安全性更高。

它是一个对第三方软件完全开放的平台,代码完全开源免费。

[8]

1.2.2移动图书馆

移动图书馆是依托目前比较成熟的无线移动网络、国际互联网以及多媒体技术,使人们不受时间、地点和空间的限制,通过使用各种移动设备(如手机、掌上电脑、电子书、笔记本电脑等)来方便灵活地进行图书馆图书信息的查询、浏览与获取的一种新兴的图书馆信息服务,是数字图书馆电子信息服务的延伸与补充。

[9]移动图书馆的目标就是让用户充分利用移动通讯服务,随时随地享受超越时空的图书馆服务。

[10]

1.2.3国外现状

利用知网来查找文献的时候,输入关键字“Android系统”时,会有712篇文献;

关键字为“Android平台”时,会有764篇文献。

目前Android系统在移动学习、金融、旅游、wifi网络、日程管理、google地图等方面都有了较深入的了解。

对移动图书馆查找

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1