Vai al contenuto

Inizia la 5^!!! E chi ci pensava che arrivava così presto?

settembre 29, 2009
by

Salve car*,

Inizia il nuovo anno.
Grazie all’ottimo lavoro realizzato in quarta ci aspettano un sacco di argomenti interessanti. Imparerete nuove funzionalità che potrete applicare alla tesina che avete già iniziato l’anno scorso.

Per laboratorio ecco i macro argomenti che affronteremo:
– Visual Basic, approfondiamo e correggiamo alcuni aspetti (vedi sotto)
– Visual Basic, progettare e realizzare tabulati da stampare
– Programmazione WEB: HTML, le pagine statiche
– Programmazione WEB: PHP, le pagine dinamiche
– Programmazione WEB: HTML,PHP ed accesso ai database

nel dettaglio, per
– Visual Basic, approfondiamo e correggiamo alcuni aspetti :
– ordine del focus per gli oggetti in una form
– ordine dei campi da visualizzare in una form (cognome e poi il nome)
– gestione dei pulsanti (attivazione e disattivazione)
– generazione di nuovi codici, verifica esistenza, generazione da database
– un codice corrispondente ad una chiave primaria non si deve poter modificare
– pulire le maschere dopo l’inserimento o la conferma di una modifica
– come gestire il pulsante [Annulla] in una form di inserimento/modifica/cancellazione
– chiariamo come funziona la fase di edit/addnew …. update

Buon viaggio!
Saluti
Stefano Floris

Inzia la tesina!

aprile 3, 2009
by

Salve,
Spero che l’uovo vi sia piaciuto (mi pare di si, dato che è volato via in pochi minuti…). Vi auguro buone vacanze.
uovo
La scadenza del lavoro che era da fare per oggi, è rimandata a mercoledi 8 se non c’è l’assemblea.
Se viene convocata l’assemblea la consegna è prevista improrogabilmente entro mercoledi 22 aprile.

TESINA DI PREPARAZIONE ALL’ESAME, CLASSE 4

1) Scegliere un argomento da trattare (titolo della tesina).
Occorre individuare una realtà operativa di cui si dovrà sviluppare un software gestionale.

2) Scrivere una macro analisi (circa 15 righe).
Individuare cioè quali unità operative sono presenti, quale ruolo hanno, quali informazioni vengono trattate, come funziona l’organizzazione, per quale motivi è necessario realizzare un software gestionale (bisogni).

3) Redigere un diagramma E/R della realtà descritta.

4) Utilizzando il programma DBMS (DatabBase Management System) che conoscete (MS-Access) create le tabelle con le relazioni.

5) Funzionigramma: fate l’elenco delle funzioni che il vostro programma dovrà gestire.
Per esempio:
5a) archivio prodotti, 5a1)ricerca, 5a2)modifica, 5a3)cancellazione, 5a4)inserimento e 5a5)stampa elenco per tipo, 5a6)per categoria, … eccetera
5b) archivio movimenti, 5b1)ricerca, 5b2)modifica, 5b3)cancellazione, 5b4 inserimento e 5b5) stampa elenco per data di un certo prodotto, 5b6) elenco per categoria di un certo periodo… eccetera, eccetera

6) Utilizzando Visual Basic disegnate, oltre alla form principale del menu, anche le varie form di gestione delle varie funzioni.
Per esempio, realizzate:
– la frmProdotti e dichiarate che questa serve per risolvere le funzioni 5a1-5a2-5a3
– la frmElabProdotti e dichiarate che serve per la 5a5 e la 5a6

IMPORTANTE:
Consegnate un documento unico dove sono riportate tutte le voci di cui vi è stato richiesto.
Quindi, nel caso del diagramma E/R potete usare la “fotografia” dello schema delle relazioni di MS-Access, lo stesso vale per le form in VB. Tutte le immagini di Access o VB (salvate in formato JPEG, per non appesantire il documento) devono essere poi incollate nel documento finale da consegnare via posta entro la data stabilita al seguente indirizzo: flo.ste@virgilio.it.

Il lavoro che vi ho assegnato non è un lavoro lungo, andava fatto per oggi, la consegna è rimandata di 20 giorni circa, sono sicuro che trovete il tempo per farlo senza sacrificare il vostro meritato riposo.

Saluti
Stefano Floris

Presentazione a cura di Lapini Daniele e Riccardo Renai

gennaio 7, 2009

Cancellare, modificare record

dicembre 29, 2008

Questa spiegazione serve a far vedere come si eliminano. modificano, aggiugono record nel database utilizzando visual basic.

Per non annoiarsi…

dicembre 12, 2008
by

Buone feste

Buone feste

Carissimi,
Con la prof.ssa Guerrini abbiamo pensato di aiutarvi a non annoiarvi… Per evitare che durante la pausa natalizia vi sentiate abbandonati abbiamo perciò deciso di assegnarvi due divertenti lavoretti ;).

Qui sotto troverete il testo dell’ultimo compito (entrambe le file). Per ciascuno dei due esercizi realizzate il programma in Visual Basic (dopo aver corretto lo pseudocodice) con visualizzazione/inserimento/modifica e cancellazione di tutte le tabelle previste.

Claudia, Daniele e Riccardo per voi anche il compito di pubblicare in slideshare il vostro lavoro e poi scrivere l’articolo sul blog.

Lorenzo, inoltre, dovrà realizzare una presentazione dove illustra la visualizzazione/l’inserimento/la modifica e la cancellazione di una tabella a sua scelta.

Se tutto va bene io vi seguirò da lontano… parto per visitare una scuola a Monaco di Baviera, passo poi a Copenhagen in Danimarca dove dovrei incontrare alcuni professori di una scuola danese, per poi finire a Rovaniemi a trovare Liisa, una insegnante lappone che è venuta a trovarmi lo scorso anno e che per questi giorni mi farà visitare la scuola dove ha studiato Babbo Natale. Dal circolo polare artico, dove le giornate durano poche ore, avrò molto tempo per consultare internet. Se avete bisogno, sapete come fare.

Cari Saluti,
Stefano Floris
***************
TESTO 1
***************
Un comando dei Vigili del Fuoco gestisce una grande città attraverso caserme dislocate nelle varie zone della città (esempio di zone: Milano Est, Milano Nord, ecc). Ogni caserma è caratterizzata da codice, denominazione, anno di costruzione; può accadere che più zone siano gestite dalla stessa caserma. Ciascuna caserma ospita diverse squadre di soccorso, chiamate Unità operative, ciascuna delle quali ha un codice e un nome e ha in dotazione degli automezzi, ad essa riservati, di cui occorre mantenere i dati essenziali; le Unità operative effettuano degli interventi e per ogni intervento è necessario sapere la data , l’unità operativa che lo ha effettuato e una breve descrizione sulle modalità di svolgimento.

Per il problema proposto si chiede quanto segue:
1) completare l’analisi con le ipotesi aggiuntive che si ritiene opportuno formulare e sviluppare il diagramma E/R
2) dedurre dal diagramma E/R effettuato le tabelle corrispondenti
3) Sviluppare in pseudocodice l’algoritmo che, dato il codice di una Unità Operativa, consente di visualizzare: il nome dell’Unità operativa corrispondente al codice dato, tutti i dati degli interventi da questa effettuati a partire da una certa data e, infine, anche il numero di questi interventi. L’algoritmo dovrà essere corredato della seguente documentazione: definizione dell’Input e dell’output, schema delle risorse, descrizione delle maschere, descrizione delle variabili, ogni altra eventuale informazione che lo studente ritenga funzionale alla leggibilità del codice.

***************
TESTO 2
***************
Un’agenzia turistica intende avvalersi di un modulo software per gestire l’organizzazione dei viaggi in aereo, in particolare la prenotazione e la vendita dei biglietti.
L’agenzia si rivolge a diverse Compagnie aeree, per ciascuna delle quali occorre mantenere i dati essenziali.
Ogni compagnia offre più voli; ciascun volo è caratterizzato da: codice, data di partenza, ora di partenza. Inoltre ogni volo è associato ad una destinazione. Le prenotazioni riguardano i voli e avvengono specificando anche la classe a cui si riferiscono. Al momento della prenotazione il cliente fornisce i propri dati essenziali che dovranno essere adeguatamente conservati.

Per il problema proposto si chiede quanto segue:
1) completare l’analisi con le ipotesi aggiuntive che si ritiene opportuno formulare e sviluppare il diagramma E/R
2) dedurre dal diagramma E/R effettuato le tabelle corrispondenti
3) sviluppare in pseudocodice l’algoritmo che, dato in input il codice di un volo, consenta di visualizzare i dati (data in cui è avvenuta la prenotazione, nominativo del cliente a cui si riferisce, classe prenotata) delle prenotazioni effettuate per quel volo a partire da una certa data e, infine, anche il numero di queste prenotazioni. L’algoritmo dovrà essere corredato della seguente documentazione: definizione dell’Input e dell’output, schema delle risorse, descrizione delle maschere, descrizione delle variabili, ogni altra eventuale informazione che lo studente ritenga funzionale alla leggibilità del codice.

Esercitazione di preparazione al compito di novembre

novembre 12, 2008
by

Ecco il testo che vi avevo promesso

Stefano Floris – Anno scolastico 2008/2009
Laboratorio di Informatica gestionale – classe 4C mercurio
Esercitazione

Gestione ordini

Una azienda desidera gestire l’archivio degli ordini dei clienti. Il database è costituito da tre tabelle:
– Clienti, l’archivio anagrafico dei clienti
– Articoli, l’archivio anagrafico degli articoli
– Ordini, l’archivio degli ordini (ogni riga un’ordine di un articolo)

Si desidera realizzare una procedura per le seguenti elaborazioni:
– Dato un cliente, conoscere l’elenco degli articoli ordinati, il totale compreso I.V.A., per ciascun articolo (prezzo unitario x quantità + l’IVA) ed il totale generale per tutti gli ordini visualizzati.
– Da un articolo, l’elenco degli ordini Evasi e l’elenco degli ordini da evadere (visualizzare i dati in due griglie differenti, potete fare con un pulsante o con due)

Si allega la struttura del database in formato Access.

Struttura archivio

Il nucleare

gennaio 11, 2008
by

Spiegazione su l’ energia atomica

Presentazione in powerpoint sull’ energia nucleare di Lapini Daniele 3c mercurio

gennaio 9, 2008

Presentazione esercizio in visual basic n°48 p. 301 di Lapini Daniele

gennaio 9, 2008

gennaio 9, 2008
by

il-nucleare.ppt