Εμφάνιση απλής εγγραφής

Personnel management platform in ASP.NET with MVC architecture.

Στοιχεία Dublin Core

dc.creatorΛιάπης, Χρήστοςel
dc.creatorLiapis, Christosen
dc.date.accessioned2019-04-02T08:18:52Z
dc.date.available2019-04-02T08:18:52Z
dc.date.issued2019-04-02
dc.identifier.urihttp://hdl.handle.net/20.500.12688/9059
dc.description.abstractΟι web developers και designers, ανέκαθεν ήταν σημαντικοί παράγοντες για την ανάπτυξη εταιριών που χρησιμοποιούσαν το διαδίκτυο για να διαφημιστούν. Πλέον, με τα καινούργια εργαλεία που παρουσιάζονται τα τελευταία χρόνια, αυτές οι εταιρίες μπορούν να προσφέρουν και παραπάνω υπηρεσίες στους χρήστες τους, από απλό interactivity, μέχρι και ένα ολόκληρο eshop. Ο σκοπός της διπλωματικής, είναι η δημιουργία μιας εύχρηστης εφαρμογής, στην οποία μια εταιρία θα μπορεί εύκολα να διαχειρίζεται το προσωπικό και τα projects τα οποία έχει αναλάβει. Η υλοποίηση αυτής της εφαρμογής, θα γίνει με τη χρήση του ASP.NET Core της Microsoft, καθώς και άλλων Frameworks για την επέκταση της λειτουργίας της.el
dc.description.abstractDue to the rise in use of web-based platforms, in all fields of informatics, we will attempt to create a platform which does the following • Facilitates project management • Provides ease of use through a friendly user interface • Compartmentalizes the use of code through a Database First Approach • Enables easy update of the code through the MVC architecture Given the demand, for an easy and accessible way to manage any number of projects for a sizable workforce, is on the rise, we provide a platform though which that is possible. That is done using a widely used language (C#) in combination with a framework which has been developed as to be platform agnostic (.NET CORE). Though this framework we utilize an architecture (MVC) that is based on the following foundations: i)Model, which describes the entities and objects which the platform deals with such as the users, the projects, credentials and permissions along with updating our database. ii)View, which is our UI logic and the ways we pass information to the user iii)Controller, which handles the manipulation of data from the view into the model Since we opt for a web-based platform we are going to use the ASP .NET features. In addition, in order to make the handling of users as easy as possible we are using the Identity Framework. In our web-app a user can register and after registration he is provided with the following options: Main menu, look-up the other users, check on any tasks available for a project on which he is assigned, see the projects to which he is assigned, see the information about the page, connect and disconnect. Users who create projects automatically become the project managers and can assign tasks to their team. Administrators have the option to create, edit or delete users.en
dc.languageΕλληνικάel
dc.languageGreeken
dc.publisherΤ.Ε.Ι. Κρήτης, Τεχνολογικών Εφαρμογών (Σ.Τ.Εφ), Τμήμα Μηχανικών Πληροφορικής Τ.Ε.el
dc.publisherT.E.I. of Crete, School of Engineering (STEF), Department of Informatics Engineeringen
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 United States*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/us/*
dc.titleΠλατφόρμα διαχείρισης προσωπικού σε ASP.NET με αρχιτεκτονική MVC.el
dc.titlePersonnel management platform in ASP.NET with MVC architecture.en

Στοιχεία healMeta

heal.creatorNameΛιάπης, Χρήστοςel
heal.creatorNameLiapis, Christosen
heal.publicationDate2019-04-02
heal.identifier.primaryhttp://hdl.handle.net/20.500.12688/9059
heal.abstractΟι web developers και designers, ανέκαθεν ήταν σημαντικοί παράγοντες για την ανάπτυξη εταιριών που χρησιμοποιούσαν το διαδίκτυο για να διαφημιστούν. Πλέον, με τα καινούργια εργαλεία που παρουσιάζονται τα τελευταία χρόνια, αυτές οι εταιρίες μπορούν να προσφέρουν και παραπάνω υπηρεσίες στους χρήστες τους, από απλό interactivity, μέχρι και ένα ολόκληρο eshop. Ο σκοπός της διπλωματικής, είναι η δημιουργία μιας εύχρηστης εφαρμογής, στην οποία μια εταιρία θα μπορεί εύκολα να διαχειρίζεται το προσωπικό και τα projects τα οποία έχει αναλάβει. Η υλοποίηση αυτής της εφαρμογής, θα γίνει με τη χρήση του ASP.NET Core της Microsoft, καθώς και άλλων Frameworks για την επέκταση της λειτουργίας της.el
heal.abstractDue to the rise in use of web-based platforms, in all fields of informatics, we will attempt to create a platform which does the following • Facilitates project management • Provides ease of use through a friendly user interface • Compartmentalizes the use of code through a Database First Approach • Enables easy update of the code through the MVC architecture Given the demand, for an easy and accessible way to manage any number of projects for a sizable workforce, is on the rise, we provide a platform though which that is possible. That is done using a widely used language (C#) in combination with a framework which has been developed as to be platform agnostic (.NET CORE). Though this framework we utilize an architecture (MVC) that is based on the following foundations: i)Model, which describes the entities and objects which the platform deals with such as the users, the projects, credentials and permissions along with updating our database. ii)View, which is our UI logic and the ways we pass information to the user iii)Controller, which handles the manipulation of data from the view into the model Since we opt for a web-based platform we are going to use the ASP .NET features. In addition, in order to make the handling of users as easy as possible we are using the Identity Framework. In our web-app a user can register and after registration he is provided with the following options: Main menu, look-up the other users, check on any tasks available for a project on which he is assigned, see the projects to which he is assigned, see the information about the page, connect and disconnect. Users who create projects automatically become the project managers and can assign tasks to their team. Administrators have the option to create, edit or delete users.en
heal.languageΕλληνικάel
heal.languageGreeken
heal.academicPublisherΤ.Ε.Ι. Κρήτης, Τεχνολογικών Εφαρμογών (Σ.Τ.Εφ), Τμήμα Μηχανικών Πληροφορικής Τ.Ε.el
heal.academicPublisherT.E.I. of Crete, School of Engineering (STEF), Department of Informatics Engineeringen
heal.titleΠλατφόρμα διαχείρισης προσωπικού σε ASP.NET με αρχιτεκτονική MVC.el
heal.titlePersonnel management platform in ASP.NET with MVC architecture.en
heal.typeΠτυχιακή Εργασίαel
heal.typeBachelor thesisen
heal.keywordδιαχείριση προσωπικού, πλατφόρμα, ASP .NET, Model View Controller (MVC), C#el
heal.keywordpersonnel management, platform, ASP .NET, Model View Controller (MVC), C#en
heal.accessfreeel
heal.advisorNameΠαπαδάκης, Νικόλαοςel
heal.advisorNamePapadakis, Nikolaosen
heal.advisorID.emailnpapadak@cs.teicrete.gr
heal.academicPublisherIDΤ.Ε.Ι. Κρήτηςel
heal.academicPublisherIDT.E.I. of Creteen
heal.fullTextAvailabilitytrueel
tcd.distinguishedfalseel
tcd.surveyfalseel


Αρχεία σε αυτό το τεκμήριο

Thumbnail
Thumbnail

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής

Attribution-NonCommercial-NoDerivs 3.0 United States
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 United States