Vous êtes sur la page 1sur 22

TRANSPORT AUTOMATION SYSTEM

Title of the
project

(1)

TRANSPORT AUTOMATION SYSTEM


: INTRODUCTION OF THE PROJECT:
This is my small project based on the criteria of Transport
Automation System; it is a place where the Freight Booking & Freight
deliveries are done. The aim is to automate its existing manual system by the
help of computerized equipments and full-fledged computer software,
fulfilling their requirements, so that their valuable data/information can be
stored for a longer period with easy accessing and manipulation of the same.
Basically the project describes how to manage working of transport.
Project store and manipulate records of vehicles, drivers, services, freight,
booking etc. modify consignors and consignee list etc.
For easy and convenient processing we need to develop software,
which works as per our requirements. While preparing this software we got
to remember few things i.e. this software must have a friendly environment,
in other words it should not be much complicated to handle, it should have
options for future modifications in the Transport.

(2)

TRANSPORT AUTOMATION SYSTEM


: OBJECTIVE OF THE PROJECT:

The main objectives behind the development of this project are as


follows:
1) To help transport staff in capturing the effort spent on their respective
working areas.
2) To handle the details of vehicles, and their enquiry.
3) To handle the details of booking with sender and receiver details.
4) To keep the information of charges given by party.
5) To generate the slip for a particular transaction.
6) To prepare the bills of party.
7) To keep the information of cities for which transport provide services.
.

(3)

TRANSPORT AUTOMATION SYSTEM


: CATEGORY THE PROJECT:

The proposed project lies under RDBMS category. It is application software used to
manage the transaction and information criteria of transport . I have chosen this
category because it is the most popular and widely used management system
application software.

(4)

TRANSPORT AUTOMATION SYSTEM


: TOOLS PLATFORM LANGUAGE OF PROJECT:

Software Requirement:
Platform Used:

WINDOWS XP

Back-End Tool:

SQL Server 2000

Front End Tool:

Visual Basic 6.0

Hardware Requirements:
1 PC at least Pentium II (recommended)
256 MB RAM (recommended)
20 GB Hard Disk (recommended)
1 Printer and Mouse

(5)

TRANSPORT AUTOMATION SYSTEM


Introduction of Visual Basic 6.0
Microsoft Visual Basic 6.0 is being used as Front End due to its productivity and
maintainability. The language is very powerful IDE (Integrated Development
Environment). The IDE also ships with one of the most powerful debugger, which
makes the debugging process very easy and efficiently. VISUAL BASIC also
provides a vital link to graphical environment.
Visual Basics user interface programming is all about responding to events and
user actions. The users actions drive the event response in the application. In
this scenario, the users actions initiate an event in your application. This is called
event driven programming because the code that is executed is driven by the
event that happens to your program.
In formal sense, an event is an action recognized by a form or control in your
application. Objects have properties and methods, and they react to external
events, as does any physical object. Normally properties are set when an object
is created.
V.B. is the fastest and easiest way to create applications for Microsoft Windows.
Visual Basic provides the (RAID) rapid application development environment
that means we can build the application very fast and very easily. The Visual
part refers to the look, method used to create the Graphical User Interface (GUI).
Rather than writing numerous lines of code to describe the appearance and
location of interface elements, one simply add pre-built object on the screen. The
BASIC part refers to the BASIC (Beginners All - Purpose Symbolic
Instruction Code) language, a language used by more programmers than any
other language in history of computing.

Brief Introduction of SQL Server 2000


(6)

TRANSPORT AUTOMATION SYSTEM

SQL SERVER 2000, a Relational Database Management System (RDBMS),


works to efficiently manage its resource, a database of information, among the
multiple clients requesting and sending data in the network. SQL 2000 SERVER
has many important features that make it not only an exceptional database
management system but also an excellent database server choice for
client/server database computing. Here are some of these features:
The reasons to choose it as back-end are:
It is very simple to maintain.
It is highly secured.
It can be integrated with Microsoft Visual Basic very easily.
It can support and manage a large amount of data.
It is a very scalable product and can support as many number of
users as supported by the infrastructure.
Supports all major operating systems for both clients and servers,
including MS-DOS, NETWARE, WINDOWS, NT MATCH OS/2 and
most flavors of unix.

(7)

TRANSPORT AUTOMATION SYSTEM


: INPUT TO THE PROJECT:
No system can produce output without having the require input. The system
project takes its various inputs through its master forms. The system takes
information about a particular vehicle through the module Add New Vehicle
and uses some of these information in booking module .The system takes
information about new services through the module Add New Services
which keeps information about new added services from one city to another
city with their state and distance in k.mThis information is also used in
booking module to get the name of source and destination cities and it insure
their state.
Hence the major inputs to project are
Vehicles Details
Booking Details
Entry of cities
Fair Details

(8)

TRANSPORT AUTOMATION SYSTEM


: OUTPUT OF THE PROJECT:

The software system are propose to generate some specific output for the
Specific organization .The system is design to serve the specific purpose of
transportation .In various module the output of one module become input to
another module .The output of generated in the form tabular report for the
management purpose. The report of transaction is generated from booking
module. This report consist only information like serial No., bilti No.,
vehicle No., Date of booking and total freight amount .Another report is
generated from the salary table . This also tabular report to see status of
salary paid employee in transport. Another report is generated from the table
also use the list view feature of visual basic to display the information
related table in a particular module .
The major outputs of project are
Booking enquiry
Vehicles enquiry
Fair enquiry
Bill

(9)

TRANSPORT AUTOMATION SYSTEM


: Process Logic:
Add new vehicle module
The operator has to enter information about each new vehicle to the
transport. These entry forms contain text boxes to serve entry purpose. The
information is successfully inserted on the clicking the related command
button. These informations are stored in table name add vehicles table.
Add new service module
This module is used to enter the name, state and distance between two cities
to use them in booking form. The information is inserted in related table on
clicking the related command button.
Add new Employee Module
Adding a new employees also implemented by a form with serves an
operator to enter the information about a new employee to maintain the
record of employee give him salary .This information is stored in a table
click event of a command button.

( 10 )

TRANSPORT AUTOMATION SYSTEM


Booking Module
This module takes all the information related to a particular booking and
takes some of the information from combo boxes and some information
automatically from related tables. This form is created to make a transaction
and store transaction.
Permit description module
This module stores the vehicle no. which is booked for out state. The
operator would select the date of a particular transaction to display the
vehicle no. booked for out state on that particular date. Then the operator
knows about the permit status of that transaction and if the status is not
permitted the operate gives the permit no. to the transaction and click on
the related button.
Salary Module
This module is implemented through a form which contains a combo box
with the ids of each employee in the transport. The operator is to select the
id only and all other information is propagated automatically after selection
of particular id .Then the operator would click on related command button to
pay the salary to that particular employee .These information are store in
related table .The print button is in this form used to print the report of salary

( 11 )

TRANSPORT AUTOMATION SYSTEM


ZERO LEVEL DFD

Order Details
Order
Req. For Transport
Customer
Enquiry for Order Status

Transport
Automation
System

Response

Vehicle Details

Vehicle
Vehicle details

Update

Access

TRANSPORT

( 12 )

CUSTOMER
Vehicle

TRANSPORT AUTOMATION SYSTEM


1st Level DFD

Request for Transport

Customer
Request for Order Status

Employee
Employee
check
for
check for
transport
transport

Check Order Status


CUSTOMER

Booking Info

ACCESS

Check the
Check the
Order
Order
Details
Details
and Date
and Date

ACCESS

UPDATE

Transport

UPDATE

Order Details

Provide Order
Detail

Provide Order
Summary

Order
Order
Details
Details

Save the
Details of
Booking

Customer
Receipt

Order Details

Booking Details

Receipt

ACCESS

Report
for all
Orders

( 13 )

Booking

Details
UPDATE

TRANSPORT AUTOMATION SYSTEM


2nd

Level

TRANSPORT DATA

Old
Query

Access

Check
Employee
Process

Update
Employee
Information

Old
Employee

Display Detail

New

Employee Info.

New
Employee

Update

Display Detail

Access
Employee
Information
TRANSPORT DATA

Detail
Information
Emp. info
Show Detail

Add New
Employee

Valid Id

ID Info

Show Detail
Check
ID

ADD

DOB
DOL

SR_NO

C_ID
CUSTOMER

BILTI_N
O

PHONE

( 14 )
DOE
V_INSURENC
S V_NUMBE
V_CALBON
E WEIGH
GOODS
R

CHARG
E

V_NAMSERVE F_CIT

TRANSPORT AUTOMATION SYSTEM

C_NAME

BOOKING

HAS

TO_CIT
Y
Order

Ord_i
d

Ord_type
Ord_dat
e

Ord_bk_id

VEHICLE

E R - DIAGRAM
( 15 )

TRANSPORT AUTOMATION SYSTEM


: Table Used in Project:

Table
The following tables are used in software:
A. ADDVHICLE
B. ADDSERVICES
C. BOOKING
D.ADDEMP
E. SALARY
F. PERMIT

G. PSTATUS
H. USERID

( 16 )

TRANSPORT AUTOMATION SYSTEM


Table A: ADDVHICLE
Field Name
Vdate
Vnumber
Vname
Vinsurence
Carbon

Data Type
Datetime
varchar
varchar
Int
Int

Description
Booking Date Of Vehicle
Vehicle Number
Vehicle Name
Vehicle Insurence
Carbon Of Vehicle

Table B: ADDSERVICES
Field Name
S_city

Data type
Varchar

Description
City Of Consignor

S_state
D_city
D_State
Distance

Varchar
Varchar
Varchar
Int

State Of Consignor
City Of Consignee
State Of Consignee
Distaces Between Source & Destination

( 17 )

TRANSPORT AUTOMATION SYSTEM

Table C: BOOKING
Field Name
Srn
Biltino
Dob
Dol
Vnumber
Sname
Sadd
Scity
Sstate
Sphone
Dname
Dadd
Dcity
Dstate
Dphone
Goodsname
Pieces
Weight
Unit
Freight
Labour
Cartage
Stncharge
Total
Basic

Data type
Int
Int
Datetime
Datetime
Varchar
Varchar
Varchar
Varchar
Varchar
Int
Varchar
Varchar
Varchar
Varchar
Int
Varchar
Int
Int
Varchar
Int
Int
Int
int
int
Varchar

Description
Serial number
Bilti number
Date Of Booking
Date Of Loading
Vehicle number
Consignor name
Consignor Address
Consignor City
Consignor State
Consignor Phone
Consignee name
Consignee Address
Consignee City
Consignee State
Consignee Phone
Name Of Goods
Pieces
Weight
Unit(k.g /tones)
Freight
Labour
Cartage
Stationary charge
Total Amount
Basic(paid/To be build/pay)

( 18 )

TRANSPORT AUTOMATION SYSTEM

Table D: ADDEMP

Field Name
E_id
E_name
E_add
E_city
E_state
E_pin
Doj
Jobtype
Salary
Phone

Data Type
Int
Varchar
Varchar
Varchar
Varchar
Int
Datetime
Varchar
Int
Int

Description
Identity Of Employee
Employee Name
Employee Address
Employee City
Employee State
Employee Pin
Date Of Joining
Employee Jobtype
Salary Of Employee
Phone No. Of Employee

Data Type
Int
Varchar
Datetime
Int

Description
Identity Of Employee
Name Of Employee
Date Of Salary
Employee Salary

Table E: SALARY
Field Name
Eid
Ename
Dos
Salary
Table F: PERMIT

( 19 )

TRANSPORT AUTOMATION SYSTEM


Field Name
Vnumber
Pnumbwer
To State
Dob

Data type
Varchar
Int
Varchar
Datetime

Description
Vehicle Number
Permit Number
Consignee State
Date Of booking

Table G: PSTATUS
Field Name

Data type
Varchar
Varchar
Datetime

Vnum
Status
Dob

Description
Vehicle Number
Vehicle Status
Date Of booking

Table H: USER ID
Field Name

Data type

Description

User id

Varchar

Id Of User

Password

Varchar

Login Password

: LIMITATION OF THE PROJECT:


Although I have put my best effect to make the project flexible, easy
to operate but limitations cannot be ruled out even by me. Though the
software presents a broad range of options to its users some intricate options
could not be covered into it; partly because of logistic and partly due to lack
of sophistication.

( 20 )

TRANSPORT AUTOMATION SYSTEM


The limitations of the project..
The system can not handle the delivery details.
The system can not be used to satisfy all types of Transport Company,
but can be used in the specific Transport Company.
It is not able generate excel and PDF reporting. Only the HTML
reporting is available here.

( 21 )

TRANSPORT AUTOMATION SYSTEM


: FUTURE SCOPE OF THE PROJECT:
The future scope of this project, TRANSPORT AUTOMATION
SYSTEM, is very wide. There are many additional features, which are
planned to be incorporated during the future enhancements of this project.
The Future version of System we can add module to handle delivery
details.
The Future version can be improved to provide functionality of
working as in a general purpose Transports too.
In future if Transport Company has its branches then manage it.
The system can be managed by centralized database and by which,
many branches can access the same database for accessing and
updating data.

( 22 )

Vous aimerez peut-être aussi