Bene, sono sull'orlo di questo progetto che mi ha davvero lasciato perplesso. La situazione è, nel nostro ufficio, abbiamo un dipartimento che raccoglie dati sugli indicatori di performance aziendale da tutti i dipartimenti e filiali.
Il metodo che hanno usato prima è che distribuiscono un file Excel macro, che include alcuni fogli di lavoro con determinate tabelle da riempire per tutti i dipartimenti e le filiali. Ogni foglio di lavoro è stato referenziato a determinati valori / punteggio dell'indicatore. Una volta compilato, il punteggio dell'indicatore sarà automaticamente riempito e valutato. Quindi hanno trovato molti file Excel con cui lavorare.
Ora, vogliamo spostare quel processo in un'applicazione, che ci porta a questo problema. Gli indicatori e il formato del foglio di lavoro erano soggetti a modifiche ogni anno. Quindi, per incorporare questa struttura molto dinamica, progettiamo il db per archiviare ogni riga, cella e formula, sul database, e creare un design molto complesso.
Bene, la mia domanda è, lo abbiamo fatto OK ed efficiente? Voglio dire ci sono suggerimenti per questo tipo di problema? Stiamo valutando la possibilità di utilizzare l'API di Google Documenti per il foglio di lavoro e di estrarre anche i dati da esso. Cosa ne pensate?