INNOVATIVE ARCHITEKTUR
|
|
|
- Hansl Buchholz
- vor 10 Jahren
- Abrufe
Transkript
1 Heft 14 4,90 INNOVATIVE ARCHITEKTUR Make or Buy? Innovation im Enterprise geht das? Sightseeing in Software City
2 Visualisierung in der Informationstechnologie Softwarestädte erleichtern die Brennpunktsuche in komplexen IT-Systemen Sightseeing in Software City Softwarekarten geben gezielt Einblicke in Struktur, Beziehungen, Qualität und Entstehungsgeschichte von IT-Strukturen. In virtuellen Städten erkennen IT-Architekten Brennpunkte schneller, zuverlässiger und selbstständiger als bisher. Die Parallelen zu echten Stadtkarten, Flächennutzungsplänen und Bebauungsplänen überraschen selbst Softwareexperten: Die Metapher der Stadt eröffnet einen neuartigen Zugang zu den immer komplexeren Strukturen und Eigenschaften von Software. AUTOREN: HUGH DOLLMAN UND MICHAEL HARRER Die Herausforderungen bei der Softwareentwicklung steigen kontinuierlich: Softwarearchitekturen großer Unternehmen werden immer aufwändiger zu bewerten, zu steuern und zu pflegen. Gleichzeitig stellen sie erhebliche Investitionen dar, und ihr Beitrag zum Unternehmenserfolg nimmt zu. Um dem steigenden Rationalisierungsdruck und immer höheren Qualitätsanforderungen gerecht zu werden, müssen erfolgskritische Informationen in kürzester Zeit aufbereitet und ausgewertet werden können. Das Projekt Softwarelandkarten für Systemaudits des Münchner IT-Beratungs- und Softwareentwicklungsunternehmens MaibornWolff et al in Zusammenarbeit mit der Brandenburgischen Technischen Universität Cottbus sorgt mit der Stadtmetapher für einen neuartigen Zugang und schafft einen ganzheitlichen Überblick über die Entwicklung von Softwaresystemen. Die Stadtkarten führen wesentliche Daten, wie zum Beispiel Strukturinformationen, Komplexitätsmetriken, Abhängigkeiten und die Bauaktivitäten der Entwickler zusammen. istockfoto.com/4x6 bt
3 SOFTWAREVISUALISIERUNG UNTERSTÜTZT SYSTEMAUDITS In Systemaudits bewerten IT-Architekten ein Softwaresystem. Ihr Ziel ist es, klare Handlungsempfehlungen abzuleiten. Dazu müssen sie das System zunächst verstehen und dann analysieren. Softwarelandkarten visualisieren die statischen Strukturen und die Beziehungen innerhalb des Systems. Bei dieser Analyse ist es extrem hilfreich, wenn Qualitätskennzahlen und Bauaktivität auf einen Blick erfasst werden können. Denn solche Hotspots bringen Fehlerrisiken mit sich es lohnt sich, sie im Auge zu behalten. Wichtig ist es auch, zentrale und große Module zu identifizieren und die Abhängigkeiten zwischen den Modulen zu erfassen. Moderne IT-Systeme sind mit herkömmlichen Methoden nicht mehr überblickbar. Probleme werden nicht frühzeitig erkannt. Die Ursache liegt in der zunehmenden Größe und Komplexität von Softwaresystemen. Herkömmliche Methoden, Systeme und Qualitätsmerkmale zu visualisieren, scheitern an ihren natürlichen Grenzen: UML-Darstellungen sind feingranular und werden sehr schnell unübersichtlich. Sie sind oft zu detailliert und veraltet. Reports geben Auskunft über spezifische Fragen. Sie vermitteln keinen Überblick über ein System und helfen nicht, das System in seiner Ganzheit zu verstehen. Die Visualisierung von Software ist der Königsweg, wenn unterschiedlichste Detailtiefen erfasst werden sollen. Das Bild der Softwarekarten bietet sich an, denn alle Menschen kennen Karten und wissen spontan, wie sie funktionieren. Seit Google Earth ist es selbstverständlich, dass man Ausschnitte aus großen Karten überfliegt und hineinzoomt, um Details zu erkennen. Auf Anhieb lassen sich Anomalien in den Karten erfassen, also Bereiche, die sich deutlich vom Rest unterscheiden. VISUALISIERUNGEN MÜSSEN HOHEN ANSPRÜCHEN GENÜGEN Visualisierungen von Software sollten für möglichst unterschiedliche Betrachtungen nutzbar sein. Dazu müssen sie anspruchsvolle Anforderungen erfüllen: Jedes abgebildete Softwaresystem sollte so dargestellt werden, dass der Betrachter sich schnell darin zurechtfindet und die spezifischen Charakteristika des Systems klar aus der Visualisierung hervorgehen. Die Visualisierung sollte verschiedene Detaillierungsgrade zulassen und zu unterschiedlichen Entwicklungszeitpunkten ebenso Architekturelemente wie auch Codekomponenten auf vergleichbare und einheitliche Weise sichtbar machen. Gegenüber kleineren Änderungen des Softwaresystems sollte sich die Visualisierung als hinreichend stabil erweisen schließlich muss sie die Beobachtung sich entwickelnder Systeme über verschiedene Versionen unterstützen, ohne dass das Gesamtbild beeinträchtigt wird. Verschiedene Datenquellen müssen konsistent und systematisch eingebunden werden können. Der Visualisierungsvorgang und die Visualisierungen selbst sollten von kleinen auf große Systeme mit vielen Millionen Codezeilen skalierbar sein. Visualisierungen sollten das strukturelle Wachstum eines Systems verfolgen können. IT-Architekten profitieren dann zum Beispiel davon, einmal wöchentlich ihr System zu plotten und aufzuhängen. So sehen alle Teammitglieder, was sie zusammen erreicht haben. Ideal ist es, wenn auf eine sehr ansprechende Weise navigiert werden kann und Beziehungen sichtbar werden: Im Überflug erkennen Softwareentwickler gefährliche Zyklen. Neue Mitarbeiter erhalten schnell einen Überblick über große Projekte und arbeiten sich zügig ein. Eine visuelle Darstellung fungiert auch als Risiko- und Aufwandsindikator durch die Darstellung von Codehistorien. Schnell wird erkannt, wie viele Änderungen eine Klasse durchlaufen hat und wie viele Bearbeiter daran mitgewirkt haben. Das Know-how in verschiedenen Entwicklerteams wird durch die Darstellung von Autorenschaften transparent. Gezielt lassen sich typische Problemstellungen analysieren: Welche Teile des Systems sind betroffen, wenn Bibliothek X entfernt oder Modul Y umgebaut wird? STADTBILDER SIND UNS VERTRAUT In der Stadt als Metapher für Planung und Entwicklung erkennen Softwareentwickler und IT-Architekten sofort die entscheidenden Parallelen. Wie eine Stadt unterliegt eine Softwarearchitektur bestimmten Entwicklungsphasen. Sowohl in der realen wie der virtuellen Stadt sprechen Experten von Entwurf, Konstruktion, Bau, Erhaltung, Weiterentwicklung und Sanierung. In beiden Welten müssen die Spezialisten Entwicklungsprozesse und Artefaktstrukturen verstehen. Verortungs- und Orientierungssysteme sind das räumliche Gedächtnis für Architekten der realen Welt wie auch für Softwareentwickler. Beide Expertengruppen nutzen Darstellungs- und Abstraktionstechniken und eine möglichst kohärente Kommunikation. Beide suchen Orientierung in den Strukturen. Städte und größere urbane Strukturen sind uns intuitiv vertraut. Mithilfe der zahlreichen Analogien geben 16 bt
4 sie Softwaresystemen und Entwicklungsgeschichten eine Gestalt. Sobald eine Stadtkarte die Softwarearchitektur veranschaulicht, werden die Slums erkannt. Durch Reinzoomen werden einzelne Stadtteile und Gebäude analysiert. Der Betrachter gleitet im Tiefflug durch die urban dargestellte Infrastruktur des Softwaresystems. Ein gehöriger Spaßfaktor ist dieser sehr intuitiven Bewegung nicht abzusprechen; in den Testläufen haben sich die Projektinitiatoren von MaibornWolff et al an leuchtende Gesichter gewöhnt. Die Parameter, nach denen Farbe, Breite, Höhe und Positionierung der Gebäude festgelegt sind, können je nach Bedarf variieren. Damit ist die Visualisierung flexibel und kann je nach Zielgruppe angepasst und auf die unterschiedlichsten Aspekte hin ausgelegt werden. Es ist wichtig, die Konfigurationen stabil zu halten, damit man sich leicht orientiert. Dann erkennen auch Nichtfachleute, wo die Stadt gesund wächst und wo Handlungsbedarf besteht. Kaufmännische Verantwortliche und Vorstände bis hin zu Investoren erhalten einen visuellen Eindruck von der ansonsten unsichtbaren Architektur. GROSSE ABBILDUNGSBREITE UND -TIEFE IST ESSENZIELL Die Idee an sich hat eine lange Geschichte. Doch erst jetzt sind die Softwarearchitekturen großer Unternehmen so heterogen und komplex geworden, dass man ihrer auf konventionelle Weise, also mit schriftlichen Reports oder langen Zahlenkolonnen, nicht mehr Herr wird. Von anderen Lösungen unterscheidet sich die von hier beschriebene vorangetriebene Entwicklung durch ihre Abbildungsbreite und -tiefe. Während heute auf dem Markt erhältliche Systeme lediglich Strukturen zeigen und Daten, die diesen Strukturen direkt zugeordnet werden können, vermittelt die neue Lösung durch Analyse und Visualisierung der Beziehungen die echte Komplexität. Sie visualisiert die komplette Systemwelt also ganze Städte statt nur Stadtteile, um im Bild zu bleiben. Die Komplexität wird vollständig abgebildet, sehr ausdrucksstark und in Echtzeit, aber ohne Interpretation. Die Interpretation selbst basiert nicht nur auf Kennzahlen, sondern auf der Verbindung von Kennzahlen und deren Abhängigkeiten. Zur besseren Risikobewertung werden Größen herangezogen, wie Bauaktivität, Anzeige
5 Abb. 1: Bauaktivitäten zeigen kritische Systemteile auf lokale Codequalität, Testabdeckung und Anzahl der Autoren. Die Interpretation hängt auch vom Architekturverständnis selbst ab. Hier spielen Zyklen, Modulgrößen, Modulschnitte und Abhängigkeiten zwischen Softwareschichten eine Rolle. Beim Systemaudit erkennen Betrachter der unterschiedlichsten Fachrichtungen potenzielle Brennpunkte unabhängig, unparteiisch und schnell. Die Karten unterstützen die Kommunikation zwischen Auditoren, Projektverantwortlichen, Architekten und Entwicklern. Gemeinsam korrelieren sie Bauaktivität mit Komplexität. Kritische Systemteile fallen sofort ins Auge, sodass von erfahrenen Architekten Handlungsbedarf abgeleitet werden kann (Abb. 1). BESONDERS NÜTZLICH SIND KARTOGRAFIERTE BEZIEHUNGEN Das Visualisierungstool erstellt Beziehungskarten: Die Nähe von städtischen Strukturen zu anderen Städten entspricht dem Kopplungsgrad. Aus- und eingehende Abhängigkeiten zu anderen Modulen sind unmittelbar zu sehen, auf Wunsch visualisiert durch Fahrzeugverkehr. Dadurch entsteht ein Gesamtüberblick der Größen von Systemmodulen. Systembeziehungen wie Zyklen und Abhängigkeiten werden schnell und intuitiv exploriert. Der Erklärungsbedarf fällt minimal aus. Informationen, die nicht automatisch gesammelt werden, ergänzen die Auditoren nachträglich. Das können zum Beispiel Hinweise und Beobachtungen sein, die das Interpretieren erleichtern und die Darstellung um wichtige Aspekte anreichern. Solche Annotationen eignen sich beispielsweise zum Herausheben und Dokumentieren wichtiger Brennpunkte. Der geplante stufenlose Zoom wird wie bei Google Maps einen Kontrollflug vom Gebäudekomplex bis in die kleinsten Bauteile erlauben, also vom System über Komponenten, Pakete und Klassen bis hin zum Code. Auf diese Weise wird der fachliche Schnitt der Module klarer und der Bezug zur Fachlichkeit wird verstärkt. Architekturverletzungen sind auf Anhieb sichtbar. Zusätzliche Informationen, wie zum Beispiel die System- und Modulkritikalität, Stakeholder und Architekturtreiber oder Entwicklungsprozess lassen sich für ein Audit zusätzlich einarbeiten. Diese Eigenschaften sind allerdings in der Karte nur schwer abbildbar, da sie den Softwarekomponenten nicht einfach zugeordnet werden können. 18 bt
6 Der Kartenersteller bestimmt die Granularität der Information selbst. Die Parameter und ihre Darstellung lassen sich mit wenigen Klicks anpassen. Thematische Karten zeigen bei vorhandenen Grunddaten beispielsweise Testabdeckung, Fehlerdaten, Fehlerbehebung, Profiling-Daten, Codemetriken, wie Kommentardichte und Kopplungsgrade oder Revisionsstände. Multidimensionale Produkt- und Prozessdaten lassen sich in einer einheitlichen Basisstruktur kombinieren. Die Softwarelandkarten nutzen das gesamte kartographische Darstellungsrepertoire, also die intuitiv beherrschbare Semiotik der Landkarten. Begrifflichkeiten und Darstellungstechniken für urbane Strukturen werden systematisch auf die Konstruktion und das Entwicklungsmanagement von Software übertragen: Einbettung gewohnter Konzepte der Softwarearchitektur in die Stadtmetapher Identifikation und Darstellung der Ordnungs- und Regelsysteme für Softwaresysteme, die eine urbane Struktur und Entwicklung prägen Architekturen als Ergebnis historischer Prozesse DER AUFBAU DER KARTEN IST FLEXIBEL Wie Karten von Ländern und Städten sind Softwarelandkarten im Aufbau flexibel. Beim einfachsten Modell entspricht ein Gebäude einer Klasse. Klassen, die an der gleichen Straße liegen, gehören zum gleichen Package. Bei der Definition einer bestimmten Package-Tiefe werden Gebäude zu einem Modul zusammengefasst. Eine beispielhafte Package-Struktur könnte etwa so aussehen: de.mwea.systema.subsystemx.services de.mwea.systema.subsystemx.services.transferobjects de.mwea.systema.subsystemx.manager de.mwea.systema.subsystemx.dao de.mwea.systema.subsystemx.utils Eine derart einfach aufgebaute Karte wird abhängig von der Struktur eines Systems gezeichnet. Sie gibt keinen Aufschluss über die Beziehungen, die zwischen verschiedenen Subsystemen existieren zum Beispiel, welche Vororte am meisten miteinander zu tun haben (Abb. 2). Aufwändigere Karten können auch so gezeichnet werden, dass die örtliche Nähe einzelner Stadtteile das Maß für die Kopplung der Module darstellt. Dazu werden so genannte energiebasierte Layouts verwendet, die von der BTU Cottbus entwickelt wurden (Abb. 3). Bewährt hat sich die Darstellung von Klassen als Gebäude. Die Gebäudegrundfläche entspricht der Bedeutung der Klasse im System. Sie gibt das Maß für die Abb. 2: Beziehungskarten machen Kopplung beherrschbar Abhängigkeit vom Restsystem wieder. Der Fachbegriff für diese Kennzahl ist die Kopplung, die Summe der eingehenden und ausgehenden Abhängigkeiten. Eine Klasse beispielsweise, die keine andere Klasse braucht und auch von keiner anderen Klasse benötigt wird, hat eine sehr kleine Grundfläche. Eine Klasse, die andere Klassen braucht, aber von keiner anderen Klasse benötigt wird, verfügt über die gleiche Grundfläche wie eine Klasse, die von anderen Klassen benötigt wird, selbst aber keine andere Klasse benötigt. Die Höhe der Gebäude entspricht beispielsweise der Größe der Klasse, gemessen an der Anzahl an Zeilen oder Methoden. Alternativ kann man etwa der Gebäudehöhe eine Komplexitätskennzahl zuweisen, wie zum Beispiel die zyklomatische Komplexität. Farben können als Warnzeichen genutzt werden. Farbänderungen hängen dann von einem vordefinier- Abb. 3: Strukturkarten identifizieren Brennpunkte bt
7 Abb. 4: Strukturkarten identifizieren Brennpunkte ten Schwellwert ab. Farbe kann auch den vordefinierten Schwellenwert einer anderen Kennzahl wiedergeben. Möchte der Systemauditor beispielsweise Klassen finden, die groß sind und häufig verändert wurden, kann er die Änderungshäufigkeit mithilfe der Farbe abbilden er würde dann gezielt nach hohen, roten Gebäuden suchen. ZAHLREICHE ARTEFAKTE EIGNEN SICH FÜR EINE SOFTWARESTADT Softwarestädte leben vom Fokus auf relevante Auditdaten und deren Integrierbarkeit. Jede Kennzahl muss numerisch sein und einem Softwareartefakt zugeordnet werden. Je mehr Artefakte zur Analyse bereitstehen desto aussagekräftiger werden die Karten. Ein Softwarestand als Bytecode, also zum Beispiel ein Release, ist die Voraussetzung zur Erstellung einer initialen Landkarte. Sie dient der Darstellung von Abhängigkeiten zwischen Klassen und Paketen und der Visualisierung der Codestruktur. Die Abbildung der zeitlichen Entwicklung ist bei mehreren Projektständen möglich. SVN-Logs ermöglichen die Zuordnung der Autoren zum Code und die Visualisierung von Wissensverteilung. Sie helfen außerdem bei der Verknüpfung fachlicher Änderungen zu den als Stadtteile abgebildeten Modulen. Übliche Änderungen sind User Stories, Defects und Anforderungen. Durch Zuordnungen von Revisionen zu Releases lassen sich zeitlich interessante Landkarten vor Code-Freezes und in Hotfix-Phasen erstellen. Darüber hinaus können neue Features und Trends abgebildet werden. Projektspezifische Analyseartefakte, beispielsweise von PMD, Checkstyle, Findbugs oder SonarJ, können als Datenbasis für Landkarten verwendet werden. Weitere Darstellungen entstehen durch die Visualisierung von Performance-Logs, die Verknüpfung der Landkarten mit Bugtracking-Tools wie zum Beispiel Jira, die Abbildung von Testabdeckung und die Verknüpfung weiterer Kennzahlen mit dem Code. Je mehr Artefakte zur Verfügung stehen, desto aussagekräftiger werden die Karten grundsätzlich ist alles abbildbar. ZUM TEIL NOCH ZU FUSS VON DER SOFTWARE ZUR STADT Die Basis der Softwarestädte bilden im Augenblick noch ausschließlich kompilierbare Java-Projekte. Beim Im- 20 bt
8 port von Softwareartefakten in das Analysewerkzeug wird ein Modell der Software aufgebaut. Dieses Modell wird mit zusätzlichen Daten sukzessive angereichert. Bislang ist die Erstellung dieses Modells noch nicht automatisiert. Der Kartenersteller muss vorher definieren, welche Packages betrachtet werden sollen. Die Verknüpfung der Artefakte, also etwa die Zuordnung eines kompilierten Releases zu einer SVN-Revision, ist auch noch Handarbeit. Ins System ist ein Dependency Finder eingebunden. Er arbeitet mit Java-Class-Dateien und extrahiert Hierarchien von Systemen, Paketen, Klassen und Methoden, die Abhängigkeiten zwischen Komponenten und Basiskennzahlen, wie beispielsweise die Anzahl der Methoden und Attribute. Eingangsformate sind *.jar, *.class, *.ear, *.war usw. Das Ergebnis wird als XML-Datei exportiert. Nach der Verknüpfung mit dem SVN-Log wird interpretierbar, welche Modifikationen es an einer Komponente gab, welche Autoren sie manipuliert haben und welche Änderungskopplungen im Verlauf der Manipulation entstanden sind. Die statische Codequalität kann mit externen Tools erfasst und mit dem Model verknüpft werden. Noch werden die Daten manuell zusammengeführt. Dieser Prozess wird in Zukunft in den Build-Prozess integrierbar sein. DIE SOFTWARESTADT ENTSTEHT IN DREI SCHRITTEN Softwarestädte werden in einem dreistufigen Prozess generiert. Jede Stufe arbeitet mit einem spezifischen Modell. Das Primärmodell erfasst die Struktur eines Softwaresystems, seine Datenflüsse und seine Entwicklung über einen definierten Zeitraum. Primärmodelle sind die logischen Basismodelle aller Softwarevisualisierungen. Das Sekundärmodell, wie zum Beispiel das neue Evo Streets, ergänzt geometrische Informationen auf der Basis hierarchischer Systemdekompositionen und des Komponentenalters. Es liefert geometrisch stabile Straßenkarten für wachsende Softwaresysteme und stellt die Entwicklungshistorie in Form von unterschiedlichen Höhenniveaus dar. Diese Darstellung ist intuitiv erfassbar, hat aber auch Nachteile: Systeme, die häufigem Wandel unterliegen oder viele Subsysteme beherbergen, werden eher weitläufig als kompakt dargestellt. Für die Anordnung der Gebäude in der Stadt und die Platzierung neuer Gebäude gibt es unterschiedliche Algorithmen. Ein kompaktes Layout findet in der Regel den meisten Zuspruch, sodass eine Stadt nicht in die Länge wächst und die Karte gleichmäßig ausgefüllt wird. Tertiärmodelle leiten sich mithilfe von Transformationen aus Sekundärmodellen ab. Das sind zum Beispiel Projektionen, Farbgebung oder übergelegte Symbole und Diagramme. Solche thematischen Softwarekarten dienen in der Regel spezifischen Anwendungsszenarien. Um möglichst vielfältige Moduleigenschaften in einheitlicher Form darzustellen, hat das Projektteam so genannte Eigenschaftstürme entwickelt, die derzeit mit verschiedenen Partnern aus der Industrie diskutiert werden. DEN NACHTEILEN STEHT GROSSES POTENZIAL GEGENÜBER Um Karten anreichern zu können, müssen die Informationen in ausreichender Qualität vorhanden sein. Viele Unternehmen sind allerdings nicht sehr diszipliniert bei der Archivierung ihrer Build-Artefakte oder der Zuordnung von SVN-Ständen zu Build-Artefakten. Umzüge, große technische Veränderungen oder die Veränderung vom Codeeigentum können auch dazu führen, dass Teile der Historie des Codes gar nicht mehr verfügbar sind. Die Aussagen werden dadurch verzerrt. Teilweise bestehen Bedenken bei der Herausgabe von Binaries und Sourcecode. Außerdem schaffen Softwarelandschaften eine völlig neue Transparenz. Das wird nicht überall auf Zustimmung stoßen. Würden kritische Infrastrukturteile der Softwarearchitektur beispielsweise Einzelpersonen zugeordnet werden, greift der Datenschutz. Bei angemessenem Einsatz überwiegen die Vorteile. Das Potenzial ist enorm und die Anwendungsgebiete wachsen stetig (Abb. 4). Hugh Dollman ist Senior Software Engineer bei der MaibornWolff et al GmbH in München. Sein Wirkungsbereich liegt im Umfeld von Automotive, Kundenbeziehungsund Bonusprogrammen. Michael Harrer arbeitet seit 2010 als Senior Software Engineer bei MaibornWolff. Er beschäftigt sich vorrangig mit der Implementierung von Softwaresystemen mit objektorientierten Programmiersprachen. bt
Software Architektur sehen
Software Architektur sehen Visualisierungvon Softwarestrukturen und ihrer Entwicklung Prof. Dr. Claus Lewerentz Brandenburgische Technische Universität Cottbus Software Systemtechnik 1 Technische Architektur
Sicher auf Erfolgskurs. Mit Ihrem Treuhand-Betriebsvergleich
Sicher auf Erfolgskurs Mit Ihrem Treuhand-Betriebsvergleich Leistungsübersicht Der neue Treuhand-IBV eines der besten Instrumente für Ihre Unternehmensführung Weil Sie jetzt ganz leicht den Überblick behalten
Content Management System mit INTREXX 2002.
Content Management System mit INTREXX 2002. Welche Vorteile hat ein CM-System mit INTREXX? Sie haben bereits INTREXX im Einsatz? Dann liegt es auf der Hand, dass Sie ein CM-System zur Pflege Ihrer Webseite,
Kontinuierliche Architekturanalyse. in 3D
Kontinuierliche Architekturanalyse in 3D Stefan Rinderle Bachelor an der HS Karlsruhe Master "Software Engineering" in München / Augsburg Seit 2013 bei Payback 2 Software-Visualisierung Visualisierung
Handbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken
Handbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken Dateiname: ecdl5_01_00_documentation_standard.doc Speicherdatum: 14.02.2005 ECDL 2003 Basic Modul 5 Datenbank - Grundlagen
Informationssystemanalyse Problemstellung 2 1. Trotz aller Methoden, Techniken usw. zeigen Untersuchungen sehr negative Ergebnisse:
Informationssystemanalyse Problemstellung 2 1 Problemstellung Trotz aller Methoden, Techniken usw. zeigen Untersuchungen sehr negative Ergebnisse: große Software-Systeme werden im Schnitt ein Jahr zu spät
Das große ElterngeldPlus 1x1. Alles über das ElterngeldPlus. Wer kann ElterngeldPlus beantragen? ElterngeldPlus verstehen ein paar einleitende Fakten
Das große x -4 Alles über das Wer kann beantragen? Generell kann jeder beantragen! Eltern (Mütter UND Väter), die schon während ihrer Elternzeit wieder in Teilzeit arbeiten möchten. Eltern, die während
How to do? Projekte - Zeiterfassung
How to do? Projekte - Zeiterfassung Stand: Version 4.0.1, 18.03.2009 1. EINLEITUNG...3 2. PROJEKTE UND STAMMDATEN...4 2.1 Projekte... 4 2.2 Projektmitarbeiter... 5 2.3 Tätigkeiten... 6 2.4 Unterprojekte...
Konzentration auf das. Wesentliche.
Konzentration auf das Wesentliche. Machen Sie Ihre Kanzleiarbeit effizienter. 2 Sehr geehrte Leserin, sehr geehrter Leser, die Grundlagen Ihres Erfolges als Rechtsanwalt sind Ihre Expertise und Ihre Mandantenorientierung.
DER SELBST-CHECK FÜR IHR PROJEKT
DER SELBST-CHECK FÜR IHR PROJEKT In 30 Fragen und 5 Tipps zum erfolgreichen Projekt! Beantworten Sie die wichtigsten Fragen rund um Ihr Projekt für Ihren Erfolg und für Ihre Unterstützer. IHR LEITFADEN
Die integrierte Zeiterfassung. Das innovative Softwarekonzept
Die integrierte Zeiterfassung Das innovative Softwarekonzept projekt - ein komplexes Programm mit Zusatzmodulen, die einzeln oder in ihrer individuellen Zusammenstellung, die gesamte Abwicklung in Ihrem
Fehler und Probleme bei Auswahl und Installation eines Dokumentenmanagement Systems
Fehler und Probleme bei Auswahl und Installation eines Dokumentenmanagement Systems Name: Bruno Handler Funktion: Marketing/Vertrieb Organisation: AXAVIA Software GmbH Liebe Leserinnen und liebe Leser,
Anhand des bereits hergeleiteten Models erstellen wir nun mit der Formel
Ausarbeitung zum Proseminar Finanzmathematische Modelle und Simulationen bei Raphael Kruse und Prof. Dr. Wolf-Jürgen Beyn zum Thema Simulation des Anlagenpreismodels von Simon Uphus im WS 09/10 Zusammenfassung
SDD System Design Document
SDD Software Konstruktion WS01/02 Gruppe 4 1. Einleitung Das vorliegende Dokument richtet sich vor allem an die Entwickler, aber auch an den Kunden, der das enstehende System verwenden wird. Es soll einen
Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress.
Anmeldung http://www.ihredomain.de/wp-admin Dashboard Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress. Das Dashboard gibt Ihnen eine kurze Übersicht, z.b. Anzahl der Beiträge,
Agile Vorgehensmodelle in der Softwareentwicklung: Scrum
C A R L V O N O S S I E T Z K Y Agile Vorgehensmodelle in der Softwareentwicklung: Scrum Johannes Diemke Vortrag im Rahmen der Projektgruppe Oldenburger Robot Soccer Team im Wintersemester 2009/2010 Was
Du hast hier die Möglichkeit Adressen zu erfassen, Lieferscheine & Rechnungen zu drucken und Deine Artikel zu verwalten.
Bedienungsanleitung Professionell aussehende Rechnungen machen einen guten Eindruck vor allem wenn du gerade am Beginn deiner Unternehmung bist. Diese Vorlage ist für den Beginn und für wenige Rechnungen
Fachdidaktik der Informatik 18.12.08 Jörg Depner, Kathrin Gaißer
Fachdidaktik der Informatik 18.12.08 Jörg Depner, Kathrin Gaißer Klassendiagramme Ein Klassendiagramm dient in der objektorientierten Softwareentwicklung zur Darstellung von Klassen und den Beziehungen,
Data Mining-Projekte
Data Mining-Projekte Data Mining-Projekte Data Mining stellt normalerweise kein ei nmaliges Projekt dar, welches Erkenntnisse liefert, die dann nur einmal verwendet werden, sondern es soll gewöhnlich ein
Mobile Intranet in Unternehmen
Mobile Intranet in Unternehmen Ergebnisse einer Umfrage unter Intranet Verantwortlichen aexea GmbH - communication. content. consulting Augustenstraße 15 70178 Stuttgart Tel: 0711 87035490 Mobile Intranet
Das Projekt wird durchgeführt von den Bezirksregierungen in Nordrhein- Westfalen in ihrer Funktion als Fachstelle für die öffentlichen Bibliotheken
1 Das Projekt wird durchgeführt von den Bezirksregierungen in Nordrhein- Westfalen in ihrer Funktion als Fachstelle für die öffentlichen Bibliotheken welche die öffentlichen Bibliotheken im Bundesland
Insiderwissen 2013. Hintergrund
Insiderwissen 213 XING EVENTS mit der Eventmanagement-Software für Online Eventregistrierung &Ticketing amiando, hat es sich erneut zur Aufgabe gemacht zu analysieren, wie Eventveranstalter ihre Veranstaltungen
Ist Excel das richtige Tool für FMEA? Steve Murphy, Marc Schaeffers
Ist Excel das richtige Tool für FMEA? Steve Murphy, Marc Schaeffers Ist Excel das richtige Tool für FMEA? Einleitung Wenn in einem Unternehmen FMEA eingeführt wird, fangen die meisten sofort damit an,
Zahlen auf einen Blick
Zahlen auf einen Blick Nicht ohne Grund heißt es: Ein Bild sagt mehr als 1000 Worte. Die meisten Menschen nehmen Informationen schneller auf und behalten diese eher, wenn sie als Schaubild dargeboten werden.
E-Sourcing einfach, effizient und erfolgreich
E-Sourcing einfach, effizient und erfolgreich In wenigen Schritten von der Lieferanteninformation zur Auktion Die Beschaffung von Waren und Dienstleistungen ist für Unternehmen immer mit einem enormen
Programm 4: Arbeiten mit thematischen Karten
: Arbeiten mit thematischen Karten A) Anteil der ausländischen Wohnbevölkerung an der Wohnbevölkerung insgesamt 2001 in Prozent 1. Inhaltliche und kartographische Beschreibung - Originalkarte Bei dieser
Offen für Neues. Glas im Innenbereich.
Offen für Neues. Glas im Innenbereich. Leichtigkeit durch Transparenz. Innovative Glasanwendungen im Innenbereich Glas ist einzigartig. Denn kein anderes Material ist in der Lage, Räume mit Licht zu gestalten
Lehrer: Einschreibemethoden
Lehrer: Einschreibemethoden Einschreibemethoden Für die Einschreibung in Ihren Kurs gibt es unterschiedliche Methoden. Sie können die Schüler über die Liste eingeschriebene Nutzer Ihrem Kurs zuweisen oder
impact ordering Info Produktkonfigurator
impact ordering Info Copyright Copyright 2013 veenion GmbH Alle Rechte vorbehalten. Kein Teil der Dokumentation darf in irgendeiner Form ohne schriftliche Genehmigung der veenion GmbH reproduziert, verändert
Vermeiden Sie es sich bei einer deutlich erfahreneren Person "dranzuhängen", Sie sind persönlich verantwortlich für Ihren Lernerfolg.
1 2 3 4 Vermeiden Sie es sich bei einer deutlich erfahreneren Person "dranzuhängen", Sie sind persönlich verantwortlich für Ihren Lernerfolg. Gerade beim Einstig in der Programmierung muss kontinuierlich
Professionelle Seminare im Bereich MS-Office
Der Name BEREICH.VERSCHIEBEN() ist etwas unglücklich gewählt. Man kann mit der Funktion Bereiche zwar verschieben, man kann Bereiche aber auch verkleinern oder vergrößern. Besser wäre es, die Funktion
Zusatzmodul Lagerverwaltung
P.A.P.A. die kaufmännische Softwarelösung Zusatzmodul Inhalt Einleitung... 2 Definieren der Lager... 3 Zuteilen des Lagerorts... 3 Einzelartikel... 4 Drucken... 4 Zusammenfassung... 5 Es gelten ausschließlich
Lassen Sie sich entdecken!
Digital Marketing Agentur für B2B Unternehmen EXPERTISE ONLINE MARKETING IM B2B Lassen Sie sich entdecken! EINE GANZHEITLICHE ONLINE MARKETING STRATEGIE BRINGT SIE NACHHALTIG IN DEN FOKUS IHRER ZIELKUNDEN.
Arbeiten mit UMLed und Delphi
Arbeiten mit UMLed und Delphi Diese Anleitung soll zeigen, wie man Klassen mit dem UML ( Unified Modeling Language ) Editor UMLed erstellt, in Delphi exportiert und dort so einbindet, dass diese (bis auf
Studie über Umfassendes Qualitätsmanagement ( TQM ) und Verbindung zum EFQM Excellence Modell
Studie über Umfassendes Qualitätsmanagement ( TQM ) und Verbindung zum EFQM Excellence Modell (Auszug) Im Rahmen des EU-Projekts AnaFact wurde diese Umfrage von Frauenhofer IAO im Frühjahr 1999 ausgewählten
Traditionelle Suchmaschinenoptimierung (SEO)
Traditionelle Suchmaschinenoptimierung (SEO) Mit der stetig voranschreitenden Veränderung des World Wide Web haben sich vor allem auch das Surfverhalten der User und deren Einfluss stark verändert. Täglich
Bilder zum Upload verkleinern
Seite 1 von 9 Bilder zum Upload verkleinern Teil 1: Maße der Bilder verändern Um Bilder in ihren Abmessungen zu verkleinern benutze ich die Freeware Irfan View. Die Software biete zwar noch einiges mehr
Energetische Klassen von Gebäuden
Energetische Klassen von Gebäuden Grundsätzlich gibt es Neubauten und Bestandsgebäude. Diese Definition ist immer aktuell. Aber auch ein heutiger Neubau ist in drei (oder vielleicht erst zehn?) Jahren
INDEX. Öffentliche Ordner erstellen Seite 2. Offline verfügbar einrichten Seite 3. Berechtigungen setzen Seite 7. Öffentliche Ordner Offline
Öffentliche Ordner Offline INDEX Öffentliche Ordner erstellen Seite 2 Offline verfügbar einrichten Seite 3 Berechtigungen setzen Seite 7 Erstelldatum 12.08.05 Version 1.1 Öffentliche Ordner Im Microsoft
2D to 3D Technologie
Copyright by GDESIGN Vertriebsgesellschaft Einführung Der Einsatz von CAD-Werkzeugen und -Techniken gehört heute zum Standard. Immer mehr Unternehmen arbeiten daran, ihre bisherige 2D-Konstruktion auf
Virtuelle Fotografie (CGI)
(CGI) Vorteile und Beispiele Das ist (k)ein Foto. Diese Abbildung ist nicht mit einer Kamera erstellt worden. Was Sie sehen basiert auf CAD-Daten unserer Kunden. Wir erzeugen damit Bilder ausschließlich
TeamSphere. Die Geo-Wissensdatenbank. Entwickelt von
Entwickelt von Erhöhung der Beratungsqualität Die zentrale Verwaltung des Wissens aller Mitarbeiter und der schnelle Zugriff während des Kundengespräches ermöglicht eine neue Dimension in der Beratung.
Satzhilfen Publisher Seite Einrichten
Satzhilfen Publisher Seite Einrichten Es gibt verschiedene Möglichkeiten die Seite einzurichten, wir fangen mit der normalen Version an, Seite einrichten auf Format A5 Wählen Sie zunächst Datei Seite einrichten,
Anleitung öffentlicher Zugang einrichten
TRK-DashBoard Anleitung öffentlicher Zugang einrichten Manual für Kunden VERSION DATUM AUTOR DATEINAME 1.0 8. SEPTEMBER 2011 HRR ANLEITUNG_OEFFENTLICHER_ZUGANG_DASHBOARD_V10 INHALT 1 ALLGEMEINE INFORMATIONEN...
Vom Modulkonzept zur Software-Stadt
Vom Modulkonzept zur Software-Stadt Claus Lewerentz Brandenburgische Technische Universität Cottbus Lehrstuhl Software-Systemtechnik 1 Programmieren im Großen: Systeme und Module 2 Software-Architektur
infach Geld FBV Ihr Weg zum finanzellen Erfolg Florian Mock
infach Ihr Weg zum finanzellen Erfolg Geld Florian Mock FBV Die Grundlagen für finanziellen Erfolg Denn Sie müssten anschließend wieder vom Gehaltskonto Rückzahlungen in Höhe der Entnahmen vornehmen, um
Responsive WebDesign. Zukunftssicheres Webdesign für die optimale Darstellung auf allen Geräten
Responsive WebDesign Zukunftssicheres Webdesign für die optimale Darstellung auf allen Geräten Moderne Web-Konzepte punkten mit einer ansprechenden Visualisierung, professionellen Fotos und informativen
Fragebogen ISONORM 9241/110-S
Fragebogen ISONORM 9241/110-S Beurteilung von Software auf Grundlage der Internationalen Ergonomie-Norm DIN EN ISO 9241-110 von Prof. Dr. Jochen Prümper www.seikumu.de Fragebogen ISONORM 9241/110-S Seite
ZENITY - Die Software für Ihre Unternehmens-Releaseplanung
ZENITY - Die Software für Ihre Unternehmens-Releaseplanung RELEASEPLANUNG HEUTE Heutige Anwendungen in in Grossunternehmen sind sind keine keine alleinstehenden alleinstehenden Insel-Applikationen Insel-Applikationen
Konfiguration VLAN's. Konfiguration VLAN's IACBOX.COM. Version 2.0.1 Deutsch 01.07.2014
Konfiguration VLAN's Version 2.0.1 Deutsch 01.07.2014 In diesem HOWTO wird die Konfiguration der VLAN's für das Surf-LAN der IAC-BOX beschrieben. Konfiguration VLAN's TITEL Inhaltsverzeichnis Inhaltsverzeichnis...
Ohne Fehler geht es nicht Doch wie viele Fehler sind erlaubt?
Ohne Fehler geht es nicht Doch wie viele Fehler sind erlaubt? Behandelte Fragestellungen Was besagt eine Fehlerquote? Welche Bezugsgröße ist geeignet? Welche Fehlerquote ist gerade noch zulässig? Wie stellt
Speicher in der Cloud
Speicher in der Cloud Kostenbremse, Sicherheitsrisiko oder Basis für die unternehmensweite Kollaboration? von Cornelius Höchel-Winter 2013 ComConsult Research GmbH, Aachen 3 SYNCHRONISATION TEUFELSZEUG
Stellen Sie bitte den Cursor in die Spalte B2 und rufen die Funktion Sverweis auf. Es öffnet sich folgendes Dialogfenster
Es gibt in Excel unter anderem die so genannten Suchfunktionen / Matrixfunktionen Damit können Sie Werte innerhalb eines bestimmten Bereichs suchen. Als Beispiel möchte ich die Funktion Sverweis zeigen.
Das System sollte den Benutzer immer auf dem Laufenden halten, indem es angemessenes Feedback in einer angemessenen Zeit liefert.
Usability Heuristiken Karima Tefifha Proseminar: "Software Engineering Kernkonzepte: Usability" 28.06.2012 Prof. Dr. Kurt Schneider Leibniz Universität Hannover Die ProSeminar-Ausarbeitung beschäftigt
Schnittstelle DIGI-Zeiterfassung
P.A.P.A. die kaufmännische Softwarelösung Schnittstelle DIGI-Zeiterfassung Inhalt Einleitung... 2 Eingeben der Daten... 2 Datenabgleich... 3 Zusammenfassung... 5 Es gelten ausschließlich unsere Allgemeinen
Projektmanagement in der Spieleentwicklung
Projektmanagement in der Spieleentwicklung Inhalt 1. Warum brauche ich ein Projekt-Management? 2. Die Charaktere des Projektmanagement - Mastermind - Producer - Projektleiter 3. Schnittstellen definieren
1. Erstellung, aus einer Idee wird ein digitaler Bestandteil einer Website.
2. Webpublishing Zur Erstellung von Webpages wurden verschiedene Konzepte entwickelt. Alle diese Konzepte basieren auf dem Content Life Cycle, der mit einem Content Management System weitgehend automatisiert
BANKETTprofi 9.0 Facelift
BANKETTprofi 9.0 Facelift Mit der Version 9.0 wurde der BANKETTprofi einem umfangreichen Facelift unterzogen, welches sich an folgenden Aspekten orientiert: - Anpassung der Bedienung an aktuelle Software-Standards.
YouTube: Video-Untertitel übersetzen
Der Easytrans24.com-Ratgeber YouTube: Video-Untertitel übersetzen Wie Sie mit Hilfe von Easytrans24.com in wenigen Schritten Untertitel für Ihre YouTube- Videos in mehrere Sprachen übersetzen lassen können.
Virtual Roundtable: Business Intelligence - Trends
Virtueller Roundtable Aktuelle Trends im Business Intelligence in Kooperation mit BARC und dem Institut für Business Intelligence (IBI) Teilnehmer: Prof. Dr. Rainer Bischoff Organisation: Fachbereich Wirtschaftsinformatik,
DIE ANWENDUNG VON KENNZAHLEN IN DER PRAXIS: WEBMARK SEILBAHNEN IM EINSATZ
Kurzfassung DIE ANWENDUNG VON KENNZAHLEN IN DER PRAXIS: WEBMARK SEILBAHNEN IM EINSATZ Mag. Klaus Grabler 9. Oktober 2002 OITAF Seminar 2002 Kongresshaus Innsbruck K ennzahlen sind ein wesentliches Instrument
Pflegeversicherung von AXA: Langfristige Erhaltung der Lebensqualität als zentrale Herausforderung
Pflegeversicherung von AXA: Langfristige Erhaltung der Lebensqualität als zentrale Herausforderung E-Interview mit Lutz Lieding Name: Lutz Lieding Funktion/Bereich: Geschäfts- und Produktpolitik Organisation:
Look Inside: desite. modellorientiertes Arbeiten im Bauwesen. B.I.M.
Building Information Modeling Look Inside: desite modellorientiertes Arbeiten im Bauwesen. B.I.M. desite MD unterstützt Sie bei der täg lichen Arbeit mit Gebäudemodellen und ermöglicht den Zugang zu den
ZIELE erreichen WERTSTROM. IDEEN entwickeln. KULTUR leben. optimieren. KVP und Lean Management:
KVP und Lean Management: Damit machen wir Ihre Prozesse robuster, schneller und kostengünstiger. ZIELE erreichen WERTSTROM optimieren IDEEN entwickeln KULTUR leben 1 Lean Management Teil 1: Das Geheimnis
Software Engineering. Sommersemester 2012, Dr. Andreas Metzger
Software Engineering (Übungsblatt 2) Sommersemester 2012, Dr. Andreas Metzger Übungsblatt-Themen: Prinzip, Technik, Methode und Werkzeug; Arten von Wartung; Modularität (Kohäsion/ Kopplung); Inkrementelle
Skills-Management Investieren in Kompetenz
-Management Investieren in Kompetenz data assessment solutions Potenziale nutzen, Zukunftsfähigkeit sichern Seite 3 -Management erfolgreich einführen Seite 4 Fähigkeiten definieren und messen Seite 5 -Management
Ein PDF erstellen. aus Adobe InDesign CC. Langner Marketing Unternehmensplanung Metzgerstraße 59 72764 Reutlingen
aus Adobe InDesign CC Langner Marketing Unternehmensplanung Metzgerstraße 59 72764 Reutlingen T 0 71 21 / 2 03 89-0 F 0 71 21 / 2 03 89-20 www.langner-beratung.de [email protected] Über Datei >
teischl.com Software Design & Services e.u. [email protected] www.teischl.com/booknkeep www.facebook.com/booknkeep
teischl.com Software Design & Services e.u. [email protected] www.teischl.com/booknkeep www.facebook.com/booknkeep 1. Erstellen Sie ein neues Rechnungsformular Mit book n keep können Sie nun Ihre eigenen
Lineare Gleichungssysteme
Lineare Gleichungssysteme 1 Zwei Gleichungen mit zwei Unbekannten Es kommt häufig vor, dass man nicht mit einer Variablen alleine auskommt, um ein Problem zu lösen. Das folgende Beispiel soll dies verdeutlichen
PowerPoint 2010 Mit Folienmastern arbeiten
PP.002, Version 1.1 07.04.2015 Kurzanleitung PowerPoint 2010 Mit Folienmastern arbeiten Der Folienmaster ist die Vorlage für sämtliche Folien einer Präsentation. Er bestimmt das Design, die Farben, die
Er musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt
Inhaltsverzeichnis Aufgabe... 1 Allgemein... 1 Active Directory... 1 Konfiguration... 2 Benutzer erstellen... 3 Eigenes Verzeichnis erstellen... 3 Benutzerkonto erstellen... 3 Profil einrichten... 5 Berechtigungen
Warum sich das Management nicht für agile Softwareentwicklung interessieren sollte - aber für Agilität
Warum sich das Management nicht für agile Softwareentwicklung interessieren sollte - aber für Agilität Marcus Winteroll oose GmbH Agenda I. Ziele und Zusammenarbeit II. Was wir vom agilen Vorgehen lernen
Drei Fragen zum Datenschutz im. Nico Reiners
Drei Fragen zum Datenschutz im Geoinformationswesen Nico Reiners 1. Frage Welche Geoinformationen sind personenbezogen? Personenbezug? Personenbezogene Daten sind Einzelangaben über persönliche oder sachliche
----------------------------------------------------------------------------------------------------------------------------------------
0 Seite 0 von 20 03.02.2015 1 Ergebnisse der BSO Studie: Trends und Innovationen im Business Performance Management (BPM) bessere Steuerung des Geschäfts durch BPM. Bei dieser BSO Studie wurden 175 CEOs,
Über die Internetseite www.cadwork.de Hier werden unter Download/aktuelle Versionen die verschiedenen Module als zip-dateien bereitgestellt.
Internet, Codes und Update ab Version 13 Um Ihnen einen möglichst schnellen Zugang zu den aktuellsten Programmversionen zu ermöglichen liegen Update-Dateien für Sie im Internet bereit. Es gibt drei Möglichkeiten
Haushaltstellen bewirtschaften
Haushaltstellen bewirtschaften Version: 06.03.2011, Bearbeiter: Klopfer Grundsätzliches Das PVS bildet das kameralistische Personalhaushaltsverfahren ab dabei werden jedem Bediensteten eine oder mehrere
Computeria Rorschach Mit Excel Diagramme erstellen
Mit Excel Diagramme erstellen 25.12.2010 Roland Liebing Mit Excel Diagramme erstellen Diagramme können Zahlenwerte veranschaulichen, das heisst, mit Hilfe eines Diagramms können Zahlen besser miteinander
AZK 1- Freistil. Der Dialog "Arbeitszeitkonten" Grundsätzliches zum Dialog "Arbeitszeitkonten"
AZK 1- Freistil Nur bei Bedarf werden dafür gekennzeichnete Lohnbestandteile (Stundenzahl und Stundensatz) zwischen dem aktuellen Bruttolohnjournal und dem AZK ausgetauscht. Das Ansparen und das Auszahlen
Vom Können zum Tun Transfer- Impulse
Vom Können zum Tun Transfer- Impulse via email Transfer-Impulse Wissen beweisen die Könner. Können beweisen die Macher. Die Transfer-Impulse sind Ihre Brücke vom Können zum Tun. Transferstärke ist keine
SharePoint Demonstration
SharePoint Demonstration Was zeigt die Demonstration? Diese Demonstration soll den modernen Zugriff auf Daten und Informationen veranschaulichen und zeigen welche Vorteile sich dadurch in der Zusammenarbeit
Welchen Nutzen haben Risikoanalysen für Privatanleger?
Welchen Nutzen haben Risikoanalysen für Privatanleger? Beispiel: Sie sind im Sommer 2007 Erbe deutscher Aktien mit einem Depotwert von z. B. 1 Mio. geworden. Diese Aktien lassen Sie passiv im Depot liegen,
SSI WHITE PAPER Design einer mobilen App in wenigen Stunden
Moderne Apps für Smartphones und Tablets lassen sich ohne großen Aufwand innerhalb von wenigen Stunden designen Kunde Branche Zur Firma Produkte Übersicht LFoundry S.r.l Herrngasse 379-381 84028 Landshut
Programmteil Bautagebuch
Programmteil Bautagebuch Version: 2.07 Datum: 24.05.2005 Modul: Bautagebuch / Regiebericht Programmaufruf: Stammdaten Grunddaten Lohnarten Stammdaten Mitarbeiter - Zusatz Belege Zeiterfassung Positionen
ARCO Software - Anleitung zur Umstellung der MWSt
ARCO Software - Anleitung zur Umstellung der MWSt Wieder einmal beschert uns die Bundesverwaltung auf Ende Jahr mit zusätzlicher Arbeit, statt mit den immer wieder versprochenen Erleichterungen für KMU.
Was ist clevere Altersvorsorge?
Was ist clevere Altersvorsorge? Um eine gute Altersvorsorge zu erreichen, ist es clever einen unabhängigen Berater auszuwählen Angestellte bzw. Berater von Banken, Versicherungen, Fondsgesellschaften und
Einführung und Motivation
Einführung und Motivation iks-thementag: Requirements Engineering 16.11.2010 Autor Carsten Schädel Motto Definiere oder Du wirst definiert. Seite 3 / 51 These Im Privatleben definiert jeder (seine) Anforderungen.
Online Newsletter III
Online Newsletter III Hallo zusammen! Aus aktuellem Anlass wurde ein neuer Newsletter fällig. Die wichtigste Neuerung betrifft unseren Webshop mit dem Namen ehbshop! Am Montag 17.10.11 wurde die Testphase
Schritt für Schritt zur Krankenstandsstatistik
Schritt für Schritt zur Krankenstandsstatistik Eine Anleitung zur Nutzung der Excel-Tabellen zur Erhebung des Krankenstands. Entwickelt durch: Kooperationsprojekt Arbeitsschutz in der ambulanten Pflege
Geschäftsprozessunterstützung mit Microsoft SharePoint Foundation 2010 Microsoft InfoPath 2010 und Microsoft BizTalk Server 2013
mit Microsoft SharePoint Foundation 2010 Microsoft InfoPath 2010 und Microsoft BizTalk Server 2013 Exemplarische Darstellung Bearbeitung einer März 2013 - Motivation Stetiger Wandel innerhalb einer Organisation
Geyer & Weinig: Service Level Management in neuer Qualität.
Geyer & Weinig: Service Level Management in neuer Qualität. Verantwortung statt Versprechen: Qualität permanent neu erarbeiten. Geyer & Weinig ist der erfahrene Spezialist für Service Level Management.
SICHERN DER FAVORITEN
Seite 1 von 7 SICHERN DER FAVORITEN Eine Anleitung zum Sichern der eigenen Favoriten zur Verfügung gestellt durch: ZID Dezentrale Systeme März 2010 Seite 2 von 7 Für die Datensicherheit ist bekanntlich
ACDSee Pro 2. ACDSee Pro 2 Tutorials: Übertragung von Fotos (+ Datenbank) auf einen anderen Computer. Über Metadaten und die Datenbank
Tutorials: Übertragung von Fotos (+ ) auf einen anderen Computer Export der In dieser Lektion erfahren Sie, wie Sie am effektivsten Fotos von einem Computer auf einen anderen übertragen. Wenn Sie Ihre
aáé=^êäéáíëïéäí=îçå=ãçêöéå qáééëi=qêéåçë=ìåç=qéåçéåòéå
aáé=^êäéáíëïéäí=îçå=ãçêöéå qáééëi=qêéåçë=ìåç=qéåçéåòéå Referenten: Sandra & Michael Stüve, Geschäftsleitung HCD GmbH wéáí=ñωê=wìâìåñí Seit mehr als 10 Jahren planen und gestalten wir die Arbeitswelt im
Wie funktioniert ein Mieterhöhungsverlangen?
Wie funktioniert ein Mieterhöhungsverlangen? Grundsätzlich steht einem Vermieter jederzeit die Möglichkeit offen, die gegenwärtig bezahlte Miete gemäß 558 BGB an die ortsübliche Miete durch ein entsprechendes
SEPA-Anleitung zum Release 3.09
Hier folgt nun eine kurze Information was sich mit dem neuen Release 3.08 zum Thema SEPA alles ändert. Bitte diese Anleitung sorgfältig lesen, damit bei der Umsetzung keine Fragen aufkommen. Bitte vor
SEPA Lastschriften. Ergänzung zur Dokumentation vom 27.01.2014. Workshop Software GmbH Siemensstr. 21 47533 Kleve 02821 / 731 20 02821 / 731 299
SEPA Lastschriften Ergänzung zur Dokumentation vom 27.01.2014 Workshop Software GmbH Siemensstr. 21 47533 Kleve 02821 / 731 20 02821 / 731 299 www.workshop-software.de Verfasser: SK [email protected]
Um zusammenfassende Berichte zu erstellen, gehen Sie folgendermaßen vor:
Ergebnisreport: mehrere Lehrveranstaltungen zusammenfassen 1 1. Ordner anlegen In der Rolle des Berichterstellers (siehe EvaSys-Editor links oben) können zusammenfassende Ergebnisberichte über mehrere
Eigenen Farbverlauf erstellen
Diese Serie ist an totale Neulinge gerichtet. Neu bei PhotoLine, evtl. sogar komplett neu, was Bildbearbeitung betrifft. So versuche ich, hier alles einfach zu halten. Ich habe sogar PhotoLine ein zweites
Einleitende Bemerkungen
Einleitende Bemerkungen EU-FORMBLATT LENKFREIE TAGE / KONTROLLGERÄT MANUELLER NACHTRAG ENTSCHEIDUNGSHILFE FÜR FAHRPERSONAL VON VERORDNUNGS-FAHRZEUGEN 1 BEI TÄTIGKEITEN IM INNERSTAATLICHEN VERKEHR Zur Frage,
1 PIVOT TABELLEN. 1.1 Das Ziel: Basisdaten strukturiert darzustellen. 1.2 Wozu können Sie eine Pivot-Tabelle einsetzen?
Pivot Tabellen PIVOT TABELLEN. Das Ziel: Basisdaten strukturiert darzustellen Jeden Tag erhalten wir umfangreiche Informationen. Aber trotzdem haben wir oft das Gefühl, Entscheidungen noch nicht treffen
