Sie sind auf Seite 1von 15

PROBLEM STATEMENT:

It maintains all the information about any vehicle that is administered in a


transport company with the sufficient details including the details of the price, km travelled
and the route details along with all the available transport services that is provided by the
company.Users of the system include admin. Admin after being logged in can search, update,
create or delete manager’s details of each branch. The admin can search car and monitor their
status and see visitor queries. The manager can view and manipulate car status, the branch
carsand the information. Users can view cars, check services and ask queries.

PROJECT DESCRIPTION:

The system “Transport company ” consists of 4 modules.

1.Admin login

2.Insert

3.Search

4.Delete

1.Admin login

The administrative module plays a crucial part in the whole system. This
module allows the admin to get properly logged into the system with valid id and password.
After the admin is properly logged in, he/she can perform an array of pivotal tasks in the system
including searching manager module and modifying it, according to the need and even deleting
it. The admin also has the facility to search through the vehicle’s status and track vehicles. This
module can also respond to the visitor’s queries.

2.Insert

This module is used to update the all available vehicles details it includes the
vehicles name,model,price,route and number of km travelled.When ever we fill the details in
the form it directly stores in to the database.so that users can be accessed to that database.

3.Search

This module is use d is used to search the vehicles in the database.when ever
we enter the model name then the system will display the details of a vehicles.
4.Delete.

This module is used to delete the unwanted details of the vehicles from the
database.When ever we enter the model into the form then the details of the company will be
deleted from database.

UML DESIGN:
CLASS DIAGRAM:

DATABASE DESIGN:
SOFTWARE SPECIFICATION

Name of Specification
component
Operating Windows 10
system
Language Java
Back end MySQL
Front end Java Swing
Browser Chrome
Software Java
Development eclipse,wamp
Kit server
Database JDBC MySQL
Driver Jconnector

Hardware Requirements
Sno components specifications
1 Hard Disk 2 GB
2 RAM 1 GB
3 Processor Dual Core or
Above.
4 Mouse 1
5 Keyboard. 1

6 Monitor. 1

7 Printer. 1

JDBC CONNECTIVITY:

The crucial advances associated with the way toward interfacing with a database and executing

a question comprise of the accompanying:

1. Import JDBC bundles.

2. Load and enroll the JDBC driver.

3. Open an association(connection) with the database.

4. Create an announcement(statement) question play out an inquiry.


5. Execute the announcement question and restore an inquiry resultset.

6. Process the resultset.

7. Close the resultset and explanation objects.

8. Close the association.

SCREENSHOTS:

i. Database screenshot
ii. Table screenshot

iii. User interface:


USER INTERFACE/CLASSES:

CLASSES:

1. ADMINlogin:

It is used to initiate the servlet concept and create a database connectivity and inserts the
vehicles information of model,price and extra information.

2.insert

This class is used to create a form to insert a details of vehicles so it is most important one.

3. setfolder:

It is used for the creation of folder and it stores the information of folder into the database.

4. setaddress:

It checks whether the user is assigned in database if he assigned into the database create the

address record for that specific user.

5. sessions:

It is used for creation of session if the user is valid person.

NO OF LOOPS USED:

In setaddress class:

if(userc!=null)

for(int i=0;i<userc.length;i++)

if(userc[i].getName().equals("signin"))

una=userc[i].getValue();

break;

It is used for the checking of the address is already present in the database if it not creates
new

record else it throws exception.


In setfolder class:

if(userc!=null)

for(int i=0;i<userc.length;i++)

if(userc[i].getName().equals("signin"))

una=userc[i].getValue();

break;}}

Html:

Hypertext Mark up Language (HTML) is the standard mark up language


for creating web pages and web applications. With Cascading Style Sheets (CSS) and
JavaScript, it forms a triad of cornerstone technologies for the World Wide Web.Web
browsers receive HTML documents from a web server or from local storage and render the
documents into multimedia web pages. HTML describes the structure of a web pages
emantically and originally included cues for the appearance of the document.HTML elements
are the building blocks of HTML pages. With HTML constructs, images and other objects
such as interactive forms may be embedded into the rendered page. HTML provides a means
to create structured documents by denoting structural semantics for text such as headings,
paragraphs, lists, links, quotes and other items. HTML elements are delineated by tags,
written using angle brackets. Tags such as <img /> and <input /> directly introduce content
into the page. Other tags such as <p> surround and provide information about document text
and may include other tags as sub-elements. Browsers do not display the HTML tags, but use
them to interpret the content of the page.

Swing

Swing was developed to provide a more sophisticated set of


GUI components than the earlier Abstract Window Toolkit (AWT). Swing provides a look
and feel that emulates the look and feel of several platforms, and also supports a pluggable
look and feel that allows applications to have a look and feel unrelated to the underlying
platform. It has more powerful and flexible components than AWT. In addition to familiar
components such as buttons, check boxes and labels, Swing provides several advanced
components such as tabbed panel, scroll panes, trees, tables, and lists.[2]Unlike AWT
components, Swing components are not implemented by platform-specific code. Instead, they
are written entirely in Java and therefore are platform-independent. The term "lightweight" is
used to describe such an element.[3]

CSS:
. Cascading Style Sheets (CSS) is a style sheet language used for describing the
presentation of a document written in a markup language like HTML. CSS is a cornerstone
technology of the World Wide Web, alongside HTML and JavaScript.CSS is designed to
enable the separation of presentation and content, including layout, colors,and fonts. This
separation can improve content accessibility, provide more flexibility and control in the
specification of presentation characteristics, enable multiple web pages to share formatting by
specifying the relevant CSS in a separate .css file, and reduce complexity and repetition in the
structural content.Separation of formatting and content also makes it feasible to present the
same markup page indifferent styles for different rendering methods, such as on-screen, in
print, by voice (viaspeech-based browser or screen reader), and on Braille-based tactile
devices. CSS also has rules for alternate formatting if the content is accessed on a mobile
device.

TEST CASES:

TESTING

Typically written in Excel, the valid/invalid format for test cases has the goal of
cramming the maximum amount of information in the minimum amount of space by doing
away with steps. Instead, QA managers create columns for each data set, tool, or object and
rows for each test case. Testers then interpret the information to come up with the logical
steps.

SYSTEM TESTING

Programming testing is a basic component of programming quality


confirmation and speaks to a definitive perspective of determination, plan and coding. The
client tests the created framework and changes are made by their necessities. The testing
stage includes the testing of created framework utilizing different sorts of information.
Framework testing is an essential assignment in executing the framework. The framework
tried with the best case esteems and most pessimistic scenario esteems for its reaction and not
deliver an unfortunate runtime mistakes and furnishing the client with legitimate message and
redressing the wrong data sources. Framework testing is a style of usage which is gone for
guaranteeing works at all dimensions and powerful before live task begins. The framework
test before usage should give affirmation that all is right and it gives chance to demonstrate
the clients that the framework functions admirably. Framework testing is really a progression
of various tests whose essential reason for existing is to completely practice the PC based
framework. Framework testing is the condition of usage that is gone for guaranteeing that the
framework works precisely and productively previously the tasks begin. Testing is crucial to
the accomplishment of the framework. Framework testing makes the legitimate presumption
that if every one of the parts of the framework are right, the objective will be effectively
accomplished. The hopeful framework is liable to assortment of tests. A progression of
testing is performed for the proposed framework before the framework is prepared for the
acknowledgment test.

The following tests are conducted

1. Module Testing

2. Integration Testing

3. User Acceptance Testing


1. Module Testing

Unit testing centers confirmation exertion around the littlest unit of the
product plan module. This is known as module testing. The modules of the Job Consultancy
Management System are tried independently. This testing was completed amid programming
stage itself. In this testing step every module was observed to work attractively with respect
to the normal yield from the module.

2.Integration Testing

Information can be lost over an interface; one module can adversy affect
another, sub capacities when joined, may not deliver the coveted real capacity. Coordination
Testing is a efficient procedure for developing mistakes related with in the interface. The goal
is totake unit tried modules and to fabricate a program structure. Every one of the modules
are consolidated and tried in general. Here adjustment is troublesome on the grounds that the
detachment of causes is entangled by the immense costs of the whole program. In this manner
in the reconciliation testing step, every one of the blunders revealed are revised for the
following testing steps.

3. User Acceptance Testing

Client acknowledgment is a key factor for an achievement of any framework.


The framework under thought is tried for client acknowledgment by always staying in contact
with the viewpoint framework clients at the season of creating and rolling out improvements
at whatever point required. Planning of test information plays a fundamental job in the
framework testing. Subsequent to setting up the test information, the framework under
examination is tried utilizing the test information. While testing the framework utilizing the
test information mistakes are again revealed. These blunders are again redressed by utilizing
the above testing steps and rectifications are additionally noted for sometime later.

TESTING TABLE:

SNO MODULES DESCRIPTION EXPECTED ACTUAL STATUS


OUTPUT OUTPUT
1 LOGIN USER NAME, PASSWORD Successfully Not FAIL
registered registered

successfully
2 LOGIN USER NAME, PASSWORD Successfully Not FAIL
registered registered

successfully
3 LOGIN USER NAME, PASSWORD Successfully Not PASS
registered registered

successfully
4 INSERT MODEL,PRICE,EXTRA Successfully Not FAIL
INFORMATION,KM registered registered
TRAVELLED
successfully
5 INSERT MODEL,PRICE,EXTRA Successfully Not PASS
INFORMATION,KM registered registered
TRAVELLED
successfully
6 DELETE MODEL Successfully Not PASS
registered registered

successfully
7 DELETE MODEL Successfully Not FAIL
registered registered

successfully
8 SEARCH MODEL Successfully Not FAIL
registered registered

successfully
9 SEARCH MODEL Successfully Not PASS
registered registered

successfully

SCREENSHOTS:

LOGIN:
INSERT:

OUTPUT:

DELETE:
OUTPUT

DELETE:

OUTPUT
CONCLUSION:

Transport company mainly contains the information about the


vehiclemanufacturer details,model of the vehicle ,year in which it is manufactured,kilo
meters it itravelled and route it travelled is stored in extra information .This project is mainly
forcomputerization of the manual vehicle data so that we can easily search the required one
incomputerizd one’s.we can also delete the vehicle that is not needed.It reduces the manual
strainand can be accesses by the computerizes database.Any user can able to enter the data
base into thedatabase as they required.A transportation management system (TMS) is a
subset of supply chainmanagement (SCM) that deals with the planning, execution and
optimization of the physicalmovements of goods. In simpler terms, it's a logistics platform
that enables users to manage andoptimize the daily operations of their transportation fleets.

REFERENCES:

1. S.L Bandarkar Dhanpat Rai & co (Eds.), Vehicle Transport Management.

2. G.V Rao Dhanpat Rai & co, principal of transportation and highway engineering.

3. Kumar Gaurav, Swati Agrawal and P. Krishna Reddy, towards an It-based Bus
Information

System to Improve Bus Occupancy in Hyderabad, Proceedings of the 7th International

Conference on Information Technology, CIT 2004, Hyderabad, India, December 2004. Pp

4. S.Chaudhuri, Umeshwar Dayal, Vagrant (2001), Database Technology for decision support

systems, IEEE Computer, pp.48-55, December 2001.

5. Delhi Transport Corporation.http://dtc.nic.in.

Das könnte Ihnen auch gefallen