Esempio di un progetto Webratio

| | 3 Comments

Logo di WebratioProgettare un’applicazione che consenta la memorizzazione e gestione delle attrezzature HW e SW di un laboratorio di ricerca scientifica (es. laboratorio di informatica).
Il sistema deve consentire di gestire l’elenco delle attrezzature (es. HW e SW), con informazioni di dettaglio sulla singola attrezzatura, deve consentire la visualizzazione topologica della dislocazione delle attrezzature, della loro connessione (es. rete LAN), e mostrare su quali macchine sono installati quali SW.
Inoltre, il sistema deve supportare la prenotazione (da parte dell’utente) ed erogazione (da parte dell’amministratore) di alcuni servizi di tipo sistemistico quali:

  • richiesta account email (fornendo Nome/Cognome e altri dati anagrafici);
  • richiesta IP address (fornendo MAC address, Nome/Cognome e altri dati anagrafici);
  • richiesta inserimento sul database delle proprie attrezzature HW/SW nel sistema (PC, stampante, fax, SW installati, ecc.)

Deve essere creato un database comprendente:

  • HW (es. cluster, server, PC, router, switch, access point WiFi, UPS, stampante, ecc.).
  • SW (SO: XP, Linux; MS Office, Ambienti di sviluppo, ecc.),
  • Dislocazione HW/SW,
  • Topologia stanze (si supponga che il laboratorio comprenda più stanze, ad es. Laboratorio di Bioinformatica composto da lab. grande, sala cluster, stanze).

Vista Pubblica

  • Login/Registrazione

Vista Gestore Laboratorio/Amministratore

  • Gestione utenti abilitati
  • Gestione servizi erogabili
  • Inserimento/cancellazione/connessione/installazione HW/SW

Vista Utente Registrato

  • Richiesta e verifica stato servizi

Ecco in allegato relazione, file del progetto Webratio, e sql per le viste e la creazione di un utente amministratore:

webratio.rar – 2.9 MB

Tags: , , , , , , ,

Category: Software

About the Author ()

Studio Ingegneria Informatica e Bio. all' Università Magna Graecia di Catanzaro, sono appassionato di informatica, e mi piace praticare la pesca nelle acque dolci.