Portale Gestionale Di Progetti Aziendali
Author
Mafodda, Edoardo <2002>
Date
2025-03-25Data available
2025-03-27Abstract
La presente Prova Finale ha lo scopo di analizzare il processo di progettazione e sviluppo di un portale aziendale avente lo scopo di creare e gestire progetti.
Il portale è stato sviluppato utilizzando i linguaggi HTML, PHP, JavaScript, CSS e SQL per la creazione e gestione del database. È stato utilizzato il software XAMPP per eseguire il sito e per la realizzazione del database, permettendo di testarlo localmente prima di caricarlo su un dominio aziendale.
L'azienda Confapi ha richiesto la realizzazione di questo portale web per gestire in modo efficace i suoi progetti e utenti, ottimizzando le tempistiche e le risorse disponibili.
L’aggiunta di progetti e dei loro partecipanti è consentita esclusivamente agli amministratori del sistema, i quali possono creare un nuovo utente nel caso in cui questo non esista già. Ogni progetto è composto dai suoi partecipanti che hanno la possibilità di aggiungere delle attività svolte (ad esempio email o chiamate), e offerte le quali sono associate a uno stato (ad esempio “da processare” o “rifiutata”). Ogni utente dispone di una Dashboard contenente la lista dei progetti a cui partecipa con allegate le ultime cinque attività e offerte.
Nei capitoli successivi verrà descritto brevemente cosa sia un sito web e come possa essere realizzato. Successivamente, si analizzeranno l’organizzazione e la progettazione del portale, approfondendo tecnologie, i linguaggi e gli strumenti utilizzati. Infine, verrà trattato lo sviluppo del sito, partendo dalla progettazione della database per poi andare a esaminare nel dettaglio le pagine web e le loro funzionalità. This Final Test aims to analyze the design and development process of a company portal for the purpose of creating and managing projects.
The portal was developed using HTML, PHP, JavaScript, CSS and SQL languages for the creation and management of the database. The XAMPP software was used to run the site and to create the database, allowing it to be tested locally before uploading it to a company domain.
The Confapi company requested the creation of this web portal to effectively manage its projects and users, optimizing the time and resources available.
The addition of projects and their participants is allowed exclusively to system administrators, who can create a new user if one does not already exist. Each project is composed of its participants who have the possibility of adding activities carried out (for example, emails or calls), and offers which are associated with a status (for example, "to be processed" or "rejected"). Each user has a Dashboard containing the list of projects in which they participate with the last five activities and offers attached.
In the following chapters, we will briefly describe what a website is and how it can be created. Afterwards, we will analyze the organization and design of the portal, examining in depth the technologies, languages, and tools used. Finally, we will discuss the development of the site, starting from the design of the database and then examining in detail the web pages and their functions.
Type
info:eu-repo/semantics/bachelorThesisCollections
- Laurea Triennale [2776]