Χρήση σχεσιακής βάσης (SQL), ODMs και Blazor για την υλοποίηση εφαρμογής διαχείρισης επιχειρήσεων
Loading...
Date
2025-10-17
Authors
Πράππας, Τριαντάφυλλος
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Στο σύγχρονο επιχειρηματικό περιβάλλον, η διαχείριση των εταιρειών απαιτεί όχι μόνο-αποτελεσματική οργάνωση εργασιών, αλλά και δομημένες διαδικασίες αξιολόγησης και την-ευελιξία αναδιοργάνωσης ή μετακίνησης των εργαζομένων σε εσωτερικές ομάδες όταν εφόσον ο-εργαζόμενος το επιθυμεί. Κάθε μία από αυτές τις πτυχές κατανομή εργασιών, αξιολόγηση-απόδοσης και αναδιάρθρωση ομάδων, αντιπροσωπεύει μια κρίσιμη διάσταση της οργανωτικής-αποτελεσματικότητας.
Σήμερα, οι περισσότερες εταιρείες βασίζονται σε μια ποικιλία ξεχωριστών εργαλείων για τη-διαχείριση αυτών των λειτουργιών. Τα συστήματα διαχείρισης εργασιών, οι πλατφόρμες-αξιολόγησης και οι λύσεις εσωτερικής κινητικότητας λειτουργούν συχνά ανεξάρτητα,-αναγκάζοντας τους διευθυντές και τους υπαλλήλους να εναλλάσσονται μεταξύ εφαρμογών και να-ενοποιούν χειροκίνητα πληροφορίες. Αυτός ο κατακερματισμός δημιουργεί-αναποτελεσματικότητα, αυξάνει τον κίνδυνο κακής επικοινωνίας και μπορεί να επιβραδύνει τη-λήψη αποφάσεων.
Η απουσία ενός ολοκληρωμένου συστήματος υπογραμμίζει την ανάγκη για μια ενοποιημένη-εφαρμογή ικανή να αντιμετωπίσει όλες αυτές τις απαιτήσεις σε ένα μέρος. Μια τέτοια λύση θα-επέτρεπε στους οργανισμούς να σχεδιάζουν και να παρακολουθούν εργασίες, να αξιολογούν την-απόδοση με διαφανή και συνεπή τρόπο και να αναθέτουν εργασίες στις εσωτερικές ομάδες όταν-προκύπτουν νέες προτεραιότητες. Συγκεντρώνοντας αυτές τις διαδικασίες, οι εταιρείες θα-μπορούσαν να μειώσουν την επιχειρησιακή πολυπλοκότητα, να βελτιώσουν τη συνεργασία και να-ενισχύσουν την ευελιξία στην ανταπόκριση στις μεταβαλλόμενες επιχειρηματικές ανάγκες.
Στόχος της παρούσας εργασίας είναι, επομένως, να προτείνει την ανάπτυξη μιας εφαρμογής που-απλοποιεί τη διαχείριση της εταιρείας ενοποιώντας αυτές τις λειτουργίες. Προσφέροντας ένα-ολοκληρωμένο εργαλείο, οι επιχειρήσεις θα επωφεληθούν από πιο συνεκτικές ροές εργασίας,-βελτιωμένη συνέπεια δεδομένων και συνολική αύξηση της οργανωτικής αποτελεσματικότητας.
Πρόκειται για ένα διαχειριστικό σύστημα εταιρειών, υλοποιημένο με .NET, EF Core και SQL-Server στο backend, ενώ το frontend αναπτύσσεται με Blazor (C#). Παράλληλα έχουν-αξιοποιηθεί όσον τον δυνατόν περισσότερες δυνατότητες που προσφέρει η C# για την καλύτερη-οργάνωση αλλά και αποτελεσματικότητα του κώδικα.
Το σύστημα υποστηρίζει ρόλους Admin, Employee, Evaluator και Manager, με δυνατότητα-login και εξατομικευμένο προφίλ χρήστη. Κάθε χρήστης μπορεί να ανεβάζει βιογραφικό,-συστατικές επιστολές, δεξιότητες και πιστοποιήσεις, ενώ οι Employees αξιολογούνται από τους-Managers και Evaluators βάσει επιδόσεων. Παράλληλα δίνεται οι δυνατότητα στους χρήστες να-κάνουν αίτηση σε μια διαφορετική θέση εργασίας μέσα στην εταιρεία σε περίπτωση που θα-ήθελαν να επιδιώξουν μια διαφορετική καριέρα μέσα στην εταιρεία.
Με αυτό τον τρόπο, το διαχειριστικό αυτό σύστημα συνδυάζει HR διαδικασίες με τεχνολογίες-αιχμής, προσφέροντας μια ευέλικτη και αποτελεσματική πλατφόρμα.
Description
Keywords
Σχεσιακή βάση, Συνεκτικές ροές εργασίας, Εφαρμογή διαχείρισης επιχειρήσεων, Οργανωτική αποτελεσματικότητα