基于Android的社区警民互动平台的设计与实现
发布时间:2017-10-27 04:23
本文关键词:基于Android的社区警民互动平台的设计与实现
更多相关文章: 警民互动 Android应用开发 Android界面设计
【摘要】:随着互联网的发展,信息技术取得了巨大的进步,随着软件、硬件兴起了信息潮,计算机科学技术得到了很大的应用。移动互联网作为新兴浪潮,核心和基础仍然是互联网,更重要的是,计算机信息技术成为强有力的工具、手段,融入到各行各业中。在今后几十年,将会实现计算机信息技术在各个领域的渗透,为各种领域提供服务。警察在社区治安管理与社会安定维护上有着重要的作用,公安部门内部的管理和警队力量的发展十分重要,但同时警察还要依靠人民群众的力量。所以建立警察和群众的沟通联系既能为人民群众提供更好的报警渠道,也能为警察办案,收集犯罪证据提供更好的渠道。增强公安部门内部建设,加大警民合作,增强群众安全意识,是提高社会治安管理的几个重要途径。虽然有很多社区民警会深入到社区中,与群众加强沟通,听民所想,为民解忧,但是这毕竟是少数,也非常态,更多的时候警察是哪儿有事出现在哪儿。但有些时候真的出事了就意味着已经发生了让人遗憾的事情。所以利用移动互联网技术,建立警民联系,具有重要的社会意义和价值。本文的主要工作在于研究“基于Android的社区警民互动平台”的设计与实现。这一平台致力于增强社区警民的沟通和合作,为促进改善社区治安环境作出一点贡献。首先需要对平台构建所需要的技术手段进行学习,然后在实际听取用户意见及收集大量材料之后分析平台需求,做出需求分析。在此基础上,对整个平台进行总体设计,完善功能细节,最后运用所学技术进行系统实现。具体来说本文的主要工作分为以下几个部分:1、明确本课题的研究目的及意义。正确理解平台价值及意义有助于在后续的设计与实现中把握系统功能,做出理想的平台,真正为警民互动提供帮助。然后应该对如今的社区治安现状进行调研,查阅相关文献,并且了解国内外对社区治安管理所做的研究与工作。2、学习相关技术,本文所设计与实现的平台基于Android技术,所以应该对Android技术有较为详细的了解。包括Android技术的发展历史,利用Android技术开发平台时需要掌握的基础技术,以及Android技术平台自身的优势、特征等都应该做一些了解。3、需求分析。需求分析能够为后续的平台设计及实现提供边界,能够有效控制系统设计的正确性。一般来讲一个完整的需求分析需要包括需求分析的编写目的、项目背景、术语定义、综合介绍、用户需求、功能需求、非功能需求、需求优先级等内容,本文主要针对功能需求与非功能需求进行分析。其中功能需求主要包括数据需求、接口需求、权限控制需求等内容,而非功能需求则有用户界面需求、性能需求、压力需求、安全需求、故障处理需求、环境需求等多方面内容。本文对“基于Android的社区警民互动平台”的各个用例进行详细分析。4、系统的总体设计。有了较好的需求分析,平台的主要功能已经大体确定了,接下来在此基础上可以对“基于Android的社区警民互动平台”的各项功能做出完整的设计。总体设计还包括对平台所需数据库表格及数据模型E-R图进行设计。5、软件开发。本文使用Android平台对系统进行实现,最后得到的也是运行在移动终端的APP软件。平台开发使用Java语言,开发环境为Eclipse。
【关键词】:警民互动 Android应用开发 Android界面设计
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52;TP316
【目录】:
- 摘要4-6
- Abstract6-10
- 第1章 绪论10-14
- 1.1 研究背景和意义10-11
- 1.2 国内外研究现状11-12
- 1.3 本文工作与技术路线12-13
- 1.4 论文结构13-14
- 第2章 基本概念与原理14-23
- 2.1 ANDROID平台简介14-15
- 2.2 ANDROID平台架构15-16
- 2.3 ANDROID平台的特征16-17
- 2.4 ANDROID应用程序的组成17-18
- 2.5 ANDROID应用程序结构18-21
- 2.5.1 Activity19-20
- 2.5.2 Service20-21
- 2.5.3 BroadcastReceiver21
- 2.5.4 ContentProvider21
- 2.6 本章小结21-23
- 第3章 基于ANDROID的社区警民互动平台的需求分析23-31
- 3.1 软件及硬件环境23
- 3.2 软件功能规格及用例验证23-30
- 3.2.1 用例 1:社区居民和民警登录系统24-25
- 3.2.2 用例 2:后台管理员用户管理25-27
- 3.2.3 用例 3:警员权限管理27-28
- 3.2.4 用例 4:消息发送(公开消息发送、定向消息发布)28-30
- 3.3 性能需求30
- 3.4 本章小结30-31
- 第4章 基于ANDROID的社区警民互动平台的总体设计31-37
- 4.1 系统功能结构31-32
- 4.2 数据模型设计32-36
- 4.2.1 E-R模型32-33
- 4.2.2 数据库表设计33-36
- 4.3 ACTIVITY的设计与实现36
- 4.4 本章小结36-37
- 第5章 基于ANDROID的社区警民互动平台的详细设计与实现37-45
- 5.1 功能模块的详细设计37-38
- 5.2 自定义控件及复用38-39
- 5.3 界面的具体实现39-43
- 5.3.1 系统登录39-40
- 5.3.2 消息发送(公开消息发送、定向消息发布)40
- 5.3.3 消息查看(公开消息查看、定向消息查看)40-41
- 5.3.4 居民举报41-42
- 5.3.5 草稿箱42-43
- 5.4 系统配置文件43
- 5.5 本章小结43-44
- 附图44-45
- 第6章 总结与展望45-47
- 参考文献47-49
- 致谢49
【参考文献】
中国期刊全文数据库 前7条
1 李杨;冯刚;李亮;罗拥华;;基于Android的多媒体应用开发与研究[J];计算机与现代化;2011年04期
2 赵世_g;张盛;王玉辉;白岩;;智能手机操作系统及其Google Android上的软件开发[J];煤炭技术;2011年04期
3 董思博;周园园;王禄禄;;基于android平台的通信系统设计与实现[J];科技传播;2011年07期
4 宋冉昕;谢维波;;基于Android平台的实时自适应音频传输技术及其实现[J];电脑知识与技术;2011年04期
5 赵宏伟;;Android NDK开发环境实现与应用[J];电脑知识与技术;2010年35期
6 张仕成;;基于Google Android平台的应用程序开发与研究[J];电脑知识与技术;2009年28期
7 姚昱e,
本文编号:1101898
本文链接:https://www.wllwen.com/wenyilunwen/huanjingshejilunwen/1101898.html