android平台的失物招领系统的设计与开发

目录
目录 1
一、引言 1
(一)课题的背景与意义 1
(二)论文工作与论文结构安排 1
二、系统概述与开发环境搭建 2
(一)失物招领操作系统概述 2
(二)失物招领系统架构 2
(三)Android 开发环境搭建 3
三、失物招领软件设计 5
(一)项目需求分析 5
(二)功能组件设计 5
(三)功能详细设计 6
四、总结与展望 14
(一)总结 14
(二)展望 14
参考文献 15
一、引言
(一)课题的背景与意义
这些年来,移动通信是目前发展最快、潜能最大、前景很大的领域。移动互联网,把移动通信和互联网连接在一体。失物招领是利用手机、电脑等终端进行的开发。
将失物信息发布在客户端上,再利用 Android 平台制作软件。功能包括用户管理开发和设置校园失物招领系统,来实现校园内的失物招领等信息。
(二)论文工作与论文结构安排
1.论文工作
研究工作。对于发展迅猛的移动技术,对移动互联网应用在手机平台上的开发进行探索。包括Android 的框架结构、平台、开发环境、程序构造。
实现工作。根据失物信息发布平台上的规范,在 Android 智能手机平台上设计实现手机客户端,开发支持客户端即时通信的服务器端软件。包括项目需求分析、能组件设计、应用等,程序中用户接口、功能模块和逻辑控制类的设计和实现。涉及的工作内容中有用户界面布局设计、功能控件的使用、网络套接字编程、输入输出流技术中有几率出现的各种不同的捕获和处理技术等。
2.论文结构安排
第一部分介绍课题背景与意义,介绍移动互联网应用的发展情况和前景,并给出论文所作出的工作进行安排。
第二部分对手机操作系统和 Android 平台之间的关系做出简单的描述,包括操作系统、系统简介、系统平台特性、系统组成部分、开发环境的搭建等。
第三部分讨论了失物招领软件的可行方法,包括用户界面结构、布局、网络通信、逻辑控制功能等。对用户接口类
 *好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2 
.论文结构安排
第一部分介绍课题背景与意义,介绍移动互联网应用的发展情况和前景,并给出论文所作出的工作进行安排。
第二部分对手机操作系统和 Android 平台之间的关系做出简单的描述,包括操作系统、系统简介、系统平台特性、系统组成部分、开发环境的搭建等。
第三部分讨论了失物招领软件的可行方法,包括用户界面结构、布局、网络通信、逻辑控制功能等。对用户接口类、功能实现类、程序控制类三大主要模块的实现细节进行了探讨。
第四部分对论文的总结,并针对失物招领技术的未来发展的方向做出一些描述。
论文目标:
1)实现用户登录
2)实现失物与拾物的信息显示
3)实现信息发布和留言
二、系统概述与开发环境搭建
(一)失物招领操作系统概述
1.系统简介
失物招领系统采用了Android平台,拥有失物信息,拾物信息,信息发布,信息留言等功能,是一项比较贴近生活的APP,系统的目标是为便捷人们生活。
2.系统运行背景
失物招领系统使用了WAMPSERVER服务端,结合了数据库-Navicat for Mysql,再利用了Android平台,成功搭建系统的运行。
3.系统设计概念
系统围绕基本的生活中经常丢失东西却难处理的思路设计,从注册登录-信息查询-信息发布-留言板-个人信息作为主界面的主要功能。系统从客户端上发布和采集信息来解决问题。每改变或者增加一条信息,系统都会更新。
4.系统结构关系
本系统是利用Android 平台,Android本身基于在 Linux的基础之上的,提供系统服务:安全、内存管理、进程管理、驱动模型、网络组。内核部分充当了一个在硬件层和系统中之间的抽象角色。每个功能都享有 Dalvik 虚拟机为它分配使用的权利。
系统平台特性
失物招领系统中各大功能之间能够方便地实现数据共享,失物拾物信息能够实现发布以及信息的查询,只需要进行简单地操作,他能够在各种硬件上实现。同时它也就具有开放性,别人可以在上面进行修改。
(二)失物招领系统架构
系统结构简介
首先是由注册和登录组成了主界面,再由招领启示、失物启示、拾物启示、留言板、个人信息五个功能组成子界面,功能子界面里有增删查改一些基本功能。如图2-1所示。

图2-1 系统结构图
2.Android构架简介
应用程序使用 Java 编程语言。系统比较开放,可自由开发。核心库提供了大部分功能,主要依靠Linux2.6提供系统服务。如图2-2所示。

图 2-2 Android 智能平台架构
(三)Android 开发环境搭建
1.开发环境准备
Android SDK 软件开发:操作系统、仿真器、Eclipse、Android 函数库、开发工具。
安装好了上面的软件,然后进行配置:
计算机—>属性—>高级系统设计—>高级—>环境变量;
然后新建JAVA_HOME和CLASSPATH变量。
JAVA_HOME = D:Program Files(x86)Javajdk1.8.0_09。
CLASSPATH = .;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar。
修改Path变量:原字符后加上;%JAVA_HOME%in;%JAVA_HOME%JREin
在 Eclipse 中安装 Android SDK 后启动模拟器,如图 2-3所示。

图 2-3 Android 模拟器 AVD
在 Eclipse 集成环境中开发 Android 程序,经过模拟器测试成功后,可以将程序转移至 Android 智能手机上运行。
安装ADT
首先启动Eclipse,点击add。
选择下载ADT的压缩文件。
输入任意文字更新,再确定。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1570.html

好棒文