2017年 第 12 期
计算机与现代化
JISUANJI YUXIANDAIHUA
总 第 26 8期
文章编号:1006 -2475 (2017) 12 -0098-06
基于微信小程序的电源监测管理系统设计
张雪云 ,牟 艳 ,张九博
(河 海 大 学 物 联 网 工 程 学 院 ,江 苏 常 州 217022)
摘要:针 对 当 前 工 程 维 护 中 的 电 源 故 障 排 查 智 能 化 程 度 低 ,需 要 人 工 现 场 排 查 的 缺 点 ,设 计 基 于 微 信 小 程 序 的 电 源 监 测
管 理 系 统 ,用 户 通 过 微 信 小 程 序 可 以 实 时 地 查 看 电 源 采 集 器 的 电 源 运 行 状 态 。 系 统 采 用 基 于 Java NIO的 Socket和基于
HTML5 的 WebSocket技 术 ,实现实时地采集和发布电源采集器数据,且 系 统 开 发 周 期 短 ,软 件 升 级 、维 护 方 便 。在工程中
的 实 测 结 果 表 明 ,本 系 统 运 行 稳 定 可 靠 ,达到了实时 监 测 电 源 点 状 态 的 要 求 。
关键词:电 源 管 理 ;实 时 监 测 ;微 信 小 程 序 ;Java NlOSocket技 术 ;WebSocket技 术
中图分类号:TP71 文献标识码:A doi: 10. 3969/j. issn. 1006-2475. 2017.12. 019
Desi|/n of Power Monitoring and Management System Based on WeChat Mini Program
ZHANG Xue-y un,MU Yan,ZHANG Jiu-bo
(College of Internet of Things Engineering,Hohai University,Changzhou 213022,China)
Abstract $ In view of the current lower intelligence of engineering maintenance in power failure detection and needing artificial in-
spection,the power monitoring and management system based on WeChat Mini Program is put forward. Users can view real-time
running state of the power monitoring points by WeChat Mini Program. The systemuses Socket technology based on Java NIOand
WebSocket technology based on HTML5 to achieve real-time acquisition and distribution of the power collectors ’ data. System de
velopment cycle is short,software maintenance and upgrade are convenient. The measured results show that the system is stable
and reliable,and it can meet the requirements of real-time monitoring of power points.
Key words: power management; real-time monitoring; WeChat Mini Program; Java NIOSocket technology; WebSocket technology
< 引言
电 源 监 测 管 理 用 于 展 示 不 同 场 景 下 的 电 源 运 行
情 况 ,尤 其 对 于 工 程 维 修 人 员 具 有 重 要 的 意 义 。 比如
设 置 在 路 边 的 路 灯 、监 控 探 头 和 公 路 测 速 设 备 等 ,电
源 的 不 断 供 应 是 这 些 设 备 正 常 运 行 的 前 提 ,如 果 设 备
断 电 ,则 需 要 一 段 时 间 经 过 相 关 人 员 排 查 发 现 问 题 才
能 报 给 维 修 人 员 ,这 样 不 仅 浪 费 了 人 力 物 力 成 本 ,也
延 误 了 维 修 工 作 。 因 此 开 发 一 种 实 时 电 源 监 测 管 理
系 统 可 以 给 工 程 维 修 人 员 提 供 极 大 的 便 利 。
传 统 的 电 源 监 测 管 理 系 统 主 要 采 用 C/ S( Client/
Server) 结 构 和 B/S ( Browser/Server) 结 构 [1—2(。 C/ S
结 构 的 电 源 监 测 管 理 系 统 应 用 程 序 需 要 针 对 不 同 的
操 作 系 统 编 写 对 应 的 软 件 ,这 限 制 了 系 统 的 功 能 扩 展
和 软 件 的 升 级 ,维 护 相 对 困 难 。 基 于 B/ S 结 构 的 电
源 监 测 管 理 系 统 虽 然 可 以 在 不 同 平 台 上 通 用 ,但 对 于
应 用 的 个 性 化 要 求 无 法 实 现 ,并 且 对 于 不 同 的 浏 览 器
系 统 界 面 展 现 出 来 的 效 果 也 不 一 定 完 全 一 致 。 而 使
用 微 信 小 程 序 弥 补 了 上 述 2 种 结 构 的 缺 陷 ,只要用户
安 装 了 微 信 客 户 端 ,即 可 方 便 地 获 取 应 用 程 序 ,同时
小 程 序 又 有 与 APP相 当 的 友 好 的 用 户 体 验 。
因 此 ,本 文 设 计 开 发 基 于 微 信 小 程 序 的 电 源 监 测
管 理 系 统 ,通 过 布 置 在 不 同 地 点 的 电 源 采 集 器 实 时 获
取 电 源 状 态 ,用 户 在 微 信 小 程 序 端 可 以 实 时 检 测 和 监
控 这 些 电 源 的 状 态 和 以 往 的 故 障 信 息 。
1 微信小程序
微 信 小 程 序 是 腾 讯 公 司 推 出 的 一 种 全 新 的 连 接
用 与 的 方 , 可 信 地获
传 播 ,同 时 具 有 出 色 的 用 户 使 用 体 验 [3]。 主 要 采 用
WXML( HTML5 ) 、WXSS( CSS) 和 J a v S cp t 技 术 。用
户 不 需 要 下 载 或 安 装 即 可 便 捷 地 获 取 服 务 ,功 能 丰
富 ,用 户 体 验 出 色 ,并 且 提 供 了 一 系 列 的 组 件 和 接 口 ,
开 发 快 速 。微 信 小 程 序 的 接 入 流 程 如 下 :
收稿日期:2017-04-17
作者简介:张雪云(1991-),男,江苏新沂人,河海大学物联网工程学院硕士研究生,研究方向:智能信息处理;牟艳(1963-),
女,江苏常州人,高级工程师,研究方向:智能信息处理,软件工程。