giovedì 6 maggio 2010

Es. 06/05/2010

Es. n.1
Creare la tabela materia:

create table materia (id int not null, nome varchar(30), primary key(i

Es. n.2
Aggiungere una chiave esterna ad una tabellacon il comando alter table:

alter table autore add foreign key (materia_id);

giovedì 3 dicembre 2009

Mappa concettuale

MACRO ANALISI
Gruppo Informatica
Gestione Palestra
Lugani, Anselmi e Bazzucchi
In questa gestione, si dovranno organizzare le attività dei corsi, memorizzando i clienti e gli insegnati di una palestra.
Per ogni corso verranno memorizzati il codice del corso (id), il tipo di corso, l’ orario di inizio, l’ orario di fine, la stanza in cui viene svolto, il numero massimo dei partecipanti, il numero minimo dei partecipanti, tipo di abbonamento, supplemento.
Per ogni cliente verranno memorizzati il nome, il cognome, l’ indirizzo, la località, il codice fiscale, la data di nascita, il tipo di abbonamento fatto, il costo dell’ abbonamento fatto, il sesso.
Per ogni insegnate verranno memorizzati il nome, il cognome, l’ indirizzo, la località, il codice fiscale, la data di nascita, le abilitazioni (di tipo multivalore ovvero che può averne più di una), lo stipendio, il sesso.
Le relazioni sono : tra cliente e corso è “frequenta” di tipo molti a molti e la partecipazione è totale da parte del corso e parziale dalla parte dei clienti, tra corso e insegnante è “svolto” di tipo molti a molti e la partecipazione è totale sempre dalla parte dei corsi mentre è parziale dalla parte degli insegnanti .
Gruppo Informatica
Gestione Palestra
Macro analisi
Lugani, Anselmi e Bazzucchi
In questa gestione, si dovranno organizzare le attività dei corsi, memorizzando i clienti e gli insegnati di una palestra.
Per ogni corso verranno memorizzati il codice del corso (id), il tipo di corso, l’ orario di inizio, l’ orario di fine, la stanza in cui viene svolto, il numero massimo dei partecipanti, il numero minimo dei partecipanti, tipo di abbonamento, supplemento.
Per ogni cliente verranno memorizzati il nome, il cognome, l’ indirizzo, la località, il codice fiscale, la data di nascita, il tipo di abbonamento fatto, il costo dell’ abbonamento fatto, il sesso.
Per ogni insegnate verranno memorizzati il nome, il cognome, l’ indirizzo, la località, il codice fiscale, la data di nascita, le abilitazioni, lo stipendio, il sesso.
Le relazioni sono : tra cliente e corso è “frequenta” di tipo molti a molti e la partecipazione è totale da parte del corso e parziale dalla parte dei clienti, tra corso e insegnante è “svolto” di tipo molti a molti e la partecipazione è totale sempre dalla parte dei corsi mentre è parziale dalla parte degli insegnanti .

giovedì 19 novembre 2009

Gruppi 5ale

Riccardo Lugani, Giulio Anselmi, David Bazzucchi - Gestione Palestra

giovedì 28 maggio 2009

Primo programma sul controllo di un cellulare con bluetooth

SVOLTO IN CLASSE


import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;
import javax.bluetooth.*;

public class Probe extends MIDlet implements CommandListener {
Form f;
//DeviceDiscoverer dd;
//ServiceDiscoverer sd;

Command exit;
Command findD;
Command findS;
Command server;

public Probe() {
f=new Form("Sonda Bluetooth");
exit=new Command("Esci",Command.EXIT,0);/*PRIORITà PIù BASSA APPARE QUESTO PER APRIRE IL MENù*/
findD=new Command("Cerca Dispositivi", Command.OK,0);
findS=new Command("Cerca Servizi", Command.OK,0);
server=new Command("SERVER",Command.OK,0);

f.addCommand(exit);
f.addCommand(findD);
f.addCommand(findS);
f.addCommand(server);
f.setCommandListener(this);
}
/* punto di partenza dell'applicativo per far apparire la form e il primo oggetto: Start App*/
public void startApp() {
Display.getDisplay(this).setCurrent(f);
}


public void pauseApp() {}
public void destroyApp(boolean undconditional){}
public void commandAction(Command c,Displayable s) {
if(c.getLabel().equals("Esci")) {
notifyDestroyed();
}
}

}