→ كل المشاريع

Library-Simulator

بواسطة @Younes-Charfaoui

10

This is a project for the practical work of the Operating system module in The University of Ibn Khaldoun - Algeria in which we had used the notion of threads and parallelism to make a library simulator.

عن هذا المشروع

The Library Simulator This is a project for the practical work of the Operating system module in The University of Ibn Khaldoun - Algeria in which we had used the notion of threads and parallelism to make a library simulator. this library simulator will simulate the behaviors of Readers : student and professors, and their communication to take a book, take a sit , block when ever there is not a book, or a sit, prioritize the Professor then student in getting book's and so on. Code Style The Code was Written In Pure Java in the Intellij IDEA IDE. The synchronisation has been made using semaphores because it is difficult to manage 79 semaphores, so we accepted the challenge, we have coded the GUI with the JavaFX library, in which there are were a lot of classes to make a simple or a complex GUI, for animating things in the scene we used also the packages of JavaFX : javafx.animation, with this package it is very easy to animate in a complex or a simple way, for the static information like the images, the coordinates of the points and books we used simple final classes and they are commented everywhere. Goal From This Project

من ملف README الخاص بالمشروع على GitHub

النجوم
10
التفريعات
0
آخر تحديث
01/04/2018

أضف هذه الشارة إلى ملف README

أظهر أن مشروعك مُدرج على «صُنع في الجزائر».

Made in Algeria
[![Made in Algeria](https://www.madeinalgeria.dev/badge/library-simulator.svg)](https://www.madeinalgeria.dev/projects/library-simulator)

مشاريع ذات صلة