Capita spesso che ci vengano chieste piccole applicazioni per risolvere specifici problemi in azienda. Se si tratta di una necessità comune ad altre attività (ad esempio compilare un ddt) ci sono sempre svariati prodotti sul mercato (tra cui 8business) che possono solitamente soddisfare l'utente, se si tratta invece di uno specifico problema "verticale" cioè di settore è necessario sviluppare una applicazione ad hoc. In questi casi suggeriamo la creazione di una web application perché consente molta flessibilità ad un costo contenuto.
> Vediamo insieme qualche caratteristica.
• Architettura
Si tratta di una applicazione che funziona in modalità client/server. L'applicazione e i dati sono sul server (solitamente il nostro) che è costantemente collegato ad internet. Il client è il pc dell'utente che tramite un comune browser (come ad esempio Internet Explorer, Firefox, Chrome...) utilizza l'applicazione tramite internet.
• Vantaggi
- Non è necessario installare software sui client quindi è possibile cambiare pc senza spostare dati e utilizzare anche pc temporanei
- I dati sono al sicuro sui nostri server con aggiornamento, antivirus, backup automatici, firewall e monitoraggio continuo
- Tutti gli utenti lavorano direttamente sui dati "dal vivo" che sono perciò sempre aggiornatissimi
- Grazie all'utilizzo della tecnologia Ajax si può ottenere una buona interattività (Drag & Drop)
- Lo sviluppo di web applications è piuttosto rapido e quindi i progetti risultano economici
- E' sempre garantita una grande scalabilità, è nostra premura assicurare idonee risorse ad ogni applicazione
- Anche se i dati sono su in un unico database gli utenti possono avere diversi livelli di accesso in base ai loro privilegi
- Non dovete mantenere sempre acceso e ben funzionante un server dedicato all'applicazione.
• Vincoli
- Per l'utilizzo è sempre necessaria una connessione ad internet
- E' sempre previsto un piccolo canone annuale
- Esiste qualche limitazione tecnologica che valuteremo insieme di volta in volta.
• Alcuni esempi di utilizzo
|
|