Gestione dei corsi di laurea

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

  1. Accesso al sistema

o Per l’accesso completo al sistema sarà necessario accedere al
programma con le credenziali fornite da un proprio superiore.

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

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

DIAGRAMMA DELLE CLASSI