Newsgroup: it.comp.software.database
Titolo: CASE tool

Ciao a tutti,
gradirei sapere se qualcuno di voi utilizza con successo un tool di sviluppo
CASE per applicativi gestionali operanti sia in modalità locale che
client-server ( in particolare io lavoro con VB e Access per le soluzioni
locali e con VB e MSDE/SQL Server per le soluzioni cs ).
Sto cercando un prodotto che mi consenta di:
- Progettare velocemente il mio applicativo eventualmente tramite tools
grafici di progettazione senza dovermi concentrare sui dettagli del
linguaggio e sui dettagli di creazione dei form;
- Sviluppare in tempi brevi un prototipo da mostrare al cliente per testare
subito la logica di funzionamento;
- Costruire lo scheletro ('funzionante') dell'applicativo nel linguaggio da
me scelto;
- Modificare il sorgente generato dal CASE direttamente dall'ambiente di
sviluppo del linguaggio;
- Produrre la documentazione di supporto al progettista e la documentazione
utente in modo automatico ed in un formato che possa essere modificato
successivamente con un word processor;
- Modificare l'analisi, il prototipo ed il sorgente generato in tempo reale
per l'introduzione di nuove funzionalità in tempi successivi:
Ho avuto modo di dare un'occhiata al famosissimo Rational Rose
(
www.rational.com
, 
www.objectway.it
): è un ottimo tool di sviluppo per
progetti medio grandi completamente orientati agli oggetti. Io prò volevo
sapere se in giro c'è qualcosa di più ad alto livello (nel senso
dell'astrazione): in cui cioè ci si possa concentrare maggiormente sulla
logica di funzionamento e non sui singoli blocchi di codice del programma,
ragionando eventualmente con 'Oggetti' reali precostituiti (che a loro volta
nascondono sotto di essi tutto il codice vero e proprio). In questo modo
sarebbe molto veloce costruire semplici prototipi per il cliente
concentrandosi solo in un secondo tempo ai dettagli delle singole maschere
(il prototipo verrebbe generato con maschere standard molto simili che però
inglobano tutte le funzionalità che altrimenti dovrebbero essere manualmente
aggiunte via codice: navigazione tra i record, inserimento nuovi record,
validazione dei campi, recupero dati dal db, scrittura dei dati sul db,
etc).
L'unico CASE di questo tipo che ho visto è CodePainter della Zucchetti
(
www.zucchettitools.com
 , 
www.codepainter.com
).
Come linguaggio utilizza sia VB che VFoxPro, come db Oracle, MSDE,
SQLServer, FoxPro.
Voi ne conoscete altri?
Spero di aver fatto comprendere la problematica, che, tra le altre cose,
penso sia comune a tutti gli sviluppatori (troppo spesso ci si perde nella
parte informatica riguardante lo sviluppo pratico del software e invece
dovrebbe essere più giusto dedicare la maggior parte del tempo ai contenuti
del nostro software).
Grazie mille anticipatamente per il supporto.
Luca F.


Alla prossima.
	MAX
P.s. 
www.softvelocity.com
 OR 
www.topspeed.com

> Lasa perd (lascia perdere in dialetto)
Grazie mille per l'indicazione di Clarion: vedrò di trovare un po' di
documentazione su Internet relativamente a questo linguaggio.
Nel frattempo puoi spiegarmi perchè bisogna lasciar perdere Codepainter di
Zucchetti?
Lo conosci?
Dalla dimostrazione che mi hanno fatto in Smau non sembrava
malvagio....magari un po' rudimentale questo si.
A presto e grazie anticipatamente.
Ciao
Luca

Luca
Di nulla.
Alla prossima.
	MAX

io uso CodePAinter da più di due anni e mi trovo abbastanza bene.
ha senz'altro diversi punti migliorabili, ma la valutazione complessiva
( qualità del sw realizzato / tempo di sviluppo )
è sicuramente più che sufficiente.