论文部分内容阅读
自从2009年,社区矫正的刑罚形式在我国全面实施。传统的社区矫正管理工作存在着依赖人工管理、书面汇报、矫正人员位置信息监管不到位、强制力不够、日常管理执行难度大等问题。在移动互联网技术飞速发展与逐渐成熟的当下,为解决这一系列问题,并更好地促进社区矫正管理工作朝无纸化、人性化、自动化与智能化等特性发展,研发具有移动定位功能、区域越界报警,数字化的社区矫正管理系统具有重要意义。文章的研究目标是研发基于Andoid平台的社区矫正信息化管理系统。文章首先介绍了该系统的研究背景与意义,剖析了国内外的研究现状,提出本论文的研究目标。接着对Android智能手机平台的总体架构、优势以及Android应用程序开发进行了详细的分析,为基于Android的社区矫正信息化管理系统的实现奠定了理论基础。其次,采用UML面向对象分析与设计思想,对本系统进行了分析与设计。客户端主要实现了注册与登录、首页展示、电子档案管理、信息交互、考核管理、位置定位和电子围栏等核心功能。客户端网络访问采用Apache开源项目Http Client实现,采用Json技术实现移动客户端与Web服务器端数据交换。在系统界面实现中,采用谷歌最新推出的Material Design理念,运用其相关控件实现友好的程序界面,操作简单。为了验证系统设计的可行性和实际运行的有效性,采用快速原型的软件开发方法实现原型系统。通过在模拟器和真机上运行测试,测试结果表明该系统在功能与性能上实现满足用户需求,并具有很好的实用价值。