- Posted By: freeproject
- Comments: 0
- Posted By: freeproject
- Comments: 0
Consignment Tracking System Activity Diagram
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

Login Activity Diagram of Consignment Tracking System:
This is the Login Activity Diagram of Consignment Tracking System, which shows the flows of Login Activity, where admin will be able to login using their username and password. After login user can manage all the operations on Payment, Consignment, Track, Schedule, Delivery. All the pages such as Track, Schedule, Delivery are secure and user can access these page after login. The diagram below helps demonstrate how the login page works in a Consignment Tracking System. The various objects in the Schedule, Payment, Consignment, Track, and Delivery page—interact over the course of the Activity, and user will not be able to access this page without verifying their identity.

- Posted By: freeproject
- Comments: 0
Consignment Tracking System Class Diagram
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 :

- Posted By: freeproject
- Comments: 0
Consignment Tracking System Component Diagram
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

- Posted By: freeproject
- Comments: 0
Consignment Tracking System ER Diagram
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.

- Posted By: freeproject
- Comments: 0
Consignment Tracking System Sequence Diagram
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
Login Sequence Diagram of Consignment Tracking System:
This is the Login Sequence Diagram of Consignment Tracking System, where admin will be able to login in their account using their credentials. After login user can manage all the operations on Consignment, Track, Delivery, Payment, Schedule. All the pages such as Delivery, Payment, Schedule are secure and user can access these page after login. The diagram below helps demonstrate how the login page works in a Consignment Tracking System. The various objects in the Payment, Consignment, Track, Delivery, and Schedule page—interact over the course of the sequence, and user will not be able to access this page without verifying their identity.

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

- Posted By: freeproject
- Comments: 0
Consignment Tracking System Use Case Diagram
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 :
