基于Android平台的图书管理系统毕业设计论文Word文档下载推荐.docx
- 文档编号:15683496
- 上传时间:2022-11-15
- 格式:DOCX
- 页数:57
- 大小:1.96MB
基于Android平台的图书管理系统毕业设计论文Word文档下载推荐.docx
《基于Android平台的图书管理系统毕业设计论文Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《基于Android平台的图书管理系统毕业设计论文Word文档下载推荐.docx(57页珍藏版)》请在冰豆网上搜索。
论文中凡引用他人已经发布或未发表的成果、数据、观点等,均已明确注明出处。
论文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的研究成果。
对本文的研究成果做出重要贡献的个人和集体,均已在论文中已明确的方式标明。
学位论文作者(签名):
年月
关于毕业论文使用授权的声明
本人在指导老师的指导下所完成的论文及相关的资料(包括图纸、实验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属华北电力大学。
本人完全了解大学有关保存,使用毕业论文的规定。
同意学校保存或向国家有关部门或机构送交论文的纸质版或电子版,允许论文被查阅或借阅。
本人授权大学可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存或编汇本毕业论文。
如果发表相关成果,一定征得指导教师同意,且第一署名单位为大学。
本人毕业后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为大学。
本人完全了解大学关于收集、保存、使用学位论文的规定,同意如下各项内容:
按照学校要求提交学位论文的印刷本和电子版本;
学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存或汇编本学位论文;
学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;
学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权大学可以将本学位论文的全部或部分内容编入学校有关数据库和收录到《中国学位论文全文数据库》进行信息服务。
在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。
论文作者签名:
日期:
指导教师签名:
毕业设计
题目基于Android平台的图书管理系统手机客户端开发
学生姓名
学号xxxxx
专业班级xxxx
指导教师xxx
学院xxxxxx
答辩日期2014年某月
基于Android平台的图书管理系统手机客户端开发
ThedevelopmentoflibrarymanagementsystemisbasedontheAndroidplatform
摘要
传统WEB应用只能在PC机上使用,不能做到随时随地的使用,为了解决这样的不足,基于Android平台的图书馆管理系统客户端就应运而生。
本设计阐述了在Android平台下图书馆管理系统的设计与实现过程,其目的是让人们能够在基于GoogleAndroid平台的移动设备上享用传统WEB上图书馆管理系统的基本功能。
本系统采用android布局技术完成UI的设计,后台使用SqlServer数据库,基于Java语言开发完成,在不同型号的设备模拟器上测试通过。
系统实现了用户注册、登录、查询图书以及学生用户预约和密码找回等功能。
“操作简单,功能实用”这是本软件设计的核心理念,本系统力求创造最好的用户体验。
关键词:
图书馆管理系统;
ANDROID;
客户端;
数据库设计;
服务器端
Abstract
TheWEBapplicationcanonlyintraditionalPCuse,can'
tdoitatanytimeandplacetouse,inordertosolvetheshortageofsuch,basedontheAndroidplatformoflibrarymanagementsystemclientismade.ThispaperexpoundstheworkbenchAndroidlibrarymanagementsystemdesignandimplementationprocess,anditspurposeistoletpeoplecanbebasedontheGoogleAndroidplatformofmobiledevicestoenjoythetraditionalWEBonthebasicfunctionsofthelibrarymanagementsystem.ThesystemUSEStheC/Sstructure,MVCsoftwaredevelopmentmodel,useandroidUIdesignlayoutcompletetechnology,useSqlServer2005database,basedontheJavalanguagedevelopmentcompleted,indifferenttypesofequipmentsimulatortestispassed.Thesystemrealizestheuserregister,login,inquiresthebooksandthestudents'
usermanagementandreservatebooksetc.Function."
Theoperationissimple,functionalpractical"
thisisthecoreideaofthesoftwaredesign,thissystemisthebesttriestocreateuserexperience.
Keywords:
librarymanagementsystem;
ANDROID;
client;
databasedesign;
server
第1章前言
1.1研究的目的及意义
移动互联网时代的来临,说明一个崭新的时代开始了。
所谓移动互联网是将移动通信和互联网整合在一起,移动设备(包括手机和上网本)可以随时随地地访问互联网资源和应用。
智能手机是移动互联网时代一个标志性的客户端工具,它和传统的手机是有区别的,它就像一台“小电脑”,具有独立的操作系统,可以自由安装、卸载软件,具有强大的计算和存储能力,可以通过移动通信网络来实现无线网络接入。
对于移动终端设备飞速发展的今天,传统WEB上的应用出现在手机终端是一个大的趋势。
而基于Android开发的图书馆管理系统手机客户端,正是对这一趋势的良好体现,Android平台下的图书馆管理系统的开发,能很好的为用户提供方便,用户能通过它能随时随地的了解系统的实时信息,做到信息的实时化。
通过Android平台下的图书馆管理系统客户端的开发,与传统WEB应用进行良好的互补。
同时,对于校内的图书馆管理系统来说,手机对于学生是必不可少的一个物品,手机客户端这种形式的图书馆管理系统,能更加贴近学生的生活习惯,并且适合学生年龄段的习性,这对学生更多的接触到图书馆的信息有一定得促进作用。
1.2图书管理系统的现状
目前国内的基于Android平台的图书馆管理系统客户端还不成熟,大多数的图书馆管理系统都出现在传统的WEB应用上,在这个环境下,基于Android平台的图书馆管理系统客户端属于一个崭新的应用。
作为一个不太成熟的应用,大多数图书馆管理系统都是出现在学习android开发的一个项目中,作为学习中的一个练习作业。
目前,绝大部分的网络应用都还是传统的WEB应用,但面对Android手机如此迅速发展的今天,传统WEB的应用不能满足人们随时随地体验网络应用的想法,所以,出现在手机终端的应用将会越来越多,同时其发展的速度也会越来越快。
校内图书馆管理系统作为传统WEB应用,也必将在手机客户端上得到应用。
1.3本系统的研究内容
由此出现大量的应用出现在手机上,基于Android平台的图书馆管理系统手机客户端是依据现在的形式所开发的,它是一套基于开放性的图书馆管理系统,它有传统WEB上图书馆管理系统的大部分功能。
整个系统分为前台界面管理和后台服务器管理两部分,划分为用户管理、图书管理、信息管理等三个部分。
在前台管理中,用户进行注册、登录、查询特定图书等功能;
后台管理模块,负责控制前台界面管理的所有功能;
本系统设置了学生用户和管理员两类,两类用户都是使用同一个平台,只是权限不同。
学生用户只能注册、查询、预约图书等功能;
管理员拥有最高权限,可以对已经毕业的学生用户账号进行删除,查询学生用户信息,实时更新图书馆的新书,删除或者修改已经存在的书籍信息,并可以添加新的管理员账号等权限。
本图书馆管理系统,能够适用于各类图书馆,具有良好的可操作性,可以随时的查询你所需要的图书信息,只要你的智能手机安装了本系统客户端,接入互联网后就可以访问到图书馆的书籍信息,大大的方便了学生对图书馆书籍的查询、预约等。
本系统MVC结构,后台服务器使用Servlet编写服务器,同时用Tomcat发布服务,前台客户端环境使用的是ANDROID控件。
通过JDBC来调用SqlServer数据库,来实现手机客户端与服务器之间数据传输。
第2章软件设计及开发工具介绍
为了使软件开发能够顺利进行,使开发人员对系统各个模块的性能、系统接口、系统开发及运行环境和计算机内部处理的逻辑及物理流程有更清晰的认识,更利于源程序的开发,现对系统的总体设计和系统结构设计及开发工具和关键技术做详细说明。
2.1总体设计
基于ANDROID平台开发的图书馆管理系统客户端从设计者的角度来看,用户角色分为学生用户和管理员两类;
功能包括注册、登录、密码找回、书籍查询、图书实时更新、普通用户管理共六大部分。
其中系统管理中的学生用户权限包括注册、登录、密码找回、书籍查询、预约、评论等六个模块;
管理员的权限则是查询、修改、删除、增加图书信息、管理学生用户、添加管理员账号等模块。
从使用者的角度来看分为前台和后台管理两大部分。
后台管理模块是本系统的关键部分之一,它是系统维护和信息管理平台。
这两类用户使用的系统管理平台都是同一个平台上,只不过他们执行的权限不同。
2.2开发工具介绍
2.2.1Eclipse的介绍
Eclipse是一个开放源代码的、基于Java的可扩展开发平台。
就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。
幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具(JavaDevelopmentKit,JDK)。
Eclipse是一个开放源代码的软件开发项目,专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台。
它主要由Eclipse项目、Eclipse工具项目和Eclipse技术项目三个项目组成,具体包括四个部分组成——EclipsePlatform、JDT、CDT和PDE。
JDT支持Java开发、CDT支持C开发、PDE用来支持插件开发,EclipsePlatform则是一个开放的可扩展IDE,提供了一个通用的开发平台。
它提供建造块和构造并运行集成软件开发
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Android 平台 图书 管理 系统 毕业设计 论文