基于Android的电子巡更软件的设计与实现毕业论文
2020-02-17 21:10:08
摘 要
当前经济高速发展伴随的犯罪率升高对银行等领域的安全提出了更高的要求,长期以来,相关的巡逻人员通过在每个固定巡逻点设置巡逻记事簿记录巡逻时间,巡逻员姓名,巡逻事件。整个过程都要依赖巡逻人员的自觉意识,缺乏有效监督机制,多次签名和代签问题是不可避免的。特别是遇到意外情况时,意外事件的时间和地点无法准确预知。时间一长,巡逻检查往往流于形式,同时造成人力资源的大量浪费。因此,快速发展的社会和科学技术对巡逻提出了更高的要求,急需高效、可靠的管理方法,这催生了电子巡更系统,它由手持巡逻器、数字通信网和巡更信息管理系统组成。
目前,Android应用开发的APP产品致力于满足人们地各种需求,极大地方便了人们的生产生活,为应对巡更的需求和时代的发展,本设计将介绍一种基于Android的电子巡更系统。这种电子巡更系统由服务器端与客户端组成,在服务器端,管理人员可以查看各巡更人员对巡视点的巡查情况,发布相应地点的巡逻信息,并在线与巡逻人员进行交流。本文首先介绍了电子巡更系统的研究背景、目的及意义,并分析了国内外目前的研究成果及其优缺点;其次,本文介绍了电子巡更系统所需的理论及技术、介绍了电子巡更系统的需求分析,确立了服务器端的功能,包括发布巡更点安排表、查看巡更信息、与设置相关信息处理,同时也确立了客户端的功能,包括注册登录、创建地址二维码和扫描地址二维码信息;个人巡更信息浏览接下来,最终,本系统在Android studio开发平台将客户端功能显示在虚拟机上。
经过一系列的测试,电子巡更软件能够正常在手机上运行,客户端与服务器端之间交互正常,本次设计实现的电子巡更软件能达到设计的基本要求,具有良好的可操作性。
关键字:Android;电子巡更;二维码;数据库
Abstract
At present, the rising crime rate accompanied by the rapid development of the economy has put forward higher requirements for the security of banks and other fields. For a long time, the relevant patrol personnel have recorded the patrol time and the name of the patrol by setting up patrol notebooks at each fixed patrol point. Patrol incidents. The whole process depends on the consciousness of patrol personnel, the lack of effective supervision mechanism, and the problem of signing and signing on behalf of many times is inevitable. Especially in the event of an accident, the time and place of the accident can not be accurately predicted. For a long time, patrol inspection is often a mere formality, while resulting in a large waste of human resources. Therefore, the rapidly developing society and science and technology patrol Logic puts forward higher requirements and needs efficient and reliable management methods, which gives birth to electronic patrol system, which is composed of handheld patrol device, digital communication network and patrol information management system.
At present, the APP product developed by Android application is dedicated to meeting all kinds of needs of people, which greatly facilitates people's production and life. In order to meet the needs of patrol and the development of the times, this design will introduce an electronic patrol system based on Android. The electronic patrol system is composed of server side and client side. On the server side, managers can check the patrol point of view of each patrol personnel, publish the patrol information of the corresponding location, and communicate with the patrol personnel online. This paper first introduces the research background, purpose and significance of electronic patrol system, and analyzes the current research at home and abroad. Fruit and its advantages and disadvantages; Secondly, this paper introduces the theory and technology of the electronic patrol system, introduces the requirement analysis of the electronic patrol system, and establishes the functions of the server, including issuing the patrol point arrangement table, viewing the patrol information, and setting up the related information processing. At the same time, the function of the client is also established, including registering login, creating address QR code and scanning address QR code information. Then, the function of the client is displayed on the virtual machine on the Android studio development platform, and the interaction between the client and the server is completed through HTTP.
After a series of tests, the electronic patrol system can run normally on the mobile phone, and the interaction between the client and the server is normal. The electronic patrol system designed and implemented in this paper can meet the basic requirements of the design and has good maneuverability.
Keywords: Android; electronic patrol; QR code; database
目录
摘 要 I
Abstract II
第1章 绪论 1
1.1 研究的目的及意义 1
1.2 电子巡更系统的研究现状 1
1.3 论文内容安排 3
1.4 本章小结 4
第2章 电子巡更系统软件的需求分析与技术支持 5
2.1 电子巡更系统软件的需求分析 5
2.1.1 电子巡更软件功能性的需求分析 5
2.1.2 电子巡更软件的非功能性需求分析 10
2.2 Android studio平台概述 11
2.2.1 Android studio简介 11
2.2.2 Android平台架构 11
2.3 电子巡更系统关键技术介绍 12
2.3.1二维码信息的创建和扫描 12
2.3.2 SQLite数据库的应用和Adapter适配器的使用 12
2.3.3基于Android的GPS定位 13
2.4 本章小结 13
第3章 电子巡更系统的整体设计和环境搭建 14
3.1电子巡更系统的整体设计 14
3.1.1 系统功能模块划分与设计环境 14
3.1.2 系统数据库设计 15
3.2 开发环境搭建 16
3.3 本章小结 17
第4章 管理员端详细设计与实现 18
4.1 管理员端的详细设计 18
4.2 管理员端的实现 20
4.3 本章小结 25
第5章巡更员端详细设计与实现 26
5.1 巡更员端详细设计 26
5.2 巡更员端实现 29
5.3 本章小结 38
第6章 总结与展望 39
6.1 论文总结 39
6.2 研究工作展望 39
参考文献 40
致谢 41
第1章 绪论
1.1 研究的目的及意义
本次毕业设计的目的是设计一款基于Android studio开发平台的一个终端APP和相应后台服务程序。记录巡更点编号,位置信息和巡更时间等信息。提高当前银行金融等风险领域的安全性[1],为社会的整体安全性献上一份力。
相当一段时间以来,巡管更理往往都是通过在各个相应的巡逻点增添巡更记录本的方式来记录巡更点的安全信息。巡逻人员可以记录本上记录诸如巡逻时间,巡逻人员,巡逻事件等安全信息。巡逻的整个流程都要依赖巡逻人员的良好的自觉意识,因此相应的监督机制往往不足,巡逻人员中一次多签和代签问题长时间存在。尤其意外状况发生时,无法准确获知紧急事件的时间和地点。随着时间的推移,每次巡逻检查都会变成一种形式,与此同时会在人员管理上浪费大量的时间和精力。对此,科学社会的进步对巡逻提出了更高的要求,急需高效,及时管理手段,电子巡更系统由此推出,并且它也在随着科学技术高速发展。它是由手持巡更器、数字通信网和巡更信息管理系统等三个部分组成[2]。
海外最新提出电子巡更系统这一概念,最近几年来这一说法和应用才逐渐引进国内,并被国内人民群众所熟知。电力、通讯、物流、交通、安防、公共安全等领域都有需要电子巡更系统的地方。一方面电子巡更技术是一种集成了多学科的新型技术。此外,电子巡更系统在工业上的应用非常地广泛,不同的行业有不同的应用。电子巡更系统在不断融合新技术和新的解决方案的同时,它也不断地在进步着[2]。
1.2 电子巡更系统的研究现状
国际社会发展的不平衡和动荡催生了安防行业,安防行业首先在发达国家兴起,长期以来,发达国家在安防行业处于领先地位,国内的安防产业起步较晚,安防产品的很多核心部件都严重依赖进口,当前我国城市化进程的不断发展,我国应对国际“智慧城市”建设标准不断加强我国城市的建设,安防系统作为我国城市建设的重要组成部分,电子巡更系统是其中必不可少的环节。巡更系统是从门禁系统演变而来的。门禁系统是由打卡人持卡, 在固定位置的读卡设备上读取信息的装置。由于读卡器必须安装于固定位置, 所以会产生布线成本。电子巡更系统最早是在海外首先被提出应用于提高社会和国家的整体安防水平,它在工业,安防等领域都有着广泛的应用,下面是常见的一些巡更的方法:
- 巡更员通过手写本记录巡更系统管理员事先设定好的巡更点事项,这种方式往往带来不能准确更新的问题。
- 巡更员可以通过扫描巡更设备上的条形码来获取设备信息和自己的巡更路线,最后通过网络和设备把信息上传到数据库中。这种方式往往带来通信上的困难。
- 通过配置智能机器人沿着特定的巡更路径完成巡视并记录到数据库中,这种方式中机器人开发难度大,周期长。
当然还有诸如直升机巡逻和视频巡逻等多种方式,因为成本和难度的问题只用在少数特殊的环境中[3]。
当前国内电子巡更系统的发展主要经历了以下四个阶段:
第一个阶段,在线式电子巡更系统。这一阶段的电子巡更系统从实际应用角度更来说是属于考勤机,通常我们在操作过程中往往将其与考勤机联网配合使用。在线式电子巡更系统的特点是每一个巡更上都必须配上相应的考勤机,巡逻人员根据安排的时间点到巡逻点上完成签到任务,它必须提结合电脑、供电、联网等一整套的系统,由此产生非常高的成本,这使得在线式电子巡更系统很难得到推广。在这一阶段,主要是受到技术发展的限制,巡更机存在体积、功耗、存储性能等一系列问题,同时都没有相对较好的处理方式。当然,这一阶段电子巡更系统也很突出的优点:巡更服务端可以准确地获悉巡逻人员的基本情况[5]。
第二个阶段,技术和设计思路的日趋成熟,一些国外研究人员成功开发并应用了离线式的电子巡更系统。其中的典型代表就是基于信息钮的离线式巡更系统,首先在所有巡逻处都安置一个达拉斯信息钮,之后巡更人员手持巡更终端设备,巡更人员巡查一个巡更点,巡更员通过巡更棒接触巡更点的信息钮收集相关信息,巡更员巡查完毕后将所获得的信息上传到电脑。相对来说这一整套系统比较简单,能实现巡更任务的基本要求,与此同时,离线式的电子巡更系统性价比较高,它的市场认可度较高,离线式的电子巡更系统迅速成为当前的主流产品[4]。我国电子巡更系统正是从此时间点开始发展,逐步走向成熟。这一电子巡更系统也有一些不足:首先是巡更员必须使用巡更棒与信息钮接触而且要确保接触准确才能获取相应信息,这样以来便给巡更人员夜晚作业提出了挑战,不方便找到目标成为了巡更员的一个问题;其次是信息钮长久地暴露在露天的环境下,它极易受到损坏进而无法获取相应巡更点信息[6]。
第三个阶段,射频识别技术开始广泛地被应用,巡更系统与射频识别技术逐渐被各大厂商结合起来一起使用,感应式电子巡更系统应运而生。这一系统采用了射频识别技术,与离线式系统相比较,它的突出特点是不用直接接触识别点就可以获取相关信息。这样一来,感应设备就不用暴露在露天的环境下,这使它拥有更长的使用寿命,同时感应式电子巡更系统无需接触识别装置,在光线暗淡的情况下巡更员也能获取相关信息。目前市场上的巡更产品主要为感应式系统,最近几年来,中国自主研发了一系列的电子巡更产品。小区、宾馆、大厦、油田、电力等领域都运用到了电子巡更系统,同时这类电子巡更系统也开始逐渐在一些关键领域使用。相对于接触式巡更棒,尽管这类电子巡更系统有所提高,但是,感应式电子巡更产品也存在着明显的缺点,虽然巡更管理中心可以准确获得巡逻点各个时间段的相关信息,但是无法获知巡更人员在各个巡更点之间或者巡逻时间点外的状态[6]。
第四个阶段,将定位系统、数字通信网、数据采集接口技术融合一体的巡更装置得到广泛地应用,这种电子巡更系统不断采集巡更员当前的位置信息和状态信息并上传到电子巡更管理中心。通过这类装置上的相关接口,这种巡更器可以获取当前巡更点的状态信息,接着可以通过装置上的接口或者数字通信网络完成数据的上传,同时这种装置的信息管理系统能对上传的信息进行处理,达到管理数据信息化的目标。这项技术不需安置外部的电子标识,可以在恶劣的室外环境中运用[6]。
这类巡更系统通过采用GPS解决了感应式电子巡更系统的部分问题。但它本身也存在着一些问题,像在室内或者信号不好的地方进行定位时往往不准确。不可否认的是,与传统的电子巡更系统比较,采用卫星定位系统的电子巡更系统具有明显的优势。电子巡更系统对社会的健康发展提供了保障,它不仅仅只是一种对巡更人员是否尽忠职守的监督与管理工具,更是一种以人为本,运用当前先进技术为保安人员服务,为保安人员工作提供便利,增强巡更员巡查人性化的安全防范系统。
以上是毕业论文大纲或资料介绍,该课题完整毕业论文、开题报告、任务书、程序设计、图纸设计等资料请添加微信获取,微信号:bysjorg。
相关图片展示: