Come utilizzare Office 2000 e
BackOffice 4.5 per creare,
organizzare e condividere il
know-how aziendale
Il Knowledge Management
Pubblica
Ammin.
Email
Fonti
esterne
flusso
“Il Knowledge management non è altro che la gestione del
Partners
delle informazioni per far pervenire le informazioni giuste alle persone
che ne hanno bisogno, affinché possano utilizzarle velocemente.”
Colleghi
Documenti
Knowledge Worker
Sistemi
Informativi
Bill Gates, “Business @lla velocità del pensiero”
Clienti
Voice Mail
Fornitori
Multimedia
Il Knowledge Management per
Microsoft
Concentrarsi sui Knowledge Worker
 Attenzione alle reali necessità, non alla definizione
teorica

Condivisione
informazioni
Analisi dei dati
Knowledge Workers
without
Collaborazione limits
Produttività
e messaggistica
Digital
Dashboard
di gruppo
La piattaforma Microsoft per il KM
Custom Business Solutions
Windows & Windows CE Devices
Office & Internet Explorer
BackOffice Server:
Internet Information Server,
Exchange Server, SQL Server
Exchange
SQL Server
Scenari

Come usare le Office Server Extensions
per collaborare sui documenti condivisi
sulla intranet

Come costruire una Digital Dashboard
con Outlook 2000 e BackOffice 4.5

Come lavorare in gruppo con Office 2000
e BackOffice 4.5 utilizzando il nuovo
Team Productivity Update
Come usare le Office Server
Extensions per collaborare sui
documenti condivisi sulla
intranet
Office 2000 Workgroup Web

Office Server Extensions per trasformare il Web da
read-only a server per il lavoro di gruppo

Accesso, condivisione e ricerca
> Viste più ricche sui documenti
> Organizzazione docuemnti per categorie

Collaborazione
>
>
>
>
Pubblicazione integrata con le applicazioni Office
Authoring multiutente
Discussioni basate sui documenti
Notifiche via posta elettronica
Frontpage Server Extensions

Componenti che potenziano le
capacità di gestione del WEB



Gestione della sicurezza


Permettono il salvataggio e l’apertura di file
direttamente con il Web
Estendono il dominio delle risorse accessibili dalla
shell di Windows ai protocolli HTTP e FTP
Protezione basata su ruoli (amministratori, autori,
utenti di sola consultazione)
Supporto multiserver
Office 2000 Server Extensions
 Fornite
con Office 2000 (Cd #2 o Cd #3)
 Installazione
integrata
 Frontpage
Server Extensions
 Office Server Extensions
 Database (SQL Server, MSDE)
 Configurazione
 Sicurezza
semplificata
integrata con NT
 Casella di posta elettronica
Office 2000 Server Extensions
 Discussioni
sul Web
 Collaborazione
documenti
 Abbonamenti
dinamica centrata direttamente sui
e sottoscrizioni
 Specifica
dei folder o dei documenti a cui l’utente è
interessato
 Notifica
via e-mail al verificarsi di determinati
eventi sul server
 Un
documento viene modificato
 Viene aperta una discussione su un documento
 Viene creato un documento che risponde a
determinati requisiti
Office 2000 Server Extensions
 Home
Page utente
 Interfaccia
per l’accesso, la consultazione dei
documenti
 Permette il collegamento con
altri Web, con o senza OSE
 Home
Page di amministrazione
 Impostazioni
relative a discussioni, abbonamenti,
sottoscrizioni, notifiche, database e casella postale
 Console
di amministrazione
 Gestione della sicurezza
 Database di collaborazione
Office Server Extensions
Demo
Office Server Extensions: architettura
Internet Information Server
ISAPI
Estensioni per
la pubblicazione
ASP per la Collaborazione
Eventi
Documenti
Metadati
File server
Oggetti COM
Discussioni
Notifiche
SQL Server
SMTP
E-mail
Server
OSE: database di collaborazione

Discussioni e notifiche gestite da SQL Server


Indipendenti dalla posizione del documenti
Indipendenti dai permessi di pubblicazione

Necessario un database di collaborazione per
ogni sito virtuale

Opzioni: MSDE o SQL Server (scalabilità)
OSE: database di collaborazione

Opzioni di deployment:


MSDE
 Disponibile gratuitamente con le OSE
 Nessun traffico di rete aggiuntivo
 Manutenzione automatica
 Nessuna competenza richiesta
SQL Server 7.0 o 6.5 esterni
 Leva sull’installato SQL Server esistente
 Centralizzazione database
 Strumenti di amministrazione
OSE: scenari architetturali

Documenti e DB sullo stesso server


Documenti su server OSE e DB su altro server



Funzionalità complete
Notifiche con funzionalità complete
Perdita della discussione allo spostamento
di un documento
Documenti su un server non OSE e DB su un
server separato
Notifiche solo per nuova discussione
 Perdita della discussione allo spostamento
di un documento

OSE: falsi miti
Falso: Pubblicazione sul web possibile solo
con le Office Server Extensions
 Falso: Pubblicazione sul web possibile solo
su web server di Windows NT
 Falso: Possibilità di usare qualsiasi database
ODBC per la gestione della collaborazione
 Falso: Impossibilità di usare per altri scopi il
database per la collaborazione

Problematiche di scalabilità

Pubblicazione richiede molte risorse di CPU

Numero consigliato di siti web: ~200

Configurazione consigliata:



Molti siti web piccoli
Pochi documenti per sito
Esempio di test
>
>
>
>
PII 266, 64MB, NT4 Server
40 utenti simultanei
25.000 documenti (200KB)
150.000 discussioni per web
Sicurezza

Windows NT


NTFS e Access Control List
Internet Information Server


Autenticazione
3 livelli
> Anonimo – nessuna autenticazione
> Basic – user/password chiari sulla rete
> NT Challenge/Response – logon unico, nessuna passaggio in
chiaro sulla rete


Frontpage Server Extensions


Cifratura SSL
Ruoli e gruppi
Office Server Extensions

Estensione dei ruoli e dei gruppi
Office Server Extensions: ruoli

4 ruoli predefiniti





Gruppi locali di NT per ogni ruolo



Browsers (a livello di web server)
Authors (a livello di web server)
Collaborators (a livello di sito virtuale)
OSE Administrators (a livello di web server)
webname_Authors
servername_Collaborators, etc…
Per granularità maggiore ( folder e file):
utilizzo delle ACL di NTFS
Office Server Extensions
Amministrazione
Demo
Controllo delle versioni
3
opzioni
Nessuno (default)
 Check-in/check-out integrato

> Nessuno storico, solo un rollback
> Nessun carico di performance aggiuntivo

Visual SourceSafe
> Gestione di account VSS sul web server
> Storico completo, rollback
> Installazione sul client
Cosa serve?

NT Server

Office 2000

Internet Information Server

Office Server Extensions

Database (MSDE, SQL server)

SMTP server (Option Pack, Exchange Server)
Come costruire
una Digital Dashboard con
Outlook 2000 e BackOffice 4.5
Che cos’è una Dashboard?
Cosa serve?
Configurazione minima

Exchange Server




Messaggistica
Cartelle pubbliche (public folders)
Internet Explorer 5.0
Outlook 2000



Outlook Today
Folder Web Pages
Outlook View Control
Componenti opzionali


Office Web Components (Office 2000)
FrontPage® 2000
Outlook Today
 Un’unica
vista per appuntamenti, task, messaggi:
tutto all’interno di una pagina Web
 Personalizzabile
con testo, links, immagini,
controlli ActiveX, linguaggi di scripting
 Può
essere una pagina ASP che gira su un server
aziendale..
 ..
È
o una pagina HTML che risiede sul disco locale
possibile distribuire Outlook Today come file
HTML o all’interno di una DLL
Folder Homepage

Come se fosse un Outlook Today
per ogni folder

Folder Homepage permette di
personalizzare Outlook così da
avere barre di navigazione,
elenchi, links ecc.

Si possono sfruttare gli oggetti
di Outlook dalle pagine web
Outlook View Control

Controllo ActiveX® che permette di manipolare ogni
oggetto di Outlook!




Visualizzazione delle cartelle di Outlook (inbox, public
folders, task, contatti, ecc.)
Controllo delle viste
Stesse funzionalità di Outlook (open, create, print ecc.)
Può essere inserito in



Outlook Web View (folders home page)
Un form di Outlook
Internet Explorer
Demo Outlook Today
Le informazioni per il Knowledge
Worker
Informazioni Esterne
Digital Dashboard
• Notizie di mercato
• Siti dei clienti
• Siti dei fornitori
• Siti della concorrenza
• Ricerche
Informazioni Interne
• Vendita
• Finanza
• Personale
• Supporto tecnico
• Appuntamenti
• Bacheca interna
Informazioni Gruppo di Lavoro
• Documenti
• Calendario
• Attività
• Discussioni
• Stato dei progetti
• Flusso dei processi
Informazioni Personali
• Mail
• Calendario
• Attività
• Contatti
• Presentazioni,
documenti…
Cos’è la Digital Dashboard
Dati personali
Outlook, Office
…
Lavoro di
gruppo
Siti web
esterni
Analisi dati
aziendali
Cos’è la Digital Dashboard?
 Home
Page per Outlook con aggregazioni di
informazioni:
 Personali
 Di gruppo
 Aziendali
 Esterne
 Non
è un Portale Web
 Informazioni
personali, anche locali
 Supporto off-line
 Focalizzazione sulle priorità di business
 Integrato con Office e BackOffice
Qualche esempio
Qualche esempio
Qualche esempio
Qualche esempio
… e quella di Bill Gates
Demo: Digital Dashboard
Come costruire una Digital
Dashboard
Outlook ViewCtrl
DHTML
Web Components
Codice Standard Outlook
Sorgenti Dati
Come costruire una Digital
Dashboard


Definire a chi è rivolta (noi stessi, azienda ecc.)
Definire il contenuto


Dove prendere le informazioni




Public Folder di Exchange, File locali, Web, Database
Costruire la pagina HTML (FrontPage)


troppe informazioni = nessuna informazione
Outlook View Control
Office Web Components
Aggiungere eventuale codice di scripting
(interattività, validazione, personalizzazione ecc.)
Provvedere alla distribuzione in azienda
Outlook View Control


Il componente fondamentale della Digital Dashboard
Rilasciato con il Team Productivity Update o disponibile sul
web:




www.microsoft.com/exchange
officeupdate.microsoft.com/outlook
Richiede l’installazione e la configurazione di Outlook 2000
Visualizzabile anche in Internet Explorer per:




Scenari di collaborazione basati su Intranet
Ricchezza di visualizzazione all’interno di un browser
Facilità di programmazione
Il modo più veloce per aggiungere funzionalità di collaborazione ad
una Intranet
Proprietà dell’Outlook View
Control
Esempio di codice
<object ID="ViewCtl1" WIDTH="0" HEIGHT="0"
CLASSID="CLSID:0006F063-0000-0000-C000000000000046" VIEWASTEXT
codeBase=outlctlx.CAB#ver=9,0,3024 >
<param NAME="Namespace" VALUE="MAPI">
<param NAME="Folder" VALUE=“Inbox>
<param NAME="View" VALUE="Messages with AutoPreview">
<param NAME="Restrict" VALUE="[Subject] = 'Hello’”>
Distribuzione della Digital Dashboard
 Tramite
Web e moduli associati a Public Folder
 Facilmente
aggiornabile
 Sfrutta i CDO (Collaboration Data Object)
 Supporto delle Active Server Pages (ASP)
 Scalabilità
 Tramite
DLL
 Migliori
tempi di risposta
 Distribuzione tramite SMS o Installazioni personalizzate
di Office
 Non usare le DLL se si sfruttano frameset, iframes o
form perchè possono non funzionare correttamente.
Digital Dashboard Starter Kit

6 Digital Dashboard pronte all’uso:
> La mia prima Digital Dashboard
> Funzionali: Vendite, Finanza
> Verticali: Manifatturiera, Ospedale,
Assicurazioni

Documentazione
> Guida allo sviluppo
> Business Process Assessment Guide

COM Add-ins
> Outlook Today
> FrontPage
Demo: Digital Dashboard
Sicurezza

La sicurezza di Internet Explorer è disabilitata
SOLO quando Outlook Today visualizza la sua
pagina di default

Spostarsi su un’altra pagina attiva la sicurezza del
browser

Attenzione ai “Frame”: la sicurezza è disabilitata
fintanto che siamo nella Outlook Today Home
Page!
Tips di implementazione
 Usare
controlli ActiveX per nascondere codice e
migliorare le performance
 Usare un approccio basato sui template
(semplice da gestire)
 Mantenere le proprietà dei Public Folder
 Troppo può essere troppo poco!
(valore dell’informazione)
 Posizionare le cose più importanti al centro
dello schermo (risultano più evidenti)
Supporto fuori rete

Disponibile grazie a Folder
Homepage

Stesse proprietà di Internet
Explorer
> Livelli di esplorazione
> Sincronizzazione automatica o
manuale
Sia per le cartelle personali che
per i Public Folders
 Attenzione alle Active Server
Pages

Office Web Component
 Componente
 Funzionalità
 Componente
Foglio di Calcolo
foglio elettronico di base
Tabella Pivot
 Interfaccia
per operazioni di pivot
 Database relazionali tramite OLE-DB
 Componente
 Per
Grafico
realizzare grafici interattivi
 Componente
 Permette
Data Source
di creare un collegamento tra la pagina
Web ed una fonte dati
Risorse sul Web

Digital Dashboard




www.microsoft.com/office/ork/2000/journ/outtodayintro.ht
m
www.microsoft.com/dns
www.microsoft.com/exchange
officeupdate.microsoft.com/outlook
Come lavorare in gruppo con
Office 2000 e BackOffice 4.5
utilizzando il nuovo
Team Productivity Update
Team Productivity Update:
obiettivi

Estendere BackOffice Server 4.5 e
Office 2000 per condividere
documenti e dati in locazioni centrali

Consentire lo sviluppo e il
deployment di soluzioni basate su
BackOffice Server 4.5 per gruppi di
lavoro

Mantenere controllo e gestione delle
strutture a livello centrale
(IT Manager)
Team Productivity Update: vantaggi

Per i Knowledge Worker




Creazione semplice di workspace per la condivisione
di informazioni
Spazi di lavoro in grado di ospitare documenti,
applicazioni collaborative e dati operativi (LOB)
Utilizzo dello stesso ambiente per condividere dati
personali (messaggi, appuntamenti, contatti) e dati
riguardanti attività di gruppo
Per gli IT Manager



Controllo sul processo di creazione dei workspace
Estensione e personalizzazione dei workspace con
strumenti già in uso e conosciuti
Scalabilità (progetti e utenti)
Demo Team Workspace
Team Workspace: cosa
contiene
Workspace
personalizzabile con
FrontPage
Link ad
applicazioni di
gruppo,
Documenti,
URLs
Exchange public
folders
Personalizzazione Ricerca Offline
Pagina di benvenuto
per il gruppo
Applicazioni
aggiunte
nella barra di
Outlook di
ogni membro
Viste sulle applicazioni
Applicazioni
Team Folders
Applicazioni di
terze parti
Documenti
Web Folders
Office Server
Extensions
Team Productivity Update: funzionalità


Setup integrato di tutte le componenti
Team Workspace Wizard



Applicazioni di gruppo “pronte all’uso”




Permette all’utente finale di creare e personalizzare i Team
Workspace, definendo owner, membri del team e
applicazioni, pur mantenendo il controllo dell’IT Manager
Il Team Workspace è “ospitato” dentro Outlook 2000 o
Internet Explorer 5.0
Applicazioni di collaborazione basate su Exchange Server
(Calendario condiviso, Contatti condivisi, Gruppi di
discussione)
Gestione dei documenti e intregrazione con le Office Server
Extensions
Possibilità di aggiungere nuove applicazioni al Team
Workspace sfruttandone tutte le caratteristiche (search,
offline, ecc.)
Supporto fuori rete
Demo
creazione e approvazione di un
workspace
Team Workspace:
configurazione

Pagina di configurazione




Modifica ruoli: owner e membri
Aggiunta applicazioni e link
Personalizzazione delle pagine con FrontPage 2000
Microsoft Management Console



Snap-in per la creazione/modifica di richieste
Gestione delle approvazioni
Gestione “Application Instantiation Model” Template
Team Productivity Update:
architettura
Setup
Team Workspace
Utente
Applicazioni
sviluppate
ad-hoc
Outlook
Team Folders
.
Amministraz.
Applicazioni Office Server
Extensions
Application Instantiation Model
Deployment
Access 2000 Data Projects, SQL OLEDB Provider
Applicazioni
Ambiente
di sviluppo
Configurazione del server
 BackOffice
Server 4.5
 Configurazione
minima
 NT
Server 4.0 Service Pack 4
 NT Option Pack
 SQL Server 7.0
 SMTP Server
 Configurazione
 Exchange
completa
Server 5.5
(può essere sullo stesso server o
su un altro server ovunque in rete)
Configurazione del client

Configurazione minima:


Internet Explorer 5.0
Configurazione completa:
Internet Explorer 5.0
 Outlook 2000
 MSDE per il supporto offline


Licenza di Office 2000
Riassumendo

Come usare le Office Server Extensions
per collaborare sui documenti condivisi
sulla intranet

Come costruire una Digital Dashboard
con Outlook 2000 e BackOffice 4.5

Come lavorare in gruppo con Office 2000
e BackOffice 4.5 utilizzando il nuovo
Team Productivity Update
Domande e risposte
Scarica

Documentazione