Problem Solving - Progetto biblioteca - Classe IV D SIA - ITE A. Bassi di Lodi

(Simulazione scolastica) Problem Solving - Il Comune di Lodi chiede alla Farm (Classe IV D SIA) di realizzare un software on line per la gestione di una biblioteca. Bisognerà memorizzare nei file di testo tutte le informazioni riguardanti i volumi gestiti dalla biblioteca, gli utenti e i prestiti. La biblioteca dovrà gestire in modo elettronico un certo numero di libri, di ognuno dei quali vogliamo poter conoscere il codice ISBN; il titolo, la lingua in cui è scritto, l’editore e l’anno di pubblicazione, oltre a tutti gli autori (che possono essere più di uno). Di ciascun autore desideriamo conservare i principali dati anagrafici (nome, cognome, data e luogo di nascita,ecc) oltre ad una breve biografia. Ad ogni libro sono associate una o più categorie, scelte da un insieme prefissato (ad es. “diritto” ,”informatica”, “economia”): un libro sulla firma digitale potrebbe per esempio essere inserito nella categoria “informatica” e “diritto”. Di ogni libro possono esistere più copie, che condividono la stessa collocazione (sono fisicamente poste uno di fianco all’altra). L’indicazione della collocazione di un libro è suddivisa in tre parti: sezione, numero scaffale, e numero posto, ad esempio sezione informatica, scaffale 3, posto 56. Gli utenti della biblioteca sono registrati nella base di dati tramite i loro dati anagrafici. A ciascun di loro, inoltre, è associato un numero di tessera e la data nella quale si sono registrati presso la biblioteca. Quando un utente ottiene un libro in prestito, la base di dati registra la data di inizio prestito, gli estremi del libro prelevato e dell’utente che lo ha preso.

Quando il libro viene riconsegnato, la base dei dati completa le informazioni sul prestito inserendo anche la data di riconsegna.

Il progetto deve essere consegnato sotto forma di relazione e dovrà contenere:

1) La traccia del problema,

2) L’analisi di massima

3) L’analisi completa (stabilita nella relazione finale tra il responsabile della biblioteca e il gruppo di progetto)

4) Il tracciato record di ogni archivio

5) La tabella delle variabili e delle costanti

6) I listati in html e php

7) Test e casi prova

Nella intera procedura informatica bisognerà prevedere tutti i controlli sui campi inseriti nei moduli form.

Scadenza controllo analisi di massima il 26 febbraio 2015.

Scadenza analisi e pseudo codifica in modo dettagliato entro il 5 di marzo.

Scadenza definitiva 26 marzo 2015 non prorogabile.


Buon Lavoro.

prof. Paolo Latella

Commenti

Post popolari in questo blog

Simulazioni di reti (con Cisco Packet Tracer)

Esercizi sulla rappresentazione della virgola mobile IEEE 754 (Floating Point)