Escolar Documentos
Profissional Documentos
Cultura Documentos
RELATORE Candidato
Prof. Maurizio FERMEGLIA Erni DURDEVIC
Configurazione
Gestione Classi
della scuola
Parte Privata:
Setup rapido Gestione Materie
• Amministratore scolastico
• Insegnante Amministratore scolastico Annulla
valutazione
Gestione
Insegnamenti
• Studente
Inserimento Genitore
annotazioni
Giustificazione
assenze
Dettaglio
• Utente anonimo valutazione
Visualizzazione
Insegnante assenze
Visualizzazione
valutazioni
Interrogazioni di Pagina pubblica
selezione scuola della scuola
Visualizzazione
Elenco indirizzi di
annotazioni
studio
Modifica Studente
Elenco delle scuole Dettaglio della
curriculum
coperte dal servizio scuola Visualizzazione
Elenco professori Bacheca
con curriculum
Statistiche
Negozio online
pubbliche della
(esterno a contratto)
scuola ................. Implementato
Utente generico
Panoramica dei
servizi offferti
................. Non implementato
Tecnologie
• Dati:
– DBMS: MS SQL Server Express
– Accesso dati: DataSet e ObjectDataSource
– Membership e Roles: MS SQL Server Membership Provider
• Sistema informativo:
– Tecnoloogia di sviluppo: ASP .NET 2.0
– Linguaggio di programmazione: Visual Basic .NET
– IDE: MS Visual Studio Web Developer 2008
• Interfaccia:
– Layout: Page Template e CSS
– Navigazione: SiteMap (XML) e TreeViewMenu
– Linguaggio di codifica: ASPX e XHTML
Progettazione DB
SQL Server
Indirizzo Contatti Membership Provider
La progettazione del DB IDindirizzo IDcontatto
(0,1)
(1,N)
(1,N)
Nome
Viene riportata a fianco IDScuola
Nome Scuole
(1,N)
Appartenenza1
(1,1)
Descrizione
IDClasse
Anno
implementata Amministratore
Dipendenza
(1,N) (0,N)
(0,N) (0,N)
(0,N)
Insegnamento
Voto
Nome
Descrizione Dettagli
IDmateria
Progettazione Accesso utenti
SQL Server Membership
Vantaggi:
provider Database del sistema
Accesso con il
codice di accesso
Utente generico
Area privata
Accesso all’area
Login utente
privata
Demo
Conclusioni
Obiettivi raggiunti parzialmente
• La progettazione è completa sia per la Base di dati che per il sistema
informativo
• La realizzazione è parziale, sono stati sviluppati solo i componenti principali
• Intuitività e semplicità di utilizzo del sistema molto buone
Sviluppi futuri
• Completamento delle funzionalità
• Test Beta su una scuola reale
• Discussione con un esperto di IT e marketing per decidere gli eventuali
sviluppi