Skip to content

andreas-agouridis/SchoolLIB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SchoolLIB

Τοπική εφαρμογή διαχείρισης σχολικής βιβλιοθήκης

Το SchoolLIB είναι μια εφαρμογή γραφείου (desktop app) που δημιουργήθηκε με Python και PyQt, σχεδιασμένη για να βοηθά τα σχολεία να οργανώνουν και να διαχειρίζονται εύκολα τη σχολική τους βιβλιοθήκη χωρίς σύνδεση στο διαδίκτυο.


Περιγραφή

Η εφαρμογή επιτρέπει σε καθηγητές και μαθητές να:

Καταγράφουν βιβλία και μέλη της βιβλιοθήκης.
Διαχειρίζονται δανεισμούς και επιστροφές.
Κάνουν αναζήτηση και ταξινόμηση βιβλίων και μελών.
Εξάγουν και εισάγουν δεδομένα σε CSV αρχεία.
Διατηρούν τα δεδομένα τοπικά, εξασφαλίζοντας ασφάλεια και απόρρητο.


Έμπνευση

Η ιδέα προήλθε από την ανάγκη πολλών σχολείων να έχουν μια απλή, ασφαλή και offline λύση για τη βιβλιοθήκη τους.
Πολλές διαδικτυακές υπηρεσίες απαιτούν συνεχή σύνδεση ή εκθέτουν προσωπικά δεδομένα μαθητών.
Το SchooLIB δημιουργήθηκε για να προσφέρει μια καθαρή, τοπική και αξιόπιστη λύση που μπορεί να λειτουργήσει σε κάθε υπολογιστή σχολείου, χωρίς τεχνικές απαιτήσεις.


Τεχνολογίες

Python 3 PyQt6 για το γραφικό περιβάλλον (GUI) SQLite3 για την τοπική βάση δεδομένων CSV import/export για εναλλακτική αποθήκευση


Κύρια χαρακτηριστικά

Δυνατότητα Περιγραφή
Καταχώριση βιβλίων Εύκολη εισαγωγή και διαχείριση τίτλων, συγγραφέων, αντιτύπων
Διαχείριση μελών Εισαγωγή μαθητών και εκπαιδευτικών με μοναδικούς αριθμούς
Δανεισμοί Εύκολη καταγραφή ποιος δανείζεται τι
Αναζήτηση Άμεση αναζήτηση βιβλίων ή μελών
Εξαγωγή CSV Δημιουργία αντιγράφου ασφαλείας ή μεταφοράς δεδομένων
Εισαγωγή CSV Μαζική προσθήκη βιβλίων ή μελών από υπάρχουσα λίστα
Offline λειτουργία Όλα τα δεδομένα αποθηκεύονται τοπικά για μέγιστη ασφάλεια

Εικόνες

image image image image image image image

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Contributors

Languages