Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/sondosaabed/tawjihi-school-records

School records managment application using linkedlist as data Structure. Java | JavaFX
https://github.com/sondosaabed/tawjihi-school-records

data-structures gui java javafx linked-list school-records

Last synced: 1 day ago
JSON representation

School records managment application using linkedlist as data Structure. Java | JavaFX

Awesome Lists containing this project

README

        

# Tawjihi-School-Records
in this Java desktop project I have created GUI as list of buttons that user can chose from.
The progress of the operation will be updated on a progress label.
I also made it read the two files .csv and divide them into 4 linkedLists based on area and branch of Tawjihi.
Because there will be only 4 probabilities of what the user is going to chose on radio buttons.
The operations "button" chosen will operate based on the 2 radio button user choices.
And the program will report the mean, the mode, and the median, also the variance and standard devieation.

# Running the project
In order to run the project, needs the JavaFx library to be build on the projecet path.

# File format example
The input of file of the program is .cvs and this is it's format:

![image](https://user-images.githubusercontent.com/65151701/156897824-dfb6b1c9-00e4-469e-a083-cd9477c3cac2.png)

# Programms versions
javafx.version=17.0.1,
Java.version=17.0.8

# Interface screenshot:
![1](https://user-images.githubusercontent.com/65151701/156897837-76ab4121-4962-4ce1-bdf8-ddc0db9e58a0.png)