0% found this document useful (0 votes)
62 views18 pages

Trailed Vehicle Automation System

Download as docx, pdf, or txt
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1/ 18

Trailed Vehicle Automation system

CHAPTER 1

INTRODUCTION

Trailed Vehicle Automation system

INTRODUCTION TO PROJECT
Thousands of vehicles are towed each year in the state from the no parking area but there is no idea
to the owner of that vehicle in which area my vehicle is send? And how the fine he will pay? These kind of
questions are arises in owners mind so he can be disturbed. And if owner of the vehicle is new in that
particular area then he will very disturbed. He get worried about his vehicle.
He will asking for TOPT office in that area but there is no guarantee to he get proper address of the
TOPT office. In case he get wrong address then he can lost in that area.
To overcome these kind of problems this web based application is developed, which allows to
executives and assistants pair up.
1.1 PURPOSE OF THE PROJECT
Thousands of vehicles are towed each year in the state from the no parking area but there is no idea
to the owner of that vehicle in which area my vehicle is send? And how the fine he will pay? These kind of
questions are arises in owners mind so he can be disturbed. And if owner of the vehicle is new in that
particular area then he will very disturbed. He get worried about his vehicle.
He will asking for TOPT office in that area but there is no guarantee to he get proper address of the
TOPT office. In case he get wrong address then he can lost in that area.
To overcome these kind of problems this web based application is developed, which allows to
executives and assistants pair up.
This application should allow owner to capture the details of the towed vehicle, along with the
TOPT details, so he can find the exact location of his vehicle and how much fine he have to pay.
1.2PRESENT STATE
There is no any kind of software or web application is present at all. This is the time consuming
process to access the records of the vehicle. Vehicle owners are informed by sending mails/SMS to them
manually, i.e. very difficult and long process.
Manual creation of lists or records of eligible of not eligible vehicles is the very baring process for
the TOPT.
The main disadvantage of the system is that headache of TOPT cell is more to manage the
information of all vehicles manually.

1.3AFTER IMPEMENTATION

Trailed Vehicle Automation system


The GUI (Graphical User Interface) of this application is very easy to handle for user.
Vehicle owner can go online no rush for registration in TOPT department and search his
vehicle.Maintain records of repetitive law breaking vehicles and can get informed by email automatically.
List of towed vehicles can be made on single click. Report of revenue generated for the year and so on.
This application is very transparent to the TOPT department because it decreases the burden of the
TOPT cell.

CHAPTER 2

SYSTEM ANALYSIS

Trailed Vehicle Automation system

INTRODUCTION
After analysing the requirements of the task to be performed, the next step is to analyse the
problem and understand its context. The first activity in the phase is studying the existing system and other
is to understand the requirements and domain of the new system. Both the activities are equally important,
but the first activity serves as a basis of giving the functional specifications and then successful design of
the proposed system. Understanding the properties and requirements of a new system is more difficult and
requires creative thinking and understanding of existing running system is also difficult, improper
understanding of present system can lead diversion from solution.
2.1 ANALYSIS MODEL
The model that is basically being followed is the SOFTWARE DEVELOPMENT LIFE CYCLE
MODEL, which states that the phases are organized in a linear order. First of all the feasibility study is
done. Once that part is over the requirement analysis and project planning begins. If system exists one then
modification and addition of new module is needed, analysis of present system can be used as basic
model.The design starts after the requirement analysis is complete and the coding begins after the design is
complete. Once the programming is completed, the testing is done. In this model the sequence of activities
performed in a software development
2.2 STUDY OF THE SYSTEM
2.2.1 GUIS
In the flexibility of the uses the interface has been developed a graphics concept in mind, associated
through a browser interface. The GUIS at the top level have been categorized as
1. Administrative user interface
2. The operational or generic user interface
The administrative user interface concentrates on the consistent information that is practically, part of the
organizational activities and which needs proper authentication for the data collection.
The interfaces help the administrations with all the transactional states like Data insertion, Data
deletion and Date updating along with the extensive data search capabilities.
The operational or generic user interface helps the users upon the system in transactions through
the existing data and required services. The operational user interface also helps the ordinary users in
managing their own information helps the ordinary users in managing their own information in a
customized manner as per the assisted flexibilities.
2.3 NUMBER OF MODULES

Trailed Vehicle Automation system


The system after careful analysis has been identified to be presented with the following modules:

Access management Module

Vehicles information setup and maintenance Module

Search Results Module

User Feedback Module

User Signup Module

CHAPTER 3

FEASIBILITY REPORT

Trailed Vehicle Automation system

INTRODUCTION
Preliminary investigation examine project feasibility, the likelihood the system will be useful to the
organization. The main objective of the feasibility study is to test the Technical, Operational and
Economical feasibility for adding new modules and debugging old running system. All system is feasible if
they are unlimited resources and infinite time. There are aspects in the feasibility study portion of the
preliminary investigation:
3.1 TECHNICAL FEASIBILITY

Trailed Vehicle Automation system


The technical issue usually raised during the feasibility stage of the investigation includes the
following:

Does the necessary technology exist to do what is suggested?

Do the proposed equipments have the technical capacity to hold the data required to use the new
system?

Will the proposed system provide adequate response to inquiries, regardless of the number or
location of users?

Can the system be upgraded if developed?


Are not many and are already available in-house at NIC or are available as free as open source. The

work for the project is done with the current equipment and existing software technology. Necessary
bandwidth exists for providing a fast feedback to the users irrespective of the number of users using the
system.
3.2 OPERATIONAL FEASIBILITY
Proposed projects are beneficial only if they can be turned out into information system. That will
meet the organizations operating requirements. Operational feasibility aspects of the project are to be taken
as an important part of the project implementation. Some of the important issues raised are to test the
operational feasibility of a project includes the following:
Is there sufficient support for the management from the users?

Will the system be used and work properly if it is being developed and implemented?

Will there be any resistance from the user that will undermine the possible application benefits?

3.3 ECONOMIC FEASIBILITY


A system can be developed technically and that will be used if installed must still be a good
investment for the organization. In the economic feasibility, the development cost in creating the system is
evaluated against the ultimate benefit derived from the new systems. Financial benefits must equal or
exceed the costs.

Trailed Vehicle Automation system

CHAPTER 4

TECHONOLOGY

4.1 INTRODUCTION TO PHP


PHP is a server scripting language, and is a powerful tool for making dynamic and interactive Web
pages quickly.
PHP is a widely-used, free, and efficient alternative to competitors such as Microsoft's ASP.

Trailed Vehicle Automation system


4.1.1 What is a PHP File?

PHP files can contain text, HTML, CSS, JavaScript, and PHP code

PHP code are executed on the server, and the result is returned to the browser as plain HTML

PHP files have extension ".php"

4.1.1.1 What Can PHP Do?

PHP can generate dynamic page content

PHP can create, open, read, write, delete, and close files on the server

PHP can collect form data

PHP can send and receive cookies

PHP can add, delete, modify data in your database

PHP can restrict users to access some pages on your website

PHP can encrypt data

With PHP you are not limited to output HTML. You can output images, PDF files, and even flash movies.
You can also output any text, such as XHTML and XML.
4.1.1.2 Why PHP?

PHP runs on various platforms (Windows, Linux, UNIX, Mac OS X, etc.)

PHP is compatible with almost all servers used today (Apache, IIS, etc.)

PHP supports a wide range of databases

PHP is free. Download it from the official PHP resource: www.php.net

PHP is easy to learn and runs efficiently on the server side

Trailed Vehicle Automation system


4.1.2 Basic PHP Syntax
A PHP script can be placed anywhere in the document.
A PHP script starts with <?php and ends with ?>:
<?php
// PHP code goes here
?>
The default file extension for PHP files is ".php".
A PHP file normally contains HTML tags, and some PHP scripting code.

4.2INTRODUCTION PHP MySQL


With PHP, you can connect to and manipulate databases.MySQL is the most popular database
system used with PHP.
What is MySQL?

MySQL is a database system used on the web

MySQL is a database system that runs on a server

MySQL is ideal for both small and large applications

MySQL is very fast, reliable, and easy to use

MySQL supports standard SQL

MySQL compiles on a number of platforms

MySQL is free to download and use

MySQL is developed, distributed, and supported by Oracle Corporation

MySQL is named after co-founder Monty Widenius's daughter: My

Trailed Vehicle Automation system


The data in MySQL is stored in tables. A table is a collection of related data, and it consists of
columns and rows.
Databases are useful when storing information categorically. A company may have a database with
the following tables:

Employees

Products

Customers

Orders

PHP + MySQL

PHP combined with MySQL are cross-platform (you can develop in Windows and serve on a Unix
platform)

WAMP SERVER
WAMP Server is a Windows web development environment.
It allows you to create web applications with Apache2, PHP and a MySQL database. Alongside,
PhpMyAdmin allows you to manage easily your databases.
4.6.1

Installing
Double click on the downloaded file and just follow the instructions. Everything is

automatic.
The WampServer package is delivered with the latest releases of Apache, MySQL and

PHP.
Once WampServer is installed, you can add other releases by downloading them on this

website.
They will then appear in the WampServer menu and you will be able to switch releases
with a simple click. Each release of Apache, MySQL and PHP has its own settings and its
own files (data for MySQL).

Using WAMP server

The www directory will be automatically created (usually c:\wamp\www)


Create a subdirectory in www and put your PHP files inside.

Trailed Vehicle Automation system

Click on the localhost link in the WampSever menu or open your internet browser and go to
the URL: http://localhost

FUNCTIONALITIES

CHAPTER 5

SYSTEM DESIGN

Trailed Vehicle Automation system

5.1 ALGORITHMS
ALGORITHM 1:- (Vehicle Search Process)
1. Get Input Vehicle Registration Number
1.1. Get the input from the user
2. Resolve the input from the search.
2.1 Select particular table
If (term = searchterm);
Return (result);
Goto step 3;
3. Search Result for Vehicle Registration Number
3.1. If match found then display the resource
3.2. Else display no result found
4. Exit the program

Trailed Vehicle Automation system

Figure. Design for search process of vehicle

ALGORITHM 2:- (TOPT Process)


1. Input Vehicle Registration Number
1.1. Get the USER details of input Vehicle Registration Number
2. Insert data to database.
2.1. Select TOPT table
Insert details database
3. Exit the program

Trailed Vehicle Automation system

Figure: Design for TOPT process

5.2 UML Diagrams

Trailed Vehicle Automation system


5.2.1 Object Diagram

5.2.2 Use Case Diagram

Trailed Vehicle Automation system

5.2.3 Activity Diagram

5.2.4 Deployment Diagram

Trailed Vehicle Automation system

You might also like