本科毕业设计---基于android平台的博物馆导览系统

本科毕业设计---基于android平台的博物馆导览系统
本科毕业设计---基于android平台的博物馆导览系统

成人高等教育

毕业设计(论文)

题目:Android博物馆多媒体导览系统设计

指导教师姓名:xx 职称:教授

学生姓名:树人专业:计算机科学与技术

层次及形式:本科函授班号:201x级

成绩:

二0一四年四月十日

吉林大学成人高等教育

学生毕业设计(论文)申报表

注:本表由学生填写。一式三份,相关学院(中心)或成教学院、指导教师、学生各一份。

吉林大学成人高等教育

专科生毕业设计(论文)评定表

注:本表由指导教师填写

Android博物馆多媒体导览系统设计

摘要

随着3G时代的来临,手机的重要性日益突显, google公司的andriod系统杀入智能手机的市场中,超过了Nokia的symbian系统占据了市场第一的位置,andriod系统以其开放的源代码和方便简洁的操作成为了智能手机领域的领头羊。

随着生活网络化的发展,人们的生活无时无刻不发生着改变,因为科技影响着人们的生活。而现在的手机已经成为了新的网络终端,在智能手机上的应用也方便和改善着人们的生活。

本文就利用开放平台实现博物馆导览系统手机端进行了深入研究,介绍了Android的相关知识,GooleMap相关理论。

手机端正是基于Android平台开发的,采用Android的3G通讯技术、Android 平台支持的GPS和网络定位技术、Android操作系统的开放API的三者结合。该系统可以在参观博物馆时,进行浏览不同地区博物馆的历史文物,多种语言的语音播放文物介绍,体验虚拟浏览博物馆,扫描文物的二维码,地图定位搜索附件旅游景点与酒店等。

最后给出基于Android系统实现博物馆多媒体导览系统手机终端的解决方案,并实现了手机参观导览的应用,从实践角度证明模型框架的可行性。

关键词:二维码Android GPS,GoogleMap

ABSTRACT

With the coming of 3 g era, mobile phones increasingly highlight the importance of Google's android system into the smartphone market, more than the Nokia symbian system takes up a market for the first position, the android system with its open source code and convenient and simple operation has become a leader in the field of smart phones.

Along with the development of the network of life, the life of people are changing, science and technology affect people's life. Now the mobile phone has become a new network terminal, application in smart phones also convenient and improve people's lives.

In this paper, the use of mobile terminal open platform to achieve the museum tour system carried on the thorough research, this paper introduces the related knowledge of Android, GooleMap related theory.

Mobile phone is based on the Android platform development, USES the Android 3 g communication technology, the Android platform support the GPS and network positioning technology, combination of Android open API. The system can visit the museum, to view the history of the different parts of the museum of cultural relics, cultural relics in multiple languages, virtual browsing experience museum, scan the qr code of cultural relics map location search attachment attractions and hotels, etc.

Museum multimedia navigation system is given based on the Android system of mobile

terminal solutions, and implements the application of mobile phone visit tour, from the

perspective of practice proved the feasibility of the model framework.

KEYWORDS:QR Android GPS GoogleMap

目录

1 绪论 (1)

1.1.2 Android平台的发展 (1)

1.2 国内外研究现状 (2)

1.3 课题任务、重点研究内容、主要工作 (3)

2 Android平台相关技术 (5)

2.1 Android平台特征 (5)

2.2 Android平台的组成 (6)

2.2.1 linux内核 (6)

2.2.2系统运行库 (6)

2.2.3应用程序框架 (7)

2.2.4应用程序 (7)

2.3 Android应用程序层次分析 (7)

2.3.1 Activity (7)

2.3.2 Service (8)

2.3.3 BroadcastRecevier (8)

2.3.4 ContentProvider (8)

2.3.5 Intent (8)

2.4 Google云推送技术支持 (8)

2.5 GoogleMap技术支持 (9)

2.5.1定位服务 (9)

2.5.2地图服务 (9)

2.6 MVC设计模式 (10)

3 博物馆导览系统总体分析与设计 (10)

3.1 博物馆导览系统概要 (10)

3.1.1 博物馆导览系统业务核心 (11)

3.1.2 博物馆导览系统手机终端业务 (11)

3.2 系统功能性需求 (11)

3.2.1 播放文物介绍 (11)

3.2.2地图管理 (12)

3.2.3云推送 (12)

3.3 系统的性能需求 (12)

3.4 系统的标准性 (12)

3.5 系统运行需求 (12)

3.6 系统的设计模式 (13)

3.7 系统模块详细设计 (14)

3.7.1 Google云推送 (14)

3.7.2 信息管理 (14)

3.7.3定位管理 (15)

3.7.4博物馆地图管理 (15)

4 基于Android系统的博物馆导览系统实现和测试 (16)

4.1手机终端模块实现 (16)

4.2系统测试 (16)

4.2.2 测试分析 (16)

4.2.3 解决办法 (16)

5 总结 (17)

致谢 (18)

参考文献 (19)

1 绪论

1.1 Android平台简介

1.1.1 Android平台产生的背景

2007年11月5日,Google发布了基于Linux平台的开源移动手机平台--Android。该平台由操作系统、中间件、用户界面和应用软件等组成,号称是首个为移动终端打造的真正的开放的移动开发平台。

2008年9月22日,美国运营商T-Mobile USA在纽约正式发布第一款Google 手机 -- T-Mobile G1。该款手机为中国台湾宏达电代工制造,是世界上第一部使用Android操作系统的手机,支持WCDMA/HSPA网络,理论下载速率为7.2Mbit/s,并支持Wi-Fi无限局域网络。

Google与开放手机联盟(Open Handset Alliance)合作开发了Android移动开发平台,这个联盟由摩托罗拉、高通、宏达电和T-Moblie、中国移动等在内的30多家移动通讯领域的领军企业组成。Google与运营商、设备制造商、开发商和其他第三方结成了深层次的合作伙伴关系,希望通过建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统。

Android作为Google企业战略的重要组成部分,将进一步推进“随时随地为每个人提供信息”这一企业目标的实现。全球为数众多的移动电话用户从未使用过任何基于Android的移动通讯设备,Google的目标是让移动通讯不依赖于设备甚至平台。处于这个目的,Android将补充而不会代替Google长期以来奉行的移动发展战略:通过与全球各地的手机制造商和移动运营商结成合作伙伴,开发即有用又有吸引力的移动服务,并推广这些产品。

Android系统在国内的发展主要在于针对Android系统的二次开发上,目前以Android系统源码为基础,再深度定制改版而成的操作系统主要有创新工场投资的点心公司开发的点心操作系统、中国移动的Ophone、联想的乐Phone、阿里云手机操作系统及雷军的小米科技开发的MIUI。

1.1.2 Android平台的发展

自Android平台发布到2008年底,第一步采用Android平台的Google G1手机

面市,经过整整一年的时间精心打造的G1手机于当年便实现了市场占有率7%的奇

迹。在之后的短短几年间Android经历了数次的版本升级。从最开始的1.0版本升

级到目前最新的2.3版本。版本的更新很好的体现了平台新技术、新功能的演进,

为开发人员开发优秀的用户体验的应用程序奠定了很好的基础[1]。

随着Android平台市场占有率的提高,Android Market也进一步的发展壮大,

自2009年1月1日起Android Market开始出手付费程序开始到同年5月,Android

Market平台上共有2300款软件,相比1月增长了进200%。9月12日,第三方Android

应用网站Androlib(Android应用下载网站)的信息显示,AndroidMarket手机软

件商店中的软件数量已经突破了1万,其中免费软件占64.2%。

1.2 国内外研究现状

2006年7月,Obvious三个程序员伊万·威廉姆斯、杰克·多尔西和伯利兹·斯通推出了Twitter,其中的伊万·威廉姆斯就是曾经开创了博客的先去,2006年离开Google的伊万·威廉姆斯和伯利兹·斯通开创了Obvious公司,而Twitter 正视现在Obvious所专注的运营项目。

Twitter[2]的特征:

①简易。虽然Twitter有许多延伸出来的功能,还有成千上万种第三方应用功能加入,但是Twitter本质上还是一种以不到140个词来描述你正在进行的活动的途径。不论在何时何地,只要拥有一部手机或者是同网络连接的电脑,Twitter 用户就可以同跟随者进行交流,而正视这种简易性早就了今天Twitter的成功。

②雪球效应。Twitter能够成功的另一个因素就是他的受众众多。而这一点得意于其与手机绑定的功能。只要拥有一部手机可以收发短信,用户就可以通过手机随时随地地向Twitter发送信息,而这些信息则会马上被所有跟随你的用户看到。

③开源性。Twitter成功的另一个原因就是其软件的开源性,这意味着每一个对改进Twitter有想法的人都可以讲其付诸实践。这使得Twitter的服务更加贴近用户的需求。

中国微博目前仍然处于市场萌芽阶段,市场参与者数量不多,市场仍然处于慢热状态。在新兴科技企业,最著名的企业发展规律是Hype Cycle模型。这个模型描述了许多新兴科技企业发展的必经之路。即一般会被夸大的预期巅峰值后,市场预测才会不断降温,进入铲平与商业模式创新阶段,此时市场预期逐渐回归理性,市场预期才会不断降温,回归理性。类似于Twitter的微博也符合此发展规律。

手机地图服务是随着地理信息技术、卫星定位技术和移动通信技术的发展而出现的新的地图应用形式,它为人们通过移动设备享用地理信息服务提供了方便,使用户能在手机上享受和网络上同样的地图服务。

手机地图服务是指在手机上利用GPS或者网络实现精确定位,通过使用WAP方式或客户端方式,得到相关位置信息的业务。手机地图为用户提供了一种便捷实用的掌上地图,通过手机屏幕,用户可以查询城市信息、查找自己的位置、查找道路信息,方便了出行。

手机地图服务的主要特点是:

①移动性和便携性,手机用户可以自由的移动。

②覆盖面广,移动通信网覆盖的范围都可以使用。

③交通服务,通过手机地图了解全国各个地方的位置情况,并获得路线。

④查询广泛,通过手机地图随时查询自己所处的位置和好友的位置。

Google Maps的诞生标志着网络地图服务的兴起,近年来,国内外相继推出了各种各样的网络地图服务,主要有以下几种:

①Google地图服务。

2005年4月,Google正式推出GooleMaps,它以矢量地图、卫星地图、混合地图3种服务模式向全球提供了地图搜索和逐级缩放的地图服务,让全球用户体验到了新的地图服务模式。为了使Goole地图服务得到更广泛的应用,2005年6月29日,Goole对外提供了便于二次开发的开放式地图服务应用程序接口GooleMap API,让全世界对Google Maps 感兴趣的人能够自行开发GoogleMaps服务。2006年,Google又发布了移动平台的地图服务,地图数据通过无线连接的方式直接传输到手机平台上,用户通过手机上网即可获得地图服务。Google地图服务的创新性和开放性使其在互联网上取得了极大的成功。

②Yahoo!Local地图服务

③Mircosoft Virtual Earth服务

Google地图服务的成功在国内引起了极大的关注。国内知名网站都陆续推出了自己的地图服务。其中反映最快的是搜狐旗下的搜狗。第一个在国内推出了地图服务。随后中国的搜索门户百度也推出了自己的地图服务。其功能于Google地图相比更具本地特色,也更加实用。但这些服务一般不提供开放的API接口。尽管在地图服务方面,国内网站已经取得了可喜的进步,但是无一例外地,国内的地图服务都无法提供国外三大地图服务均可提供的高分辨率卫星地图的功能。

1.3 课题任务、重点研究内容、主要工作

Android是新型的操作系统平台。利用Android作为终端开发模型,可以方便地实现网络业务手机终端化。移动通信的3G技术非常容易地实现各系统或者模块之间的网络传递,并且能够通过消息服务提供商实现可靠和健壮的消息传递,解决了数据传输问题。

这里重点关注的是开放平台和手机终端之间的数据交换,因此考虑数据交换组件功能实用和简便且高效,并不求大求全。在广泛参考国内外文献的基础上,结合3G,GoogleMap,网络多媒体技术,为实现网络环境下Android平台和开放平台之间的数据交换提供了一种有效的解决方法。

本文的主要工作体现在以下几个方面:

①从实际需要出发,分析博物馆应用软件的应用需求,设计基于Android的框架结构,给出基于Android的数据处理模型。

②介绍研究中用到的相关技术,其中详细解释了博物馆导览系统及其相关技术

概念、特点,概要介绍文物的微博、微信的分享及自动化展示了博物馆信息。

③给出一个基于Android和采用JSON为消息格式的数据交换模型。该模型是以开放平台为中心的星型结构,客户之间进行数据交换都是通过开放平台进行传递。同时给出该模型的总体架构,客户端和服务器端的模块结构,对各模块的功能进行说明,并且对博物馆客户端开发对应的处理模块,实现数据处理业务。

本文的组织结构如下:

第1章为绪论,阐明了系统开发的背景、意义,并对博物馆导览、地图服务进行了简单的介绍。

第2章是Android平台相关技术,详细分析了Android的架构,并介绍了Android平台的特性、应用程序的构成和工作机制等。

第3章是对博物馆导览系统的分析。介绍了它的定义、服务、相关技术及核心组成部分。基于Android平台的手机终端软件的设计,主要介绍了终端软件两个功能模块的相关技术选型、总体设计思路、系统组成部分设计和业务逻辑功能设计。

第4章为基于Android平台的手机终端软件的实现,主要介绍了终端软件的各个层次结构、各个功能模块的实现过程和相关技术应用,以及存在问题和解决办法。

第5章为结束语,主要对论文的工作进行了总结,阐述了进一步的研究方向和内容。

2 Android平台相关技术

2.1 Android平台特征

随着科技的发展,移动电话(Mobile Phone)正朝着智能化的方向发展,逐步成为多种工具的功能载体,而Android就是这样一个智能手机的平台、一个多种工具的功能载体。

1).通信工具

移动电话的最基本功能为通信功能,因此使用运营商提供的通信网络进行语音通话也是Android平台的最基本功能。除了传统的语音通话功能外,Android平台还具有短消息功能,以及通常移动电话都具有的个人信息系统管理方面的功能(如电话本等)。

2).网络工具

随着数字业务使用的普遍化,移动电话通常被作为网络工具使用,即移动电话可以完成电脑的部分功能。而Android平台在网络方面的功能主要包括浏览器、IM(即时信息)、邮件等。

3).媒体播放器

随着多媒体技术的发展应用,在移动电话上进行音频和视频播放已经成为经常使用的功能。由此,Android平台具有支持更多的音频/视频格式,支持更高分辨率的视频,可更流畅地播放视频,以及支持网络流媒体等功能。

4).媒体获取设备

随着移动电话与媒体获取设备的集成日益增强,Android平台提供了照相机、录音机、摄像机等功能。

5).多类型的连接设备

Android平台提供了多种连接方式,如USB、GPS、红外、蓝牙、无线局域网等。

6).具有友好和绚丽的用户界面

Android平台具有友好的用户界面,使用户容易学习和操作;同时具有绚丽的用户界面,具有良好的视觉效果。

7).可以个性化定制的平台

Android平台针对于用户的个性化需求,提供了全面自定义手机的功能。

除了上述介绍的Android平台的功能以外,其在技术上还具有以下几个方面的特性:

全开放智能移动电话平台。

支持多硬件平台。

使用众多的标准化技术。

核心技术完整、统一。

完善的SDK和文档。

完善的辅助开发工具。

2.2 Android平台的组成

Android不仅仅是一种操作系统,它更是一个开元的体系架构。Android应用了开源社区的成果,并将其针对移动设备进行了一些列的优化。Android平台各个组成部分为我们提供了如下功能,如图2.1所示。

图2.1Android 平台框架

2.2.1 linux内核

Android平台最下层结构的核心为嵌入式Linux2.6操作系统。安全性、内存管理、网络协议栈和驱动模型等都依赖于内核。同时Linux内核层也是硬件和软件栈之间的抽象层。这一层主要功能是为上层及提供设备相关的驱动程序,包括:显示驱动、键盘驱动、Flash内存驱动、照相机驱动、音频驱动、蓝牙驱动、WiFi驱动、Binder IPC驱动、Power Management(电源管理)[3]。

2.2.2系统运行库

1) Android程序库

Android 包含一些C/C++库,这些库能被Android系统中不同的组件使用。它们通过 Android 应用程序框架为开发者提供服务。以下是一些核心库:* 系统 C 库:一个从 BSD 继承来的标准 C 系统函数库( libc ),它是专门为基于 embedded linux 的设备定制的。

* 媒体库:基于 PacketVideo OpenCORE;该库支持多种常用的音频、视频格式回放和录制,同时支持静态图像文件。编码格式包括MPEG4, H.264, MP3, AAC, AMR, JPG, PNG 。

* Surface Manager :对显示子系统的管理,并且为多个应用程序提供了2D和3D图层的无缝融合。

* LibWebCore :一个最新的web浏览器引擎用,支持Android浏览器和一个可嵌入的web视图。

* SGL :底层的2D图形引擎

* 3D libraries :基于OpenGL ES 1.0 APIs实现;该库可以使用硬件 3D加速(如果可用)或者使用高度优化的3D软加速。

* FreeType :位图(bitmap)和矢量(vector)字体显示。

* SQLite :一个对于所有应用程序可用,功能强劲的轻型关系型数据库引擎。

2) Android 运行库

Android包含一个核心库的集合,提供大部分在Java编程语言核心类库中可用的功能。每一个Android应用程序是Dalvik虚拟机中的实例,运行在他们自己的进程中。

Dalvik虚拟机设计成在一个设备可以高效地运行多个虚拟机。Dalvik虚拟机可执

行文件格式是(.dex),dex格式是专为Dalvik设计的一种压缩格式,适合内存和处理器速度有限的系统。大多数虚拟机包括JVM都是基于栈的,而Dalvik虚拟机则是基于寄存器的。同时虚拟机是基于寄存器的,所有的类都经由JAVA编译器编译,然后通过SDK中的 "dx" 工具转化成.dex格式由虚拟机执行。

两种架构各有优劣,一般而言,基于栈的机器需要更多指令,而基于寄存器的机器指令更大。dx是一套工具,可以将 Java .class 转换成 .dex 格式。一个dex 文件通常会有多个.class。由于dex有时必须进行最佳化,会使文件大小增加1-4倍,以ODEX结尾。 Dalvik虚拟机依赖于Linux 内核提供基本功能,如线程和底层内存管理。Dalvik虚拟机依赖于linux内核的一些功能,比如线程机制和底层内存管理机制。

2.2.3应用程序框架

在应用程序框架层,Android开发人员可以跟那些核心应用一样,拥有访问框

架的所有APIs。该应用框架的设计简化了组件的重用;任何一个应用程序都可以

发布它的功能模块,并且任何其他的应用程序都可以使用其所发布的功能块(必

须遵循框架的安全性限制)。同样,该应用程序重用机制也使用户可以方便的替换

程序组建。隐藏在每个应用后面的是一些列的服务和系统,其中包括:

①丰富而又可扩展的视图(Views):可以用来构建应用程序,它包括列表

(lists)、网格(grids),文本框(text boxes),按钮(buttons),甚至可嵌入

的web浏览器。

②内容提供器(Content Providers):使得应用程序可以访问另一个应用程序

的数据(如联系人数据库),或者共享它们自己的数据。

③资源管理器(Resource Manager):提供非代码资源的访问,如本地字符串、

图形、和布局文件(layout fils)。

④通知管理器(notification Manager):使得应用程序可以在状态栏中显示

自定义的提示信息。

⑤活动管理器(Activity Manager):用来管理应用程序生命周期并提供常用

的导航回退功能。

2.2.4应用程序

最上一层是应用程序层,包括除了随Android系统一起发布的核心应用程序,

如e-mail客户端、SMS短消息程序、日历、地图意外,还有第三方开发的大量应

用程序。目前大多数Android应用程序在Android Market和中国移动MM网站上

进行交流。这一层所有应用程序都是用Java语言编写的。

2.3 Android应用程序层次分析

2.3.1 Activity

Activity的状态:Activity从创建到关闭可能经历4种状态,当不同状态相互

变化时,将调用相应的方法如图2.2所示。

图2.2 Activity经历的四种状态

2.3.2 Service

Service称为服务,它没有像Activity那样的用户界面,但Service的特点是能长时间在后台运行,也可以理解为是一段较长生命周期且没有用户界面的程序。

2.3.3 BroadcastRecevier

BroadeastReceiver是用户接受广播通知的组件。广播是一种同时通知多个对象的信息通知机制。Android中的广播可以来自系统,也可以来自系统,也可以来自普通的应用程序。很多事件可以导致系统广播。例如手机所在地区发生变化,电池电量低等。而普通应用程序也可通过sendBroadcast()等方法来发出自己定义的广播。

2.3.4 ContentProvider

Android提供ContentProvider是为了解决应用程序间数据通信、共享的问题。ContentProvider能将应用程序特定的数据提供给另一个应用程序使用。数据的存储方式可以是Android文件系统,也可以是SQLite数据库,或者其他的合理方式。

2.3.5 Intent

Intent是一种运行时绑定(runtime binding)机制,他能在程序运行过程中连接两个不同的组件。应用程序可以通过Intent向Android表达某种请求或意愿,Android会根据意愿的内容选择适当的组件来请求。Activity、Service和BroadcastReceiver作为响应。作为一种完整的消息传递机制,未达到精确匹配,需要接受端组件根据Intent的内容进行解析。Intent的内容及解析方法如图 2.3所示。

图2.3 Intent内容解析

2.4 Google云推送技术支持

博物馆导览系统可以推送最新博物馆信息,向用户提示博物馆最新活动,展出文物,开馆闭馆等信息。

Google在Android上标配了自己的推送GCM(Google Cloud Messageing),可以帮助开发人员给他们的Android应用程序发送数据。

GCM HTTP请求支持除无格式文本意外的JSON格式

在GCM中你可以同时发送同样的消息到多个设备。例如,一个体育应用想要发送一个分数更新给体育迷,立即可以用相同的请求(JSON请求)发送消息给多大1000个注册ID。

应用可以使用“消息负载”发送多大4KB的信息。例如,这将对聊天应用非

android毕业设计(论文)开题报告

毕业设计(论文) 开题报告 题目___________________________ 学院___________________________ 专业及班级___________________________ 姓名___________________________ 学号___________________________ 指导教师 ___________________________ 日期 ___________________________

西安科技大学毕业设计(论文)开题报告

二、主要研究(设计)内容、研究(设计)思路及工作方法或工作流程 设计内容:基于Android平台下实现理货员的功能:精耕拜访,销售机会,拜访效果,门店销量查询,待办事项,数据维护:队列信息,基础信息,地图下载。 设计思路及工作方法: 1.精耕拜访: (1)初始进入该页面,系统会自动获取该理货员的本日拜访的门店及路线。 (2)下方地图会自动定位目前理货员的位置。 (3)点击门店的具体门店名称,在右边会显示该门店的联系人,电话,及地址,并且地图 会自动切换定位以该门店为中心。 (4)点击地图上的+可实现地图局部放大。-可实现地图的放小。 (5)如已拜访的门店,点击进入可以调去历史拜访数据。如未拜访的门店,点击进入可以新增该拜访记录。 (6)如理货员在拜访期间,发现门店已经有卖而目前系统中无记录的情况,则可以通过扫 描SKU的条形码,系统会自动匹配该SKU的信息给理货员。 匹配顺序:连锁总店—区域管理—基本SKU信息 补充说明: (1)公司动态内容,为了显示保乐力加集团的整体形象,有必要对公司的动态进行展示。 要包括集团的光辉历程,门店信息,集团的促销信息等。 (2)在陈列信息栏中,有其它途径过来的回应确认,可以一栏展示在上半部。如该理货员 需要发起确认,也可以通过点击发起确认进行提出。发起确认的需要销售员进行审核并且 分发。 (3)陈列报告,为显示每次理货员必须处理的门店信息记录及图片等。 (4)在陈列信息栏中,有其它途径过来的回应确认,可以一栏展示在上半部。如该理货员需要发起确认,也可以通过点击发起确认进行提出。发起确认的需要销售员进行审核并且分发。 (5)价格显示,系统会自动带出竞品信息。罗列在下半部。理货员在进行拜访期间,可以对本身的SKU及竞品的价格进行登记。主要登记内容:零售价格,促销价格及促销期间。信息采集完毕,可以供后台进行统计分析。 (7)在陈列信息栏中,有其它途径过来的回应确认,可以一栏展示在上半部。如该理货员需要发起确认,也可以通过点击发起确认进行提出。发起确认的需要销售员进行审核并且分发。 (7)库存信息,主要记录SKU的库存数量。 (8)上半部为助销申请内容,主要是对一些礼品的申请。 (9)订单处理,为新增订单,退货内容及换货内容的跟踪。 2.销售机会: (1)打开销售机会界面,会自动定位目前的门店列表。 (2)用户可以输入门店名称查询具体的门店信息及地图位置。

本科毕业设计---基于android平台的博物馆导览系统

成人高等教育 毕业设计(论文) 题目:Android博物馆多媒体导览系统设计 指导教师姓名:xx 职称:教授 学生姓名:树人专业:计算机科学与技术 层次及形式:本科函授班号:201x级 成绩: 二0一四年四月十日

吉林大学成人高等教育 学生毕业设计(论文)申报表 注:本表由学生填写。一式三份,相关学院(中心)或成教学院、指导教师、学生各一份。

吉林大学成人高等教育 专科生毕业设计(论文)评定表 注:本表由指导教师填写

Android博物馆多媒体导览系统设计 摘要 随着3G时代的来临,手机的重要性日益突显, google公司的andriod系统杀入智能手机的市场中,超过了Nokia的symbian系统占据了市场第一的位置,andriod系统以其开放的源代码和方便简洁的操作成为了智能手机领域的领头羊。 随着生活网络化的发展,人们的生活无时无刻不发生着改变,因为科技影响着人们的生活。而现在的手机已经成为了新的网络终端,在智能手机上的应用也方便和改善着人们的生活。 本文就利用开放平台实现博物馆导览系统手机端进行了深入研究,介绍了Android的相关知识,GooleMap相关理论。 手机端正是基于Android平台开发的,采用Android的3G通讯技术、Android 平台支持的GPS和网络定位技术、Android操作系统的开放API的三者结合。该系统可以在参观博物馆时,进行浏览不同地区博物馆的历史文物,多种语言的语音播放文物介绍,体验虚拟浏览博物馆,扫描文物的二维码,地图定位搜索附件旅游景点与酒店等。 最后给出基于Android系统实现博物馆多媒体导览系统手机终端的解决方案,并实现了手机参观导览的应用,从实践角度证明模型框架的可行性。 关键词:二维码Android GPS,GoogleMap

基于Android的日历系统的设计与实现毕业设计(论文)

华北电力大学本科毕业设计(论文) 毕业设计(论文) ` 题目基于Android的日历系统 的设计与实现 二○一四年六月

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

智慧导览系统设计

***智慧导览系统 2016年11月

目录 第一章系统概述 (4) 第一节、产业背景及挑战 (4) 第二节智慧信息化的推进对整个展馆类产业重要的意义 (4) 第三节济南***智能导览系统设计原则 (5) 第四节关键技术 (6) 1、基于RFID的射频识别技术 (6) 2、标签识别技术 (6) 3、导览手持终端 (6) 4、二代证识别仪.......................................................... 错误!未定义书签。 5、Android信息开发技术 (7) 6、可扩展标记语言XML (7) 7、SOA面向服务架构 (7) 8、3DES数据加密技术 (8) 9、UKEY技术(可选技术) (8) 第二章系统总体架构 (8) 第一节系统模块组成图 (8) 第二节系统示意图 (9) 第三节系统网络拓扑图 (9) 第四节系统架构 (9)

第五节、未来可扩展功能 (9) 第三章系统功能模块介绍 (10) 第一节、手持导览子系统 (10) 第二节、展区导览系统 (11) 第三节、导览系统租借子功能 (11) 第四节、手机APP功能 (12) 第五节、门户信息综合管理系统 (12) 第六节、后台管理系统 (13) 第四章设备清单 (13) 第一节导览系统设备清单 (13) 第二节、手机APP导览方案 (16) 第五章售后服务 (17) 第一节、设备安装调试 (17) 第二节、智能导览系统售后服务方案 (17)

第一章系统概述 第一节、产业背景及挑战 随着国家经济迅速发展、信息化进程的快速推进,人们物质生活水平的提高,文化生活的品位档次已成为人们对生活质量高低进行判断的一个重要标准。旅游文博展馆不仅是提供给人们休闲娱乐,更是人们感受爱国主义高尚情操、享受高品位文化生活的极好场所。来到博物馆等场所,人们已不满足简单的看一看奇珍异宝,还想知道他们更多的故事。只有真正地了解了事物的渊源才能更深刻地体会到其中之内涵。这就需要文博展馆等为游客提供规范、详尽的讲解。而导游成为了展馆中的重要一环,而导游对展品及文化的讲解水平时刻影响着观展者的体验程度,这也就暴露出当前行业中的以下问题和不足: 1、多个导游在同时播报的时候会相互影响 2、没有足够的导游使游客和导游形成一对一的关系 3、导游专业程度、工作态度、自身素质会直接影响游客的心情 4、获取信息的完整性 5、导游无法全面的讲解所有建筑的故事 6、游客不能自由的探索式游览 第二节智慧信息化的推进对整个展馆类产业重要的意义第一,对参展者而言,智慧参展可以让参展者不出家门,全面了解目的地展品的相关信息。 第二,对展馆企业而言,智慧展览可以让参展者快速了解展品信息和避免过多的

本科毕业设计---基于android手机电子书阅读器的设计与实现

毕业设计 题目:手机电子书阅读器的设计与实现

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

安卓系统毕业论文设计

安卓系统毕业论文设计 编号毕业设计论文任务书题目安卓电子菜单点菜 系统院系专业计算机及应用学生姓名黎少环学号030111301428 指导教师单位桂林航天工业高等专科学校 姓名郑利华职称副教授题目类型理论研究实验研 究工程设计工程技术研究软件开发 2012年 4月22日一、毕业设计论文的内容、要求计算机领域在不断创新。计算机在代替和延伸脑力劳动方面发挥越来越重要的作用 不仅在工业方面而且在日常生活中也越来越离不开计算机。在数字化的今天为了更加加快人们在吃的方面节省更多的 时间由此电子点菜系统的出现更加利于人们在点餐时高效 点菜方便点菜员与顾客沟通更好展示主推菜品有效提高单 桌消费额餐厅繁忙时方便顾客自助点菜有效节约人工提高 服务质量菜单管理饭店所有菜品信息、菜品口感、份量方便客人选择超强展示简洁界面方便服务员及顾客点菜优越于 传统菜谱提高效率点菜、提交、下单同步进行规范管理可与现有点菜方式同时使用弥补现有点菜系统的缺陷准确无误 避免传统手写点菜失误造成的消费者投诉数据分析餐厅营 业状况一目了然并兼容现有餐饮管理软件开机的首页可以 插入企业广告增加酒店营业收入饭店形象大步提升提高了 客户忠诚度、增加收益等。为了使电子点菜系统更加简单、到位、便捷并能都基于上述种种原因本论文通过Android平台和eclipse SDK 的编程环境实现andriod电子点菜系统。

andriod电子点菜系统。主要分为前台和后台管理。前台管理设计了九个按钮分别命名为android电子点餐系统、特色菜、热菜、凉菜、汤类、酒类、套餐、呼叫服务、结账当想点菜时点击特色菜、热菜、凉菜、汤类、酒类、套餐等按钮则进入另一个界面进行点菜并点击界面中的完成按钮算出所点菜的金额。二、毕业设计论文应完成的工作 1、毕业设计论文说明书打印四份 2、英译汉资料或不少于2000汉字的调研报告 3、任务书 4、软件清单工科要求、设计图纸等 5、设计的软件或硬件作品三、应收集的资料及主要参考文献 1 谭浩强.Java语言程序设计第三版M.北京:清华大学出版社2008. 2 张孝祥.Java就业培训教程M.北京:清华大学出版社2003 4 李春儒.守望互联网经济—电子商务发展现状与趋势OL2005. 5 史斌星史佳.Java基础编程贯通教程M.北京清华大学出版社2003. 6 马海军杨继萍.Java 2 实用教程M.北京清华大学出版社2004. 7Smego.Android应用程序设计基础2009. 8E2ECloud.深入浅出Android程序设计OL.北京人民邮电出版社2009. 9Smego.Android A Programmers GuideOL2008. 10杨丰盛.Android 应用开发揭秘M.西安机械工业出版社2010. 四、试验、测试、试制加工所需主要仪器设备及条件硬件要求计算机一台显示器一台软件要求系统开发平台android 与eclipse 系统开发语言java 数据库管理软件Microsoft SQL Server 2005

【CN110096986A】一种基于图像识别与文本融合的博物馆展品智能导览方法【专利】

(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 201910333050.4 (22)申请日 2019.04.24 (71)申请人 东北大学 地址 110819 辽宁省沈阳市和平区文化路3 号巷11号 (72)发明人 王斌 杨晓春 张斯婷  (74)专利代理机构 沈阳东大知识产权代理有限 公司 21109 代理人 李运萍 (51)Int.Cl. G06K 9/00(2006.01) G06F 16/953(2019.01) G06F 16/33(2019.01) G06Q 50/10(2012.01) G06N 3/04(2006.01) (54)发明名称 一种基于图像识别与文本融合的博物馆展 品智能导览方法 (57)摘要 本发明提供一种基于图像识别与文本融合 的博物馆展品智能导览方法,涉及图像识别与文 本融合技术领域。本发明步骤如下:步骤1:收集 展品图像,得到展品图片集合;步骤2:建立基于 卷积神经网络结构的识别模型;使用图片X训练 基于卷积神经网络结构的初始识别模型,得到损 失函数L(X),根据损失函数训练识别初始模型中 的参数,得到基于卷积神经网络结构的识别模 型,得到图片X的识别结果;步骤3:根据识别结果 作为关键词进行相关资讯的爬取收集,获得资讯 数据集;步骤4:获取的资讯数据集中提取摘要T; 步骤5:将步骤4中得到的摘要T进行资讯融合;本 方法能够提高参观者参观体验,降低博物馆日常 运营费用, 减少人力成本。权利要求书3页 说明书6页 附图4页CN 110096986 A 2019.08.06 C N 110096986 A

本科毕业设计--基于android平台的手机应用软件设计与实现

安阳工学院 计算机科学与工程学院 JAVA程序设计课程综合项目报告 项目题目:基于Android平台的手机应用软件设计与实现专业班级:计算机科学与技术(信息技术)11-1 学生姓名:吕鹏 学生学号:201103010042 指导教师姓名:许研 2013年12月

摘要 随着IT技术的发展,移动开发已被广泛的应用于社会的各个领域,成为推动社会发展的技术动力。而在移动开发中,Android开发近些年来突飞猛进的发展,在智能手机领域中的市场份额以及超过80%。同样,基于安卓平台的手机应用开发也达到前所未有的高度,各种安卓手机应用软件竞相出现。本次的JAVA 课程设计将基于安卓的平台,因为安卓开发主要基于JAVA语言和XML语言。本次所做的手机应用软件,可实现系统的登录、计算器、打电话、发短信、上网等简单功能实现。在此系统的实现过程中不仅提高了JAVA语言编程,而且加入了Android的成分,提高了软件设计的兴趣性。 关键词:手机应用软件开发,Java程序设计语言,Android开发。

目录 摘要 (2) 第1章系统目标 (5) 第2章系统功能介绍 (6) 2.1系统功能总框图 (6) 2.2 模块功能介绍 (6) 2.2.1 登录模块功能介绍 (6) 2.2.2 等待模块功能介绍 (7) 2.2.3系统主界面模块功能介绍 (8) 2.2.4短信和拨号模块功能介绍 (8) 2.2.5计算器模块功能介绍 (9) 2.2.6网上冲浪模块功能介绍 (10) 第三章系统功能实现 (11) 3.1 系统登录模块设计 (11) 3.1.1 登录框布局设计 (11) 3.1.2 登录对话框设计 (13) 3.2 等待模块设计 (15) 3.3 系统主界面模块设计 (16) 3.3.1 主界面XML布局设计 (16) 3.3.2 主界面背景图片设计 (18) 3.3.3 主界面功能实现设计 (18) 3.4 短信和拨号模块设计 (20) 3.4.1短信功能实现设计 (20) 3.4.2 拨号功能实现设计 (22) 3.5 计算器模块设计 (22) 3.5.1 计算器界面设计 (22) 3.5.2 计算器功能实现设计 (22) 3.6 网上冲浪模块设计 (24) 3.6.1 网上冲浪模块XML布局设计 (24)

智能导览系统解决方案

萨马兰奇纪念馆智能导览系统 解决方案 北京巅峰美景科技有限责任公司 2012年11月22日

目录 萨马兰奇纪念馆智能导览系统 (1) 解决方案 (1) 一、智能导览系统建设的必要性:3 二、巅峰美景智能导览系统设计原 则4 三、巅峰美景智能导览系统的应用 价值5 (一)、为游客提供更加优质的讲解、导览服务。 (5) (二)、使用语音导览机可以有效配置人力资源。 (5) (三)、语音导览机的使用还可以增加景区的收入。 (5) (四)、智能导览机的使用实现信息化、现代化的标志之一 (6) (五)、智能导览是景区升级的必须具备的条件 (6) 四、智能导览系统建设方案 (7) (一)、系统自建方案 (7) 1、散客自助导览 (7) (1)智能设备清单 (7) (2)高配方案 (7) (3)高性价比方案 (9) (4)游客自带智能手机的应用方案 (10) 2、团队游客导览 (10) (1)智能设备清单 (10) (2)系统高配方案 (11) (3)高性价比方案 (12) (二)、系统零投入建设方案 (13)

五、智能导览系统安装实施方案 . 13 (一)、前期制作准备 (13) (二)、设备安装调试 (14) 六、智能导览系统售后服务方案 . 14 七、智能导览系统项目预算 (15) 一、智能导览系统建设的必要性: 随着人们物质生活水平的提高,文化生活的品位档次已成为人们对生活质量高低进行判断的一个重要标准。旅游景区、文博展馆不仅是提供给人们休闲娱乐,更是人们感受爱国主义高尚情操、享受高品位文化生活的极好场所。来到景区、博物馆等场所,人们已不满足简单的看一看奇珍异宝,还想知道他们更多的故事。只有真正地了解了事物的渊源才能更深刻地体会到其中之内涵。这就需要景区、文博展馆等为游客提供规范、详尽的讲解,语音导览机无疑是一位极佳的电子导游员。 语音导览机是一种讲解专用设备,它可以把景区、展馆和陈列展示的物品声情并茂的表现出来,使景区和陈列延伸得更加生动,观众在边看边听中,汲取知识,了解内涵,享受文化。许多游客和参观人士,在游览和观赏过程中,由于不了解景物和展品丰富的文化内涵,对众多本该驻足观赏、细细品味的人文、历史景观等往往是走马观花、

安卓毕业设计app项目

安卓毕业设计app项目 【篇一:基于android手机app开发与设计毕业设计 开题报告】 毕业设计开题报告 题目基于android平台的同学录设计与开发学生姓名王强学号1118014143 所在院(系) 数学与计算机科学学院 专业班级计本1104 指导教师李婧 2015 年 3 月 18 日 【篇二:安卓毕业设计论文】 基于android的校园聊天软件的设计与实现design and implementation of campus chat software based on android 摘要 在智能手机中,android平台约占75%市场份额。安卓系统的广泛 应用,使得android手机应用程序的数量快速增长,即时通讯app 的应用范围也更加广泛。另一方面,高校师生需要在教学过程中加 强沟通,而开发一款智能手机的校园聊天app则可以满足这一需要,弥补传统教学形式的不足。 本文旨在设计并实现一个基于android的校园聊天软件。本文在对 校园聊天客户端进行调查研究基础上,进行了需求分析和系统设计,进一步完成了ui界面设计,在eclipse中使用java语言实现了app 各个功能模块。app的im通信部分基于第三方通信云sdk进行开发。该app的功能主要包括用户登录、注册、聊天框架、通讯录管理、 个人信息管理等功能模块。 基于android平台校园聊天软件将为管理者、教师、学生之间提供 一个高效的沟通平台,它的实施将有利于加强对教育教学过程的监督,增进师生之间、学生之间的学习交流,增强教学互动性,提高 教育教学效率。 关键词:android;校园聊天;智能手机 abstract

浅析科技馆智能化导览系统的设计

浅析科技馆智能化导览系统的设计 本文从网络收集而来,上传到平台为了帮到更多的人,如果您需要使用本文档,请点击下载按钮下载本文档(有偿下载),另外祝您生活愉快,工作顺利,万事如意! 国内科技馆当前已经实现向全社会免费开放,一个设计先进的、智能的、易于使用的智能导览系统必将是参观者在参观科技馆时的得力助手。 0 引言 科技馆是以提高公众科学文化素质为目的,面向公众开展科普展览、科技培训等科普教育活动的社会科普宣传教育机构,是实施科教兴国战略的基础设施,是我国科技和科普事业的重要组成部分,在社会教育中发挥着举足轻重的作用。科技馆不仅可以通过各种标本、实物、模型、互动体验设施、多媒体互动和演示设施来传播现代科技知识,而且十分强调个体的参与性和体验性,因此在科学知识的普及、科学方法的倡导和科学精神的弘扬上具有非常独特的优势。 科技馆是科普展览场所,汇聚着琳琅满目的各类互动型展品,涉及到基础科学、技术科学和应用科学,

涵盖了物理、化学、天文、地理、生命科学、环境科学、安全避险、航空航天技术、交通、计算机技术、信息网络等多方面学科领域。随着国家对全民科普教育的日益重视,中国科协和财政部联合下发通知,要求科协系统所属的县级以上公益性科技馆于2015年起实行免费开放。以往参观者对众多科普展品的参观和互动操作,都需要依赖诸多讲解员的讲解来完成。科技馆免费开放以后,必将面对纷至沓来的参观者。这时,一个先进的、智能的、易于上手的科技馆智能导览系统就能把讲解员从枯燥纷扰的日常讲解工作中解脱出来,并且能够满足广大参观者的需求,使参观者们真正体验到现代科技的力量,同时便于科技馆运营方的日常管理。 1 科技馆智能导览系统的设计 随着当今网络技术与智能手机的迅速发展,在科技馆、博物馆、主题展,甚至商场内都能见到通过手机、PAD等设施获取更多信息的方式。例如,新建成的上海自然博物馆新馆就发布了几款APP,可供参观者在参观时使用,大大方便了参观者获取知识。

基于Android的校园新闻app开发毕业设计

毕业设计(论文)基于Android平台的校园新闻app的开发

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

景区智能导览系统方案

XXXX景区移动物联网智慧导览服务解决方案 (草拟) 西安XXXXX有限公司 项目二部 2014.6

目录 1 项目架构设计 (4) 1.1 总体架构设计 (4) 1.2 业务架构设计 (5) 1.3 安全架构设计 (6) 2 基础功能简介 (14) 2.1 智能化的手机导览服务系统 (14) 2.1.1基本信息 (14) 2.1.2 AR门票 (15) 2.1.3文物信息 (16) 2.1.4实景导览 (17) 2.1.5平面导览 (18) 2.1.6 在线预约 (19) 2.1.7周边信息 (21) 2.1.8互动娱乐 (22) 2.1.9快捷按钮 (23) 2.1.10个人中心 (24) 2.1.11意见反馈 (24) 2.1.12首页活动推介 (25) 2.1.13系统设置及版本管理 (25) 2.1.14内外网自动切换机制 (26) 2.2 强大的后台管理平台 (26) 2.2.1XXX官方基础信息管理 (26) 2.2.2文物信息管理 (26) 2.2.3文物3D模型管理 (26) 2.2.4周边信息管理 (27) 2.2.5二维码信息管理 (27) 2.2.6文物讲解语音管理 (27)

2.2.7用户资料管理 (27) 2.2.8数据统计 (27) 2.2.9消息推送 (27) 2.2.10版本管理 (28) 2.2.11终端设备管理 (28) 2.2.12手机注册账户管理 (29) 2.2.13应用管理 (29) 2.2.14运行管理 (30) 2.2.15安全控制管理 (31) 2.2.16报表管理 (31) 2.3 功能特点及优势 (32) 2.3.1功能特点 (32) 2.3.2功能优势 (33) 3 系统部署环境建议 (35) 3.1 软件及硬件设备配置建议 (35) 3.1.1手机客户端软件配置 (35) 3.1.2手机客户端硬件配置 (35) 3.1.3服务端硬件建议 (37) 3.1.4数据库服务器建议 (42) 3.1.5服务器端软件平台建议 (45) 3.2 无线网络环境架设建议 (49) 7.3.1网络规划建议 (49) 7.3.2硬件选型建议 (50)

Android毕业设计报告

摘要 现在,人们越来越重视互联网。花田小憩可以为花卉爱好者们提供一个交流以及交易的平台,在这里花卉爱好者们可以的到最新的花卉信息以及购买到喜欢的花卉品种。 本文综合运用Android技术、Android Studio开发平台、JSON等技术和工具对花田小憩进行了分析、设计和实现。给出了系统的功能分析、环境和质量要求;建立了系统软、硬件体系结构模型;完成了功能模块设计和数据接口的对接;同时确定了各个功能模块的测试环境,并制定了测试方案对各个模块进行有效的测试和分析;最终实现了Android平台端的应用。 项目采用MVP架构,MVP模式是MVC模式的一个演化版本,MVP全称Model-View-Presenter。MVP模式会解除View与Model的耦合,有效的降低View的复杂性。同时又带来了良好的可扩展性、可测试性,保证系统的整洁性和灵活性。MVP模式可以分离显示层与逻辑层,它们之间通过接口进行通信,降低耦合。理想化的MVP模式可以实现同一份逻辑代码搭配不同的显示界面,因为它们之间并不依赖与具体,而是依赖于抽象。这使得Presenter可以运用于任何实现了View逻辑接口的UI,使之具有更广泛的适用性,保证了灵活度。 总之,本系统可以通过对智能家居系统的控制和受控方状态的反馈,从而使操作者可以及时掌握受控方信息,使其达到交互式智能化。更好地服务于我们的生活,使人们的日常生活更加方便、智能、快捷。 关键词:花卉;Android;JSON;MVP;在线购物

Abstract Nowadays , people are paying more and more attention to the internet. Flower nap provides a platform for the exchange and exchange of flower lovers , where the flower lovers can get the latest information about flowers and buy the flowers they like. In this paper , Android technology , Android Studio development platform , JSON and other techniques and tools are used to analyze , design and implement the nap. The analysis , given the function of the system environment and quality requirements; establish a system structure model of software and hardware system; the completion of the docking module design and data interface; while determining the test environment of each module , and developed a test scheme for testing and analysis of the effective of each module; finally realizes the application of Android platform the end of the. The project uses the MVP architecture , and the MVP model is an evolved version of the MVC schema , MVP , full name Model-View-Presenter. The MVP pattern removes the coupling of View and Model , effectively reducing the complexity of View. At the same time , it also brings good scalability and testability , and ensures the neatness and flexibility of the system. The MVP model can separate the display layer from the logical layer , through which they can communicate and reduce the coupling. The idealized MVP model can implement the same logical code with different display interfaces , because they

(完整版)基于Android平台的管理系统设计与实现毕业设计

基于Android平台的管理系统设计与实现 院系:信息科学与工程学院 专业班:计算机科学与技术班 姓名: 学号: 指导教师:

201 年月

基于Android平台的 管理系统设计与实现Design and Implementation of Online Management System Based on the Android Platform

摘要 基于Android平台的网上超市管理系统是结合当前最流行的移动平台开发的电子商务系统。本系统是PC端电商网站在Android平台的延伸,除了传统电商网站能够实现的各项基本功能之外还具有使用简单,操作方便等优点。利用本系统可以为超市的销售提供新的渠道。 本系统的开发运用了基于Java的Android SDK技术,系统采用C/S (客户端/服务器)结构实现。开发所采用的IDE为MyEclipse 10并安装由Google提供的Android Developer Tools。系统运行环境为Android版本4.0以上的移动设备。 本系统在电商网站的基础上完成了移动平台功能的设计,使用户能够在手机上方便的进行传统电商网站上所能完成的大部分操作。本系统的优点在于能够充分利用都市人群上下班途中、排队闲暇等碎片时间,提供方便快捷的购物方式,因此能够极大的抓住用户的依赖程度,提高超市自身品牌影响力,扩张超市营业范围,提高商品销售收入。 关键词:Android 移动设备网上超市

Abstract This e-commerce system named Online Market Management System is based on the most popular mobile platform - Android platform. This system is an extension of PC e-commerce website on the Android platform. Except functions that normal e-commerce system can realize, this system also has many advantages like easily use and convenient. Using this system has provided a brand new way for market sales. The development of this system has using the Android SDK based on Java technology, and achieve by C/S (Client/Server) structure. The IDE used for development is MyEclipse 10 which has installed Android Developer Tools provided by Google. This system need a mobile device that Android version is higher than 4.0 for running. This system has completed the function of the mobile platform based on e-commerce sites, and allow user finish most functions which can be done at normal e-commerce sites. This system can make full use of pieces of time which like the way go to work and the way home, or when you get in a line waiting for something, to provide a fast convenient way to shopping. These advantages can seize the users' dependence, improve the influence, expansion the scope of the business and increase sales revenue. Key words:Android mobile device Online Market

Android毕业设计论文

目录 摘要 (1) Abstract (2) 1 引言 (3) 1.1 国内外手机系统现状 (3) 1.1.2 国内外手机应用现状 (4) 1.2 发展趋势 (5) 2 Android的相关技术介绍及分析 (6) 2.1Android的功能特征 (6) 2.2 Android架构分析 (8) 2.2.1应用程序框架 (8) 2.2.2类库 (9) 2.2.3 Android运行时组件 (10) 2.3 Android应用的构成和工作机制 (10) 3 Android应用程序结构剖析 (11) 3.1 Android的API (11) 3.2Android应用程序结构解析 (12) 3.2.1活动 (12) 3.2.2意图接收器 (13) 3.2.3服务 (13) 3.2.4内容提供者 (13) 3.3 Intent的详细解析 (14) 3.3.1 Intent的抽象描述 (14) 3.3.2 Android如何解析Intent (15) 3.4 Android活动的生命周期 (16) 3.4.1活动的生命状态 (16) 3.4.2 活动的运作流程 (18) 4 Android校园通软件的设计与实现 (19) 4.1 研究目标 (19) 4.2 需求分析 (19) 4.3 UI界面设计 (19) 4.4 程序模块设计 (20) 4.5 软件功能图 (21) 4.6 文件结构与用途 (21) 4.7 程序主要代码 (23) 4.8 用户界面 (27) 5 总结 (30) 参考文献 (31)

基于Android平台的校园通软件摘要:随着智能手机一步步走进普通人的生活,它将成为人们获取信息的主要设备。因此,手机的娱乐应用服务将会有很大的发展空间,校园资讯软件就是其中之一。Android平台提供给用户非常方便的数据查阅功能,这将为校园资讯软件的设计与实现提供了更好的平台。另外,Android平台基本上是免费的,所以能够有效降低软件的成本,最终让每个用户能够自由地获取信息,也为手机校园资讯服务的普及做出贡献。 本文对目前应用的Symbian、WindowsMobile、MacOSX和RIM等平台的现状进行了分析与比较。进而研究分析了Android平台的系统架构和组件模型,接着解析了Android中的重要API 和应用构成,以Intent和生命周期的机制。在此基础上,基于Android平台设计和开发校园资讯软件。本系统界面友好、操作便捷,具有良好的可扩展性和可维护性;系统经过测试,可以稳定运行,能够满足手机用户的基本需求。 关键词:Android;Java;校园资讯;Intent;布局

基于Android的中国象棋毕业设计

基于Android的中国象棋 毕业设计 目录 1 绪论 (1) 1.1 中国象棋的背景介绍 (1) 1.1.1 中国象棋的历史起源 (1) 1.1.2 中国象棋的发展现状与前景 (1) 1.2 Android操作系统简介 (2) 1.2.1 Android操作系统背景 (2) 1.2.2 Android系统的优势与弊端 (3) 1.2.3 Android操作系统的现状与发展前景 (4) 2 Android系统的架构与开发环境 (6) 2.1 Android的体系结构 (6) 2.2 Android的四大组件 (8) 2.3 Android开发环境的搭建 (9) 2.3.1 Java JDK的安装 (9) 2.3.2 eclipse的下载与使用 (9) 2.3.3 Android开发工具的安装 (9) 2.3.4 Android工程的建立 (10) 3 中国象棋的走法规则与实现分析 (13) 3.1 中国象棋的走法规则 (13) 3.1.1 棋盘和棋子介绍 (13) 3.1.2 中国象棋的规则和胜负的判定 (14) 3.2 中国象棋的走法分析 (15) 4 中国象棋软件的主要功能和界面布局 (19) 4.1 中国象棋软件实现的主要功能 (19) 4.2 软件的主要布局与实现 (20) 4.2.1 开始游戏选项界面 (20) 4.2.2 中国象棋选项界面 (22)

5 中国象棋的算法设计与实现 (24) 5.1 工程的建立 (24) 5.2 工程模块的介绍 (25) 5.2.1 各个类主要实现的功能 (25) 5.2.2 工程中其他模块的介绍 (26) 5.3 中国象棋的逻辑算法和实现 (26) 5.3.1 棋盘和棋子的算法分析 (26) 5.3.3 棋盘和棋子的绘制 (28) 5.3.4 棋子的算法实现 (30) 6 问题与软件的改进 (32) 6.1 遇到的问题与解决方法 (32) 6.2 软件所需的改进 (33) 结束语 (34) 参考文献 (35) 致谢 (36) 附录 (38)

相关文档
最新文档