Skip to content

Application for processing clients' orders for a warehouse, implemented for the Fundamental Programming Techniques course // 2nd year, 2nd semester @ Computer Science, TUCN

Notifications You must be signed in to change notification settings

mxligr/Order-Mngmnt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Order-Mngmnt

Application for processing clients' orders for a warehouse, implemented for the Fundamental Programming Techniques course // 2nd year, 2nd semester @ Computer Science, TUCN

The application was implemented in Java and it has a dedicated graphical user interface implemented with JavaFX for processing client orders for a warehouse. The application is structured in packages using a layered architecture (Model, Business Logic, Presentation and Data Access).
JavaDoc files were generated to document the key points of the application.
For storing the data of the application, relational databases were used, containing three tables: Client, Product and Order.
The GUI contains:

  • a window for client operations: add new client, edit client, delete client, view all clients in a table;
  • a window for product operations: same as client operations;
  • a window for creating product orders: the user is able to select an existing product, select an existing client, and insert a desired quantity for the product to create a valid order.

After placing an order, a .pdf bill is generated.

About

Application for processing clients' orders for a warehouse, implemented for the Fundamental Programming Techniques course // 2nd year, 2nd semester @ Computer Science, TUCN

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages