基于位置定位的电流监测系统的设计与实现.doc

资料分类:计算机信息 上传会员:糖糖不爱吃糖 更新时间:2021-12-19
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:19392
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

【摘要】随着移动设备的日益普及,对移动设备的软件需求越来越多。为了解决电力公司工作人员工作便利性的需求,将设计一套基于位置定位的电流监测系统。

整个设计主要完成的工作涵盖:实现了基于Apache Tomcat服务器和Mysql数据库的后台搭建,基于Android版百度地图的移动客户端开发。研究了HTTP与Socket两种通信机制,并根据设计需要选用基于HTTP的JSON(JavaScript Object Notation)数据交互方式。

论文针对一个基于Android+SpringMVC架构的电流监测系统的设计与开发工作进行论述与说明。首先介绍了课题背景、目的与意义,以及Android系统与百度地图的应用现状;接着针对系统的技术、经济和操作方面进行可行性分析;其次,分析需求并根据需求对系统进行总体设计;再次,分移动客户端、后台和服务器三部分对整个系统的设计与实现进行详细阐述;最后,编写测试用例,对系统功能进行测试,对设计相关工作进行总结,并给出后续工作的设想。

 

【关键词】百度地图; HTTP通信; Socket通信; JSON数据交互方式

 

目录

摘要

Abstract

第1章 绪论-1

1.1 课题背景、目的与意义-1

1.1.1 Android系统国内外应用现状-1

1.1.2 Baidu Map的应用现状-1

1.2 LBS简介-2

1.3 论文结构安排-2

第2章 可行性分析-4

2.1 技术可行性分析-4

2.2 经济可行性分析-4

2.3 操作可行性分析-4

第3章 需求分析-5

3.1 系统整体构成-5

3.2 功能需求-5

3.2.1 移动客户端功能-5

3.2.2 后台功能-6

3.3 通讯规约-6

3.3.1 前后台通讯规约格式-6

3.3.2 任务内容格式-7

3.3.3 剩余电流数据项编码和定义-7

第4章 系统概要设计-13

4.1 系统总体功能框图-13

4.2 数据库设计-13

4.2.1 数据库的概念设计-13

4.2.2 数据库逻辑结构设计-15

4.3 系统总体流程设计-16

4.4 数据交互方式-17

4.5通信方式-17

4.5.1 HTTP通信-17

4.5.2 Socket通信-17

第5章 详细设计与实现-18

5.1 移动客户端功能设计与实现-18

5.1.1 用户登录模块设计与实现-18

5.1.2 终端管理模块的设计与实现-19

5.1.3 终端监测模块的设计与实现-21

5.1.4 地图定位模块的设计与实现-23

5.1.5 信息推送模块的设计与实现-27

5.2 后台管理功能设计与实现-28

5.2.1 管理员登录模块的设计与实现-29

5.2.2 用户管理模块的设计与实现-29

5.2.3 发布信息模块的设计与实现-31

5.2.4 终端展示模块的设计与实现-31

5.2.5 修改密码模块的设计与实现-32

5.3 服务器的设计与实现-32

5.3.1 服务器端架构-32

5.3.2 MVC思想及其优势-33

5.3.3 SpringMVC架构-33

5.3.4 通讯接口实现-34

第6章 系统测试-37

6.1 系统测试的目的与意义-37

6.2 手机客户端功能测试-37

6.2 后台功能测试-38

第7章 总结与展望-40

参考文献-41

致谢-42

相关论文资料:
最新评论
上传会员 糖糖不爱吃糖 对本文的描述:百度地图SDK提供的多层覆盖物图层,使开发者在开发时可以加入更多创新、个性的元素;提供的离线服务,为用户节省了大量的数据流量。在定位方面,可以采用GPS、基站和Wi-Fi信号多种......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: