Conclusa la fase di analisi del progetto SqlDocGenerator, andiamo a definire le interfacce grafiche con cui l'utente interagisce con il software.
All'avvio del programma l'utente si trova davanti la finestra di dialogo per la connessione con il database (figura 1). Inseriti i dettagli per la connessione viene mostrata la finestra di progresso che mostra il caricamento in corso dei vari oggetti (figura 2).
Una volta che il caricamento è completato viene mostrata la finestra principale con cui sarà possibile inserire commenti e generare il documento (figura 3). La finestra è composta da tre tab: tabelle, viste e stored procedure.
figura 3 |
Conclusione
Nel prossimo appuntamento inizieremo la definizione delle classi principali, ultimo passo prima della scrittura del codice.
update: ho preferito sostituire i bottoni per la generazione e il salvataggio con un più pratico e classico menu in alto.
RispondiElimina