Skip to content

Scalable, serializable, offline data base management system for customers and their cargo.

Notifications You must be signed in to change notification settings

AndreasScharnetzki/CargoManagementSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CargoManagementSystem

GUI

This project represents a scalable, offline Database-Management-System for both customers and their associated Cargo.
While originally conceptualized as a CommandLineInterface, this project also provides a GraphicalUserInterface.

CLI

Please find a list of some functionalities additional to the CRUD-mechanism the CargoManagementSystem provides:

  • Notification about stored content and storage capacity (using the ObeserverPattern)
  • Serialisation of both data bases, using JavaBeans
  • ProofOfConcept for increased scalability via Threads (see SimulationStarter.java)

To keep the individual parts of the project loosely connected events and listener are used for the interprocess communication.

About

Scalable, serializable, offline data base management system for customers and their cargo.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages