[gl-como] OT consiglio per sviluppo gestionale

Pietro Bertera pietro@bertera.it
Ven 11 Set 2009 11:14:31 CEST


ho sbattuto la testa un po' di volte su queste tematiche..

* da come hai descritto la situazione penserei ad una applicazione web
* usa un architettura three-tier
* esporta le funzioni tramite webservices
* evita come la morte applet, ocx o roba con plugin sui client
* sii indipendente dal motore database (appoggiati ad un layer di astrazione)
* non fare nessun copia/incolla di codice (usa i design patterns)

Come linguaggio: orami tutti i linguaggi moderni sono all'altezza della
situazione, usa il linguaggio che conosci meglio e appoggiati ad
un framework che implementi gran parte delle astrazioni (ORM, MVC,
Protocolli web services e layer di astrazione dal db).

P.S. in lista c'è qualcuno che sta lavorando ad un framework php... ;)

Ciao

On 11.09.09 10:05, Riccardo (SCASI) wrote:
> ciao a tutti,
>
> per lavoro seguo una società per la quale ho scritto e mantengo il  
> software gestionale interno.
>
> Attualmente il software è scritto (_no comment please_ :) , 12/13 anni  
> fa non c'erano (o per lo meno io non ne ero a conoscenza) molte  
> alternative) in Access con base dati su SQL Server, serve una quindicina  
> di persone e organizza il lavoro di qualche migliaio di collaboratori.
>
> Il software funziona bene e il cliente è contento, ma io lo sono meno in  
> quanto 12 anni di sviluppo (spesso non pianificato: le esigenze del  
> cliente che cambiano repentinamente, nuove funzionalità richieste ad un  
> ritmo esagerato etc) si fanno sentire: la manutenzione / aggiunta di  
> nuove funzionalità diventa sempre più problematica e il tutto mi sembra  
> diventi sempre più fragile. (Inoltre diventa sempre più difficile far  
> funzionare Access 2000 sui PC moderni).
>
> Detto questo vengo al punto: vorrei (cliente permettendo...)  
> ristrutturare la base dati e riscrivere il front-end e il mio sogno  
> sarebbe di farlo con strumenti OS.
>
> Per il database non ho dubbi: PostgreSQL
>
> I miei dubbi riguardano il linguaggio da utilizzare per realizzare il  
> front-end.
> Vorrei un linguaggio che sia stabile, non mostruosamente lento e che  
> permetta di scrivere codice abbastanza velocemente.
> So già che dovrò imparare un nuovo linguaggio (conosco C, PHP, Basic e  
> qualcos'altro) e vorrei mi aiutaste nella scelta.
>
> Pensavo a Python con le Qt (qualcuno li ha mai utilizzati per progetti  
> importanti di grosse dimensioni?), ma sono aperto a suggerimenti.
>
> vi ringrazio
> ciao
> riki
>
> --
> Mailing list info: http://lists.linux.it/listinfo/gl-como


Maggiori informazioni sulla lista gl-como