2 Traffic Management System
2 Traffic Management System
Because of the overwhelming movement of vehicles in the roads, especially in urban areas
numerous individuals are enduring. The resulting congestion has become a major concern to
transportation specialists and decision makers. The most widely used automated system uses
simple timer based operation, which is inefficient for non-uniform traffic. In order to avoid heavy
traffic problem on the road, explore effective as well as efficient software so called “Traffic
Management System (TMS)” with wireless control mechanism called the Wireless Sensor
Networks (WSN).
□ A Use Case Diagram in the United Model Language (UML) is a type of behavioral
diagram defined by and created from a use-case analysis. Its purpose is to present a graphical
overview of the functionality provided by a system in terms of actors, their goals and any
dependencies between those use cases. The main purpose of a use-case diagram is to show what
system functions are performed for which actor. Roles of the actors in the system can be depicted.
CLASS DIAGARM
□ Class Diagrams are widely used to describe the types of objects in a system and their
relationships. Class diagrams model class structure and contents using design elements such as
classes, packages and objects. Class diagrams describe three different perspectives when
designing a system, conceptual, specification and implementation. Classes are composed of three
things: a name, attributes and operations
SEQUENCE DIAGRAM
□ In Activity Diagram the object may be real or abstract in either case create a swim lane for
each attribute imported object, firstly identify the precondition of initial state and post condition
of final state. Render the transaction that connect these actions and active states and state with
sequential flows consider branching, forking and joining.
STATE CHART DIAGRAM
□ Component diagrams are different in terms of nature and behavior. Component diagrams
are used to model physical aspects of a system. Physical aspects are the elements like executables,
libraries, files, documents etc which resides in a node. So component diagrams are used to
visualize the organization and relationships among components in a system. These diagrams are
also used to make executable systems.
DEPLOYMENT DIAGRAM
□ Deployment diagrams are used to visualize the topology of the physical components of a
system where the software components are deployed. So deployment diagrams are used to
describe the static deployment view of a system. Deployment diagrams consist of nodes and their
relationships.
PACKAGE DIAGRAM
□ Package diagram is UML structure diagram which shows packages and dependencies
between the packages. Model diagrams allow showing different views of a system, for example,
as multi-layered application model. The following nodes and edges are typically drawn in a
package diagram: package, package able dependency, element import, package import, package
merge.