News

17/05/2012

Lavori sulla nuova sede: iniziate le pitture esterne Leggi »

11/05/2012

EcoToner: il nuovo servizio di rigenerazione professionale dei toner per le stampanti laser Leggi »

24/04/2012

Siamo diventati partener HP 2012 Leggi »

23/04/2012

Aggiornamento hotfix Arca Professional e Smart per spesometro Leggi »

10/04/2012

Hotfix Arca Professional per "Spesometro" Leggi »

Servizi on-line

assistenza.gasweb.it


wiki.gasweb.it

NewsLetter

Leggi l'informativa sulla privacy

Maggiori informazioni »

Software personalizzati

L'organizzazione interna aziendale è oramai completamente affidata all'informatica: dalle comunicazioni con i clienti, fornitori, colleghi, alla fatturazione, dalla rete commerciale al servizio post-vendita.

Spesso però i software in commercio non riescono a soddisfare appieno le esigenze e necessità  dell'azienda o non sono sufficientemente completi o semplici da utilizzare per le persone.

Per questo motivo ci siamo specializzati nello sviluppo di software verticali (cioè su misura) realizzati su espresse indicazioni dei responsabili aziendali che si affidano ai ns. programmatori per avere soluzioni software personalizzate che rispondano appieno alle esigenze di tutto il personale.

Lo sviluppo di un software su misura inizia con un incontro nel quale l'azienda descrive le proprie esigenze e presenta gli eventuali programmi già  adottati dai quali desidera scambiare informazioni.

A seguito di tale incontro viene deciso con i ns. analisti quali siano le figure aziendali da coinvolgere per la stesura dell'analisi vera e propria che servirà  poi ai ns. programmatori da linea guida per lo sviluppo del software vero e proprio.

Una volta discussa e completata l'analisi del programma e stimati i tempi e metodi di sviluppo del software, i ns. programmatori predispongono la base dati per la memorizzazione delle informazioni, progettano l'interfaccia utente e iniziano la stesura del codice con le funzionalità richieste.

A step periodici vengono organizzati degli incontri congiunti tra i responsabili aziendali e i ns. programmatori al fine di presentare le nuove implementazioni, spiegarne il funzionamento e discutere le migliorie all'interfaccia utente (per la semplicità di utilizzo) e al software (per le funzionalità messe a disposizione).

La tecnologia utilizzata dai ns. programmatori per lo sviluppo software è quella client/server: l'utente (client) utilizza il programma dalla propria postazione, ma tutte le informazioni vengono gestite nel database che risiede nel server.

Tale tecnologia garantisce all'azienda un unico punto di memorizzazione delle informazioni e pertanto per la salvaguardia dei dati risulta sufficiente la pianificazione di backup giornalieri nel server.

Qualora una postazione fosse inutilizzabile, nessuna informazione andrebbe persa, inoltre lo stesso utente potrebbe utilizzare il programma da qualsiasi altra postazione.

A seconda delle esigenze aziendali, viene valutata la tipologia di funzionamento del software:

- client side
- server side

La tipologia client side prevede l'installazione di una parte del software nella postazione dell'utente.

Essa serve per gestire l'interfaccia utente, per lo scambio di informazioni con il software che risiede nel server e per eseguire l'elaborazione dei dati e dei comandi imputati dall'utente.

Tale tipologia di sviluppo viene scelta nel momento in cui si ha la necessità  che il software interagisca con periferiche collegate direttamente alla postazione dell'utente (stampanti di Etichette, lettori barcode, etc.).

La tipologia server side prevede l'installazione dell'intero software nel server.

L'utente utilizza il normale browser internet per accedere al software, ma l'interfaccia utente, le informazioni e le elaborazioni vengono gestite completamente dal server.

Tale tipologia di sviluppo garantisce all'azienda innumerevoli vantaggi.

Modifiche, correzioni, aggiornamenti al software vengono eseguiti nel server e sono subito disponibili a tutti gli utenti aziendali.

Nelle postazioni non è necessario installare alcun software e le caratteristiche hardware della postazione stessa non influiscono nelle prestazioni del software, nemmeno il sistema operativo che è installato.

L'azienda può decidere di mettere a disposizione il software agli utenti remoti tramite il collegamento internet, eventualmente proteggendo l'accesso tramite VPN.
La complessità  del software i termini di elaborazione richiede il solo potenziamento del server e non delle singole postazioni degli utenti

L'accesso ai ns. software prevede sempre una fase di autenticazione da parte dell'utente, questo permette la personalizzazione dell'interfaccia utente e l'accesso sicuro e controllato alle informazioni.

La modularità  con cui vengono sviluppati i ns. software permette all'azienda l'implementazione di nuove funzionalità  anche dopo la chiusura del progetto, garantendo così la crescita del software di pari passo con la crescita delle esigenze di organizzazione interna.

Torna a servizi