论文部分内容阅读
随着计算机及网络技术的迅猛发展,中国矿山正在向着信息化、统一化的方向推进。目前,中国矿山不仅具有监测系统,也有较为完善的管理系统,但二者一般各自运行,并不关联。为了实现对矿山的全方位监测及管理,需将二者融合为数字矿山综合业务系统。而随着智能手机的迅速普及,用户的网络行为正在向移动端转移,需要将智能手机加入数字矿山综合业务系统作为一个重要的终端。本课题来源于与煤矿企业合作的实际商业项目“数字矿山综合业务系统”,系统与原有的矿山监测系统及管理系统进行数据对接,实现了Web、Android、iOS不同平台的多个终端,鉴于项目分工不同,本文设计并实现了数字矿山综合业务系统Android客户端。客户端采用Java语言编写,通过GPRS和无线网络获取数据,使用JSON格式进行数据传输,采用XMPP协议进行实时信息推送,保证了数据的实时性和可靠性。本文对客户端进行了总体设计,从需求、架构、功能等多个方面进行了阐述。然后在总体设计的基础上,设计并实现了人员管理、安全监测、中央水泵、皮带秤四个子系统,每个子系统均具有设置、自动刷新、推送报警功能。可进行人员位置信息、人员详细信息、考勤信息、监测信息、水泵运行状况、皮带秤当前信息及历史信息的查看。数字矿山综合业务系统经过长时间的研发及测试,基本功能已经完善,已前往矿山进行本地部署及调试,在多个矿山平稳运行。后续功能如人员精准定位、用户权限分离、预警及相对应对控制等功能正在不断开发中。