Skip to content

pj00tech/OnlineShippingSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 

Repository files navigation

OnlineShippingSystem

Online Shipping System Final Project

This project is a Graphical User Interface GUI application for an Online Shipping System. The system allows the user to enter the customer’s name, customer id, number of cookware sets for each customer order, and shipping priority. The order id is assigned automatically by the system. The Customer class holds customer’s name and customer id. The Cookware class holds number of cookware sets and inherits Customer class members. The Shipping class holds shipping priority and inherits Cookware class members. The ShippingDepartment class holds order id and inherits Shipping class members. The ShippingDepartment class has access to all members of all classes due to multi-level inheritance. Required functionality and GUI with the data structures are implemented for the system. The Online Shipping System uses an array to store the customer and order information. Further, a priority queue is used to determine the order of how customer orders should be sent by the shipping department. Insertion sort is used to sort the customer id or order id. The shipping department can view the orders report sorted by customer id, order id, or the orders priority placed by the customer. Online Shipping System folder contains the GUI to run for the program. TestsOnlineShippingSystem folder contains the tests to run for the program.

How to Run this Project in Visual Studio? This project is developed in C++/CLI graphical user interfaces using visual studio 2019. To run this project in visual studio you just need to clone it by following the steps as follows:

  1. Open Visual Studio and select "Clone a repository" as given below in the screenshot. image

  2. Now copy the project github URL and paste as in the screenshot given below Project Git URL: https://github.com/pj00tech/OnlineShippingSystem.git image

  3. Then Select "Clone" and project will be imported into Visual Studio and you will be able to run.

  4. Here is the Final GUI after the execution image

About

Online Shipping System Final Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors