• / 62
  • 下载费用:5 金币  

基于Android移动手机平台的警务查询系统.pdf

关 键 词:
基于 ANDROID 移动 手机 平台 警务 查询 系统
资源描述:
南昌大学硕士学位论文基于Android移动手机平台的警务查询系统姓名:李苑申请学位级别:硕士专业:软件工程指导教师:邱桃荣20091230摘 要移动计算作为一种新的计算模式改变了人们使用信息的方式,使人们使用信息不再受时间和地点的限制。随着通讯技术的迅猛发展,手机、PDA等移动数字终端设备已经大量普及使用,在移动中获取信息的需求也越来越受到人们的重视。采用先进的无线通信网络和手持设备是科技强警的一个崭新和重要的应用。基于移动平台的公安警务信息系统在侦破案件、抓捕逃犯、核查人口、车辆、打击和预防犯罪等公安工作中具有重要的意义和重大的应用价值。Android是基于Linux平台的开源手机操作系统名称,该平台由操作系统、中间件、用户界面和应用软件组成,是首个为移动终端打造的真正开放和完整的移动软件。本课题把计算机技术、无线通信技术、移动平台技术结合起来,采用先进的无线通信网络和手持设备,在对Android移动手机平台分析研究基础上,着重对Android应用于移动警务信息查询进行研究。首先,本文简要介绍了移动计算的基本概念;着重分析了Android移动手机平台,包括Android平台的组成分析、Android的APl分析、Android应用程序类型分析,以及Android的开发环境配置等。其次,在给出移动警务查询系统设计的基本原则后,论文较详细地对移动警务查询系统进行面向对象的需求分析与设计,包括系统架构设计、系统用例分析、系统对象模型和系统软件结构分析等。系统设计时融入Web应用,采用MVC模式设计,使得设计思路更加清晰,耦合降低,可维护性好。再次,详细介绍了基于Android移动平台的移动警务查询系统的设计方案和架构、系统的功能模块、系统测试和功能运行结果。在简要介绍开发工具和构建Android工程后,本文详细阐述了利用Android平台和JavaBean等技术实现移动警务查询系统,包括系统实现所涉及到的一些关键技术;详细讨论了系统的测试。最后,对论文所做的工作进行了总结,并展望下一步的完善与改进工作。关键词:移动计算;Android:移动警务系统ABSTRACTAs a new compute model,Mobile Computing change the way how people useinformation,from nOW on we won’t be limited by time either by place.With therapid development of communication technologies,Mobile Digital TerminalEquipment such as cell phone,PDA are widely used.As a result of it,the demandfor access to information attract more and more people's attention.Make good use ofthe advanced wireless communication network and hand held device iS a new andimportant appliance to benefit police to be more technological.The system base onpolice information have great importance and significant value at public securitywork such as the detection of cases,arrest fugitives,verification of population,vehicles,combat and prevent crime,and SO on.Android is all open—sourc.e mobile phone operating system based on Linux,it isconstructed by operating system,middleware,user interface and applicationsoftware,is the first created to be a truly open and complete mobile software for themobile terminal.The topic is to combines compmer technology,wirelesscommunication technology,mobile platform technology,and use advanced wirelesscommunications network and handheld devices,analysis based on the Androidmobile phone platform,focusing on and research the mobile security informationappliance based on Android. . .First,the paper briefly introduces the basic concepts of mobile computing;focused on analysis of the Android mobile phone platform,including thecomposition analysis of the Android platform,Android’S API analysis,Androidapplication type analysis and the Android development environment configurationSecondly,after give the mobile police system basic principles of system design,the papers describe in more detail about the mobile police system for mobi leobject—oriented requirements analysis and design,including system architecturedesign,system use case analysis,system obj ect model and system softwarearchitecture analysis.The system integrates Web applications,use MVC model,which both make it to be more logical,low coupling and maintainable.Thirdly,this paper introduces in details of the design,architecture,functionalmodules,test plan,and test result in this mobile pofice system based onAndroid—based mobile platform.After briefly introduce the Android developmentIVtools and how to build projects,this paper elaborate how to the use Android platformand JavaBeans to construct mobile police system,including some of the keytechnologies;detailed discussion ofthe system testing.Finally,summarize the whole work,and look forward to update andimprovements in next step.Keywords:Mobile Computing;Android;Mobile Police ServiceV学位论文独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其它人已经发表或撰写过的研究成果,育机构的学位或证书而使用过的材料。也不包含为获得南昌大学或其它教与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。a 1同学位论文作者签名(手写):季苑 签字日期:文4口7 年似月学位论文版权使用授权书本学位论文作者完全了解 南昌大学 有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权南昌大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在解密后适用本授权书)同学位论文作者签名(手写):享苑签字同期:&o口7年j灵月文7同学位论文作者毕业后去向:工作单位:众茬雄么劳彳彳.通讯地址:蚜趸义谨771当导师签名(手写):珥劢睐签字同期: 加1)1年J z月三7电话4jlf了D∥77似/邮编:;乃oj苫第1章绪论1.1 课题的研究背景及其研究意义1.1.1研究背景在公安系统中,许多外勤人员的工作并非在大楼的办公室中。他们常年在外执行各项任务,担负着人口管理、地区治安管理、案件侦破、紧急突发事件处理等重要的工作。这些工作涉及到诸如人口信息、.车辆信息、逃犯和丢失车辆信息、重点人口信息等收集和查询。因此,这些工作性质和特点决定了他们需要在非办公的环境中进行移动条件下的信息查询和处理。在这种隋况下,传统的固定专网方式已经不能支持和适应大量处于移动状态下—线干警现场处理公安业务的需要,所以干警迫切需要便于携带、使用简单又能解决实际问题的移动警务信息系统,用于于警在执勤过程中现场核实各种证件的真伪、现场查询或采集有关人员、车辆等数据、现场比对有关信息等等。随着通讯技术的迅猛发展,手机、PDA等移动数字终端设备已经大量普及使用,在移动中获取信息的需求也越来越受到人们的重视。采用先进的无线i宙信网络和手持设备是科技强警的—个崭新和重要的应用。公安部已经将移动警务系统建设列入“金盾工程“项目中,成为“金盾工程“的重要组成部分。因此,建设公安信息移动警务系统成为金盾工程下一步发展的必然选择和新的亮点,成为充分发挥金盾工程作用的重要手段。移动计算作为_种新的计算模式应运而生,改变了人们使用信息的方式,使人们使用信息不再受时间和地点的限制。除了硬件进步之外,移动计算要得到广泛发展,还需要软件技术的长足进步,Android是基于Linux平台开源手初操作系统名称,该平台由操作系统、中间件、用户界面和应用软件组成,是首个为移动终端打造的真正开放和完整的移动软件。它一出现就得到人们的青睐。基于Android移动平台,通过无线网络自由交换数据,从而实现人们在任何时间、任何地点访问所需数据的愿望。由于基于移动公安警务信息系统在侦破案件、抓捕逃犯、核查人口、车辆、打击和预防犯罪等公安工作中具有重要的意义和重大的应用价值。本课题把计算机技术、无线通信技术、Androi d移动平台技术结合起来,对基于移动手机平台的移动警务信息系统进行应用研究。1.1.2研撇通过该应用系统的研究与丌发,将大大方便王见炀—线干警的工作需求,顺嘘了时te,v发展的需要:进—步扩展、增强和完善公安信息应用系统,充分利用公安信息资源,减轻王贝场干警户wr作的负担,提高现场干警的工作效率;将更进—步有效防范各种违法犯罪活动和打击各类违法犯罪分析,更加有效地保障人民的生命财产安全;拓展了公安系统在无线领域的应用,成为科技强警—个崭新而重要的应用。1.2移动计算在警务信息系统应用研究现状计算机技术和无线通讯技术的发展与结合使得一种全新的计算环境__移动计算成为现实。在移动计算环境中,人们在任何时间、任何地点能够访问自己所需要的信息。移动计算被认为是对未来最有影响的技术方向之一。移动计算环境具有移动、网络断接频繁、网络条件多样、网络通信非对称、移动计算部件电源容量有限、可靠性低、伸缩I生高等特点“棚。研究支持移动计算环境的分布式数据库技术,也就是移动数据库技术,己成为目前分布式数据库研究的—个重要方向,并在越来越多的领域中发挥重要作用,成为数据库家族中的—个新的研究热点卜Ⅲ。在发达国家,移动数据已在警察的同常工作中得到普遍的应用。羽。以城市为中心的警务移动应用信息系统已经构建,移动数据终端可以随时随地完成照片、指纹、车牌对比以及收发指令等一系列工作。在国内,公安系统被列为全国12大信息系统建设项目之_。但在移动警务信息系统的构建上目前还很少,所能查阅到的相关文献也很少。文献[15]所介绍的基于移动环境和J2EE体系结构的移动警务信息系统是国内出现的—个较完整的在移动警务中应用的系统。因此,建设公安信息移动警务系统成为金盾工程下一步发展的必然选择和新的亮点,成为充分发挥金盾工程作用的重要手段。通讯移动的发展,带动了手机的发展,而手机的发展,带动了手机软件的发展,手机软件的发展,最终形成了手机操作系统的诞生。2007年11月由谷歌与丌放手机联盟合作丌发了基于Linux的移动手机丌发平台Androidl6-331。Android平台由操作系统、中间件、用户界面和应用软件组成,是首个为移动终端打造的真『F丌放和完整的移动软件。该平台的出王见将在移动产业内形成一个丌放式的生念系统。目前,无论国外还是国内,基于Android移动平台的应用/d‘起步不久,而将Android移动平台应用于警务移动信息系统目前还未见相关报道。1.3研究的内容与论文的组织结构1.3.1主要研究内容本文的:目标是基于Android移动手胡l平台以及无线网络技术,设计和实现_吟进行户外高效、实时现场信息查询的无线应用系统—移动警务查询应用系统。本文的研究工作主要集中在移动警务应用系统设计和实现方面。主要研究内容包括:(1) 分析研究加诎dd手机移动平台并掌握其应用原理;(2)对移动警务查询系统进行面向对象的分析与设计:(3) 基于Android开发移动警务查询系统并进行模拟测试。1.3.2论文的组织结构本论文的组织结构如下:第l章讲述了本文研究的背景及意义,提出了本文的主要研究工作:第2章介绍移动计算环境、移动数据库和其关键技术,详细分析研究了移动手机平台Android;第3章着重讨论了移动警务查询系统的面向对象分析与设计;第4章详细讨论了基于Android移动平台的移动警务系统的具体设计方案、架构实现和系统的功能模块,描述了系统模拟测试和运行结果;第5章总结全文并指出下—步的工作;最后是参考文献和致谢。第2章移动计算与Android移动手机平台本章主要介绍本论文所使用到的核心技术与技术平台,主要介绍移动计算的基本概念和特点、移动数据库基本概念及其关键技术,以及着重介绍了Andmid移动手机平台的架构、优势与应用领域、市场自订景和未来的发展等。2.1 移动计算蜂窝通讯技术、’无线局域网、无线因特网、卫星通讯技术的飞速发展使得移动用户在任何时候,从任何地点访问任何数据项的愿望成为可能。可以预见,在不久的将来,成千E万的用户将可以通过移动计算机及无线通讯信道访问网络上的信息资源。这将是—种更加灵活、更为复杂的分布式计算环境,我们称之为移动计算环境(Mobile Computing Environment)[I-31,移动计算环境不同于传统的分布式计算环境,是分布计算在移动计算环境中上的扩展。传统的分布式计算环境具有如下假设:主机位置固定不变、主机的地址信息是已知的、各结点通过固定网络保持持续|生的连接、网络通‘潲蔫足对称性等等。在移动计算系统中,E述假设条件不再成立。整个移动计算环境是—个由固定结点和移动结点构成的分御式计算系统,在该系统中,用户的位置不再是固定不变的,用户可以携带着移动终端自由地移动,并目在移动的过程中仍可通过移动通信网络保持与固定结点或其它移动结点的连接。这种计算模式将创.造—类全新的应用,使得人们能够更加方便地访问各种信息。由于移动计算环境的特点,使数据库领域的查询、事务处理等问题变得与查询客户的物理位置,网络连接隋况,甚至电源供应清况密切相关起来,因此传统的分布式数据库、客户一服务器数据库不能或不能有效支持移动计算环境。2.1.1典型的移动计算研境移动计算是随着移动通信、互联网、数据库、分布式计算等技术的发展而兴起的新技术。移动计算技术将使计算机或其它信息智能终端设备在无线环境下实现数据传输及资源共享。它的作用是将有用、准确、及时的信息提供给任何时间、任何地点的任何客户。这将极大地改变人们的生活方式和工作方式。图2.1给出了…个典型的(被广泛接受的)移动计算环境模型。该结构考虑扩展的客户机阴艮务器结构。这个模型出可信部分和移动部分两部分组成。可信部分由固定网络和其上的固定主机构成。其中的—些固定主机称为移动支持站点(MSS)或基站,它配有无线通信接口,能够与移动单元相连。因此,它充当了移动客户机与静态主机之问的接口,以便移动客户机与服务器进缅蘑信。没有无线通信接口的固定主机有数据库服务器(我们称为固定主机FH)和位置服务器(Ls)。每个FH保存数据库的—个复本。移动部分主要由移动设备(MI-I)组成。每个MH也保存数据库的—个复本,由其上的嵌入式数据库管理系统(日)BMS)组成。移动设备(MH)可以磷任何—个无线网络单元经出MSS连接到固定网络。和固定网络相比,无线网络的带宽非常低通常为Kbps,而固定网络的带宽通常可达Mbps,甚至Gbps。所以在构造移动事务处理模型时要充分考虑无线网络低带宽、高延迟等特点。: : ??譬io:二Ⅵ¨ 』‘’.-.../图2.1移动计算环境的典型结构图2.2是智能手机中的移动计算结构。图2.2智能手机中的移动计算.5.
展开阅读全文
1
  金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:基于Android移动手机平台的警务查询系统.pdf
链接地址:http://www.gold-doc.com/p-255631.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
[email protected] 2014-2018 金牌文库网站版权所有
经营许可证编号:浙ICP备15046084号-3
收起
展开