Progetto di Gestione Documenti in Ambiente Web

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Progetto di Gestione Documenti in Ambiente Web"

Transcript

1 Progetto di Gestione Documenti in Ambiente Web Sessione Febbraio 2013 Marco Taddei Federico Valentini Il progetto SharesShop simula un portale web di una banca che mette a disposizione dei propri utenti una funzione di compravendita online di titoli azionari. Abbiamo quindi concepito 3 diverse tipologie di utenti: utente ospite, utente registrato e amministratore. L'utente ospite è un utente che non si è ancora loggato al portale. Se l'utente è già registrato potrà immediatamente eseguire il login per accedere altrimenti sarà obbligato a registrarsi utilizzando l'apposito form della pagina per poi proseguire con il login in un secondo momento. L'utente registrato è in grado, a tutti gli effetti, di entrare nel portale web SharesShop. Dalla sua pagina personale può consultare il listino titoli messo a disposizione dalla banca ed acquistare eventuali azioni. Quando una o più azioni vengono comprate, queste vengono spostate nel carrello dove è possibile confermare definitivamente l'acquisto oppure no. Quando l'acquisto viene confermato è possibile tenere sotto controllo il proprio portafoglio azionario consultando la voce portafoglio. Qui è anche possibile monitorare il proprio conto corrente analizzando il proprio percorso finanziario dall'apertura del conto ad oggi.

2 L'utente ha anche a disposizione una funzione di ricerca dei titoli azionare sotto la voce ricerca. Qui può ricercare titoli tramite nome, fascia di prezzo e categoria. L'utente può inoltre accedere allo storico per visualizzare la storia della sua compravendita come per esempio la lista delle azioni che ha comprato/venduto. Infine l'utente può accedere alla sezione profilo dove può modificare i propri dati personali. L'amministratore è incaricato della gestione del portale. Esso può accedere alla gestione titolo dove può modificare/eliminare titoli azionari con l'apposito form e tramite aggiungi titolo può inserire nuovi titoli e nuove categorie. Accedendo alla gestione utenti può controllare la lista degli utenti registrati ed il loro stato attivando il conto corrente dei nuovi utenti. L'ultima funzione dell'amministratore è la visualizzazione degli ordini presenti e, nel caso di acquisti, l'evasione di quest'ultimi. Questa funzione è presente nella sezione elenco ordini nella quale l'amministratore può anche filtrare l'elenco degli ordini in base ad alcuni criteri quali il codice fiscale dell'utente, la tipologia di transazione o il nome del titolo. Scelte progettuali L'applicazione è stata sviluppata tramite servlet Java, i dati sono stati salvati in maniera persistente tramite XML e la definizione dei dati è stata definita in XML Schema. La pagina di index è una servlet Java che in base al tipo di utente che ha effettuato l'accesso permette di visualizzare le varie funzionalità messe a disposizione dal portale. Tutta la gestione dei file XML è nella classe XMLreader.java, in questa classe infatti sono presenti tutte le funzioni di lettura e scrittura dei file. Infatti ogni servlet istanzia un oggetto di tipo XMLreader e richiama le sue funzioni per passare dati da salvare oppure richiede dati da leggere che vengono trasformati in alberi DOM con cui la servlet chiamante può operare. Tutte le risposte al client vengono inviate in formato HTML e CSS interpretabili da un browser. Per la creazione di queste pagine è stata implementata una classe specifica: Pagination.java. Ogni servlet che deve mandare una risposta al client istanzia un oggetto di tipo Pagination e utilizza le funzioni messe a disposizione per creare la pagina di risposta.

3 Diagramma delle classi Il seguente diagramma ha lo scopo di sintetizzare il funzionamento delle Servlet e delle classi Java utilizzate per il progetto. Index.java Login.java Registrazione.java Visualizzazione delle classi dal punto di vista astratto per i visitatori (utenti non loggati) Carrello.java Index.java Logout.java ConfermaAcquisto.java AggiungiCarrello.java Ricerca.java Portafoglio.java Storico.java Profilo.java Vendi.java Visualizzazione delle classi dal punto di vista astratto per utenti loggati Index.java Logout.java ModificaTitolo.java RimuoviTitolo.java AggiungiTitolo.java GestioneUtenti.java Ordini.java Visualizzazione delle classi dal punto di vista astratto per amministratori

4 File Xml Per la memorizzazione dei dati utili al sito sono stati usati più file Xml e ad ogni file è associato uno Schema per la definizione del tipo di dato e della sua struttura. Come esempio possiamo vedere il file login.xml: <?xml version="1.0" encoding="utf-8" standalone="no"?> <users xmlns:xsi=" xsi:nonamespaceschemalocation="login.xsd"> <user id_user="0"> <username>admin</username> <password>admin</password> <!-- admin --> </user> <user id_user="1"> <username>m.taddei</username> <password>taddei</password> </user> <user id_user="2"> <username>f.valentini</username> <password>valentini</password> </user> </users> Lo Schema di questo file Xml si presenta cosi: <?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:xsd=" elementformdefault="qualified"> <xsd:element name="users"> <xsd:complextype> <xsd:sequence> <xsd:element name="user" maxoccurs="unbounded"> <xsd:complextype mixed="true"> </xsd:complextype> </xsd:element> </xsd:sequence> </xsd:complextype> </xsd:element> </xsd:schema> <xsd:sequence> <xsd:element name="username" type="xsd:string" /> <xsd:element name="password" type="xsd:string" /> </xsd:sequence> <xsd:attribute name="id_user" type="xsd:nonnegativeinteger" use="required" />

5 Classe Ordini.java import java.io.ioexception; import java.io.printwriter; import java.util.arraylist; import javax.servlet.servletexception; import javax.servlet.http.httpservlet; import javax.servlet.http.httpservletrequest; import javax.servlet.http.httpservletresponse; import javax.servlet.http.httpsession; public class Ordini extends HttpServlet protected void doget(httpservletrequest request, HttpServletResponse response) throws ServletException, IOException dopost(request, response); protected void dopost(httpservletrequest request, HttpServletResponse response) throws ServletException, IOException Pagination pag = new Pagination (); PrintWriter out = response.getwriter(); XMLreader reader = new XMLreader(); HttpSession session = request.getsession(true); if (!reader.isadmin((string)session.getattribute("user_id"))) response.sendredirect(getservletcontext().getcontextpath()); ArrayList <ElementoDegliOrdini> ordini = reader.getelencodegliordini(); String cf = ""; String nome = ""; String tipologia = "null"; if (request.getparameter("txt_cf")!=null &&!request.getparameter("txt_cf").equals("")) this.filtracodfisc(out, ordini, request.getparameter("txt_cf")); cf = request.getparameter("txt_cf"); if (request.getparameter("txt_nome")!=null &&!request.getparameter("txt_nome").equals("")) this.filtranometitolo(ordini, request.getparameter("txt_nome")); nome = request.getparameter("txt_nome"); if (request.getparameter("cmb_tipologia")!=null) if (request.getparameter("cmb_tipologia").equals("0")) this.filtratipologia(ordini, "Vendita"); tipologia = request.getparameter("cmb_tipologia"); if (request.getparameter("cmb_tipologia").equals("1")) this.filtratipologia(ordini, "Acquisto"); tipologia = request.getparameter("cmb_tipologia"); pag.gethead(out);

6 pag.getheaderloggedamministratore(out); pag.getbuttonsadmin(out, "ordini"); pag.getformricercaordini(out, cf, nome, tipologia); if (!ordini.isempty()) if (request.getparameter("sort")==null request.getparameter("sort").equals("1")) //ordinamento del vettore storico per data (dal piu recente al meno recente) for (int i = 1; i < ordini.size(); i++) int j = i; ElementoDegliOrdini b = ordini.get(i); while ((j > 0) && (ordini.get(j-1).getdata() < b.getdata())) ordini.set(j, ordini.get(j-1)); j--; ordini.set(j, b); out.println ("</br><span class=\"linkblock\">ordina dal più recente</span> <span id=\"text\"> </span> <a href=\"ordini?sort=2&txt_cf="+cf+"&txt_nome="+nome+"&cmb_tipologia="+tipologia+"\" class=\"link\">ordina dal meno recente</a></br>"); //ordinamento del vettore storico per data (dal meno recente al piu recente) for (int i = 1; i < ordini.size(); i++) int j = i; ElementoDegliOrdini b = ordini.get(i); while ((j > 0) && (ordini.get(j-1).getdata() > b.getdata())) ordini.set(j, ordini.get(j-1)); j--; ordini.set(j, b); out.println ("</br><a href=\"ordini?sort=1&txt_cf="+cf+"&txt_nome="+nome+"&cmb_tipologia="+tipologia+"\" class=\"link\">ordina dal più recente</a> <span id=\"text\"> </span> <span class=\"linkblock\">ordina dal meno recente</span></br>"); pag.getelencodegliordini(out, ordini); pag.getfooter(out); pag.getendpage(out); public void filtracodfisc (PrintWriter out, ArrayList <ElementoDegliOrdini> ordini, String cf) ArrayList <ElementoDegliOrdini> temp = new ArrayList <ElementoDegliOrdini> (); for (int i=0; i<ordini.size(); i++) temp.add(ordini.get(i)); ordini.clear(); for (int i=0; i<temp.size(); i++) if (temp.get(i).getcodfisc().touppercase().contains(cf.touppercase())) ordini.add(temp.get(i));

7 public void filtranometitolo (ArrayList <ElementoDegliOrdini> ordini, String nome) ArrayList <ElementoDegliOrdini> temp = new ArrayList <ElementoDegliOrdini> (); for (int i=0; i<ordini.size(); i++) temp.add(ordini.get(i)); ordini.clear(); for (int i=0; i<temp.size(); i++) if (temp.get(i).getnometitolo().touppercase().contains(nome.touppercase())) ordini.add(temp.get(i)); public void filtratipologia (ArrayList <ElementoDegliOrdini> ordini, String tipologia) ArrayList <ElementoDegliOrdini> temp = new ArrayList <ElementoDegliOrdini> (); for (int i=0; i<ordini.size(); i++) temp.add(ordini.get(i)); ordini.clear(); for (int i=0; i<temp.size(); i++) if (temp.get(i).gettipotransazione().touppercase().equals(tipologia.touppercase())) ordini.add(temp.get(i)); public String getservletinfo() return "Short description"; // </editor-fold> Classe Vendi.java public class Vendi extends HttpServlet protected void doget(httpservletrequest request, HttpServletResponse response) throws ServletException, IOException dopost(request, response); protected void dopost(httpservletrequest request, HttpServletResponse response) throws ServletException, IOException int ntitoli = Integer.parseInt(request.getParameter("nTitoli")); XMLreader reader = new XMLreader(); HttpSession session = request.getsession(true); if (reader.isadmin((string)session.getattribute("user_id"))) response.sendredirect(getservletcontext().getcontextpath()); PrintWriter out = response.getwriter(); Pagination pag = new Pagination();

8 String userid = (String) session.getattribute("user_id"); Node portafoglio = reader.getportafoglio((string)session.getattribute("user_id")); Configurazione conf = new Configurazione(); //controllo sull'input n 1: almeno un elemento e' diverso da null o zero boolean controllo1 = true; int numeronull = 0; for (int i=0; i< ntitoli; i++) if (request.getparameter("qt"+i).equals("") request.getparameter("qt"+i).equals("0")) numeronull++; if (numeronull==ntitoli) controllo1=false; //controllo sull'input n 2: i valori devono essere numeri interi positivi boolean controllo2 = true; for (int i=0; i< ntitoli; i++) if (!request.getparameter("qt"+i).equals("")) try if (Integer.parseInt(request.getParameter("qt"+i))<0) controllo2 = false; catch (NumberFormatException e) controllo2 = false; //controllo sull'input n 3: valori <= della disponibilita' boolean controllo3 = true; if (controllo1 && controllo2) for (int i=0; i< ntitoli; i++) if (!request.getparameter("qt"+i).equals("")) controllo3 = reader.controllodispazionivendita(request.getparameter("id"+i), request.getparameter("qt"+i), portafoglio); if (!controllo3) break; if (controllo1 && controllo2) if(controllo3) float totale = 0; for (int i=0; i<ntitoli; i++) if (!request.getparameter("qt"+i).equals("")) String id = request.getparameter("id"+i); String qta = request.getparameter("qt"+i); totale = totale + (Float.parseFloat(reader.getAskTitoloByID(id))*Integer.parseInt(qta)); reader.vendiazioni(id, qta, userid); String data = (new SimpleDateFormat("yyyyMMddHHmmss")).format(new Date()); reader.createvendita(id, reader.getbidtitolobyid(id), qta, data, userid);

9 reader.setsaldo(userid, totale); response.sendredirect(conf.url+"portafoglio?msg=3"); response.sendredirect(conf.url+"portafoglio?msg=1"); response.sendredirect(conf.url+"portafoglio?msg=2"); public String getservletinfo() return "Short description"; // </editor-fold>

Gestire le sessioni con le Servlet

Gestire le sessioni con le Servlet PROGETTO Gestire le sessioni con le Servlet Con il termine sessione si intende un insieme di attività correlate, con una o alcune di queste che sono preliminari ad altre. Si pensi, per esempio, a un qualsiasi

Dettagli

Tener traccia del client

Tener traccia del client Tener traccia del client Raramente un applicazione web è costituita da una singola pagina (risorsa). E utile quindi tener traccia dei client che si collegano per rendere più semplice lo sviluppo dell applicazione.

Dettagli

Tecnologie di Sviluppo per il Web

Tecnologie di Sviluppo per il Web Tecnologie di Sviluppo per il Web Applicazioni Web J2EE: Java Servlet Parte a versione 3.1 Questo lavoro è concesso in uso secondo i termini di una licenza Creative Commons (vedi ultima pagina) G. Mecca

Dettagli

Programmazione server-side: Java Servlet

Programmazione server-side: Java Servlet Programmazione server-side: Java Servlet Corso di Applicazioni Telematiche A.A. 2006-07 Lezione n.11 parte II Prof. Roberto Canonico Università degli Studi di Napoli Federico II Facoltà di Ingegneria Cos

Dettagli

1 http://desvino.altervista.org JSPDynPage, componenti portale e Java Server Pages

1 http://desvino.altervista.org JSPDynPage, componenti portale e Java Server Pages 1 http://desvino.altervista.org JSPDynPage, componenti portale e Java Server Pages Le JSP DynPages sono un utile strumento, fornito da SAP Netweaver, per una gestione più evoluta di event handling e session

Dettagli

I file WAR. Laboratorio di Tecnologie Lato Server - V.Della Mea e I.Scagnetto, a.a. 2004/05-1

I file WAR. Laboratorio di Tecnologie Lato Server - V.Della Mea e I.Scagnetto, a.a. 2004/05-1 I file WAR WAR è una contrazione di Web ARchive. I file WAR consentono di archiviare un intera applicazione web in un unico file. Tomcat fornisce (tramite il Tomcat Manager) un interfaccia grafica per

Dettagli

1 Gestione dell utente connesso in sessione con Java Server Pages, Java Beans, Servlet

1 Gestione dell utente connesso in sessione con Java Server Pages, Java Beans, Servlet 1 Gestione dell utente connesso in sessione con Java Server Pages, Java Beans, Servlet Controllo dell utente connesso al sito tramite JSP, Java Beans e Servlet. Ciò che ci proponiamo di fare è l accesso

Dettagli

ScanDoc presentazione ed uso

ScanDoc presentazione ed uso ScanDoc presentazione ed uso - documentazione ufficiale - Sommario Premessa... 2 Descrizione ScanDoc... 2 Panoramica... 2 Funzioni disponibili... 2 Invio di documenti letti da scanner tramite mail... 2

Dettagli

REOL-Services Quick Reference Ver. 1.1 Tecno Press Srl. 1

REOL-Services Quick Reference Ver. 1.1 Tecno Press Srl. 1 In questa semplice guida sono riportate tutte le informazioni relative alla prima registrazione e quelle relative alla configurazione dell ambiente di lavoro per poter utilizzare al meglio la nostra suite

Dettagli

Esercitazione 6. Tutor: Ing. Diego Rughetti. Anno Accademico 2007/2008

Esercitazione 6. Tutor: Ing. Diego Rughetti. Anno Accademico 2007/2008 Dipartimento di Informatica e Sistemistica Antonio Ruberti Sapienza Università di Roma Esercitazione 6 Corso di Tecniche di programmazione Laurea in Ingegneria Informatica (Canale di Ingegneria delle Reti

Dettagli

Algoritmi di Ricerca. Esempi di programmi Java

Algoritmi di Ricerca. Esempi di programmi Java Fondamenti di Informatica Algoritmi di Ricerca Esempi di programmi Java Fondamenti di Informatica - D. Talia - UNICAL 1 Ricerca in una sequenza di elementi Data una sequenza di elementi, occorre verificare

Dettagli

Manuale Amministratore Legalmail Enterprise. Manuale ad uso degli Amministratori del Servizio Legalmail Enterprise

Manuale Amministratore Legalmail Enterprise. Manuale ad uso degli Amministratori del Servizio Legalmail Enterprise Manuale Amministratore Legalmail Enterprise Manuale ad uso degli Amministratori del Servizio Legalmail Enterprise Pagina 2 di 16 Manuale Amministratore Legalmail Enterprise Introduzione a Legalmail Enterprise...3

Dettagli

Regione Toscana. ARPA Fonte Dati. Manuale Amministratore. L. Folchi (TAI) Redatto da

Regione Toscana. ARPA Fonte Dati. Manuale Amministratore. L. Folchi (TAI) Redatto da ARPA Fonte Dati Regione Toscana Redatto da L. Folchi (TAI) Rivisto da Approvato da Versione 1.0 Data emissione 06/08/13 Stato DRAFT 1 Versione Data Descrizione 1,0 06/08/13 Versione Iniziale 2 Sommario

Dettagli

Architetture Web: un ripasso

Architetture Web: un ripasso Architetture Web: un ripasso Pubblicazione dinamica di contenuti. Come si fa? CGI Java Servlet Server-side scripting e librerie di tag JSP Tag eseguiti lato server Revisione critica di HTTP HTTP non prevede

Dettagli

Tomcat & Servlet. Contenuti. Programmazione in Ambienti Distribuiti. Tomcat Applicazioni Web. Servlet JSP Uso delle sessioni

Tomcat & Servlet. Contenuti. Programmazione in Ambienti Distribuiti. Tomcat Applicazioni Web. Servlet JSP Uso delle sessioni Tomcat & Servlet Programmazione in Ambienti Distribuiti V 1.2 Marco Torchiano 2005 Contenuti Tomcat Applicazioni Web Struttura Sviluppo Deployment Servlet JSP Uso delle sessioni 1 Tomcat Tomcat è un contenitore

Dettagli

Guida Operativa. ArchiviaOL

Guida Operativa. ArchiviaOL Guida Operativa ArchiviaOL I ArchiviaOL Indice 0 Part I Introduzione 3 Part II Gestione utenze 5 Part III Modalità di accesso all'applicativo 7 1 Autenticazione... da programmi fiscali e gestionali 7 2

Dettagli

CONTENUTI 1. INTRODUZIONE...3 2. CONCETTI BASICI SU EQUINOX CMS XPRESS...5 3. ACCESSO A EQUINOX CMS XPRESS...9 4. PAGINA D INIZIO...

CONTENUTI 1. INTRODUZIONE...3 2. CONCETTI BASICI SU EQUINOX CMS XPRESS...5 3. ACCESSO A EQUINOX CMS XPRESS...9 4. PAGINA D INIZIO... CONTENUTI 1. INTRODUZIONE...3 DEFINIZIONE...3 ELEMENTI DEL SERVIZIO...3 TECNOLOGIA E OPERAZIONE...3 WORKFLOW E GRAFICO DI PROCESSI...4 2. CONCETTI BASICI SU EQUINOX CMS XPRESS...5 STRUTTURA...5 OGGETTI...5

Dettagli

SAPIENZA Università di Roma, Facoltà di Ingegneria

SAPIENZA Università di Roma, Facoltà di Ingegneria SAPIENZA Università di Roma, Facoltà di Ingegneria Corso di PROGETTAZIONE DEL SOFTWARE Laurea in Ingegneria Informatica Prof. E.Casalicchio A.A. 2008/09 QUARTA PARTE: Soluzioni Esercizi 13-23 Soluzione

Dettagli

Istruzioni per l accesso ai servizi on line per le Aziende

Istruzioni per l accesso ai servizi on line per le Aziende COME ACCEDERE Sito INAIL Istruzioni per l accesso ai servizi on line per le Aziende Il primo passo da compiere è la connessione al sito ufficiale dell INAIL www.inail.it. Da qui, per accedere ai servizi

Dettagli

Guida alla registrazione on-line di un DataLogger

Guida alla registrazione on-line di un DataLogger NovaProject s.r.l. Guida alla registrazione on-line di un DataLogger Revisione 3.0 3/08/2010 Partita IVA / Codice Fiscale: 03034090542 pag. 1 di 17 Contenuti Il presente documento è una guida all accesso

Dettagli

3 FASE - GESTIONE DELL IMPRESA

3 FASE - GESTIONE DELL IMPRESA 3 FASE - GESTIONE DELL IMPRESA Prima di poter effettuare transazioni con altre IFS è necessario procedere con 1. L apertura del/dei c/c 2. L attivazione delle utenze 3. L inserimento dei fornitori (richiesti

Dettagli

Siti web centrati sui dati Architettura MVC-2: i JavaBeans

Siti web centrati sui dati Architettura MVC-2: i JavaBeans Siti web centrati sui dati Architettura MVC-2: i JavaBeans 1 ALBERTO BELUSSI ANNO ACCADEMICO 2009/2010 Limiti dell approccio SEVLET UNICA La servlet svolge tre tipi di funzioni distinte: Interazione con

Dettagli

GUIDA UTENTE PRIMA NOTA SEMPLICE

GUIDA UTENTE PRIMA NOTA SEMPLICE GUIDA UTENTE PRIMA NOTA SEMPLICE (Vers. 2.0.0) Installazione... 2 Prima esecuzione... 5 Login... 6 Funzionalità... 7 Prima Nota... 8 Registrazione nuovo movimento... 10 Associazione di file all operazione...

Dettagli

Università degli Studi di Napoli Parthenope Facoltà di Scienze e Tecnologie Corso di Laurea in Informatica Generale

Università degli Studi di Napoli Parthenope Facoltà di Scienze e Tecnologie Corso di Laurea in Informatica Generale Università degli Studi di Napoli Parthenope Facoltà di Scienze e Tecnologie Corso di Laurea in Informatica Generale Progetto realizzato per l esame di Tecnologie Web Prof.:Raffaele Montella Studente: Vitiello

Dettagli

Test di unità con JUnit4

Test di unità con JUnit4 Test di unità con JUnit4 Richiamo sul test di unità Il test d unità è una metodologia che permette di verificare il corretto funzionamento di singole unità di codice in determinate condizioni. Nel caso

Dettagli

Esercitazione n 4. Obiettivi

Esercitazione n 4. Obiettivi Esercitazione n 4 Obiettivi Progettare e implementare per intero un componente software in Java Linguaggio Java: Classi astratte Utilizzo di costruttori e metodi di superclasse Polimorfismo Esempio guida:

Dettagli

Modulo 4 Il pannello amministrativo dell'hosting e il database per Wordpress

Modulo 4 Il pannello amministrativo dell'hosting e il database per Wordpress Copyright Andrea Giavara wppratico.com Modulo 4 Il pannello amministrativo dell'hosting e il database per Wordpress 1. Il pannello amministrativo 2. I dati importanti 3. Creare il database - Cpanel - Plesk

Dettagli

Architettura MVC-2: i JavaBeans

Architettura MVC-2: i JavaBeans Siti web centrati sui dati Architettura MVC-2: i JavaBeans Alberto Belussi anno accademico 2008/2009 Limiti dell approccio SEVLET UNICA La servlet svolge tre tipi di funzioni distinte: Interazione con

Dettagli

Manuale LiveBox WEB ADMIN. http://www.liveboxcloud.com

Manuale LiveBox WEB ADMIN. http://www.liveboxcloud.com 2014 Manuale LiveBox WEB ADMIN http://www.liveboxcloud.com LiveBox Srl non rilascia dichiarazioni o garanzie in merito al contenuto o uso di questa documentazione e declina qualsiasi garanzia espressa

Dettagli

Laboratorio di sistemi Prima Web Application JSP [Java]

Laboratorio di sistemi Prima Web Application JSP [Java] Vogliamo scrivere la nostra prima web application che legga da tastiera il nostro nome e fornisca un messaggio di saluto. Per costruire la nostra applicazione creiamo con NetBeans un nuovo progetto. File

Dettagli

Capitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti

Capitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti Capitolo 3 L applicazione Java Diagrammi ER Dopo le fasi di analisi, progettazione ed implementazione il software è stato compilato ed ora è pronto all uso; in questo capitolo mostreremo passo passo tutta

Dettagli

Eleonline gestione dello spoglio elettorale

Eleonline gestione dello spoglio elettorale Eleonline gestione dello spoglio elettorale Manuale Operativo Il manuale segue l'organizzazione gerarchica dell'applicativo perché questo è anche l'ordine temporale di esecuzione delle operazioni. Visione

Dettagli

Progetto Eleven. http://lpweb.diiga.univpm.it/~grp_11/ Introduzione. Componenti del gruppo. Gruppo 11

Progetto Eleven. http://lpweb.diiga.univpm.it/~grp_11/ Introduzione. Componenti del gruppo. Gruppo 11 Progetto Eleven Gruppo 11 http://lpweb.diiga.univpm.it/~grp_11/ Introduzione Eleven è un azienda che opera nel campo delle applicazioni WEB specializzata nel campo dei social network. Da la possibilità

Dettagli

DATA BASE ON LINE (BANCA DATI MODULI SPERIMENTALI)

DATA BASE ON LINE (BANCA DATI MODULI SPERIMENTALI) Progetto regionale antidispersione per favorire l adempimento dell obbligo d istruzione 2 a annualità DATA BASE ON LINE (BANCA DATI MODULI SPERIMENTALI) MANUALE DI UTILIZZO Indice Premessa 3 Ingresso nel

Dettagli

Che differenza c è tra una richiesta XML ed una domanda XML? (pag. 4)

Che differenza c è tra una richiesta XML ed una domanda XML? (pag. 4) FAQ INVIO DOMANDE CIGO CON FLUSSO XML Cosa serve per inviare una domanda CIGO con il flusso XML? (pag. 2) Come si prepara una domanda in formato XML? (pag. 3) Che differenza c è tra una richiesta XML ed

Dettagli

Mon Ami 3000 MACommerce La soluzione per il commercio elettronico totalmente integrata con Mon Ami 3000

Mon Ami 3000 MACommerce La soluzione per il commercio elettronico totalmente integrata con Mon Ami 3000 Mon Ami 000 MACommerce La soluzione per il commercio elettronico totalmente integrata con Mon Ami 000 Prerequisiti La soluzione MACommerce si integra totalmente con le versioni Azienda Light e Azienda

Dettagli

Manuale servizio Webmail. Introduzione alle Webmail...2 Webmail classica (SquirrelMail)...3 Webmail nuova (RoundCube)...8

Manuale servizio Webmail. Introduzione alle Webmail...2 Webmail classica (SquirrelMail)...3 Webmail nuova (RoundCube)...8 Manuale servizio Webmail Introduzione alle Webmail...2 Webmail classica (SquirrelMail)...3 Webmail nuova (RoundCube)...8 Introduzione alle Webmail Una Webmail è un sistema molto comodo per consultare la

Dettagli

GESTIONE SOGGETTI INCARICATI MANUALE UTENTE VERSIONE 1.0

GESTIONE SOGGETTI INCARICATI MANUALE UTENTE VERSIONE 1.0 09/01/2015 GESTIONE SOGGETTI INCARICATI MANUALE UTENTE VERSIONE 1.0 PAG. 2 DI 16 INDICE 1. INTRODUZIONE 3 2. PREMESSA 4 3. FUNZIONI RELATIVE AGLI INCARICATI 6 3.1 NOMINA DEI GESTORI INCARICATI E DEGLI

Dettagli

Guida all uso di Java Diagrammi ER

Guida all uso di Java Diagrammi ER Guida all uso di Java Diagrammi ER Ver. 1.1 Alessandro Ballini 16/5/2004 Questa guida ha lo scopo di mostrare gli aspetti fondamentali dell utilizzo dell applicazione Java Diagrammi ER. Inizieremo con

Dettagli

flusso delle informazioni... 2 password... 3 password/2... 3 inserimento di una nuova richiesta... 4 le condizioni di vendita... 6

flusso delle informazioni... 2 password... 3 password/2... 3 inserimento di una nuova richiesta... 4 le condizioni di vendita... 6 istruzioni per l inserimento di una richiesta on line di prodotti speciali flusso delle informazioni... 2 password... 3 password/2... 3 inserimento di una nuova richiesta... 4 le condizioni di vendita...

Dettagli

Manuale Utente Albo Pretorio GA

Manuale Utente Albo Pretorio GA Manuale Utente Albo Pretorio GA IDENTIFICATIVO DOCUMENTO MU_ALBOPRETORIO-GA_1.4 Versione 1.4 Data edizione 04.04.2013 1 TABELLA DELLE VERSIONI Versione Data Paragrafo Descrizione delle modifiche apportate

Dettagli

Note pratiche sullo sviluppo di servlet (I)

Note pratiche sullo sviluppo di servlet (I) Note pratiche sullo sviluppo di servlet (I) Nel caso in cui sulla macchina locale (PC in laboratorio/pc a casa/portatile) ci sia a disposizione un ambiente Java (con compilatore) e un editor/ambiente di

Dettagli

Portale tirocini. Manuale utente Per la gestione del Progetto Formativo

Portale tirocini. Manuale utente Per la gestione del Progetto Formativo GESTIONE PROGETTO FORMATIVO Pag. 1 di 38 Portale tirocini Manuale utente Per la gestione del Progetto Formativo GESTIONE PROGETTO FORMATIVO Pag. 2 di 38 INDICE 1. INTRODUZIONE... 3 2. ACCESSO AL SISTEMA...

Dettagli

BRC CAR SERVICE CRM Manuale operativo

BRC CAR SERVICE CRM Manuale operativo BRC CAR SERVICE CRM Manuale operativo CONTENUTO 1. LOGIN PAGE 1 2. PAGINA DI BENVENUTO 2 3. MESSAGGI 3 4. ELENCO ORDINI 4 5. INSERIMENTO/MODIFICA ORDINE 5 SCELTA DELL AUTOFFICINA 5 FASE 1 SCELTA DEI PRODOTTI

Dettagli

Trasformare una Java (Console) Application in una Web Application (con utilizzo di un database MySQL)

Trasformare una Java (Console) Application in una Web Application (con utilizzo di un database MySQL) Pag. 1/12 Trasformare una Java (Console) Application in una Web Application (con utilizzo di un database MySQL) Prendiamo in esame un qualsiasi progetto NetBeans tra quelli studiati che fa uso di un database

Dettagli

Il Web-Service SDMX dell ISTAT

Il Web-Service SDMX dell ISTAT Il Web-Service SDMX dell ISTAT Versione: 1.0.0 Data: 05/06/2014 Autore: Approvato da: Modifiche Versione Modifiche Autore Data Indice dei contenuti 1 Introduzione... 4 2 Creazione dell esempio d uso...

Dettagli

Amministrazione Trasparente

Amministrazione Trasparente Amministrazione Trasparente Da questa sezione è possibile gestire gli adempimenti di pubblicazione previsti dagli art. 26 e 37 del D.Lgs. 33/2013. Il sistema inoltre genera automaticamente il flusso previsto

Dettagli

Basi di dati e Web (Moduli: Laboratorio e Siti Web centrati sui Dati) Prova scritta del 14 luglio 2008

Basi di dati e Web (Moduli: Laboratorio e Siti Web centrati sui Dati) Prova scritta del 14 luglio 2008 Basi di dati e Web (Moduli: Laboratorio e Siti Web centrati sui Dati) Prova scritta del 14 luglio 2008 Avvertenze: e severamente vietato consultare libri e appunti; chiunque verrà trovato in possesso di

Dettagli

Chat. Si ha un server in ascolto sulla porta 4444. Quando un client richiede la connessione, il server risponde con: Connessione accettata.

Chat. Si ha un server in ascolto sulla porta 4444. Quando un client richiede la connessione, il server risponde con: Connessione accettata. Chat Si ha un server in ascolto sulla porta 4444 Quando un client richiede la connessione, il server risponde con: Connessione accettata. Nome: Il client deve rispondere con lo user name A questo punto

Dettagli

La gestione dell input/output da tastiera La gestione dell input/output da file La gestione delle eccezioni

La gestione dell input/output da tastiera La gestione dell input/output da file La gestione delle eccezioni La gestione dell input/output da tastiera La gestione dell input/output da file La gestione delle eccezioni Autore: Prof. Agostino Sorbara ITIS "M. M. Milano" Autore: Prof. Agostino Sorbara ITIS "M. M.

Dettagli

NOVITÀ SITI COMMERCIALISTA

NOVITÀ SITI COMMERCIALISTA NOVITÀ E-COMMERCE Sono state introdotte, nella versione 2011B, una serie di implementazioni grazie alle quali sarà ora possibile disporre all interno del proprio sito E-commerce delle seguenti funzionalità:

Dettagli

Registratori di Cassa

Registratori di Cassa modulo Registratori di Cassa Interfacciamento con Registratore di Cassa RCH Nucleo@light GDO BREVE GUIDA ( su logiche di funzionamento e modalità d uso ) www.impresa24.ilsole24ore.com 1 Sommario Introduzione...

Dettagli

12 - Introduzione alla Programmazione Orientata agli Oggetti (Object Oriented Programming OOP)

12 - Introduzione alla Programmazione Orientata agli Oggetti (Object Oriented Programming OOP) 12 - Introduzione alla Programmazione Orientata agli Oggetti (Object Oriented Programming OOP) Programmazione e analisi di dati Modulo A: Programmazione in Java Paolo Milazzo Dipartimento di Informatica,

Dettagli

Il Web-Service SDMX dell ISTAT

Il Web-Service SDMX dell ISTAT Il Web-Service SDMX dell ISTAT Versione: 1.0.0 Data: 26/06/2014 Autore: Approvato da: Modifiche Versione Modifiche Autore Data Indice dei contenuti 1 Introduzione... 4 2 Esempio d uso... 5 2.1 Riferimento

Dettagli

FAS 2007-2013. Manuale per la compilazione on-line delle richieste di variante. Firenze, 26 settemre 2012 Versione 1.12

FAS 2007-2013. Manuale per la compilazione on-line delle richieste di variante. Firenze, 26 settemre 2012 Versione 1.12 FAS 2007-2013 Manuale per la compilazione on-line delle richieste di variante Firenze, 26 settemre 2012 Versione 1.12 1 Indice 1. Introduzione... 3 2. Accesso al sistema... Errore. Il segnalibro non è

Dettagli

Esercizio 1. Esercizio 1

Esercizio 1. Esercizio 1 Esercizio 1 Un registratore di cassa registra su di un file binario alcuni dati relativi agli scontrini emessi. In particolare, tramite una struttura dati di nome scontrino, il registratore di cassa tiene

Dettagli

cin>>c8 s.r.l. Analisi del Dominio Pagina 1 di 7 Analisi del Dominio

cin>>c8 s.r.l. Analisi del Dominio Pagina 1 di 7 Analisi del Dominio Analisi del Dominio Pagina 1 di 7 Analisi del Dominio Indice 1 - INTRODUZIONE... 3 1.1 - OBIETTIVO DEL DOCUMENTO...3 1.2 - STRUTTURA DEL DOCUMENTO...3 1.3 - STORIA DEL DOCUMENTO...3 2 - SITUAZIONE ATTUALE

Dettagli

Progetto di Ingegneria del Software 2. SWIMv2

Progetto di Ingegneria del Software 2. SWIMv2 Progetto di Ingegneria del Software 2 2012/2013 SWIMv2 Guida al Testing Docente: Prof. Luca Mottola Davide Brambilla Antonio Caputo Paolo Caputo 1 Indice 1 Introduzione 1.1 Materiale fornito................................

Dettagli

Progetto: ARPA Fonte Dati. ARPA Fonte Dati. Regione Toscana. Manuale Amministratore

Progetto: ARPA Fonte Dati. ARPA Fonte Dati. Regione Toscana. Manuale Amministratore ARPA Fonte Dati Regione Toscana 1 Redatto da L. Folchi (TAI) Rivisto da Approvato da Versione 1.1 Data emissione 09/10/13 Stato FINAL 2 Versione Data Descrizione 1,0 06/08/13 Versione Iniziale 1.1 09/10/2013

Dettagli

CortileGAS. Linee guida amministratore Gas. Andrea Nicotra Versione 2.0 03/06/13

CortileGAS. Linee guida amministratore Gas. Andrea Nicotra Versione 2.0 03/06/13 CortileGAS Linee guida amministratore Gas Andrea Nicotra Versione 2.0 03/06/13 Linee guida per l amministrazione di un Gas attraverso il software CortileGAS (gas.cortile.org) Sommario 1 Gestione listini

Dettagli

Capitolo 4 Pianificazione e Sviluppo di Web Part

Capitolo 4 Pianificazione e Sviluppo di Web Part Capitolo 4 Pianificazione e Sviluppo di Web Part Questo capitolo mostra come usare Microsoft Office XP Developer per personalizzare Microsoft SharePoint Portal Server 2001. Spiega come creare, aggiungere,

Dettagli

Manuale LiveBox WEB ADMIN. http://www.liveboxcloud.com

Manuale LiveBox WEB ADMIN. http://www.liveboxcloud.com 2014 Manuale LiveBox WEB ADMIN http://www.liveboxcloud.com LiveBox Srl non rilascia dichiarazioni o garanzie in merito al contenuto o uso di questa documentazione e declina qualsiasi garanzia espressa

Dettagli

LE CARATTERISTICHE DEI PRODOTTI MULTIVARIANTE

LE CARATTERISTICHE DEI PRODOTTI MULTIVARIANTE LE CARATTERISTICHE DEI PRODOTTI MULTIVARIANTE Che cosa sono e a cosa servono le caratteristiche? Oltre a descrivere le qualità di un prodotto con un testo generico (descrizione) è possibile dettagliare

Dettagli

MUSEO&WEB. un area riservata (OTEBAC) Roma, 15 giugno 2010

MUSEO&WEB. un area riservata (OTEBAC) Roma, 15 giugno 2010 CMS MUSEO&WEB 1) Creare e gestire un area riservata 2) Gestione Modulo utenti Andrea deatempera pea (OTEBAC) Area riservata Talvolta può essere necessario utilizzare il sito per condividere informazioni

Dettagli

SITI-Reports. Progetto SITI. Manuale Utente. SITI-Reports. ABACO S.r.l.

SITI-Reports. Progetto SITI. Manuale Utente. SITI-Reports. ABACO S.r.l. Progetto SITI Manuale Utente SITI-Reports ABACO S.r.l. ABACO S.r.l. C.so Umberto, 43 46100 Mantova (Italy) Tel +39 376 222181 Fax +39 376 222182 www.abacogroup.eu e-mail : info@abacogroup.eu 02/03/2010

Dettagli

Parcheggio.rtf 1/8 6 gennaio 2009. Prova di programmazione: parcheggio a pagamento

Parcheggio.rtf 1/8 6 gennaio 2009. Prova di programmazione: parcheggio a pagamento Parcheggio.rtf 1/8 6 gennaio 2009 Prova di programmazione: parcheggio a pagamento Si sviluppi il codice per la gestione di un parcheggio a pagamento mediante la classe Parcheggio, che ospita le auto rappresentate

Dettagli

Introduzione alla programmazione Http lato server in Java

Introduzione alla programmazione Http lato server in Java Introduzione alla programmazione Http lato server in Java Tito Flagella Laboratorio Applicazioni Internet - Università di Pisa Slide API Java Titleper il Protocollo Http Programmazione Client java.net.url

Dettagli

Tutorial Tenute Comunicazione Integrata Zonin. Casa Vinicola Zonin

Tutorial Tenute Comunicazione Integrata Zonin. Casa Vinicola Zonin Tutorial Tenute Comunicazione Integrata Zonin Casa Vinicola Zonin Sommario Sommario... 2 Zonin Media... 3 Accesso a Zonin Media... 3 Creazione Nuovo Articolo... 4 ZoninSCRM... 7 Accesso alla piattaforma...

Dettagli

Obiettivo dell esercitazione

Obiettivo dell esercitazione Database e Web - Esercitazioni ASP - Andrea Proli proliand@csr.unibo.it Laboratorio di Basi di Dati A.A. 2005/2006 Obiettivo dell esercitazione L obiettivo finale dell esercitazione è quello di creare

Dettagli

Guida Joomla. di: Alessandro Rossi, Flavio Copes

Guida Joomla. di: Alessandro Rossi, Flavio Copes Guida Joomla di: Alessandro Rossi, Flavio Copes Estensioni e moduli 1. 11. I componenti Come scaricare ed utilizzare i componenti più comuni 2. 12. Gestire i moduli Organizzare la visualizzazione dei moduli

Dettagli

monitoraggio dei locomotori via Internet

monitoraggio dei locomotori via Internet monitoraggio dei locomotori via Internet Pagina 1 di 23 Sommario 1 Sito internet-home page... 3 2 Descrizione delle sezioni... 4 2.1 Invia nuove misurazioni sul sito... 5 2.2 Speed Control... 8 2.3 Controllo

Dettagli

Il Mercato elettronico PAT Soggetti coinvolti

Il Mercato elettronico PAT Soggetti coinvolti Mercato Elettronico Provinciale (ME-PAT) Trento giugno 2013 Soggetti coinvolti 2 Requisiti tecnologici Per accedere al sistema telematico del MEPAT e poter validamente eseguire le attività richieste vanno

Dettagli

Corso sul linguaggio Java

Corso sul linguaggio Java Corso sul linguaggio Java Modulo JAVA6 A1 I file testo 1 Prerequisiti Programmazione base in Java Utilizzo di classi e oggetti Modello produttore consumatore Operazioni logiche su struttura file 2 1 Introduzione

Dettagli

Implementazione di MVC. Gabriele Pellegrinetti

Implementazione di MVC. Gabriele Pellegrinetti Implementazione di MVC Gabriele Pellegrinetti 2 Come implementare il pattern Model View Controller con le tecnologie JSP, ASP e XML Implementazione del pattern MVC in Java (JSP Model 2) SUN è stato il

Dettagli

CamiGas-Digigas: Manuale Referente

CamiGas-Digigas: Manuale Referente CamiGas Manuale Referente per l utilizzo di Digigas, sistema online del Gruppo di acquisto di Camisano Vicentino (VI) Rev. 1.0 del 12/06/2013 Dopo essere andati sul sito di CamiGas per gli ordini online

Dettagli

Servlet API. Programmazione in Ambienti Distribuiti A.A. 2003-04

Servlet API. Programmazione in Ambienti Distribuiti A.A. 2003-04 Servlet API Programmazione in Ambienti Distribuiti A.A. 2003-04 Servlet Interfaccia Java che modella il paradigma richiesta/elaborazione/risposta tipico delle applicazioni lato server Presuppone l esistenza

Dettagli

Come funziona il WWW. Architettura client-server. Web: client-server. Il protocollo

Come funziona il WWW. Architettura client-server. Web: client-server. Il protocollo Come funziona il WWW Il funzionamento del World Wide Web non differisce molto da quello delle altre applicazioni Internet Anche in questo caso il sistema si basa su una interazione tra un computer client

Dettagli

SITO DI PUBBLICAZIONE ANNUNCI

SITO DI PUBBLICAZIONE ANNUNCI IL DOCUMENTO 1. Sito di pubblicazione annunci... 3 1.1 Home page... 3 1.2 Consultazione annuncio... 4 1.3 Inserisci annuncio... 6 1.4 Avvisami... 7 1.5 Ricarica... 8 1.6 Edicola... 8 1.7 Help... 9 1.8

Dettagli

SAPIENZA Università di Roma Facoltà di Ingegneria dell Informazione, Informatica e Statistica

SAPIENZA Università di Roma Facoltà di Ingegneria dell Informazione, Informatica e Statistica SAPIENZA Università di Roma Facoltà di Ingegneria dell Informazione, Informatica e Statistica Esercitazioni di PROGETTAZIONE DEL SOFTWARE (Corsi di Laurea in Ingegneria Informatica ed Automatica ed Ingegneria

Dettagli

Istruzioni operative gestione Help Desk Partner Zone Ipsoa (Riservato al personale tecnico del CSA Campania)

Istruzioni operative gestione Help Desk Partner Zone Ipsoa (Riservato al personale tecnico del CSA Campania) Istruzioni operative gestione Help Desk Partner Zone Ipsoa (Riservato al personale tecnico del CSA Campania) Versione Marzo 2011 Introduzione Il presente documento ha lo scopo di facilitare i tecnici all

Dettagli

JAVENDOS. (Modulo Web Opzionale di Mitico ERP) (Applicazione JAVA J2EE) Revisione Luglio 2011. a cura di Vinicio Montagnoli, Andrea Baldelli

JAVENDOS. (Modulo Web Opzionale di Mitico ERP) (Applicazione JAVA J2EE) Revisione Luglio 2011. a cura di Vinicio Montagnoli, Andrea Baldelli JAVENDOS (Modulo Web Opzionale di Mitico ERP) gestione ordini web e statistiche clienti/agenti. (Applicazione JAVA J2EE) Revisione Luglio 2011 a cura di Vinicio Montagnoli, Andrea Baldelli www.assistinformatica.com

Dettagli

Prova d Esame 07.04.2006 Compito A

Prova d Esame 07.04.2006 Compito A DOMANDA 1 (6 punti) Si analizzi il codice seguente e si scriva l output prodotto dai metodi main public class General { public static String s1 = "Ciao"; protected int n; public General() { n = 1; public

Dettagli

Progetto INCOME. Manuale Utente Operatore Installazione

Progetto INCOME. Manuale Utente Operatore Installazione VERSIONI Manuale Utente Operatore Installazione Tosca-Mobile VERS. Motivo Modifiche Data Approvazione Approvatore 1.0 Prima emissione 02/12/11 1/21 Sommario SOMMARIO... 2 INTRODUZIONE... 3 1.1. CONTENUTI

Dettagli

Guida Compilazione Piani di Studio on-line

Guida Compilazione Piani di Studio on-line Guida Compilazione Piani di Studio on-line SIA (Sistemi Informativi d Ateneo) Visualizzazione e presentazione piani di studio ordinamento 509 e 270 Università della Calabria (Unità organizzativa complessa-

Dettagli

GUIDA ALLE FUNZIONI DELL AREA RISERVATA DEL SITO WWW.ADUTEI.IT

GUIDA ALLE FUNZIONI DELL AREA RISERVATA DEL SITO WWW.ADUTEI.IT GUIDA ALLE FUNZIONI DELL AREA RISERVATA DEL SITO WWW.ADUTEI.IT Lo scopo di questa guida è di indicare ai Soci di Adutei le funzioni presenti nell area riservata. Alcune indicazioni possono sembrare ovvie,

Dettagli

Registrazione nuovo utente. Per registrare un nuovo utente cliccare sul link Registrazione

Registrazione nuovo utente. Per registrare un nuovo utente cliccare sul link Registrazione Manuale Gedos 2 Indice Indice... 3 Il Portale... 4 Registrazione nuovo utente... 5 Primo Logon... 8 Registrazione a Gedos... 9 Accesso ai Servizi... 11 Gestione Donatori... 12 Inserimento nuovo donatore...

Dettagli

REGOLAMENTO DELLA CERTIFICAZIONE DEI SITI INTERNET

REGOLAMENTO DELLA CERTIFICAZIONE DEI SITI INTERNET REGOLAMENTO DELLA CERTIFICAZIONE DEI SITI INTERNET 1 marzo 2008 1 La certificazione La certificazione è volontaria e possono accedervi solo i soci ANES. 2 Le fasi della certificazione A- la RICHIESTA DI

Dettagli

4.1 FAX EMAIL: Sollecito consegne via email (Nuova funzione)

4.1 FAX EMAIL: Sollecito consegne via email (Nuova funzione) - 36 - Manuale di Aggiornamento 4 MODULI AGGIUNTIVI 4.1 FAX EMAIL: Sollecito consegne via email (Nuova funzione) È stata realizzata una nuova funzione che permette di inviare un sollecito ai fornitori,

Dettagli

Test in automatico di programmi Android

Test in automatico di programmi Android tesi di laurea Test in automatico di programmi Android Anno Accademico 2012/2013 relatore Ch.mo prof. Porfirio Tramontana candidato Andrea Macera Matr. 534002556 Scopo della tesi Creare una web application

Dettagli

Prova d Esame 07.04.2006 Compito B

Prova d Esame 07.04.2006 Compito B DOMANDA 1 (6 punti) Si analizzi il codice seguente e si scriva l output prodotto dai metodi main public class General { public static String s1 = "ciao"; protected int n; public General() { n = 3; public

Dettagli

Servlet e JDBC. Servlet e Web Server. Servlet e Web Server. Servlet e Web Server. Richieste. Servlet. Servlet:

Servlet e JDBC. Servlet e Web Server. Servlet e Web Server. Servlet e Web Server. Richieste. Servlet. Servlet: e JDBC Programmazione in Rete e Laboratorio Matteo Baldoni Dipartimento di Informatica Universita` degli Studi di Torino C.so Svizzera, 185 I-10149 Torino e : estensioni del Java API permettono di scrivere

Dettagli

VACANZE STUDIO - MANUALE UTENTE PER SOCIETÀ APPALTATRICI

VACANZE STUDIO - MANUALE UTENTE PER SOCIETÀ APPALTATRICI VACANZE STUDIO - MANUALE UTENTE PER SOCIETÀ APPALTATRICI INDICE pag. INTRODUZIONE... 3 STORIA DELLE MODIFICHE APPORTATE... 3 SCOPO DEL DOCUMENTO... 3 ABBREVIAZIONI... 3 APPLICATIVO COMPATIBILE CON INTERNET

Dettagli

Uno dei pregi di Java è quello di integrare la documentazione con il codice stesso Formato dei commenti:

Uno dei pregi di Java è quello di integrare la documentazione con il codice stesso Formato dei commenti: Javadoc Uno dei pregi di Java è quello di integrare la documentazione con il codice stesso Formato dei commenti: /* commenti */ // commenti /** commenti documentazione */ Questi ultimi generano automaticamente

Dettagli

13 - Gestione della Memoria nella Programmazione Orientata agli Oggetti

13 - Gestione della Memoria nella Programmazione Orientata agli Oggetti 13 - Gestione della Memoria nella Programmazione Orientata agli Oggetti Programmazione e analisi di dati Modulo A: Programmazione in Java Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/

Dettagli

MANUALE B2B PER GLI AGENTI

MANUALE B2B PER GLI AGENTI Generalità L Applicazione è stata pensata per gestire rapporti commerciali di tipo Business to Business, presuppone quindi che tra l azienda venditrice e il cliente che acquista intercorrano già rapporti

Dettagli

TUTORIAL DI DOCMAN 1.3.0 RC2 PER UTILIZZATORI FINALI di www.joomla.it

TUTORIAL DI DOCMAN 1.3.0 RC2 PER UTILIZZATORI FINALI di www.joomla.it TUTORIAL DI DOCMAN 1.3.0 RC2 PER UTILIZZATORI FINALI di www.joomla.it 1. Visualizzazione file nel proprio sito Docman è un componente di Joomla che permette di visualizzare e inserire documenti e file

Dettagli

Gestione delle informazioni necessarie all attività di validazione degli studi di settore. Trasmissione degli esempi da valutare.

Gestione delle informazioni necessarie all attività di validazione degli studi di settore. Trasmissione degli esempi da valutare. Gestione delle informazioni necessarie all attività di validazione degli studi di settore. Trasmissione degli esempi da valutare. E stato previsto l utilizzo di uno specifico prodotto informatico (denominato

Dettagli

Manuale Intesa. Guida all apertura di un ticket di assistenza online

Manuale Intesa. Guida all apertura di un ticket di assistenza online Manuale Intesa Guida all apertura di un ticket di assistenza online 1 Indice Manuale Intesa L applicativo IBM - Intesa... 3 Accesso all applicativo... 3 Request Management Creare una nuova Request... 4

Dettagli

Manuale Tecnico Indicazioni tecniche sulle modifiche apportate al Sito WebTelemaco Pratiche

Manuale Tecnico Indicazioni tecniche sulle modifiche apportate al Sito WebTelemaco Pratiche Società Consortile di Informatica delle Camere di Commercio Italiane per azioni Manuale Tecnico Indicazioni tecniche sulle modifiche apportate al Sito WebTelemaco Pratiche Release 2.0 InfoCamere S.c.p.A

Dettagli