A-Kurs Skript

Werbung
Content Management
Systeme
Content Management Systeme
1
Inhalt
• Einleitung / Definition / Motivation
• Web-Content Management Systeme
(WCMS)
• Information Retrieval
• Resource Description Framework (RDF)
• Dokumentenmanagementsysteme (DMS)
• Topic Maps
• Dokumentenbeschreibungssprachen (XML
etc.)
Content Management Systeme
2
Literatur
(Web) Content Management
• Koop, Hans, Jochen / Jäckel Konrad, K. / van Offern,
Anja, L. [2001]: Erfolgsfaktor Content Management Vom Web Content bis zum Knowledge Management,
Vieweg, Wiesbaden.
• Krüger, Jörg, Dennis / Kopp, Matthias, [2002]: Web
Content managen - Professioneller Einsatz von
Content-Management-Systemen, Markt+Technik,
München.
• Lohr, Jürgen / Deppe, Andreas, [2001]: Der CMSGuide - Content Management-Systeme:
Erfolgsfaktoren, Geschäftsmodelle, Produktübersicht,
Vieweg, Wiesbaden.
Content Management Systeme
3
Literatur
(Web) Content Management
• Rothfuss, Gunther / Ried, Christian, [2001]: Content
Management mit XML, Springer, Berlin.
• Zschau, Oliver/ Traub, Dennis/ Zahradka, Rik,[2001]:
Web Content Management - Websites professionell
planen und betreiben, Galileo Press. 2. Auflage.
• Tomson, Mai-lan, [2001]: Killer Content . Strategien
für das erfolgreiche Content Management im
eCommerce, Addison Wesley, Bonn.
Content Management Systeme
4
Literatur
Information Retrieval
• Baeza-Yates, Ricardo / Ribeiro-Neto Berthier, [1999]: Modern
Information Retrieval, Addison Wesley (ACM Press), Harlow,
• Buder, Marianne, [1997]: Grundlagen der praktischen
Information und Dokumentation: ein Handbuch zur Einführung in
die fachliche Informationsarbeit, Saur, München.
• Frakes, William, B., [1992]: Information Retrieval,: data
structures and algorithms, Prentice Hall, Upper Saddle River,
NY.
• Gaus, Wilhelm, [1995]: Dokumentations- und Ordnungslehre,
Springer, Berlin.
• Poetzsch, Eleonore, [2001]: Information Retrieval, Einführung in
Grundlagen und Methoden, 2. Auflage, Verlag für Berlin
Brandenburg, Potsdam.
• Salton. G. / McGIll, M., J. [1987]: Information Retrieval Grundlagen für Informationswissenschaftler, McGraw-Hill.
Content Management Systeme
5
Literatur
Dokumentenmanagement
• Voß, Stefan / Gutenschwager, Kai [2001]:
Informationsmanagement, Springer, Berlin.
• Gulbins, Jürgen / Seyfried, Markus / Strack-Zimmermann, Hans,
[1999]: Dokumentenmanagement - Vom Imaging zum BusinessDokument, 2. Auflage, Springer, Berlin.
XML
• Behme, Henning / Mintert, Stefan, [1999]: XML in der Praxis Professionelles Web-Publishing mit der Extensible Markup
Language, Addison Wesley, Bonn.
• Niedermair Elke, Niedermair, Michael, [2001]: XML Das grosse
Buch, Data Becker, Düsseldorf.
Content Management Systeme
6
Literatur
• Topic Maps
• Widhalm, Richard / Mück, Thomas, [2002]: Topic
Maps, Springer, Berlin.
Content Management Systeme
7
Literatur
• Web-Sites (CMS)
•
•
•
•
•
•
•
•
•
http://www.content-systeme.de/
http://www.contentmanager.de
http://www.w3.org/XML/
http://www.w3.org/Style/
http://www.w3.org/RDF/
http://www.cmforum.de
http://www.coco.co.at
http://www.internetmanagement.ch/
http://www.contentmanagement.de
Content Management Systeme
8
Literatur
• Systeme (Open Source)
•
•
•
•
•
•
•
•
•
OpenCms
http://www.opencms.org
phpCMS
http://www.phpcms.de
ZOPE
http://www.zope.org
PHPNuke
http://www.PHPNuke.org
http://www.netz-id.de
Content Management Systeme
9
Inhalt
Einleitung / Definition / Motivation (CMS)
• Historische Entwicklung
• Verwandte Gebiete / Themen
• Situation in Unternehmen
• Informationsräume
• Dokumente
• Integrationsproblematik
• Informationsmarkt
Content Management Systeme
10
Historische Entwicklung
• DMS, IR-Systeme, Online-Datenbanken
(Suchmaschinen, Boolesches Retrieval
mittels Schlagworten)
• Volltext-Retrieval-Systeme
• Multimedia-Systeme (Schlagworte)
• Hypermedia / Hypertext - HTML-Editoren mit
Site-Management (Link-Mgmt)und Templates
• (Web) Content Management Systeme
• Portale / Wissensmanagement
• XML / Datenbanken
Content Management Systeme
11
CMS Themen
Web Publishing
Wissensmanagement
Cross Media Publishing
Dokumentenmanagement
Information Retrieval
Content
Management
Portale
Suchmaschinen
E-Business
Dokumentbeschreibungssprachen
Content Management Systeme
CBT / WBT
12
Verwandte Systeme
Redaktionssysteme
• Stammen ursprünglich aus Print-Bereich
(Verlagswesen)
Dokumentenmanagement
• Management statischer, persistenter,
zusammenhängender Dokumente häufig in
Zusammenhang mit Archivierung
Wissensmanagement
• Umfassender als CMS: Aus- Weiterbildung,
Expertendatenbanken, Automatisierung von
Wissen
Content Management Systeme
13
Verwandte Systeme
Datenmanagement (stark strukturierte
Information)
versus
Content-Management (schwach
strukturierte Information)
Content Management Systeme
14
Informationsräume
• Privater / persönlicher Informationsraum
• Team / Projekt (Teamroom)
• Abteilung / Tochtergesellschaft
(Intranet)
• das eigene Unternehmen (Intranet)
• Geschäftspartner (Extranet)
• Alle / Welt (Internet)
Content Management Systeme
15
CM: Unternehmenssituation
inkompatible
Dateiformate File-Server
Internet-Site
Groupware
Fehlendes
Gesamtkonzept
Mangelnde
Durchgängigkeit
Prozesse
Extranet
Lotus-Notes
DMS
Intranet
Inkompatible Technologie / Redundante Dokumente
Content Management Systeme
16
CM: Unternehmenssituation
Defizite
• Fehlender zentraler Zugriff
• Fehlende Desktopintegration (Portal)
• Fehlendes Gesamtkonzept
• Inkompatible Dateiformate
• Mangelnde Durchgängigkeit
• Redundante Dokumente
• Inkompatible Technologie
Content Management Systeme
17
CM: Unternehmenssituation
Neue zusätzliche Herausforderungen
Mobile
Commerce
Integration
BI
WCMS
CRM
Portal
EBusiness
File-Server
Internet-Site
Groupware
Extranet
Prozesse
Lotus-Notes
DMS
Intranet
Content Management Systeme
18
Lösung
• Integriertes Content-Management
• Interne durchgängige, kompatible
Einzelsysteme oder Einheitlichkeit der
eingesetzten Systeme
• Partnerfähigkeit durch Orientierung an
öffentlicher Standards (XML)
• Einsatz von Systemen, die auf solchen
Standards aufbauen
• Strukturierung in klar definierte durchgängige
Informationsräume
Content Management Systeme
19
Dokumenttypen
•
•
•
•
•
•
•
•
Wissenschaftliche Bücher
Roman
Sachbücher
Zeitschriften
wissenschaftliche
Unterhaltung
Tageszeitungen
Artikel
Content Management Systeme
20
Dokumenttypen
•
•
•
•
•
•
•
•
Rechnungen
E-Mails / Briefe / Faxe
Projektanträge
Projektberichte
Jahresabschluss
Pressemitteilungen
Produktbeschreibungen
Bedienungsanleitungen
Content Management Systeme
21
Dokumenttypen
•
•
•
•
•
•
•
•
Verträge
Aufträge / Bestellungen
Anfragen
Anträge (z.B.: Urlaubsantrag)
Mensaplan
Projektplan
Prozessbeschreibungen
Weisungen
Content Management Systeme
22
Dokumentstruktur
Aufbau eines wissenschaftlichen Buches
• Autor / Titel
• Verlag / ISBN etc.
• Inhaltsverzeichnis
• Kopf- Fusszeile, Seitenzahlen
• Kapitel / Unterkapitel / Abschnitt
• Literaturverzeichnis
• Index, Anhang, Glossar
Content Management Systeme
23
Dokumentstruktur
Eigenschaften Papierdokument
• Linearität / Sequentielle Anordnung /
Seiten
• Persistente Verfügbarkeit
• ortsgebunden
• nur aufwendig änderbar und verteilbar
• Verteilung verursacht Kosten und Zeit
Content Management Systeme
24
Dokumentstruktur
Eigenschaften Hypermediadokument
• Nichtlinearität / Vernetzte Struktur
möglich
• keine persistente Verfügbarkeit
• nicht ortsgebunden
• abhängig von technischer Infrastruktur
• einfach änderbar und verteilbar
• „Guided Tours“ sind möglich
Content Management Systeme
25
Hypermediadokument
Zeitabhängigkeit
• Dynamisch zusammengestellte Seiten sind bezüglich
Verfügbarkeit und Persistenz sehr zeitabhängig
• z.B. durch intelligente Agenten zusammen gestellte
Preisvergleiche
• Hyperlinks als Literaturangaben erfordern Zeitpunkt
als Zusatzinformation
• Allgemeine Geschäftsbedingungen und Verträge
• rechtliche Anforderungen bezüglich
Aufbewahrungsfristen für Geschäftsdokumente
Content Management Systeme
26
Dokumente Persistenz
Hypermedia-Dokumente
Loseblattsammlung
zunehmende Persistenz
Buch / Artikel / Zeitschrift
Content Management Systeme
27
Content-Produktion
Halbfertigprodukt in CMS
• hohe Granularität
• hohe Mehrfachverwendbarkeit
zunehmende
Mehrfachverwendbarkeit
Fertigprodukt in Textverarbeitung
• niedrige Granularität
• geringe Mehrfachverwendbarkeit
Content Management Systeme
28
Dokumente /Vergleich
HypermediaDokumente
• dynamische Seiten
• Hypermedia-Struktur
Suchen
• Katalog (Hierarchie)
• Browsing (Hyperlink)
• Index
• Suchmaschine
Print-Dokumente
• persistente Dokumente
• Linearität der Seiten
Suchen
• Inhaltsverzeichnis
• Blättern
• Index
Content Management Systeme
29
Struktur / Ablageverfahren
• Automatisch
– Volltextanalyse (Klassifikation)
– automatische Inhaltsanalyse (Schlagworte)
• von Hand
– Pflege eines Directories/Katalogs
– Auswertung von manuelle zugeordneten
Schlagworten
Content Management Systeme
30
Informationsmarkt
Teilnehmer
• Nachrichten-Agenturen
• Verlage
• Informationsbroker (Syndication)
• Konsumenten
Content Management Systeme
31
Inhalt
WEB Content Management Systeme
•
•
•
•
•
•
•
•
•
•
Definition(en) (CMS / WCMS)
Dokumentlebenszyklus
Anforderungen
Einsatzkriterien
Funktionen
Layout
Personalisierung
Systemarchitektur
Systeme
OpenCMS
Content Management Systeme
32
Definitionen WCMS
• Komplexe Software, die der Erstellung,
Überwachung, Freigabe,
Veröffentlichung und Archivierung von
interaktiven Inhalten für Websites dient.
• WCManagement bedeutet die
Generierung und Verwaltung von
Inhalten zur Veröffentlichung in Internet,
Extranet und Intranet.
Content Management Systeme
33
Definitionen WCMS
• Ein CMS, das sich auf die Bereitstellung
des verwendeten Contents im WWW
spezialisiert hat.
Content Management Systeme
34
Definitionen WCMS
• Ein System, mit dem man den Inhalt
einer Web-Site managt. Solche
Systeme beruhen auf der Trennung von
Form und Inhalt und erlauben so auch
Autoren, die in der Erstellung von
Webinhalten ungeübt sind, Inhalte in
Form von Bildern, Texten, Links etc.
über das Web zu verbreiten.
Content Management Systeme
35
Definitionen CMS
Notwendige Bedingung für CMS:
getrennte Speicherung und Verarbeitung
von
–Struktur
–Layout
–Inhalt
Content Management Systeme
36
CMS
Getrennte Aspekte
Struktur
Klassifikation
„Daten“
Templates
Inhalt
Layout
Content Management Systeme
37
Ziele CMS
• Ökonomische Mehrfachverwendung
von Content in
– mehreren Medien
– mehreren Produkten
• Trennung von Inhalt, Struktur und
Layout
– schnelle Änderung des gesamten Layouts
– Pflege des Content durch Fachbereiche
Content Management Systeme
38
Content Lebenzyklus
Contentreduzierung
• Archivierung
• Löschung
Contentnutzung
• Interpretieren
• Anwenden
• Bewerten
• Kommentieren
• Visualisieren
Contentgenerierung
• Identifizieren
• Sammeln
• Erzeugen
• Erfassen
• Erstellen
Content
Management
Contentdistribution
• Suchen
• Wissensfluss
• Logistik
Contentorganisation
• Strukturieren
• Indexieren
• Filtern
• Speichern
• Verwalten
Contentaufbereitung
• Verdichten / Integration
• Verfeinerung
• Erweiterung
• Kontext Erzeugung
• Redaktion
Content Management Systeme
39
CMS: Prozess
Arbeit am Content
• erarbeiten
– beschaffen
– erzeugen / herstellen
• verarbeiten
• verwalten / wiederverwenden
• aufbereiten / präsentieren / publizieren
Content Management Systeme
40
CMS
Rollen
Berechtigung
Prozess
Workflow
Content
Management-Systeme
Architektur
Infrastruktur
Integration
Content Management Systeme
41
WCMS: Einsatzkriterien
•
•
•
•
Häufige Änderungen
grosse Web-Site
viele Autoren (an gleichen Dokumenten)
unterschiedliche Zielgruppen (Rechte /
Sichten)
• geringe Fachkenntnis der Web-Autoren
• Anzeige auf unterschiedlichen
Ausgabegeräten (Handy, Browser, PDA)
Content Management Systeme
42
WCMS: Einsatzkriterien
• One to One Marketing /
Personalisierung
Benutzermodellierung /z.B. spezielles
Layout für spezielle Zielgruppen
spezielle Werbebanner
• Wiederherstellung alter Zustände der
Site
• Rekonstruktion von alten Zuständen
einer Web-Site für beliebige Zeitpunkte
Content Management Systeme
43
WCMS: Einsatzkriterien
• Mehrsprachigkeit
• Terminierung von Content
(erstellen, löschen updaten von Content
zu gewünschten Zeitpunkten)
Content Management Systeme
44
WCMS: Kritik
Es geht auch alles ohne WCMS!!!
aber:
• Mit WCMS geht „alles“
– schneller,
– komfortabler
– zuverlässiger
Content Management Systeme
45
WCMS: Funktionen
•
•
•
•
•
•
•
•
•
Trennung von Content, Struktur und Layout
schnelle Änderung des gesamten Designs
Einfache Pflege des Content
Einfache Integration von Funktion
Site-Management (Link-Management)
Zugangskontrolle für Entwickler
Personalisierung für Benutzer
Versionierung mit Gedächtnis und Rollback
Metadaten (Indexierung etc.)
Content Management Systeme
46
WCMS: Funktionen
•
•
•
•
•
Unterstützung von Teamarbeit
Publishing Workflow
Unterstützung Mehrsprachigkeit
Import / Export-Funktionen
Trennung von Redaktions- und
Produktivsystem
• Integrationsfähigkeit mit Umsystemen (z.B.
Shop-Systeme, CRM, Vertriebssysteme etc.)
• Suchmaschine
• SSL-Support
Content Management Systeme
47
CMS
• Layout:
Seitenbeschreibungssprachen
• Struktur:
Strukturierungssprachen
• Content:
(Granularität / Mehrfachverwendung)
• Funktion:
(Einbindung in Layout und Struktur)
Content Management Systeme
48
CMS: Layout
• Zweidimensionale Anordnung von
Zeichen auf einer Seite
• Zusammenfassung mehrerer Seiten zu
einem Dokument (z.B.: Buch: Einband
oder Web-Site etc.)
Content Management Systeme
49
CMS: Layout
Seitenbeschreibungssprachen
• HTML
• PDF
• PostScript
Glyph
• zweidimensionale Repräsentation eines
Zeichens oder Symbols (Arial etc.)
Content Management Systeme
50
CMS: Layout
Alternativen
• Mengensatz
• Akzidenzsatz
Content Management Systeme
51
CMS: Layout
Mengensatz
• gleichartige Anwendung von
Gestaltungsregeln auf gleichartige
Inhaltsobjekte mittels
– Stylesheets (CSS),
– Formatvorlagen (z.B. MS-Word)
• Ökonomischer, eventuell weniger
ästhetisch
Content Management Systeme
52
CMS: Layout
Akzidenzsatz
• individuelle Gestaltung jeder einzelnen
Seite
• Sehr aufwendig, eventuell ästhetischer
Content Management Systeme
53
CMS: Struktur
• Meist hierarchische Strukturen
• Kapitel - Unterkapitel
Strukturierungssprachen
• SGML
• XML
• TeX
Content Management Systeme
54
CMS: Medienverbund
Synonyme
• Medienverbund
• Cross Media Publishing
• Medienneutralität
• Multiplattform Publikation
Medien / Formate
• HTML, WML, PDF, RTF, DOC,
• Browser, Handy, PDA, Print, ...
Content Management Systeme
55
Personalisierung
• Technisch (unterschiedliche Browser
etc.)
• wirtschaftliche Zielgruppen (Technik:
Benutzermodell)
– unterschiedliche Inhalte
– unterschiedliches Layout
– unterschiedliche Struktur
– unterschiedliche Werbung
• Personalisierbarkeit
Content Management Systeme
56
WCMS Systemarchitektur
Web-Server
Medienneutralität
CMSBerechtigungsverwaltung
Engine
MehrfachverwertungAnforderungen
Site-Management
Mehrsprachigkeit
DBTerminierung
Schema
Objekttypen
Struktur
Templates
Content
Funktionen
Import
DateiSystem
Export
DB
DMS
Legacy-Systeme
Content Management Systeme
57
WCMS Nutzung
Endnutzer
Browser
Web-Server
Handy
CMSEngine
Import
etc.
Print
DBSchema
DateiSystem
Export
DB
Legacy-Systeme
Content Management Systeme
58
WCMS Pflege
Editor / Administrator
Browser
Editor
Web-Server
Client
CMSEngine
Import
ODBC
DBSchema
DateiSystem
Export
DB
Legacy-Systeme
Content Management Systeme
59
WCMS Replikation
Web-Server
EntwicklungsCMSsystem
Produktivsystem
Web-Server
CMSEngine
Engine
Import
Import
DBSchema
DB
DateiSystem
Replikation
DBSchema
DateiSystem
Export
DB
Legacy-Systeme
Content Management Systeme
60
CMS Systeme
•
•
•
•
•
•
•
Vignette Content Management Server
Obtree (Obtree Technologies)
Bladerunner (Broadvision)
VIPContentManager (Gaus Interprise AG)
Teamsite (Interwoven)
Pirobase (Pironet NDH AG)
Hyperwave Information Server (Hyperwave
AG)
• Hyper.Net (Coextant-Systems) (Lotus Notes)
Content Management Systeme
61
OpenCms
• Open Source CMS
• http://www.opensource.com
• Voll browserbasiert (Netscape 6.2 (ohne
WYSIWYG) / MS IE 5.5 mit WYSIWYG)
• benötigt
– einen Servlet Container (z.B.: Tomcat 4.x)
– Datenbank (MySQL, Oracle)
• komplett in Java realisiert
• Templates werden als XML Files gespeichert
Content Management Systeme
62
OpenCms
Features
• Mehrsprachigkeit
• Dynamisches und statisches Publishing
• Galerie für Grafiken und Files
• Benutzermanagement / Zugriffsrechte
• Projektbasiertes Publizieren
• Workflow- und Task-Management
• Templates (strikte Trennung von Content und
Layout)
Content Management Systeme
63
OpenCms
Features
• WYSIWYG-Editor für MS-Internet Explorer
• Personalisierbarkeit (für Registrierung / Extranet,
Newsletter Mails)
• Integrationsunterstützung mit Umsystemen
• Versionierung (alte Versionen werden aufbewahrt,
Änderungen sind nachvollziehbar)
• Synchronisationsmechanismus für ausgelagerte
Seiten im File-System.
• Verfügbares Hilfesystem
Content Management Systeme
64
OpenCms
Features
•
•
•
•
•
•
•
•
SSL-Support (https)
Import / Export von Content (ZIP-File)
Application Server Integration (J2EE/EJB)
PDF / WAP Support (mittels spezieller Templates
bzw. Java-Libraries)
Suchmaschine
Load Balancing
Wahl zwischen Frame-Layout und nicht FrameLayout
Metainformationen (u.a.: Indexierung für
Suchmaschinen)
Content Management Systeme
65
Portale
Content Management Systeme
66
Portale
Funktionen
• Single Point of Access
Zugriff auf alle Daten, Informationen und
Applikationen über einen Client und einen
Einstiegsbildschirm.
• Single Sign on
Nur einmalige Anmeldung am Portal für alle
beteiligten Anwendungssysteme
• Personalisierungsmöglichkeit der
Einstiegsseite und der Navigationsstruktur
Content Management Systeme
67
Portale
Funktionen
• Bedienung unterschiedlicher Ausgabegeräte
• Katalog (Navigation / Hyperlinks)
• Suchmaschine
• Kontextualisierung der Suchergebnisse
• Zugriff auf interne und externe Systeme
• Aktuelle Nachrichten
• Push-Funktion
Content Management Systeme
68
Portale
Horizontale Portale
• sind für alle Nutzer gleich
• Suchmaschinen für spezielle Themen
Vertikale Portale
• Sind für durch jeden Nutzer personalisierbar
• Erfordern Anmeldung / Identifikation des
Nutzers
Content Management Systeme
69
Portale
Ziele
• Arbeitsqualität verbessern durch Verbesserung der
Qualität der Benutzerarbeitsplätze (mehr
Transparenz)
• Informationsversorgung verbessern
• Informatikkosten einsparen (mittel- bis langfristig)
– Systembetrieb effizienter gestalten
– Lizenzkosten einsparen
– Niedrigere Ausbildungskosten
• Partnerfähigkeit / Flexibilität erhöhen
Content Management Systeme
70
Portale
Relevante Aspekte
• Sprachversionen
• Zugriff von überall (Ortsunabhängigkeit)
• Zugriff nur für Berechtigte
• Sicherheitsfunktionen
Content Management Systeme
71
EIP
Enterprise Information Portals (EIP)
bieten Zugriff über eine Startseite eines CLIENT
auf alle
• Dokumente
• Prozesse
• Applikationen
• Daten
eines Unternehmens und auf
• externe Informationen und Anwendungen
Content Management Systeme
72
EIP
Enterprise Information Portals (EIP)
bieten einheitlichen Zugriff auf alle Systeme:
•
•
•
•
•
•
•
•
ERP-Systeme
Workflow-Systeme
Transaktionssysteme
Datenbanksysteme
DMS
Groupware
DataWarehouse
Business Intelligence
Content Management Systeme
73
EIP
Enterprise Information Portals (EIP)
= Intranet
bieten:
• Single Sign on (log on)
• Personalisierung / Filterung relevanter Informationen
• Einbindung unterschiedlicher (aller)
Anwendungssysteme in eine Oberfläche
• Felxibilität hinsichtlich der Ausgabegeräte
• Push-Funktion
Content Management Systeme
74
Herunterladen