ImageVerifierCode 换一换
格式:DOCX , 页数:26 ,大小:29.20KB ,
资源ID:10997038      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-10997038.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(护林员管理系统移动端手机APP模块设计报告.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

护林员管理系统移动端手机APP模块设计报告.docx

1、护林员管理系统移动端手机APP模块设计报告护林员管理系统移动端(手机APP)模块设计报告文件状态: 草稿 正式发布 正在修改文件标识:护林员管理系统移动端(手机APP)模块设计报告当前版本:1.0作 者:於勇版 本 历 史版本状态作者日期审批人审批日期备注V0.1新建於勇V0.2增加内容於勇V0.3增加内容於勇V0.4增加内容於勇V1.0正式发布於勇1.文档介绍1.1.术语与缩写解释表1术语表缩写、术语解 释单点登录系统单点登录也叫统一登录,是一个统一的身份认证系统,简称为 SSO,应用于系统比较多,构成比较复杂,需要在各个系统中切换,不断重复登录的大型系统中,用户只需登录一次,即可通过单点登

2、录系统访问后台的多个应用系统,二次登录时无需重新输入用户名和密码。护林员管理系统护林员是林区巡护管理人员,主要职责是巡护林区、报告火情、制止和报告破坏森林资源的行为等,而护林员管理系统就是为了加强对护林人员的管理而建立的一套系统,通过护林员管理系统可以查看护林员实时位置,进行轨迹跟踪,轨迹回放,为日常工作的监督和特殊紧急情况下的准确定位提供有效的工具,通过终端还可以上报病虫害、火灾隐患等情况。PC端PC端就是指桌面端,可能是PC浏览器,也有可能是胖客户端。移动端是指护林员的手持设备,在野外巡护的过程中护林员拿着手持设备和中心进行通信,把位置信息、语音、文字、图片等信息传输到中心。手机APP在手

3、机上安装的功能软件,一般有andriod版和IOS版两种。2.模块汇总2.1.模块汇总表表2模块汇总表消息管理模块名称功能简述通知公告任务信息火情报警求救信息热点信息脱离责任区提醒值班提醒巡护管理模块名称功能简述我的区域我的责任区或者我的管辖区我的位置我的轨迹管辖人员选择人员责任区查看选择人员的责任区,以及当前位置选择人员电话根据日志时间段、行政区域、责任人查询选择人员实时轨迹选择人员历史轨迹对讲模块名称功能简述选择频段通过转盘选择频段(19)显示人员选择频段后,下方列表显示人员列表(在线离线分别显示,在线的在线,颜色区别)频段对讲对选择频段的人员进行全体对讲单人对讲对选择人员进行对讲单人电话

4、对选择人员进行电话通话单人定位对选择人员进行定位,并显示此人的责任区。我的模块名称功能简述巡护信息巡护时长、巡护里程、巡护发现(今日、昨日、当月)用户信息我的基本信息修改用户密码密码修改通知公告任务信息巡护发现一键求救热点核查火情报警数据同步数据同步(同步区域,管护日志)、离线地图下载系统设置设置地图,开始位置、版本号,版本更新2.2.模块关系图护林员系统模块关系图3.消息管理3.1.通知公告表3通知公告模块名称通知公告功能描述显示下发的通知、公告信息接口与属性数据结构与算法1.在消息列表中,显示通知公告信息,通知公告信息一般由PC端发送,接收到消息的时候,作出声音提示。2.用户点击后阅读,查

5、看后就记录为已读状态,同时把阅读人,阅读时间发送到后台。3.在手机数据库中保留1年以内的通知公告信息。补充说明3.2.任务信息表4任务信息模块名称任务信息功能描述在消息列表中查看任务消息接口与属性数据结构与算法1.在消息列表中,查看任务消息,任务一般由上级发送,上级可以在PC端操作,也可以在手机APP中操作。2.用户点击后阅读,查看后就记录为已读状态,同时把阅读人,阅读时间发送到后台。3.在手机数据库中保留3个月以内的任务信息。补充说明3.3.火情报警表5火情报警模块名称火情报警功能描述在消息列表中接收火情报警消息,并通过消息可以进行定位查看。接口与属性数据结构与算法1.在消息列表中,接收火情

6、报警,当发出火警后,手机就可以接收到消息,并作出声音提示,让用户去查看。2.用户点击后可以定位,查看图片;查看后就记录为已读状态,同时把阅读人,阅读时间发送到后台。3.在手机数据库中保留1个月以内的火警信息。补充说明3.4.求救信息表6求救信息模块名称求救信息功能描述当遇险人员发出一键求救后,相关人员通过消息就可以收到一键求救信息。接口与属性数据结构与算法1.在消息列表中,接收求救信息,当发出求救后,相关人员APP就可以接收到消息,并作出声音提示,让用户去查看。2.用户点击后可以定位求救人员,拨打求救人员电话;查看后就记录为已读状态,同时把阅读人,阅读时间发送到后台。3.在手机数据库中保留1个

7、月以内的求救信息。补充说明3.5.热点信息表7热点信息模块名称热点信息功能描述在消息列表中接收热点信息消息,并通过消息可以进行定位查看。接口与属性数据结构与算法1.在消息列表中,接收热点信息,当后台发出热点信息后,手机就可以接收到消息,并作出声音提示,让用户去查看。2.用户点击后可以定位,查看详细;查看后就记录为已读状态,同时把阅读人,阅读时间发送到后台。3.同时用户录入核查数据,并提交到后台,提交相应数据后,核查状态就变为已经核查。4.在手机数据库中保留1个月以内的热点信息。补充说明3.6.围栏提醒表8围栏提醒模块名称围栏提醒功能描述在消息列表中接收本人的脱离责任区提醒,并通过消息可以进行定

8、位查看。接口与属性数据结构与算法1.在消息列表中,接收脱离责任区提醒,当发出提醒后,手机就可以接收到消息,并作出声音提示,让用户去查看。2.用户点击后可以定位,查看我的位置责任区等;查看后就记录为已读状态,同时把阅读人,阅读时间发送到后台。3.在手机数据库中保留1周以内的脱离责任区提醒信息。补充说明3.7.值班提醒表9值班提醒模块名称值班提醒功能描述在消息列表中接收值班提醒消息,并通过消息可以进行查看。接口与属性数据结构与算法1.在消息列表中,接收值班提醒信息,当后台发出信息后,手机就可以接收到消息,并作出声音提示,让用户去查看。2.用户点击后查看详细;查看后就记录为已读状态,不发送后台。3.

9、不在手机数据库中保留数据。补充说明4.巡护管理4.1.我的区域表10我的区域模块名称我的区域功能描述查看我的责任区,或者我的管辖区域。接口与属性数据结构与算法1、点击巡护管理我的区域,就可以看到我管理的区域。2、如果我是护林员,那么就查看我管理我的责任区范围,我的规划线路,我的巡护标识点,并在图上显示。3、如果我是管理员,就查看我的管理区域。4、如果我既是管理员又是护林员,就查看两个区域的叠加数据。5、如果我既不是管理员,又不是护林员,那么我的区域就没有数据显示。6、该数据在系统中默认显示。补充说明4.2.我的轨迹表11我的轨迹模块名称我的位置功能描述查看我的实时位置。人名加图标的方式展示。接

10、口与属性数据结构与算法1.点击巡护管理我的轨迹,查看我的实时轨迹。2.从当前点开始,显示我的实时轨迹,显示采集节点和线段,最后一个点和最后一段线闪烁显示。3.系统会默认存储当天的轨迹点,每天会清除前一天的轨迹数据。4.补充说明4.3.历史轨迹表12历史轨迹模块名称查看历史轨迹功能描述查看我的历史轨迹,选择某天进行查看。接口与属性数据结构与算法1.点击巡护管理历史轨迹2.选择要显示的日期,然后显示到地图上即可,不清除其它数据,当选择要清除的时候再清除其它界面数据。3.历史轨迹超过1000个点要抽稀,抽稀到1000个点以内。补充说明4.4.管辖人员表13管辖人员模块名称管辖人员功能描述查看管护人员

11、的分布情况,在线情况等。接口与属性数据结构与算法1.点击巡护管理管护人员。2.查看我所管辖的护林人员的在线情况,在线的用彩色标识,不在线的用灰色标识,并查看他们的实时位置,缩放到全体人员范围内,如果当时离线没有实时位置的,就调用他们的默认位置,并在地图上分布显示,显示用图标加人名的方式。3.点击人员,显示人名,电话、责任区、管护面积,功能显示(责任区、电话、实时轨迹、历史轨迹)。补充说明4.5.管辖人员打电话表14管辖人员电话模块名称打电话功能描述和该护林员进行电话通话。接口与属性数据结构与算法1.点击选择人员打电话(希望拨出是流量,接听是电话,技术上可行否?)2.直接拨打该护林员的手机号码,

12、通过移动网络线路进行电话通话。补充说明4.6.管辖人员实时轨迹表15管辖人员实时轨迹模块名称选定人员的实时轨迹功能描述查看选定人员的实时轨迹接口与属性数据结构与算法1、点击选择人员实时轨迹,查看选择人员的实时轨迹。2、查看选择人员从当前点开始的实时轨迹进行跟踪。3、地图同时跟进,当该护林员要走出屏幕区域,地图移动跟进。补充说明4.7.管辖人员历史轨迹表16管辖人员历史轨迹模块名称选定人员的历史轨迹功能描述查看选定人员的历史轨迹接口与属性数据结构与算法1、点击选择人员历史轨迹,选择日期查看选择人员的历史轨迹。2、查看选择人员选定某天的历史轨迹进行查看,选定日期以日历形式展示,有数据的日期和无数据

13、的日期区分开来,当选定有数据的日期后就直接进入查看。3、查看选择日期当天的轨迹,如果轨迹点大于1000就进行抽稀。补充说明4.8.管辖人员责任区表17管辖人员责任区模块名称选定人员的责任区功能描述查看选定人员的责任区接口与属性数据结构与算法1、点击选择人员责任区,查看选择人员的责任区域。2、然后就可以查看到选择人员的责任区、规划巡护线路,巡护标识点,当前人员的位置。3、当前管护人员突出显示。以示和其它管护人员相区别。4、缩放到管护人员和管护区。补充说明5.对讲5.1.选择频段表18选择频段模块名称选择频段功能描述选择频段,按频段进行对讲通话。接口与属性数据结构与算法1.点击对讲选择频段2.系统

14、提供19的频段可供选择,任意选择一个频段进行群组对讲3.当选择频段的时候,就显示在该频段下的所有成员,成员是根据所在组织机构内的人员,再按频段进行划分。组织机构和频段唯一确定该组成员。4.显示该组成员的在线状态,在线的用蓝色表示,不在线的用灰色表示,在线的排前面。5.当在该频段内进行呼叫后,该频段的所有人员都可以听到,其它人员也可以按住对讲通话。补充说明5.2.频段对讲表19频段对讲模块名称频段对讲功能描述和该频段内的所有人员进行对讲通话接口与属性数据结构与算法1.点击对讲频段对讲2.按住对讲按钮说话,松开后,就把所说的话发送给该频段内的所有成员3.频段内的其他成员可以接收对讲人发出的语音,自

15、动播放语音,不需要保存。补充说明5.3.单人对讲表20单人对讲模块名称单人对讲功能描述选择频段下方其中一个的成员,发起单人对讲通话接口与属性数据结构与算法1.点击对讲成员列表对讲2.选择其中一个人后,显示几个大图标,对讲、打电话、定位3.选择对讲,就显示对讲界面,和该成员发起对讲通话。4.发送实时语音,和打电话类似,只是走的通道不同。5.结束后,按结束按钮即可,并回到列表页面。补充说明5.4.打电话表21打电话模块名称打电话功能描述选择频段下方其中一个的成员,发起电话通话接口与属性数据结构与算法1.点击对讲成员列表打电话2.选择其中一个人后,显示几个大图标,对讲、打电话、定位3.选择打电话,就

16、直接拨出该成员的电话,和该成员发起电话通话。4.打电话,走的移动语音通道网络。5.结束后,按结束按钮即可,并回到列表页面。补充说明5.5.定位表22定位模块名称定位功能描述选择频段下方其中一个的成员,定位该成员所在位置接口与属性数据结构与算法1.点击对讲成员列表定位2.选择其中一个人后,显示几个大图标,对讲、打电话、定位3.选择定位,就直接切换到巡护管理地图界面,并显示该成员所在位置。4.在地图界面点击人员和巡护管理中操作一样5.定位要具有相应人员的查看权限才可以定位,没有权限是不能定位的。补充说明6.我的(更多)6.1.巡护信息表23巡护信息模块名称巡护信息功能描述查看我的巡护信息接口与属性

17、数据结构与算法1.查看我的巡护信息2.查看我当天的巡护里程/达标里程,巡护时长/达标时长,当月巡护里程,巡护时长,出勤天数,达标天数,当月排名,所有数据都从服务器,通过接口获取。3.切换到我的栏目,用户默认看到的数据就是巡护信息补充说明6.2.用户信息表24用户信息模块名称用户信息功能描述用户信息查看和修改。接口与属性数据结构与算法1.查看我的我的信息2.修改我的基本信息包括(姓名、性别、出生日期、工作单位、政治面貌、身份证号码、文化程度、专兼职、照片、月管护工资、居住地址、电话、参加工作时间、民族、简历等)3.补充说明6.3.用户密码表25用户密码模块名称用户密码功能描述修改用户密码。接口与

18、属性数据结构与算法1.查看我的修改密码2.修改我的密码3.补充说明6.4.一键求救表26一键求救模块名称一键求救功能描述护林员发生危险时,一键求救接口与属性数据结构与算法1.查看我的一键求救2.一键求救是界面上的一个大按钮,点击一下就可以发出求救信息。3.发出信息包括(求救人,求救时间、经纬度、求救地点。)4.发送到护林员后台,后台做相应处理(发送短信、发送APP消息,定位显示等)补充说明6.5.通知公告表27通知公告模块名称通知公告(不存数据库,从后台取)功能描述查询通知公告信息。接口与属性数据结构与算法1.查看我的通知公告2.查看最近一年内的通知公告,通知公告按时间顺序排列,查看过的和未查

19、看过的用不同图标展示,如果未查看过的通知公告点击查看后要通知后台,发出查看人、查看时间,查看的通知公告ID3.查看后,查看状态要进行改变。补充说明6.6.任务信息表28任务信息模块名称任务信息(不存数据库,从后台取)功能描述查看发给我的任务信息。接口与属性数据结构与算法1.查看我的我的任务2.查看最近一月内的发给我的任务信息,任务信息按时间顺序排列,查看过的和未查看过的用不同图标展示,如果未查看过的任务信息点击查看后要通知后台,发出查看人、查看时间,查看的任务信息ID3.查看后,查看状态要进行改变。补充说明6.7.情况上报(巡护发现)表29情况上报(巡护发现)模块名称情况上报(巡护发现)功能描

20、述在巡护过程中上报巡护情况。接口与属性数据结构与算法1.查看我的情况上报2.上报火情、病虫害、盗砍乱伐、毁林开垦、牲畜毁林、野生动物,野生植物、自然灾害、其它情况3.对于火情要自动上报(点击上报后就自动上报到服务器),其它数据可以保存,手工操作上报。补充说明6.8.热点核查表30热点信息模块名称热点核查(不存数据库,从后台取)功能描述查看发给我的热点信息。接口与属性数据结构与算法4.查看我的热点核查5.列表查看热点信息,按已反馈和未反馈进行分类(热点编号、热点地址、热点时间,核查人、功能为定位、反馈)6.查看最近一月内的发给我的热点信息,热点信息按时间顺序排列,查看过的和未查看过的用不同图标展

21、示,如果未查看过的热点信息点击查看后要通知后台,发出查看人、查看时间,查看的热点信息ID7.查看后,查看状态要进行改变,图标同时也要变动。8.收到热点信息后,护林员要到现场去查看,所以要对待查看的热点进行定位,定位到现场进行查看,定位就跳转到巡护页面,看热点所在位置,点击地图上的热点可以查看详细信息,也可以填写反馈信息。9.点击反馈,用户录入核查数据,并提交到后台,提交相应数据后,核查状态就变为已经核查。补充说明6.9.火情报警表31火情报警模块名称火情报警(不存数据库,从后台取)功能描述查看发给我的火情报警。接口与属性数据结构与算法1.查看我的火警信息2.查看最近一月内的发给我的火情报警,火

22、情报警按时间顺序排列,查看过的和未查看过的用不同图标展示,如果未查看过的火情报警点击查看后要通知后台,发出查看人、查看时间,查看的火情报警ID3.查看后,查看状态要进行改变,同时图标也要改变。补充说明6.10.数据同步表32数据同步模块名称数据同步功能描述同步数据到手机。接口与属性数据结构与算法1.查看我的数据同步2.把数据从服务器上同步到手机中,同步数据包括:管护区、责任区、规划线路、标识点等。补充说明6.11.离线地图下载表33离线地图下载模块名称离线地图下载功能描述下载离线地图类似XX,接口与属性数据结构与算法1、查看我的离线地图下载2、从系统提供的地址下载离线地图,显示下载进度。补充说

23、明6.12.地图设置表34地图设置模块名称地图设置功能描述对本系统进行设置,包括地图、默认位置等。接口与属性数据结构与算法1.查看我的地图设置2.对系统的地图进行设置,包括设置地图加载方式(在线地图、离线地图),地图初始默认位置(中心点、范围)3.补充说明6.13.版本更新表35版本更新模块名称版本更新功能描述更新系统版本。接口与属性数据结构与算法1、查看我的版本更新2、更新系统版本,显示当前版本号3、有新版本后,就提示更新,让用户下载更新。补充说明7.系统设置8.其他8.1.离线登录表36离线登录模块名称离线登录功能描述在离线情况下,根据上一次记录的tonkey,保持登录状态接口与属性数据结

24、构与算法1、离线情况,根据上一次记录的tonkey,也可以进入系统,同QQ、XX地图等。2、离线情况下可以采集GPS数据,也可以采集巡护发现数据等。补充说明8.2.离线保存位置点表37离线保存位置点模块名称离线保存位置点功能描述在离线情况下需要保存GPS位置点到本地,在线后再传出。接口与属性数据结构与算法1、如果系统不在线的情况下,需要保存GPS位置点到本地数据库,在线后再自动续传位置点数据到服务器上。2、GPS采集间隔由后台设置,离线情况采用原来设置好的标准。3、对于已经发送的数据可以及时删除,也可以2天以后删除。未发送的数据一直保留。补充说明8.3.消息保持表38消息保持模块名称消息保持功

25、能描述保证消息接收,如果手机不在线,消息需要在服务端保存,在线后及时发出接口与属性数据结构与算法1、保障消息不会遗漏,当用户不再线的时候,消息在服务器端保存,上线后及时发出。2、类似微信,QQ,在系统不在线的时候,要保持消息状态,在线后要保证消息及时发出。3、要保持的消息包括消息管理的所有内容。4、消息是否接收(或者是否接收成功),通过获取手机数据库中是否有该消息记录来判别,如果手机数据库中存在,就通知服务器,服务器设置成功标识,确认机制是通过GUID+登录名来确认某个人收到该条消息。5、3天以前的消息不再重发。补充说明8.4.后台服务表39后台服务模块名称后台服务功能描述在后台常开服务,实时

26、接收消息接口与属性数据结构与算法6、在后台常开服务,实时接收消息7、在线的时候,后台实时接收消息,并作出相应提示。8、离线情况,后台保持沉默,但要侦测网络情况,以便于及时获取消息和上传数据。补充说明8.5.后台服务表40后台服务模块名称后台服务功能描述在后台常开服务,实时接收消息接口与属性数据结构与算法1、在后台常开服务,实时接收消息2、在线的时候,后台实时接收消息,并作出相应提示。3、离线情况,后台保持沉默,但要侦测网络情况,以便于及时获取消息和上传数据。补充说明8.6.语音提示表41语音提示模块名称语音提示功能描述在消息页面增加语音功能,来消息有提示,读消息可以自动语音接口与属性数据结构与算法1、当接收到消息后,自动发出语音提示“您有新的消息,请查收!”2、打开消息的时候,做相应的语音提示,通知公告和任务信息就读出类型+内容,其它读出类型+位置信息。补充说明

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2