护林员管理系统移动端移动定位器模块设计报告.docx

上传人:b****5 文档编号:3742360 上传时间:2022-11-25 格式:DOCX 页数:16 大小:26.21KB
下载 相关 举报
护林员管理系统移动端移动定位器模块设计报告.docx_第1页
第1页 / 共16页
护林员管理系统移动端移动定位器模块设计报告.docx_第2页
第2页 / 共16页
护林员管理系统移动端移动定位器模块设计报告.docx_第3页
第3页 / 共16页
护林员管理系统移动端移动定位器模块设计报告.docx_第4页
第4页 / 共16页
护林员管理系统移动端移动定位器模块设计报告.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

护林员管理系统移动端移动定位器模块设计报告.docx

《护林员管理系统移动端移动定位器模块设计报告.docx》由会员分享,可在线阅读,更多相关《护林员管理系统移动端移动定位器模块设计报告.docx(16页珍藏版)》请在冰豆网上搜索。

护林员管理系统移动端移动定位器模块设计报告.docx

护林员管理系统移动端移动定位器模块设计报告

护林员管理系统移动端(移动定位器)

模块设计报告

文件状态:

[]草稿

[√]正式发布

[]正在修改

文件标识:

护林员管理系统移动(移动定位器)端模块设计报告

当前版本:

1.0

作者:

於勇

版本历史

版本

状态

作者

日期

审批人

审批日期

备注

V0.1

新建

於勇

V0.2

增加内容

於勇

V0.3

增加内容

於勇

V0.4

增加内容

於勇

目录

1.文档介绍4

1.1.术语与缩写解释4

2.模块汇总4

2.1.模块汇总表4

2.2.模块关系图5

3.消息管理(在手表中分项显示)6

3.1.通知公告6

3.2.任务信息6

3.3.火情报警6

3.4.求救信息7

3.5.热点信息7

3.6.围栏提醒8

3.7.值班提醒8

4.对讲9

4.1.选择频段9

4.2.频段对讲9

4.3.管理中心10

5.一键求救10

5.1.一键求救10

6.移动定位器10

6.1.一键求救10

6.2.上传GPS11

7.其他11

7.1.用户登录11

7.2.离线保存位置点11

7.3.消息保持12

7.4.后台服务12

7.5.上传GPS12

1.文档介绍

1.1.术语与缩写解释

表1术语表

缩写、术语

解释

单点登录系统

单点登录也叫统一登录,是一个统一的身份认证系统,简称为SSO,应用于系统比较多,构成比较复杂,需要在各个系统中切换,不断重复登录的大型系统中,用户只需登录一次,即可通过单点登录系统访问后台的多个应用系统,二次登录时无需重新输入用户名和密码。

护林员管理系统

护林员是林区巡护管理人员,主要职责是巡护林区、报告火情、制止和报告破坏森林资源的行为等,而护林员管理系统就是为了加强对护林人员的管理而建立的一套系统,通过护林员管理系统可以查看护林员实时位置,进行轨迹跟踪,轨迹回放,为日常工作的监督和特殊紧急情况下的准确定位提供有效的工具,通过终端还可以上报病虫害、火灾隐患等情况。

PC端

PC端就是指桌面端,可能是PC浏览器,也有可能是胖客户端。

移动端

是指护林员的手持设备,在野外巡护的过程中护林员拿着手持设备和中心进行通信,把位置信息、语音、文字、图片等信息传输到中心。

手机APP

在手机上安装的功能软件,一般有andriod版和IOS版两种。

智能手表

能执行一些特定功能的手表,可以在上面安装软件,拓展其功能。

2.模块汇总

2.1.模块汇总表

表2模块汇总表

消息管理

模块名称

功能简述

火情报警

求救信息

热点信息

脱离责任区提醒

值班提醒

对讲

模块名称

功能简述

选择频段

通过转盘选择频段(1~9)

频段对讲

对选择频段的人员进行全体对讲

和中心对讲

和管理中心进行对讲

其它

模块名称

功能简述

上传GPS

上传GPS位置

一键求救

SOS一键求救

系统设置

设置地图,开始位置、版本号,版本更新

移动定位器+智能手环

模块名称

功能简述

上传GPS

上传GPS位置

一键求救

SOS一键求救

2.2.模块关系图

护林员系统模块关系图

3.消息管理(在手表中分项显示)

3.1.通知公告

表3通知公告

模块名称

通知公告

功能描述

显示下发的通知、公告信息

接口与属性

数据结构

与算法

1.在消息列表中,显示通知公告信息,通知公告信息一般由PC端发送,接收到消息的时候,作出声音提示:

“您有新的消息,请查收!

”。

2.用户点击后阅读,格式为“类型+内容”,具体为“通知,防火期间,请大家加强林区巡护管理!

”,阅读以文字+语音的方式阅读,查看后就记录为已读状态,同时把阅读人,阅读时间发送到后台。

3.在手表中可以查看所有未读信息,逐条查看阅读,读完后就不能查看了,手表中可以查看最后一条已读信息,可以反复阅读查看。

补充说明

3.2.任务信息

表4任务信息

模块名称

任务信息

功能描述

在消息列表中查看任务消息

接口与属性

数据结构

与算法

1.在消息列表中,查看任务消息,任务一般由上级发送,上级可以在PC端操作,也可以在手机APP中操作,接收到消息的时候,作出声音提示:

“您有新的消息,请查收!

”。

2.用户点击后阅读,格式为“类型+内容”,具体为“任务信息,请速往彩云湖,有人在钓鱼!

”,阅读以文字+语音的方式阅读,查看后就记录为已读状态,同时把阅读人,阅读时间发送到后台。

3.在手表中可以查看所有未读信息,逐条查看阅读,读完后就不能查看了,手表中可以查看最后一条已读信息,可以反复阅读查看。

补充说明

3.3.火情报警

表5火情报警

模块名称

火情报警

功能描述

在消息列表中接收火情报警消息,并通过消息可以进行定位查看。

接口与属性

数据结构

与算法

1.在消息列表中,接收火情报警,当发出火警后,手表就可以接收到消息,并作出声音提示:

“您有新的消息,请查收!

”,让用户去查看。

2.用户点击后阅读,格式为“类型+人员+时间+位置”,具体为“火情报警,张三于2017年6月29日9点36分在观音桥小苑建新西路公交站发现火情,请速往扑救!

”,阅读以文字+语音的方式阅读,查看后就记录为已读状态,同时把阅读人,阅读时间发送到后台。

3.在手表中可以查看所有未读信息,逐条查看阅读,读完后就不能查看了,手表中可以查看最后一条已读信息,可以反复阅读查看。

补充说明

3.4.求救信息

表6求救信息

模块名称

求救信息

功能描述

当遇险人员发出一键求救后,相关人员通过消息就可以收到一键求救信息。

接口与属性

数据结构

与算法

1.在消息列表中,接收求救信息,当发出求救后,相关人员APP就可以接收到消息,接收到消息的时候,作出声音提示:

“您有新的消息,请查收!

”,让用户去查看。

2.用户点击后进行阅读查看,格式为“类型+人员+时间+位置”,具体为“求救信息,张三于2017年6月29日9点59分在观音桥小苑建新西路公交站求救,请速往救援!

”,阅读以文字+语音的方式阅读,查看后就记录为已读状态,同时把阅读人,阅读时间发送到后台。

3.在手表中可以查看所有未读信息,逐条查看阅读,读完后就不能查看了,手表中可以查看最后一条已读信息,可以反复阅读查看。

补充说明

3.5.热点信息

表7热点信息

模块名称

热点信息

功能描述

在消息列表中接收热点信息消息,并通过消息可以进行定位查看。

接口与属性

数据结构

与算法

1.在消息列表中,接收热点信息,当发出热点后,相关人员APP就可以接收到消息,接收到消息的时候,作出声音提示:

“您有新的消息,请查收!

”,让用户去查看。

2.用户点击后进行阅读查看,格式为“类型+时间+位置”,具体为“求救信息,2017年6月29日9点59分在观音桥小苑建新西路公交站发现热点,请速往核实!

”,阅读以文字+语音的方式阅读,查看后就记录为已读状态,同时把阅读人,阅读时间发送到后台。

3.在手表中可以查看所有未读信息,逐条查看阅读,读完后就不能查看了,手表中可以查看最后一条已读信息,可以反复阅读查看。

补充说明

3.6.围栏提醒

表8围栏提醒

模块名称

围栏提醒

功能描述

在消息列表中接收本人的脱离责任区提醒,并通过消息可以进行定位查看。

接口与属性

数据结构

与算法

1.在消息列表中,接收围栏提醒信息,当发出提醒后,相关人员APP就可以接收到消息,接收到消息的时候,作出声音提示:

“您有新的消息,请查收!

”,让用户去查看。

2.用户点击后进行阅读查看,格式为“类型+时间”,具体为“脱离责任区提醒,您于2017年6月29日10点13分脱离责任区,请核实!

”,阅读以文字+语音的方式阅读。

3.在手表中可以查看所有未读信息,逐条查看阅读,读完后就不能查看了,手表中可以查看最后一条已读信息,可以反复阅读查看。

补充说明

3.7.值班提醒

表9值班提醒

模块名称

值班提醒

功能描述

在消息列表中接收值班提醒消息,并通过消息可以进行查看。

接口与属性

数据结构

与算法

1.在消息列表中,接收值班提醒信息,当发出提醒后,相关人员APP就可以接收到消息,接收到消息的时候,作出声音提示:

“您有新的消息,请查收!

”,让用户去查看。

2.用户点击后进行阅读查看,格式为“类型+时间”,具体为“值班提醒,您将在10点20分开始巡护,请别迟到哦!

”,阅读以文字+语音的方式阅读。

3.在手表中可以查看所有未读信息,逐条查看阅读,读完后就不能查看了,手表中可以查看最后一条已读信息,可以反复阅读查看。

补充说明

4.对讲

4.1.选择频段

表10选择频段

模块名称

选择频段

功能描述

选择频段,按频段进行对讲通话。

接口与属性

数据结构

与算法

1.点击组对讲—>选择频段

2.系统提供1~9的频段可供选择,任意选择一个频段进行群组对讲

3.当选择频段的时候,就显示在该频段下的所有成员,成员是根据所在组织机构内的人员,再按频段进行划分。

组织机构和频段唯一确定该组成员。

4.当在该频段内进行呼叫后,该频段的所有人员都可以听到,其它人员也可以按住对讲通话。

补充说明

4.2.频段对讲

表11组对讲

模块名称

频段对讲

功能描述

和该频段内的所有人员进行对讲通话

接口与属性

数据结构

与算法

1.点击组对讲—>组对讲

2.按住对讲按钮说话,松开后,就把所说的话发送给该频段内的所有成员

3.频段内的其他成员可以接收对讲人发出的语音,自动播放语音,不需要保存。

补充说明

4.3.管理中心

表12管理中心

模块名称

管理中心

功能描述

和管理中心发起对讲通话

接口与属性

数据结构

与算法

1.点击管理中心

2.直接和管理中心发起对讲通话

补充说明

5.一键求救

5.1.一键求救

表13一键求救

模块名称

一键求救

功能描述

一键求救。

当护林员发送危险是,可以点击该位置信息发出求救信号。

接口与属性

数据结构

与算法

1.点击一键求救,一键求救是界面上的一个大按钮,点击一下就可以发出求救信息。

2.发出信息包括(求救人,求救时间、经纬度、求救地点。

3.发送到护林员后台,后台做相应处理(发送短信、发送APP消息,定位显示等)

补充说明

6.移动定位器

6.1.一键求救

表14一键求救

模块名称

一键求救

功能描述

一键求救。

当护林员发送危险是,可以点击该位置信息发出求救信号。

接口与属性

数据结构

与算法

1.点击一键求救,一键求救是定位仪器硬件本身支持的一个按钮。

2.发出信息包括(登录人,求救时间、经纬度。

3.发送到护林员后台,后台做相应处理(发送短信、发送APP消息,定位显示等)

补充说明

6.2.上传GPS

表15上传GPS

模块名称

上传GPS

功能描述

按服务器设定的时间间隔,不间断的上传位置信息

接口与属性

数据结构

与算法

1.后台和移动定位器通过信令建立连接,移动定位器不断发送GPS位置信息,后台接受GPS位置信息,内容包括:

登录人,定位时间、经纬度。

2.同时通过心跳包,不断保持和服务器的连接。

补充说明

7.其他

7.1.用户登录

表16用户登录

模块名称

用户登录

功能描述

APP自动读取电话号码,通过电话号码和数据库中的登录用户名匹配登录。

接口与属性

数据结构

与算法

1、离线情况,用户可以进入系统查看当前消息等。

2、在线情况,用户可以登录,和中心建立连接,执行相应功能。

补充说明

7.2.离线保存位置点

表17离线保存位置点

模块名称

离线保存位置点

功能描述

在离线情况下需要保存GPS位置点到本地,在线后再传出。

接口与属性

数据结构

与算法

1、如果系统不在线的情况下,需要保存GPS位置点到本地数据库,在线后再自动续传位置点数据到服务器上。

2、GPS采集间隔由后台设置,离线情况采用原来设置好的标准。

补充说明

7.3.消息保持

表18消息保持

模块名称

消息保持

功能描述

保证消息接收,如果手机不在线,消息需要在服务端保存,在线后及时发出

接口与属性

数据结构

与算法

1、保障消息不会遗漏,当用户不再线的时候,消息在服务器端保存,上线后及时发出。

2、类似微信,QQ,在系统不在线的时候,要保持消息状态,在线后要保证消息及时发出。

3、要保持的消息包括消息管理的所有内容。

4、消息是否接收(或者是否接收成功),通过获取手机数据库中是否有该消息记录来判别,如果手机数据库中存在,就通知服务器,服务器设置成功标识,确认机制是通过GUID+登录名来确认某个人收到该条消息。

5、3天以前的消息不再重发。

补充说明

7.4.后台服务

表19后台服务

模块名称

后台服务

功能描述

在后台常开服务,实时接收消息

接口与属性

数据结构

与算法

6、在后台常开服务,实时接收消息

7、在线的时候,后台实时接收消息,并作出相应提示。

8、离线情况,后台保持沉默,但要侦测网络情况,以便于及时获取消息和上传数据。

补充说明

7.5.上传GPS

表20上传GPS

模块名称

上传GPS

功能描述

按服务器设定的时间间隔,不间断的上传位置信息

接口与属性

数据结构

与算法

3.通过APP的后台服务,按服务器设置的时间间隔,不断获取位置信息,并上传到中心服务器。

4.同时通过心跳包,不断保持和服务器的连接。

补充说明

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1