Skip to content

Latest commit

 

History

106 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project for ETSF01


FOLDERS


files: database files, input files and output files lib: JSON jar file tools: simple shell script for exporting the project to a jar-file


PACKAGES


model: JSONDatabase: Reads input from 'files/databaseIN.txt' and adds it to a JSONObject

controller: EffortEstimation: This is where the similarity function and time estimation is done.

view: GUI: For now only creates a 4x4 view with correct labels and textfields.

conversion: Converter: Converts between units person-, -hours, -days, -months, -years

tests: Package with all tests.


EXAMPLE USE OF JSON


// Retrieves the entire project list
JSONObject json = JSONDatabase.getInstance();
// Retrieve a single project
JSONObject singleProjectJson = json.get(int index); 
// Get the value correspnding for the specified column 
singleProjectJson.get("column name");

About

LTH ETSF01 project

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages