基于android校园警务通的设计和实现毕业论文.docx
《基于android校园警务通的设计和实现毕业论文.docx》由会员分享,可在线阅读,更多相关《基于android校园警务通的设计和实现毕业论文.docx(69页珍藏版)》请在冰点文库上搜索。
2014年度专业硕士学位论文 学校代码:
学 号:
基于android校园警务通的设计和实现
院
系:
软件学院
类
别:
工程硕士
领
域:
软件工程
指导教师:
申请人:
2014年1月完成
2014ProfessionalMaster’sDegreeThesis UniversityCode:
StudentID:
EastChinaNormalUniversity
DesignAndImplementationofCampusPoliceBasedOnAndroid
Department:
SoftwareEngineeringInstituteType:
MasterofEngineeringDomain:
2014.02
××硕士学位论文答辩委员会成员名单
姓名 职称 单位 备注
摘 要
在全国高校安全管理体系中,集治安和宣传、事件管理于一体的校园警
务管理模式尚属首例,是数字安保、警务在线、共保平安,构建和谐校园的一项重要举措,警务通系统拓展了安全理念,搭建了为师生服务的一个互动平台,为校园实行新型安保管理作出了示范和论证。
在这个信息高速发达的时代,随着计算机的迅速发展,PC终端已经无法满足师生的需求了,不能随时随地及时的获取有价值的信息。
所以,基于移动端平台开发的校园警务通系统在学校紧急事件处理,学校安全宣传,学生求助,平安校园建设中有着极其重要的意义和重大的应用价值。
同时因为Android是真正开放和完整的移动平台,目前Android手机的用户群体逐年增加,建立基于Android的移动警务查询系统有着极大的灵活性和实用性。
本文将在对Android移动平台的分析和研究的基础上,设计并实现基于Android的校园警务系统。
【关键词】无线端android 校园警务系统
Abstract
Safetymanagementsystemincollegesanduniversitiesinthecountry,setsecurityandpublicity,eventmanagementinoneofthecampuspolicemanagementmodelisthefirstcase,adigitalsecurity,policelineofsecurityand
peace,animportantinitiativetobuilda interactiveplatformforstudentsandteachers,theimplementationofnewsecuritymanagementforthecampusmade
ademonstrationandproof.Inthisageofadvancedinformationsuperhighway,
withtherapiddevelopment ofcomputers,PCterminals unabletomeettheneedsofteachersandstudents,can’tgetanywheretimelyvaluableinformation.
Therefore,thecampuspolicecommunication systembasedonmobileterminalplatformdevelopmentdealwithemergenciesinschool,schoolsafetyadvocacy,studentassistance,safecampusbuilding extremelyimportantsignificanceandgreatvalue.AndbecauseAndroidistrulyopenandcompletemobileplatformAndroid phone user groups currently increasing year byyear. TobuildAndroid-based mobilepolice inquirysystem theAndroid mobileplatform
analysisandresearch,designandimplementsystemsbasedonAndroid. 请不要全文直接使用谷歌翻译,语句,语法出错严重。
【keywords】Thewirelessterminal;Android;Campus;PoliceSystem
目录
摘 要................................................................................................................
5
Abstract.............................................................................................................
1
第1章绪论.......................................................................................................
3
1.1研究的背景及研究的意义...................................................................
3
1.1.1研究的背景.................................................................................
3
1.1.2研究的意义................................................................................
5
1.2研究校园警务系统现状........................................................................
6
1.2.1校园警务国内现状.....................................................................
6
1.2.2校园警务国外现状....................................................................
6
1.3系统可行性分析...................................................................................
7
1.3.1技术可行性分析........................................................................
7
1.3.2经济可行性分析........................................................................
9
1.3.3操作可行性分析........................................................................
9
1.4课题的研究内容....................................................................................
9
1.5论文的组织结构..................................................................................
10
第2章系统分析.............................................................................................
10
2.1系统设计的原则和目标......................................................................
10
2.1.1系统设计的原则......................................................................
10
2.1.2系统设计的目标......................................................................
11
2.2需求分析.............................................................................................
11
2.3性能需求............................................................................................
13
2.4安全需求.............................................................................................
14
2.5软件实现原则.....................................................................................
15
第3章关键技术介绍.....................................................................................
16
3.1Android 功能特征............................................................................
16
3.2Android架构研究.............................................................................
19
3.2.1应用程序...................................................................................
20
3.2.2应用程序架构..........................................................................
20
3.2.3Linux内核................................................................................
21
3.3Android应用的构成和工作机制 22
3.3.1Android的API......................................................................... 22
3.3.2Android应用程序结构解析..................................................... 22
第4章系统架构设计...................................................................................... 24
4.1系统设计的目的.................................................................................. 24
4.2系统分析和需求建模......................................................................... 24
4.3系统架构设计..................................................................................... 31
4.4系统功能分析..................................................................................... 33
第5章数据库设计......................................................................................... 35
5.1SQLite数据库简介........................................................................... 35
5.2SQLite数据特点............................................................................... 36
5.3系统逻辑结构设计............................................................................ 37
第6章系统核心功能设计.............................................................................. 40
6.1Android开发平台搭建..................................................................... 40
6.1主要模块的实现................................................................................ 41
6.1.1系统主界面的实现.................................................................. 41
6.1.2紧急求助功能模块的实现 46
6.1.3事件跟踪功能模块的实现 53
6.1.4安全宣传功能模块的实现 55
6.1.5事件处理功能模块的实现 56
6.1.6系统设置功能模块的实现 62
6.1.7数据库操作实现...................................................................... 65
第7章系统测试与调试.................................................................................. 69
7.1测试目的............................................................................................. 69
7.2程序调试............................................................................................. 70
7.3测试的主要内容................................................................................. 70
7.4测试用例............................................................................................. 71
7.4.1功能测试—紧急求助............................................................... 71
7.4.2功能测试—事件跟踪............................................................... 71
7.4.3功能测试—安全宣传............................................................... 72
7.4.4功能测试—事件处理...............................................................
73
7.4.5功能测试—系统设置...............................................................
73
7.5
测试总结............................................................................................
74
7.6
系统的后期维护与升级.....................................................................
74
第8章
总结与展望.........................................................................................
75
8.1
总结....................................................................................................
75
8.2
展望....................................................................................................
77
参考文献........................................................................................................... 79
致 谢.............................................................................................................. 81
第1章绪论
1.1研究的背景及研究的意义
1.1.1研究的背景
近年来,我国校园安全事件频繁发生,来自校外以报复社会为心理基础的恶性伤害案件尤为引人关注。
2004年4月到10月,出现了校园恶性伤害案
件频发的第一个高峰,其间共发生了7起袭击中小学校和幼儿园的案件、事件,造成100多人死亡。
自2010年3月下旬以来,出现了第二个案发高峰,福建南
平、广西合浦、广东雷州、江苏泰兴、山东潍坊、陕西南郑连续发生 6起伤害在校学生和幼儿的恶性案件,致使19人死亡,100多人受伤。
而“我国学校安保队伍主要是以保卫处(科)为主的保卫人员,其他还包括外聘的保安、校卫队等人员。
其既没有执法权力,也没有执法力量,也缺乏相应的执法能力,因此,很容易成为一种虚设的组织。
”完善我国校园安保体制已成为当前警务改革、
建设的当务之急,而向校园派驻警察则是解决当前校园安全工作薄弱的举措之一。
校园警察需要在校园巡逻并及时获取实时的校园信息,“网页版”的校园警务的系统已经不能满足需求,因此校园警务移动端的发展迫在眉睫。
传统的校园警务系统是以固定专网的形式访问的。
这样,虽然能够满足大部分保安人员的日常工作,却无法满足很多校园安保工作人员的需求。
因为,校园安保工作人员并非工作在公安局中,他们常年工作在外执行各项工作,担任着治安管理、案件侦破、紧急事件处理、追捕逃犯、走访调查等重要的工作。
而这些工作中无疑会牵涉到诸如紧急求助、事件跟踪、安全宣传、事件处理等业务需求。
因此,这些工作特点和性质决定了他们需要在非办公环境下进行随时随地访问公安专网的需求。
因此,公安干警需要方便的移动终端,配上简单易用的移动警务查询系统来辅助他们进行日常外勤工作。
同时,校园保安部也注意到校园警务在校园安全中所起的作用,已将移动警务系统列入“校园安全”项目中,成为校园安全的重要组成部分。
因此,建设移动警务系统也是公安部下一阶段着重的发展计划。
然而,移动系统的开发和常规的基于PC的软件开发还是有很大的区别。
这是因为移动系统,是安装在形如手机、PDA等无线终端上的。
而这些无线终端具有体积、内存、电量等因素的限制,所以,开发移动系统,首先需要选取一款合适的移动操作系统。
Android是基于Linux的一款开源的手机操作系统,该平台由操作系统、中间件、应用程序框架及应用软件组成,是第
一个真正开放和完整的移动平台。
同时,Android出自Google之手,自然,
Google已将其强大的Web访问和搜索功能内嵌进了Android操作系统中。
这样,基于Android移动平台,通过无线网络,就可以自由地交换数据,实现随时随地地获取信息。
1.1.2研究的意义
通过该校园警务系统的研究与开发,将带领中国的校园警务事业进入一个全新的时代,对于校园警察的日常工作提供了指导,为日后打造“平安校园”作出了铺垫。
一旦该系统投入真正的使用,并按照当时情形做出对应的功能修改,让其更加适用于对校园安全的管理,将会使群众们对校园的安全问题更加放心,对自己的孩子在学校的安全不再予以牵挂。
同时,对于其他移动警务软件的研究及开发起到借鉴和表率作用。
不仅如此,本课题采用了
Android作为该系统运行的平台,为研究和推广移动端的校园警务系统做出
了一定的贡献。
1.2研究校园警务系统现状
1.2.1校园警务国内现状
根据查阅和调查,我国校园警务仍然处于一个初级阶段,大部分校园随着这几年的安全校园管理教育,都具备