基于微信公众平台的智慧物业管理系统设计与实现_陈可可
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
物业管理 系 统 功 能 模 块 包 括 房 产 资 料 管 理 、收 费 管 理、物业管理、物业快递服务、报表管理、满意度调 查、短 信 管理、基础管理等,具 体 功 能 结 构 如 图 1 所 示。 本 文 重 点 介绍收费管理与快递服务模块。
微 信 是 [1-2] 腾 讯 公 司 在 2011 年 初 推 出 的 一 款 手 机 社 交 软 件,它 可 以 发 送 文 字 、照 片 和 语 音、支 持 多 人 语 音 对 讲。微信是一种跨平 台 、零 资 费 的 实 时 通 信 工 具,与 传 统 的短信相比,微信更加灵活、方便、且节省资费。微 信 公 众 平台是微信后期增加的 ,是面向企业的一个运营平 台 。 通 过这一平台,企 业 可 以 打 造 一 个 属 于 自 己 的 微 信 公 众 平 台。可以通过该平台 来 群 发 信 息 、图 片 和 语 音 等 内 容,还 可以和企业 的 服 务 器 对 接 ,实 现 企 业 自 己 一 些 功 能 的 扩 展。
Dim ArrTmp As String()= {Token,timestamp,nonce} Array.Sort(ArrTmp) Dim tmpStr As String=String.Join(" " ,ArrTmp) tmpStr= FormsAuthentication.HashPasswordForStoring- InConfigFile(tmpStr," SHA1" ) tmpStr=tmpStr.ToLower() If tmpStr=signature Then Return True Else Return False End If 3.3 响 应 事 情 用户点击按 钮 后 向 配 置 好 的 服 务 器 发 送 XML 格 式 的信息,服务器后台解析处理后将包含文本或其它信 息 的 XML 数据返回给微信服务器 ,并显示在微信端 ,即 完 成 一 个按钮的事件响应 ,如图5所示。
基于微信公众平台的智慧物业管理系统设计与实现
陈 可 可1,葛 恒 荣1,王 玉 秀2
(1.镇江市住房和城乡建设局;2.镇江江大科茂信息系统有限责任公司,江苏 镇江 212001)
摘 要 :智慧物业管理系统指充分借助互联网、物联网技术(如智能楼宇、智能家居、监控),形成基于海量信息 和 智 能 处理的新的生活方式、产业发展和社会管理等模式,面向未来构建全 新 的 社 区 物 业 形 态 。 以 物 业 信 息 化 为 目 标,以 手 机端的短信、微信公众平台为信息化渠道,实现物业行业一键收费和催 费 等 信 息 化 需 求 方 面 的 功 能 ,为 广 大 业 主 提 供 更 优 质 、更 舒 适 、更 贴 心 的 服 务 ,改 善 和 提 升 业 主 的 居 住 品 质 。 关 键 词 :智慧城市;微信公众平台;物业管理;物联网 DOI:10.11907/rjdk.161399 中 图 分 类 号 :TP319 文 献 标 识 码 :A 文 章 编 号 :1672-7800(2016)008-0116-03
快 递 服 务 分 [5-6] 为 来 件 登 记 、客 户 取 件 、寄 件 登 记 、快 递取件以及快递统计这5个功能模块。通过扫码 枪、摄 像 头等辅助硬件设施 ,服务人员收取快递员的快递并通 知 业 主;或者服务人员收 取 业 主 的 快 递 集 体 寄 出 ,实 现 社 区 快 递驿站功能;并通过 快 递 单 上 的 手 机 号 直 接 定 位 业 主 ,拍 照保存。具体流程如图3所示。
0 引 言
2 物 业 管 理 系 统 设 计
物业管理已成为 涉 及 千 家 万 户 、关 乎 城 市 管 理、改 善 人居环境和促进社会维稳的无可替代的重要行业 ,这 是 一 项巨大的民生工程 。“智 慧 物 业”应 用 平 台 为 物 业 公 司 提 供了更加低价精准的服务 ,为物业管理提供了新的经 济 增 长点和长期可持续的发展空间 ,“智慧物业”的最终目 标 是 实现居民生活幸福安康。基于微信的智慧物业管理平台 的主要目标是利用现代信息化技术和手段建设智慧物业 平台,协助物业提高 管 理 能 力 和 服 务 水 平 ,为 社 区 居 民 提 供满意、贴心的服务,同时提升物业信息化管理水平 ,促 进 物业信息化建设 ,对实现智慧城市发展具有重要作用 。
图 1 物 业 管 理 系 统 功 能 结 构
2.2 收 费 管 理 物业系统的收费管理可以灵活地自定义收费项目和
计 算 方 式 ,如 图 2 所 示 。
基 金 项 目 :江 苏 省 住 建 厅 2013 年 度 省 建 设 系 统 科 技 项 目 (2013JH19);镇 江 市 社 会 发 展 项 目 (SH2013010) 作者简介:陈可可(1968- ),男,江苏镇江人,硕 士,镇 江 市 住 房 和 城 乡 建 设 局 高 级 工 程 师 ,研 究 方 向 为 房 屋 管 理;葛 恒 荣 (1963- ),
软件通过编译安装在手机设备上后 ,对微信端进 行 真 机测试。打开微信客户端扫描二维码来关注公众账号 ,进
入页面后点击注册 ,绑 定 成 功 后 即 可 查 询,智 慧 物 业 与 快 递驿站具体页面如图7所示。
图 7 测 试 效 果
5 结 语
本文以微信为开发平台 ,开发了基于微信平台的 智 慧 物业管理系统,可以 一 键 收 费 催 费,提 高 了 物 业 管 理 的 经 济效益及水平。利用现代信息化技术建设智慧物业平台, 协助物业提 高 管 理 能 力 和 服 务 水 平 ,为 社 区 居 民 提 供 满 意、贴心的服务,同时支持 PC 或 者 移 动 终 端(平 板、手 机) 进行管理,提供微信交互功能 ,具有广阔的应用前景 。 参考文献:
男,江苏镇江人,镇江市住房和城乡建设局中级工程师,研究方向为物业管理;王玉秀(1979-),女,江苏镇江人,硕 士,镇 江 江 大 科 茂 信 息 系 统 有 限 责 任 公 司 中 级 工 程 师 ,研 究 方 向 为 软 件 工 程 。
第8期 陈可可,葛恒荣,王玉秀:基于微信公众平台的智慧物业管理系统设计与实现
图 3 快 递 流 程
3 微 信 功 能 模 块 架 构 及 实 现
3.1 系 统 功 能 架 构 业主关注物业的公众号后实现双方移动互通 ,移 动 微
信端功能如图4所示。
图 5 微 信 事 件 响 应 流 程
3.4 推 送 消 息 向业主发送快递到达通知 ,需要使用微信公众服 务 号
的高级群发接口 ,也即主动推送消息 。配置服务器向 微 信 服务器的高级群发接口 发 送json数 据,由 于 access_token 存在过期的情况 ,因 而 每 次 发 送 前 均 需 确 认 是 否 过 期 ,如 果 过 期 再 申 请 新 的access_token。 微 信 消 息 推 送 流 程 如 图 6所示。
1 微 信 开 发 平 台 介 绍
2.1 系 统 功 能 架 构 物 业 管 理 系 统 是 [3-4] 物 业 公 司 管 理 小 区 信 息 、业 主 信
息的信息化系统 ,物 业 管 理 人 员 可 以 通 过 物 业 入 口 进 入 。 针对一个物业公司有多个小区的情况 ,系统分为两种 登 录 类型:公司账号、个人账号,公司账号可以查看管辖内 所 有 小区的情况,个人账 号 有 权 限 限 制,只 能 管 理 权 限 内 的 小 区情况。
申请 微 信 公 众 认 证 服 务 号,功 能 有 自 定 义 菜 单、接 收 普通消息、接收事件推送、发送消息(图文)、网页授 权 获 取 用 户 信 息 、高 级 群 发 等 。 3.2 微 信 端 服 务 器 配 置
腾讯公司给出了 接 口 配 置 微 信 端 ,首 先 配 置 服 务 器, 再处理微信服务器发送过来的 Get请求,校验后则 接 入 生 效,取得 Appid和 Secret。部分代码如下:
· 117 ·
图 2 收 费 项 目 设 置
物业收 费 项 目 包 括 每 月 一 次 的 周 期 性 项 目 ,有 物 业 费、公 共 能 耗 费、车 位 费,以 及 一 次 性 收 取 的 非 周 期 性 项 目,包括装潢押金、垃 圾 处 理 费 等。 在 设 置 周 期 性 收 费 项 目时关联单价、房屋面积、车位个数和计费时间 ,最终 计 算 出该缴纳的费用;在设置非周期性收费项目时关联单 价 和 计费时间,最终计 算 出 该 缴 纳 的 费 用。 在 计 费 登 记 界 面, 通过后台计算自动得出业主的缴费时间段和应缴费 用 ,操 作人员只需保存构
图 6 微 信 消 息 推 送 流 程
· 118 ·
软 件 导 刊 2016年
部分代码如下: Dim json As New JObject Dim sw As New StringWriter() Dim writer As JsonWriter=New JsonTextWriter(sw) Dim s As String() s=Split(openid," ," ) writer.Formatting=Formatting.Indented writer.WriteStartObject() writer.WritePropertyName("touser" ) writer.WriteStartArray() For j=0To s.Length - 1 writer.WriteValue(s(j).Trim) Next writer.WriteEndArray() writer.WritePropertyName(" msgtype" ) writer.WriteValue("text" ) writer.WritePropertyName("text" ) writer.WriteStartObject() writer.WritePropertyName(" content" ) writer.WriteValue(" 您好,您 的 快 递 到 了,请 到 小 区 快 递 驿 站签收。" ) writer.WriteEndObject() writer.WriteEndObject() writer.Flush() sw.Close() Dim jsonText As String=sw.GetStringBuilder().To- String() GetResponseData(" https://api.weixin.qq.com/cgi- bin/message/mass/send?access_token=" + tid.Trim,json- Text)
4 系 统 开 发 环 境 与 测 试
4.1 系 统 开 发 环 境 系统软件开发 平 台 配 置 :① 开 发 机 系 统:Windows 7;
②开 发 工 具:Microsoft Visual Studio 2010;③ 开 发 平 台: .NET Framework 4.5;④ 微 信 Web 页 面 设 计 框 架: JQuery Mobile;⑤开发技 术:C# +HTML+CSS+JavaS- cript;⑥ 数 据 库 :Microsoft SQL Server 2008。 4.2 应 用 平 台 与 微 信 功 能 测 试
Dim signature As String=Request.QueryString(" sig- nature" ).ToString()
Dim timestamp As String=Request.QueryString(" times- tamp" ).ToString()
Dim nonce As String=Request.QueryString(" nonce" ).To- String()
微 信 是 [1-2] 腾 讯 公 司 在 2011 年 初 推 出 的 一 款 手 机 社 交 软 件,它 可 以 发 送 文 字 、照 片 和 语 音、支 持 多 人 语 音 对 讲。微信是一种跨平 台 、零 资 费 的 实 时 通 信 工 具,与 传 统 的短信相比,微信更加灵活、方便、且节省资费。微 信 公 众 平台是微信后期增加的 ,是面向企业的一个运营平 台 。 通 过这一平台,企 业 可 以 打 造 一 个 属 于 自 己 的 微 信 公 众 平 台。可以通过该平台 来 群 发 信 息 、图 片 和 语 音 等 内 容,还 可以和企业 的 服 务 器 对 接 ,实 现 企 业 自 己 一 些 功 能 的 扩 展。
Dim ArrTmp As String()= {Token,timestamp,nonce} Array.Sort(ArrTmp) Dim tmpStr As String=String.Join(" " ,ArrTmp) tmpStr= FormsAuthentication.HashPasswordForStoring- InConfigFile(tmpStr," SHA1" ) tmpStr=tmpStr.ToLower() If tmpStr=signature Then Return True Else Return False End If 3.3 响 应 事 情 用户点击按 钮 后 向 配 置 好 的 服 务 器 发 送 XML 格 式 的信息,服务器后台解析处理后将包含文本或其它信 息 的 XML 数据返回给微信服务器 ,并显示在微信端 ,即 完 成 一 个按钮的事件响应 ,如图5所示。
基于微信公众平台的智慧物业管理系统设计与实现
陈 可 可1,葛 恒 荣1,王 玉 秀2
(1.镇江市住房和城乡建设局;2.镇江江大科茂信息系统有限责任公司,江苏 镇江 212001)
摘 要 :智慧物业管理系统指充分借助互联网、物联网技术(如智能楼宇、智能家居、监控),形成基于海量信息 和 智 能 处理的新的生活方式、产业发展和社会管理等模式,面向未来构建全 新 的 社 区 物 业 形 态 。 以 物 业 信 息 化 为 目 标,以 手 机端的短信、微信公众平台为信息化渠道,实现物业行业一键收费和催 费 等 信 息 化 需 求 方 面 的 功 能 ,为 广 大 业 主 提 供 更 优 质 、更 舒 适 、更 贴 心 的 服 务 ,改 善 和 提 升 业 主 的 居 住 品 质 。 关 键 词 :智慧城市;微信公众平台;物业管理;物联网 DOI:10.11907/rjdk.161399 中 图 分 类 号 :TP319 文 献 标 识 码 :A 文 章 编 号 :1672-7800(2016)008-0116-03
快 递 服 务 分 [5-6] 为 来 件 登 记 、客 户 取 件 、寄 件 登 记 、快 递取件以及快递统计这5个功能模块。通过扫码 枪、摄 像 头等辅助硬件设施 ,服务人员收取快递员的快递并通 知 业 主;或者服务人员收 取 业 主 的 快 递 集 体 寄 出 ,实 现 社 区 快 递驿站功能;并通过 快 递 单 上 的 手 机 号 直 接 定 位 业 主 ,拍 照保存。具体流程如图3所示。
0 引 言
2 物 业 管 理 系 统 设 计
物业管理已成为 涉 及 千 家 万 户 、关 乎 城 市 管 理、改 善 人居环境和促进社会维稳的无可替代的重要行业 ,这 是 一 项巨大的民生工程 。“智 慧 物 业”应 用 平 台 为 物 业 公 司 提 供了更加低价精准的服务 ,为物业管理提供了新的经 济 增 长点和长期可持续的发展空间 ,“智慧物业”的最终目 标 是 实现居民生活幸福安康。基于微信的智慧物业管理平台 的主要目标是利用现代信息化技术和手段建设智慧物业 平台,协助物业提高 管 理 能 力 和 服 务 水 平 ,为 社 区 居 民 提 供满意、贴心的服务,同时提升物业信息化管理水平 ,促 进 物业信息化建设 ,对实现智慧城市发展具有重要作用 。
图 1 物 业 管 理 系 统 功 能 结 构
2.2 收 费 管 理 物业系统的收费管理可以灵活地自定义收费项目和
计 算 方 式 ,如 图 2 所 示 。
基 金 项 目 :江 苏 省 住 建 厅 2013 年 度 省 建 设 系 统 科 技 项 目 (2013JH19);镇 江 市 社 会 发 展 项 目 (SH2013010) 作者简介:陈可可(1968- ),男,江苏镇江人,硕 士,镇 江 市 住 房 和 城 乡 建 设 局 高 级 工 程 师 ,研 究 方 向 为 房 屋 管 理;葛 恒 荣 (1963- ),
软件通过编译安装在手机设备上后 ,对微信端进 行 真 机测试。打开微信客户端扫描二维码来关注公众账号 ,进
入页面后点击注册 ,绑 定 成 功 后 即 可 查 询,智 慧 物 业 与 快 递驿站具体页面如图7所示。
图 7 测 试 效 果
5 结 语
本文以微信为开发平台 ,开发了基于微信平台的 智 慧 物业管理系统,可以 一 键 收 费 催 费,提 高 了 物 业 管 理 的 经 济效益及水平。利用现代信息化技术建设智慧物业平台, 协助物业提 高 管 理 能 力 和 服 务 水 平 ,为 社 区 居 民 提 供 满 意、贴心的服务,同时支持 PC 或 者 移 动 终 端(平 板、手 机) 进行管理,提供微信交互功能 ,具有广阔的应用前景 。 参考文献:
男,江苏镇江人,镇江市住房和城乡建设局中级工程师,研究方向为物业管理;王玉秀(1979-),女,江苏镇江人,硕 士,镇 江 江 大 科 茂 信 息 系 统 有 限 责 任 公 司 中 级 工 程 师 ,研 究 方 向 为 软 件 工 程 。
第8期 陈可可,葛恒荣,王玉秀:基于微信公众平台的智慧物业管理系统设计与实现
图 3 快 递 流 程
3 微 信 功 能 模 块 架 构 及 实 现
3.1 系 统 功 能 架 构 业主关注物业的公众号后实现双方移动互通 ,移 动 微
信端功能如图4所示。
图 5 微 信 事 件 响 应 流 程
3.4 推 送 消 息 向业主发送快递到达通知 ,需要使用微信公众服 务 号
的高级群发接口 ,也即主动推送消息 。配置服务器向 微 信 服务器的高级群发接口 发 送json数 据,由 于 access_token 存在过期的情况 ,因 而 每 次 发 送 前 均 需 确 认 是 否 过 期 ,如 果 过 期 再 申 请 新 的access_token。 微 信 消 息 推 送 流 程 如 图 6所示。
1 微 信 开 发 平 台 介 绍
2.1 系 统 功 能 架 构 物 业 管 理 系 统 是 [3-4] 物 业 公 司 管 理 小 区 信 息 、业 主 信
息的信息化系统 ,物 业 管 理 人 员 可 以 通 过 物 业 入 口 进 入 。 针对一个物业公司有多个小区的情况 ,系统分为两种 登 录 类型:公司账号、个人账号,公司账号可以查看管辖内 所 有 小区的情况,个人账 号 有 权 限 限 制,只 能 管 理 权 限 内 的 小 区情况。
申请 微 信 公 众 认 证 服 务 号,功 能 有 自 定 义 菜 单、接 收 普通消息、接收事件推送、发送消息(图文)、网页授 权 获 取 用 户 信 息 、高 级 群 发 等 。 3.2 微 信 端 服 务 器 配 置
腾讯公司给出了 接 口 配 置 微 信 端 ,首 先 配 置 服 务 器, 再处理微信服务器发送过来的 Get请求,校验后则 接 入 生 效,取得 Appid和 Secret。部分代码如下:
· 117 ·
图 2 收 费 项 目 设 置
物业收 费 项 目 包 括 每 月 一 次 的 周 期 性 项 目 ,有 物 业 费、公 共 能 耗 费、车 位 费,以 及 一 次 性 收 取 的 非 周 期 性 项 目,包括装潢押金、垃 圾 处 理 费 等。 在 设 置 周 期 性 收 费 项 目时关联单价、房屋面积、车位个数和计费时间 ,最终 计 算 出该缴纳的费用;在设置非周期性收费项目时关联单 价 和 计费时间,最终计 算 出 该 缴 纳 的 费 用。 在 计 费 登 记 界 面, 通过后台计算自动得出业主的缴费时间段和应缴费 用 ,操 作人员只需保存构
图 6 微 信 消 息 推 送 流 程
· 118 ·
软 件 导 刊 2016年
部分代码如下: Dim json As New JObject Dim sw As New StringWriter() Dim writer As JsonWriter=New JsonTextWriter(sw) Dim s As String() s=Split(openid," ," ) writer.Formatting=Formatting.Indented writer.WriteStartObject() writer.WritePropertyName("touser" ) writer.WriteStartArray() For j=0To s.Length - 1 writer.WriteValue(s(j).Trim) Next writer.WriteEndArray() writer.WritePropertyName(" msgtype" ) writer.WriteValue("text" ) writer.WritePropertyName("text" ) writer.WriteStartObject() writer.WritePropertyName(" content" ) writer.WriteValue(" 您好,您 的 快 递 到 了,请 到 小 区 快 递 驿 站签收。" ) writer.WriteEndObject() writer.WriteEndObject() writer.Flush() sw.Close() Dim jsonText As String=sw.GetStringBuilder().To- String() GetResponseData(" https://api.weixin.qq.com/cgi- bin/message/mass/send?access_token=" + tid.Trim,json- Text)
4 系 统 开 发 环 境 与 测 试
4.1 系 统 开 发 环 境 系统软件开发 平 台 配 置 :① 开 发 机 系 统:Windows 7;
②开 发 工 具:Microsoft Visual Studio 2010;③ 开 发 平 台: .NET Framework 4.5;④ 微 信 Web 页 面 设 计 框 架: JQuery Mobile;⑤开发技 术:C# +HTML+CSS+JavaS- cript;⑥ 数 据 库 :Microsoft SQL Server 2008。 4.2 应 用 平 台 与 微 信 功 能 测 试
Dim signature As String=Request.QueryString(" sig- nature" ).ToString()
Dim timestamp As String=Request.QueryString(" times- tamp" ).ToString()
Dim nonce As String=Request.QueryString(" nonce" ).To- String()