Font Size: a A A

Design And Implementation Of Server-side In-vehicle Information Systems

Posted on:2012-12-20Degree:MasterType:Thesis
Country:ChinaCandidate:W T YinFull Text:PDF
GTID:2218330368497921Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Vehicle information system is an important part of the intelligent car, which usually consists of several parts, namely road navigation system, car computer, reversing imaging systems, automotive multimedia. Now, whether domestic or abroad there are not very mature and comprehensive vehicle information systems, and people generally say that the vehicle information system is the vehicle positioning and navigation system. In recent years, with the popularity of smart cars and people on-board information about the gradual deepening, a new round of intelligent vehicle information system faces challenges, but also it reflects a pivotal position. in society as a whole .Accurate and fresh information not only for vehicle-vehicle and lay a good foundation, but also for people to provide more people, more convenient service.At the same time, the traditional vehicle information systems in specific applications, there are the following problems: low expansion capacity in vehicle information system, the current vehicle systems not only provide a single service, and the lack of extension; Higher rate of abnormal system, vehicle information systems are generally non-technical users to use, the use of the error should be minimized; data quality is difficult to control.To address the above problems, this paper adoptes the development of software engineering process, starts from the information system requirements and technical feasibility analysis,designs the overall and detailed of system, and then focus on the design server-side functionality of the vehicle system, , and gain a coded, and finally carried out a systematic analysis and testing.The overall structure in vehicle information systems has a total of three components, namely, network traffic, server and client, and in the these three parts each has their own part, these specific components is required on the system implementation to complete and improve the functions of each part; server-side is bridge between the automotive and the client in vehicle information systems, also the client access to information and orders of the important part. Server's main job is to manage the database, stores the information in the database, or when the client queries, extract the data back to the customer. Customers want issued in the order of the wagon when the first command sent to the server, and then to the car platform, server-side customers will record the orders for later queries, but also the unlawful order in a timely manner feedback to the customer, to achieve better control.Server program has three main components, namely the customer, database, car units. First, the client, the client's instructions make inquiries, the server will return the customer's requirements the information you want displayed to the customer, the customer issued a command control vehicle platform, the server will be based on customer orders for the car station control; Second, the database part of the server based on incoming information constantly to operate the database, or modify, or add, or delete, etc., will be based on the content to create, modify or delete a form, etc.; Finally, the car the server in waiting to receive GPS or CAN bus sent to the control commands, and store these commands in the queue, for the database processing.The front of vehicle information system, selects Microsoft visual studio 2008 development environment, using the C++ programming language development, and background using SQL Server 2005 database, using ODBC database processing. After testing, the vehicle information system has more stability, more scalability, more friendly and interactive than the traditional system.
Keywords/Search Tags:Vehicle information, Ipv6, ODBC, interactive, quantitative
PDF Full Text Request
Related items