120 likes | 263 Views
ACS: Apollo Consuntivation System. Apollo Software apollo.softwaregroup@gmail.com. Revisione dei Requisiti. 1/12. Presentazione Appalto per sistema di consuntivazione su Google App Engine (ACS). Referente : Federico Dal Maso Sviluppato Per Miriade S.p.a.
E N D
ACS: Apollo Consuntivation System • Apollo Software • apollo.softwaregroup@gmail.com Revisione dei Requisiti 1/12
Presentazione Appalto per sistema di consuntivazione su Google App Engine (ACS) • Referente : Federico Dal Maso • Sviluppato Per Miriade S.p.a. • Sistema per gestione Consuntivazioni Aziendali • Sviluppo tramite Google App Engine e Google Web Toolkit • Approccio diretto all’infrastrutture Cloud Computing di Google 2/12 ACS: Revisione dei Requisiti - Apollo Software Group
Requisiti Fondamentali del Progetto • Prodotto Sviluppato All’interno della piattaforma Google App Engine • Prodotto Realizzato in Java su ambiente Eclipse dotato di Google Plugins • Frond-End Realizzato in Tecnologia Google Web Toolkit • Dati registrati su DATASTORE • Doppia Interfaccia (Utente ed Amministratore) • Il prodotto deve Fornire dei Report 3/12 ACS: Revisione dei Requisiti - Apollo Software Group
Casi d’Uso 1/3: “Accesso” 4/12 ACS: Revisione dei Requisiti - Apollo Software Group
Casi d’Uso 2/3: “Dipendente” 5/12 ACS: Revisione dei Requisiti - Apollo Software Group
Casi d’Uso 3/3: “Amministratore” 6/12 ACS: Revisione dei Requisiti - Apollo Software Group
Requisiti Obbligatori e Progettazione del Sistema Commesse Admin • Prevedono Vari Tipi d’Intervento Consuntivazioni Users • Data • Commessa • Descrizione • Dipendente • Nota Spese • Ore di Lavoro • Trasferta • Tipo d’Intervento • Da Fatturare • Note Eventuali Amministratore Report Dipendente Html/Pdf Utenti Login Clienti Dipendenti Commesse Consuntivazioni Gestore di comunicazione client <---> server Login Database 7/12 ACS: Revisione dei Requisiti - Apollo Software Group
Requisito OpzionaleTerza Tipologia di Utente: “Cliente” • Permette l’accesso a due modalità: visualizzare commesse e relative consuntivazioni oppure generare i report di questi dati • I dati dell’utente (autenticazione) vengono inviati al server insieme alle richieste delle commesse e delle consuntivazioni • L’ottenimento delle commesse è condizione necessaria per poter richiedere le consuntivazioni associate 8/12 ACS: Revisione dei Requisiti - Apollo Software Group
Modello di Ciclo di Vita: “Incrementale” • Il capitolato espone dettagliatamente cos’ è richiesto dal committente, di conseguenza, analisi e progettazione possono essere effettuate una sola volta in modo definitivo. • Possibilità, in fase di progettazione in dettaglio e di realizzazione, di effettuare incrementi/approssimazioni del prodotto finale, di aggiungere funzionalità al prodotto o modifiche funzionali non fondamentali su richiesta del committente. 9/12 ACS: Revisione dei Requisiti - Apollo Software Group
Ore e Costi Totali Tabella ore totali delle singole fasi per ruolo 10/12 ACS: Revisione dei Requisiti - Apollo Software Group
Costi di Progetto Tabella costi orari stabiliti 11/12 ACS: Revisione dei Requisiti - Apollo Software Group
Costi di Progetto (2) Tabella costi totali e delle singole fasi per ruolo 12/12 ACS: Revisione dei Requisiti - Apollo Software Group