With the increasing developments of automobile industris and the progressing of people’s standard of living,automobiles are used more and more frequently in our life,and reault from that current automotive function is no longer only stays in the aspect of driving,the Telematics application produced in the market has becoming popular among car owners.However,the functions of Telematics nowadays are not very different essentially,most of them focus on automotive convenience of daily utilization and driving,with the increasing complexity of electronic components on automobiles,automobile fault detection is becoming more and more complecated.In order to enhance the experience of drivers,most of the automobiles on the market are equipped with OBDs which can help repairmen detect automobile faults quickly,automotive fault location has been basically automated.ARDT collects and analyze driving information of automobile,and generate the report of safety status and the report of performance analysis and diagnosis of any part of the automobile,it can help people get their car’s diagnosis record or condition at any time and anywhere,to provides driving datas to developers to increasing car’s performance and driving experience.This paper takes Chang’an automobile as the research object,detailly discusses the design and implementation of a remote diagnosis and analysis system for automobiles based on JAVA EE+Mysql.First of all,visit and interview the R&D Department of Chang’an automobile brand,to know some specific goals that they want to achieve in designing and developing new automobiles,secondly,to understand the necessary concrete steps that they need to take in producing new automobiles.Thirdly,through UML,the specific needs of the producers are constructed by using data model,and the specific needs are sorted out into needs and seek analysis report.Then,stand at the macro level to understand the overall framework of the system design,based on the previous analysis reports,the overall framework is divided into several sections according to different functions.For each partitioned plate,further functional division should be carried out,and the designed functions should be realized through specific steps.Finally,the previous functional design is implemented in the form of specific code through programming language,and the possibility of its implementation is tested by certain methods.It has been three months since the system was developed and applied in practical work.This system has helped Chang’an automobile to achieve a journey of up to 100,000 kilometers.The system has realized the long.distance collection of CAN data across geographical areas and the rapid analysis of collected information and the remote diagnosis and analysis of ECU equipment failures.It has greatly enhanced the safety and all necessary functional performance of the automobile.It proves that the system can perfectly meet the functional requirements of automobile and automotive research,development and utilization,and also effectively assist the automotive design and production,thereby promoting the improvement of automotive quality and promoting the vigorous development of the automotive industry. |