Software-Upgrade: Migration von Hibernate nach EclipseLink
|
|
- Hennie Holzmann
- vor 8 Jahren
- Abrufe
Transkript
1 c't ix Technology Review Mac & i mobil Security Netze Download Telepolis Resale Foto Autos Preisvergleich Marco Sebastiao Software-Upgrade: Migration von Hibernate nach EclipseLink Programmieren, modellieren, konvertieren Auch Software ist einem Alterungsprozess ausgesetzt. Techniken, die heute angesagt sind, können morgen von gestern sein. Für Softwarebetreiber ist es deshalb ratsam, ihre Applikationen gut zu pflegen und sie regelmäßig der neuesten technischen Entwicklung anzupassen. Wie das gelingen kann, zeigt eine im Rahmen eines Kooperationsprojekts migrierte Enterprise-Java-Applikation. Enterprise-Java-Systeme bestehen aus vielen standardisierten Komponenten. Diese in sogenannten "Java Specification Requests" des Java Community Process (JCP) beschriebenen Standards werden in der Regel in einem Rhythmus von zwei bis fünf Jahren erneuert. Der Betreiber einer Java-EE-Applikation (Java Enterprise Edition) steht also regelmäßig vor der Frage, ob er die Teilkomponenten seiner Software auf den jeweils neuesten Standard umstellen soll. Oft findet man jedoch nur wenige Argumente für ein solches Update, weil die Applikation im Regelfall nur den Funktionsumfang der alten Komponentenversion nutzen kann und die Features der neuen Variante zudem häufig ungenutzt bleiben. Ein Mehrwert der Umstellung ist deshalb für den Betreiber in vielen Fällen nicht erkennbar. Dennoch ist aus technischer Sicht ein Upgrade empfehlenswert. Schließlich kann der Softwarehersteller die Pflege alter Komponenten auf lange Sicht einstellen und die Aufrechterhaltung von Sicherheit, Konvergenz und Kompatibilität der Applikation mit geringerem Aufwand sicherstellen. Die gesamte Software wäre früher oder später überholt. Ein Komponenten-Upgrade ist daher zu befürworten. Wie man dieses umsetzen und die Applikation gleichzeitig für die neuen Funktionen der verbesserten Komponente öffnen kann, erprobten erstmals 2009/10 die zwei Softwarehäuser Micromata und Yatta Solutions in Kooperation mit der Universität Kassel bei einem Softwaresystem der K+S AG. Das Projekt wurde im LOEWE-Förderprogramm unter der Projektnummer 168/08-30 von der Hessen Agentur gefördert. Die Aufgabe Im Rahmen einer laufenden Applikation sollte Micromata die Persistenztechnik JPA 1/Hibernate nach JPA 2/EclipseLink migrieren, ohne dafür den Betrieb der Software zu unterbrechen. Zu diesem Zweck verwendete Micromata UML Lab[1], ein Tool von Yatta Solutions. Das Werkzeug überträgt Quelltext in eine Modellansicht, in der sich das Softwareprojekt gemäß den Anforderungen der neuen Version übersichtlich und effizient 1 von :10
2 anpassen lässt. Ein wesentliches Merkmal von UML Lab stellt das Template-basierte Reverse Engineering dar. Das hierdurch gewonnene Modell abstrahiert von Implementierungsdetails und lässt sich für Weiterentwicklungen verwenden (Round-Trip Engineering). Anschließend generierter Quelltext unterscheidet sich ohne Zutun des Entwicklers nicht vom ursprünglichen Quelltext; selbst Whitespaces und Kommentare erhält UML Lab. Persistenzvorgeschichte Das Werkzeug ist in Eclipse integriert und unterstützt simultanes Arbeiten an Modell und Quelltext; Änderungen werden in die jeweils andere Sicht übertragen. Sowohl Abstraktion des Modells als auch Details im Quelltext bleiben durch Template-basiertes Reverse Engineering erhalten (Abb. 1). Etwa ab 2004 entwickelte sich Hibernate zum Liebling unter den als Open-Source-Software verfügbaren objektrelationalen Mappern (ORM). Das Team um Gavin King schrieb bereits früh wegweisende Konzepte wie die Hibernate Query Language (HQL) oder die Criteria API. Der JCP-Standardisierungsprozess der Java Persistence API (JPA) hinkte indes der Entwicklung immer ein bis zwei Jahre hinterher. Durch die Mitarbeit von Gavin King im JSR 220 (Enterprise JavaBeans 3.0) konnten sich beide Konzepte dann weitgehend annähern. Nach Kings Rückzug als "First Class Contributor" im Hibernate-Projekt verlor die ORM-Technik ab 2008 allerdings an Schwung. In der Folge wurde vermehrt die Referenzimplementierung von JPA 2 (EclipseLink) (ehemals TopLink) als alternativer ORM herangezogen. Das "K+S GeoBASE II"-Projekt bei Micromata Für das Bergbauunternehmen K+S AG sollten im Projekt GeoBASE II alle Daten der nationalen und internationalen Standorte in einer einzigen zentralen Datenbank in der Kasseler Unternehmensleitung zusammenlaufen. Hierzu wurden alle Werke auf einen einheitlichen datentechnischen Stand gebracht. Dass allein das Verbundbergwerk Werra des DAX30-Unternehmens eine größere Gesamtfläche als die Stadt München hat, verdeutlicht die Dimension des Projekts. 2 von :10
3 Bei GeoBASE II handelt es sich um eine klassische, geschäftskritische Client-Server- Anwendung. Deshalb sind die Informationen möglichst performant an den Client zu übertragen. Vor allem beim Enterprise Information System (EIS) besteht die Herausforderung, dass auf der einen Seite große Datenmengen an den Client weitergeleitet werden, die diesem auf der anderen Seite möglichst zügig zur Verfügung stehen müssen. Aus diesem Grund existieren im Projekt verschiedene Arten von DTOs (Data Transfer Objects), die dazu dienen, alle Informationen aus der Datenbank vom Server an die Clients zu übertragen. Von diesen DTOs gibt es drei Arten: eine, die alle Informationen aus der Datenbank überträgt, eine, die alle Referenzen an andere Datenbankobjekte anhängt und nur die zugehörigen Primary Keys der referenzierten Objekte enthält, und eine, die eine Untermenge der eigentlichen Informationen überträgt und dazu dient, dem Client eine Vorschau des eigentlichen Objekts zur Verfügung zu stellen. Bei GeoBASE II hat man also für jede Datenbank-Entity bis zu vier zu implementierende Klassen, zuzüglich der Konvertierungsmethoden, die nötig sind, um zwischen den Datenbankobjekten und den Datenbanktransferobjekten zu konvertieren. Der konventionelle Weg Der traditionelle Weg zum Upgrade einer Anwendung besteht darin, sämtliche Datenbankobjekte (Database Objects, DO) von Hand anzupassen. Bei großen Projekten ist das zwangsläufig eine langwierige und mühsame Fleißaufgabe. Eine manuelle Konvertierung bringt zudem die Gefahr überflüssiger Flüchtigkeitsfehler mit sich. Alternativ lassen sich die Datenbankobjekte mit einfachen Textersetzungen anpassen. Dieses Vorgehen aber birgt den Nachteil, dass sich neue Programmierparadigmen, die in der Welt von JPA 2 inzwischen Einzug gehalten haben, in der Transformation keine Berücksichtigung finden. Für solche Transformationen ist in der Regel ein tieferes Verständnis des Modells notwendig. Beide Wege erfordern darüber hinaus die Unterbrechung sämtlicher anderer Entwicklungstätigkeiten an der Software, da die Modifikation des Quelltexts Konsequenzen nach sich zieht, die bei der weiteren Programmierung zu berücksichtigen und deshalb abzuwarten sind. Die Herausforderung aber bestand darin, weder den laufenden Betrieb der Software noch ihre Weiterentwicklung in anderen Teilbereichen zu unterbrechen. Gewünscht war daher ein automatisierter Prozess, der ein sukzessives Upgrade von Komponenten erlaubt, ohne den (Entwicklungs-)Betrieb zu verzögern oder zu beeinträchtigen. Upgrade auf Basis von Modellen Ein Upgrade darf keinesfalls die Semantik der Applikation verändern. Die Logik des Modells muss folglich unangetastet bleiben. Deshalb ist es wünschenswert, ein System zu haben, das den Code, im konkreten Fall den von JPA 1, in ein Modell einliest, um hieraus wiederum Quelltext in JPA 2 zu erzeugen. Beim Generieren von Quelltexten aus Modellen spielen herkömmliche UML-Werkzeuge ihre Stärke aus. Über Templates kann man für jegliche Aspekte der UML eine Repräsentation im Quelltext definieren. Da die Logik der zu konvertierenden Applikation aber nicht modelliert, 3 von :10
4 sondern programmiert wurde, muss die Software das Modell aus dem bestehenden Quelltext erzeugen. Die Unterstützung von Modellierungswerkzeugen für die Rückgewinnung eines Modells aus handgeschriebenem Quelltext ist jedoch unzureichend. Gewöhnliche Reverse-Engineering-Techniken bieten keine Möglichkeit, über Templates auf die Generierung des Modells Einfluss zu nehmen, womit sie unflexibel und nicht an eigene Bedürfnisse (wie sie gerade bei gewachsenen Legacy-Systemen regelmäßig vorkommen) anpassbar sind. Außerdem abstrahieren diese Techniken nicht in hinreichendem Maß, sodass das resultierende Modell von rein technisch motivierten Implementierungsdetails überfrachtet wird. Die Migration auf einen neuen technischen Standard wäre somit genauso umfangreich wie diese direkt im Quelltext selbst vorzunehmen. Dadurch waren die Anforderungen an ein Tool für das Projekt klar definiert: Der Quelltext war in ein Modell einzulesen, dem ein allgemeines Datenbankmetamodell zugrunde liegt. Es musste im Modell von Implementierungsdetails abstrahieren können, um im Anschluss aus dem Modell den Quelltext für die Zieltechnik zu generieren. Das ist ein Anwendungsfall für UML Lab, eine in Eclipse integrierte Modeling IDE, die einen automatischen Abgleich zwischen Quelltext und Modell ermöglicht. Yatta Solutions bezeichnet die Technik als Round-Trip Engineering. Beim Reverse Engineering wird anders als bei anderen Tools ein Template-Ansatz verfolgt. Dabei kommen dieselben Templates, die üblicherweise bei der Codegenerierung (Forward Engeneering) genutzt werden, auch für das Reverse Engineering zum Einsatz. Der Vorteil hierbei ist, dass Konzepte aus dem Modell, die die Templates auf vielen Quelltextfragmenten (auch über Dateigrenzen hinweg) abbilden, beim Einlesen wieder als einzelnes Konzept erkannt werden. Ein Beispiel hierfür ist ein Datenbankobjekt. Modellseitig handelt es sich um eine einfache Klasse, die durch einen UML-Stereotyp als Entität qualifiziert ist. In Java stößt man für diese Klasse jedoch auf mehrere Repräsentationen. Zunächst gibt es neben der DO- auch drei weitere DTO-Klassen, mit entsprechenden Konstruktoren und Transformations-Factories. Auch innerhalb der DO-Klasse finden sich rein technisch motivierte Aspekte wieder: Neben den Annotationen an der Klasse selbst gibt es weitere Methoden wie tostring(), hashcode() und equals() sowie Factory-Methoden zum Erstellen der beiden DTOs. Diese Implementierungsdetails sind immer wiederkehrende Muster, die sich in allen DOs der Applikation wiederfinden. Durch Template-basiertes Reverse Engineering werden die Details als ein zusammenhängendes Konzept erkannt und modellseitig durch die einzelne Klasse mit Entitätsstereotyp repräsentiert ganz so, wie man es erwarten würde. Soll man also einen Implementierungsstil (hier JPA 1) in einen anderen (JPA 2) umwandeln, sind entsprechende Templates zu erstellen, sofern sie nicht im Lieferumfang von UML Lab enthalten sind. Nach dem Reverse Engineering wird dann im Modell für die betroffenen Elemente der Code-Stil geändert. Nach erneuter Generierung liegt der Quelltext anschließend gemäß dem neuen Implementierungsstil vor. Als Templatesprache verwendet UML Lab das aus dem Eclipse-Projekt M2T bekannte Xpand. Somit lassen sich auch Xpand-Templates für das Round-Trip Engineering verwenden. 4 von :10
5 Round-Trip-Engineering verwendet Templates (Mitte), um Modelle (links) mit beliebigen Text (rechts) zu synchronisieren. UML Lab liefert Templates für diverse Java-Implementierungsstile mit, eigene Stile und Templates sind einfach und flexibel anzulegen (Abb. 2). Die Aufgabe von Micromata war es nun, Xpand-Templates zu entwickeln, mit deren Hilfe UML Lab das Modell der zu überarbeitenden Software erstellt. Um im Anschluss Quelltext mit den für JPA 2 benötigten Implementierungsdetails zu generieren, erzeugten die Entwickler hierfür entsprechende Templates. UML an eigene Bedürfnisse anpassen Die UML (Unified Modeling Language) hat sich als Beschreibungssprache für die Softwareentwicklung etabliert. Um sie an eigene Bedürfnisse anzupassen, stehen sogenannte UML-Profile zur Verfügung. Damit lassen sich Konzepte der UML einschränken oder erweitern. Im konkreten Micromata-Projekt musste ein abstraktes Modell den mit JPA 1 konformen Quelltext repräsentieren. Hieraus sollte der JPA-2-konforme Quelltext generiert werden. Dazu war es erforderlich, die UML an Anforderungen aus der Datenbank-Mapping-Domäne anzupassen. Das erfolgte mit einem UML-Profil. Im Profil ist beispielsweise ein Stereotyp Entity definiert, der modellseitig eine Datenbank-Entität repräsentiert. Mit zusätzlichen Attributen wie entityname oder cacheable lassen sich auch weitere Details der Datenbankdomäne modellieren. Abbildung 3 zeigt einen Auszug aus dem resultierenden UML-Profil zur Modellierung der Datenbank-Entitäten. Ausschnitt aus dem finalen UML-Profil zur Modellierung der Datenbank-Entitäten. Die unterschiedlichen Stereotypen ergänzen das UML-Metamodell um domänenspezifische Eigenschaften. Außerdem kann man neue Metaklassen und Assoziationen nach Bedarf einfügen (im Ausschnitt die Klasse Override). Die Erstellung des Profils selbst erfolgt ebenfalls mit UML Lab (Abb. 3). 5 von :10
6 Fazit Durch den Techniksprung der modellgestützten Quelltextmigration ergeben sich neue Freiheiten in der Implementierung. Das betrifft zum Beispiel das Erstellen von Blueprints, da es nun möglich ist, die Software wahlweise zu modellieren oder zu programmieren, ohne dabei zwischen diesen beiden Entwicklungsmethoden einen Bruch oder einen aufwendigen manuellen Abgleich in Kauf nehmen zu müssen. Der Screenshot zeigt einen Ausschnitt des Datenmodells in UML Lab. Rechts sieht man einen Auszug des eingelesenen Quellcodes. Im Modell werden nur fachliche Informationen der Anwendungsdomäne repräsentiert. Die Abstraktion von Implementierungsdetails erfolgt durch die Templates. Es lässt sich wie gewohnt im Quelltext, aber auch im Modell weiterarbeiten (Abb. 4). In Fragen der Effizienz schneidet ein modellgetriebenes Softwareupgrade auch deshalb gut ab, weil das von UML Lab verwendete Template-basierte Round-Trip Engineering mühsame und zeitraubende Handarbeit durch den wechselseitigen automatischen Abgleich von altem und neuem Quelltext ersetzt. Durch das synchrone Arbeiten an zwei Entwicklungssträngen der Applikation kommt es zu keinen unnötigen Zeitverlusten. Trotzdem bleibt den Entwicklern mit UML Lab ihre gewohnte Entwicklungsdomäne ob Modellierung oder Programmierung erhalten. Darüber hinaus verändern sich Patterns und Best Practices, weil die Applikation im Gegensatz zu anderen Upgrade-Prozessen jetzt von den neuen Funktionen der verbesserten Komponentenversion, hier JPA 2, profitieren kann. Denn dank seiner Transformationsregeln berücksichtigen die entwickelten Templates diese neuen Features bei der Konvertierung mit den daraus resultierenden Möglichkeiten. Dem "natürlichen" Alterungsprozess einer Software wird damit erfolgreich entgegengewirkt. (ane) Marco Sebastiao ist freier Softwareentwickler und hat sich im Rahmen seiner Tätigkeit für die Micromata GmbH mit dem hier beschriebenen Round-Trip Engineering befasst. Als Doktorand an der Universität Kassel beschäftigt er sich mit Compilerbau und ausfallsicheren Betriebssystemen. URL dieses Artikels: 6 von :10
7 Links in diesem Artikel: [1] Copyright 2012 Heise Zeitschriften Verlag Content Management by InterRed International: The H, The H Security, The H Open Source 7 von :10
Informationen zum neuen Studmail häufige Fragen
1 Stand: 15.01.2013 Informationen zum neuen Studmail häufige Fragen (Dokument wird bei Bedarf laufend erweitert) Problem: Einloggen funktioniert, aber der Browser lädt dann ewig und zeigt nichts an Lösung:
MehrLineargleichungssysteme: Additions-/ Subtraktionsverfahren
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren W. Kippels 22. Februar 2014 Inhaltsverzeichnis 1 Einleitung 2 2 Lineargleichungssysteme zweiten Grades 2 3 Lineargleichungssysteme höheren als
MehrB12-TOUCH VERSION 3.5
Release B12-TOUCH VERSION 3.5 Braunschweig, August 2014 Copyright B12-Touch GmbH Seite 1 B12-Touch 3.5 Die neue B12-Touch Version 3.5 beinhaltet wesentliche Verbesserungen im Content Management System,
MehrSpeicher 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
MehrArbeiten 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
MehrErstellen einer Collage. Zuerst ein leeres Dokument erzeugen, auf dem alle anderen Bilder zusammengefügt werden sollen (über [Datei] > [Neu])
3.7 Erstellen einer Collage Zuerst ein leeres Dokument erzeugen, auf dem alle anderen Bilder zusammengefügt werden sollen (über [Datei] > [Neu]) Dann Größe des Dokuments festlegen beispielsweise A4 (weitere
MehrMit dem Tool Stundenverwaltung von Hanno Kniebel erhalten Sie die Möglichkeit zur effizienten Verwaltung von Montagezeiten Ihrer Mitarbeiter.
Stundenverwaltung Mit dem Tool Stundenverwaltung von Hanno Kniebel erhalten Sie die Möglichkeit zur effizienten Verwaltung von Montagezeiten Ihrer Mitarbeiter. Dieses Programm zeichnet sich aus durch einfachste
MehrKapitel 4 Die Datenbank Kuchenbestellung Seite 1
Kapitel 4 Die Datenbank Kuchenbestellung Seite 1 4 Die Datenbank Kuchenbestellung In diesem Kapitel werde ich die Theorie aus Kapitel 2 Die Datenbank Buchausleihe an Hand einer weiteren Datenbank Kuchenbestellung
MehrL10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016
L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016 Referentin: Dr. Kelly Neudorfer Universität Hohenheim Was wir jetzt besprechen werden ist eine Frage, mit denen viele
MehrAGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom 21.10.2013b
AGROPLUS Buchhaltung Daten-Server und Sicherheitskopie Version vom 21.10.2013b 3a) Der Daten-Server Modus und der Tresor Der Daten-Server ist eine Betriebsart welche dem Nutzer eine grosse Flexibilität
MehrOutlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang
sysplus.ch outlook - mail-grundlagen Seite 1/8 Outlook Mail-Grundlagen Posteingang Es gibt verschiedene Möglichkeiten, um zum Posteingang zu gelangen. Man kann links im Outlook-Fenster auf die Schaltfläche
MehrACHTUNG: Voraussetzungen für die Nutzung der Funktion s-exposé sind:
ACHTUNG: Voraussetzungen für die Nutzung der Funktion s-exposé sind: - Upgrade auf FLOWFACT Version Performer CRM 2014 R2 (ab Juli erhältlich) - Mindestens SQL Server 2005 - vorhandene Installation von.net
MehrMORE Profile. Pass- und Lizenzverwaltungssystem. Stand: 19.02.2014 MORE Projects GmbH
MORE Profile Pass- und Lizenzverwaltungssystem erstellt von: Thorsten Schumann erreichbar unter: thorsten.schumann@more-projects.de Stand: MORE Projects GmbH Einführung Die in More Profile integrierte
MehrBereich METIS (Texte im Internet) Zählmarkenrecherche
Bereich METIS (Texte im Internet) Zählmarkenrecherche Über die Zählmarkenrecherche kann man nach der Eingabe des Privaten Identifikationscodes einer bestimmten Zählmarke, 1. Informationen zu dieser Zählmarke
MehrINDIVIDUELLE SOFTWARELÖSUNGEN CUSTOMSOFT CS GMBH
01 INDIVIDUELLE SOFTWARELÖSUNGEN 02 05 02 GUMMERSBACH MEHRWERT DURCH KOMPETENZ ERIC BARTELS Softwarearchitekt/ Anwendungsentwickler M_+49 (0) 173-30 54 146 F _+49 (0) 22 61-96 96 91 E _eric.bartels@customsoft.de
MehrMatrix42. Use Case - Sicherung und Rücksicherung persönlicher Einstellungen über Personal Backup. Version 1.0.0. 23. September 2015 - 1 -
Matrix42 Use Case - Sicherung und Rücksicherung persönlicher Version 1.0.0 23. September 2015-1 - Inhaltsverzeichnis 1 Einleitung 3 1.1 Beschreibung 3 1.2 Vorbereitung 3 1.3 Ziel 3 2 Use Case 4-2 - 1 Einleitung
Mehr«PERFEKTION IST NICHT DANN ERREICHT, WENN ES NICHTS MEHR HINZUZUFÜGEN GIBT, SONDERN DANN, WENN MAN NICHTS MEHR WEGLASSEN KANN.»
«PERFEKTION IST NICHT DANN ERREICHT, WENN ES NICHTS MEHR HINZUZUFÜGEN GIBT, SONDERN DANN, WENN MAN NICHTS MEHR WEGLASSEN KANN.» www.pse-solutions.ch ANTOINE DE SAINT-EXUPÉRY 1 PROJECT SYSTEM ENGINEERING
MehrNutzung von GiS BasePac 8 im Netzwerk
Allgemeines Grundsätzlich kann das GiS BasePac Programm in allen Netzwerken eingesetzt werden, die Verbindungen als Laufwerk zu lassen (alle WINDOWS Versionen). Die GiS Software unterstützt nur den Zugriff
MehrAnton Ochsenkühn. amac BUCH VERLAG. Ecxel 2016. für Mac. amac-buch Verlag
Anton Ochsenkühn amac BUCH VERLAG Ecxel 2016 für Mac amac-buch Verlag 2 Word-Dokumentenkatalog! Zudem können unterhalb von Neu noch Zuletzt verwendet eingeblendet werden. Damit hat der Anwender einen sehr
MehrWelches Übersetzungsbüro passt zu mir?
1 Welches Übersetzungsbüro passt zu mir? 2 9 Kriterien für Ihre Suche mit Checkliste! Wenn Sie auf der Suche nach einem passenden Übersetzungsbüro das Internet befragen, werden Sie ganz schnell feststellen,
Mehriphone- und ipad-praxis: Kalender optimal synchronisieren
42 iphone- und ipad-praxis: Kalender optimal synchronisieren Die Synchronisierung von ios mit anderen Kalendern ist eine elementare Funktion. Die Standard-App bildet eine gute Basis, für eine optimale
MehrWinVetpro im Betriebsmodus Laptop
WinVetpro im Betriebsmodus Laptop Um Unterwegs Daten auf einem mobilen Gerät mit WinVetpro zu erfassen, ohne den Betrieb in der Praxis während dieser Zeit zu unterbrechen und ohne eine ständige Online
MehrMdtTax Programm. Programm Dokumentation. Datenbank Schnittstelle. Das Hauptmenü. Die Bedienung des Programms geht über das Hauptmenü.
Programm Die Bedienung des Programms geht über das Hauptmenü. Datenbank Schnittstelle Die Datenbank wir über die Datenbank- Schnittstelle von Office angesprochen. Von Office 2000-2003 gab es die Datenbank
MehrInstallation OMNIKEY 3121 USB
Installation OMNIKEY 3121 USB Vorbereitungen Installation PC/SC Treiber CT-API Treiber Einstellungen in Starke Praxis Testen des Kartenlesegeräts Vorbereitungen Bevor Sie Änderungen am System vornehmen,
MehrAnleitung SEPA-Lastschriften mit VR-NetWorld Software 5
Anleitung SEPA-Lastschriften mit VR-NetWorld Software 5 Ergänzend zur Anleitung VR-NetWorld Software 5 wird hier dargestellt, wie bestehende Lastschriften in SEPA-Lastschriften konvertiert und wie SEPA-Lastschriften
MehrSuche schlecht beschriftete Bilder mit Eigenen Abfragen
Suche schlecht beschriftete Bilder mit Eigenen Abfragen Ist die Bilderdatenbank über einen längeren Zeitraum in Benutzung, so steigt die Wahrscheinlichkeit für schlecht beschriftete Bilder 1. Insbesondere
MehrVeröffentlichen von Apps, Arbeitsblättern und Storys. Qlik Sense 2.0.6 Copyright 1993-2015 QlikTech International AB. Alle Rechte vorbehalten.
Veröffentlichen von Apps, Arbeitsblättern und Storys Qlik Sense 2.0.6 Copyright 1993-2015 QlikTech International AB. Alle Rechte vorbehalten. Copyright 1993-2015 QlikTech International AB. Alle Rechte
MehrROFIN App Benutzerhandbuch. Version 1.0
ROFIN App Benutzerhandbuch Version 1.0 Inhaltsverzeichnis 1. Beschreibung 2. Passwort und Einstellungen 3. Support Tab 4. Vertriebs Tab 5. Web Tab 6. Häufig gestellte Fragen BESCHREIBUNG Die ROFIN App
MehrWas sind Jahres- und Zielvereinbarungsgespräche?
6 Was sind Jahres- und Zielvereinbarungsgespräche? Mit dem Jahresgespräch und der Zielvereinbarung stehen Ihnen zwei sehr wirkungsvolle Instrumente zur Verfügung, um Ihre Mitarbeiter zu führen und zu motivieren
Mehr50. Mathematik-Olympiade 2. Stufe (Regionalrunde) Klasse 11 13. 501322 Lösung 10 Punkte
50. Mathematik-Olympiade. Stufe (Regionalrunde) Klasse 3 Lösungen c 00 Aufgabenausschuss des Mathematik-Olympiaden e.v. www.mathematik-olympiaden.de. Alle Rechte vorbehalten. 503 Lösung 0 Punkte Es seien
MehrEinführung in die Java- Programmierung
Einführung in die Java- Programmierung Dr. Volker Riediger Tassilo Horn riediger horn@uni-koblenz.de WiSe 2012/13 1 Wichtig... Mittags keine Pommes... Praktikum A 230 C 207 (Madeleine + Esma) F 112 F 113
MehrDownloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler
Downloadfehler in DEHSt-VPSMail Workaround zum Umgang mit einem Downloadfehler Downloadfehler bremen online services GmbH & Co. KG Seite 2 Inhaltsverzeichnis Vorwort...3 1 Fehlermeldung...4 2 Fehlerbeseitigung...5
MehrEine eigene Seite auf Facebook-Fanseiten einbinden und mit einem Tab verbinden.
Eine eigene Seite auf Facebook-Fanseiten einbinden und mit einem Tab verbinden. Nach den Änderungen die Facebook vorgenommen hat ist es einfacher und auch schwerer geworden eigene Seiten einzubinden und
Mehr4 Aufzählungen und Listen erstellen
4 4 Aufzählungen und Listen erstellen Beim Strukturieren von Dokumenten und Inhalten stellen Listen und Aufzählungen wichtige Werkzeuge dar. Mit ihnen lässt sich so ziemlich alles sortieren, was auf einer
MehrSo geht s Schritt-für-Schritt-Anleitung
So geht s Schritt-für-Schritt-Anleitung Software WISO Mein Verein Thema Fällige Rechnungen erzeugen und Verbuchung der Zahlungen (Beitragslauf) Version/Datum V 15.00.06.100 Zuerst sind die Voraussetzungen
MehrE-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
MehrFestigkeit von FDM-3D-Druckteilen
Festigkeit von FDM-3D-Druckteilen Häufig werden bei 3D-Druck-Filamenten die Kunststoff-Festigkeit und physikalischen Eigenschaften diskutiert ohne die Einflüsse der Geometrie und der Verschweißung der
MehrMobile 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
MehrWoche 1: Was ist NLP? Die Geschichte des NLP.
Woche 1: Was ist NLP? Die Geschichte des NLP. Liebe(r) Kursteilnehmer(in)! Im ersten Theorieteil der heutigen Woche beschäftigen wir uns mit der Entstehungsgeschichte des NLP. Zuerst aber eine Frage: Wissen
MehrVersion smarter mobile(zu finden unter Einstellungen, Siehe Bild) : Gerät/Typ(z.B. Panasonic Toughbook, Ipad Air, Handy Samsung S1):
Supportanfrage ESN Bitte füllen Sie zu jeder Supportanfrage diese Vorlage aus. Sie helfen uns damit, Ihre Anfrage kompetent und schnell beantworten zu können. Verwenden Sie für jedes einzelne Thema jeweils
Mehrteamsync Kurzanleitung
1 teamsync Kurzanleitung Version 4.0-19. November 2012 2 1 Einleitung Mit teamsync können Sie die Produkte teamspace und projectfacts mit Microsoft Outlook synchronisieren.laden Sie sich teamsync hier
MehrTag des Datenschutzes
Tag des Datenschutzes Datenschutz und Software: Vertrauen ist gut, Kontrolle ist besser Dr. Michael Stehmann Zur Person Rechtsanwalt Dr. Michael Stehmann Studium der Rechtswissenschaft an der Universität
Mehrwww.olr.ccli.com Jetzt neu: Online Reporting Schritt für Schritt durch das Online Reporting (OLR) Online Liedmeldung
Online Liedmeldung Jetzt neu: Online Reporting www.olr.ccli.com Schritt für Schritt durch das Online Reporting (OLR) Wichtige Information für Kirchen und Gemeinden Keine Software zu installieren Liedmeldung
MehrDatenidentifikation und -synchronisation: Grundlage zur Erfüllung der Qualitätsanforderungen beim Datenaustausch zwischen Systemen
Datenidentifikation und -synchronisation: Grundlage zur Erfüllung der Qualitätsanforderungen beim Datenaustausch zwischen Systemen Jürg Simonett Luzern, 26. März 2015 Datenaustausch zwischen Systemen Synchronisation
MehrSEPA-Umstellungshilfe für die VR-NetWorld-Software zur Nutzung von SEPA-Lastschriften
SEPA-Umstellungshilfe für die VR-NetWorld-Software zur Nutzung von SEPA-Lastschriften Inhaltsverzeichnis: 1. SEPA-Umstellungshilfe Seite 2-4 2. Ändern einer bestehenden Lastschrift Seite 5 3. Anlegen einer
MehrStepperfocuser 2.0 mit Bootloader
Stepperfocuser 2.0 mit Bootloader Info Für den Stepperfocuser 2.0 gibt es einen Bootloader. Dieser ermöglicht es, die Firmware zu aktualisieren ohne dass man ein spezielles Programmiergerät benötigt. Die
MehrStandard. Individual. Migration von DOORS Classic nach DOORS Next Generation (DNG) IVS Individualisierung von Standardsoftware
IVS Individualisierung von software Migration von DOORS Classic nach DOORS Next Generation (DNG) 2 IBM DOORS...... ist in vielen Unternehmen seit 20 Jahren im Einsatz... enthält daher oftmals hunderte
MehrWie man Registrationen und Styles von Style/Registration Floppy Disketten auf die TYROS-Festplatte kopieren kann.
Wie man Registrationen und Styles von Style/Registration Floppy Disketten auf die TYROS-Festplatte kopieren kann. Einleitung Es kommt vor, dass im Handel Disketten angeboten werden, die Styles und Registrationen
MehrSynchronisations- Assistent
TimePunch Synchronisations- Assistent Benutzerhandbuch Gerhard Stephan Softwareentwicklung -und Vertrieb 25.08.2011 Dokumenten Information: Dokumenten-Name Benutzerhandbuch, Synchronisations-Assistent
Mehrmobilepoi 0.91 Demo Version Anleitung Das Software Studio Christian Efinger Erstellt am 21. Oktober 2005
Das Software Studio Christian Efinger mobilepoi 0.91 Demo Version Anleitung Erstellt am 21. Oktober 2005 Kontakt: Das Software Studio Christian Efinger ce@efinger-online.de Inhalt 1. Einführung... 3 2.
MehrMediator 9 - Lernprogramm
Mediator 9 - Lernprogramm Ein Lernprogramm mit Mediator erstellen Mediator 9 bietet viele Möglichkeiten, CBT-Module (Computer Based Training = Computerunterstütztes Lernen) zu erstellen, z. B. Drag & Drop
MehrÄnderung des IFRS 2 Anteilsbasierte Vergütung
Änderung IFRS 2 Änderung des IFRS 2 Anteilsbasierte Vergütung Anwendungsbereich Paragraph 2 wird geändert, Paragraph 3 gestrichen und Paragraph 3A angefügt. 2 Dieser IFRS ist bei der Bilanzierung aller
MehrStundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten
Stundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten 2008 netcadservice GmbH netcadservice GmbH Augustinerstraße 3 D-83395 Freilassing Dieses Programm ist urheberrechtlich geschützt. Eine Weitergabe
MehrAnlage eines neuen Geschäftsjahres in der Office Line
Leitfaden Anlage eines neuen Geschäftsjahres in der Office Line Version: 2016 Stand: 04.11.2015 Nelkenweg 6a 86641 Rain am Lech Stand: 04.11.2015 Inhalt 1 Zielgruppe... 3 2 Zeitpunkt... 3 3 Fragen... 3
MehrLeitfaden zu VR-Profi cash
Single Euro Payment Area (SEPA)-Umstellung Leitfaden zu VR-Profi cash Wichtiger Hinweis Bitte beachten Sie, dass die btacs GmbH alle Leitfäden nach bestem Wissen und Gewissen erstellt hat, und diese der
MehrGeschäftsprozessimplementierung mit BPMN, ADF und WebCenter
Geschäftsprozessimplementierung mit BPMN, ADF und WebCenter Johannes Michler PROMATIS software GmbH Ettlingen Schlüsselworte Geschäftsprozess, Horus, SOA, BPMN, ADF, WebCenter Einleitung Die Umsetzung
MehrSeite 1 von 14. Cookie-Einstellungen verschiedener Browser
Seite 1 von 14 Cookie-Einstellungen verschiedener Browser Cookie-Einstellungen verschiedener Browser, 7. Dezember 2015 Inhaltsverzeichnis 1.Aktivierung von Cookies... 3 2.Cookies... 3 2.1.Wofu r braucht
MehrGeoPilot (Android) die App
GeoPilot (Android) die App Mit der neuen Rademacher GeoPilot App machen Sie Ihr Android Smartphone zum Sensor und steuern beliebige Szenen über den HomePilot. Die App beinhaltet zwei Funktionen, zum einen
MehrLDAP Konfiguration nach einem Update auf Version 6.3 Version 1.2 Stand: 23. Januar 2012 Copyright MATESO GmbH
LDAP Konfiguration nach einem Update auf Version 6.3 Version 1.2 Stand: 23. Januar 2012 Copyright MATESO GmbH MATESO GmbH Daimlerstraße 7 86368 Gersthofen www.mateso.de Dieses Dokument beschreibt die Konfiguration
MehrÜ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
MehrErfahrungen mit Hartz IV- Empfängern
Erfahrungen mit Hartz IV- Empfängern Ausgewählte Ergebnisse einer Befragung von Unternehmen aus den Branchen Gastronomie, Pflege und Handwerk Pressegespräch der Bundesagentur für Arbeit am 12. November
MehrBildquelle: http://bild2.qimage.de/diamant-computergesteuerte-naehmaschine-foto-bild-86314142.jpg
Bildquelle: http://bild2.qimage.de/diamant-computergesteuerte-naehmaschine-foto-bild-86314142.jpg Unsere digitale Welt konfrontiert uns mit einer Unmenge an computergesteuerten Geräten, Maschinen und Steueranlagen.
MehrGambio GX2 FAQ. Inhaltsverzeichnis
Gambio GX2 FAQ 1 Gambio GX2 FAQ Inhaltsverzeichnis Einführung... 2 Wie viele Artikel kann ich einstellen?... 3 Wie viele Kategorien und Unterkategorien kann ich einstellen?... 3 Wie viele Bilder kann ich
Mehrimpact 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
MehrAnleitung SEPA-Lastschriften mit VR- NetWorld Software 5
Anleitung SEPA-Lastschriften mit VR- NetWorld Software 5 Hier erfahren Sie, wie bestehende Lastschriften in SEPA-Lastschriften konvertiert werden und wie SEPA-Lastschriften angelegt und verwaltet werden.
MehrDaten-Synchronisation zwischen dem ZDV-Webmailer und Outlook (2002-2007) Zentrum für Datenverarbeitung der Universität Tübingen
Daten-Synchronisation zwischen dem ZDV-Webmailer und Outlook (2002-2007) Zentrum für Datenverarbeitung der Universität Tübingen Inhalt 1. Die Funambol Software... 3 2. Download und Installation... 3 3.
MehrRaiffeisen-Volksbank Wemding eg
Anleitung SEPA-Lastschriften mit VR-NetWorld Software 5 In dieser Anleitung wird dargestellt, wie bestehende Lastschriften in SEPA- Lastschriften konvertiert werden und wie SEPA-Lastschriften angelegt
MehrVermeiden 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
MehrTerminabgleich mit Mobiltelefonen
Terminabgleich mit Mobiltelefonen Sie können Termine- und Aufgaben aus unserem Kalender, sowie die Adressdaten aus dem Hauptprogramm mit Ihrem Mobiltelefon abgleichen. MS Outlook dient dabei als Schnittstelle
MehrKonfiguration von Igel ThinClients fu r den Zugriff via Netscaler Gateway auf eine Storefront/ XenDesktop 7 Umgebung
Konfiguration von Igel ThinClients fu r den Zugriff via Netscaler Gateway auf eine Storefront/ XenDesktop 7 Umgebung Inhalt 1. Einleitung:... 2 2. Igel ThinClient Linux OS und Zugriff aus dem LAN... 3
MehrAnleitung zur Anmeldung beim EPA zur Nutzung von OPS 3.1
Anleitung zur Anmeldung beim EPA zur Nutzung von OPS 3.1 Mit der Version 3.1 des OPS hat das EPO eine Begrenzung des Download-Volumens bei der kostenlosen Nutzung eingeführt. Um die Datenmengen zuordnen
MehrLizenzierung von SharePoint Server 2013
Lizenzierung von SharePoint Server 2013 Das Lizenzmodell von SharePoint Server 2013 besteht aus zwei Komponenten: Serverlizenzen zur Lizenzierung der Serversoftware und CALs zur Lizenzierung der Zugriffe
MehrPTV VISWALK TIPPS UND TRICKS PTV VISWALK TIPPS UND TRICKS: VERWENDUNG DICHTEBASIERTER TEILROUTEN
PTV VISWALK TIPPS UND TRICKS PTV VISWALK TIPPS UND TRICKS: VERWENDUNG DICHTEBASIERTER TEILROUTEN Karlsruhe, April 2015 Verwendung dichte-basierter Teilrouten Stellen Sie sich vor, in einem belebten Gebäude,
MehrSie können diesen Service verwenden, um fast beliebig große Dateien auch über 2 GB zu versenden.
1 Informationen zum F*EX Service von BelWü Sie können diesen Service verwenden, um fast beliebig große Dateien auch über 2 GB zu versenden. 2 Registrierung für den Service Auf fex.belwue.de finden Sie
MehrGrundlagen der höheren Mathematik Einige Hinweise zum Lösen von Gleichungen
Grundlagen der höheren Mathematik Einige Hinweise zum Lösen von Gleichungen 1. Quadratische Gleichungen Quadratische Gleichungen lassen sich immer auf die sog. normierte Form x 2 + px + = 0 bringen, in
MehrElexis-BlueEvidence-Connector
Elexis-BlueEvidence-Connector Gerry Weirich 26. Oktober 2012 1 Einführung Dieses Plugin dient dazu, den Status Hausarztpatient zwischen der BlueEvidence- Anwendung und Elexis abzugleichen. Das Plugin markiert
MehrIst Fernsehen schädlich für die eigene Meinung oder fördert es unabhängig zu denken?
UErörterung zu dem Thema Ist Fernsehen schädlich für die eigene Meinung oder fördert es unabhängig zu denken? 2000 by christoph hoffmann Seite I Gliederung 1. In zu großen Mengen ist alles schädlich. 2.
MehrProtect 7 Anti-Malware Service. Dokumentation
Dokumentation Protect 7 Anti-Malware Service 1 Der Anti-Malware Service Der Protect 7 Anti-Malware Service ist eine teilautomatisierte Dienstleistung zum Schutz von Webseiten und Webapplikationen. Der
MehrSonderrundschreiben. Arbeitshilfe zu den Pflichtangaben in Immobilienanzeigen bei alten Energieausweisen
Sonderrundschreiben Arbeitshilfe zu den Pflichtangaben in Immobilienanzeigen bei alten Energieausweisen Sonnenstraße 11-80331 München Telefon 089 / 5404133-0 - Fax 089 / 5404133-55 info@haus-und-grund-bayern.de
Mehrec@ros2-installer ecaros2 Installer procar informatik AG 1 Stand: FS 09/2012 Eschenweg 7 64331 Weiterstadt
ecaros2 Installer procar informatik AG 1 Stand: FS 09/2012 Inhaltsverzeichnis 1 Download des ecaros2-installer...3 2 Aufruf des ecaros2-installer...3 2.1 Konsolen-Fenster (Windows)...3 2.2 Konsolen-Fenster
MehrWie Sie mit Mastern arbeiten
Wie Sie mit Mastern arbeiten Was ist ein Master? Einer der großen Vorteile von EDV besteht darin, dass Ihnen der Rechner Arbeit abnimmt. Diesen Vorteil sollten sie nutzen, wo immer es geht. In PowerPoint
MehrONLINE-AKADEMIE. "Diplomierter NLP Anwender für Schule und Unterricht" Ziele
ONLINE-AKADEMIE Ziele Wenn man von Menschen hört, die etwas Großartiges in ihrem Leben geleistet haben, erfahren wir oft, dass diese ihr Ziel über Jahre verfolgt haben oder diesen Wunsch schon bereits
MehrPrimzahlen und RSA-Verschlüsselung
Primzahlen und RSA-Verschlüsselung Michael Fütterer und Jonathan Zachhuber 1 Einiges zu Primzahlen Ein paar Definitionen: Wir bezeichnen mit Z die Menge der positiven und negativen ganzen Zahlen, also
Mehreuro-bis Import von Bestellungen aus Buch- und Aboauskunft Stand 22.02.2007
euro-bis Import von Bestellungen aus Buch- und Aboauskunft Stand 22.02.2007 INHALTSVERZEICHNIS Konfiguration... 3 Buch- und Aboauskunft... 3 euro-bis... 3 Aufträge einlesen... 5 Kundendaten prüfen... 6
MehrAnleitung Postfachsystem Inhalt
Anleitung Postfachsystem Inhalt 1 Allgemeines... 2 2 Einloggen... 2 3 Prüfen auf neue Nachrichten... 2 4 Lesen von neuen Nachrichten... 3 5 Antworten auf Nachrichten... 4 6 Löschen von Nachrichten... 4
MehrPlanung für Organisation und Technik
Planung für Organisation und Technik MOA-VV Algorithmen-Beschreibung Version 0.0.2 Inhaltsverzeichnis 1. Die Vollmachtsprüfung... 3 1.1 Eingangsdaten... 3 1.2 einfache Vollmacht und Online-Vollmacht...
MehrFachdidaktik 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,
MehrLehrer: 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
MehrVorgehensweise bei Lastschriftverfahren
Vorgehensweise bei Lastschriftverfahren Voraussetzung hierfür sind nötige Einstellungen im ControlCenter. Sie finden dort unter Punkt 29 die Möglichkeit bis zu drei Banken für das Lastschriftverfahren
MehrLEITFADEN ZUR SCHÄTZUNG DER BEITRAGSNACHWEISE
STOTAX GEHALT UND LOHN Stollfuß Medien LEITFADEN ZUR SCHÄTZUNG DER BEITRAGSNACHWEISE Stand 09.12.2009 Seit dem Januar 2006 hat der Gesetzgeber die Fälligkeit der SV-Beiträge vorgezogen. So kann es vorkommen,
MehrNeuerungen PRIMUS 2014
SEPA Der Zahlungsverkehr wird europäisch Ist Ihr Unternehmen fit für SEPA? Mit PRIMUS 2014 sind Sie auf SEPA vorbereitet. SEPA betrifft auch Sie. Spätestens ab August 2014 gibt es vor der Single European
MehrDokumentenverwaltung im Internet
Dokumentenverwaltung im Internet WS 09/10 mit: Thema: Workflow und Rollenverteilung im Backend Gruppe: DVI 10 Patrick Plaum und Kay Hofmann Inhalt 1. Benutzer und Benutzergruppen erstellen...2 1.1. Benutzergruppen...2
MehrProjektmanagement in Outlook integriert
Projektmanagement in Outlook integriert InLoox PM 8.x Update auf InLoox PM 9.x Ein InLoox Whitepaper Veröffentlicht: Februar 2016 Copyright: 2016 InLoox GmbH. Aktuelle Informationen finden Sie unter http://www.inloox.de
MehrLernerfolge sichern - Ein wichtiger Beitrag zu mehr Motivation
Lernerfolge sichern - Ein wichtiger Beitrag zu mehr Motivation Einführung Mit welchen Erwartungen gehen Jugendliche eigentlich in ihre Ausbildung? Wir haben zu dieser Frage einmal die Meinungen von Auszubildenden
MehrHandbuch Fischertechnik-Einzelteiltabelle V3.7.3
Handbuch Fischertechnik-Einzelteiltabelle V3.7.3 von Markus Mack Stand: Samstag, 17. April 2004 Inhaltsverzeichnis 1. Systemvorraussetzungen...3 2. Installation und Start...3 3. Anpassen der Tabelle...3
MehrInformationsblatt Induktionsbeweis
Sommer 015 Informationsblatt Induktionsbeweis 31. März 015 Motivation Die vollständige Induktion ist ein wichtiges Beweisverfahren in der Informatik. Sie wird häufig dazu gebraucht, um mathematische Formeln
MehrBevor Sie mit dem Wechsel Ihres Sicherheitsmediums beginnen können, sollten Sie die folgenden Punkte beachten oder überprüfen:
Die personalisierte VR-NetWorld-Card wird mit einem festen Laufzeitende ausgeliefert. Am Ende der Laufzeit müssen Sie die bestehende VR-NetWorld-Card gegen eine neue Karte austauschen. Mit der begrenzten
MehrDie Entwicklung eines Glossars (oder eines kontrollierten Vokabulars) für ein Unternehmen geht üblicherweise in 3 Schritten vor sich:
Glossare 1 Inhalt 1 Inhalt... 1 2 Prozesse... 1 3 Eine kleine Zeittabelle...... 1 4 Die ersten Schritte... 2 5 Die nächsten Schritte...... 2 6 Die letzten Schritte... 3 7 Das Tool...... 4 8 Beispiele...
MehrAnleitung zur Verwendung der VVW-Word-Vorlagen
Anleitung zur Verwendung der VVW-Word-Vorlagen v1.0. Jun-15 1 1 Vorwort Sehr geehrte Autorinnen und Autoren, wir haben für Sie eine Dokumentenvorlage für Microsoft Word entwickelt, um Ihnen die strukturierte
Mehr