08-08-2014, 11:06 AM
OBJECT ORIENTED UML MODELING FOR TRAVELER
MANAGEMENT SYSTEM
[attachment=66734]
ABSTRACT
The present paper deals with the Object Oriented designing through Unified
Modeling Language (UML) for a Traveler Management System (TMS). The
main aim of this paper is to provide a flexible and faithful environment for
traveler, which wants to travel to see the sight scenes, shopping for business
meetings, etc. The TMS provides the information to the traveler without
losing the time when it needed & the system gives the proper and accurate
information to the traveler. The proposed model is based upon the knowledge
based system & the complete booking process of a Taxi is defined in this
paper and the knowledge model is tested with different data sets. The model
also suggests to the traveler that which Taxi will be suitable according as per
the budget constraints. In this paper the UML Class, Sequence diagram,
Activity diagram & Use Case diagram are also designed for the TMS.
INTRODUCTION
The Unified Modeling Language
(UML) is a very dominant modeling graphical
language for specifying, constructing and
documenting the artifacts of software system.
UML is a collection of best engineering practices
that have successful in the modeling for a design
of a huge and complex systems. Modeling is
very important for readability and reuse of the
systems. UML offers a set of notations and rules
for using the same. The main task of the UML is
to create a simple, well documented and easy to
understand software model for the people. TheUbiquitous Computing and Communication Journal
Volume 3 Number 3 Page 171 www.ubicc.org
UML modeling consists of nine diagrams to
model a software system & these diagrams are
Use case Diagram, Class Diagram, Object
Diagram, State Diagram, Activity Diagram,
Sequence Diagram, Collaboration Diagram,
Component Diagram & Deployment diagram.
TMS has received awareness in both the public
and private sectors. Nowadays knowledge based
system is most popular and needed in every
sector like medical sector, banking sector,
engineering sector and traveling sector etc. In the
traveling sector, knowledge means simply
having the knowledge from expert. Knowledge
modeling is the major activity used to understand
the problem and sending the solution rapidly
USE CASE DIAGRAM FOR TMS
The use case diagram shows the
connection between actor i.e. traveler & activity
of the system and Actor. An Actor is a person
who plays the role together to the system. A
scenario is a sequence of steps that explaining
the communication between system and Actor.
The following Fig. 4 shows one Actor i.e.
traveler which wants to hire or book a Taxi. In
this use case diagram the Travel Management
System has three use cases. In the first case the
traveler can book the Taxi/Car/Bus and in the
second case traveler can book more
Taxi/Car/Bus & in third case traveler can cancel
the booking according to choice, but if traveler
wants to cancel booking then has to pay
cancelation charges.
CONCLSIONS & FUTURE SCOPE
From the above work it is concluded
that the UML modeling is a powerful language
used to design for the software research
problems. In this paper complete modeling is
done for TMS system which is efficient & useful
for the software developer to convert the above
mode through Object Oriented language. The
model is also test by designing a query
represented in form of scenario. The present
work can also be further extended for company
having large database of traveler which can be
further streamlined by the use of designing of
data cubes model so that search can be faster
therefore work can be extended in the field of
data mining