基于Android的电源监控终端软件的设计与实现

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
系统解决方案 电工技术
基于 Android的电源监控终端软件的设计与实现
邹伟昊
(航空工业直升机设计研究所,江西 景德镇 333001)
摘 要:现有的电源监 控 软 件 多 是 基 于 PC 机 开 发 的, 便 携 性、 实 时 性 差. 为 此, 本 文 设 计 并 实 现 了 一 种 基 于 AnG droid的电源监控终端软件.该软件通过无线网络与电源 监 控 系 统 云 端 服 务 器 通 信, 可 随 时 随 地 获 取 电 源 设 备 的 告 警 信息、实时数据、描述信息、地理位置等,并可对电源设备进行远程操控. 关 键 词 : 电 源 ; 监 控 ;Android; 实 时 ; 远 程 中 图 分 类 号 :TP391
(4)分享模块,负责给告警 模 块 和 设 备 模 块 提 供 微 信、 短信和邮箱分享接口,实现信息分享功能.
(5)个人中心模 块, 负 责 展 示 用 户 信 息, 提 供 用 户 信 息编辑、我的收藏、系统设置入口.
1 软件设计
Android电源监控终端软件功能模 块 设 计 如 图 1 所 示,
0 引言
目前,电源设备广泛应用于工业自动化控制、军工设 备、科研设备、工控设备、通信设备、电力设备、铁路道 路运输等领域,作为电力系统控制和保护的基础,其可靠 与否直接影响到整个电力系统的安全稳定.因此提高电源 设备智能 监 控 水 平, 对 电 力 系 统 发 展 来 说 就 变 得 至 关 重 要.
图2 软件架构图 Fig.2 Softwarearchitecturediagram
该软件在逻辑 视 图 设 计 上 分 为 UI层、 数 据 层、 数 据 持久层、通 信 层.UI层 主 要 负 责 实 现 界 面 渲 染、 界 面 控 制、人机交互;数据层负责数据解析、数据配置、异常处 理 (数据解析异 常、 网 络 异 常、 数 据 存 储 异 常 等 )、 业 务 逻辑关系实现等功 能; 数 据 持 久 层 采 用 安 卓 自 带 的 sQlite 数据库实现数据持久化,完成对数据的快速增、删、改、 查,软件即使在无网络的情况下,依然也可以查看电源设 备的部分信息;通信层采 用 基 于 Web的 Http协 议 通 信 和 极 光 推 送 方 式 通 信 , 实 现 与 服 务 器 的 交 互 . 其 中 ,Http 通 信以 HttpRequestPost方 式 提 交 请 求, 请 求 为 Json 数 据 格 式 , 见 表 1.
DesignandImplementationofPowerMonitoringTerminalSoftwareBasedonAndroid
ZOU Weihao (China HelicopterDesignInstitute,Jingdezhen333001,China)
Abstract:TheexistingpowersupplymonitoringsoftwareismostlybasedonPC,whichhaspoorportabilityandrealGtimeperformG ance.AsoftwaremonitoringterminalsoftwarebasedonAndroidwasdesignedandimplemented.Thesoftwarecommunicatedwith thepowermonitoringsystemcloudserverthroughthewirelessnetwork,andhadthefunctionofobtainingthealarminformation,reG alGtimedata,descriptioninformation,geographicallocation.Thepowerdevicecouldberemotelycontrolled. Keywords:power;monitoring;Android;realGtime;remote
近年 来, 随 着 计 算 机、 互 联 网 技 术、 通 信 技 术 的 发 展,以及电源设备的广泛应用,电源设备的智能监控引起 了国内外众 多 学 者 的 关 注. 高 小 梅 等 [1G8] 以 多 种 不 同 的 方 式设计实现了电源监控系统,但其都是基于 PC 机 开 发 的, 便携性、移动性、实时性差.为此,本文设计并实现了一 种基 于 Android的 电 源 监 控 终 端 软 件, 用 户 使 用 该 软 件 可 通过3G、4G 或 Wifi等无线网,随时随地获取 电 源 设 备 的 告警信息、实施数据、描述信息、地理位置等,实现对电 源设备的远程实时监控,用户可根据电源监控状况及时做 出最佳决策和应对方案,大大提高了电源设备监控的便携 性、移动性和实时性.
主要包括: (1)登 录 模 块 , 负 责 账 户 信 息 输 入 与 登 入 . (2)告警模 块, 负 责 展 示 用 户 关 注 电 源 设 备 的 最 新 告
警信息,当用户点击某条最新告警信息时,可查看电源设 备的告警列表、告警前后数据等详细告警信息.
(3)设备模块,负 责 展 示 用 户 关 注 的 设 备, 当 用 户 点 击某个 设 备 时, 可 查 看 选 中 设 备 的 实 时 数 据 图、 设 备 详 情、设备控制.
图1 软件功能模块设计 Fig.1 Softwarefunctionmoduledesign
收 稿 日 期 :2019G04G29 作者简介:邹伟昊(1992-),硕士研究生,研 究 方 向 为 图 像 处 理、 登入页面 (LoginActivity),登入 成 功 后 则进入主页面 (MainActivity), 如 果 用 户 已 登 入, 则 直 接
13 3
电工技术 系统解决方案
进入主页面.在主界 面 中, MainActivity通 过 加 载 AlarmG Fragment (告 警 首 页 )、PowerFragment (设 备 首 页 ) 和 MyFragement (个人中心) 三 个 不 同 的 Fragement组 件 中 的任意一个,实现告警首页、设备首页和个人中心的自由 切换. 其 中 在 告 警 首 页 和 设 备 首 页 中,AlarmFragment、 PowerFragment通 过 加 载 对 应 的 ListFragment (列 表 )、 MapFragment (地图) 和 GridFragment (九 宫 格) 中 的 任 意一个 Fragment组件,实现告警首 页 和 设 备 首 页 以 地 图、 列表、九宫格三种不同的方式自由切换.
相关文档
最新文档