Intro
Progetto DRAG
Introduzione
DRAG (Data Manager) è un sistema/applicazione che incrocia le funzionalità di uno spreadsheet con quelle di un file explorer.
Quindi l'utente può editare le celle inserendo informazioni (testo, numeri, formule) come in un normale spreadsheet e in più, le celle dovrebbero poter contenere/rappresentare/puntare a oggetti/sorgenti di informazione di tipo diverso, come ad esempio dei file (pdf, xml, etc.).
Requisiti
Di seguito una serie di requisiti:
|
Requisito
|
Categoria
|
|
L'utente può creare un nuovo "foglio" a partire da una directory virtuale
|
Costruttore
|
|
L'utente può aggiungere al foglio un file contenuto nel documentale via drag&drop
|
Explorer
|
|
L'utente può muovere i file all'interno del foglio
|
Explorer
|
|
L'utente può rinominare i file all'interno del foglio
|
Explorer
|
|
L'utente può aprire il file all'interno del foglio
|
Explorer
|
|
L'utente può inserire una formula
|
Spreadsheet
|
|
Una formula può contenere un’espressione che si riferisce ad un'informazione relativa ad un file
|
Exploresheet
|
|
L'utente può aprire il tag-editor a partire da un file .pdf
|
Tagger
|
|
L'utente può aggiungere un tag
|
Tagger
|
|
L'utente può cambiare la modalità di rappresentazione del file all'interno del foglio
|
Explorer
|
|
L'utente può condividere un "foglio" con un altro/i utente/i
|
Costruttore
|
|
L'utente può creare un nuovo "foglio" vuoto
|
Costruttore
|
|
L'utente può creare un nuovo "foglio" a partire da un template
|
Costruttore
|
|
L'utente può aggiungere al foglio un file contenuto nel documentale da menu contestuale dell'applicazione DRAG
|
Explorer
|
|
L'utente può aggiungere al foglio un file contenuto nel documentale da menu contestuale al documentale
|
Explorer
|
|
L'utente può aggiungere al foglio un URL
|
Explorer
|
|
L'utente può avere la preview del file all'interno del foglio
|
Explorer
|
Schema architetturale
Di seguito l’ipotesi dellolo schema architetturale della soluzione:


Team di progetto
● Product Owner: Francesco Bruschi <francesco.bruschi@polimi.it>
● Project Manager: Evald Ibrahimi <eibrahimi@smartworknet.eu>
● UI/UX: Andi Bardulla <bardullaandi@gmail.com>
● Senior Consultant: Klajd Diko <klajd.diko@gmail.com>
● Consultant: Andi Prifti <aprifti@smartworknet.eu>;
● Consultant: Gea Toska <gtoska@smartworknet.eu>