Font Size: a A A

The Research And Implementation Of Mobile Terminal For Bridge Management System Based On Android

Posted on:2018-03-20Degree:MasterType:Thesis
Country:ChinaCandidate:M Y JinFull Text:PDF
GTID:2348330536984787Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development of the transportation industry in our country,more and more bridges are being built and it therefore requires a lot of maintenance work.Bridge information management is the most important part of bridge maintenance.At present,there are two major problems in bridge information management systems based on B/S architecture,one is complex data collection process and the other is low coverage in remote areas.For the problems,this paper designs the mobile terminal of bridge management system.It realizes automatic data exchange and local storage to simplify data collection process effectively and provide offline business support.Data collection is the bottleneck of bridge management system.Traditional data collection needs to operate manually,including recording,sorting and entering to computer.The introduction of the mobile terminal provides a way of digital data collection and uploads data onto the server automatically.The mobile terminal is based on an Android system platform and is developed according to the software engineering process,including requirements analysis,summary design,detailed design,programming implementation and testing.It is divided into five modules based on modular design principles,including bridge,culvert,maintenance,data exchange and basic function.The three-layer architecture model is adopted to separate the user interface layer,the business logic layer and the data persistence layer.The system implementation uses SQLite to store data,and improves ZXing,an open source framework,to realize the bridge bar code recognition.This paper designs and implements the data synchronization algorithm between mobile terminal and server.The algorithm can adopt different data coverage strategies according to the data transmission direction,and support bidirectional exchange of multiple types of information,which provides a technical basis for the automatic docking between the mobile terminal and the server,thus improving the efficiency of information collection and reducing the data transcription error.The algorithm resolves ID conflicts between heterogeneous databases through ID mapping tables.MD5 encryption and timestamp checking are used to ensure the security of data exchange.Thread pool technology is applied to achieve concurrency control of data requests.The results of this paper have been successfully applied to a city's Internet + bridge maintenance system.The practice has proved that the system provides the offline business support,realizes the automatic data exchange effectively,improves the efficiency of bridge inspection,and reduces the manpower and time of bridge data acquisition.It provides a unified and effective solution for the development of the industry,and has high application value.
Keywords/Search Tags:Transportation, Bridge maintenance, Information management, Mobile terminal, Android, Data synchronization
PDF Full Text Request
Related items