sistemi informativi aziendali - e-lite: intelligent and...
TRANSCRIPT
Introduzione al corso 1
02CIXPG
– Sistemi informativi aziendali
Introduzione al “Corso 1”
http://bit.ly/sistinfo
http://elite.polito.it/ teaching-mainmenu-69/laurea-specialistica-mainmenu-83/117-02cix
Fulvio CornoDipartimento di Automatica e Informatica
Politecnico di Torino
Introduzione al corso 2
Tema dominanteCapitolo 3: Web Information Systems
pagina 137
Introduzione al corso 3
Programma del corso (dal Portale della Didattica)
Image: http://www.wordle.net/
Introduzione al corso 4
Obiettivi del corso Analizzare gli scenari di costruzione e di
integrazione integrazione di sistemi eterogenei Analizzare i requisiti posti dalle applicazioni
Enterprise sui sistemi informativi aziendali di grandi dimensioni
Analizzare le tecnologie web applicate nei sistemi informativi aziendaliTecnologie Web “tradizionali”Architetture “enterprise” (Tecnologie Web 2.0)Knowledge Management Systems (Enterprise 2.0) I.n.t.e.g.r.a.z.i.o.n.e
Introduzione al corso 5
Temi dominanti Utilizzo delle tecnologie “web”, sviluppate e maturate
in ambito Internet Applicazioni di grande complessità Affidabilità, versatilità, manutenibilità Integrazione con sistemi informativi preesistenti Integrazione tra sistemi informativi eterogenei Unificazione delle interfacce d’accesso Moltiplicazione dei canali di accesso Processi di business che escono dai confini aziendali Sistemi informativi per la gestione della conoscenza
Introduzione al corso 6
Tecnologie trattate
Image: http://www.wordle.net/
Introduzione al corso 7
Approccio didattico Illustrazione delle problematiche aziendali Apprendimento delle nozioni di base sulle principali
tecnologie adottate Sperimentazione in laboratorio e costruzione di
piccole applicazioni con tali tecnologie Analisi di prodotti disponibili, con particolare enfasi al
mondo open source Testimonianze aziendali
Introduzione al corso 8
Argomenti dei corsi
Definizione e prospettive sui Sistemi
InformativiManagement Information
Systems
Ingegneria dei requisiti + Use Case
modeling
Conceptual modelling (UML Class Diagrams)
Process modelling (UML Activity diagrams,
BPMN)Sviluppo basato su
componenti Off-The-Shelf
Web Information Systems
Integrazione e SOA
Sistemi di gestione
documentale
J2EE Web Tier
Database access
Sviluppo di un sistema
informativo “completo”
Corso 1
Corso 2
Introduzione al corso 9
Tecnologie trattate Fondamenti dello sviluppo web ‘moderno’
Linguaggi e tecnologie basati su XML: XSD, XSLTDOM, CSS, JavascriptSviluppo in ambiente Java/JSP/Servlet (Java EE)
Modellazione dei requisiti (UML) Service Oriented Architectures
Web services e SOAP Web 2.0 (Ajax, Mash-up) Knowledge management
Rappresentazione della conoscenzaSistemi informativi per la gestione della conoscenza
Esempi di Web Information System reali
Introduzione al corso 10
Prerequisiti (verranno ripresi) HTML (tag, FORM) Applicazioni web (PHP, ASP, JSP, ...) con data-base Principali tipologie dei sistemi informativi aziendali
(CRM, ERP, KMS, ...)
Introduzione al corso 11
Materiale di studio Sito web del corso
http://elite.polito.it/teaching-mainmenu-69/laurea-specialistica-mainmenu-83/117-02cix
Indirizzo breve: http://bit.ly/sistinfo Materiale fornito dai docenti
Tutti i lucidi utilizzati in aulaVideo (screencast) delle lezioniTesti e soluzioni degli esercizi proposti in aula
LinkDocumenti di riferimentoStandard relativi alle varie tecnologieBlog e Articoli interessanti
Introduzione al corso 12
Software Utilizzo prevalente (quasi esclusivo) di software Open
SourceLegalitàPossibilità di verificare pacchetti anche complessiValutazione “indipendente” delle soluzioni più adatte alla
realtà aziendale Link sul sito del corso
Introduzione al corso 13
Orario ed auleGiorno e ora Aula Tipologia Note
Giovedì 14:30-16:00 2 Lezione/Esercitazione
Giovedì 16:00-17:30 2 Lezione/Esercitazione
Venerdì 13:00-14:30 10A Lezione/Esercitazione
Mercoledì 10:00-11:30 LEP Esercitazione/Laboratorio (Squadra 1)
a partire dal 10/10/2012
Lunedì 13:00-14:30 LEP Esercitazione/Laboratorio (Squadra 2)
a partire dal 08/10/2012
Introduzione al corso 14
Modalità d’esame Prova scritta
Domande teoricheEsercizi di programmazione
Verifica di laboratorioSvolgimento e correzione “tesina”Da definire (in funzione del numero di iscritti)
Individuale vs. di gruppo? Obbligatoria vs. facoltativa? Punteggio?
Introduzione al corso 15
Contatti Fulvio Corno
Dip. di Automatica e Informatica (III piano)E-mail: [email protected] Telefono: 011 564 7053Ricevimento studenti: giovedì 10:30-12:00
(avvisare via email) Dario Bonino
Dip. di Automatica e Informatica (III piano)E-mail: [email protected] Telefono: 011 564 7170
Sito web del corsohttp://bit.ly/sistinfo