Realizzato da Gaetano Natuzzi e Nicolò Langellotti
VIDEO INTRODUTTIVO
INFORMAZIONI SULL’APPLICAZIONE:
MDC-Management of Degree Courses
Il sistema MDC prevede, mediante il suo uso, la gestione automatizzata di tutti gli studenti, di tutti gli appelli d’esame, e delle sessioni di laurea.
Scopo documento:
Lo scopo del documento è offrire una dettagliata descrizione del prodotto “MDC-Management of degree courses”, dunque raccogliere, analizzare e definire le esigenze ad
alto livello di astrazione degli utenti e le feature del sistema.
Tale analisi è funzionale, quindi, a stabilire che cosa il sistema in questione deve fare e quali servizi deve fornire
Funzionalità del prodotto:
a. Descrizione Generale
Il sistema MDC prevede la gestione automatizzata di una segreteria
universitaria, per la gestione degli studenti e dei corsi di laurea
b. Requisiti
[R1]: Il sistema deve consentire l’accesso ai dati solamente alle persone
autorizzate tramite un sistema di login.
[R2]: Il sistema deve permettere all’utente di poter registrare nuovi utenti,
nuovi corsi di laurea e corsi da associare ai corsi di laurea.
[R3]: Il sistema deve inoltre deve permettere la registrazione degli
studenti ai quali vengono associati i dati anagrafici, la matricola, il corso
di laurea attuale ed i crediti totali ottenuti.
[R4]: Nel sistema per ogni schermata di inserimento/modifica dati sarà
previsto un sistema di errore che segnalerà all’utente qualsiasi errore
effettuato nell’inserimento.
[R5]: Nella creazione dello studente il sistema avrà un generatore automatico
del codice fiscale grazie ai dati anagrafici, per evitare errori nella
formattazione all’inserimento.
[R6]: Il sistema deve essere provvisto di una barra di ricerca per ricercare gli
studenti secondo i seguenti parametri:
a) Matricola
b) Nome e cognome
c) Codice Fiscale
d) Indirizzo Anagrafico
VINCOLI:
-Il sistema è destinato unicamente a funzionare in una segreteria
didattica Universitaria.
-Tutte le operazioni descritte nei requisiti possono essere effettuate
unicamente dal personale scolastico.
GESTIONE DEL DATABASE:
Il sistema prevede l’utilizzo di una base di dati di tipo SQL(Structured Query
Language), che permette di salvare tutti i dati descritti in precedenza. La
struttura del database è la seguente:
- Tabella Studenti
o ID (identificativo che funge da matricola, incrementativo)
o Nome
o Cognome
o Data di nascita
o Codice Fiscale
o Città
o Cap
o Indirizzo
o Crediti formativi totali
- Corsi di laurea
o Titolo
o Specializzazione
- Corsi
o Titolo
o Corso di laurea
o Crediti Formativi
INTERFACCIA GRAFICA:
Il sistema prevede anche un’interfaccia grafica disponibile al personale per
effettuare tutte le operazioni in modo veloce e sicuro, infatti grazie ad essa tutto
sarà molto più semplice, dall’accesso all’applicativo alla ricerca e alla creazione degli
studenti. La ricerca degli studenti avviene attraverso una casella di testo intelligente,
infatti sarà in grado di visualizzare i risultati correlati al testo scritto per trovare
subito la correlazione dello studente
Descrizione Funzioni
- Accesso al sistema
o Per l’accesso completo al sistema sarà necessario accedere al
programma con le credenziali fornite da un proprio superiore.
- Creazione dei corsi di laurea
o La creazione dei corsi di laurea avverrà attraverso un’interfaccia grafica
che richiederà l’inserimento dei dati e dei corsi correlati al corso di
laurea.
o Dopo la creazione del corso di laurea sarà possibile associarlo ad uno
studente
- Creazione degli studenti
o La creazione degli studenti avviene a step
Nel primo step l’utente deve inserire i dati anagrafici dello
studente (Nome, Cognome, Data di nascita, etc…)
Nel secondo step verrà generato automaticamente il codice
fiscale e verrà visualizzato all’utente per un eventuale controllo
Nel terzo step verrà richiesto di confermare i dati dello studente
e successivamente avverrà la creazione
CONCLUSIONI FINALI
Il sistema dunque permette una gestione semplice e veloce di tutti gli studenti e dei
corsi di laurea grazie alle sue soluzioni innovative e veloci, dopo l’installazione verrà
fornita una licenza dall’installatore che verrà automaticamente inclusa alla consegna
del programma per poter iniziare ad usarlo già da subito senza dover aspettare
lunghi tempi di attesa al telefono.