Registro Elettronico delle Assenze

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Registro Elettronico delle Assenze"

Transcript

1 AREA DI PROGETTO Registro Elettronico delle Assenze Classe V D Anno scolastico 2008/2009 Area di Progetto: Registro Elettronico delle Assenze - 1 -

2 SOMMARIO 1. Analisi del Progetto pag.3 2. Specifiche del Progetto...pag.7 3. The analysis of project...pag.8 4. Project details..pag Analisi dei Dati...pag Modello E/R pag Tabelle.pag Gerarchia delle funzioni.....pag Implementazione del Database in Access..pag Creazione maschere e report standard sulle query pag Query nel linguaggio SQL..... pag Applicativo in ASP pag.44 Area di Progetto: Registro Elettronico delle Assenze - 2 -

3 1. Analisi del progetto La classe quinta sezione D ha scelto, nell ambito dell area di progetto, di realizzare il registro elettronico delle assenze con pubblicazione sul sito dell Istituto. La scelta del progetto nasce allo scopo di soddisfare specifiche esigenze interne della nostra scuola che richiedono di utilizzare, in modo semplice ed immediato, una serie di strumenti volti a favorire lo scambio di informazioni tra Scuola e Genitori. Accanto a queste esigenze interne si è aggiunta anche una richiesta esterna, proveniente dalle famiglie, di disporre, on-line, informazioni relative ai propri figli. L obiettivo principale del progetto scelto è quindi quello di introdurre nell Istituto un sistema innovativo a servizio degli studenti, dei genitori, degli insegnanti e del Dirigente Scolastico. Il suo scopo è: Agevolare la comunicazione tra scuola, studenti e genitori. Realizzare la diffusione di informazioni on line in tempo reale. Combattere la dispersione scolastica. Ridurre i tempi e i costi della stessa comunicazione (finora soprattutto via posta ordinaria). Utilizzare Internet al servizio della didattica. Il cuore del progetto è il modulo di Gestione Assenze e Ritardi, dal quale derivano una serie di funzionalità come, tra quelle che recentemente più hanno attirato l'attenzione anche del Ministero della Pubblica Istruzione, l'invio di SMS con informazioni sulle assenze e ritardi ai cellulari dei genitori degli alunni. In futuro il progetto potrà essere esteso con una integrazione, aggiungendo il modulo di Gestione Voti. I voti,infatti potranno essere, come per le assenze, pubblicati sul sito nell area riservata a ciascun studente. Area di Progetto: Registro Elettronico delle Assenze - 3 -

4 II progetto scelto prevede inizialmente l'organizzazione in una base di dati di tutte le informazioni necessarie per la gestione di un registro elettronico (Giornale di classe) ed in particolare per la gestione delle assenze degli alunni. La prima fase del processo di sviluppo del progetto, detta analisi dei requisiti, riguarda la conoscenza degli obiettivi da raggiungere. Per ottenere la conoscenza necessaria alla comprensione e alla documentazione delle caratteristiche del progetto, insieme ai nostri insegnanti, abbiamo esaminato tutte le informazioni contenute nel registro di classe cartaceo attualmente in uso. Abbiamo quindi individuato, per la progettazione del database, le seguenti informazioni riguardanti: Gli studenti di ciascuna classe I docenti Le assenze I ritardi I provvedimenti disciplinari Le note di uscita anticipata Le principali funzionalità del progetto sono: Gestione Alunni In questa funzione sono previste tutte le operazioni di inserimento e aggiornamento dei dati degli allievi, tenendo traccia anche della loro appartenenza ad una specifica classe in un determinato anno scolastico. Una classe è identificata da una cifra e da una lettera (ad es. 1A, 2A, ecc..) rispettivamente per indicare classe e sezione ed appartiene ad uno specifico corso (ad es. elettronica, abacus..). Gli alunni sono identificati da un codice interno all Istituto. Tra le altre informazioni da considerare abbiamo i dati anagrafici, il numero di telefono fisso, il cellulare di un genitore per gli SMS ed username e password utili per l accesso al sito. E possibile ottenere elenchi dei dati degli alunni suddivisi per classi e corsi, ricerche di studenti per nome e cognome o numero di cellulare, stampe schede alunno con assenze, ritardi, note, sms inviati da fornire ai genitori periodicamente (es: in occasione degli incontri tra docenti e genitori). Area di Progetto: Registro Elettronico delle Assenze - 4 -

5 Gestione Docenti I docenti accedono al registro di classe per il controllo delle presenze e registrano sia le assenze rilevate che le giustifiche ed inoltre, nei rari casi in cui si verificano, sono tenuti a registrare anche le note disciplinari e le uscite anticipate. I docenti possono visualizzare e/o stampare tutte le informazioni riepilogative sulle loro classi. Ogni docente può insegnare, una o più materie, in più classi in un determinato anno scolastico. Anche per i docenti consideriamo, tra le altre informazioni, username e password utili per l accesso al sito. Registrazione Assenze e Ritardi Troveremo, in un database on line, le stesse informazioni che possiamo leggere sul Giornale di classe. Per le assenze vengono registrate sia la data dell evento che la data della giustifica (se quest ultima non è presente, l assenza non è stata ancora giustificata). Per i ritardi vengono registrate la data e l ora di entrata. Il registro elettronico fornisce la situazione di ciascun allievo e permette al Coordinatore della classe di sollecitare eventuali giustificazioni mancanti. Fornisce, in particolare, informazioni su: assenze degli alunni per giorno e mese assenze, per un determinato alunno, mensili, quadrimestrali o annuali assenze con nome del docente che le ha registrate assenze con nome del docente che ha firmato la giustifica assenze con mancata giustifica entrate in ritardo Inoltre fornisce la reportistica sul totale delle assenze e dei ritardi per ciascun allievo e sulle percentuali delle assenze rispetto al totale giorni. E possibile quindi produrre statistiche giornaliere, mensili, annuali e per periodo selezionabile di assenze e ritardi. Si può effettuare la stampa delle lettere, da completare con l indirizzo per la spedizione, per comunicazioni ai genitori che non forniscono il numero del cellulare. Area di Progetto: Registro Elettronico delle Assenze - 5 -

6 Registrazione Note Rispettando lo schema del nostro Registro di Classe cartaceo, abbiamo preferito trattare nel settore note sia le informazioni relative ai rapporti disciplinari che le annotazioni di uscite anticipate (per altro molto rare nel nostro Istituto) in cui occorre comunque registrare l ora di uscita e la motivazione. Altri servizi previsti dal progetto sono: Pubblicazione sul Sito E prevista la pubblicazione sul sito della scuola, in aree riservate, del prospetto delle assenze e dei ritardi relativi ad ogni singolo alunno. Particolare attenzione sarà prestata alle regole di sicurezza e della privacy così da fornire a ciascuno tutte e sole le informazioni di cui ha bisogno nel pieno rispetto della riservatezza dei terzi. I genitori hanno una password che permette loro di accedere solo ai dati del proprio figlio il quale possiede la stessa chiave di accesso assegnata ai familiari. I docenti hanno una propria password che permette loro di accedere solo ai dati degli alunni delle proprie classi. Comunicazioni ai genitori via SMS E' possibile utilizzare l invio di SMS ai telefoni cellulari dei genitori con le informazioni relative alle assenze e ai ritardi secondo i criteri fissati dalla Dirigenza. Per esempio per ogni studente è possibile stabilire ogni quante assenze o ritardi (1,2,3,4,5,6,7,8,9,10 o nessuna notifica) dovrà essere notificato l'evento ai genitori. E' possibile inviare degli SMS contenenti un qualsiasi testo ai genitori anche in occasione di particolari eventi. Ad esempio, nel caso di un'uscita anticipata o d incontri tra scuola e famiglie, è possibile inviare una comunicazione a tutti i genitori. E possibile inviare la comunicazione ad un singolo genitore, ai genitori di una selezione di alunni di una specifica classe, ai genitori di una selezione di classi. Area di Progetto: Registro Elettronico delle Assenze - 6 -

7 2. Specifiche del progetto Le fasi del progetto, oltre all analisi dei requisiti, prevedono l analisi dei dati con relativo modello E/R (per evidenziare i dati e le relazioni esistenti tra essi), la progettazione logica che ha come uscita le tabelle e l implementazione fisica. Il database creato costituisce un applicazione software autonoma dotata di una interfaccia grafica che permette ad un qualsiasi utente finale, anche non esperto, di selezionare le diverse operazioni attraverso un menù di scelte o un insieme di pulsanti di comando (pannello di comandi). Questa applicazione risulta anche indipendente dalla successiva integrazione per l interfacciamento del database nel Web. Gli strumenti utilizzati per la realizzazione fisica dell applicazione sono: MS Access per la creazione del database, la manipolazione e stampa dei dati; Il linguaggio SQL per la creazione delle tabelle e per le interrogazioni; HTML e ASP per l interfacciamento del database con il Web. Area di Progetto: Registro Elettronico delle Assenze - 7 -

8 The Analysis of the project PROJECT WORK ELECTRONIC SCHOOL REGISTER The class V D has decided to carry out an electronic register of the students absences to be published on the site of the Institute. The choice of the project comes out of specific internal requests of the school that needs to have some simple and ready tools to promote the exchange of information among parents and school. Alongside these internal needs, an external request has come from the students families: to have the possibility to access online all information about their children. The main purpose of the chosen project work is to provide the Institute with an innovative system to be used by students, teachers, parents and the Headmistress. It is aimed to - facilitate communication among the school, the students and the parents; - carry out the diffusion of online and real-time information; - fight the phenomenon of drop-outs; - reduce the costs of the same kind of communication ( regularly sent today by traditional mail); - use the Internet as a teaching aid. The project core is the Absence and Delay Management module, from which a series of features derive, such as the sending of SMS with information about the absence or delay of students to their parents mobile phones (among the ones which have recently drawn the attention of the Ministry of Education). In the future the project could be expanded to include a Marks Management module. School marks as well as absences would be published on the school site in the students reserved area. Area di Progetto: Registro Elettronico delle Assenze - 8 -

9 The chosen project starts by organizing in a database all information required to manage an electronic class register (Class Journal) and particularly to manage students absences. The first step in the development process of the project, called analysis of requisites, is related to the knowledge of the objectives to be achieved. In order to get the necessary knowledge for the understanding and documentation of the project features, we have examined, with our teachers, all information in the paper register currently used. For the database design, we have identified all information concerning: - the students of each class - the teachers - the absences - the delays - the disciplinary actions - the notes of coming out of school in advance The main features of the project are: Students management In this feature we have provided all operations necessary to insert and update students data, keeping track also of the class they belong to in a specific school year. Each class is identified with a figure and a number (i.e. 1A, 2A,... etc.), indicating the class and the section of a specific course (Electronics, Abacus,..). The students are identified by a code, internal to the school. Among other information we have to take into account the personal data, the home telephone number, one of the parents mobile phone number for the SMSs, usernames and passwords to access the site. It is possible to get lists with the students data divided by classes and courses, searches by students names or by phone numbers, printing of Area di Progetto: Registro Elettronico delle Assenze - 9 -

10 students forms with absences, delays, notes, sms, to be given to parents periodically (i.e.: at school-families meetings) Teachers management The teachers access the electronic class register to check the students attendance and record the absences and the justifications, and in addition, when it is necessary, they have also to record the disciplinary actions and the coming out in advance. The teacher can display and print all information about their classes. Each teacher can teach one or more subjects in different classes during a school year. Also for the teachers we have to take into account, among other information, the username and password for the access. Recording absences and delays We will find, in an online database, the same information we can find in the paper Class Register. For the absences it will be necessary to record both the date of the absence and the date of the justification (if the latter is not registered, the absence is not considered justified). For the delays the date and time of entrance will be recorded. The electronic register gives a clear situation of each student and allows the class coordinator to solicit any possible missing justification. In particular, it provides information on: - students absences for each day and each month; - for each student, monthly, quarterly and annual absences; - absences with the name of the teacher who recorded them; - absences with the name of the teacher who signed the justification; - absences with missing justification; - delayed entrance. In addition, it provides a report of the total amount of absences and delays for each student and a report of the percentage of absences out of the overall number of school days. As a consequence, it is possible to get Area di Progetto: Registro Elettronico delle Assenze

11 statistics that are daily, monthly and annual, or related to specific periods of time. It is also possible to print letters, to be completed with addresses, to send communication to the parents who don t provide the school with their mobile phone number. Recording annotations Following the pattern of our paper Class register, we have decided to put in the section annotations both the information regarding the disciplinary actions and the annotations of coming out in advance ( after all, quite rare in our school) where it is necessary to record the time and motivation. Other services scheduled in the project are: Publication on the web site The fact-sheet of each student s absences and delays is going to be published on the school web site, in reserved areas. Great attention will be given to the rules of security and privacy in order to give everyone only the information he/she needs, respecting the privacy of other people. Parents will be given a password which will allow them to access only their child s data; the students will have the same password given to his/her parents. Teachers will have a personal password which will allow them to access only data regarding students of their classes. Communicating with parents via SMS It is possible to send SMS to the parents mobile phones with information regarding absences and delays, according to the criteria established by the school management. For instance, it is possible to set for each student the interval of time for sending information to the parents (every 1,2,3,4,...etc absences or delay). It is also possible to send parents an SMS with any kind of text message, for special events or communication. Area di Progetto: Registro Elettronico delle Assenze

12 It is possible to send the communication to one single parent, to parents of a selection of students, to parents of a selection of classes. PROJECT DETAILS The phases of the project, besides the analysis of requisites, provide for the analysis of data using the model E/R (to highlight data and the relationships among them), the logic planning with charts and the physical implementation. The database we have created is an autonomous software application with a graphical interface which allows any user, even though not expert, to choose the different operations through a menu or a set of commandbuttons. This application is also independent from the further integration needed to interface the database in the Web. The tools used for the physical making of the application are: MS Access to create the database, to manage and print data. The SQL language to create tables and queries. HTML and ASP for the graphical interfacing of the database in the Web. Area di Progetto: Registro Elettronico delle Assenze

13 3. Analisi dei dati Entità Le entità che possono essere individuate nel problema sono: 1. Studente, per rappresentare le informazioni relative agli studenti ; 2. Classe, per rappresentare dati inerenti alle classi dell Istituto; 3. Corso, per rappresentare i corsi dell Istituto; 4. Docente, per rappresentare le informazioni relative ai docenti; 5. Assenza, per le assenze fatte registrare dagli studenti; 6. Ritardo, per i ritardi degli studenti; 7. Note, per le note disciplinari e le uscite anticipate degli studenti. Attributi Gli attributi dell entità Studente sono:il codice, il cognome, il nome, la data di nascita, luogo di nascita, città, via, numero civico, CAP, numero telefonico(cellulare) del tutore, il numero telefonico dello studente, il codice fiscale, l indirizzo , username e password. Gli attributi dell entità Docente sono: il codice, il cognome, il nome, la data di nascita, luogo di nascita, città, via, numero civico, CAP, numero telefonico(cellulare) del docente, il numero telefonico, il codice fiscale, l indirizzo , username e password. Gli attributi dell entità Classe sono: il codice e la denominazione. Gli attributi dell entità Corso sono: il codice e la descrizione. Gli attributi dell entità Assenza sono: il codice, la data dell assenza e la data della giustificazione dell assenza. Gli attributi dell entità Ritardo sono: il codice, la data del ritardo e l ora del ritardo. Area di Progetto: Registro Elettronico delle Assenze

14 Gli attributi dell entità Note sono:il codice, la data della nota, il tipo per specificare se si tratta di nota disciplinare o di uscita anticipata, la descrizione e l ora dell uscita anticipata. Associazioni Tra le entità ci sono le seguenti associazioni: Tra Studente e Classe c è un associazione molti a molti (N:N), perché ogni studente è stato iscritto a più classi nel corso degli anni scolastici ed ogni classe può essere frequentata da più studenti; Tra Classe e Corso c è un associazione uno a molti (1:N), perché ogni classe deve appartenere ad un solo corso ed un corso può comprendere più classi; Tra Classe e Docente c è un associazione molti a molti (N:N), perché ogni classe deve avere più docenti ed ogni docente può insegnare in più classi; Tra Studente e Assenza c è un associazione uno a molti (1:N), perché uno studente può effettuare una o più assenze ed ogni assenza può essere effettuata da un solo studente ; Tra Studente e Ritardo c è un associazione uno a molti (1:N), perché uno studente può effettuare uno o più ritardi ed ogni ritardo può essere effettuato da un solo studente; Tra Studente e Nota c è un associazione uno a molti (1:N), perché uno studente può avere una o più note ed ogni nota può essere riferita ad un solo studente; Tra Docente e Assenza ci sono due associazioni uno a molti (1:N), nella prima: un docente può registrare una o più assenze ed ogni assenza deve essere registrata da un solo docente, nella seconda: un docente può giustificare una o più assenze ed ogni assenza deve essere giustificata da un solo docente; Tra Docente e Ritardo c è un associazione uno a molti (1:N), perché un docente può annotare uno o più ritardi ed ogni ritardo deve essere annotato da un solo docente; Tra Docente e Nota c è un associazione uno a molti (1:N), perché un docente può registrare una o più note ed ogni nota deve essere registrata da un solo docente; Area di Progetto: Registro Elettronico delle Assenze

15 4. MODELLO E/R Per l area di progetto abbiamo tracciato due modelli E/R. Nel primo modello E/R vengono evidenziate, oltre alle entità e le associazioni, le diverse gerarchie esistenti tra alcune entità. 1. Modello E/R con ISA Frequentare Appartenere Username Studente {PK} CodiceS {PK} Cognome Nome Data_nascita Luogo_nascita Mail Città Via Numero_civ CAP Num_cell Telefono CodiceFiscale Username Password Effettuare Anno Aula Azione Cod_azione{PK} Data Classe Codice_classe {PK} Denominazione Registrare Gestire Insegnare Anno Materia Corso Codice_corso {PK} Descrizione ISA Docente Ritardo Ora_Ingresso Nota Codice_nota {PK} ISA Assenza Data_giustificazione Giustificare CodiceD {PK} Cognome Nome Data_nascita Luogo_nascita Mail Città Via Numero_civ CAP Cellulare Telefono CodiceFiscale Username Password ProvvedimentoDisc Motivazioni UscitaAnticipata Ora_uscita_anticipata Note Area di Progetto: Registro Elettronico delle Assenze

16 Il precedente modello E/R è stato tradotto in un secondo modello E/R privo di gerarchie, accorpando l entità padre alle rispettive entità figlie. Tale traduzione è conveniente se ci sono operazioni sulla base di dati che si riferiscono solo a tuple di una figlia; nel nostro caso questa traduzione è vantaggiosa in quanto si avrà maggior distinzione tra le entità figlie assenze, ritardi e note, in modo da avere un accesso più veloce alle relative tabelle, considerato che diverse interrogazioni si riferiscono proprio alle singole tabelle. 2. Modello E/R Frequentare Appartenere Studente CodiceS {PK} Cognome Nome Data_nascita Luogo_nascita Città Via Numero_civ CAP Cell_Tutor Telefono Codice Fiscale Mail Username Password Effettuare Riguardare Anno Aula Effettuare Classe Codice_classe {PK} Denominazione Assenza Codice_assenza {PK} Data_assenza Data_giustificazione Ritardo Cod_rit {PK} Data_rit Ora_rit Nota Cod_nota{PK} Data_nota Tipo Descrizione Ora_uscita_anticipata Insegnare Registrare Giustificare Annotare Registrare Anno Materia Corso Codice_corso {PK} Descrizione Docente CodiceD {PK} Cognome Nome Data_nascita Luogo_nascita Città Via Numero_civico CAP Cellulare Telefono Codice Fiscale Mail Username Password Area di Progetto: Registro Elettronico delle Assenze

17 5. TABELLE Utilizzando le regole di derivazione, si passa dal modello concettuale al modello logico, cioè alle tabelle, introducendo le chiavi esterne per rappresentare le associazioni (le chiavi primarie sono sottolineate, le chiavi esterne sono in corsivo). Studenti (CodiceS, Cognome, Nome, Data_nascita, Luogo_nascita, Città, Via, Numero_civ, CAP, Cell_Tutor, Telefono, Mail, CodiceFiscale, Username, Password) Classi (Codice_classe, Denominazione, Codice_corso) Frequentare (CodiceS, CodiceClasse, Anno, Aula) Docenti (CodiceD, Cognome, Nome, Data_nascita, Luogo_nascita, Città, Via, Numero_civ, CAP, Cellulare, Telefono, Mail, CodiceFiscale, Username, Password) Corsi (Codice_corso, Descrizione) Assenze (Codice_assenza, Data_assenza, Data_giustificazione, CodiceS, CodiceD,CodiceDG) Ritardi (Cod_rit, Ora_rit, Data_rit, CodiceS, CodiceD) Note (Cod_nota, Data_nota, Tipo, Descrizione, Ora_uscita_anticipata, CodiceS, CodiceD) Insegnare (Classe, CodiceD, Anno, Materia) Area di Progetto: Registro Elettronico delle Assenze

18 Lo schema seguente illustra le caratteristiche degli attributi delle tabelle: Tabella Campo Chiave Formato Dim Descrizione STUDENTI CodiceS PK Carattere 5 Chiave Primaria Cognome Carattere 25 Indica il Cognome dello studente Nome Carattere 20 Indica il Nome dello studente Data_Nascita Data/Ora 10 Rappresenta la data di nascita Luogo_nascita Carattere 25 Indica il luogo di nascita dello studente Città Carattere 25 Indica la città in cui risiede lo studente Via Carattere 20 Indica la via dove risiede lo studente Numero_civ Carattere 7 Indica il numero civico dello studente Cap Numerico 5 Indica il codice di avviamento postole Cell_Tutor Numerico 13 Numero cellulare tutore Telefono Numerico 10 Numero telefono alunno Mail Carattere 15 dello studente CodiceFiscale carattere 16 Indica il codice fiscale dell alunno Username Carattere 20 Username studente Password Carattere 8 Password studente CLASSI Codice_classe PK Carattere 5 Chiave primaria Denominazione Carattere 20 Nome classe Codice_corso FK Numerico 5 Chiave esterna FREQUENTARE CodiceS PPK Carattere 5 Chiave primaria composta CodiceClasse PPK Carattere 5 Chiave primaria composta Anno PPK Numerico 4 Chiave primaria composta Aula Carattere 7 Indica l aula DOCENTI CodiceD PK Carattere 5 Chiave primaria Cognome Carattere 20 Indica il cognome del docente Nome Carattere 15 Indica il nome del docente Data_nascita Data/Ora 10 Indica la data di nascita Luogo_nascita Carattere 30 Indica il luogo di nascita del docente Città Carattere 30 Indica la città di residenza Via Carattere 10 Nome della via Numero_civ Numerico 7 Indica il numero civico CAP Numerico 5 Indica il codice di avviamento postole Cellulare Numerico 13 Numero cellulare Area di Progetto: Registro Elettronico delle Assenze

19 Telefono Numerico 10 Numero telefono docente Mail Carattere 15 del docente CodiceFiscale Carattere 16 Indica il codice fiscale del docente Username Carattere 20 Username docente Password Carattere 8 Password docente CORSI Codice_corso PK Numerico 5 Chiave primaria, auto incremento Descrizione Carattere 20 Indica il nome del corso ASSENZE Codice_assenza PK Numerico 5 Chiave primaria, auto incremento Data_assenza Data/Ora 10 Indica la data in cui l alunno è assente Data_giustificazione Data/Ora 10 Indica la data in cui l assenza dell alunno è stata giustificata CodiceS FK Numerico 5 Chiave esterna CodiceD FK Numerico 5 Chiave esterna CodiceDG FK Numerico 5 Chiave esterna RITARDI Cod_rit PK Numerico 5 Chiave primaria, auto incremento Ora_rit Data/Ora 6 Indica l ora di entrata Data_rit Data/Ora 10 Indica il giorno del ritardo CodiceS FK Numerico 5 Chiave esterna CodiceD FK Numerico 5 Chiave esterna NOTE Cod_nota PK Numerico 5 Chiave primaria, auto incremento Data_nota Data/Ora 10 Indica la data della nota disciplinare o la nota per un uscita anticipata Tipo Carattere 15 Indica il tipo di nota(disciplinare/uscita anticipata) Descrizione Carattere 20 Descrizione nota Ora_uscita_anticipata Data/Ora 6 Indica l ora dell uscita anticipata dell alunno CodiceS FK Numerico 5 Chiave esterna CodiceD FK Numerico 5 Chiave esterna INSEGNARE Classe PPK Carattere 5 Chiave primaria composta CodiceD PPK Carattere 5 Chiave primaria composta Anno PPK Numerico 4 Chiave primaria composta Materia PPK Carattere 20 Chiave primaria composta -Alcune di queste tabelle sono state create in SQL: Create table Docenti ( Area di Progetto: Registro Elettronico delle Assenze

20 ); codiced char(5), Cognome char(50), Nome char(50) not null, data_nascita date not null, luogo_nascita char(50) not null, citta char(50), Via char(50), numero_civico numeric, CAP char(5), Cellulare char(12), Telefono char(12), codice_fiscale char(16), mail char(60), Username char(50), Password char(50), Primary Key (codiced) Create table Corsi ( codice_corso counter, Descrizione char(50), Primary Key (codice_corso) ); Create table Classi ( Codice_classe char(5), Denominazione char(20) not null, Corso numeric not null, Primary Key (Codice_classe) Foreign Key (Corso) references Frequentare(Codice_classe) ); 6. GERARCHIA DELLE FUNZIONI Le funzioni principali del nostro progetto sono espresse dal funzionigramma qui presente: Area di Progetto: Registro Elettronico delle Assenze

21 GESTIONE ASSENZE Creare Tabella Corsi Gestione Tabelle Interrogazione dei Dati Stampa dei Dati Aggiornare Studenti Controllare assenze Elenco studenti per classe Aggiornare Docenti Controllare Note Docenti per classe dell anno corrente Aggiornare Classi Controllare Ritardi Totale assenze per studente Registrare Assenze Elencare Docenti Totale ritardi per studente Registrare Note Ricercare Studenti Totale Note disciplinari per studente Registrare Ritardi Note disciplinari per studente Uscite anticipate in un periodo Assenze e ritardi in un periodo Area di Progetto: Registro Elettronico delle Assenze Percentuale assenze/ritardi per studente

22 7. Implementazione del Database in Access Creazione tabelle Creiamo con l ambiente software Microsoft Access le tabelle precedentemente individuate: STUDENTI, CLASSI, FREQUENTARE, DOCENTI, CORSI, ASSENZE, RITARDI, NOTE, INSEGNARE. Impostiamo in seguito le associazioni tra le tabelle, fissando l integrità referenziale. Lo schema relazionale di Access si presenta come in figura: Area di Progetto: Registro Elettronico delle Assenze

23 In particolare, in fase di creazione del database, nella tabelle Studenti e Docenti sono stati inseriti i seguenti dati: STUDENTI: DOCENTI: Area di Progetto: Registro Elettronico delle Assenze

24 8. Pannello di comando 1)Menù Principale Area di Progetto: Registro Elettronico delle Assenze

25 2)Sottomenù Studenti Area di Progetto: Registro Elettronico delle Assenze

26 3)Sottomenù Interrogazioni Area di Progetto: Registro Elettronico delle Assenze

27 4)Sottomenù Stampe Area di Progetto: Registro Elettronico delle Assenze

28 5)Sottomenù Grafici Area di Progetto: Registro Elettronico delle Assenze

29 6)Sottomenù Gestione Tabelle Area di Progetto: Registro Elettronico delle Assenze

30 9. Maschere 1)Maschera Assenze 2)Maschera Studenti Area di Progetto: Registro Elettronico delle Assenze

31 La maschera Studenti ci consente di inserire uno studente con i relativi dati, inoltre è possibile visualizzare tramite i bottoni, ai quali sono associate delle macro attivate dall evento click, le assenze, le note disciplinari, le uscite anticipate, i ritardi e la stampa dei dati dello studente. 3)Maschera Docenti La maschera Docenti ci consente di inserire un docente con i relativi dati. Inoltre è possibile visualizzare tramite i bottoni, ai quali sono associate delle macro attivate dall evento click, le classi ad essi assegnate e le materie da loro insegnate. E stato inserito anche un bottone per la stampa dei dati del docente. Area di Progetto: Registro Elettronico delle Assenze

32 4)Maschera Note Per la maschera note, all attivazione del tipo di nota come nota disciplinare viene disattivata automaticamente la casella Ora Uscita non essendo necessario il suo utilizzo. Area di Progetto: Registro Elettronico delle Assenze

Volumi di riferimento

Volumi 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

Dettagli

1. Schema concettuale della base di dati Lo schema concettuale (o statico) è uno dei due schemi del progetto concettuale di un sistema informativo.

1. Schema concettuale della base di dati Lo schema concettuale (o statico) è uno dei due schemi del progetto concettuale di un sistema informativo. Esame di Stato Istituto Tecnico Industriale Proposta di soluzione della seconda prova Indirizzo: INFORMATICA Tema: INFORMATICA Anno Scolastico: 2003-2004 1. Schema concettuale della base di dati Lo schema

Dettagli

Gestione Voti Scolastici

Gestione Voti Scolastici Gestione Voti Scolastici Progettare un modello di dati per la gestione delle informazioni riguardanti le prove, nelle diverse materie, sostenute dagli studenti di una scuola media superiore. Il sistema

Dettagli

GESTIONE DI MDB in WEB

GESTIONE DI MDB in WEB GESTIONE DI MDB in WEB Il presente documento riporta un esempio generico di gestione di un database di Access. Il lettore può personalizzare in base alle proprie esigenze sia il contenuto del database,

Dettagli

Basi di dati. Il Linguaggio SQL. K. Donno - Il Linguaggio SQL

Basi di dati. Il Linguaggio SQL. K. Donno - Il Linguaggio SQL Basi di dati Il Linguaggio SQL Data Definition Language (DDL) Data Definition Language: insieme di istruzioni utilizzate per modificare la struttura della base di dati Ne fanno parte le istruzioni di inserimento,

Dettagli

Corso Sistemi Informativi Avanzati. Programma 30 set 2015. Installazione Macchina Virtuale. Introduzione alla BI nelle Aziende.

Corso Sistemi Informativi Avanzati. Programma 30 set 2015. Installazione Macchina Virtuale. Introduzione alla BI nelle Aziende. Programma 30 set 205 Installazione Macchina Virtuale Introduzione alla BI nelle Aziende Introduzione SQL Macchina Virtuale È un emulazione di un computer su un altro computer Stesso punto di partenza per

Dettagli

UNIVERSITÀ DEGLI STUDI DI UDINE Facoltà di Medicina e Chirurgia CORSO DI LAUREA IN TECNICHE DI RADIOLOGIA MEDICA PER IMMAGINI E RADIOTERAPIA ESAME

UNIVERSITÀ DEGLI STUDI DI UDINE Facoltà di Medicina e Chirurgia CORSO DI LAUREA IN TECNICHE DI RADIOLOGIA MEDICA PER IMMAGINI E RADIOTERAPIA ESAME UNIVERSITÀ DEGLI STUDI DI UDINE Facoltà di Medicina e Chirurgia CORSO DI LAUREA IN TECNICHE DI RADIOLOGIA MEDICA PER IMMAGINI E RADIOTERAPIA ESAME 14 maggio 2009 1 Progettazione di basi di dati Si vuole

Dettagli

LA GESTIONE DELLE VISITE CLIENTI VIA WEB

LA 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

Dettagli

SISTEMI INFORMATIVI AVANZATI -2010/2011 1. Introduzione

SISTEMI INFORMATIVI AVANZATI -2010/2011 1. Introduzione SISTEMI INFORMATIVI AVANZATI -2010/2011 1 Introduzione In queste dispense, dopo aver riportato una sintesi del concetto di Dipendenza Funzionale e di Normalizzazione estratti dal libro Progetto di Basi

Dettagli

Dispensa di database Access

Dispensa 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

Dettagli

Portale Materiali Grafiche Tamburini. Grafiche Tamburini Materials Portal

Portale Materiali Grafiche Tamburini. Grafiche Tamburini Materials Portal Portale Materiali Grafiche Tamburini Documentazione utente italiano pag. 2 Grafiche Tamburini Materials Portal English user guide page 6 pag. 1 Introduzione Il Portale Materiali è il Sistema Web di Grafiche

Dettagli

Lezione V. Aula Multimediale - sabato 29/03/2008

Lezione 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)

Dettagli

Divisione Education Technology. keep the knowledge flowing. Zainetto. verde. Education Provider

Divisione Education Technology. keep the knowledge flowing. Zainetto. verde. Education Provider eep the nowledge owing keep the knowledge flowing Divisione Education Technology Zainetto SOFTWARE PER LA SCUOLA: Portale KK 2.0 - scuole Il Portale KK 2.0 nasce dall esperienza decennale di Know K. nei

Dettagli

Il linguaggio SQL. è di fatto lo standard tra i linguaggi per la gestione di data base relazionali.

Il linguaggio SQL. è di fatto lo standard tra i linguaggi per la gestione di data base relazionali. (Structured Query Language) : Il linguaggio è di fatto lo standard tra i linguaggi per la gestione di data base relazionali. prima versione IBM alla fine degli anni '70 per un prototipo di ricerca (System

Dettagli

Abilità Informatiche A.A. 2010/2011 Lezione 9: Query Maschere Report. Facoltà di Lingue e Letterature Straniere

Abilità Informatiche A.A. 2010/2011 Lezione 9: Query Maschere Report. Facoltà di Lingue e Letterature Straniere Abilità Informatiche A.A. 2010/2011 Lezione 9: Query Maschere Report Facoltà di Lingue e Letterature Straniere Le QUERY 2 Che cos è una Query? Una Query rappresenta uno strumento per interrogare un database.

Dettagli

Esercitazione query in SQL L esercitazione viene effettuata sul database viaggi e vacanze che prevede il seguente modello E/R:

Esercitazione query in SQL L esercitazione viene effettuata sul database viaggi e vacanze che prevede il seguente modello E/R: Esercitazione query in SQL L esercitazione viene effettuata sul database viaggi e vacanze che prevede il seguente modello E/R: Si consiglia di creare il data base, inserire i dati nelle tabelle, provare

Dettagli

a.a. 2012/13 12 Novembre 2012 Preparazione al Test in itinere, Compito A 1. Modellare tramite uno schema entità- relazione la seguente base di dati:

a.a. 2012/13 12 Novembre 2012 Preparazione al Test in itinere, Compito A 1. Modellare tramite uno schema entità- relazione la seguente base di dati: Gestione dei dati e della conoscenza, a.a. 2012/13 12 Novembre 2012 Preparazione al Test in itinere, Compito A 1. Modellare tramite uno schema entità- relazione la seguente base di dati: Si vuole modellare

Dettagli

Schema della base di dati del Catalogo dei Dati della Pubblica Amministrazione Renzo Orsini

Schema della base di dati del Catalogo dei Dati della Pubblica Amministrazione Renzo Orsini Schema della base di dati del Catalogo dei Dati della Pubblica Amministrazione Renzo Orsini Dipartimento di Scienze Ambientali, Informatica e Statistica Università Ca Foscari Venezia La base di dati del

Dettagli

Procedura SMS. Manuale Utente

Procedura SMS. Manuale Utente Procedura SMS Manuale Utente INDICE: 1 ACCESSO... 4 1.1 Messaggio di benvenuto... 4 2 UTENTI...4 2.1 Gestione utenti (utente di Livello 2)... 4 2.1.1 Creazione nuovo utente... 4 2.1.2 Modifica dati utente...

Dettagli

DBMS (Data Base Management System)

DBMS (Data Base Management System) Cos'è un Database I database o banche dati o base dati sono collezioni di dati, tra loro correlati, utilizzati per rappresentare una porzione del mondo reale. Sono strutturati in modo tale da consentire

Dettagli

CAMBIO DATI PERSONALI - Italy

CAMBIO DATI PERSONALI - Italy CAMBIO DATI PERSONALI - Italy Istruzioni Per La Compilazione Del Modulo / Instructions: : Questo modulo è utilizzato per modificare i dati personali. ATTENZIONE! Si prega di compilare esclusivamente la

Dettagli

Esercitazione di Basi di Dati

Esercitazione di Basi di Dati Esercitazione di Basi di Dati Corso di Fondamenti di Informatica 15/22 Aprile 2004 Progettazione di un Database (DB) Marco Pennacchiotti pennacchiotti@info.uniroma2.it Tel. 0672597334 Ing.dell Informazione,

Dettagli

DATABASE RELAZIONALI

DATABASE RELAZIONALI 1 di 54 UNIVERSITA DEGLI STUDI DI NAPOLI FEDERICO II DIPARTIMENTO DI DISCIPLINE STORICHE ETTORE LEPORE DATABASE RELAZIONALI Dott. Simone Sammartino Istituto per l Ambiente l Marino Costiero I.A.M.C. C.N.R.

Dettagli

Raggruppamenti Conti Movimenti

Raggruppamenti Conti Movimenti ESERCITAZIONE PIANO DEI CONTI Vogliamo creare un programma che ci permetta di gestire, in un DB, il Piano dei conti di un azienda. Nel corso della gestione d esercizio, si potranno registrare gli articoli

Dettagli

Informatica per le discipline umanistiche 2 lezione 10

Informatica per le discipline umanistiche 2 lezione 10 Informatica per le discipline umanistiche 2 lezione 10 Parte III: il computer come strumento per l interazione e la comunicazione Si è parlato di identità Parte III: il computer come strumento per l interazione

Dettagli

GUIDA PER IL DOCENTE ALL UTILIZZO DELL APPLICATIVO ONLINE E PORTFOLIO

GUIDA PER IL DOCENTE ALL UTILIZZO DELL APPLICATIVO ONLINE E PORTFOLIO GUIDA PER IL DOCENTE ALL UTILIZZO DELL APPLICATIVO ONLINE E PORTFOLIO http://eportfolio.tqmproject.eu Progetto "TQM Agreement n 2011 1 IT1 LEO05 01873; CUP G72F11000050006 1 SOMMARIO PREMESSA... 3 PAGINA

Dettagli

Progettazione di un Database

Progettazione di un Database Progettazione di un Database Per comprendere il processo di progettazione di un Database deve essere chiaro il modo con cui vengono organizzati e quindi memorizzati i dati in un sistema di gestione di

Dettagli

API e socket per lo sviluppo di applicazioni Web Based

API e socket per lo sviluppo di applicazioni Web Based API e socket per lo sviluppo di applicazioni Web Based Cosa sono le API? Consideriamo il problema di un programmatore che voglia sviluppare un applicativo che faccia uso dei servizi messi a disposizione

Dettagli

WELCOME. Go to the link of the official University of Palermo web site www.unipa.it; Click on the box on the right side Login unico

WELCOME. Go to the link of the official University of Palermo web site www.unipa.it; Click on the box on the right side Login unico WELCOME This is a Step by Step Guide that will help you to register as an Exchange for study student to the University of Palermo. Please, read carefully this guide and prepare all required data and documents.

Dettagli

PRENOTAZIONI APPELLI ON LINE tramite SOL-SegreteriaOnLine

PRENOTAZIONI APPELLI ON LINE tramite SOL-SegreteriaOnLine PRENOTAZIONI APPELLI ON LINE tramite SOL-SegreteriaOnLine Guida all uso per i DOCENTI Pag. 1 di 16 AVVISI IMPORTANTI La procedura di formazione del calendario didattico nelle facoltà e nei corsi di laurea

Dettagli

Access. P a r t e p r i m a

Access. P a r t e p r i m a Access P a r t e p r i m a 1 Esempio di gestione di database con MS Access 2 Cosa è Access? Access e un DBMS che permette di progettare e utilizzare DB relazionali Un DB Access e basato sui concetti di

Dettagli

Data Base. Master "Bio Info" Reti e Basi di Dati Lezione 6

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

Dettagli

Database 1 biblioteca universitaria. Testo del quesito

Database 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

Dettagli

smscuol@: il servizio web per le comunicazioni scuola famiglia Descrizione generale del prodotto

smscuol@: il servizio web per le comunicazioni scuola famiglia Descrizione generale del prodotto Progettazione di software - Consulenza informatica - Servizi di ingegneria integrata smscuol@: il servizio web per le comunicazioni scuola famiglia Descrizione generale del prodotto smscuol@ è un servizio

Dettagli

I Sistemi Informativi

I Sistemi Informativi I Sistemi Informativi Definizione Un Sistema Informativo è un mezzo per acquisire, organizzare, correlare, elaborare e distribuire le informazioni che riguardano una realtà che si desidera descrivere e

Dettagli

IL DAT A B A S E DI ALGE B R A N D O

IL DAT A B A S E DI ALGE B R A N D O IL DAT A B A S E DI ALGE B R A N D O Un progetto di: Davide Valeriani Matricola 190883 davide.valeriani@studenti.unipr.it Corso di laurea in Ingegneria Informatica Esame di Basi di Dati A Prof. Stefano

Dettagli

ISTRUZIONI REGISTRO ELETTRONICO SCUOLANEXT

ISTRUZIONI REGISTRO ELETTRONICO SCUOLANEXT ISTRUZIONI REGISTRO ELETTRONICO SCUOLANEXT Per l utilizzo di ScuolaNEXT è obbligatorio impiegare il browser Mozilla Firefox, possibilmente aggiornato all ultima versione disponibile dal relativo sito:

Dettagli

SCUOLANEXT 2.0: Registro Unico

SCUOLANEXT 2.0: Registro Unico SCUOLANEXT 2.0: Registro Unico Da questa versione, il programma Scuolanext consente di operare tutte le attività attinenti la gestione del registro di classe e personale, in un ambiente unico (senza mai

Dettagli

I database relazionali (Access)

I database relazionali (Access) I database relazionali (Access) Filippo TROTTA 04/02/2013 1 Prof.Filippo TROTTA Definizioni Database Sistema di gestione di database (DBMS, Database Management System) Sistema di gestione di database relazionale

Dettagli

Sviluppata da: Lo Russo - Porcelli Pag. 1 di 6 6FRSR utilizzare il DBMS Postgresql per imparare il linguaggio SQL.

Sviluppata da: Lo Russo - Porcelli Pag. 1 di 6 6FRSR utilizzare il DBMS Postgresql per imparare il linguaggio SQL. Pag. 1 di 6 6FRSR utilizzare il DBMS Postgresql per imparare il linguaggio SQL. 2ELHWWLYL GD UDJJLXQJHUH SHU JOL VWXGHQWL alla fine dell esercitazione gli studenti dovranno essere in grado di: 1. utilizzare

Dettagli

Le Basi di Dati. Le Basi di Dati

Le Basi di Dati. Le Basi di Dati Le Basi di Dati 20/05/02 Prof. Carlo Blundo 1 Le Basi di Dati Le Base di Dati (database) sono un insieme di tabelle di dati strutturate in maniera da favorire la ricerca di informazioni specializzate per

Dettagli

LEGGERE E VISUALIZZARE I DATI DI UNA TABELLA IN UNA PAGINA WEB

LEGGERE 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

Dettagli

Funzioni di gestione degli interventi: esperti

Funzioni di gestione degli interventi: esperti Funzioni di gestione degli interventi: esperti Percorso dell esperto: La documentazione dell attività I soggetti che hanno il compito di programmare e attuare percorsi formativi nell ambito del piano dell

Dettagli

Le presenti note vengono rilasciate per presentare le principali novità della release 2010 Sp1 di Contact Pro.

Le 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

Dettagli

Breve Manuale Area Riservata del Sito del Liceo Amaldi

Breve Manuale Area Riservata del Sito del Liceo Amaldi Breve Manuale Area Riservata del Sito del Liceo Amaldi L accesso all area riservata può essere fatto dal sito principale del Liceo ossia all indirizzo: www.liceoamaldi.it. Nella pagina iniziale, è disponibile

Dettagli

TEACH TW0 PROJECT N. LLP/LDV/TOI-11-IT-648. test rilevazione e analisi energetica PROTOCOLLO DI UTILIZZO

TEACH TW0 PROJECT N. LLP/LDV/TOI-11-IT-648. test rilevazione e analisi energetica PROTOCOLLO DI UTILIZZO TEACH TW0 PROJECT N. LLP/LDV/TOI-11-IT-648 test rilevazione e analisi energetica PROTOCOLLO DI UTILIZZO PROTOCOLLO DI UTILIZZO Il sistema di rilevazione e analisi energetica effettuato, all interno del

Dettagli

MODELLO E/R. Modellazione dei dati

MODELLO E/R. Modellazione dei dati MODELLO E/R Maria Mirto Modellazione dei dati Modellare i dati significa: costruire una rappresentazione semplificata della realtà osservata, individuandone gli elementi caratterizzanti e i legami intercorrenti

Dettagli

Progetto ittorario Anno scol. 2013-2014

Progetto 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

Dettagli

RELAZIONE SCRITTA RELATIVA AL PROGRAMMA DI GESTIONE SITO E-COMMERCE

RELAZIONE 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

Dettagli

OSSIF WEB. Manuale query builder

OSSIF WEB. Manuale query builder OSSIF WEB Manuale query builder - Maggio 2010 1) Sommario 1) SOMMARIO... 2 INTRODUZIONE... 3 Scopo del documento... 3 Struttura del documento... 3 Descrizione dell interfaccia grafica... 3 SELEZIONE DI

Dettagli

Guida alla compilazione on-line delle domande di Dote Scuola A.S. 2014-2015 componente Merito INDICE

Guida alla compilazione on-line delle domande di Dote Scuola A.S. 2014-2015 componente Merito INDICE Guida alla compilazione on-line delle domande di Dote Scuola A.S. 2014-2015 componente Merito INDICE Introduzione... 2 Riconoscimento del soggetto richiedente da parte del sistema... 2 Elenco dei servizi

Dettagli

ACTIVE SERVICE PAGES E DATABASE: tecnologia ADO

ACTIVE 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

Dettagli

Argo Software Srl - www.argosoft.it - tutti i diritti sono riservati qualsiasi riproduzione è vietata 1

Argo Software Srl - www.argosoft.it - tutti i diritti sono riservati qualsiasi riproduzione è vietata 1 Argo Software Srl - www.argosoft.it - tutti i diritti sono riservati qualsiasi riproduzione è vietata 1 Novità Argo Software Srl - www.argosoft.it - tutti i diritti sono riservati qualsiasi riproduzione

Dettagli

Guida alla compilazione on-line delle domande di Dote Scuola A.S. 2013-2014 - per le Famiglie INDICE

Guida alla compilazione on-line delle domande di Dote Scuola A.S. 2013-2014 - per le Famiglie INDICE Guida alla compilazione on-line delle domande di Dote Scuola A.S. 2013-2014 - per le Famiglie INDICE Introduzione... 2 Riconoscimento del soggetto richiedente da parte del sistema... 2 Elenco dei 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

GERARCHIE RICORSIVE - SQL SERVER 2008

GERARCHIE RICORSIVE - SQL SERVER 2008 GERARCHIE RICORSIVE - SQL SERVER 2008 DISPENSE http://dbgroup.unimo.it/sia/gerarchiericorsive/ L obiettivo è quello di realizzare la tabella di navigazione tramite una query ricorsiva utilizzando SQL SERVER

Dettagli

Accesso a basi di dati con ASP. Algoritmo per visualizzare un DB

Accesso a basi di dati con ASP. Algoritmo per visualizzare un DB Accesso a basi di dati con ASP 1 Algoritmo per visualizzare un DB 1. creare una connessione tra lo script ASP e il database 2. Costruire una QUERY in linguaggio SQL che opera sul database 3. Recuperare

Dettagli

Gentili Studenti, FASE 1: REGISTRAZIONE

Gentili Studenti, FASE 1: REGISTRAZIONE Gentili Studenti, queste istruzioni vi aiuteranno a completare la procedura di iscrizione online per il vostro periodo di scambio all Università degli Studi di Parma (I PARMA01). Prestate la massima attenzione

Dettagli

BANDO FIERE INTERNAZIONALI 2010 PROCEDURA PER LA REGISTRAZIONE DELLA DOMANDA ON LINE RICHIESTA VOUCHER PER PARTECIPAZIONE A FIERE INTERNAZIONALI 2010

BANDO FIERE INTERNAZIONALI 2010 PROCEDURA PER LA REGISTRAZIONE DELLA DOMANDA ON LINE RICHIESTA VOUCHER PER PARTECIPAZIONE A FIERE INTERNAZIONALI 2010 BANDO FIERE INTERNAZIONALI 2010 PROCEDURA PER LA REGISTRAZIONE DELLA DOMANDA ON LINE RICHIESTA VOUCHER PER PARTECIPAZIONE A FIERE INTERNAZIONALI 2010 La procedura della domanda on line prevede le seguenti

Dettagli

Basi Di Dati, 09/12/2003

Basi Di Dati, 09/12/2003 Basi Di Dati, 09/12/2003 Una concessionaria di auto nuove ed usate vuole automatizzare alcune delle sue attività. L attività che la concessionaria vuole automatizzare riguarda la gestione delle auto nuove,

Dettagli

Gli attributi di STUDENTE saranno: Matricola (chiave primaria), Cognome, Nome.

Gli attributi di STUDENTE saranno: Matricola (chiave primaria), Cognome, Nome. Prof. Francesco Accarino Raccolta di esercizi modello ER Esercizio 1 Un università vuole raccogliere ed organizzare in un database le informazioni sui propri studenti in relazione ai corsi che essi frequentano

Dettagli

Organizzazione delle informazioni: Database

Organizzazione delle informazioni: Database Organizzazione delle informazioni: Database Laboratorio Informatico di base A.A. 2013/2014 Dipartimento di Scienze Aziendali e Giuridiche Università della Calabria Dott. Pierluigi Muoio (pierluigi.muoio@unical.it)

Dettagli

RELAZIONE TECNICA GESTIONE CARTE DI CREDITO. a cura di EMANUELE CESARI

RELAZIONE 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

Dettagli

Metodo Condomini e MultiDialogo

Metodo Condomini e MultiDialogo Metodo Condomini e MultiDialogo Cos è MultiDialogo? MultiDialogo è un servizio web fornito dall azienda NetBuilder Srl di Parma che si occupa di stampa, imbustamento, affrancatura ed invio di comunicazioni,

Dettagli

ESAME di INFORMATICA e ARCHIVIAZIONE

ESAME di INFORMATICA e ARCHIVIAZIONE UNIVERSITÀ DEGLI STUDI DI UDINE Facoltà di Medicina e Chirurgia CORSO DI LAUREA IN TECNICHE DI RADIOLOGIA MEDICA PER IMMAGINI E RADIOTERAPIA ESAME di INFORMATICA e ARCHIVIAZIONE 28 settembre 2011 1 Progettazione

Dettagli

Banca 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 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/)

Dettagli

Copyright 2012 Binary System srl 29122 Piacenza ITALIA Via Coppalati, 6 P.IVA 01614510335 - info@binarysystem.eu http://www.binarysystem.

Copyright 2012 Binary System srl 29122 Piacenza ITALIA Via Coppalati, 6 P.IVA 01614510335 - info@binarysystem.eu http://www.binarysystem. CRWM CRWM (Web Content Relationship Management) has the main features for managing customer relationships from the first contact to after sales. The main functions of the application include: managing

Dettagli

Pagina Personale Docente. Guida Utente. Progetto DISCITE

Pagina Personale Docente. Guida Utente. Progetto DISCITE Pagina Personale Docente Guida Utente Progetto DISCITE 1 Introduzione La Pagina web Personalizzata per Docenti è una pagina web di presentazione del profilo del Docente: informazioni istituzionali, generali,

Dettagli

INTRODUZIONE PRIMO ACCESSO

INTRODUZIONE PRIMO ACCESSO 2 SOMMARIO Introduzione... 3 Primo accesso... 3 Guida all utilizzo... 5 Prenotazione colloquio... 6 Pagelle... 9 Modifica profilo... 10 Recupero credenziali... 11 3 INTRODUZIONE Il ilcolloquio.net nasce

Dettagli

Documentazione del progetto Classe 5 Cp A.s. 2011/2012

Documentazione del progetto Classe 5 Cp A.s. 2011/2012 Documentazione del progetto Classe 5 Cp A.s. 2011/2012 Muoversi di più per vivere meglio fitlife!! 1 PROGETTO DI CLASSE 5CP Muoversi di più per vivere meglio..fitlife!! L obiettivo del progetto è quello

Dettagli

Data Base in Internet

Data Base in Internet Data Base in Internet Esempio di applicazione ASP Prof. Claudio Maccherani Un applicazione che interroghi un database remoto in un server Web è scritta in ASP (Active Server Page) se piattaforma NT / IIS

Dettagli

UNIVERSITÀ DEGLI STUDI DI TORINO

UNIVERSITÀ DEGLI STUDI DI TORINO STEP BY STEP INSTRUCTIONS FOR COMPLETING THE ONLINE APPLICATION FORM Enter the Unito homepage www.unito.it and click on Login on the right side of the page. - Tel. +39 011 6704425 - e-mail internationalexchange@unito.it

Dettagli

Applicazione ASP di esempio

Applicazione 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.

Dettagli

Guida alla compilazione on-line delle domande di Dote Scuola A.S. 2014-2015 - per le Famiglie INDICE

Guida alla compilazione on-line delle domande di Dote Scuola A.S. 2014-2015 - per le Famiglie INDICE Guida alla compilazione on-line delle domande di Dote Scuola A.S. 2014-2015 - per le Famiglie INDICE Introduzione... 2 Riconoscimento del soggetto richiedente da parte del sistema... 2 Elenco dei servizi

Dettagli

CORSO ACCESS PARTE II. Esistono diversi tipi di aiuto forniti con Access, generalmente accessibili tramite la barra dei menu (?)

CORSO ACCESS PARTE II. Esistono diversi tipi di aiuto forniti con Access, generalmente accessibili tramite la barra dei menu (?) Ambiente Access La Guida di Access Esistono diversi tipi di aiuto forniti con Access, generalmente accessibili tramite la barra dei menu (?) Guida in linea Guida rapida Assistente di Office indicazioni

Dettagli

ARGO SCUOLANET UTENTE FAMIGLIA

ARGO SCUOLANET UTENTE FAMIGLIA 1 2 Con Scuolanet, le famiglie hanno la possibilità di consultare da casa o da qualsiasi accesso ad Internet i dati più importanti relativi alla vita scolastica dei loro figli. Istruzioni per il primo

Dettagli

RELAZIONE PROGETTO DATABASE GESTIONE BIBLIOTECA PERSONALE

RELAZIONE 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

Dettagli

E-LEARNING ACADEMY GUIDA OPERATIVA

E-LEARNING ACADEMY GUIDA OPERATIVA E-LEARNING ACADEMY INDICE PREMESSA 3 1. FUNZIONALITÀ DELLA PIATTAFORMA E-LEARNING ACADEMY 4 2. REGISTRATI 5 2.1 COME EFFETTUARE LA REGISTRAZIONE 5 3. PERCORSI 8 3.1 COME FRUIRE DEI CONTENUTI FORMATIVI

Dettagli

SQL e ACCESS. Modello relazionale PROBLEMA ENTITA STUDENTE

SQL e ACCESS. Modello relazionale PROBLEMA ENTITA STUDENTE SQL e ACCESS Prof. Salvatore Multazzu (salvatoremultazzu@tiscali.it) Applicazioni Informatiche nella comunicazione Modello relazionale Entità Record o Ennuple Attributi o Campi Tipi Chiavi Primarie (PK)

Dettagli

Guida attivazione Registro Elettronico Docente Versione 26-08-2013

Guida attivazione Registro Elettronico Docente Versione 26-08-2013 Guida attivazione Registro Elettronico Docente Versione 26-08-2013 Nel browser internet digitare: www.msw.it e cliccare su Servizi Online v. 2 (indifferentemente su linea 1, 2, 3). Gli accessi su indirizzi

Dettagli

PORTALE KK 2.0 DESCRIZIONE

PORTALE KK 2.0 DESCRIZIONE PORTALE KK 2.0 DESCRIZIONE Il Portale KK 2.0 nasce dall esperienza decennale di Know K. nei registri elettronici e portali per le scuole, soluzioni completamente web. Il Portale KK 2.0 è un servizio che

Dettagli

ISTRUZIONI per la compilazione del MODULO D ISCRIZIONE al Servizio Nazionale di Valutazione 2010/2011

ISTRUZIONI per la compilazione del MODULO D ISCRIZIONE al Servizio Nazionale di Valutazione 2010/2011 ISTRUZIONI per la compilazione del MODULO D ISCRIZIONE al Servizio Nazionale di Valutazione 2010/2011 Prima della compilazione on-line è necessario raccogliere le seguenti informazioni: codice meccanografico

Dettagli

Guida Rapida Registro Elettronico

Guida Rapida Registro Elettronico Guida Rapida Registro Elettronico (per il corretto funzionamento della procedura si raccomanda di svolgere le Operazioni Preliminari indicate alla fine del documento presente) Ogni professore, dotato di

Dettagli

Laboratorio di Basi di Dati e Web

Laboratorio di Basi di Dati e Web Laboratorio di Basi di Dati e Web Docente: Alberto Belussi Lezione 1 SQL Structured Query Language SQL è stato definito nel 1973 ed è oggi il linguaggio più diffuso per i DBMS relazionali Il linguaggio

Dettagli

Sistemi Informativi e Basi di Dati

Sistemi Informativi e Basi di Dati Sistemi Informativi e Basi di Dati Laurea Specialistica in Tecnologie di Analisi degli Impatti Ecotossicologici Docente: Francesco Geri Dipartimento di Scienze Ambientali G. Sarfatti Via P.A. Mattioli

Dettagli

Ministero dell'istruzione, dell'università e della Ricerca

Ministero dell'istruzione, dell'università e della Ricerca Ministero dell'istruzione, dell'università e della Ricerca Istituto Tecnico Tecnologico: Chimica e Materiali, Elettronica e Automazione, Meccanica e Meccatronica, Trasporti e Logistica Liceo Scientifico

Dettagli

WELCOME UNIPA REGISTRATION:

WELCOME UNIPA REGISTRATION: WELCOME This is a Step by Step Guide that will help you to register as an Exchange for study student to the University of Palermo. Please, read carefully this guide and prepare all required data and documents.

Dettagli

DATABASE. A cura di Massimiliano Buschi

DATABASE. A cura di Massimiliano Buschi DATABASE A cura di Massimiliano Buschi Introduzione Con Microsoft Access: Immissione dati e interrogazione Interfaccia per applicazioni e report Ma prima bisogna definire alcune conoscenze di base sui

Dettagli

Insegnamento di Informatica CdS Scienze Giuridiche A.A. 2006/7. Il trattamento dei dati

Insegnamento di Informatica CdS Scienze Giuridiche A.A. 2006/7. Il trattamento dei dati Insegnamento di Informatica CdS Scienze Giuridiche A.A. 2006/7 Il trattamento dei dati database: il linguaggio SQL seconda parte Prof. Valle D.ssa Folgieri Lez9 15.11.06 Trattamento dati. Database: il

Dettagli

Esercizio data base "Biblioteca"

Esercizio data base Biblioteca Rocco Sergi Esercizio data base "Biblioteca" Database 2: Biblioteca Testo dell esercizio Si vuole realizzare una base dati per la gestione di una biblioteca. La base dati conterrà tutte le informazioni

Dettagli

Informativa sulla privacy

Informativa sulla privacy Informativa sulla privacy Data di inizio validità: 1 Maggio 2013 La presente informativa sulla privacy descrive il trattamento dei dati personali immessi o raccolti sui siti nei quali la stessa è pubblicata.

Dettagli

Manuale Utente SIRECO

Manuale 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...

Dettagli

Esercizio sui data base "Gestione conti correnti"

Esercizio sui data base Gestione conti correnti Database "Gestione conto correnti" Testo del quesito La banca XYZ vuole informatizzare le procedure di gestione dei conti correnti creando un archivio dei correntisti (Cognome, Nome, indirizzo, telefono,

Dettagli

LINEE GUIDA PER L EROGAZIONE DELLA FORMAZIONE INTERNA

LINEE GUIDA PER L EROGAZIONE DELLA FORMAZIONE INTERNA LINEE GUIDA PER L EROGAZIONE DELLA FORMAZIONE INTERNA Versione 01 25/10/2012 Indice PREMESSA... 2 1 ACCETTAZIONE CONDIZIONI GENERALI PER L EROGAZIONE DELLA FORMAZIONE INTERNA... 2 2 DEFINIZIONE MODULI

Dettagli

19. LA PROGRAMMAZIONE LATO SERVER

19. 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

Dettagli

Sicurezza Informatica: Tecniche di SQL INJECTION

Sicurezza Informatica: Tecniche di SQL INJECTION Sicurezza Informatica: Tecniche di SQL INJECTION Pietro Bongli Aprile 2004 N.B. L'informazione contenuta in queste pagine è divulgata per scopi puramente didattici e non per ni illegali. Structured Query

Dettagli

Università degli Studi di Verona. Laboratorio di Basi di Dati

Università degli Studi di Verona. Laboratorio di Basi di Dati Università degli Studi di Verona Laboratorio di Basi di Dati Introduzione ad OOo Base: Creazione Tabelle Gabriele Pozzani: gabriele.pozzani@univr.it Materiale prodotto da: Dott.ssa Barbara Oliboni Database:

Dettagli

Una metodologia di progettazione di applicazioni web centrate sui dati

Una metodologia di progettazione di applicazioni web centrate sui dati Una metodologia di progettazione di applicazioni web centrate sui dati A L B E R T O B E L U S S I A N N O A C C A D E M I C O 2 0 1 1 / 2 0 1 2 Progettazione logica di un sito web centrato sui dati Si

Dettagli

Compito DA e BD. Tempo concesso: 90 minuti 12 giugno 03 Nome: Cognome: Matricola: Esercizio 1

Compito DA e BD. Tempo concesso: 90 minuti 12 giugno 03 Nome: Cognome: Matricola: Esercizio 1 Compito DA e BD. Tempo concesso: 90 minuti 12 giugno 03 Nome: Cognome: Matricola: Esercizio 1 Si considerino le seguenti specifiche relative alla realizzazione della base di dati di una facoltà e si definisca

Dettagli

GESGOLF SMS ONLINE. Manuale per l utente

GESGOLF SMS ONLINE. Manuale per l utente GESGOLF SMS ONLINE Manuale per l utente Procedura di registrazione 1 Accesso al servizio 3 Personalizzazione della propria base dati 4 Gestione dei contatti 6 Ricerca dei contatti 6 Modifica di un nominativo

Dettagli