论文基于Android平台的图书管理系统手机客户端开发设计

上传人:枫** 文档编号:487952871 上传时间:2023-09-24 格式:DOC 页数:49 大小:304KB
返回 下载 相关 举报
论文基于Android平台的图书管理系统手机客户端开发设计_第1页
第1页 / 共49页
论文基于Android平台的图书管理系统手机客户端开发设计_第2页
第2页 / 共49页
论文基于Android平台的图书管理系统手机客户端开发设计_第3页
第3页 / 共49页
论文基于Android平台的图书管理系统手机客户端开发设计_第4页
第4页 / 共49页
论文基于Android平台的图书管理系统手机客户端开发设计_第5页
第5页 / 共49页
点击查看更多>>
资源描述

《论文基于Android平台的图书管理系统手机客户端开发设计》由会员分享,可在线阅读,更多相关《论文基于Android平台的图书管理系统手机客户端开发设计(49页珍藏版)》请在金锄头文库上搜索。

1、-毕业设计题 目 基于Android平台的图书管理系统手机客户端开发学生 *学 号 08250334专业班级 通信工程 指导教师 *学 院 计算机与通信 辩论日期 2021年6月 . z-基于Android平台的图书管理系统手机客户端开发The development of library management system is based on the Android platform *0825. z-摘要 传统WEB应用只能在PC机上使用,不能做到随时随地的使用,为了解决这样的缺乏,基于Android平台的图书馆管理系统客户端就应运而生。本设计阐述了在Android平台以下图书馆管理系

2、统的设计与实现过程,其目的是让人们能够在基于Google Android平台的移动设备上享用传统WEB上图书馆管理系统的根本功能。本系统采用C/S构造, MVC软件开发模式,使用android布局技术完成UI的设计,基于Java语言开发完成,在不同型号的设备模拟器上测试通过。系统实现了用户注册、登录、查询图书以及学生用户管理和图书管理等功能。“操作简单,功能实用这是本软件设计的核心理念,本系统力求创造最好的用户体验。 关键词:图书馆管理系统;ANDROID;客户端;数据库设计;效劳器端AbstractThe WEB application can only in traditional PC

3、use, cant do it at any time and place to use, in order to solve the shortage of such, based on the Android platform of library management system client is made. This paper e*pounds the workbench Android library management system design and implementation process, and its purpose is to let people can

4、 be based on the Google Android platform of mobile devices to enjoy the traditional WEB on the basic functions of the library management system. The system USES the C/S structure, MVC software development model, use android UI design layout plete technology, based on the Java language development pl

5、eted, in different types of equipment simulator test is passed. The system realizes the user register, login, inquires the books and the students user management and library management etc. Function. The operation is simple, functional practical this is the core idea of the software design, this sys

6、tem is the best tries to create user e*perience.Key words:library management system;ANDROID; client;database design; server目录摘要IABSTRACTII第1章前言11.1 课题研究的目的及意义11.2 课题的现状11.3 课题的容1第2章软件设计及开发工具介绍32.1 总体设计32.2 系统构造32.3 开发工具介绍和关键技术32.3.1 Eclipse的介绍32.3.2 MyEclipse与Tomcat介绍62.3.3 关键技术介绍7第3章系统功能设计83.1 前台管理

7、83.1.1 注册83.1.2 用户登录83.1.3 图书查询83.1.4 用户管理93.1.5 图书管理93.2 后台管理93.2.1 注册管理9登录管理93.2.3 图书查询管理103.2.4 用户管理103.2.5 图书管理10第4章数据库构造设计114.1 效劳器端数据库设计114.1.1 数据库逻辑构造设计11数据库物理构造设计13第5章模块开发及编码实现155.1 效劳器端的设计-搭建java web效劳器155.2 连接数据库模块155.3 效劳器功能模块165.3.1 注册模块165.3.2 登录模块175.3.3 书籍查询模块185.3.4 特定用户查询模块195.3.5 查

8、询所有用户模块205.3.6 添加书籍模块215.4 客户端的设计-设计ANDROID UI界面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章系统测试346.1 用户注册测试346.2 用户登录测试346.3 图书查询测试366.4用户管理测试366.5 书籍管理测试37总结39参考文献41附录一核心代码42附录二外文文献原文43附录三外文文献译文52致60. z-第1章 前言1.1 课题研究的目的及意义移动互

9、联网时代的降临,说明一个崭新的时代开场了。所谓移动互联网是将移动通信和互联网整合在一起,移动设备包括手机和上网本可以随时随地地互联网资源和应用。智能手机是移动互联网时代一个标志性的客户端工具,它和传统的手机是有区别的,它就像一台“小电脑,具有独立的操作系统,可以自由安装、卸载软件,具有强大的计算和存储能力,可以通过移动通信网络来实现无线网络接入。对于移动终端设备飞速开展的今天,传统WEB上的应用出现在手机终端是一个大的趋势。而基于Android开发的图书馆管理系统手机客户端,正是对这一趋势的良好表达,Android平台下的图书馆管理系统的开发,能很好的为用户提供方便,用户能通过它能随时随地的了

10、解系统的实时信息,做到信息的实时化。通过Android平台下的图书馆管理系统客户端的开发,与传统WEB应用进展良好的互补。同时,对于校的图书馆管理系统来说,手机对于学生是必不可少的一个物品,手机客户端这种形式的图书馆管理系统,能更加贴近学生的生活习惯,并且适合学生年龄段的习性,这对学生更多的接触到图书馆的信息有一定得促进作用。1.2 课题的现状目前国的基于Android平台的图书馆管理系统客户端还不成熟,大多数的图书馆管理系统都出现在传统的WEB应用上,在这个环境下,基于Android平台的图书馆管理系统客户端属于一个崭新的应用。作为一个不太成熟的应用,大多数图书馆管理系统都是出现在学习and

11、roid开发的一个工程中,作为学习中的一个练习工程。目前,绝大局部的网络应用都还是传统的WEB应用,但面对Android手机如此迅速开展的今天,传统WEB的应用不能满足人们随时随地体验网络应用的想法,所以,出现在手机终端的应用将会越来越多,同时其开展的速度也会越来越快。校图书馆管理系统作为传统WEB应用,也必将在手机客户端上得到应用。1.3 课题的容由此出现大量的应用出现在手机上,基于Android平台的图书馆管理系统手机客户端是依据现在的形式所开发的,它是一套基于开放性的图书馆管理系统,它有传统WEB上图书馆管理系统的大局部功能。整个系统分为前台界面管理和后台效劳器管理两局部,划分为用户管理

12、、图书管理、信息管理等三个局部。在前台管理中,用户进展注册、登录、查询特定图书等功能;后台管理模块,负责控制前台界面管理的所有功能;本系统设置了学生用户和管理员两类,两类用户都是使用同一个平台,只是权限不同。学生用户只能注册、查询图书等功能;管理员拥有最高权限,可以对已经毕业的学生用户账号进展删除,查询学生用户信息,实时更新图书馆的新书,发布图书馆最新信息等权限。本图书馆管理系统,能够适用于各类图书馆,具有良好的可操作性,可以随时的查询你所需要的图书信息,只要你的智能手机安装了本系统客户端,系统大大的方便了学生的图书查询的。本系统采用C/S构造,后台效劳器使用Servlet编写效劳器,同时用T

13、omcat发布效劳,前台客户端环境使用的是ANDROID控件。通过JDBC来调用Oracle数据库,来实现手机客户端与效劳器之间数据传输。第2章 软件设计及开发工具介绍为了使软件开发能够顺利进展,使开发人员对系统各个模块的性能、系统接口、系统开发及运行环境和计算机部处理的逻辑及物理流程有更清晰的认识,更利于源程序的开发,现对系统的总体设计和系统构造设计及开发工具和关键技术做详细说明。2.1 总体设计基于ANDROID平台开发的图书馆管理系统客户端从设计者的角度来看,用户角色分为学生用户和管理员两类;功能包括注册、登录、密码找回、书籍查询、图书实时更新、普通用户管理共六大局部。其中系统管理中的学

14、生用户权限包括注册、登录、密码找回、书籍查询等四个模块;管理员的权限则是除了学生用户具有的权限外还有实时更新图书信息、学生用户管理等模块。从使用者的角度来看分为前台和后台管理两大局部。后台管理模块是本系统的关键局部之一,它是系统维护和信息管理平台。根据现实需要,本系统后台管理用户有两类:管理员和学生用户。这两类用户使用的系统管理平台都是同一个平台上,只不过他们执行的权限不同。2.2 系统构造本系统总体逻辑构造为C/S构造,构造图如图2-1所示:图2.1C/S构造图2.3 开发工具介绍和关键技术Eclipse的介绍Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言

15、,它只是一个框架和一组效劳,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具Java Development Kit,JDK。Eclipse的开展史,版本代号 平台版本 主要版本发行日期 SR1发行日期 SR2发行日期,如下:表2-1Eclipse的版本号版本代号平台版本主要版本发行日期SR1发行日期SR2发行日期Callisto3.22006年6月26日N/AN/AEuropa3.32007年6月27日2007年9月28日2008年2月29日Ganymede3.42008年6月25日2006年9月24日2009年2月25日Galileo3.52009年6月24日

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号