毕业设计(论文)基于Android图书管理系统开发

上传人:s9****2 文档编号:468533701 上传时间:2024-02-14 格式:DOC 页数:73 大小:3.99MB
返回 下载 相关 举报
毕业设计(论文)基于Android图书管理系统开发_第1页
第1页 / 共73页
毕业设计(论文)基于Android图书管理系统开发_第2页
第2页 / 共73页
毕业设计(论文)基于Android图书管理系统开发_第3页
第3页 / 共73页
毕业设计(论文)基于Android图书管理系统开发_第4页
第4页 / 共73页
毕业设计(论文)基于Android图书管理系统开发_第5页
第5页 / 共73页
点击查看更多>>
资源描述

《毕业设计(论文)基于Android图书管理系统开发》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于Android图书管理系统开发(73页珍藏版)》请在金锄头文库上搜索。

1、沈阳工程学院毕业论文 摘 要摘 要在科技日益发达的今天,社会竞争越来越强烈,这要求人们不断的获取信息来充实自己。这就要求人们能随时随地的了解并获取所需的信息。于此同时,手机的功能越来越强大,将脱离传统的打电话、发短信等基本的功能,在此情况下,图书管理系统也将进入手机,通过手机可对图书管理系统进行操作。本系统是在Android平台下设计的,在Google Android 平台的SDK 2.3 环境下,运用Eclipse进行开发。论文概括的介绍了Android开发的流程,并重点介绍了基于Android平台的图书管理系统的开发过程。论文首先介绍了课题的研究背景、研究现状和主要研究内容;然后对系统中用

2、到的理论知识和相关技术进行了详细的阐述,同时包括对Android平台的相关理论知识以及系统的详细实现过程。关键词 Android,图书管理,智能手机平台 沈阳工程学院毕业论文 AbstractAbstractNowadays, with science and technology developing increasingly, the social competition has become more and more intense. It requires people to learn and obtain more and more information they need t

3、o enrich themselves whenever and wherever it is possible. At the same time, mobile phone is becoming more and more powerful than those traditional phones which can only provide basic functions such as SMS. Under these circumstances, Books Management System will also utilize mobile phones as a tool,

4、through which Books Management System can be randomly operated. This system is designed under the Android platform, run under the environment of Google Android platform SDK 2.2, and developed by use of Eclipse. The article introduces and generally summarizes the development process of Android, and f

5、ocuses on the introduction to the development process of Books Management System based on the platform of Android.The thesis first introduces the background, the current status and main contents of the research; and then illustrates theoretical knowledge and techniques used in the system in detail a

6、s well as the relevant theoretical knowledge and detailed realization process of the Android platform.Key Words Android, Library Management, Intelligent mobile phone platform沈阳工程学院毕业论文 目 录目 录摘 要IAbstractII第1章 绪 论11.1 智能手机平台简介11.2 Android简介21.3 图书管理系统简介3第2章 Android的架构分析42.1 Android架构分析42.1.1 应用程序框架42

7、.1.2 类库42.1.3 Android运行时组件52.2 Android应用的构成和工作机制5第3章 Android应用程序结构剖析63.1 Android的API63.2 Android应用程序结构解析63.2.1 活动73.2.2 意图接收器73.2.3 服务83.2.4 内容提供者83.3 Android活动的生命周期83.3.1 活动的生命状态93.3.2 活动的运作流程10第4章 系统分析设计124.1 系统分析124.2 系统具体功能:124.2.1 图书管理端具体功能:124.2.2 学生客户端134.3 系统模块设计13第5章 数据库分析与设计145.1 数据库需求分析14

8、5.2 数据库概念结构设计145.3 数据库表的设计17第6章 搭建开发环境206.1 Android SDK的安装及环境变量的配置206.2 Eclipse集成开发环境的搭建216.3 模拟器的创建和运行22第7章 系统详细设计与实现237.1 欢迎界面的设置237.2 学生端登录模块257.2.1 登录界面的开发267.2.2 登录界面功能是实现277.2.3 数据库操纵方法的实现277.3 学生端主页模块287.3.1 学生端主界面的开发297.3.2 界面跳转控制功能307.4 学生端查询模块317.4.1 查询主界面及其功能开发327.4.2 个人已借图书查询界面及功能337.4.3

9、 管内图书查询界面及其功能开发347.4.4 数据库操作方法的实现357.5 学生端图书挂失功能367.5.1 挂失界面及其功能的开发377.5.2 数据库操作方法的实现387.6 学生端图书预约功能模块397.6.1 图书预约界面及其功能的开发397.6.2 数据库操作方法的实现417.7 管理端开发427.7.1 管理员登陆界面的开发427.7.2 管理员登陆验证模块427.8 管理端主界面的开发437.9 图书管理模块437.9.1 图书管理界面的开发447.9.2 其他图书管理界面的开发447.9.3 图书管理界面的监听方法457.9.4 图书入库和图书删除方法的实现467.9.5 图

10、书查询和修改图书信息方法的实现507.10 学生管理模块517.10.1 学生管理界面的简介517.10.2 学生管理界面的发开527.10.3 数据库操作方法的实现547.11 管理员管理模块557.11.1 管理员管理界面开发567.11.2 管理员管理界面监听方法577.11.3 数据库操作方法的实现577.12 管理员图书查询模块597.13 管理端图书挂失模块597.14 管理端图书借阅预约模块607.14.1 图书借阅功能按钮监听617.14.2 数据库操作方法的实现627.15 欠款缴纳模块627.15.1 欠款缴纳界面的开发637.15.2 数据操作方法的实现63结 论64致

11、谢65参考文献66沈阳工程学院毕业论文 第1章 绪 论第1章 绪 论1.1 智能手机平台简介智能手机(Smartphone),是指“像个人电脑一样,具有独立的操作系统,可以由用户自行安装软件、游戏等第三方服务商提供的程序,并可以通过移动通讯网络来实现无线网络接入的这样一类手机的总称”。在所有智能手机操作系统中,他们之间的应用软件互不兼容。因为可以安装第三方软件,所以智能手机有丰富的功能。智能手机的诞生,是掌上电脑(PocketPC)演变而来的。最早的掌上电脑是不具备手机的通话功能,但是随着用户对于掌上电脑的个人信息处理方面功能的依赖的提升,又不习惯于随时都携带手机和PPC两个设备,所以厂商将掌

12、上电脑的系统移植到了手机中,于是才出现了智能手机这个概念。智能手机比传统的手机具有更多的综合性处理功能,比如Symbian操作系统的S60系列,以及一些MeeGo操作系统的智能手机。然而,就新近的发展来看,这些智能手机的类型有相融合的趋势。智能手机同传统手机外观和操作方式类似,不仅包含触摸屏也包含非触摸屏的数字键盘手机和全尺寸键盘操作的手机。但是传统手机都使用的是生产厂商自行开发的封闭式操作系统,所能实现的功能非常有限,不具备智能手机的扩展性。“智能手机(Smart Phone)”这个说法主要是针对“功能手机(Feature phone)”而定义的,本身并不意味着这个手机有多“智能(Smart

13、)”;从另一个角度来讲,所谓的“智能手机(Smart Phone)”就是一台可以随意安装和卸载应用软件的手机(就像电脑那样)。“功能手机(Feature phone)”是不能随意安装卸载软件的,JAVA的出现使后来的“功能手机(Feature phone)”具备了安装JAVA应用程序的功能,但是JAVA程序的操作友好性,运行效率及对系统资源的操作都比“智能手机(Smart Phone)”差很多。智能手机具有五大特点:(1)具备无线接入互联网的能力,即需要支持GSM网络下的GPRS或者CDMA网络的CDMA1X或3G(WCDMA、CDMA-2000、TD-CDMA)网络,甚至4G(HSPA+、F

14、DD-LTE、TDD-LTE)。(2)具有PDA的功能,包括PIM(个人信息管理)、日程记事、任务安排、多媒体应用、浏览网页。(3)具有开放性的操作系统,拥有独立的核心处理器(CPU)和内存,可以安装更多的应用程序,使智能手机的功能可以得到无限扩展。(4)人性化,可以根据个人需要扩展机器功能。根据个人需要,实时扩展机器内置功能,以及软件升级,智能识别软件兼容性,实现了软件市场同步的人性化功能。(5)功能强大,扩展性能强,第三方软件支持多。1.2 Android简介Android一词的本意是指“机器人”,同时也是Google于2007年11月5日宣布的,基于Linux平台开源手机操作系统的名称,该平台有操作系统,中间件,用户界面和用用软件组成,号称是首个为移动终端打造的真正开放和完整的解决方案。从此,人们不在受PC束缚,无论走到哪里只要有一部Android手机,并且有移动信号,就可以随时随地的进行办公、浏览资讯、网上冲浪、

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

当前位置:首页 > 大杂烩/其它

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