基于蓝牙ic卡的燃气公司智能抄表系统的设计_第1页
基于蓝牙ic卡的燃气公司智能抄表系统的设计_第2页
基于蓝牙ic卡的燃气公司智能抄表系统的设计_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于蓝牙ic卡的燃气公司智能抄表系统的设计

一、燃气表蓝牙手机app充值蓝牙智能ic卡是由我们公司开发和设计的具有蓝牙通信功能的ic卡。基于燃气表蓝牙IC卡手机app软件以蓝牙通信为基础,完成蓝牙IC卡的数据读取和燃气气费充值,让用户足不出户就能对家里的IC卡表完成充值。为广大燃气用户创造全新的消费体验和更加优质的生活服务。二、燃气表蓝牙的改造新装燃气表可以采用搭载无线通信模块完成燃气表的互联互通。但对于已经安装的老式IC卡燃气表的通信改造一直无法完成。燃气表蓝牙IC卡的出现,成为了对旧表改造的最好方式。可以通过更换用户的购气IC卡,使用蓝牙IC卡通过手机软件和服务器端的管理系统,组成完整的通信应用系统,完成对老式IC卡表的物联网通信改造。三、燃气公司参基于android系统开发的手机移动客户端应用软件,可以实现用户自助操作充值蓝牙IC卡完成燃气公司的售气工作。并将数据即时传回燃气公司。用户购气前,app软件通过蓝牙接口读取4442卡上的数据,将数据传送后台服务程序进行解析,并存储在数据库中。与此同时用户选择充值金额并通过第三方支付来完成缴费。后台服务程序需要将用户购气量和相关数据生成卡数据并发送给app通过蓝牙通信发送给蓝牙IC卡完成IC卡充值。四、实现和关键技术(一)移动支付模块燃气蓝牙IC卡管理系统主要由两部分组成服务端和移动端。服务端采用java语言开发的网络服务程序,搭载SQLserver数据库进行数据存储。搭建在远程华为云服务器上,主要负责重要数据的处理和数据库存储。服务端接收到APP段发送来的IC卡Read数据时,完成数据解析,分析出卡号,表内剩余气量,购气次数并存储在数据库中。当服务端接收到APP段发送来的IC数据时,需要根据传动的金额进行阶梯气价的计算,并生成含有购气数据,卡号,购气次数,表设置信息的购气数据,存储在数据库中,同时发送到移动终端上。移动终端主要有三部分的功能。1、通过手机蓝牙连接蓝牙IC卡,并进行蓝牙通信。2、第三方支付,通过微信、支付宝第三方支付接口,完成用户交费。3、负责与用户进行界面交互,向服务端请求数据,并将传回的数据显示在界面上。用户可以通过操作app读取IC卡内的数据,IC卡内存有燃气表当前的剩余气量,累计购气量,累计用气量,购气次数等信息,便于实时了解自家的用气情况,便于合理配置自己的燃气使用情况,也有利于用户养成节约资源习惯。(二)关键技术1.后台服务程序后台服务程序采用Java语言开发,SQLserver数据库+TomcaWeb服务器实现后台服务程序。服务程序中采用http协议Josn数据格式。2.数据同步主要包含Http协议通信接口,负责接与服务程序通信,收发数据。利用HTTP协议的POST来实现数据同步的方法。通过为Android应用程序定义URL对象,对象拥有的openStream()方法可以读取URL对象中的输入流,这可以轻松地读取服务器上的数据,在Android手机端实现数据传输和数据传输3.指定设备之间的连接创建蓝牙socket,扫描附近设备,找到指定设备则进行连接。蓝牙技术的应用和数据传递中应用自定义数据协议和数据算法校验,可以保证数据的完整性和正确性,防止数据出错。4.微信支付接口的生成微信支付需要在微信的开放平台注册公司的商户号,并完成移动端应用认证,才可以开发接入APP支付功能。APP接入支付后,通过调用微信提供的SDK,生成支付订单。在获得预付费后,再将参数转移到应用程序上进行签名支付。商家应用程序将跳转到微信完成付款,付款后跳回商家应用程序,最后显示付款结果。支付完成后,微信APP会返回到商户APP,判断返回的值,如果前端返回支付成功,服务端需要以返回的通知,合查询api返回值为准。五、燃气用户购气流程进入手机端应用后绑定设备。在界面上输入智能卡表面二维码旁的数字,添加并绑定蓝牙卡。进入购气界面后,先点击链接蓝牙设备,搜索指定设备名称,建立链接,并读取卡上数据,通过HTTP协议json数据包发送至后台服务器,服务器根据卡片信息,返回用户信息,APP将传回燃气用户姓名、家庭住址,身份信息等在主页信息展示。用户核对正确后,用户输入需要购买的燃气气量量,确认并通过微信支付完成付款。支付完成后蓝牙开始通信进行写卡,充卡。成功后即可将卡插入燃气表,完成购气。操作成功后,手机客户端显示购买记录。六、蓝牙ic卡充值燃气表蓝牙IC卡管理系统的开发即可以让燃气表蓝牙IC卡实现原有IC的所有功能,也可以将卡片的信息通过手机网络发送给燃气业务系统,手机应用软件可以通过蓝牙IC卡对燃气表进行远程控制,充值,查询数据等。是旧表

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论