E-COMMERCE Relazione
|
|
- Achille Ferri
- 8 anni fa
- Visualizzazioni
Transcript
1 E-COMMERCE Relazione ANALISI DI MASSIMA Il sito e-commerce è rappresentato dalle seguenti entità in collegamento tra di loro(utenti,amministratori,prodotti,acquisti,vendite).collegati opportunamente tramite delle cardinalità stabilite dal testo: UTENTI: contiene i principali dati anagrafici dell utente (cognome, anno di nascita, nazionalità) oltre che un codice identificativo univoco; AMMINISTRATORI: contiene i principali dati anagrafici dell utente nonché un codice di riconoscimento identificato in maniera standard come (admin admin) PRODOTTI: contiene i dati relativi ai prodotti in magazzino ACQUISTI: contiene i dati relativi agli acquisti dei prodotti da parte dei clienti (carrello) VENDITE: contiene i dati relativi alle vendite dei prodotti da parte dei clienti (carrello) Le relazioni, come già accennato in precedenza, sono del tipo molti a molti e si instaurano tra le entità Utenti e prodotti attraverso la tabella Acquisti/vendite e tra le entità Utenti e Amministratori. Oltre alla realizzazione del database vero e proprio, viene richiesto al programmatore un sito web che permetta al personale del cinema la gestione dell'archivio attraverso un'interfaccia grafica user-friendly. La codifica del database, che verrà inserito nel DBMS MySQL, sarà effettuata in linguaggio SQL, mentre le pagine grafiche di gestione saranno realizzate in linguaggio PHP per quanto riguarda le parti dinamiche e HTML/CSS per le porzioni statiche e la grafica.
2 ANALISI DETTAGLIATA Il seguente sito E-commerce è formato da una pagina inziale (home page) che definiremo con index.html.seguendo le opportune procedure un utente può entrare nel sito e procedere negli acquisti attraverso una opportuna sezione pescata dal nostro database. Le pagine di collegamento sono salvate su altervista e abbiamo opportune funzioni di modifica e di cancellazione che sono disponibili per i vari utenti. Un utente è in grado effettuare il log-in tramite la sua personale password e compiere le sue funzioni di competenza.(vedi sezione sotto)anche per gli amministratori è disposta una configurazione per l accesso e per interagire con i dati del database. LOGIN E LOGOUT L'autenticazione degli amministratori è stata realizzata attraverso lo strumento delle sessioni, incluso nel linguaggio php. Per poter ottenere l'accesso all'area riservata, è necessario autenticarsi inserendo username e password nel form dedicato al login presente all'interno della pagina area_riservata.php ; i dati digitati vengono inviati alla pagina login.php, che, dopo averne verificato la corrispondenza con quelli definiti, inizia una nuova sessione e memorizza l'username (sufficiente per riconoscere l'utente registrato) nell'array superglobale di sessione $_SESSION, dove rimane memorizzato fino alla chiusura del browser o fino a che l'amministratore non decida di terminare la sessione premendo il pulsante Logout. Si ricorda che un array superglobale non è altro che un array direttamente disponibile all'interno delle funzioni, che non richiede quindi inizializzazione. Il logout viene effettuato dalla pagina logout.php a cui è collegato il pulsante Logout presente nell'intestazione di ogni pagina quando loggati. Il funzionamento è semplice: per prima cosa viene richiamata la sessione attiva, poi si procede alla sua eliminazione attraverso la funzione session_destroy(), infine, per sicurezza, si sovrascrive l'array $_SESSION con un array vuoto. A questo punto viene eseguito un reindirizzamento alla home page. INSERIMENTO NEL DATABASE Per poter inserire nuove tuple nel database è necessario essere amministratori e autenticarsi per l'accesso all'area riservata. Per prima cosa aprire la pagina di inserimento selezionandola dal menù in alto, poi selezionare la tabella in cui si desidera inserire nuovi dati e compilare il form contestuale e continuare la procedura fino alla conferma dell'inserimento. Per limitare il numero di pagine necessarie, si è scelto di combinare gli inserimenti nelle diverse tabelle in un'unica pagina, chiamata inserimento.php. A questo scopo è stato usato il metodo GET per inviare alla suddetta pagina un indicatore della porzione di codice da eseguire. Per esempio, cliccando sulla tabella attori, viene inviato alla pagina inserimento.php il valore della variabile $tab attori e si attiva la parte di codice responsabile della stampa a video del form relativo quella tabella; una volta riempito il form, invece che indirizzarsi ad una nuova pagina per l'inserimento vero e proprio dei dati nel database, viene assegnato un nuovo valore alla variabile $tab (attoriexe) che stavolta attiverà la parte di codice relativa l'inserimento AGGIORNAMENTO E CANCELLAZIONE Anche per poter modificare o cancellare dati già presenti nel database è, ovviamente, necessaria l'autenticazione.
3 Queste operazioni sono rese molto semplici dal fatto che ogni volta che si desidera intervenire sui dati memorizzati nel database in una specifica tabella, viene stampato a video il suo intero contenuto; non è quindi richiesto conoscere a memoria il codice della tupla da modificare, ma è sufficiente effettuare una veloce ricerca visiva tra i dati (mostrati in ordine alfabetico o, se più significativo, di codice). La modifica o cancellazione dei dati si effettuano seguendo la stessa procedura dell'inserimento, salvo la richiesta di conferma prima di effettuare la cancellazione. Per limitare il numero di pagine necessarie, si è scelto di combinare le modifiche e le cancellazioni nelle diverse tabelle in tre sole pagine, chiamate rispettivamente modifica.php, che si occupa della visualizzazione del form contestuale la tabella, cancellazione.php che si occupa dell'esecuzione vera e propria delle funzioni richieste. INTERROGAZIONE La consultazione del database non richiede un accesso autenticato ed è perciò una funzione disponibile a tutti i visitatori del sito. Dalla pagina consultazione è sufficiente selezionare la query che si desidera eseguire e attendere la visualizzazione a video dei risultati dell'elaborazione. RIEPILOGO Riepilogando, il sito web realizzato si compone delle seguenti pagine: acquisto.php admin.php catalogo.php index.html errore.html insert.prodotti.php modifica.php login.php logout.php register.html register.php Tabella prodotti Nome campo Tipo Descrizione Note Obblig. codpro stringa Codice del prod. SI nompro Stringa Nome del SI (varchar) prodotto preuni decimal Prezzo unitario SI quanti integer Quantità prodotto SI
4 Tabella acquisti vendite Nome campo Tipo Descrizione Note Obblig. codacq stringa Codice Auto incremento SI dell acquisto nompro Stringa Nome del SI (varchar) prodotto cordpro stringa Codice del SI prodotto Pretot decimal Prezzo totale SI Quaacc_new interger Nuova quantità da acquistare SI Tabella utenti Nome campo Tipo Descrizione Note Obblig. id integer Id utente Auto incremento SI name Stringa Nome utente SI (varchar) cognome stringa Cognome utente SI indirizzo stringa Indirizzo utente SI varchar e-mai utente SI username Varchar Username SI (stringa) utente password Varchar (stringa) Password utente SI
5 APPROFONDIMENTO RIGUARDO I LINGUAGGI USATI PHP: (acronimo ricorsivo di "PHP: Hypertext Preprocessor", preprocessore di ipertesti; originariamente acronimo di "Personal Home Page") è un linguaggio di scripting interpretato, con licenza open source e libera, originariamente concepito per la programmazione Web ovvero la realizzazione di pagine web dinamiche. Attualmente è utilizzato principalmente per sviluppare applicazioni web lato server ma può essere usato anche per scrivere script a riga di comando o applicazioni standalone con interfaccia grafica. L'elaborazione di codice PHP sul server produce codice HTML da inviare al browser dell'utente che ne fa richiesta. Il vantaggio dell'uso di PHP e degli altri linguaggi Web come ASP e.net rispetto al classico HTML derivano dalle differenze profonde che sussistono tra Web dinamico e Web statico. PHP riprende per molti versi la sintassi del C, come peraltro fanno molti linguaggi moderni, e del Perl. È un linguaggio a tipizzazione debole e dalla versione 5 migliora il supporto al paradigma di programmazione ad oggetti. Certi costrutti derivati dal C, come gli operatori fra bit e la gestione di stringhe come array, permettono in alcuni casi di agire a basso livello; tuttavia è fondamentalmente un linguaggio di alto livello, caratteristica questa rafforzata dall'esistenza delle sue moltissime API, oltre funzioni del nucleo base. PHP è in grado di interfacciarsi a innumerevoli database (tra cui MySQL) e supporta numerose tecnologie, come XML, SOAP, IMAP, FTP, CORBA. Si integra anche con altri linguaggi/piattaforme quali Java e.net. Fornisce un'api specifica per interagire con Apache, nonostante funzioni naturalmente con numerosi altri server web. È anche ottimamente integrato con il database MySQL, per il quale possiede più di una API. Per questo motivo esiste un'enorme quantità di script e librerie in PHP, disponibili liberamente su Internet. La versione 5, comunque, integra al suo interno un piccolo database embedded, SQLite. Dispone di un archivio chiamato PEAR che mette a disposizione un framework di librerie riusabili per lo sviluppo di applicazioni PHP e di PECL che raccoglie tutte le estensioni conosciute scritte in C. A partire dal 2011 PHP non ha supporto nativo per le stringhe Unicode o multibyte, il supporto Unicode è in fase di sviluppo per una futura versione di PHP e consentirà stringhe così come classe, metodo, e la funzione nomi per contenere caratteri non ASCII.
6 SQL: MySQL, definito Oracle MySQL, è un Relational database management system (RDBMS), composto da un client con interfaccia a caratteri e un server, entrambi disponibili sia per sistemi Unix come GNU/Linux che per Windows, anche se prevale un suo utilizzo in ambito Unix. Dal 1996 supporta la maggior parte della sintassi SQL e si prevede in futuro il pieno rispetto dello standard ANSI. Possiede delle interfacce per diversi linguaggi, compreso un driver ODBC, due driver Java, un driver per Mono e.net ed una libreria per python. Il codice di MySQL venne sviluppato fin dal 1979 dalla ditta TcX ataconsult, poi rinominata MySQL AB, ma è solo dal 1996 che viene distribuita una versione che supporta SQL, prendendo spunto da un altro prodotto: msql. MySQL AB è stata rilevata da Sun Microsystems nel 2008, mentre nel 2010 quest'ultima è stata acquisita da Oracle Corporation. MySQL svolge il compito di DBMS nella piattaforma LAMP, una delle più usate e installate su Internet per lo sviluppo di siti e applicazioni web dinamiche. Definizioni: Record: un record è l'insieme delle informazioni di un elemento. Semplificando il discorso, un record è una riga di una tabella. Campo: un campo è una caratteristica della tabella. Semplificando, è il nome della colonna. Query: è un'interrogazione al database. Attraverso il linguaggio SQL, con una query è possibile estrarre informazioni e manipolare i dati. Il modo in cui, praticamente, i comandi vengono inviati ad una base dati cambia a seconda del db utilizzato. Con Microsoft Access è possibile costruire le query in visuale ed inviarle direttamente dal programma (è un db particolare, che in un solo file contiene tool, motore, strumenti di sviluppo). Con mysql è possibile utilizzare la riga di comando (anche da DOS, se è installato mysql sul pc), tool particolari o script php. Una pagina PHP consente un accesso diretto a qualsiasi db mysql (di cui si conoscano username e password).
7 MODELLO CONCETTUALE DEL DATABASE MODELLO LOGICO DEL DATABASE
8 LISTATO DEL PROGRAMMA INDEX.HTML <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" " <html xmlns=" <head> <meta http-equiv="content-type" content="text/html; charset=iso " /> <!-- page title --> <title>home</title> <!-- A free web template by spyka Webmaster ( //--> <link rel="stylesheet" href="css/core.css" type="text/css" /> </head> <body> <div id="wrapper"> <div id="sitename" class="clear"> <!-- YOUR SITE NAME --> <h1><a href="index.html">e-commerce online</a></h1> <div id="navbar">
9 <div class="clear"> <ul class="sf-menu clear"> <!-- PAGE NAVIGATION --> <li class="selected"><a href="index.html"><span>home</span></a></li> <li><a href="chi.html"><span>e-commerce online</span></a></li> <li><a href="catalogo.php"><span>il nostro Catalogo</span></a></li> <li><a href="register.html"><span>registrati qui</span></a></li> </ul> <div id="header" class="clear"> <div class="header-text"> <h2><strong>welcome</strong> to E-commerce online </h2> <p>vi auguriamo una piacevole navigazione all'interno del nostro sito dove potrete ammirare il nostro catalogo speciale.</p> <p class="header-buttons"> <a href="register.html" class="button pngfix" >Registrati qui</a> </p> <div class="header-images"> <img src="images/ecommerce.jpg" alt="slide #1" width="250" height="154" /> <div class="header-bottom"> <div id="body-wrapper"> <!-- BREADCRUMB NAVIGATION --> <div class="bcnav"> <div class="bcnav-left"> <div class="bcnav-right clear"> <ul class="bcnavlist"> <li>home</li> </ul> <div id="body" class="clear"> <div class="clear"> <div class="column column-650 column-left"> <h2>acquisti facili e sicuri</h2> <p>con E-commerce online potrete acquistare prodotti pregievoli con la massima sicurezza. Per la registrazione e l'acquisto basta un click.</p> <h3>velocizza i tuoi pagamenti</h3> <p>e-commerce online ti garantisce il massimo con pochissimo tempo.</a></p> <div id="sidebar" class="column column-240 column-right"> <ul> <li> <h4 align=center >Login</h4> <ul> <li>
10 <form action="login.php" method="post"> <p><label for="user">user:           </label> <input name="user" id="user" value="" type="text" size="10" maxlength="50"/></p> <p><label for="pwd">password:</label> <input name="pwd" id="pwd" value="" type="password" size="10" maxlength="50"/></p> <p><input name="send" class="formbutton" value="accedi" type="submit" /></p> </form> </li> </ul> </li> <li> <h4 align=center>indirizzi utili</h4> <ul> <li><a href=" target="_blank">sito Istituto Agostino Bassi</a></li> <li><a href=" target="_blank">american Express carta di credito</a></li> <li><a href=" target="_blank">visa</a></li> <li><a href="docs/ecommerce.docx" target="_blank">informazioni su E- Commerce</a></li> </ul> </li> </ul> <!-- end three column --> <div id="footer"> <p> E-commerce online - Via A.Moro, Lodi (LO) - P.IVA Design by <a href=" CSS Templates</a> & <a href=" Web Templates</a></p> </body> </html> ADMIN.PHP html xmlns=" <head> <meta http-equiv="content-type" content="text/html; charset=iso " /> <!-- page title --> <title>online Shopping</title> <!-- A free web template by spyka Webmaster ( //-->
11 <link rel="stylesheet" href="css/core.css" type="text/css" /> </head> <body> <div id="wrapper"> <div id="sitename" class="clear"> <!-- YOUR SITE NAME --> <h1><a href="index.html">online Shopping</a></h1> <div id="navbar"> <div class="clear"> <ul class="sf-menu clear"> <!-- PAGE NAVIGATION --> <li class="selected"><a href="admin.php"><span>home</span></a></li> <li><a href="insert_prodotti.php"><span>aggiungi Prodotto</span></a></li> <li><a href="view_clienti.php"><span>clienti</span></a></li> <li><a href="logout_admin.php"><span>logout</span></a></li> </ul> <div id="header" class="clear"> <div class="header-text"> <h2><strong>sezione</strong> Amministratori </h2> <p>all'interno di questa sezione è possibile gestire le informazioni amministrative.</p> <div class="header-images"> <img src="images/slide-1.png" alt="slide #1" width="250" height="154" /> <div id="footer"> <p> OnLine Shopping - Via di Porta Regale, Lodi (LO) - P.IVA Design by <a href=" CSS Templates</a> & <a href=" Web Templates</a></p> </body> </html> <?php else include("non_consentito.html"); else include("non_consentito.html");
12 ACQUISTO.PHP <?php if (isset($_cookie['user'])) if ($_COOKIE['User']=='OK')?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" " <html xmlns=" <head> <meta http-equiv="content-type" content="text/html; charset=iso " /> <!-- page title --> <title>online Shopping</title> <!-- A free web template by spyka Webmaster ( //--> <link rel="stylesheet" href="css/core.css" type="text/css" /> </head> <body> <div id="wrapper"> <div id="sitename" class="clear"> <!-- YOUR SITE NAME --> <h1><a href="index.html">online Shopping</a></h1> <div id="navbar"> <div class="clear"> <ul class="sf-menu clear"> <!-- PAGE NAVIGATION --> <li><a href="index.html"><span>home</span></a></li> <li class="selected"><a href="acquisto.php"><span>acquisto</span></a></li> <li><a href="checkout.php"><span>checkout</span></a></li> <li><a href="storico_acquisto.php"><span>storico Acquisti</span></a></li> <li><a href="logout_cliente.php"><span>logout</span></a></li> </ul> <div id="header" class="clear"> <div class="header-text"> <?php $conn = mysql_connect("localhost","root","") or die ('Errore durante la connessione'); // connessione mysql_select_db("supermercato") or die ('Errore nel selezionare il database');//selezione db $codute=$_cookie['iduser']; $query = "SELECT cognome, nome FROM clienti WHERE id_cliente='$codute'";//preparo query $risultato = mysql_query($query, $conn); //esecuzione query while($riga = mysql_fetch_array($risultato)) //scorro il risultato per riga e riempio ogni cella
13 della tabella echo "<h2><strong>benvenuto/a   </strong>".$riga['cognome']." ".$riga['nome']." </h2>";?> <p>all'interno di questa sezione è possibile effettuare un nuovo ordine.</p> <div class="header-images"> <img src="images/slide-1.png" alt="slide #1" width="250" height="154" /> <div class="header-bottom"> <div id="body-wrapper"> <!-- BREADCRUMB NAVIGATION --> <div class="bcnav"> <div class="bcnav-left"> <div class="bcnav-right clear"> <h3>ti TROVI QUI:</h3> <ul class="bcnavlist"> <li>nuovo Acquisto</li> </ul> <div id="body" class="clear"> <div class="clear"> <div class="column column-650 column-left"> <h2>prodotti Disponibili</h2> <p align="center"> <?php $conn = mysql_connect("localhost","root","") or die ('Errore durante la connessione'); // connessione mysql_select_db("supermercato") or die ('Errore nel selezionare il database');//selezione db $query = "SELECT * FROM prodotti WHERE qta > 0 AND id_prodotto NOT IN (SELECT id_prodotto FROM acquisti WHERE chk=0 AND id_cliente='$codute')";//preparo query $risultato = mysql_query($query, $conn); //esecuzione query if(mysql_num_rows($risultato)=="0") // se non ci sono righe echo '<br>non ci sono prodotti disponibili o sono presenti acquisti incompleti. Verifica <a href="checkout.php">qui</a>'; //invio messaggio a video echo "<br><br>"; echo '<a href="cliente.php"> Torna indietro </a>'; else //altrimenti... echo "<table border='1'> <tr> <th>id Prodotto</th> <th>descrizione</th>
14 <th>reparto</th> <th>prezzo Unitario</th> <th>quantita'</th> </tr>"; //creo tabella con intestazione campi while($riga = mysql_fetch_array($risultato)) //scorro il risultato per riga e riempio ogni cella della tabella echo "<tr>"; echo "<td>". $riga['id_prodotto']. "</td>"; echo "<td>". $riga['descrizione']. "</td>"; echo "<td>". $riga['reparto']. "</td>"; echo "<td>". $riga['prezzou']. "</td>"; echo "<td>". $riga['qta']. "</td>"; echo "</tr>"; echo "</table>"; //chiudo tabella echo "<br>"; echo "L'elenco dei prodotti non mostra eventuali articoli per i quali è già stato effettuato l'acquisto parziale.<br> Per poter effettuare l'acquisto di un prodotto, seleziona il suo codice dal menù ed inserisci la quantità desiderata"; echo "<br><br><br>"; echo '<form action="acquisto2.php" method="post">'; echo '<p><label for="cod">codice: </label>'; echo '<select name="codice" >'; $query = "SELECT * FROM prodotti WHERE qta > 0 AND id_prodotto NOT IN (SELECT id_prodotto FROM acquisti WHERE chk=0 AND id_cliente='$codute') ORDER BY id_prodotto"; $risultato = mysql_query($query, $conn); while($riga = mysql_fetch_array($risultato)) //scorro il risultato per riga e riempio ogni cella della tabella echo "<option value=".$riga['id_prodotto'].">".$riga['id_prodotto']."</option>"; echo "</select></p>"; echo '<p><label for="qta">quantità:</label> <input name="qta" id="qta" value="" type="text" size="5" maxlength="5"/></p>'; echo '<p><input name="send" class="formbutton" value="prosegui" type="submit" /></form></p>';?> </p> <!-- end three column --> <div id="footer"> <p> OnLine Shopping - Via di Porta Regale, Lodi (LO) - P.IVA Design by <a href=" CSS Templates</a>
15 & <a href=" Web Templates</a></p> </body> </html> <?php else include("non_consentito.html"); else include("non_consentito.html");?> LOGIN.PHP <?php $utente=$_post['user']; $password=$_post['pwd']; $conn = mysql_connect("localhost","root","") or die ('Errore durante la connessione'); // connessione mysql_select_db("supermercato") or die ('Errore nel selezionare il database');//selezione db $query = "SELECT id_cliente FROM clienti WHERE user = '$utente' AND password= '$password'"; //query per verificare esistenza campo chiave $risultato = mysql_query($query, $conn); //esecuzione query $controllo=mysql_num_rows($risultato); // se esiste il risultato if (($utente=='admin') && ($password=='admin')) setcookie("admin",'ok');//serve per far si che le pag dell'amministratore possano essere visualizzate solo dall'amministratore?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" " <html xmlns=" <head> <meta http-equiv="refresh" content="5; url= admin.php" /><!-- attendi 5 secondi--> <meta http-equiv="content-type" content="text/html; charset=iso " /> <!-- page title --> <title>online Shopping</title> <!-- A free web template by spyka Webmaster ( //--> <link rel="stylesheet" href="css/core.css" type="text/css" /> </head> <body> <div id="wrapper">
16 <div id="sitename" class="clear"> <!-- YOUR SITE NAME --> <h1><a href="#">online Shopping</a></h1> <div id="header" class="clear"> <div class="header-text-login"> <p> <div align=center><h2><strong>login in corso... attendere.</strong></h2> </p> <div id="footer"> <p> OnLine Shopping - Via di Porta Regale, Lodi (LO) - P.IVA Design by <a href=" CSS Templates</a> & <a href=" Web Templates</a></p> </body> </html> <?php elseif ($controllo==1) setcookie("user",'ok'); $riga = mysql_fetch_array($risultato); setcookie("iduser","$riga[0]");?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" " <html xmlns=" <head> <meta http-equiv="refresh" content="5; url= cliente.php" /><!-- attendi 5 secondi--> <meta http-equiv="content-type" content="text/html; charset=iso " /> <!-- page title --> <title>online Shopping</title> <!-- A free web template by spyka Webmaster ( //--> <link rel="stylesheet" href="css/core.css" type="text/css" /> </head> <body> <div id="wrapper"> <div id="sitename" class="clear"> <!-- YOUR SITE NAME --> <h1><a href="#">online Shopping</a></h1> <div id="header" class="clear"> <div class="header-text-login">
17 <p> <div align=center><h2><strong>login in corso... attendere.</strong></h2> </p> <div id="footer"> <p> OnLine Shopping - Via di Porta Regale, Lodi (LO) - P.IVA Design by <a href=" CSS Templates</a> & <a href=" Web Templates</a></p> </body> </html> <?php else include("errore.html");//apre la pagina di errrore della login ;?>
Data Base. Master "Bio Info" Reti e Basi di Dati Lezione 6
Data Base 1 Sommario I concetti fondamentali. Database Relazionale.. Query e SQL MySql, Creazione di un db in MySQL con PHPmyAdmin Creazione database e delle Tabelle Query Inserimento Ricerca Modifica
Dettagli1) Il client(browser utilizzato) invia al server i dati inseriti dall utente. Server
2) Il Server richiama l'interprete PHP il quale esegue i comandi contenuti nel file.php specificato nell'attributo action del tag form creando un file HTML sulla base dei dati inviati dall utente 1) Il
Dettagli19. LA PROGRAMMAZIONE LATO SERVER
19. LA PROGRAMMAZIONE LATO SERVER Introduciamo uno pseudocodice lato server che chiameremo Pserv che utilizzeremo come al solito per introdurre le problematiche da affrontare, indipendentemente dagli specifici
DettagliObiettivi d esame PHP Developer Fundamentals on MySQL Environment
Obiettivi d esame PHP Developer Fundamentals on MySQL Environment 1.0 Ambiente di sviluppo 1.1 Web server e database MySQL Comprendere la definizione dei processi che si occupano di fornire i servizi web
DettagliRELAZIONE TECNICA GESTIONE CARTE DI CREDITO. a cura di EMANUELE CESARI
RELAZIONE TECNICA GESTIONE CARTE DI CREDITO a cura di EMANUELE CESARI 1 INDICE ARGOMENTO: PAGINA 1. Traccia del problema 3 2. Analisi di massima e spiegazione 4-11 3. Modello Er 12 4. Scema Relazionale
DettagliProgetto ittorario Anno scol. 2013-2014
PROGETTO ittorario Scopo: Creazione di una pagina web che mostri l orario di un docente, della classe della materia o dell aula a discrezione dell utente. Sviluppatori: Progetto sviluppato dalla classe
DettagliPHP e MySQL. Guida scaricata da www.webstyling.it
Home -> Manuali & Tutorials -> Guida PHP PHP e MySQL E' possibile realizzare delle applicazioni in php appoggiandosi ad un database, quale ad esempio MySQL. Con le novità introdotte ai tempi di MySQL 4.1
DettagliRELAZIONE SCRITTA RELATIVA AL PROGRAMMA DI GESTIONE SITO E-COMMERCE
RELAZIONE SCRITTA RELATIVA AL PROGRAMMA DI GESTIONE SITO E-COMMERCE CHIARA FERRARI 5I MERCURIO INDICE: 1. TRACCIA DEL PROBLEMA 2. SVILUPPO DEL PROGETTO (ENTITA, ATTRIBUTI) 3. SCHEMA E-R DELLA BASE DEI
DettagliInstallazione & Configurazione Php e MySQL su Mac Os X. Php
Installazione & Configurazione Php e MySQL su Mac Os X Php PHP è un linguaggio di scripting interpretato, con licenza Open Source, originariamente concepito per la realizzazione di pagine web dinamiche.
DettagliEsercitazione 8. Basi di dati e web
Esercitazione 8 Basi di dati e web Rev. 1 Basi di dati - prof. Silvio Salza - a.a. 2014-2015 E8-1 Basi di dati e web Una modalità tipica di accesso alle basi di dati è tramite interfacce web Esiste una
DettagliVIVAIO LAUDENSE RELAZIONE
VIVAIO LAUDENSE RELAZIONE Consegna Un vivaio di Lodi vuole realizzare un sito Web per gestire le proprie attività di vendita di piante e le attività esterne. Si vogliono memorizzare, oltre alle informazioni
DettagliMon 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
DettagliRELAZIONE PROGETTO DATABASE GESTIONE BIBLIOTECA PERSONALE
RELAZIONE PROGETTO DATABASE GESTIONE BIBLIOTECA PERSONALE Mameli Salvatore-M01/000153 SOMMARIO 1 INTRODUZIONE 1.1 Project Overview 1.2 Ambiente del prodotto 1.3 Document Overview 2 - PROGETTAZIONE 2.1
DettagliCorso di Sicurezza Informatica. Sicurezza del software. Ing. Gianluca Caminiti
Corso di Sicurezza Informatica Sicurezza del software Ing. Gianluca Caminiti SQL Injection Sommario Premessa sul funzionamento dei siti dinamici SQL Injection: Overview Scenari di attacco: Errata gestione
DettagliCorso di PHP. Prerequisiti. 1 - Introduzione
Corso di PHP 1 - Introduzione 1 Prerequisiti Conoscenza HTML Principi di programmazione web Saper progettare un algoritmo Saper usare un sistema operativo Compilazione, link, esecuzione di programmi Conoscere
DettagliLA GESTIONE DELLE VISITE CLIENTI VIA WEB
LA GESTIONE DELLE VISITE CLIENTI VIA WEB L applicazione realizzata ha lo scopo di consentire agli agenti l inserimento via web dei dati relativi alle visite effettuate alla clientela. I requisiti informatici
DettagliUso delle basi di dati DBMS. Cos è un database. DataBase. Esempi di database
Uso delle basi di dati Uso delle Basi di Dati Il modulo richiede che il candidato comprenda il concetto di base dati (database) e dimostri di possedere competenza nel suo utilizzo. Cosa è un database,
DettagliCONTENUTI 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
Dettagli11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0
11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0 PAG. 2 DI 38 INDICE 1. PREMESSA 3 2. SCARICO DEL SOFTWARE 4 2.1 AMBIENTE WINDOWS 5 2.2 AMBIENTE MACINTOSH 6 2.3 AMBIENTE
DettagliChe cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo
Creazione di moduli Creazione di moduli Che cos'è un modulo? Un elenco di domande accompagnato da aree in cui è possibile scrivere le risposte, selezionare opzioni. Il modulo di un sito Web viene utilizzato
DettagliLezione 9. Applicazioni tradizionali
Lezione 9 Applicazioni tradizionali Pag.1 Sommario Concetti trattati in questa lezione: SQL nel codice applicativo Cursori API native ODBC Pag.2 SQL nel codice applicativo I comandi SQL possono essere
DettagliSITI-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
DettagliMANUALE PARCELLA FACILE PLUS INDICE
MANUALE PARCELLA FACILE PLUS INDICE Gestione Archivi 2 Configurazioni iniziali 3 Anagrafiche 4 Creazione prestazioni e distinta base 7 Documenti 9 Agenda lavori 12 Statistiche 13 GESTIONE ARCHIVI Nella
DettagliManuale 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
DettagliQuesiti 6 e 7) - 9 - Creiamo il file query4.php su una piattaforma OPEN SOURCE usando in linguaggio PHP ospitato su un webserver APACHE per interrogare un database MYSQL. Tale file verrà attivato cliccando
DettagliGuida 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
DettagliVolumi di riferimento
Simulazione seconda prova Esame di Stato Gestione di un centro agroalimentare all ingrosso Parte prima) Un nuovo centro agroalimentare all'ingrosso intende realizzare una base di dati per l'attività di
DettagliDispensa di database Access
Dispensa di database Access Indice: Database come tabelle; fogli di lavoro e tabelle...2 Database con più tabelle; relazioni tra tabelle...2 Motore di database, complessità di un database; concetto di
Dettaglimonitoraggio 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
DettagliIl software di gestione immobiliare più facile da usare. Modulo Web v5.2. www.gestim.it
Il software di gestione immobiliare più facile da usare Modulo Web v5.2 www.gestim.it Introduzione Il Modulo Web è un componente di Gestim che permette di pubblicare in automatico gli annunci sul sito
DettagliLezione V. Aula Multimediale - sabato 29/03/2008
Lezione V Aula Multimediale - sabato 29/03/2008 LAB utilizzo di MS Access Definire gli archivi utilizzando le regole di derivazione e descrivere le caratteristiche di ciascun archivio ASSOCIAZIONE (1:1)
DettagliREOL-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
DettagliCorso di Informatica. Prerequisiti. Modulo T3 B3 Programmazione lato server. Architettura client/server Conoscenze generali sui database
Corso di Informatica Modulo T3 B3 Programmazione lato server 1 Prerequisiti Architettura client/server Conoscenze generali sui database 2 1 Introduzione Lo scopo di questa Unità è descrivere gli strumenti
DettagliLe mie immagini su WEB: l ABC per iniziare. 6 maggio 2008
Le mie immagini su WEB: l ABC per iniziare 6 maggio 2008 1 1) Le nostre immagini su internet; perchè? 2) il WEB...il pc di chi accede (il client)...il sito (server); 3) costruzione del sito (design, strumenti
DettagliLa tecnologia ASP.NET e i database
Introduzione alle pagine dinamiche Con il linguaggio HTML si possono creare delle pagine Web statiche. Se invece volessimo creare delle pagine Web dinamiche, pagine il cui codice html viene generato al
DettagliISSA EUROPE PTSOFTWARE 2.0
MANUALE UTENTE ISSA EUROPE PTSOFTWARE 2.0 Versione 1.0-16062014 il presente documento è soggetto a modifiche Pag. 1/27 Versione 1.0-16062014 il presente documento è soggetto a modifiche Pag. 2/27 Informazioni
DettagliSistema Gestionale FIPRO. Dott. Enea Belloni Ing. Andrea Montagnani
Sistema Gestionale FIPRO Dott. Enea Belloni Ing. Andrea Montagnani Firenze, 29 Aprile 2010 Sommario della presentazione Il sistema informatico per la gestione progetti FIPRO L utente presentatore: diritti
DettagliMANUALE D USO DELLA PIATTAFORMA ITCMS
MANUALE D USO DELLA PIATTAFORMA ITCMS MANULE D USO INDICE 1. INTRODUZIONE... 2 2. ACCEDERE ALLA GESTIONE DEI CONTENUTI... 3 3. GESTIONE DEI CONTENUTI DI TIPO TESTUALE... 4 3.1 Editor... 4 3.2 Import di
DettagliManuale d uso Software di parcellazione per commercialisti Ver. 1.0.3 [05/01/2015]
Manuale d uso Software di parcellazione per commercialisti Ver. 1.0.3 [05/01/2015] Realizzato e distribuito da LeggeraSoft Sommario Premessa... 2 Fase di Login... 2 Menù principale... 2 Anagrafica clienti...
DettagliPHP E MYSQL CREAZIONE DI UN NUOVO DATABASE DAL PHPMYADMIN
PHP E MYSQL CREAZIONE DI UN NUOVO DATABASE DAL PHPMYADMIN Il metodo migliore per creare nuovi DB è quello di usare l interfaccia del PHPMYADMIN (che viene installata automaticamente con il pacchetto easy
DettagliLEGGERE E VISUALIZZARE I DATI DI UNA TABELLA IN UNA PAGINA WEB
ADO ACTIVE SERVICE PAGES E DATABASE: tecnologia LEGGERE E VISUALIZZARE I DATI DI UNA TABELLA IN UNA PAGINA WEB Per visualizzare i dati di una tabella in una pagina web, dobbiamo utilizzare l'oggetto ADODB.Recordset
DettagliTitolare del trattamento dei dati innanzi descritto è tsnpalombara.it
Decreto Legislativo 196/2003 Codice in materia di protezione dei dati personali COOKIE POLICY La presente informativa è resa anche ai sensi dell art. 13 del D.Lgs 196/03 Codice in materia di protezione
DettagliGUIDA UTENTE BILLIARDS COUNTER (Vers. 1.2.0)
------------------------------------------------- GUIDA UTENTE BILLIARDS COUNTER (Vers. 1.2.0) GUIDA UTENTE BILLIARDS COUNTER (Vers. 1.2.0)... 1 Installazione Billiards Counter... 2 Primo avvio e configurazione
DettagliQuesto punto richiederebbe uno sviluppo molto articolato che però a mio avviso va al di là delle possibilità fornite al candidato dal tempo a disposizione. Mi limiterò quindi ad indicare dei criteri di
DettagliManuale 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
DettagliManuale Utente SIRECO
Corte Dei Conti Manuale Utente SIRECO Guida all accesso a SIRECO Indice dei contenuti 1. Obiettivo del documento... 3 1.1 Acronimi, abbreviazioni, e concetti di base... 3 2. Registrazione di un Responsabile...
DettagliCorso di PHP. Prerequisiti. 6.1 PHP e il web 1. Conoscenza HTML Tecnica della programmazione Principi di programmazione web
Corso di PHP 6.1 PHP e il web 1 1 Prerequisiti Conoscenza HTML Tecnica della programmazione Principi di programmazione web 2 1 Introduzione In questa Unità illustriamo alcuni strumenti di programmazione
DettagliDBMS. Esempi di database. DataBase. Alcuni esempi di DBMS DBMS. (DataBase Management System)
(DataBase Management System) Sistemi di ges3one di basi di da3 Un Database Management System è un sistema software progettato per consentire la creazione e manipolazione efficiente di database (collezioni
DettagliPHP. A. Lorenzi, R. Giupponi, D. Iovino LINGUAGGI WEB. LATO SERVER E MOBILE COMPUTING Atlas. Copyright Istituto Italiano Edizioni Atlas
PHP A. Lorenzi, R. Giupponi, D. Iovino LINGUAGGI WEB. LATO SERVER E MOBILE COMPUTING Atlas Copyright Istituto Italiano Edizioni Atlas Programmazione lato server PHP è un linguaggio che estende le funzionalità
DettagliGCEWEB Denunce mensili in WEB
GCEWEB Denunce mensili in WEB OBIETTIVI La procedura GCEWEB è un servizio fornito dalla C.E.N.A.I. per consentire l invio delle denunce mensili e malattia delle imprese edili. Il servizio è rivolto alle
DettagliDatabase e reti. Piero Gallo Pasquale Sirsi
Database e reti Piero Gallo Pasquale Sirsi Approcci per l interfacciamento Il nostro obiettivo è, ora, quello di individuare i possibili approcci per integrare una base di dati gestita da un in un ambiente
DettagliCONTENT MANAGEMENT SY STEM
CONTENT MANAGEMENT SY STEM I NDI CE I NTRODUZI ONE Accesso al CMS 1) CONTENUTI 1.1 I nserimento, modifica e cancellazione dei contenuti 1.2 Sezioni, categorie e sottocategorie 2) UTENTI 3) UP LOAD FILES
DettagliCostruzione di Sit Web con PHP e MySQL. Lezione 7 - Esercitazione - Introduzione a MySQL: le tabelle, i tpi di dato, le query
Costruzione di Sit Web con PHP e MySQL Lezione 7 - Esercitazione - Introduzione a MySQL: le tabelle, i tpi di dato, le query Esercitazione In questa lezione si farà insieme una seconda esercitazione che
DettagliA tal fine il presente documento si compone di tre distinte sezioni:
Guida on-line all adempimento Questa guida vuole essere un supporto per le pubbliche amministrazioni, nella compilazione e nella successiva pubblicazione dei dati riguardanti i dirigenti sui siti istituzionali
DettagliGuida 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
DettagliIl sofware è inoltre completato da una funzione di calendario che consente di impostare in modo semplice ed intuitivo i vari appuntamenti.
SH.MedicalStudio Presentazione SH.MedicalStudio è un software per la gestione degli studi medici. Consente di gestire un archivio Pazienti, con tutti i documenti necessari ad avere un quadro clinico completo
DettagliCREATIVE-LINK realizzazione siti web E-COMMERCE? e-commerce completo. offerta realizzazione sito web professionale
e-commerce completo offerta realizzazione sito web professionale La soluzione completa per vendere i tuoi prodotti su internet con gli articoli in offerta sempre aggiornati e la newsletter delle ultime
DettagliCookie e Webstorage. Vediamo ora i metodi dell oggetto localstorage. Per memorizzare un valore si utilizza il metodo setitem:
Cookie e Webstorage Un cookie (letteralmente biscotto) è un pacchetto di informazioni che viene salvato sul computer dell utente. In successive sessioni di collegamento a Internet (normalmente per un periodo
DettagliIntroduzione Benvenuto nella guida del sito ecommerce di www.libripertutti.it
Introduzione Benvenuto nella guida del sito ecommerce di www.libripertutti.it Ricorda che la guida è visualizzata in una finestra del browser diversa da quella del sito www.libripertutti.it, così potrai
DettagliGUIDA AL PRONTUARIO MOBILE
GUIDA AL PRONTUARIO MOBILE 1 SOMMARIO Installazione...3 Configurazione...3 Utilizzo...3 Note...10 INDICE DELLE FIGURE Figura 1: schermata di presentazione...4 Figura 2: schermata di login...4 Figura 3:
DettagliCorso di Access. Prerequisiti. Modulo L2A (Access) 1.1 Concetti di base. Utilizzo elementare del computer Concetti fondamentali di basi di dati
Corso di Access Modulo L2A (Access) 1.1 Concetti di base 1 Prerequisiti Utilizzo elementare del computer Concetti fondamentali di basi di dati 2 1 Introduzione Un ambiente DBMS è un applicazione che consente
DettagliMySQL Database Management System
MySQL Database Management System http://www.mysql.com/ DATABASE RELAZIONALI Un database è una collezione strutturata di informazioni. I database sono delle strutture nelle quali è possibile memorizzare
DettagliINDICE. Accesso al Portale Pag. 2. Nuovo preventivo - Ricerca articoli. Pag. 4. Nuovo preventivo Ordine. Pag. 6. Modificare il preventivo. Pag.
Gentile Cliente, benvenuto nel Portale on-line dell Elettrica. Attraverso il nostro Portale potrà: consultare la disponibilità dei prodotti nei nostri magazzini, fare ordini, consultare i suoi prezzi personalizzati,
DettagliCorso Creare Siti WEB
Corso Creare Siti WEB INTERNET e IL WEB Funzionamento Servizi di base HTML CMS JOOMLA Installazione Aspetto Grafico Template Contenuto Articoli Immagini Menu Estensioni Sito di esempio: Associazione LaMiassociazione
DettagliGUIDA 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...
DettagliSistema Informativo Gestione Fidelizzazione Clienti MANUALE D USO
Sistema Informativo Gestione Fidelizzazione Clienti MANUALE D USO Login All apertura il programma controlla che sia stata effettuata la registrazione e in caso negativo viene visualizzato un messaggio.
DettagliProgetto: Servizio location based per la ricerca di punti di interesse
Mauro Gentile Matr. 701870 Progetto: Servizio location based per la ricerca di punti di interesse Il progetto consiste nello sviluppo di un servizio che fornisce informazioni relative a punti di interesse
Dettagli2.5. L'indirizzo IP identifica il computer di origine, il numero di porta invece identifica il processo di origine.
ESERCIZIARIO Risposte ai quesiti: 2.1 Non sono necessarie modifiche. Il nuovo protocollo utilizzerà i servizi forniti da uno dei protocolli di livello trasporto. 2.2 Il server deve essere sempre in esecuzione
DettagliL amministratore di dominio
L amministratore di dominio Netbuilder consente ai suoi clienti di gestire autonomamente le caselle del proprio dominio nel rispetto dei vincoli contrattuali. Ciò è reso possibile dall esistenza di un
DettagliSOGI s.n.c. di Matteo Bruschetta & Nicola Pippa
SOGI s.n.c. di Matteo Bruschetta & Nicola Pippa Stradone Alcide de Gasperi, 16 Sant Ambrogio di Valpolicella 37015, Verona P.IVA: 03972020238 Tel: 045 8328557 Cell: 333 5657671 Fax: 045 21090381 All attenzione
DettagliDott.ssa Adriana Pietramala
Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Adriana Pietramala a.pietramala@mat.unical.it Riferimenti Sito del corso: Manuale PHP http://www.php.net/download-docs.php Editor di
DettagliPHP - Storia. Inizialmente sviluppato da Rasmus Lerdorf come serie di script CGI
PHP PHP - Storia Inizialmente sviluppato da Rasmus Lerdorf come serie di script CGI Al progetto si unirono Zeev Suraski e Andi Gutmans che ne scrissero l'interprete Zend Oggi è alla versione 5 e può essere
DettagliSito web parrocchiale: STRUMENTI E PROGRAMMI
Sito web parrocchiale: STRUMENTI E PROGRAMMI tratteremo di... DIOCESI DI BRESCIA Linguaggi HTML,CSS Siti STATICI Siti DINAMICI e codice PHP CMS JOOMLA! Linguaggio HTML HTML: è il linguaggio con cui potete
DettagliACTIVE SERVICE PAGES E DATABASE: tecnologia ADO
ACTIVE SERVICE PAGES E DATABASE: tecnologia ADO LEGGERE E VISUALIZZARE I DATI DI UNA TABELLA IN UNA PAGINA WEB Per visualizzare i dati di una tabella in una pagina web, dobbiamo utilizzare l'oggetto ADODB.Recordset
DettagliMDAC. Attualmente la versione disponibile di MDAC è la 2.8 ma faremo riferimento alla 2.6. ADO Active Data Objects ADO OLE DB ODBC
MDAC MDAC è l acronimo di Microsoft Data Access Component e fa parte della tecnologia Microsoft denominata Universal Data Access (UDA). Mette a disposizione una serie di componenti per l accesso a svariate
DettagliLe presenti note vengono rilasciate per presentare le principali novità della release 2010 Sp1 di Contact Pro.
Premessa Le presenti note vengono rilasciate per presentare le principali novità della release 2010 Sp1 di Contact Pro. Con questa release Contact Pro diventa ancora più lo strumento in grado di supportare
DettagliPlugin di integrazione con Wordpress
Plugin di integrazione con Wordpress Requisiti: Wordpress 3.5 o superiori Un account valido sulla piattaforma 4Dem Accesso ftp alla cartella plugins di Wordpress 4Dem.it - Plugin di integrazione con Wordpress
DettagliManuale 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
DettagliSistema Informativo di Teleraccolta EMITTENTI
Sistema Informativo di EMITTENTI aventi l Italia come Stato membro di origine i cui valori mobiliari sono ammessi alla negoziazione in un altro Stato membro dell Unione Europea Art. 116 bis, comma 1, del
DettagliINFORMATICA PER LE APPLICAZIONI ECONOMICHE PROF.SSA BICE CAVALLO
Basi di dati: Microsoft Access INFORMATICA PER LE APPLICAZIONI ECONOMICHE PROF.SSA BICE CAVALLO Database e DBMS Il termine database (banca dati, base di dati) indica un archivio, strutturato in modo tale
DettagliApplicazione ASP di esempio
Applicazione ASP di esempio Database in rete Prof. Claudio Maccherani Un server web è un programma che gira su un computer sempre collegato ad Internet e che mette a disposizione file, pagine e servizi.
DettagliAl giorno d oggi, i sistemi per la gestione di database
Introduzione Al giorno d oggi, i sistemi per la gestione di database implementano un linguaggio standard chiamato SQL (Structured Query Language). Fra le altre cose, il linguaggio SQL consente di prelevare,
DettagliFidelJob gestione Card di fidelizzazione
FidelJob gestione Card di fidelizzazione Software di gestione card con credito in Punti o in Euro ad incremento o a decremento, con funzioni di ricarica Card o scala credito da Card. Versione archivio
DettagliWEBGIS 1.0. Guida per l utente
WEBGIS 1.0 Guida per l utente SOMMARIO 1 INTRODUZIONE...3 2 FUNZIONALITA...4 2.1 Strumenti WebGIS... 4 2.1.1 Mappa... 5 2.1.2 Inquadramento mappa... 6 2.1.3 Toolbar... 7 2.1.4 Scala... 9 2.1.5 Legenda...
DettagliLa gestione documentale con il programma Filenet ed il suo utilizzo tramite la tecnologia.net. di Emanuele Mattei (emanuele.mattei[at]email.
La gestione documentale con il programma Filenet ed il suo utilizzo tramite la tecnologia.net di Emanuele Mattei (emanuele.mattei[at]email.it) Introduzione In questa serie di articoli, vedremo come utilizzare
DettagliTI.RA. Software per il Tiro Rapido Sportivo
TI.RA. Software per il Tiro Rapido Sportivo Sommario Informazioni sul programma... 4 Requisiti di Sistema... 4 Software richiesto... 4 Accesso alla pagina del programma... 4 Accesso al Programma... 5 Tiratori...
DettagliBASI DI DATI http://www.diee.unica.it/~giacinto/bd. Cos è il PHP. Cos è il PHP. Esercitazione su PHP & MySQL
Università degli Studi di Cagliari Corso di Laurea in Ingegneria Elettronica Contatti BASI DI DATI http://www.diee.unica.it/~giacinto/bd Esercitazione su PHP & MySQL! Roberto Tronci! e-mail: roberto.tronci@diee.unica.it!
DettagliClient - Server. Client Web: il BROWSER
Client - Server Client Web: il BROWSER Il client Web è un applicazione software che svolge il ruolo di interfaccia fra l utente ed il WWW, mascherando la complessità di Internet. Funzioni principali Inviare
DettagliLinguaggio HTML. Reti. Il Linguaggio HTML. Il Linguaggio HTML
Reti Linguaggio HTML 1 HTML = Hypertext Markup Language E il linguaggio usato per descrivere documenti ipertestuali Ipertesto = Testo + elementi di collegamento ad altri testi (link) Linguaggio di markup:
DettagliBanca dati Professioniste in rete per le P.A. Guida all uso per le Professioniste
Banca dati Professioniste in rete per le P.A. Guida all uso per le Professioniste versione 2.1 24/09/2015 aggiornamenti: 23-set-2015; 24-set-2015 Autore: Francesco Brunetta (http://www.francescobrunetta.it/)
DettagliDatabase 1 biblioteca universitaria. Testo del quesito
Database 1 biblioteca universitaria Testo del quesito Una biblioteca universitaria acquista testi didattici su indicazione dei professori e cura il prestito dei testi agli studenti. La biblioteca vuole
DettagliLezione III: Oggetti ASP e interazione tramite form HTML
Lezione III: Oggetti ASP e interazione tramite form HTML La terza lezione, come le precedenti, ha avuto una durata di due ore, di cui una in aula e l altra in laboratorio, si è tenuta alla presenza della
DettagliI.N.A.I.L. Certificati Medici via Internet. Manuale utente
I.N.A.I.L. Certificati Medici via Internet Manuale utente CERTIFICATI MEDICI... 1 VIA INTERNET... 1 MANUALE UTENTE... 1 COME ACCEDERE AI CERTIFICATI MEDICI ON-LINE... 3 SITO INAIL... 3 PUNTO CLIENTE...
DettagliCREATIVE-LINK realizzazione siti web E-COMMERCE? e-commerce base. offerta realizzazione sito web professionale
offerta realizzazione sito web professionale La soluzione giusta per iniziare a vendere i tuoi prodotti su internet: un sistema collaudato, preciso e ben funzionante, pronto a farti guadagnare con un piccolo
DettagliIl Web Server e il protocollo HTTP
Corso PHP Parte 2 Il Web Server e il protocollo HTTP E un programma sempre attivo che ascolta su una porta le richieste HTTP. All arrivo di una richiesta la esegue e restituisce il risultato al browser,
DettagliLifephone. Introduzione. Database. Sito
Lifephone Introduzione Il progetto Lifephone ha come obiettivo ridurre l utilizzo degli imballaggi per la commercializzazione dei prodotti. Per poter realizzare l idea si propone l utilizzo di etichette
DettagliMAT[CH]move online Guida
MAT[CH]move online Guida Che cos è MAT[CH]move online? MAT[CH]move online è un applicazione web che permette agli utenti registrati di ottenere dei dati aggiornati di indirizzi mediante richieste singole.
DettagliSendMedMalattia v. 1.0. Manuale d uso
2 SendMedMalattia v. 1.0 Pagina 1 di 25 I n d i c e 1) Introduzione...3 2) Installazione...4 3) Prima dell avvio di SendMedMalattia...9 4) Primo Avvio: Inserimento dei dati del Medico di famiglia...11
DettagliDipartimento per le Libertà Civili e l Immigrazione
Dipartimento per le Libertà Civili e l Immigrazione SUI Sportello Unico Immigrazione Sistema inoltro telematico Manuale utente Versione 9 Data aggiornamento 19/11/2010 17.19.00 Pagina 1 (1) Sommario 1.
DettagliIntroduzione. EMS è un sistema di raccolta e gestione ordini clienti. Si compone in due parti:
Introduzione EMS è un sistema di raccolta e gestione ordini clienti Si compone in due parti: Il sistema centrale che raccoglie e convalida gli ordini e altri dati inviati dagli agenti. Il sistema client
Dettagli