Skip to content

BargainBender/midterm-dsa-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tree Logging Tracker

A project requirement for CITE 004 - Data Structures and Algorithms Midterms April 2023 (2nd Year, 2nd Semester)

Members

  • Hije, Jericho A.
  • Lubrica, Bryan T.
  • Martinez, Sebastian Gabriel E.
  • Obar, Ryndle Carl P.

Problems in the society

  • illegal logging
  • forest security
  • global warming
  • preservation of forest / trees

Background of the Project

Wood is an essential material for the economy. It is seen and used in a wide array of products. So naturally, incredible amounts of wood is used by us humans. This comes with a big problem - deforestation.

Proposed Computing Solution

Create a Java software for the government & logging that keeps track of the following data in order to help maintain forest health and tree density:

  • trees ready to be cut
  • wood available / needed
  • land available for planting
  • land planted w/ trees

Title of the Project

"Illegal Tree Cutting Prevention & Security Software

Use the following modules

  • arrays (1D, 2D)
  • classes
  • ArrayList
  • stack
  • sorting

Application of the modules

  • arrays (1D, 2D)
  • 2D - map / grid of areas / trees
  • OOP implementation
  • UI
  • MVC pattern
  • use of classes for various objects / entities
  • ArrayList
  • type of woods available
  • customers/orders
  • Stack
  • undo / redo actions
  • Data that needs to be sorted
  • order date
  • order quantity
  • types of wood

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages