Progetto
copia linkL’oggetto progetto rappresenta l’intero progetto software in fase di sviluppo. Esso può contenere uno o più database, anche di tipo diverso, e una o più applicazioni web basate su browser, web services e servizi batch. Esso contiene infine diverse librerie estensibili che descrivono i servizi messi a disposizione dal framework.
Video corso: Creazione progetto
Proprietà
Nome: rappresenta il nome del progetto software in fase di sviluppo. Non ha un’importanza applicativa, tuttavia serve per identificare il progetto all’interno del sistema di Team Working e nella pagina di benvenuto.
Descrizione: contiene una descrizione significativa dello scopo del progetto.
Tempo di lavorazione: è il tempo per cui il progetto è stato modificato. Se il progetto è utilizzato in Team Working, questo contatore si azzera ad ogni check-in. Il tempo complessivo verrà infatti contabilizzato dal server di Team Works.
Numero di revisione: è un contatore univoco crescente del numero di volte che il progetto è stato salvato.
Numero tabelle: indica quante tabelle sono contenute nel progetto. Il sistema conta tutte le tabelle, comprese le tabelle IMDB all'interno delle applicazioni. Può essere utile conoscere il numero totale di videate e classi se si utilizza una licenza dotata di limiti sul numero di tabelle.
Numero videate: indica il numero di videate contenute nelle applicazioni presenti nel progetto. Può essere utile conoscere il numero totale di videate se si utilizza una licenza dotata di limiti sul numero di videate.
Numero classi: indica il numero di classi contenute nelle applicazioni presenti nel progetto. Può essere utile conoscere il numero totale di videate e classi se si utilizza una licenza dotata di limiti sul numero di classi.
Numero di operazioni annullabili: rappresenta il numero massimo di operazioni che è possibile annullare. Un buon valore per questa proprietà è 32.
Composizione nomi italiana: In.de crea i nomi completi degli oggetti in base al contesto. Ad esempio il campo Nome della tabella Operatori verrà chiamato Nome Operatore se referenziato fuori contesto. Il concatenamento dei nomi avviene secondo regole inglesi o italiane in base a questa impostazione. Questo ha effetto solo all’interno dell’IDE, l’interfaccia utente può in ogni caso essere tradotta in più lingue tramite il modulo Runtime Configuration.
Finestre di dettaglio: indica quali tipi di dettagli devono essere mostrati nelle finestre relative.
Menu contestuale
Aggiungi Database: aggiunge un nuovo database al progetto.
Aggiungi Area Tematica: aggiunge una nuova area tematica al progetto. Un’area tematica permette di partizionare un progetto grande in parti più piccole per lavorare in modo più semplice. Si applica con utilità a progetti di almeno 100 tabelle di database.
Aggiungi Applicazione Web: aggiunge una nuova applicazione web di interfaccia utente al progetto.
Aggiungi Componente: aggiunge una nuova applicazione di tipo componente al progetto.
Aggiungi Servizio Batch: aggiunge una nuova applicazione di tipo servizio batch al progetto.
Aggiungi Web Service: aggiunge una nuova applicazione di tipo web service al progetto. Questo comando serve per creare nuovi web service e non per utilizzare quelli già esistenti. È possibile approfondire l'argomento all'articolo Creare un Web Service.
Aggiungi Libreria: aggiunge una nuova libreria al progetto, in modo da poter utilizzare un componente software già esistente all’interno dei progetto.
Aggiungi Interfaccia: aggiunge la definizione di una interfaccia al progetto. E’ utile per definire metodi comuni a diversi tipi di oggetti non necessariamente collegati fra loro.
Importa componente: importa un componente nel progetto. E’ necessario per poter utilizzare il componente nelle applicazioni presenti nel progetto.
Carica file di copertura: carica il file di copertura per verificare quali parti del progetto sono state testate da una determinata suite di test.
Aggiungi cartella: aggiunge una cartellina all'interno del progetto per organizzare meglio gli oggetti presenti in esso: database, applicazioni e librerie.
Aggiungi attività: crea un nuovo oggetto attività collegato al progetto. Serve come promemoria per modifiche future o per gestire il lavoro di gruppo.
Trova oggetti derivati: cerca tutti gli oggetti del progetto derivati dal progetto anche a più livelli di derivazione.
Trova dove usato (oggetto): cerca tutti i punti del progetto dove è stato direttamente riferito in qualunque modo l’oggetto progetto.
Trova dove usato (contenuto): cerca tutti i punti del progetto dove è stato direttamente riferito in qualunque modo l’oggetto progetto o uno degli oggetti in esso contenuti.
Elimina costanti inutili: ricerca e cancella in tutto il progetto le costanti definite ma poi non più utilizzate.
Ultima modifica: 16/11/2022 / Validità: da 8.5.3800