Consignment Tracking System UML Diagram

Subscribe our YouTube channel for latest project videos and tutorials Click Here

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

Call FreeProjectz WhatsApp FreeProjectz