An open API service indexing awesome lists of open source software.

https://github.com/igoraugust0/ims

Inventory Management System
https://github.com/igoraugust0/ims

design-patterns inventory-management-system java javafx-application model-view-controller mvc observer-pattern

Last synced: 7 months ago
JSON representation

Inventory Management System

Awesome Lists containing this project

README

          

# Inventory Management System

## IntelliJ Diagram

![Class Diagram](inventory_manager.png)

## Mermaid Diagram

```mermaid
classDiagram
direction BT
class inhouse_part {
integer machine_id
integer part_id
}
class inventory {
integer inventory_id
}
class inventory_part {
integer inventory_id
integer part_id
}
class inventory_product {
integer inventory_id
integer product_id
}
class outsourced_part {
varchar(255) company_name
integer part_id
}
class part {
varchar(255) name
integer inv
integer min
integer max
numeric(10,2) price
integer part_id
}
class product {
integer inv
integer min
integer max
varchar(255) name
numeric(10,2) price
integer product_id
}
class product_part {
integer product_id
integer part_id
}

inhouse_part --> part : part_id
inventory_part --> inventory : inventory_id
inventory_part --> part : part_id
inventory_product --> inventory : inventory_id
inventory_product --> product : product_id
outsourced_part --> part : part_id
product_part --> part : part_id
product_part --> product : product_id

```