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 Bus is defined in this paper and the knowledge model is tested with different data sets. The model also suggests to the traveler that which Bus 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. Keywords: UML, TMS, Class Diagram, Activity Diagram, Use Case Diagram 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. Ubiquitous Computing and Communication Journal:
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.
The UML is a very powerful modeling language for the visual representation of software. Using this modeling language one can develop the software in a valuable and resourceful manner. The visual representations of the software are explained by the detail of programming concepts for the Object Oriented techniques and are explained by Lieberherr et al. . Nowadays UML is become a standard modeling language for the Industry which is used for the software designers . Modeling has plays an important role for any system and contributes to the understanding of the source inputs and outputs .The development of Traveler Management System shows the different activity of steps that implemented for providing the better service to the traveler . A lot of methodologies developed over a year e.g. Common KADS , Protégé , MIKE  and MOKA . B.A. Gobin and R. K. Subramanian  defined the knowledge modeling concept. They give importance of modeling in the knowledge based system. Models are used for capture the important features of real system and break into parts for better understanding. Michael Blaha and William Permerlani  and Michael Blaha & James Rambaugh  describe programming concepts which are undoubtedly good. S.Barnum. & G. McGraw define the security and privacy of the software in a very smartly and clear way . The Information Technology that supports the model online for the query of Traveler & described in many papers [14, 15]. In the early stage Travel Agencies did not use the computerized booking system. They are using just manual system therefore it creates a lot of problems to found. They come...