Preview

Online Bus Travel Booking

Powerful Essays
Open Document
Open Document
1726 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Online Bus Travel Booking
ONLINE BUS TRAVEL BOOKING

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 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

You May Also Find These Documents Helpful

  • Good Essays

    Nt1310 Unit 1 Assignment 1

    • 1252 Words
    • 6 Pages

    Computer-Aided Software Engineering ● Software tools providing automated support for systems development ● Project dictionary/workbook: system description and specifications ● Diagramming tools…

    • 1252 Words
    • 6 Pages
    Good Essays
  • Satisfactory Essays

    The following will be Unified Software Development Process also is known as “UP,” is the ability to establish methods by “Phases.” In comparison it is similar to SDLC, however it is represented by graphical charts. The modeling is described in phases, design, implementation, deployment, and management, (Braude, E. J., & Bernstein, M. E., 2011). The disadvantage of using UP, is that indeed, there is no benefit…

    • 516 Words
    • 3 Pages
    Satisfactory Essays
  • Better Essays

    Website Migration Project

    • 2957 Words
    • 12 Pages

    References: Brisolara de Brisolara, L., Kreutz, M. E., & Carro, L. (2010). UML as Front-End Language for Embedded Systems Design. In (Ed.), Behavioral Modeling for Embedded Systems and Technologies: Applications for Design and Implementation (pp. 1-23). Hershey, PA: doi:10.4018/978-1-60566-750-8.ch001. Retrieved on June 15, 2013, from http://www.igi-global.com.libdatab.strayer.edu/gateway/chapter/full-text-html/36336…

    • 2957 Words
    • 12 Pages
    Better Essays
  • Better Essays

    Use Cases

    • 1742 Words
    • 7 Pages

    There are a number of modeling tools and techniques that can be used to understand the design of a system. During this process, these tools and techniques can help to describe the business processes, requirements, and the users interaction with the system. One type of modeling is the functional decomposition diagram (FDD). It is similar to an organizational chart in that it uses a top-down model to describe the process. The FDD is a good way of breaking the process down from the higher-level to the lower-level processes. Another kind of modeling technique is the business process model. Business process models are good for describing business processes like filling a product order or updating a customer account. Utilizing BPM can help speed up results as well as reduce errors and lower cost. Data flow diagrams (DFD) are created out of functions in functional decomposition diagrams. A function from the FDD can be taken and described in further detail using a DFD. Yet another method of modeling is the unified modeling language (UML). The UML is a common method for visualizing and documenting software systems. It does not depend on a programming language and is good for describing business processes and requirements in a general manner. Different graphical tools are used to look at the process from the viewpoint of the end user. Sequence diagrams show a process from top to bottom while representing interaction between objects in a horizontal manner. Lastly, the use case diagram is a method that is used to show the interaction between the user and the system. The user has a specific role being performed and as they interact with the system, a use case describes each step taken and the related outcome (Shelly & Rosenblatt, 2012). The following use cases will diagram a bank customer interacting with an ATM while withdrawing, depositing, and transferring money.…

    • 1742 Words
    • 7 Pages
    Better Essays
  • Powerful Essays

    Okookokokokkok

    • 1978 Words
    • 8 Pages

    An introduction to modelling software systems using the Unified Modelling Language: The Business Process Model…

    • 1978 Words
    • 8 Pages
    Powerful Essays
  • Best Essays

    Xp vs Sdlc

    • 2284 Words
    • 10 Pages

    O 'Docherty, M., 2005. Object-Oriented Analysis and Design Understanding System development with UML 2.0. England: John Wiley & Sons Ltd.…

    • 2284 Words
    • 10 Pages
    Best Essays
  • Powerful Essays

    Rational Unified Process

    • 2101 Words
    • 9 Pages

    The Rational Unified Process activities create and maintain models. Rather than focusing on the production of large amount of paper documents, the Unified Process emphasizes the development and maintenance o models—semantically rich representations of the software system under development.…

    • 2101 Words
    • 9 Pages
    Powerful Essays
  • Satisfactory Essays

    Hey, thought you might get a little enjoyment from this. I have a son who is Autistic and can't verbally communicate without an aac device. He is very high functioning and has an IQ that is way beyond mine or anyone that I know. He has the most unusual problem of not being able to lie, it can be rather funny on occasion.…

    • 409 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Analysis and Design models fulfill the same needs and provide the same sorts of benefit. Software systems that both analysis and design models are supporting or interacting with tend to be highly complex and very detailed. In order to manage this complexity, descriptions of system need to emphasize structure rather than detail, and to provide an abstract view of the system.…

    • 374 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Chapter 6 Object Modeling CHAPTER 6 Object Modeling Chapter 6 is the third of four chapters in the systems analysis phase of the SDLC. This chapter discusses object modeling techniques that analysts use to create a logical model. In addition to structured analysis, object-oriented analysis is another way to represent and design an information system. INTRODUCTION OBJECTIVES When you finish this chapter, you will be able to: • Explain how object-oriented analysis can be used to describe an information system • Define object modeling terms and concepts, including objects, attributes, methods, messages, classes, and instances • Explain relationships among objects and the concept of inheritance • Draw an object relationship diagram • Describe Unified Modeling Language (UML) tools and techniques, including use cases, use case diagrams, class diagrams, sequence diagrams, state transition diagrams, and activity diagrams • Explain the advantages of using CASE tools in developing the object model • Explain how to organize an object model…

    • 12225 Words
    • 84 Pages
    Powerful Essays
  • Good Essays

    [2]Maheshwari Shika, Dinesh Ch, 2012, A Comparative Analysis of Different Types of Models in Software Development Life Cycle, IJARSSE, 2,285-289.…

    • 782 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    CIS Question

    • 605 Words
    • 3 Pages

    Rapid Application Development (RAD) –or prototyping- is a computer system development methodology which takes a minimalist approach. Computer software developed with RAD is more or less a “develop as you go” approach which allows systems to be developed much faster than the SDLC approach, and makes it more flexible to change the requirement.…

    • 605 Words
    • 3 Pages
    Satisfactory Essays
  • Powerful Essays

    Use Case

    • 2786 Words
    • 12 Pages

    – Use-case modeling has roots in object-oriented modeling. – Gaining popularity in non-object development environments because of its usefulness in communicating with users. – Compliments traditional modeling tools.…

    • 2786 Words
    • 12 Pages
    Powerful Essays
  • Powerful Essays

    Uml Lab Manual

    • 8495 Words
    • 34 Pages

    Is a language. It is not simply a notation for drawing diagrams, but a complete…

    • 8495 Words
    • 34 Pages
    Powerful Essays
  • Satisfactory Essays

    Java Editor

    • 6650 Words
    • 27 Pages

    There are various editors available in the market today. But unfortunately there are very few which provide user-friendliness to the users especially for programmers. The existing editors are very general purposed but do not provide special support to a particular language programmer. The features of an ideal editor are scattered around. There is a need to integrate all features and come up with a better editor for a language especially for the Java language.…

    • 6650 Words
    • 27 Pages
    Satisfactory Essays

Related Topics