UNIVERSITYOFTECHNOLOGY毕业设计题目基于Android平台的图书管理系统手机客户端开发学生姓名xxx学号08250334专业班级通信工程指导教师xxx学院计算机与通信答辩日期2012年6月基于Android平台的图书管理系统手机客户端开发ThedevelopmentoflibrarymanagementsystemisbasedontheAndroidplatformxxx0825理工大学毕业设计I摘要传统WEB应用只能在PC机上使用,不能做到随时随地的使用,为了解决这样的不足,基于Android平台的图书馆管理系统客户端就应运而生。本设计阐述了在Android平台下图书馆管理系统的设计与实现过程,其目的是让人们能够在基于GoogleAndroid平台的移动设备上享用传统WEB上图书馆管理系统的基本功能。本系统采用C/S结构,MVC软件开发模式,使用android布局技术完成UI的设计,基于Java语言开发完成,在不同型号的设备模拟器上测试通过。系统实现了用户注册、登录、查询图书以及学生用户管理和图书管理等功能。“操作简单,功能实用”这是本软件设计的核心理念,本系统力求创造最好的用户体验。关键词:图书馆管理系统;ANDROID;客户端;数据库设计;服务器端理工大学毕业设计IIAbstractTheWEBapplicationcanonlyintraditionalPCuse,can'tdoitatanytimeandplacetouse,inordertosolvetheshortageofsuch,basedontheAndroidplatformoflibrarymanagementsystemclientismade.ThispaperexpoundstheworkbenchAndroidlibrarymanagementsystemdesignandimplementationprocess,anditspurposeistoletpeoplecanbebasedontheGoogleAndroidplatformofmobiledevicestoenjoythetraditionalWEBonthebasicfunctionsofthelibrarymanagementsystem.ThesystemUSEStheC/Sstructure,MVCsoftwaredevelopmentmodel,useandroidUIdesignlayoutcompletetechnology,basedontheJavalanguagedevelopmentcompleted,indifferenttypesofequipmentsimulatortestispassed.Thesystemrealizestheuserregister,login,inquiresthebooksandthestudents'usermanagementandlibrarymanagementetc.Function.Theoperationissimple,functionalpracticalthisisthecoreideaofthesoftwaredesign,thissystemisthebesttriestocreateuserexperience.Keywords:librarymanagementsystem;ANDROID;client;databasedesign;server理工大学毕业设计III目录摘要..........................................................................IABSTRACT...................................................................II第1章前言...................................................................11.1课题研究的目的及意义.....................................................11.2课题的现状...............................................................11.3课题的内容...............................................................1第2章软件设计及开发工具介绍..................................................32.1总体设计.................................................................32.2系统结构.................................................................32.3开发工具介绍和关键技术...................................................32.3.1Eclipse的介绍..........................................................32.3.2MyEclipse与Tomcat介绍................................................62.3.3关键技术介绍..........................................................7第3章系统功能设计............................................................83.1前台管理.................................................................83.1.1注册..................................................................83.1.2用户登录..............................................................83.1.3图书查询..............................................................83.1.4用户管理..............................................................93.1.5图书管理..............................................................93.2后台管理.................................................................93.2.1注册管理..............................................................93.2.2登录管理..............................................................93.2.3图书查询管理.........................................................103.2.4用户管理.............................................................103.2.5图书管理.............................................................10第4章数据库结构设计.........................................................114.1服务器端数据库设计......................................................114.1.1数据库逻辑结构设计...................................................114.1.2数据库物理结构设计...................................................13理工大学毕业设计IV第5章模块开发及编码实现.....................................................155.1服务器端的设计---搭建JAVAWEB服务器.....................................155.2连接数据库模块..........................................................155.3服务器功能模块..........................................................165.3.1注册模块.............................................................165.3.2登录模块.............................................................175.3.3书籍查询模块.........................................................185.3.4特定用户查询模块.....................................................195.3.5查询所有用户模块.....................................................205.3.6添加书籍模块.........................................................215.4客户端的设计---设计ANDROIDUI界面.....................................225.5具体功能模块............................................................235.5.1注册界面.............................................................235.5.2登录界面.............................................................265.5.3学生用户书籍查询界面.................................................285.5.4管理员界面...........................................................295.5.5管理学生用户界面.....................................................305.5.6管理图书界面.........................................................315.5.7图书增加界面.........................................................32第6章系统测试..........................................