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

Tendances

Passport automation system
Passport automation systemPassport automation system
Passport automation systemKoppula Sheryl
 
Fingerprint voting system
Fingerprint voting systemFingerprint voting system
Fingerprint voting systemjannatul haque
 
recursive transition_networks
recursive transition_networksrecursive transition_networks
recursive transition_networksRajendran
 
Object Oriented Paradigm
Object Oriented ParadigmObject Oriented Paradigm
Object Oriented ParadigmHüseyin Ergin
 
Curve and text clipping
Curve and text clippingCurve and text clipping
Curve and text clippingArvind Kumar
 
Computer graphics basic transformation
Computer graphics basic transformationComputer graphics basic transformation
Computer graphics basic transformationSelvakumar Gna
 
Chomsky classification of Language
Chomsky classification of LanguageChomsky classification of Language
Chomsky classification of LanguageDipankar Boruah
 
An Online Car Parking System (Features & Diagrams Only)
An Online Car Parking System (Features & Diagrams Only)An Online Car Parking System (Features & Diagrams Only)
An Online Car Parking System (Features & Diagrams Only)Jubayer Al Mahmud
 
Job sequencing with deadline
Job sequencing with deadlineJob sequencing with deadline
Job sequencing with deadlineArafat Hossan
 
Composite transformation
Composite transformationComposite transformation
Composite transformationPooja Dixit
 
COMPUTER GRAPHICS LAB MANUAL
COMPUTER GRAPHICS LAB MANUALCOMPUTER GRAPHICS LAB MANUAL
COMPUTER GRAPHICS LAB MANUALVivek Kumar Sinha
 
Non- Deterministic Algorithms
Non- Deterministic AlgorithmsNon- Deterministic Algorithms
Non- Deterministic AlgorithmsDipankar Boruah
 
ONLINE BASE RAPID COURIER MANAGEMENT SYSTEM
ONLINE BASE RAPID COURIER MANAGEMENT SYSTEMONLINE BASE RAPID COURIER MANAGEMENT SYSTEM
ONLINE BASE RAPID COURIER MANAGEMENT SYSTEMMd Naymul Ashfak
 
farming assistant web service
farming assistant web servicefarming assistant web service
farming assistant web serviceSurbhi Sharma
 
Online Cab Booking System Final Report
Online Cab Booking System Final ReportOnline Cab Booking System Final Report
Online Cab Booking System Final ReportPiyushPatil73
 

Tendances (20)

Passport automation system
Passport automation systemPassport automation system
Passport automation system
 
Project on PHP for Complaint management system
Project on PHP for Complaint management systemProject on PHP for Complaint management system
Project on PHP for Complaint management system
 
Fingerprint voting system
Fingerprint voting systemFingerprint voting system
Fingerprint voting system
 
recursive transition_networks
recursive transition_networksrecursive transition_networks
recursive transition_networks
 
Object Oriented Paradigm
Object Oriented ParadigmObject Oriented Paradigm
Object Oriented Paradigm
 
Curve and text clipping
Curve and text clippingCurve and text clipping
Curve and text clipping
 
Quick sort
Quick sortQuick sort
Quick sort
 
Computer graphics basic transformation
Computer graphics basic transformationComputer graphics basic transformation
Computer graphics basic transformation
 
Chomsky classification of Language
Chomsky classification of LanguageChomsky classification of Language
Chomsky classification of Language
 
An Online Car Parking System (Features & Diagrams Only)
An Online Car Parking System (Features & Diagrams Only)An Online Car Parking System (Features & Diagrams Only)
An Online Car Parking System (Features & Diagrams Only)
 
Distributed System - Security
Distributed System - SecurityDistributed System - Security
Distributed System - Security
 
Job sequencing with deadline
Job sequencing with deadlineJob sequencing with deadline
Job sequencing with deadline
 
Composite transformation
Composite transformationComposite transformation
Composite transformation
 
Multi Head, Multi Tape Turing Machine
Multi Head, Multi Tape Turing MachineMulti Head, Multi Tape Turing Machine
Multi Head, Multi Tape Turing Machine
 
Atm project
Atm projectAtm project
Atm project
 
COMPUTER GRAPHICS LAB MANUAL
COMPUTER GRAPHICS LAB MANUALCOMPUTER GRAPHICS LAB MANUAL
COMPUTER GRAPHICS LAB MANUAL
 
Non- Deterministic Algorithms
Non- Deterministic AlgorithmsNon- Deterministic Algorithms
Non- Deterministic Algorithms
 
ONLINE BASE RAPID COURIER MANAGEMENT SYSTEM
ONLINE BASE RAPID COURIER MANAGEMENT SYSTEMONLINE BASE RAPID COURIER MANAGEMENT SYSTEM
ONLINE BASE RAPID COURIER MANAGEMENT SYSTEM
 
farming assistant web service
farming assistant web servicefarming assistant web service
farming assistant web service
 
Online Cab Booking System Final Report
Online Cab Booking System Final ReportOnline Cab Booking System Final Report
Online Cab Booking System Final Report
 

En vedette

Courier Management System(Dhl software documentation)
Courier Management System(Dhl software documentation)Courier Management System(Dhl software documentation)
Courier Management System(Dhl software documentation)Udaka Ayas
 
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
 
3 Bedroom Appartments in coimbatore -Lavik shanthi
3 Bedroom Appartments in coimbatore -Lavik shanthi3 Bedroom Appartments in coimbatore -Lavik shanthi
3 Bedroom Appartments in coimbatore -Lavik shanthilavikshanthibm
 

En vedette (20)

Courier Management System(Dhl software documentation)
Courier Management System(Dhl software documentation)Courier Management System(Dhl software documentation)
Courier Management System(Dhl software documentation)
 
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
 
3 Bedroom Appartments in coimbatore -Lavik shanthi
3 Bedroom Appartments in coimbatore -Lavik shanthi3 Bedroom Appartments in coimbatore -Lavik shanthi
3 Bedroom Appartments in coimbatore -Lavik shanthi
 

Dernier

Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 

Dernier (20)

Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 

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.