Ex Alunni - Architettura dell'applicazione
In questa sono descritte l'architettura dell'applicazione e i fabbisogni di hardware e software.
Sintesi.
L'applicativo è realizzato utilizzando Visual studio 2010; per la sua
installazione non sono necessari software da acquistare.
Hardware necessario: non è necessario alcun hardware particolare; l'hardware
deve essere in grado di far funzionare i seguenti software:
Windows XP, Vista, 7, 8, 8.1 o 10.
Word e Outlook, versione 2007 o 2010 (solo sul pc client destinato all'invio delle comunicazioni).
Microsoft SQL server 2008 R2 Express Edition (solo sul PC usato come server di database).
Microsoft Internet Information Server (per la sola parte Web).
Un browser Web (Internet Explorer, Firefox o altri) per gli studenti / insegnanti che vogliano aggiornare/consultare i propri dati.
Lo scambio di dati tra la sede ed il provider è gestito automaticamente dal'interfaccia tra il sistema della sede ed il sistema web.
Works with Windows Server 2008 R2
Il logo Microsoft Works with Windows Server 2008 R2 è concesso alle applicazioni che hanno superato i test previsti nel programma Microsoft Platform Ready; tali test verificano il corretto funzionamento dell'applicativo nello specifico ambiente tecnico.
La sede dell'associciazione.
Nella
sede dell'associazione è necessario disporre di uno o più PC senza
caratteristiche hardware particolari.
I PC per cui è previsto l'utilizzo dell'applicativo devono avere come sistema
operativo Windows XP o Windows Vista o Windows 7.
Deve essere installato il Framework .net 4.0.
Il database è Microsoft SQL Server 2008 R2 Express Edition.
Si è scelta questa versione in quanto è completamente gratuita e liberamente
scaricabili da Internet.
Microsoft SQL server può essere installato su qualsiasi PC con sistema operativo
Windows; non serve quindi avere in casa Windows Server.
Il PC su cui è installato Microsoft SQL server può essere anche usato come
client.
Per poter effettuare gli invii delle comunicazioni sul PC devono essere
installati Microsoft Word e Microsoft Outlook.
La versione deve essere 2007 o 2010.
Il fornitore di hosting
Il
fornitore di hosting deve essere in grado di eseguire sul suo Web server
Microsoft Internet information Server in quanto la parte Web è realizzata con
pagine .aspx.
La versione del Framework .net è la 3.5.
Per la parte Web non è richiesto alcun database; tutte le informazioni sono
memorizzate sul server in file .xml.
Osserviamo che non esiste alcun motivo tecnico per cui il Web server non possa
essere nella sede dell'associazione; la parte Web dell'applicativo può essere
quindi installata sul Web server dell'associazione.
Il motivo per cui si è realizzata una struttura in cui il Web server è ospitato
presso un fornitore di hosting è che normalmente le associazioni non dispongono
di un proprio Web server.
Il costo del servizio di hosting può essere nell'ordine di poche decine di euro
all'anno.
Gli Ex Studenti e gli Insegnanti.
Gli ex
studenti e gli insegnanti per variare le proprie informazioni anagrafiche hanno
semplicemente bisogno di un computer dotato di un browser per esempio Internet
Explorer o Firefox.