SharePoint Erfahrungen, Möglichkeiten und Grenzen Dipl.-Kfm. Markus Kersting Medizinische Hochschule Hannover kersting.markus@mh-hannover.de Tel:: +49 (511) 532-4509 DGTI/ADP Treffen 2010, Hannover 02.02.2010, 9:50 10:10 Uhr
Inhalt SharePoint-Überblick Features, Kosten, Anwendungen der MHH QM, Forschungsbericht, Prozesse und Automation Entwicklung, Daten I/O, Ausblick auf Sharepoint 2010 Design,? Fazit
Sharepoint Überblick 1/3
Überblick 2/3 SharePoint-Einsatz MHH Komponenten Listen Dokumentenbibliotheken Aufgaben Suche Workflows Archivierung Office-Integration Veröffentlichung (CMS) Berichtswesen Formularwesen Wikis / Foren / Blogs Business Data Excel-Services Single-Sign-On Persönliche Seiten Webparts / Filter / Im Einsatz +++ +++ +++ ++ +++ 0 + 0 - +++ + + 0-0 0
SharePoint Überblick 3/3 Anforderungen für MOSS 2007 (eigene Erfahrungswerte) Server Windows Server >= 2003 erforderlich SQL Server >= 2005 (für kleine Farmen integriert) Minimal Dual Core >= 2 GHz, 4GB RAM, 100GB HD Client Reine Browserfeatures > Aktueller IE, Firefox, Safari reicht aus (XHTML) Rich Client Features > IE >= 6, Office >= 2003, CPU > 2Ghz, Ram >= 1GB Lizenzkosten (Anschaffung) WSS (gratis, MS Server 2003 erforderlich) Sharepoint Server 2007 (Microsoft Select, Stand Januar 2010) Serverlizenz: 1075 für JEDEN Server der Farm Device CAL: 22 Standard + 18 Enterprise User CAL: 22 Standard + 18 Enterprise Internet-Edition: 17401
QM / Zertifizierung MHH 1/4 QM-Handbuch Workflows (Freigabe, Prüfung) Dokumentenmanagement Aufgabenverwaltung Prozesse (Sycat/ HTML/ PDF) Erste Pilot- Zertifizierung in der KFO 1/2008 Inhaltliche Betreuung bei UE Ablösung Altsysteme
Abteilungs-, Team- oder Projektseiten MHH 2/4 DMS Aufgaben CMS möglich Zielgruppensteuerung Nur Intern Listen - Serverliste - Softwarekatalog
Forschungsbericht / Datenerhebung Forms-Server Datenerhebung für Abteilungen / Programme Erfassung von Publikationen separat Spätere Zusammenführung und Verarbeitung über XML MHH 3/4
KIS-Portal Integration SAP/Sharepoint über iframe / WebDynpro Für Lungentrans- Plantationsprojekt Zugriff durch extern über CAG MHH 4/4
Prozesse, Automation 1/7 Technischer Aufbau (Beispiel MHH) Client / intern IE 6, Office 2003 CAG Client / extern Web-Front-End 1 (IIS 6, ASP,.NET) Windows Server 2003 32bit MOSS 2007 32bit Web-Front-End 2 (IIS 6, ASP,.NET) Windows Server 2003 32bit MOSS 2007 32bit Webseiten Zentraladministration Suche, Excel-Services Forms-Services Datenbankserver Windows Server 2008 64bit SQL Server 2008 64bit
Prozesse, Automation 2/7 Logischer Aufbau SharePoint SharePoint Farm Website-Sammlungen (Site-Collections) Webseiten (Sites) Listen und Bibliotheken Listeneinträge (Items) und Dokumente
Prozesse, Automation 3/7 Ebenen der Entwicklung Ebene / Werkzeug Beispiel/Inhalt Zielgruppe Dokumente, Items Word, Excel, Vorlagen, Listeneinträge Abteilungsbenutzer Web Interface Access (2007) Listen erstellen Inhaltstypen erstellen Bereichs- Administratoren InfoPath / Forms (Web-) Formulare erstellen Entwickler / Administratoren SharePoint Designer Webseiten erstellen Einfache Workflows Entwickler / Designer / Administratoren Visual Studio (.NET) Entwicklung in.net, Workflows, Event-Handler Entwickler
Prozesse, Automation 4/7 SharePoint Designer HTML-Editor Erstellen von SharePoint- Inhalten Workflows (keine Schleifen!) kostenlos!
Prozesse, Automation 5/7 Daten I/O Business Data Catalog E-Mail Web-Interface / Upload Rich-Client / Office List-Item / Dokument Web-Interface URL / HTML RSS / XML Explorer-Ansicht Business Data Catalog Explorer-Ansicht Web-Service Web-Service
Prozesse, Automation 6/7 SOAP / Web-Services http://site/_vti_bin/lists.asmx
Sharepoint integrierte Lösung Daten-Archiv Prozesse, Automation 7/7 Archivierung Verschieben von Inhalten in andere SharePoint-Seite Archivierung manuell oder anhand von Richtlinien Keine Langzeitarchivierung im Sinne von QM oder Compliance
SharePoint 2010 Ribbon-Desgin Große Bib s Eindeutige Dok- ID s Sharpeoint- Workspace (Ex Groove) Beta/Demo verfügbar?
Fazit / Erfahrungen - Schwerer Start > wenig Erfahrungen, Ressourcen und Quellen - Gutes ADS nötig - Office >= 2007 für reibungslose Integration nötig - Für Workflowanpassung schnell Programmierung in VS nötig - Zugriff langsam auf älteren Rechnern (JS/ActiveX!) - DMS: z. B. keine festen Referenzen möglich, kein globales ID + Alle Daten als URL / Web-Service nutzbar + Forms-Server! + Kompatibel zu allen gängigen Browsern + Suche (auch über Dateisysteme) > Unbedingt Anforderungen vor Einführung und Entwicklung klären! noch Fragen?
Ende