Progetto di Sistemi Web-based

Documenti analoghi
Una piattaforma per creare blog, che utilizza il linguaggio PHP e si

I tutorial di MadLabs.. Installazione e prima configurazione

Come Creare un sito web gratis

PROGETTAZIONE DI UN SITO WEB

29 Novembre 2012 Open Source: un opportunità per far evolvere l ICT nelle imprese

9-10 DICEMBRE Istitiuto Nazionale Tumori. regina Elena. introduzione a :

REALIZZAZIONE DEL SITO WEB DELLA SCUOLA (GOV.IT)

3. Installare Wamp Server

3. I Virtual Learning Environment ovvero: le piattaforme

Web Storage, Sharing e Backup. Progetto di Sistemi Web-Based Prof. Luigi Laura, Univ. Tor Vergata, a.a. 2010/2011

Royal Academy - Formazione e Certificazione Informatica. v7.x

01KTF CV. Architetture distribuite per i sistemi infomativi aziendali. Presentazione del corso

Manuale Operativo per l utilizzo della piattaforma E-Learning@AQ. Versione 1.1

Joomla: Come installarlo e come usarlo. A cura di

Alcune semplici definizioni

Corso Joomla per ATAB

Content Management Systems

Sistemi per la produzione, gestione e conservazione di contenuti digitali CMS. L12 - Comunicazione e archiviazione digitale A.A

Corso di PHP. Prerequisiti. 1 - Introduzione

Installazione & Configurazione Php e MySQL su Mac Os X. Php

LO STRUMENTO PRINCIPALE: IL SITO WEB

Il database management system Access

Sistemi Web-Based - Terminologia. Progetto di Sistemi Web-Based Prof. Luigi Laura, Univ. Tor Vergata, a.a. 2010/2011

STUDIO MESSANO UFFICIO SVILUPPO NUOVE TECNOLOGIE

Gestionale web. completa autonomia del tuo sito. La soluzione per gestire il vostro sito internet. Un perfetto mix di tecnologia e creatività

MANUALE RAPIDO INSERIMENTO CHIAMATE ASSISTENZA PORTALE SELF-SERVICE (IWEB)

CONTENT MANAGEMENT SYSTEM

Guida all utilizzo a cura di Francesco Lattari. Guida all utilizzo di moodle per studenti

Guida all'uso del CMS (Content Management System, Sistema di Gestione dei Contenuti)

Sito web parrocchiale: STRUMENTI E PROGRAMMI

Differenza tra wordpress.com e CMS

Wiki e Wikipedia. Luigi Toscano Giuseppe Pappalardo (responsabile di poche modifiche e di tutti gli eventuali errori)

scuola giovanni.ragno@scuole.bo.it itcs luxemburg progetto marconi 28 ottobre 2006

Joomla! 2.5:Utenti e permessi - Il wiki di Joomla.it

Progetto Porte Aperte sul Web Comunicazione web a scuola CMS open source JoomlaFAP

Università degli Studi "Roma Tre" Dipartimento di Informatica ed automazione. Facoltà di Ingegneria

Romecamp 2008 Roma 21 e 22/11/2008

Indice. Indice Premessa e scopo del documento Ambiente operativo Architettura di sistema... 5

Corso di Access. Prerequisiti. Modulo L2A (Access) 1.1 Concetti di base. Utilizzo elementare del computer Concetti fondamentali di basi di dati

Introduzione a Wordpress

David Coen. Consulenza di immagine commerciale. Pagina web: davidcoen.altervista.org. Pagina Facebook: David Coen FOTOGRAFO

Internet: Software Open Source e Sistemi operativi. conoscerlo al meglio per usarlo meglio Gabriele Riva - Arci Barzanò

Per chi ha la Virtual Machine: avviare Grass da terminale, andando su Applicazioni Accessori Terminale e scrivere grass

David Coen. Consulenza di immagine commerciale. Pagina web: davidcoen.altervista.org. Pagina Facebook: David Coen FOTOGRAFO

Allegato 2 Modello offerta tecnica

INNOVAZIONE XNOTTA PER PORTALI TURISTICI

Tecniche della comunicazione web - 8 CFU

Che cos'è il cloud computing? e cosa può fare per la mia azienda

Università degli Studi di Napoli Parthenope Facoltà di Scienze e Tecnologie Corso di Laurea in Informatica Generale

Office 2007 Lezione 02. Le operazioni più

Un CMS potente e versatile

Associazione Culturale VERDEBINARIO

TUTOR81 e-learning PROFESSIONAL

come installare wordpress:

Consiglio della Regione Toscana (CRT) Settore tecnologie informatiche e ITIS Meucci Firenze. Giuseppe Russo

Cross Software ltd - Prosyt srl. Maximum extent of technology Il gestionale più avanzato sul mercato. Pag. 1

L Open Source un mondo che forse dovresti conoscere? Viaggio alla scoperta dell open source e le sue caratteristiche.

hi-com software realizzato da Hi-Think

MagiCum S.r.l. Progetto Inno-School

Dizionario Italiano/Lingua dei segni italiana

Pratico. Le 10 cose da sapere per acquistare l hosting. 1 Copyright Andrea Giavara - Tutti i diritti riservati -

Perchè usare sw open source nelle scuole

ITIS Mattei Sondrio. Appunti veloci su moodle versione 2.7

Manuale di Installazione PHPNuke in Italiano Edizione Visuale By CLA

Sistema operativo: Gestione della memoria

Introduzione. Configurazione Applicazione. Logo Netscape

CONTENUTI 1. INTRODUZIONE CONCETTI BASICI SU EQUINOX CMS XPRESS ACCESSO A EQUINOX CMS XPRESS PAGINA D INIZIO...

Archivi e database. Prof. Michele Batocchi A.S. 2013/2014

Come creare una connessione VPN e accedere al server con Windows7 (o similari)

GUIDA INSERIMENTO ARTICOLI SUL BLOG PCFACTORY.IT

sito web sito Internet

Guida all utilizzo di Pulsepro Cms (programma per modificare il sito online).

NUOVA PROCEDURA COPIA ED INCOLLA PER L INSERIMENTO DELLE CLASSIFICHE NEL SISTEMA INFORMATICO KSPORT.

1. Introduzione al corso

UN MODELLO DI QUALITÀ PER I SITI WEB

Presentazione Photo Agency

Corso di formazione CerTICTablet

A cura del Prof. Pasquale Vastola. Iscrizione alla piattaforma virtuale MOODLE FASE 1. 1) Accedere al seguente indirizzo internet :

LICEO DELLE SCIENZE APPLICATE

APRIRE UN PROGRAMMA DI FOGLIO ELETTRONICO

LABORATORIO DI INFORMATICA

PrestaShop 1.5. Manuale per gli utenti. Ultimo aggiornamento: 25 gennaio A cura di:

Guida all uso della piattaforma. portale Weblog & Podcast del MIUR COME UTILIZZARE AL MEGLIO L AMMINISTRAZIONE DEL BLOG


Blog e strumenti collaborativi

RACCOLTA INFORMAZIONI PER VALUTAZIONE PROGETTO. Una chiara comunicazione è il punto di partenza per la realizzazione di un progetto di successo.

CREA IL CATALOGO DEI TUOI PRODOTTI SU IPAD E IPHONE CON UN APP. ANZI, CON UPP!

Università per Stranieri di Siena Livello A1

Guida Joomla. di: Alessandro Rossi, Flavio Copes

A che punto siamo in Calabria? A cura di Luigi Labonia luigi.lab@libero.it

WordPress: il corso Fondamentale

CONTENT MANAGEMENT SY STEM

Ministerial NEtwoRk for Valorising Activities in digitisation. Museo & Web CMS Una piattaforma open source per la gestione di siti web accessibili

Comunicare.com CORSO INTEGRATO DI COMUNICAZIONE E INFORMATICA

ISTRUZIONI PER L INVIO TRAMITE PEC (POSTA ELETTRONICA CERTIFICATA) DI ISTANZE, COMUNICAZIONI E DOCUMENTI

2010 Ing. Punzenberger COPA-DATA Srl. Tutti i diritti riservati.

Il CMS Moka. Giovanni Ciardi Regione Emilia Romagna

Internet e social media per far crescere la tua impresa

MODULO 5 Appunti ACCESS - Basi di dati

Modulo 4 Il pannello amministrativo dell'hosting e il database per Wordpress

Transcript:

Progetto di Sistemi Web-based Introduzione al corso Prof. Luigi Laura, Univ. Tor Vergata, a.a. 2010/2011

Ovvero, una breve rassegna di quello che vedremo e faremo nel corso! (Con un dettaglio particolare al progetto!!!)

Cosa è un sistema Web-based? Anche chiamato Applicazione Web, o Web Application, o webapp E un applicativo diviso in (almeno) due parti: una che gira una su client (mediante un browser) e (almeno) una che gira su un server

Vantaggi dei sistemi Web-based Economici: non devo distribuire aggiornamenti su supporti fisici, non devo prevedere una fase di installazione, non devo sviluppare lo stesso applicativo per diversi sistemi operativi (ma ho diversi browser) Tecnici: possibilità di aggiornare il sistema in maniera trasparente per l utente; dati sempre aggiornati Oltre a questi, diversi altri vantaggi che vedremo in dettaglio nel corso!

Architetture dei SWB Due tipologie base: a due livelli (client, server) oppure tre livelli (client, server applicativo e server db). Infinite variazioni sul tema...... ne vedremo alcune a lezione...

Cosa vuol dire progettare un SWB? Scelta dell architettura HW (i server) Scelta delle tecnologie Progettazione del DataBase Identificazione degli attori Pianificazione della sicurezza Definizione della grafica Pianificazione dell evoluzione... il sistema è SCALABILE? Pianificazione dei cambiamenti tecnologici (!)... il sistema funzionerà anche sull iphone 7? Pianificazione della usabilità

Nel corso, progetteremo un SWB? Al giorno d oggi, sono pochi quelli che realizzano ex-novo un SWB...... compito che richiede spesso competenze piuttosto eterogenee (vedi slide precedente)...... quindi...

Scopi del corso Conoscere le problematiche e le tecnologie dei SWB Conoscere le tipologie (attuali) di SWB Conoscere i SWB liberamente disponibili Imparare a scegliere, installare e adattare alle proprie esigenze un SWB esistente

Modalità d esame Parte 1: un esame scritto (scelta multipla e domande aperte ) Parte II: un progetto, svolto in gruppi di 1,2 o (max) 3 persone Nel resto di questa lezione, vedremo A GRANDI LINEE cosa intendiamo con il progetto

Programma del corso (BOZZA) Introduzione ai SWB Linguaggi e tecnologie per i SWB Funzionamento di un motore di ricerca PHP (cenni) Funzionalità, amministrazione e utilizzo di diversi SWB esistenti (principalmente CMS)

Open source Open source (termine inglese che significa sorgente aperto) indica un software i cui autori (più precisamente i detentori dei diritti) ne permettono, anzi ne favoriscono il libero studio e l'apporto di modifiche da parte di altri programmatori indipendenti. Questo è realizzato mediante l'applicazione di apposite licenze d'uso. Quali software open source conoscete?

Tipologie di SWB Content Management System (CMS) / Portali Forum Blog ecommerce Groupware Image galleries e-learning Wiki Social networks Search Engines Mappe Aste... e tanti altri...

Content Management Systems Si basano sull identificazione di tre figure distinte: 1. L informatico che progetta e installa il sistema 2. Il grafico 3. Il gestore dei CONTENUTI NOTA BENE: tantissimi SWB ricadono in questa definizione, al punto che spesso i SWB vengono confusi con i CMS

opensourcecms.com

opensourcecms.com

Demo dei SWB (CMS)

Demo di Word Press

Demo di Word Press

Wordpress Demo

Ricapitolando... Su opensourcecms.com potete testare senza problemi diversi SWB/CMS......così siete in grado di capire quale è adatto alle vostre esigenze...... o quale potete modificare con poco sforzo (alcuni sistemi utilizzano i plug-in)...... in altri casi potrebbe essere necessario scrivere del codice PHP...... ma non sarà obbligatorio!

E una volta scelto il SWB da usare? Serve trovare dello spazio web in cui installarlo...... in realtà non ci serve solo lo spazio, ma ci serve un server che faccia hosting......anche in questo caso bisogna cercare...

Hosting sul web

Hosting di un Wiki

Hosting di un Wiki (2)

Hosting di un Wiki (3)

Iniziate a pensare fin da adesso cosa vorreste fare nel progetto!!! Se scegliete un argomento che vi piace, sarà più facile lavorarci......avreste sempre voluto iniziare un blog, ma non avete mai trovato il tempo? :-)

Ricapitolando (2) Nel corso vedremo tanti tipi di SWB......cercate di capire quali più vi interessano......e iniziate fin d ora a pensare cosa vorreste fare, perchè dovrete: 1. Scegliere un SWB 2. Installarlo da qualche parte 3. Adattarlo alle vostre esigenze