5 系统测试与分析21
   5.1 用户登录测试21
   5.2 图书挂失模块测试22
   5.3 性能测试23
       5.3.1 Android模拟器的介绍23
结论25
致谢26
参考文献27
附录29
第一章绪论
1.1 引言   
对于Android智能手机高速发展的今天,手机APP的繁荣则是一大趋势[1]。而本文研究的基于Android手机的图书馆管理系统正顺应了社会、科技发展的潮流。
现代图书馆相较于传统图书馆体现着数字化、智能化的特点,其提供文献信息、传播社会文化等功能变得更加高效、清晰。学生利用这些新技术新方法快速灵活的使用图书馆的资源。所以,将Android平台应用于图书馆,将会给广大师生提供极大的便利,使学生学习生活更加有益[3]。
那么能否在手机上拥有自己编写的校园图书挂失系统呢?当然是可行的,利用Android系统就可以实现我们的愿望。本文研究的就是基于谷歌Android手机平台的图书管理系统中学生端挂失模块的设计。
1.2 研究背景及现状
1.3 研究内容
基于Android的图书馆管理系统是具有公开性,并且还有传统浏览器上图书馆管理系统的大部分功能。本系统分为管理员端和学生用户端两部分。在学生客户端中,学生用户可以对馆内资料进行查询、预约、挂失等;管理员端,管理员可以进行学生用户管理、书籍管理、查询书籍、借阅预约书籍、归还挂失书籍、缴纳罚款等。本次设计只是对学生客户端挂失模块的研究。当已借阅的书籍不慎遗失,只要学生手机上安装该程序,就不用跑到图书馆进行图书的挂失了,在自己的手机上随时随地便可实现图书的挂失。
1.4 本文组织结构
本人在本课题中负责学生端挂失模块的设计。
论文主要结构及内容如下:
第一章 绪论,简要介绍该项目的研究背景、现状以及本文的研究内容。
第二章Android系统的技术分析,Android基本知识、开发工具的介绍以及开发平台的搭建。
第三章 系统功能设计,分别介绍挂失模块和数据库的设计。
第四章 模块开发及实现,分别详细阐述服务器端设计和挂失模块设计。
第2章 Android系统的技术分析
2.1 Android操作系统简介
2.1.1 Android简介
Android是Google在07年11月发布的智能手机操作系统,它本来是指robot。随着无线宽带接入技术的日益成熟,移动互联网用户的剧烈增长, 移动智能操作系统也由此而生。
Android是基于Linus的手机操作系统的名称,它用linus作为内核,用 C/C++ code作为基础编写底层框架,应用程序是植根于 Java 语言的,各种数据库都可以对它进行访问,SQL结构化查询语言也可以使用[5]。
Android系统具有以下特征:系统源代码开放、应用程序能够共享、能够并行运行、可以嵌入到无线网、可以平等的创建。由于其特征有着巨大的优势,所以,三星、摩托罗拉、LG等众多大型电子公司都加入到了android平台的创新和手机业务的拓展。
 Android操作系统的系统架构采用了分层的模式,这一点同其他操作系统类似。从上到下分四个层,依次是应用程序层、应用程序框架层、系统运行库层和linux核心层[5]。蓝色部分的是代表java程序;黄色部分则是虚拟机,没有虚拟机java程序便不能运行; 绿色部分表示的是编写C/C++语言的程序库;红色部分则表示Linux内核。如图2-1
2.1.2 Android的优点
1.开源特性:由于Android的开源特性,除了Nokia和Apple之外,其他诸如Samsung、LG、HTC等大牌手机厂商都支持Android系统,在这些手机厂商的不懈研究下,至今Android的界面已经十分友好和美观。
上一篇:ASP.net网上水果店系统设计+数据流图+ER图
下一篇:微博热门话题提取和分析技术研究

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

中国学术生态细节考察《...

C#学校科研管理系统的设计

志愿者活动的调查问卷表

国内外图像分割技术研究现状

神经外科重症监护病房患...

医院财务风险因素分析及管理措施【2367字】

承德市事业单位档案管理...

AT89C52单片机的超声波测距...

10万元能开儿童乐园吗,我...

公寓空调设计任务书