SlideShare une entreprise Scribd logo
1  sur  13
Project Specification                                                                                        Page 1


         COURIER CARGO MANAGEMENT SYSTEM
Objective


The Courier Cargo Management System (CCMS) will be developed to automate the freight-tracking and
forwarding operations of M/S TRANSAFE COURIERS, the leading courier company. The project will
maintain all information about book-keeping, accounting, consignments, consigners, exporters, products,
forwarding agents and remote users.

Abstract

Courier Cargo Management System is committed to providing an efficient truck turnaround system. For
the fast reception and delivery of cargo, the following guidelines are laid out for clients who wish to collect
their cargo or deliver their cargo to wharf side.


1. All trucks shall stop at Cargo Reception for processing of documentation and receipt of directions
unless otherwise instructed.

2. Trucks should park in the waiting areas adjacent to Cargo Reception. The driver is to present
documentation for authorization, inspection and data entry into our computerized container management
system.

3. Cargo Reception staff will input the relevant data into the Courier Cargo Management System and
assign the driver a "Bat" (Job) number and give the driver directions to the correct vehicle transfer area
for the cargo or container.

4. The driver will then proceed to the vehicle transfer area to which they have been assigned to have
cargo loaded or unloaded.

Hazard Class Type - Declaration Certificate
Delivering Empty Containers to Yard

    •    Container Number

    •    Container Type

    •    Shipping Line

    •    Consignor (Source)

    •    Official Delivery Orders from both the shipping line (or its agent) and from Customs astral Cargo

    •    Official Delivery Orders from the shipping line (or its agent)


    On Exit

    Any cargo details omitted, incorrect or notations for damage etc are recorded both on the receipt and
    within the Courier Cargo Management System.




Page 1                                                                                SRM Systems & Software P Ltd.
Project Specification                         Page 2


Menu Design




Page 2                  SRM Systems & Software P Ltd.
Project Specification                         Page 3


Database Schema




Page 3                  SRM Systems & Software P Ltd.
Project Specification                                                                                            Page 4


Detailed description of the database schema


 Table: REGIONS (contains information about regions where the courier service is operational)
  Column Name              Data Type                                        Description
                        INTEGER
 Id                                          Unique identification for every region of operation
                        VARCHAR(50)
 Name                                        Name of the region viz. North, South, East, West, etc.
                        VARCHAR(255)
 Description                                 Detailed information about the region

 Table: CONTACTPOINTS (contains information about cities/towns where the courier service operates)
  Column Name              Data Type                                        Description
                        INTEGER
 Id                                          Unique identification for every city/town of operation
                        VARCHAR(50)
 Name                                        Name of the city/town
                        VARCHAR(255)
 Description                                 Detailed information about the city/town
                        INTEGER
 RegionId                                    Refers ID column of REGIONS table


 Table: EXPORTERS (contains information about exporters/agents)
  Column Name              Data Type                                        Description
                        INTEGER
 EIn_Number                                  Exporter Identity No - Unique identification for every exporter
                        VARCHAR(15)
 Title                                       Title of the exporter viz. Dr., Mr., Messrs., Ms., etc.
                        VARCHAR(25)
 Name                                        Name of the exporter
                        VARCHAR(25)
 Address1                                    Street Address of the exporter
                        VARCHAR(25)
 Address2                                    Locality/Area of the exporter address
                        VARCHAR(25)
 Address3                                    State/Province of the exporter address
                        VARCHAR(7)
 ZIPCode                                     PIN/ZIP Code of the address
                        VARCHAR(25)
 State                                       State/Province Code of the address
                        VARCHAR(15)
 PhoneNo                                     Phone number of the exporter
                        VARCHAR(15)
 FaxNo                                       Fax Number of the exporter
                        VARCHAR(25)
 OfficerName                                 Name of the officer in charge of signing-off export documents
                        VARCHAR(50)
 Email                                       Email id of the exporter
                        INTEGER
 RegionOfOper                                Region of operation. Refers ID column of REGIONS table


 Table: CONSIGNEES (contains information about customers)
  Column Name              Data Type                                        Description
                        INTEGER
 Id                                          Unique identification for every customer
                        VARCHAR(25)
 Name                                        Name of the customer
                        VARCHAR(25)
 Address1                                    Street Address of the customer
                        VARCHAR(25)
 Address2                                    Locality/Area of the customer address
                        VARCHAR(25)
 Address3                                    State/Province of the customer address
                        VARCHAR(7)
 ZIPCode                                     PIN/ZIP Code of the address
                        VARCHAR(15)
 State                                       State/Province Code of the address
                        INTEGER
 ContactPointId                              Refers ID column of CONTACTPOINTS table

Page 4                                                                                     SRM Systems & Software P Ltd.
Project Specification                                                                                    Page 5
                        VARCHAR(15)
 ContactPhone                          Phone number of the customer
                        VARCHAR(25)
 ContactPerson                         Person to be contacted


 Table: INTERMEDIATECONSIGNEES (contains information about sub agents)
  Column Name              Data Type                                 Description
                        INTEGER
 Id                                    Unique identification for every sub agent
                        VARCHAR(25)
 Name                                  Name of the sub agent
                        INTEGER
 MainConsignor                         ID of main consignor. Refers ID column of CONSIGNORS table
                        VARCHAR(25)
 Address1                              Street Address of the sub agent
                        VARCHAR(25)
 Address2                              Locality/Area of the sub agent address
                        VARCHAR(25)
 Address3                              State/Province of the sub agent address
                        VARCHAR(7)
 ZIPCode                               PIN/ZIP Code of the address
                        VARCHAR(15)
 State                                 State/Province Code of the address
                        VARCHAR(15)
 ContactPhone                          Contact phone number of the intermediary consignee
                        VARCHAR(25)
 ContactPerson                         Contact person




Page 5                                                                             SRM Systems & Software P Ltd.
Project Specification                                                                                           Page 6



 Table: CONSIGNORS (contains information about consignors)
  Column Name              Data Type                                        Description
                        INTEGER
 Id                                        Unique identification for every consignor
                        VARCHAR(25)
 Name                                      Name of the consignor
                        CHAR
 Type                                      Type of consignor, whether “T” or “P” (temporary or permanent)
                        VARCHAR(25)
 Address1                                  Street Address of the consignor
                        VARCHAR(25)
 Address2                                  Locality/Area of the consignor address
                        VARCHAR(25)
 Address3                                  State/Province of the consignor address
                        VARCHAR(7)
 ZIPCode                                   PIN/ZIP Code of the address
                        VARCHAR(15)
 State                                     State/Province Code of the address
                        INTEGER
 RegionOfOper                              Region of Operation. Refers ID column of REGIONS table
                        VARCHAR(15)
 ContactPhone                              Contact Phone Number
                        VARCHAR(25)
 ContactPerson                             Contact Person Name


 Table: REMOTEUSERS (contains information about registered users)
  Column Name              Data Type                                        Description
                        VARCHAR(15)
 UserName                                  User Id of the registered user
                        VARCHAR(50)
 EMailId                                   Email Id of the user


 Table: PACKAGES (contains information about items shipped through this courier)
  Column Name              Data Type                                        Description
                        INTEGER
 Id                                        Unique identification for every package
                        VARCHAR(50)
 Name                                      Name of the package or package contents
                        VARCHAR(50)
 Description                               Detailed description of the contents of the package
                        CHAR(4)
 Category                                  Category of package viz. 80A, 18G, 180A, etc.
                        NUMERIC(5, 2)
 Height                                    Height of the package when made to stand erect
                        NUMERIC(5, 2)
 Weight                                    Weight of the package, if applicable
                        NUMERIC(5, 2)
 Length                                    Length of the package, if applicable
                        NUMERIC(5, 2)
 Breadth                                   Breadth of the package, if applicable
                        NUMERIC(5, 2)
 Width                                     Width of the package, if applicable
                        INTEGER
 ShelfLife                                 Width of the package, if applicable


 Table: CONSIGNMENTMASTER (contains information about consignments)
  Column Name              Data Type                                        Description
                        INTEGER
 Id                                        Unique identification for every consignment
                        INTEGER
 ConsignorId                               Refers ID column of CONSIGNORS table
                        INTEGER
 ConsigneeId                               Refers ID column of CONSIGNEES table
                        INTEGER
 From                                      Refers ID column of CONTACTPOINTS table
                        INTEGER
 To                                        Refers ID column of CONTACTPOINTS table
                        VARCHAR(15)
 ContactPhone                              Contact phone of the consignee
                        VARCHAR(25)
 ContactPerson                             Contact person of the consignee
                        NUMERIC(19, 2)
 BillValue                                 Total Bill Amount for the consignment
Page 6                                                                                    SRM Systems & Software P Ltd.
Project Specification                                                                                           Page 7
                        NUMERIC(4, 2)
 Discount                                     Discount amount, if any
                        DATETIME
 PayByDate                                    Last date for payment of bill amount, if applicable


 Table: CONSIGNMENTDETAILS (contains information about what packages were included in a consignment)
  Column Name              Data Type                                        Description
                        INTEGER
 ConsignmentId                                Refers ID column of CONSIGNMENTS table
                        INTEGER
 PackageId                                    Refers ID column of PACKAGES table
                        INTEGER
 Units                                        Number of units of the item shipped
                        VARCHAR(25)
 ShipAddress1                                 Street Address, if different from that given in CONSIGNORMASTER table
                        VARCHAR(25)              User
 ShipAddress2                                 Area Address, if different from that given in CONSIGNORMASTER table
                        VARCHAR(25)
 ShipAddress3                                 City Address, if different from that given in CONSIGNORMASTER table
                        VARCHAR(7)
 ZIPCode                                      PIN/ZIP Code
                        VARCHAR(25)
 State                                        State/Province Code
                        VARCHAR(25)
 Country                                      Country to which the consignment should go
                        VARCHAR(15)
 ContactPhone                                 ValidatePhone Number
                                              Contact
                        VARCHAR(25)
 ContactPerson                                Contact Person Name

                                                        Yes
Data Flow Diagram




         Exporters                     Agent                      Consignment                       Contact


                              No



     Displays                      Displays                    Displays                         Displays

     Reports                       Reports                     Reports                          Reports




Page 7
                                                   Database                               SRM Systems & Software P Ltd.
Project Specification                                                                          Page 8


Flow of Events


Upon successful sign on, users should be taken to the MAIN MENU (see figure above). Remember, all
screens     must        contain   one   “ADDREC-MODREC-DELREC”   and   one   “FIRSTREC-NEXTREC-
PREVIOUSREC-LASTREC” panel. A description of the individual screens is given below.


1.   THE Exporters OPTION OF SYSTEM MENU




2.   THE Consignees OPTION OF SYSTEM MENU




3.   THE Intermediate Consignees OPTION OF SYSTEM MENU




Page 8                                                                   SRM Systems & Software P Ltd.
Project Specification                         Page 9




Page 9                  SRM Systems & Software P Ltd.
Project Specification                                                                               Page 10



4.   THE Forwarding Agents OPTION OF SYSTEM MENU




5.   THE Remote Users OPTION OF SYSTEM MENU




6.   THE Product Report OPTION OF REPORTS MENU




7.   THE Consignee Labels OPTION OF REPORTS MENU


In this screen, you should print all consignee names & addresses close to each other, like a mailing label.


8.   THE Intermediate Consignee Labels OPTION OF REPORTS MENU


This is similar to above option. Just print the name, address & postal code of all intermediate consignees.


Page 10                                                                        SRM Systems & Software P Ltd.
Project Specification                                                  Page 11

9.   THE Shipping Report OPTION OF REPORTS MENU




Page 11                                           SRM Systems & Software P Ltd.
Project Specification                                                          Page 12



10. THE Freight Expenses Report OPTION OF REPORTS MENU




11. THE Exporters Report OPTION OF REPORTS MENU




12. THE Consignees Report OPTION OF REPORTS MENU




13. THE Intermediate Consignees Report OPTION OF REPORTS MENU




14. THE Forwarding Agents Report OPTION OF REPORTS MENU




Page 12                                                   SRM Systems & Software P Ltd.
Project Specification                                                                                    Page 13




15. THE Remote Users Report OPTION OF REPORTS MENU


Just display usernames and create date, also provide an option to edit the profile (for changing password, etc).




Page 13                                                                            SRM Systems & Software P Ltd.

Contenu connexe

En vedette

Courier Management System By Mukesh
Courier Management System By MukeshCourier Management System By Mukesh
Courier Management System By MukeshMukesh Kumar
 
Courier project abstract
Courier project abstractCourier project abstract
Courier project abstractRahul Chanda
 
Courier And Logistics
Courier And LogisticsCourier And Logistics
Courier And LogisticsJitendra
 
SmartCourier™ Presentation
SmartCourier™ PresentationSmartCourier™ Presentation
SmartCourier™ Presentationscottcoulter
 
Parcel management system - presentation
Parcel management system - presentationParcel management system - presentation
Parcel management system - presentationTahmina Khatoon
 
Courier Business In India Copy
Courier Business In India   CopyCourier Business In India   Copy
Courier Business In India CopyNavin Tiwari
 
Importance of Courier Services
Importance of Courier ServicesImportance of Courier Services
Importance of Courier Servicesprogresscouriers
 
courier service strategy
 courier service strategy courier service strategy
courier service strategypratik dattani
 
Transportation ppt of suppy chain management
Transportation ppt of suppy chain managementTransportation ppt of suppy chain management
Transportation ppt of suppy chain managementVandna Dhiman
 
Enhancing Courier Service with the Development of an Interactive Mobile App i...
Enhancing Courier Service with the Development of an Interactive Mobile App i...Enhancing Courier Service with the Development of an Interactive Mobile App i...
Enhancing Courier Service with the Development of an Interactive Mobile App i...iosrjce
 
Java Reporting and Dashboard Integration Into Your Applications
Java Reporting and Dashboard Integration Into Your ApplicationsJava Reporting and Dashboard Integration Into Your Applications
Java Reporting and Dashboard Integration Into Your ApplicationsJReport
 
Micro courier
Micro courierMicro courier
Micro couriersajidmayo
 
Micro courier
Micro courierMicro courier
Micro couriersajidmayo
 
Auto industry's collission with driverless cars
Auto industry's collission with driverless carsAuto industry's collission with driverless cars
Auto industry's collission with driverless carsYogendra Miraje
 

En vedette (20)

Courier Management System By Mukesh
Courier Management System By MukeshCourier Management System By Mukesh
Courier Management System By Mukesh
 
Courier project abstract
Courier project abstractCourier project abstract
Courier project abstract
 
Courier services
Courier servicesCourier services
Courier services
 
Courier And Logistics
Courier And LogisticsCourier And Logistics
Courier And Logistics
 
SmartCourier™ Presentation
SmartCourier™ PresentationSmartCourier™ Presentation
SmartCourier™ Presentation
 
Parcel management system - presentation
Parcel management system - presentationParcel management system - presentation
Parcel management system - presentation
 
Courier Business In India Copy
Courier Business In India   CopyCourier Business In India   Copy
Courier Business In India Copy
 
Cargo logistics management ppt
Cargo logistics management pptCargo logistics management ppt
Cargo logistics management ppt
 
Importance of Courier Services
Importance of Courier ServicesImportance of Courier Services
Importance of Courier Services
 
Transportation ppt
Transportation pptTransportation ppt
Transportation ppt
 
courier service strategy
 courier service strategy courier service strategy
courier service strategy
 
Transportation ppt of suppy chain management
Transportation ppt of suppy chain managementTransportation ppt of suppy chain management
Transportation ppt of suppy chain management
 
Enhancing Courier Service with the Development of an Interactive Mobile App i...
Enhancing Courier Service with the Development of an Interactive Mobile App i...Enhancing Courier Service with the Development of an Interactive Mobile App i...
Enhancing Courier Service with the Development of an Interactive Mobile App i...
 
Java Reporting and Dashboard Integration Into Your Applications
Java Reporting and Dashboard Integration Into Your ApplicationsJava Reporting and Dashboard Integration Into Your Applications
Java Reporting and Dashboard Integration Into Your Applications
 
14441_ parcels presentation boards
14441_ parcels presentation boards14441_ parcels presentation boards
14441_ parcels presentation boards
 
Micro courier
Micro courierMicro courier
Micro courier
 
Micro courier
Micro courierMicro courier
Micro courier
 
Coimbatore
CoimbatoreCoimbatore
Coimbatore
 
Auto industry's collission with driverless cars
Auto industry's collission with driverless carsAuto industry's collission with driverless cars
Auto industry's collission with driverless cars
 
Mis
MisMis
Mis
 

Dernier

Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 

Dernier (20)

Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 

Courier cargo management system

  • 1. Project Specification Page 1 COURIER CARGO MANAGEMENT SYSTEM Objective The Courier Cargo Management System (CCMS) will be developed to automate the freight-tracking and forwarding operations of M/S TRANSAFE COURIERS, the leading courier company. The project will maintain all information about book-keeping, accounting, consignments, consigners, exporters, products, forwarding agents and remote users. Abstract Courier Cargo Management System is committed to providing an efficient truck turnaround system. For the fast reception and delivery of cargo, the following guidelines are laid out for clients who wish to collect their cargo or deliver their cargo to wharf side. 1. All trucks shall stop at Cargo Reception for processing of documentation and receipt of directions unless otherwise instructed. 2. Trucks should park in the waiting areas adjacent to Cargo Reception. The driver is to present documentation for authorization, inspection and data entry into our computerized container management system. 3. Cargo Reception staff will input the relevant data into the Courier Cargo Management System and assign the driver a "Bat" (Job) number and give the driver directions to the correct vehicle transfer area for the cargo or container. 4. The driver will then proceed to the vehicle transfer area to which they have been assigned to have cargo loaded or unloaded. Hazard Class Type - Declaration Certificate Delivering Empty Containers to Yard • Container Number • Container Type • Shipping Line • Consignor (Source) • Official Delivery Orders from both the shipping line (or its agent) and from Customs astral Cargo • Official Delivery Orders from the shipping line (or its agent) On Exit Any cargo details omitted, incorrect or notations for damage etc are recorded both on the receipt and within the Courier Cargo Management System. Page 1 SRM Systems & Software P Ltd.
  • 2. Project Specification Page 2 Menu Design Page 2 SRM Systems & Software P Ltd.
  • 3. Project Specification Page 3 Database Schema Page 3 SRM Systems & Software P Ltd.
  • 4. Project Specification Page 4 Detailed description of the database schema Table: REGIONS (contains information about regions where the courier service is operational) Column Name Data Type Description INTEGER Id Unique identification for every region of operation VARCHAR(50) Name Name of the region viz. North, South, East, West, etc. VARCHAR(255) Description Detailed information about the region Table: CONTACTPOINTS (contains information about cities/towns where the courier service operates) Column Name Data Type Description INTEGER Id Unique identification for every city/town of operation VARCHAR(50) Name Name of the city/town VARCHAR(255) Description Detailed information about the city/town INTEGER RegionId Refers ID column of REGIONS table Table: EXPORTERS (contains information about exporters/agents) Column Name Data Type Description INTEGER EIn_Number Exporter Identity No - Unique identification for every exporter VARCHAR(15) Title Title of the exporter viz. Dr., Mr., Messrs., Ms., etc. VARCHAR(25) Name Name of the exporter VARCHAR(25) Address1 Street Address of the exporter VARCHAR(25) Address2 Locality/Area of the exporter address VARCHAR(25) Address3 State/Province of the exporter address VARCHAR(7) ZIPCode PIN/ZIP Code of the address VARCHAR(25) State State/Province Code of the address VARCHAR(15) PhoneNo Phone number of the exporter VARCHAR(15) FaxNo Fax Number of the exporter VARCHAR(25) OfficerName Name of the officer in charge of signing-off export documents VARCHAR(50) Email Email id of the exporter INTEGER RegionOfOper Region of operation. Refers ID column of REGIONS table Table: CONSIGNEES (contains information about customers) Column Name Data Type Description INTEGER Id Unique identification for every customer VARCHAR(25) Name Name of the customer VARCHAR(25) Address1 Street Address of the customer VARCHAR(25) Address2 Locality/Area of the customer address VARCHAR(25) Address3 State/Province of the customer address VARCHAR(7) ZIPCode PIN/ZIP Code of the address VARCHAR(15) State State/Province Code of the address INTEGER ContactPointId Refers ID column of CONTACTPOINTS table Page 4 SRM Systems & Software P Ltd.
  • 5. Project Specification Page 5 VARCHAR(15) ContactPhone Phone number of the customer VARCHAR(25) ContactPerson Person to be contacted Table: INTERMEDIATECONSIGNEES (contains information about sub agents) Column Name Data Type Description INTEGER Id Unique identification for every sub agent VARCHAR(25) Name Name of the sub agent INTEGER MainConsignor ID of main consignor. Refers ID column of CONSIGNORS table VARCHAR(25) Address1 Street Address of the sub agent VARCHAR(25) Address2 Locality/Area of the sub agent address VARCHAR(25) Address3 State/Province of the sub agent address VARCHAR(7) ZIPCode PIN/ZIP Code of the address VARCHAR(15) State State/Province Code of the address VARCHAR(15) ContactPhone Contact phone number of the intermediary consignee VARCHAR(25) ContactPerson Contact person Page 5 SRM Systems & Software P Ltd.
  • 6. Project Specification Page 6 Table: CONSIGNORS (contains information about consignors) Column Name Data Type Description INTEGER Id Unique identification for every consignor VARCHAR(25) Name Name of the consignor CHAR Type Type of consignor, whether “T” or “P” (temporary or permanent) VARCHAR(25) Address1 Street Address of the consignor VARCHAR(25) Address2 Locality/Area of the consignor address VARCHAR(25) Address3 State/Province of the consignor address VARCHAR(7) ZIPCode PIN/ZIP Code of the address VARCHAR(15) State State/Province Code of the address INTEGER RegionOfOper Region of Operation. Refers ID column of REGIONS table VARCHAR(15) ContactPhone Contact Phone Number VARCHAR(25) ContactPerson Contact Person Name Table: REMOTEUSERS (contains information about registered users) Column Name Data Type Description VARCHAR(15) UserName User Id of the registered user VARCHAR(50) EMailId Email Id of the user Table: PACKAGES (contains information about items shipped through this courier) Column Name Data Type Description INTEGER Id Unique identification for every package VARCHAR(50) Name Name of the package or package contents VARCHAR(50) Description Detailed description of the contents of the package CHAR(4) Category Category of package viz. 80A, 18G, 180A, etc. NUMERIC(5, 2) Height Height of the package when made to stand erect NUMERIC(5, 2) Weight Weight of the package, if applicable NUMERIC(5, 2) Length Length of the package, if applicable NUMERIC(5, 2) Breadth Breadth of the package, if applicable NUMERIC(5, 2) Width Width of the package, if applicable INTEGER ShelfLife Width of the package, if applicable Table: CONSIGNMENTMASTER (contains information about consignments) Column Name Data Type Description INTEGER Id Unique identification for every consignment INTEGER ConsignorId Refers ID column of CONSIGNORS table INTEGER ConsigneeId Refers ID column of CONSIGNEES table INTEGER From Refers ID column of CONTACTPOINTS table INTEGER To Refers ID column of CONTACTPOINTS table VARCHAR(15) ContactPhone Contact phone of the consignee VARCHAR(25) ContactPerson Contact person of the consignee NUMERIC(19, 2) BillValue Total Bill Amount for the consignment Page 6 SRM Systems & Software P Ltd.
  • 7. Project Specification Page 7 NUMERIC(4, 2) Discount Discount amount, if any DATETIME PayByDate Last date for payment of bill amount, if applicable Table: CONSIGNMENTDETAILS (contains information about what packages were included in a consignment) Column Name Data Type Description INTEGER ConsignmentId Refers ID column of CONSIGNMENTS table INTEGER PackageId Refers ID column of PACKAGES table INTEGER Units Number of units of the item shipped VARCHAR(25) ShipAddress1 Street Address, if different from that given in CONSIGNORMASTER table VARCHAR(25) User ShipAddress2 Area Address, if different from that given in CONSIGNORMASTER table VARCHAR(25) ShipAddress3 City Address, if different from that given in CONSIGNORMASTER table VARCHAR(7) ZIPCode PIN/ZIP Code VARCHAR(25) State State/Province Code VARCHAR(25) Country Country to which the consignment should go VARCHAR(15) ContactPhone ValidatePhone Number Contact VARCHAR(25) ContactPerson Contact Person Name Yes Data Flow Diagram Exporters Agent Consignment Contact No Displays Displays Displays Displays Reports Reports Reports Reports Page 7 Database SRM Systems & Software P Ltd.
  • 8. Project Specification Page 8 Flow of Events Upon successful sign on, users should be taken to the MAIN MENU (see figure above). Remember, all screens must contain one “ADDREC-MODREC-DELREC” and one “FIRSTREC-NEXTREC- PREVIOUSREC-LASTREC” panel. A description of the individual screens is given below. 1. THE Exporters OPTION OF SYSTEM MENU 2. THE Consignees OPTION OF SYSTEM MENU 3. THE Intermediate Consignees OPTION OF SYSTEM MENU Page 8 SRM Systems & Software P Ltd.
  • 9. Project Specification Page 9 Page 9 SRM Systems & Software P Ltd.
  • 10. Project Specification Page 10 4. THE Forwarding Agents OPTION OF SYSTEM MENU 5. THE Remote Users OPTION OF SYSTEM MENU 6. THE Product Report OPTION OF REPORTS MENU 7. THE Consignee Labels OPTION OF REPORTS MENU In this screen, you should print all consignee names & addresses close to each other, like a mailing label. 8. THE Intermediate Consignee Labels OPTION OF REPORTS MENU This is similar to above option. Just print the name, address & postal code of all intermediate consignees. Page 10 SRM Systems & Software P Ltd.
  • 11. Project Specification Page 11 9. THE Shipping Report OPTION OF REPORTS MENU Page 11 SRM Systems & Software P Ltd.
  • 12. Project Specification Page 12 10. THE Freight Expenses Report OPTION OF REPORTS MENU 11. THE Exporters Report OPTION OF REPORTS MENU 12. THE Consignees Report OPTION OF REPORTS MENU 13. THE Intermediate Consignees Report OPTION OF REPORTS MENU 14. THE Forwarding Agents Report OPTION OF REPORTS MENU Page 12 SRM Systems & Software P Ltd.
  • 13. Project Specification Page 13 15. THE Remote Users Report OPTION OF REPORTS MENU Just display usernames and create date, also provide an option to edit the profile (for changing password, etc). Page 13 SRM Systems & Software P Ltd.