Skip to content

panoramix360/erp-faculdade-infnet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Infnet College Assignment Requirements Analysis

Objective

We need to make an application that emulates an ERP (Enterprise Resource Planning), with various modules and implement some Design Patterns of our choose.

Structure

The project is structure in 3 Design Patterns:

  • Command Pattern
  • AbstractFactory Pattern
  • Singleton Pattern

The application runs in a console and can be tested by everyone. We adopt this 3 design patterns to help our domain to work succint and solid.

The Command Pattern controls every menu of the application, and is a fast and elegant way to deal with user interface. The AbstractFactory is used to instantiate, in runtime, the Managers that holds the data about the core objects of the application. The Singleton Pattern is used to guarantee only one instance of the Managers, this implies that the Managers will exist in the entire application without loss of data.

Developed in Eclipse by João Ricardo, Lucas Oliveira e Willow Chung

About

Infnet College Assignment - Requirements Analysis

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages