04.12.2012 Views

Vehicle Tracking System Using GPS and SMS - Mobitek.com.my

Vehicle Tracking System Using GPS and SMS - Mobitek.com.my

Vehicle Tracking System Using GPS and SMS - Mobitek.com.my

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Vehicle</strong> <strong>Tracking</strong> <strong>System</strong> <strong>Using</strong> <strong>GPS</strong> <strong>and</strong> <strong>SMS</strong><br />

Chapter 2: Literature Review<br />

This thesis covers the basis of a <strong>Vehicle</strong> <strong>Tracking</strong> <strong>System</strong> using <strong>GPS</strong> <strong>and</strong> <strong>SMS</strong>.This chapter<br />

introduces all the theories <strong>and</strong> information related to this project to aid underst<strong>and</strong>ing of the<br />

other chapters in this thesis.<br />

2.1 Programming Languages Required<br />

There are two programming languages, PHP <strong>and</strong> Java Script which are required to develop<br />

the <strong>Vehicle</strong> <strong>Tracking</strong> <strong>System</strong>. These programming languages are highly essential for this<br />

project in order to interact with the Microsoft Access Databases via ODBC to read the<br />

information <strong>and</strong> to add the Google Maps API Application.<br />

2.1.1 PHP<br />

PHP (Hypertext Pre-Processor) is a widely used general purpose scripting language that is<br />

especially suited for Web development <strong>and</strong> can be embedded into HTML. PHP Scripts are<br />

enclosed within tags (starts with ) <strong>and</strong> because of that, the<br />

programmer has the flexibility to jump between HTML <strong>and</strong> PHP instead of having to rely on<br />

heavy amounts of code to output HTML. Since PHP is executed on the server, the codes<br />

cannot be viewed by clients [11]. In addition, PHP can send HTTP headers, set cookies,<br />

manage authentication <strong>and</strong> redirect users. It offers excellent connectivity to many<br />

databases such as Microsoft Access through ODBC <strong>and</strong> integration with various external<br />

libraries that let you do everything from generating PDF documents to parsing XML [12].<br />

2.1.2 Java Script<br />

Java Script is a scripting language developed by Netscape to enable Web designers to<br />

create interactive websites. Despite the name, Java Script is unrelated to the Java<br />

programming language even though the two of them have superficial similarities; Java<br />

Script was developed independently. Both these languages use syntaxes influenced by that<br />

of C syntax, <strong>and</strong> Java Script copies many Java names <strong>and</strong> naming conventions. It can<br />

interact with HTML enabling Web designers to make their websites more interactive with<br />

dynamic content [13].<br />

Akila Wajirakumara Page 10

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!