论文题名: | 基于Android的桥梁管理系统移动终端的研究与实现 |
关键词: | 桥梁管理系统;Android平台;移动终端;B/S架构;数据采集 |
摘要: | 随着我国公路交通行业的迅速发展,桥梁建设量与日俱增,随之带来了巨大的桥梁养护工作。桥梁信息管理是桥梁养护中至关重要的一部分。目前国内的桥梁信息管理系统都基于B/S架构,存在数据采集流程复杂,偏远地区不可覆盖的问题。针对这个问题,本文设计实现了桥梁管理系统移动终端,通过数据本地缓存和自动上传,有效地简化了数据采集流程,提供了不依赖于实时网络的全区域业务支持。 数据采集是桥梁管理系统的瓶颈,传统的采集流程是纸质记录、人工整理再手动录入电脑。移动终端的引入创建了数字化采集流程,并且对接服务端实现了自动化数据上传。移动终端基于Android系统平台,按照软件工程流程进行了需求分析、概要设计、详细设计、编程实现和测试。系统采用模块化设计原则,从业务维度划分为桥梁、涵洞、维修、数据交互和系统功能五大模块。总体框架采用三层架构模型,分离界面展示层、业务逻辑层和数据访问层,系统实现中使用SQLite实现数据存储,改进ZXing开源框架实现桥梁条码识别。 本文设计实现了移动终端与服务端的数据同步算法。算法根据数据传输方向采用不同的数据覆盖策略,支持多种类型数据的双向交换,为移动终端与服务端的自动对接提供了技术方法,从而提高信息采集效率,消除数据转录误差。算法通过ID映射表的方式解决了异构数据库之间的ID冲突,采用MD5加密和时间戳检验的方式提供了数据交换的安全性保障,应用线程池技术实现了数据请求的并发控制。 本文成果目前已成功运用到某市互联网+桥梁养护系统中。实践证明,该系统提供了离线业务支持,实现了自动数据交换,有效地提高了桥梁巡检效率,降低了桥梁信息采集的人力和时间成本,为行业发展提供了一套统一的、行之有效的解决方案,具有较高的应用价值。 |
作者: | 金梦瑶 |
专业: | 计算机应用技术 |
导师: | 张卫钢 |
授予学位: | 硕士 |
授予学位单位: | 长安大学 |
学位年度: | 2017 |
正文语种: | 中文 |