“
“ Online cargo
Online cargo
management system”
management system”
Group Members
Group Members
Introduction
Introduction
S2402FD93C
S2402FD93C (BC200206371)
(BC200206371)
Syed Muhammad Shayan Shah
Syed Muhammad Shayan Shah
INTRODUCTION OF
INTRODUCTION OF
PROJECT
PROJECT
Many businesses are shifting towards the online mode because
Nowadays the World Wide Web(WWW) is a major source of
information and it is expanding day by day. It connected the world
in a way that greatly facilitated people's access to knowledge,
sharing, and communication. The aim of this project is to develop a
website named “Online cargo management system” that will contain
to streamline the global shipping and delivery process. It recognizes
the vital role of the shipping industry in the world economy, but also
acknowledges the challenges involved in ensuring smooth
operations
Following are the Users of this System:
Admin
Customer
Freight Carrier
Vu Process Model
Vu Process Model
 It is the combination of waterfall methodology and spiral methodology. It is
It is the combination of waterfall methodology and spiral methodology. It is
also called
also called hybrid approach
hybrid approach of system development. It has five phases and
of system development. It has five phases and
which are Gathering and analyzing requirement, planning, analysis and
which are Gathering and analyzing requirement, planning, analysis and
design, development and final report. In the requirement phase the system
design, development and final report. In the requirement phase the system
goals, services and constrains are established after discussion with user.
goals, services and constrains are established after discussion with user.
 We want to achieve the linear nature of waterfall and iterative plus risk
We want to achieve the linear nature of waterfall and iterative plus risk
reduction nature of spiral model.
reduction nature of spiral model.
Waterfall Model
Waterfall Model
 The waterfall model is a sequential design process, used in software
The waterfall model is a sequential design process, used in software
development processes, in which progress is seen as flowing steadily
development processes, in which progress is seen as flowing steadily
downwards (like a waterfall) through the phases of Conception,
downwards (like a waterfall) through the phases of Conception,
Initiation,
Initiation,
 Analysis, Design, Construction, Testing, Production/Implementation
Analysis, Design, Construction, Testing, Production/Implementation
and Maintenance
and Maintenance
Spiral model
 By adding risk analysis into each step, the spiral model addresses the drawbacks
of the waterfall approach and ensures that the maximum amount of risk is
avoided while software is being developed. Iteratively implies moving a task
through four steps repeatedly until quality is assured.
 After speaking with the client, the framework's objectives, advantages, and
obligations are developed during the need stage. The planning step works in
tandem to identify all potential obstacles and create a forceful plan to overcome
them. This stage often involves a significant amount of thinking with a different
client and the programming enhancement group. It improves the structure's
quality and reduces risk and error.
Use Case Diagram
Use Case Diagram
Business Rules Catalog
Business Rules Catalog
 The system shall provide easy and user-friendly interface for Customer
The system shall provide easy and user-friendly interface for Customer
Registration, Login and Search.
Registration, Login and Search.
 The system should be able to maintain the records of the shipments
The system should be able to maintain the records of the shipments
 The system should be able to maintain the details of the Customer.
The system should be able to maintain the details of the Customer.
 The database should be well tuned and it should be responsive.
The database should be well tuned and it should be responsive.
 Admin should be able to view details of each user and approve or
Admin should be able to view details of each user and approve or
disapprove the user’s register request.
disapprove the user’s register request.
 The system shall provide Password Recovery facility through patient
The system shall provide Password Recovery facility through patient
email id.
email id.
 The system shall have Admin , Customer and freight carrier views. i.e.
The system shall have Admin , Customer and freight carrier views. i.e.
Administrator View, Customer View and freight carrier view.
Administrator View, Customer View and freight carrier view.
Architectural Design
Architectural Design
Team Structure
Team Structure
Name Group id Task
Syed
Muhammad
Shayan Shah
S2402FD93C All Work
Project Schedule
Project Schedule
Sequence Diagrams: User Request for Registration
Sequence Diagrams: User Request for Registration
Request for login
Request for login
User give Feedback of shipments
User give Feedback of shipments
Request for track Shipments
Request for track Shipments
Request for Booking Shipments
Request for Booking Shipments
.
.
Request for view Booking History
Request for view Booking History
Request for Search shipments
Request for Search shipments
.
.
Request for send payment
Request for send payment
g
g
Admin/User logout
Admin/User logout
Logical Model/Class Diagram
Logical Model/Class Diagram
Entity-Relationship Diagram
Entity-Relationship Diagram
Database Diagram
Database Diagram
Interfaces Diagram
Interfaces Diagram
Interface Diagram: Login
Interface Diagram: Login
Interface Diagram: User Panel
Interface Diagram: User Panel
Tools
Tools
Tools
Tools

XAMPP
XAMPP

MS Visio 2016
MS Visio 2016

MS Project 2016
MS Project 2016

Draw.io
Draw.io
Languages:

HTML (Hypertext Markup Language)
HTML (Hypertext Markup Language)

CSS (Cascading Style Sheet)
CSS (Cascading Style Sheet)

PHP (PHP: Hypertext Preprocessor)
PHP (PHP: Hypertext Preprocessor)

Bootstrap
Bootstrap
THANKS
THANKS
 I am very thanks full to VIRTUAL
I am very thanks full to VIRTUAL
UNIVERSITY OF PAKISTAN.
UNIVERSITY OF PAKISTAN.

My VU project PPT discussing project details

  • 2.
    “ “ Online cargo Onlinecargo management system” management system”
  • 3.
    Group Members Group Members Introduction Introduction S2402FD93C S2402FD93C(BC200206371) (BC200206371) Syed Muhammad Shayan Shah Syed Muhammad Shayan Shah
  • 4.
    INTRODUCTION OF INTRODUCTION OF PROJECT PROJECT Manybusinesses are shifting towards the online mode because Nowadays the World Wide Web(WWW) is a major source of information and it is expanding day by day. It connected the world in a way that greatly facilitated people's access to knowledge, sharing, and communication. The aim of this project is to develop a website named “Online cargo management system” that will contain to streamline the global shipping and delivery process. It recognizes the vital role of the shipping industry in the world economy, but also acknowledges the challenges involved in ensuring smooth operations Following are the Users of this System: Admin Customer Freight Carrier
  • 5.
    Vu Process Model VuProcess Model  It is the combination of waterfall methodology and spiral methodology. It is It is the combination of waterfall methodology and spiral methodology. It is also called also called hybrid approach hybrid approach of system development. It has five phases and of system development. It has five phases and which are Gathering and analyzing requirement, planning, analysis and which are Gathering and analyzing requirement, planning, analysis and design, development and final report. In the requirement phase the system design, development and final report. In the requirement phase the system goals, services and constrains are established after discussion with user. goals, services and constrains are established after discussion with user.  We want to achieve the linear nature of waterfall and iterative plus risk We want to achieve the linear nature of waterfall and iterative plus risk reduction nature of spiral model. reduction nature of spiral model.
  • 6.
    Waterfall Model Waterfall Model The waterfall model is a sequential design process, used in software The waterfall model is a sequential design process, used in software development processes, in which progress is seen as flowing steadily development processes, in which progress is seen as flowing steadily downwards (like a waterfall) through the phases of Conception, downwards (like a waterfall) through the phases of Conception, Initiation, Initiation,  Analysis, Design, Construction, Testing, Production/Implementation Analysis, Design, Construction, Testing, Production/Implementation and Maintenance and Maintenance
  • 7.
    Spiral model  Byadding risk analysis into each step, the spiral model addresses the drawbacks of the waterfall approach and ensures that the maximum amount of risk is avoided while software is being developed. Iteratively implies moving a task through four steps repeatedly until quality is assured.  After speaking with the client, the framework's objectives, advantages, and obligations are developed during the need stage. The planning step works in tandem to identify all potential obstacles and create a forceful plan to overcome them. This stage often involves a significant amount of thinking with a different client and the programming enhancement group. It improves the structure's quality and reduces risk and error.
  • 8.
  • 9.
    Business Rules Catalog BusinessRules Catalog  The system shall provide easy and user-friendly interface for Customer The system shall provide easy and user-friendly interface for Customer Registration, Login and Search. Registration, Login and Search.  The system should be able to maintain the records of the shipments The system should be able to maintain the records of the shipments  The system should be able to maintain the details of the Customer. The system should be able to maintain the details of the Customer.  The database should be well tuned and it should be responsive. The database should be well tuned and it should be responsive.  Admin should be able to view details of each user and approve or Admin should be able to view details of each user and approve or disapprove the user’s register request. disapprove the user’s register request.  The system shall provide Password Recovery facility through patient The system shall provide Password Recovery facility through patient email id. email id.  The system shall have Admin , Customer and freight carrier views. i.e. The system shall have Admin , Customer and freight carrier views. i.e. Administrator View, Customer View and freight carrier view. Administrator View, Customer View and freight carrier view.
  • 10.
  • 11.
    Team Structure Team Structure NameGroup id Task Syed Muhammad Shayan Shah S2402FD93C All Work
  • 12.
  • 13.
    Sequence Diagrams: UserRequest for Registration Sequence Diagrams: User Request for Registration
  • 14.
  • 15.
    User give Feedbackof shipments User give Feedback of shipments
  • 16.
    Request for trackShipments Request for track Shipments
  • 17.
    Request for BookingShipments Request for Booking Shipments . .
  • 18.
    Request for viewBooking History Request for view Booking History
  • 19.
    Request for Searchshipments Request for Search shipments . .
  • 20.
    Request for sendpayment Request for send payment g g
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
    Interface Diagram: UserPanel Interface Diagram: User Panel
  • 28.
    Tools Tools Tools Tools  XAMPP XAMPP  MS Visio 2016 MSVisio 2016  MS Project 2016 MS Project 2016  Draw.io Draw.io Languages:  HTML (Hypertext Markup Language) HTML (Hypertext Markup Language)  CSS (Cascading Style Sheet) CSS (Cascading Style Sheet)  PHP (PHP: Hypertext Preprocessor) PHP (PHP: Hypertext Preprocessor)  Bootstrap Bootstrap
  • 29.
    THANKS THANKS  I amvery thanks full to VIRTUAL I am very thanks full to VIRTUAL UNIVERSITY OF PAKISTAN. UNIVERSITY OF PAKISTAN.