用户手册GPSBD
- 格式:doc
- 大小:3.16 MB
- 文档页数:45
GPSBD®使用手册一、前言1、系统介绍1.1系统简介GPSBD®--GPSBigData(gps大数据)欢迎使用目前国内技术领先的卫星定位监控系统-GPSBD®卫星定位监控基础系统,他将轻松的帮您完成LBS 位置服务相关的系统软件开发。
您在开发过程中,不必关心复杂的底层数据处理,只需要关心自己的业务即可。
系统采用目前主流的技术架构,以及数据处理和缓存技术。
保障了系统的高并发,高可靠,稳定,可扩展性强,易维护升级。
1.2主要功能介绍●支持多达几十种不同厂家的不同型号设备完美接入。
●支持各种主流的地图互相切换展示(PS:高德,谷歌,百度,必应地图,天地图,OSM,YandexMap ...)●插座实时展示设备的位置,碾压传统系统的接口轮询来获取数据(PS:如果设备上报频率可以1秒一次,地图上将平滑实时展示设备当前的位置没有任何延迟,传统的轮询至少延迟15秒)。
●插座实时推送设备的报警事件,并在地图上动态展示出报警的位置。
●插座实时推送设备的当前的属性状态,如电量,卫星颗粒个数,电压,ACC,GSM信号强度,防盗状态以及油耗情况等等......有必要强调一下实时,一切都是实时的没有任何延迟。
所有数据的展示和物理状态之间延迟取决于硬件的上报频率和SIM卡传输速度。
●可创建多种形式的围栏,满足不同的场景需求,如常用的圆形围栏,多边形围栏,以及行政区域围栏。
●可创建父子树形结构关系的分组来管理设备,分组关联绑定围栏,等同于分组下所有分组及其所有设备绑定围栏。
避免传统系统中每个设备都要单独绑定的繁琐操作。
●系统可根据不同的设备类型展示不同的下发命令视图,通过调整参数即可直接下发给指定设备,并展示设备返回的响应内容。
并且可直接下发自定义的透传指令。
●历史轨迹播放并导出轨迹明细●设备常用的报表数据统计,并生成可视化图表,直观表现数据走势。
●地图测量距离和面积●地图导出●用户角色和权限可自由配置,管理员可创建多个角色,每个角色权限颗粒度可细分到目录,菜单,按钮,数据,单个用户可分配多个角色。
●管理员可控制禁用或启用用户随意控制用户●管理员可实时监控所有用户的设备位置●系统会收集所有用户的操作行为,形成操作日志,管理员在后端可随时查看系统日志●通过大数据图表形式整体展示系统的当前数据以及趋势。
2、应用场景--金融风控行业--汽车租赁行业--智能环卫管理--公车调度管理--人员考勤管理--电动车防盗监控--渣土车禁行超速管理--城市智慧公交3、使用前配置本节将介绍系统的部署安装环境和用户运行环境3.1安装环境依赖GPSBD®主要核心程序采用跨平台语言Java的开发,所以系统可部署在任意系统服务器上,只要服务器可安装的Java环境即可。
除此之外系统上还要安装一些必要的第三方数据库软件等。
相关的软件有:●JDK7 +●MYSQL5.6 +●Redis2.4 +●Nginx1.4 +3.2运行使用环境GPSBD®系统是B / S架构,所以只要在有浏览器的终端上都可以使用。
在一些主流浏览器上都可以运行得很流畅,推荐使用谷歌浏览器Chrome的!二、安装部署1、窗下安装本节将介绍如何在项目中使用vue-lbsmap。
●Java的环境安装●Mysql的数据库安装●Redis的缓存安装●数据库初始化●部署程序并启动2、Linux的下安装本节将介绍如何在项目中使用vue-lbsmap。
●Java的环境安装●Mysql的数据库安装●Redis的缓存安装●数据库初始化●部署程序并启动三、管理端介绍及操作1、用户登录1.1登陆/退出系统●安装部署成功后启动Nginx或其他网络服务器,启动成功后。
如果使用默认的80端口通过浏览器输入http:// localhost进入以下系统登陆界面:●如果是管理员角色会进入后台管理系统界面●管理员退出登陆和修改密码入口1.2修改密码点击用户中心的修改密码按钮可进入修改密码对话框,为了保障系统安全防止密码被破解,建议管理员修改密码需要输入6位以上的数字字母组合密码。
2、首页介绍本节将介绍管理后台系统的整体布局和功能模块分布。
2.1布局介绍管理员登陆后系统呈现的界面如下图所示:●红色区域为系统菜单栏,菜单的数据结构可灵活调整和扩展。
目前仅有基础的功能菜单。
●绿色区域为系统主要数据统计,管理员可一眼看出系统当前的整体数据情况,包括用户,设备,报警事件,和围栏总数。
●蓝色区域可根据点击上面绿色区域的卡片,来用图表形式统计展示当前状态下此项数据的历史数据和走势。
●黄色区域会根据红色区域点击不同的功能菜单按钮显示当前的菜单路径橙色区域为登陆用户的管理入口,可以查看或修改自己的一些基本信息,也可以跳转到地图界面。
2.2概要统计首页统计的项目有设备用户报警和围栏,主要展示当前的总数,和最近一个星期的历史数据。
2.3菜单栏-| 首页 => 展示系统整体情况-| 用户管理 => 管理系统所有的用户-| 系统管理-| 角色管理 => 创建和修改角色信息,配置角色的权限 -| 权限管理 => 可支配的系统所有权限资源,这里所有资源都是可配到某个角色,颗粒度细分到按钮接口数据。
-| 设备类型 => 管理用户可添加的设备类型-| 系统日志 => 展示系统所有用户的所有操作行为记录 -| 登陆日志 => 管理员的登陆详细记录3、用户管理本节将介绍如何通过系统创建一个用户并对用户的信息编辑。
3.1创建用户●首先点击左侧菜单的用户管理,然后点击创建用户按钮,可弹出创建用户的对话框。
●创建用户需要填写的信息有账号、邮箱、电话、密码、角色,其中账号、密码、角色为必填项,密码设置6位以上的数字字母混合密码。
可勾选多个角色,至少勾选一个角色,然后点击确定即可成功创建用户。
如果账号系统已经存在会提示创建失败的信息。
账号为系统全局唯一不可重复属性。
3.2查看用户默认展示所有的用户列表,列表展示用户基本信息包括账号邮箱电话角色注册时间是否禁用。
3.3编辑用户通过点击用户列表后面操作列里的编辑按钮进入编辑此行用户信息对话框,这里可以对用户的邮箱电话角色信息进行编辑。
修改信息后保存即可!3.4监控用户通过点击用户列表后面的操作列里的监控按钮可进入此用户的前端监控界面,等同于用户登陆账号监控账号下所有设备位置和其他操作。
4、系统管理4.1权限管理权限是用户访问系统的权限,这里包括菜单目录,菜单链接,按钮,接口数据。
由于定位系统的特殊性,通常用户用户有两类,一类是管理系统的管理人员,另一类是使用监控系统的使用者,也就是直接挂设备的终端账号。
所以这里的权限我们分成两种用户类型的权限,第一种是管理员的管理权限,也就是后端的一些权限。
第二种是用户前端权限,控制用户是否具备某项操作的权限。
权限和用户不直接关联,是通过角色关联。
用户是否具备某个权限,是看用户所属的角色是否有某项权限。
4.1.1创建权限系统有两种大类型的权限,通过选择不同的选项卡,来创建对应的分类权限。
权限的类型有目录菜单按钮三种,创建权限要根据后端的接口对应填写权限的代码,代码必须和后端统一(一般权限代码为AAA:BBB:CCC,AAA通常为目录,BBB为菜单,CCC为按钮),如果不具备开发能力,不建议维护权限这块。
填好权限的信息可选择右侧的目录来分配权限到哪个节点。
通过选择不同的选项卡来查看不通的分类权限,这里有用户端的权限和管理端的权限。
权限的数据是树形表格展示,展示的属性有权限名称,权限代码,权限类型4.1.3编辑权限通过树形列表对应权限的编辑按钮打开权限编辑的对话框。
默认右侧结构会自动选中当前权限的父节点。
可以编辑权限的名称和代码,类型不可修改。
如果是目录类型权限右侧节点只能选目录,如果是菜单类型只可选择目录或菜单,如果是按钮可选目录或菜单。
删除权限将会删除角色对应的关联关系,有可能会导致用户无法访问某项权限,请慎重操作。
4.2角色管理为了灵活给不同的用户分配不同的功能权限,我们把不同的用户身份定义为角色。
本章节将介绍如何创建和编辑角色,以及给对应的角色分配权限资源。
4.2.1创建角色✧首先点击左侧菜单的角色管理,然后点击创建角色按钮,可弹出创建角色的对话框。
✧在对话框中选择需要创建的角色分组(角色类型),根据系统-用户的应用场景不同分用户角色,管理角色两种角色类型,用户角色是用于终端用户在地图监控界面的一些操作权限,管理角色用户管理人员后台管理的一些权限。
选择不同的角色类型可看如方框里看到的对应可分配的权限资源。
如图所示选中的用户角色,权限配置里没有勾选添加设备、删除设备,所以当用户仅有这个角色的时候,此用户将无法添加和删除设备,但是可以修改设备信息。
4.2.2查看角色角色列表展示系统所有的角色,列项分别是角色名称角色代码分组(角色类型),点击编辑可查看角色的详细信息。
4.2.3编辑角色通过点击操作里的编辑按钮,会打开编辑角色的对话框,可编辑角色名称和代码,角色代码要和后端开发人员协商好,否则可能造成角色无效,权限配置可根据实际需求勾选权限,修改好信息点确定按钮即可。
4.2.4删除角色如果角色有用户在使用将不能删除,先删除用户或修改用户为别的角色再删除。
4.3设备类型我们系统支持几十种不同厂家的设备,这里例举一些常用的协议设备,每个设备使用不同的端口用作数据通讯。
您也可以根据自己的实际需求添加和修改设备类型。
如果禁用设备类型,前端用户添加设备将看不到这个设备类型。
4.3.1创建设备类型首先点击左侧菜单的系统管理,打开一级菜单,再点击设备类型,打开设备类型管理界面,看到创建类型的按钮。
点击可打开创建设备类型的对话框。
需要填写的属性有类型名称端口描述是否禁用,其中类型名称和端口为必填项。
点击确定即可。
4.3.2查看设备类型4.3.3编辑设备类型4.3.4删除设备类型4.4系统日志系统日志通常是一般管理系统中最基本的功能之一,主要记录关于系统所有的数据增量改查操作,以便管理人员对系统操作记录的了解,和发生异常情况经行核对。
GPSBD®系统详细的记录了操作者的账号、动作、描述、ip、时间、参数、返回数据、操作结果。
●账号是操作者使用登陆的账号●动作通常有添加删除更新获取,代表对数据的增加改查操作!●描述是简要描述了此项日志是做什么的●IP是操作者使用的计算机网络IP地址●时间是操作者操作的时间●参数是请求接口传的参数,将光标移动到参数列项上会看到详细的传参数据。
●返回请求接口后服务器返回的数据,将光标移动列项上会看到详细的返回数据。
●结果体现本次请求是否成功4.5登录日志登陆日志是展示当前系统的使用者,历史所有的登陆记录,为了运维管理人员能安全的管理系统,如果有异常的IP 登陆可尽快修改系统的密码!四、用户端操作及介绍1、用户登陆1.1登陆/退出系统●安装部署成功后启动Nginx或其他网络服务器,启动成功后。