基于安卓Android平台的“移动警务通”应用开发(IDEA,MySQL)
基于安卓Android平台的“移动警务通”应用开发(IDEA,MySQL)(毕业论文7100字,程序代码,客户端和服务端,MySQL数据库,答辩PPT)
随着智能手机的兴起,Android逐渐成为了市场占有量最大的移动平台操作系统,越来越受到大众的欢迎,所以在此平台上开发方便警务人员使用的移动警务通助手系统来帮助警务人员完成工作是有一定必要的。
本设计主要针对交警一类警务人员为使用主体进行设计,采用软件工程中的结构化思想,标准的软件设计流程,从可行性研究、需求分析、系统设计以及系统实现和测试来开发该警务通系统。本系统借鉴公安业务的处理流程,实现了警务活动的信息化和网络化,形成了一个基于网络的关于交警警务信息快速传递及警务操作快速实施、便于将信息及操作录入数据库的系统。
本文详细介绍了移动警务通软件在Android系统上的开发背景,设计思路及实现方法,说明了开发警务通系统的重要性及意义、同时说明了该应用的创新点和应用的实际运行情况,并根据实际情况对该应用进行分析设计。
该软件主要由欢迎界面、登录界面、主菜单界面、子系统功能界面组成,子系统主要实现了登录功能、查询功能,包含车辆信息查询、驾驶证信息查询和违章信息查询、违章处理功能,可进行实时处理违章信息、简易事故处理功能,可对简易事故进行优先处理,以尽快恢复交通为目的、辅助地图功能。 [资料来源:http://www.doc163.com]
1. 登录功能,用于实现用户登录,因无法取得相关公安系统权限,且考虑到相关警务人员相关信息应由公安系统统一给定,所以该软件暂不支持注册功能;
2. 车辆信息查询功能,用于查询当前想查询车辆的相关信息,是为了判断车辆是否是被盗车辆的一个功能,通过输入车牌号继续查询,查询的相关信息包括:车所有人姓名、性别、身份证号、手机号、驾驶证号、车辆出厂日期、类型、车牌号、颜色;
3. 驾驶证信息查询功能,用于查询当前需要查询的驾驶证号的相关信息,主要用于判断该驾驶证当前状态,判断驾驶人是否违规,通过输入驾驶证号进行查询,查询的相关信息包括发证机关、发证日期、审验日期、准驾车型、状态、扣分情况;
4. 违章信息查询功能,用于查询当前想查询的驾驶证号相关的违章信息,通过输入驾驶证号进行,查询的相关信息包含:违章编号(由系统生成)、违章行为、违章地点、违章时间、违章处理、扣分、罚金;
5. 违章处理功能,用于将当前违章信息实时录入数据库,录入信息包含:驾驶证号、违章行为、违章地点、违章时间、违章处理、扣分、罚金;
6. 简易事故处理,用于将简易事故信息实时录入数据库,目的在于优先恢复交通,录入信息包含:肇事方姓名、肇事方身份证、受害方姓名、受害方身份证、事故类型、事故地点、事故时间;
7. 辅助地图功能,使用地图主要为前几个功能进行支持,并另外提供几种模式供用户使用,模式主要由:普通模式、卫星模式、罗盘模式、跟随模式,并在这几种模式之上,实现了普通模式下的实时交通功能,及当地图被拖拉到其他位置时,提供一键定位到当前位置功能。
开发工具:IntelliJ IDEA
数据库:MySQL
[版权所有:http://DOC163.com]
目 录
第一章 概述 6
1.1 项目背景及研究意义 6
1.1.1 项目背景 6
1.1.2 研究意义 6
1.2 国内外研究现状 7 [版权所有:http://DOC163.com]
1.3 项目目标及主要内容 7
1.3.1 项目目标 7
1.3.2 主要内容 7
第二章 Android移动平台及相关技术解析 8
2.1 Android移动平台 8
2.2 Android移动平台架构分析 8
2.3 Android四大组件 9
第三章 移动警务通系统分析、设计与实现 11
3.1 系统设计原则与目标 11
3.1.1 系统设计原则 11
3.2 系统开发运行环境 11
3.2.1 硬件环境 11
3.2.2 软件环境 11
3.3 需求分析 11
3.3.1系统结构图 12
3.3.2 子系统用例图 13
3.4 数据库设计 16
3.5 主要模块实现 18
3.5.1 系统各界面的实现 18
第四章 项目测试 25
4.1 测试环境及内容 25
4.1.1 测试硬件环境 25
4.1.2 测试软件环境 25
4.1.3 测试内容 25
第五章 结论 27
5.1 系统设计成效 27
5.2 存在问题及建议 27
参考文献 28
致谢 29
[来源:http://Doc163.com]
上一篇:基于安卓Android日程小助手学习生活工作软件的设计(SQLLite)
下一篇:基于安卓Android联系人的交互应用的设计与实现(MySQL)