Consignment Tracking System UML Diagram

Posted By freeproject on March 18, 2018

Consignment Tracking System Activity Diagram

Posted By freeproject on March 13, 2018

This is the Activity UML diagram of Consignment Tracking System which shows the flows between the activity of Consignment, Track, Payment, Delivery, Schedule. The main activity involved in this UML Activity Diagram of Consignment Tracking System are as follows:

  • Consignment Activity
  • Track Activity
  • Payment Activity
  • Delivery Activity
  • Schedule Activity

Features of the Activity UML diagram of Consignment Tracking System

  • Admin User can search Consignment, view description of a selected Consignment, add Consignment, update Consignment and delete Consignment.
  • Its shows the activity flow of editing, adding and updating of Track
  • User will be able to search and generate report of Payment, Delivery, Schedule
  • All objects such as (Consignment, Track, Schedule) are interlinked
  • Its shows the full description and flow of Consignment, Delivery, Schedule, Payment, Track
Consignment Tracking System Activity Diagram

Consignment Tracking System Class Diagram

Posted By freeproject on August 2, 2017

Consignment Tracking System Class Diagram describes the structure of a Consignment Tracking System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Consignment Tracking System are Consignment, Track, Ship, Delivery, Payment, Schedule.

Classes of Consignment Tracking System Class Diagram:

  • Consignment Class : Manage all the operations of Consignment
  • Track Class : Manage all the operations of Track
  • Ship Class : Manage all the operations of Ship
  • Delivery Class : Manage all the operations of Delivery
  • Payment Class : Manage all the operations of Payment
  • Schedule Class : Manage all the operations of Schedule

Classes and their attributes of Consignment Tracking System Class Diagram:

  • Consignment Attributes : consignment_id, consignment_customer_id, consignment_item, consignment_type, consignment_description
  • Track Attributes : track_id, track_consignment_id, track_date, track_place track_type, track_description
  • Ship Attributes : ship_id, ship_consignment_id, ship_date, ship_type, ship_description
  • Delivery Attributes : delivery_id, delivery_customer_id, delivery_address, delivery_type, delivery_by, delivery_date, delivery_description
  • Payment Attributes : payment_id, payment_customer_id, payment_date, payment_amount, payment_description
  • Schedule Attributes : schedule_id, schedule_name, schedule_type, schedule_description

Classes and their methods of Consignment Tracking System Class Diagram:

  • Consignment Methods : addConsignment(), editConsignment(), deleteConsignment(), updateConsignment(), saveConsignment(), searchConsignment()
  • Track Methods : addTrack(), editTrack(), deleteTrack(), updateTrack(), saveTrack(), searchTrack()
  • Ship Methods : addShip(), editShip(), deleteShip(), updateShip(), saveShip(), searchShip()
  • Delivery Methods : addDelivery(), editDelivery(), deleteDelivery(), updateDelivery(), saveDelivery(), searchDelivery()
  • Payment Methods : addPayment(), editPayment(), deletePayment(), updatePayment(), savePayment(), searchPayment()
  • Schedule Methods : addSchedule(), editSchedule(), deleteSchedule(), updateSchedule(), saveSchedule(), searchSchedule()

Class Diagram of Consignment Tracking System :

Class Diagram Image: 
Consignment Tracking System Class Diagram

Consignment Tracking System Component Diagram

Posted By freeproject on February 8, 2018

This is a Component diagram of Consignment Tracking System which shows components, provided and required interfaces, ports, and relationships between the Consignment, Delivery, Consigner, Payment and Ship. This type of diagrams is used in Component-Based Development (CBD) to describe systems with Service-Oriented Architecture (SOA). Consignment Tracking System UML component diagram, describes the organization and wiring of the physical components in a system.

Components of UML Component Diagram of Consignment Tracking System:

  • Consignment Component
  • Delivery Component
  • Consigner Component
  • Payment Component
  • Ship Component

Featues of Consignment Tracking System Component Diagram:

  • You can show the models the components of Consignment Tracking System.
  • Model the database schema of Consignment Tracking System
  • Model the executables of an application of Consignment Tracking System
  • Model the system's source code of Consignment Tracking System
Component Diagram: 

Consignment Tracking System Dataflow Diagram

Posted By namita on June 30, 2017
Consignment Tracking System Data flow diagram is often used as a preliminary step to create an overview of the Consignment without going into great detail, which can later be elaborated.it normally consists of overall application dataflow and processes of the Consignment process. It contains all of the userflow and their entities such all the flow of Consignment, Track, Ship, Delivery, Payment, Schedule, Consigner. All of the below diagrams has been used for the visualization of data processing and structured design of the Consignment process and working flow.

Zero Level Data flow Diagram(0 Level DFD) of Consignment Tracking System :

This is the Zero Level DFD of Consignment Tracking System, where we have eloborated the high level process of Consignment. It’s a basic overview of the whole Consignment Tracking System or process being analyzed or modeled. It’s designed to be an at-a-glance view of Payment,Schedule and Consigner showing the system as a single high-level process, with its relationship to external entities of Consignment,Track and Ship. It should be easily understood by a wide audience, including Consignment,Ship and Payment In zero leve DFD of Consignment Tracking System, we have described the high level flow of the Consignment system.

High Level Entities and proccess flow of Consignment Tracking System:

  • Managing all the Consignment
  • Managing all the Track
  • Managing all the Ship
  • Managing all the Delivery
  • Managing all the Payment
  • Managing all the Schedule
  • Managing all the Consigner
Zero Level Data flow Diagram(0 Level DFD) of Consignment Tracking System

First Level Data flow Diagram(1st Level DFD) of Consignment Tracking System :

First Level DFD (1st Level) of Consignment Tracking System shows how the system is divided into sub-systems (processes), each of which deals with one or more of the data flows to or from an external agent, and which together provide all of the functionality of the Consignment Tracking System system as a whole. It also identifies internal data stores of Consigner, Schedule, Payment, Delivery, Ship that must be present in order for the Consignment system to do its job, and shows the flow of data between the various parts of Consignment, Ship, Schedule, Consigner, Payment of the system. DFD Level 1 provides a more detailed breakout of pieces of the 1st level DFD. You will highlight the main functionalities of Consignment.

Main entities and output of First Level DFD (1st Level DFD):

  • Processing Consignment records and generate report of all Consignment
  • Processing Track records and generate report of all Track
  • Processing Ship records and generate report of all Ship
  • Processing Delivery records and generate report of all Delivery
  • Processing Payment records and generate report of all Payment
  • Processing Schedule records and generate report of all Schedule
  • Processing Consigner records and generate report of all Consigner
First Level Data flow Diagram(1st Level DFD) of Consignment Tracking System

Second Level Data flow Diagram(2nd Level DFD) of Consignment Tracking System :

DFD Level 2 then goes one step deeper into parts of Level 1 of Consignment. It may require more functionalities of Consignment to reach the necessary level of detail about the Consignment functioning. First Level DFD (1st Level) of Consignment Tracking System shows how the system is divided into sub-systems (processes). The 2nd Level DFD contains more details of Consigner, Schedule, Payment, Delivery, Ship, Track, Consignment.

Low level functionalities of Consignment Tracking System

  • Admin logins to the system and manage all the functionalities of Consignment Tracking System
  • Admin can add, edit, delete and view the records of Consignment, Ship, Payment, Consigner
  • Admin can manage all the details of Track, Delivery, Schedule
  • Admin can also generate reports of Consignment, Track, Ship, Delivery, Payment, Schedule
  • Admin can search the details of Track, Payment, Schedule
  • Admin can apply different level of filters on report of Consignment, Delivery, Payment
  • Admin can tracks the detailed information of Track, Ship, Delivery, , Payment
Second Level Data flow Diagram(2nd Level DFD) of Consignment Tracking System

Consignment Tracking System ER Diagram

Posted By freeproject on July 17, 2017

This ER (Entity Relationship) Diagram represents the model of Consignment Tracking System Entity. The entity-relationship diagram of Consignment Tracking System shows all the visual instrument of database tables and the relations between Track, Delivery, Consignment, Schedule etc. It used structure data and to define the relationships between structured data groups of Consignment Tracking System functionalities. The main entities of the Consignment Tracking System are Consignment, Track, Ship, Delivery, Payment and Schedule.

Consignment Tracking System entities and their attributes :

  • Consignment Entity : Attributes of Consignment are consignment_id, consignment_customer_id, consignment_item, consignment_type, consignment_description
  • Track Entity : Attributes of Track are track_id, track_consignment_id, track_date, track_place track_type, track_description
  • Ship Entity : Attributes of Ship are ship_id, ship_consignment_id, ship_date, ship_type, ship_description
  • Delivery Entity : Attributes of Delivery are delivery_id, delivery_customer_id, delivery_address, delivery_type, delivery_by, delivery_date, delivery_description
  • Payment Entity : Attributes of Payment are payment_id, payment_customer_id, payment_date, payment_amount, payment_description
  • Schedule Entity : Attributes of Schedule are schedule_id, schedule_name, schedule_type, schedule_description

Description of Consignment Tracking System Database :

  • The details of Consignment is store into the Consignment tables respective with all tables
  • Each entity (Schedule, Ship, Payment, Track, Consignment) contains primary key and unique keys.
  • The entity Ship, Payment has binded with Consignment, Track entities with foreign key
  • There is one-to-one and one-to-many relationships available between Payment, Delivery, Schedule, Consignment
  • All the entities Consignment, Payment, Ship, Schedule are normalized and reduce duplicacy of records
  • We have implemented indexing on each tables of Consignment Tracking System tables for fast query execution.
Consignment Tracking System ER Diagram

Consignment Tracking System Sequence Diagram

Posted By freeproject on January 31, 2018

This is the UML sequence diagram of Consignment Tracking System which shows the interaction between the objects of Track, Delivery, Consignment, Schedule, Payment. The instance of class objects involved in this UML Sequence Diagram of Consignment Tracking System are as follows:

  • Track Object
  • Delivery Object
  • Consignment Object
  • Schedule Object
  • Payment Object

This is the UML sequence diagram of Consignment Tracking System which shows the interaction between the objects of Track, Delivery, Consignment, Schedule, Payment. The instance of class objects involved in this UML Sequence Diagram of Consignment Tracking System are as follows:

  • Track Object
  • Delivery Object
  • Consignment Object
  • Schedule Object
  • Payment Object

Consignment Tracking System Use Case Diagram

Posted By freeproject on July 24, 2017

This Use Case Diagram is a graphic depiction of the interactions among the elements of Consignment Tracking System. It represents the methodology used in system analysis to identify, clarify, and organize system requirements of Consignment Tracking System. The main actors of Consignment Tracking System in this Use Case Diagram are: Super Admin, System User, Delivery Boy, Customer, who perform the different type of use cases such as Manage Consignment, Manage Track, Manage Ship, Manage Delivery, Manage Payment, Manage Schedule, Manage Consigner, Manage Users and Full Consignment Tracking System Operations. Major elements of the UML use case diagram of Consignment Tracking System are shown on the picture below.

The relationships between and among the actors and the use cases of Consignment Tracking System:

  • Super Admin Entity : Use cases of Super Admin are Manage Consignment, Manage Track, Manage Ship, Manage Delivery, Manage Payment, Manage Schedule, Manage Consigner, Manage Users and Full Consignment Tracking System Operations
  • System User Entity : Use cases of System User are Manage Consignment, Manage Track, Manage Ship, Manage Delivery, Manage Payment, Manage Schedule, Manage Consigner
  • Delivery Boy Entity : Use cases of Delivery Boy are Check Delivery Address, Check Customers, Check Consignments, Deliver Consignmnets
  • Customer Entity : Use cases of Customer are Request for Pickup, Check Tracking Status, Check Invoice, Make Payment

Use Case Diagram of Consignment Tracking System :

 Consignment Tracking System Use Case Diagram

Project Category