dc.contributor.advisor | Δουληγέρης, Χρήστος | |
dc.contributor.author | Τζατζάλας, Νικόλαος Δ. | |
dc.date.accessioned | 2017-05-25T09:42:09Z | |
dc.date.available | 2017-05-25T09:42:09Z | |
dc.date.issued | 2016-06 | |
dc.identifier.uri | https://dione.lib.unipi.gr/xmlui/handle/unipi/9605 | |
dc.description.abstract | Σκοπός της παρούσης μεταπτυχιακής διατριβής ήταν η μελέτη, η σχεδίαση και η ανάπτυξη ενός διαδικτυακού πληροφοριακού συστήματος, το οποίο θα αποτελεί ένα εργαλείο για την αναζήτηση εργασίας, συνεργασίας και υπαλληλικού προσωπικού.
Σκοπός του συστήματος είναι η οργάνωση και η διευκόλυνση της επικοινωνίας μεταξύ ενδιαφερόμενων ατόμων, βάσει των επαγγελματικών τους δραστηριοτήτων. Το σύστημα θα χρησιμοποιείται από ανέργους για την αναζήτηση και ανεύρεση εργασίας, από εργοδότες που θα αναζητούν εργαζομένους, καθώς και από ήδη εργαζομένους οι οποίοι θα αναζητούν μία επόμενη εργασία στην σταδιοδρομία τους.
Κύριο μέλημα του συστήματος είναι η ασφαλής διατήρηση των προσωπικών δεδομένων των χρηστών του, καθώς και η παροχή διαφόρων υπηρεσιών οι οποίες θα δίδουν μία «ελευθερία» στους χρήστες του. Παραδείγματα τέτοιων υπηρεσιών αποτελούν η άμεση επικοινωνία μεταξύ των χρηστών με την χρήση προσωπικών μηνυμάτων, όπως και η δυνατότητα του κάθε χρήστη να καθορίζει τα προσωπικά του στοιχεία που θα κοινοποιούνται στους άλλους χρήστες.
Για την ανάπτυξη του συστήματος χρησιμοποιήθηκαν μία πληθώρα τεχνολογιών, σχεδιαστικών προτύπων και προγραμματιστικών εργαλείων με κυριότερα την γλώσσα προγραμματισμού Java, τα JSP/Servlets, το Spring MVC framework (πλαίσιο εργασίας), το Apache Maven, τoν servlet container (εξυπηρετητή) Apache Tomcat και τις client-side γλώσσες προγραμματισμού, JavaScript και jQuery.
Η εργασία συνίσταται από την αρχική μελέτη του χώρου προβλήματος, την μετέπειτα ανάλυση των απαιτήσεων, τον σχεδιασμό, την υλοποίηση και την παρουσίαση του συστήματος. Εν συνεχεία επιχειρείται ένας επιχειρησιακός σχεδιασμός βάσει της μεθοδολογίας Balanced Scorecard και μία αξιολόγηση του. Εν τέλει ακολουθεί η καταγραφή των συμπερασμάτων, καθώς και κάποιες προτάσεις μελλοντικών επεκτάσεων και λειτουργικότητας που θα μπορούσαν να ενσωματωθούν στο σύστημα. | el |
dc.format.extent | 232 | el |
dc.language.iso | el | el |
dc.publisher | Πανεπιστήμιο Πειραιώς | el |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 Διεθνές | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.title | Μελέτη, σχεδιασμός και ανάπτυξη διαδικτυακού πληροφοριακού συστήματος αναζητήσεως εργασίας, συνεργασίας και προσωπικού | el |
dc.title.alternative | Study, design and development of a web information system, for seeking job, cooperation and personnel | el |
dc.type | Master Thesis | el |
dc.contributor.department | Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικής | el |
dc.description.abstractEN | The purpose of this master thesis was the development of a web information system that will acting as a tool for the search of job, of collaboration and of personnel.
The system will organize and will be a convenient way for users to communicate each other based on their professional activities. It will used by unemployed for seeking and finding job, from employers who seeking employees, and by employees who wants to find a next job in their career.
The main concern of the system will be the safe retention of personal data of its users and the innovation of providing the possibility to each user, to choose the personal information which will be shared with other users.
For the system's development were used a variety of technologies, design patterns and programming tools with main the Java programming language, the JSP/Servlets, the Spring MVC framework, the Apache Maven, the Apache Tomcat servlet container and the client-side scripting languages , JavaScript and jQuery.
The project consists of the initial study of the problem area, the subsequent analysis of requirements, the design, the implementation and the presentation of the system. Then attempted an operational plan based on the Balanced Scorecard methodology, followed by an assessment. Ultimately conclusions and some proposals for future functionality that could be incorporated in the system, are recorded. | el |
dc.contributor.master | Πληροφορική | el |
dc.subject.keyword | Διαδικτυακός προγραμματισμός | el |
dc.subject.keyword | Java | el |
dc.subject.keyword | Java Server Pages (JSP) | el |
dc.subject.keyword | Servlet | el |
dc.subject.keyword | Spring MVC Framework | el |
dc.subject.keyword | Spring Security | el |
dc.subject.keyword | Controller-Service-Repository pattern | el |
dc.subject.keyword | Bean Validation | el |
dc.subject.keyword | JSR 349 | el |
dc.subject.keyword | Hibernate Validator | el |
dc.subject.keyword | Dependency Injection | el |
dc.subject.keyword | Beans | el |
dc.subject.keyword | Apache Maven | el |
dc.subject.keyword | Apache Tomcat | el |
dc.subject.keyword | HTML | el |
dc.subject.keyword | CSS | el |
dc.subject.keyword | Javascript | el |
dc.subject.keyword | jQuery | el |
dc.subject.keyword | MySQL | el |
dc.subject.keyword | Use case diagrams | el |
dc.subject.keyword | JDBC | el |
dc.subject.keyword | Balanced scorecard | el |