《基于Android平台的图书管理系统手机客户端开发设计》-公开DOC·毕业论文

上传人:zhuma****mei1 文档编号:134105419 上传时间:2020-06-02 格式:DOC 页数:70 大小:6.90MB
返回 下载 相关 举报
《基于Android平台的图书管理系统手机客户端开发设计》-公开DOC·毕业论文_第1页
第1页 / 共70页
《基于Android平台的图书管理系统手机客户端开发设计》-公开DOC·毕业论文_第2页
第2页 / 共70页
《基于Android平台的图书管理系统手机客户端开发设计》-公开DOC·毕业论文_第3页
第3页 / 共70页
《基于Android平台的图书管理系统手机客户端开发设计》-公开DOC·毕业论文_第4页
第4页 / 共70页
《基于Android平台的图书管理系统手机客户端开发设计》-公开DOC·毕业论文_第5页
第5页 / 共70页
点击查看更多>>
资源描述

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

1、教育咨询机构 毕业设计 题 目 基于Android平台的图书管理系统手机客户端开发 学生姓名 xxx 学 号 08250334 专业班级 通信工程 指导教师 xxx 学 院 计算机与通信 答辩日期 2012 年 6 月 教育咨询机构 基于 Android 平台的图书管理系统手机客户端开发 The development of library management system is based on the Android platform xxx0825 华工大学毕业设计 摘摘 要要 传统 WEB 应用只能在 PC 机上使用 不能做到随时随地的使用 为了解决这样的不足 基于 Android

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

3、数据库设计 服务器端 华工大学毕业设计 I Abstract The WEB application can only in traditional PC use can t 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 expounds the workbench Android library management sys

4、tem design and implementation process and its purpose is to let people can 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 de

5、sign layout complete technology based on the Java language development completed 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 functi

6、onal practical this is the core idea of the software design this system is the best tries to create user experience Key words library management system ANDROID client database design server 华工大学毕业设计 II 目目 录录 摘 要 I ABSTRACT II 第 1 章 前 言 1 1 1 课题研究的目的及意义 1 1 2 课题的现状 1 1 3 课题的内容 1 第 2 章 软件设计及开发工具介绍 3 2

7、 1 总体设计 3 2 2 系统结构 3 2 3 开发工具介绍和关键技术 3 2 3 1 Eclipse 的介绍 3 2 3 2 MyEclipse 与 Tomcat 介绍 6 2 3 3 关键技术介绍 7 第 3 章 系统功能设计 8 3 1 前台管理 8 3 1 1 注册 8 3 1 2 用户登录 8 3 1 3 图书查询 8 3 1 4 用户管理 9 3 1 5 图书管理 9 3 2 后台管理 9 3 2 1 注册管理 9 3 2 2 登录管理 9 3 2 3 图书查询管理 10 3 2 4 用户管理 10 3 2 5 图书管理 10 第 4 章 数据库结构设计 11 4 1 服务器端数

8、据库设计 11 4 1 1 数据库逻辑结构设计 11 4 1 2 数据库物理结构设计 13 华工大学毕业设计 III 第 5 章 模块开发及编码实现 15 5 1 服务器端的设计 搭建JAVA WEB服务器 15 5 2 连接数据库模块 15 5 3 服务器功能模块 16 5 3 1 注册模块 16 5 3 2 登录模块 17 5 3 3 书籍查询模块 18 5 3 4 特定用户查询模块 19 5 3 5 查询所有用户模块 20 5 3 6 添加书籍模块 21 5 4 客户端的设计 设计 ANDROID UI 界面 22 5 5 具体功能模块 23 5 5 1 注册界面 23 5 5 2 登录

9、界面 26 5 5 3 学生用户书籍查询界面 28 5 5 4 管理员界面 29 5 5 5 管理学生用户界面 30 5 5 6 管理图书界面 31 5 5 7 图书增加界面 32 第 6 章 系统测试 34 6 1 用户注册测试 34 6 2 用户登录测试 34 6 3 图书查询测试 36 6 4 用户管理测试 36 6 5 书籍管理测试 37 总 结 39 参考文献 41 附录一 核心代码 42 附录二 外文文献 原文 43 附录三 外文文献 译文 52 致 谢 60 理工大学毕业设计 0 第第 1 章章 前前 言言 1 1 课题研究的目的及意义 移动互联网时代的来临 说明一个崭新的时代开

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

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

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

13、大部分功能 整个系统分为前台界面管理和后台服务器管理两部分 划分为用 理工大学毕业设计 1 户管理 图书管理 信息管理等三个部分 在前台管理中 用户进行注册 登录 查询特定 图书等功能 后台管理模块 负责控制前台界面管理的所有功能 本系统设置了学生用户和 管理员两类 两类用户都是使用同一个平台 只是权限不同 学生用户只能注册 查询图书 等功能 管理员拥有最高权限 可以对已经毕业的学生用户账号进行删除 查询学生用户信 息 实时更新图书馆的新书 发布图书馆最新信息等权限 本图书馆管理系统 能够适用于各类图书馆 具有良好的可操作性 可以随时的查询你 所需要的图书信息 只要你的智能手机安装了本系统客户

14、端 系统大大的方便了学生的图书 查询的 本系统采用 C S 结构 后台服务器使用 Servlet 编写服务器 同时用 Tomcat 发布服务 前台客户端环境使用的是 ANDROID 控件 通过 JDBC 来调用 Oracle 数据库 来实现手机 客户端与服务器之间数据传输 理工大学毕业设计 2 第第 2 章章 软件设计及开发工具介绍软件设计及开发工具介绍 为了使软件开发能够顺利进行 使开发人员对系统各个模块的性能 系统接口 系统开 发及运行环境和计算机内部处理的逻辑及物理流程有更清晰的认识 更利于源程序的开发 现对系统的总体设计和系统结构设计及开发工具和关键技术做详细说明 2 1 总体设计 基

15、于 ANDROID 平台开发的图书馆管理系统客户端从设计者的角度来看 用户角色分为 学生用户和管理员两类 功能包括注册 登录 密码找回 书籍查询 图书实时更新 普通 用户管理共六大部分 其中系统管理中的学生用户权限包括注册 登录 密码找回 书籍查 询等四个模块 管理员的权限则是除了学生用户具有的权限外还有实时更新图书信息 学生 用户管理等模块 从使用者的角度来看分为前台和后台管理两大部分 后台管理模块是本系 统的关键部分之一 它是系统维护和信息管理平台 根据现实需要 本系统后台管理用户有 两类 管理员和学生用户 这两类用户使用的系统管理平台都是同一个平台上 只不过他们 执行的权限不同 2 2

16、系统结构 本系统总体逻辑结构为 C S 结构 结构图如图 2 1 所示 图 2 1 C S 结构图 2 3 开发工具介绍和关键技术 2 3 1 Eclipse 的介绍 Eclipse 是一个开放源代码的 基于 Java 的可扩展开发平台 就其本身而言 它只是 一个框架和一组服务 用于通过插件组件构建开发环境 幸运的是 Eclipse 附带了一个标 准的插件集 包括 Java 开发工具 Java Development Kit JDK 理工大学毕业设计 3 Eclipse 的发展史 版本代号 平台版本 主要版本发行日期 SR1 发行日期 SR2 发行日期 如下 表 2 1 Eclipse 的版本号 版本代号平台版本主要版本发行日期SR1 发行日期SR2 发行日期 Callisto3 22006 年 6 月 26 日N AN A Europa3 32007 年 6 月 27 日2007 年 9 月 28 日2008 年 2 月 29 日 Ganymede3 42008 年 6 月 25 日2006 年 9 月 24 日2009 年 2 月 25 日 Galileo3 52009 年 6 月

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

当前位置:首页 > 学术论文 > 毕业论文

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