L’applicativo Magazzino Aggregato nasce dall’esigenza di gestire graficamente, attraverso un albero (tree), la movimentazione degli articoli all’interno di un magazzino. In particolare, risulta di notevole utilità nella gestione dei cosiddetti “Articoli Aggregati”, coposti da uno o più articoli.La movimentazione di un Articolo Aggregato darà luogo allo spostamento di una serie di articoli. Pertanto, un Articolo Aggregato, non è altro che un entità logica utile per raggruppare una serie di articoli.
 
 
All’interno dell’applicativo, per migliorare la divisione logica e la leggibilità dell’albero stesso, è stata inserita una tipologia diversa di oggetto, chiamato “Scatola” il cui compito è semplicemente quello di fare da contenitore di altre scatole e/o Articoli e/o Articoli Aggregati a sua volta.

La root dell’albero, rappresenta l’Articolo Aggregato correntemente visualizzato.

Gli Articoli Aggregati disponibili, sono visualizzati all’interno della griglia in basso. Una volta selezionato l’elemento desiderato, premendo il pulsante “Carica Tree”, una procedura si occupa di recuperare i dati associati, da una serie di tabelle nel database, la cui struttura e diagramma delle relazioni, sarà descritto in seguito.

Selezionando un nodo col mouse, è premendo il tasto destro, è possibile accedere tramite un menù alle varie funzionalità disponibili per quel nodo.

In particolare, tutti i nodi dispongono della funzione “Elimina nodo”, che permette di cancellare il nodo correntemente selezionato, a condizione che esso sia una foglia dell’albero, e cioè che non abbia figli al suo interno. Diversamente tale voce sarà disabilitata. Per i soli nodi di tipo “Scatola”, e per la root, che è un particolare tipo di scatola, è invece possibile aggiungere all’interno altre Scatole, o Articoli, o Articoli Aggregati, nel numero desiderato.

 
 

Nel caso dell’aggiunta di una Scatola, viene richiesto l’inserimento del nome della scatola che si vuole inserire. Essa viene creata ex novo.

Per quanto riguarda invece l’inserimento in una Scatola di un Articolo o di un Articolo Aggregato, viene attualmente proposto di inserire il codice del relativo oggetto, che deve essere pertanto stato precedentemente inserito nella relativa tabella (Articoli, ArticoliAggreagti). Nel caso il codice dell’oggetto non fosse presente, nulla viene inserito, ma si viene avvisati da un messaggio di errore sull’immissione.

Una volta creata la struttura dell’albero con i vari nodi, è possibile salvare tale struttura sul database. Va fatta distinzione su quella che è la tabella che ospita la struttura dell’albero, che è temporanea, e l’insieme di tabelle rappresentanti il magazzino, che risiedono stabilmente su database.

Tutte le operazioni sull’albero, vengono aggiornate immediatamente sulla tabella dell’albero che è la rappresentazione dell’albero stesso, ed è unica.

Il salvataggio attraverso il pulsante “Salva Tree” permette invece il salvataggio dei dati in modo coerente, sulle varie tabelle che verranno illustrate in seguito.

Nell’area alla destra del tree, sono presenti una serie di Tab, attraverso i quali è possibile visualizzare la situazione del nodo correntemente selezionato (in fase di realizzazione)

E’ ovvio che questo applicativo, può essere specializzato per i compiti più diversi, e non solo per la gestione di un magazzino come in questo caso particolare. Per facilitare questa elasticità del prodotto, si è puntato, nello sviluppo, alla separazione della parte grafica da quella dell’area dati.

 
 
 
 
 

Azienda

- contatti

- notizie ed eventi
- ufficio vendite

Partnership

- HP
- Axess TMC
- Compuprint
- Microsoft
- Samsung
- Intel

Servizi

- sviluppo software
- applicativi mobile
- sviluppo open source

- e-learning

- helpdesk sul posto
- helpdesk da remoto

- analisi object oriented
- analisi database

- project management

Prodotti

- gis cartografia

- GISA30 gestionale
- LISO30 listini
- DOC-SHARE

- Metrics 20

- applicazioni mobile

Lab

- eurolandia.it
- linghs.com
- myscarpa.com

Negozio

- hardware
- licenze software

- e-commerce

- hosting / housing

Retail / Privati

Risparmio Hardware
www.risparmiohardware.it


Clienti

- IBM / Tivoli
- Haupt Pharma
- Almaviva
- Finmeccanica
- Heinz Plasmon
- Pfizer
- Telecom Italia TIM
- Ansaldo Breda

- Decisyon Italy
- GBC Tech

- Enti e Comuni
- Aziende PMI


Data Ware srl - Via Germania 8 - 04016 Sabaudia (LT) - REA CCIAA n. LT - 0129850 - P.I. e C.F. 01883720599 - Copyright 2015-2016