|
Home/...per tutto il ciclo del software
Nella figura sono rappresentate le fasi del ciclo di vita del software che In.de è in grado di gestire. Clicca su di esse per vedere cosa In.de ti permette di fare.
Analisi. Con Instant Developer puoi definire in dettaglio l’analisi del modello dati creando gli schemi E/R dei database e gli schemi delle entità nel sistema ORM. I compilatori di In.de sono in grado di creare o modificare fisicamente gli schemi dei database generando gli script DDL in funzione del tipo di server. Potrai anche creare database di test o importare dati da un diverso database.
Clicca qui per la scheda tecnica sulla creazione di schemi E/R.
Clicca qui per la scheda tecnica sul sistema ORM di In.de.
Business Logic. E' possibile esprimere qualsiasi tipo di logica applicativa con tutta la potenza e l’espressività dei normali linguaggi di programmazione, ma con la sicurezza e la portabilità del Visual Code. Dalle stored procedure ai trigger, dagli eventi ai metodi virtuali, Visual Code è il linguaggio universale per scrivere tutte le logiche applicative delle tue applicazioni.
Clicca qui per vedere un quadro di sintesi dei tipi di codice che è possibile gestire.
Clicca qui per vedere un approfondimento sul Visual Code.
Presentazione. Instant Developer include potenti editor di interfaccia utente e un generatore di report a livello di grafica editoriale. Le applicazioni web risultanti sono di classe RIA (Rich Internet Application) e presentano piacevoli effetti di animazione allo stato dell’arte.
Clicca qui per provare i componenti grafici di In.de direttamente online.
Clicca qui per vedere come funzionano le interfacce web di In.de.
Clicca qui per l’elenco degli oggetti con cui In.de gestisce l’interfaccia utente.
Debug e Test Automatico. Grazie al motore di debugging & tracing incluso nelle applicazioni è possibile verificarne immediatamente la correttezza di comportamento. In.de, inoltre, può collegarsi direttamente alla virtual machine Java o .NET per fornire funzionalità di debug di tipo step-by-step. Utilizzando il sistema di test automatico, infine, si può ricontrollare l’intero sistema prima di rilasciarne una nuova versione.
Clicca qui per vedere un approfondimento sui sistemi di debugging.
Clicca qui per la scheda tecnica del debugger / testing.
Riconfigurazione a Run Time. Ogni installazione di un prodotto software richiede delle personalizzazioni, sia a livello di interfaccia utente che di codice applicativo. In.de contiene un modulo denominato RTC (runtime configuration) che permette di gestire la personalizzazione dell’applicazione per ogni utente e realizzarne la localizzazione (multi-lingua). Inoltre, permette di sostituire parti di codice applicativo senza ripercussioni sull’applicazione e senza modificare il progetto originale.
Clicca qui per la scheda tecnica del modulo RTC.
Documentazione. Nessuna applicazione può dirsi completa fino alla redazione dei manuali utente. Questa attività normalmente richiede molto tempo, ma In.de può generarli in automatico, online e contestuali, grazie all’interpretazione delle informazioni introdotte durante la fase di sviluppo. Il manuale utente risulterà inoltre sempre aggiornato in automatico. In.de è infine anche in grado di generare la documentazione tecnica degli schemi E/R dei database in modo da poterla consegnare ai clienti per loro referenza.
Clicca qui per vedere una pagina di esempio di help online.
Clicca qui per vedere una pagina di esempio di documentazione di database.
Assistenza. Ai sistemi di trouble ticketing o bug tracking, In.de aggiunge un terzo elemento: la possibilità di monitorare il comportamento dell’applicazione mentre viene utilizzata dagli utenti finali, registrando tutti i comandi che l’utente usa, effettuando screenshot delle videate e registrando il percorso di codice che l’applicazione esegue per rispondere ai comandi dell’utente. Tutti questi dati possono essere inviati al servizio di assistenza in caso di problemi. Il modulo In.de Tracking è configurabile in modo da poter essere adattato alle più diverse esigenze applicative e di privacy.
Clicca qui per vedere la scheda tecnica relativa al tracing.
Clicca qui per vedere la documentazione delle funzioni di configurazione del tracing.
Versioning e gestione team di lavoro. Tramite il server di team-working di Instant Developer è possibile coordinare il lavoro dei team di sviluppo, anche delocalizzati, in tempo reale. Il Team Working di In.de ha le stesse funzionalità di altri sistemi di versioning e assicura una maggiore efficienza. Esso infatti agisce sulla struttura relazionale delle applicazioni e non sui file di testo delle classi.
Clicca qui per vedere la scheda tecnica relativa al modulo Team Works.
Scopri i vantaggi del Team Working Relazionale.
|