Projektdokumentation

Größe: px
Ab Seite anzeigen:

Download "Projektdokumentation"

Transkript

1 Projektdokumentation Konzeption und Erstellung einer webbasierten elearning-anwendung in Flash Informatikkaufmann Abschlussprüfung Sommer 2007 Beßenreither Tobias BHS Corrugated Maschinen- und Anlagenbau GmbH Paul-Engel-Straße Weiherhammer

2 Inhaltsverzeichnis Projektdokumentation 1 Inhaltsverzeichnis 2 1. Einleitung Unternehmensbeschreibung Projektbeschreibung 4 2. IST-Analyse 4 3. Sollkonzept 4 4. Zeitplanung 5 5. Durchführung Bedarfsermittlung Ermitteln des Benötigten Anwendungsumfangs Ermitteln der Benötigten Daten Vorbereitung Unterteilen der Anwendung in Funktionsbereiche Unterteilen der Funktionsbereiche in Einzelfunktionen Ausgabe der Daten im PHP-Array Schreiben der Funktionen in ActionScript Programmierung der Einzelfunktionen 8 Preloader 8 Startvariablen Setzen 9 Einlesen der Daten von einer übergebenen URL 9 Vorbereiten der Daten und Übergabe an die Verarbeitung 10 Umsetzen der eingelesenen Daten in ein Array 10 Initialisierung des Arbeitsarrays 10 Beschriftung von Textfeldern 11 Reaktionen auf Klicks und Ereignisse 11 Funktion zur Erstellung der Statistik 11 Funktionen zur Erstellung und Anpassung der Oberfläche 12 Zusammenstellen von Informationen 12 Funktionen zur Auswertung der gegebenen Antworten 13 Funktion um Zeichen innerhalb von Texten zu ersetzen Testen der Einzelfunktionen auf mögliche Fehlerquellen Verknüpfen der Funktionen Testen der Schnittstellen einzelner Funktionsbereiche Überprüfung der Zusammenarbeit aller Bereiche Prüfen des Codes auf mögliche Schwachstellen Abfangen von Fehlern und Manipulationsversuchen Erstellen der Oberfläche Entwurf einer grafischen Oberfläche Konvertieren der statischen zu dynamischen Objekten Animationen der Objekte erstellen Fazit und Ausblick Fazit Ausblick Anhang: Auswahl der Programmiersprache: 18-2

3 7.2. Parsen des von print_r übergebenen Strings: Erstellen des Arbeitsarray: Überprüfen der ausgewählten Antworten: Eidesstattliche Erklärung 21-3

4 1. Einleitung 1.1. Unternehmensbeschreibung Die Ursprünge der BHS reichen weit in die Vergangenheit zurück. Vor über 280 Jahren wurde in Weiherhammer eine Eisenhütte gegründet und damit begonnen, Eisenwaren für das Zeughaus in Wien zu gießen fiel die Entscheidung, eine Maschine zur Herstellung von Wellpappe zu entwickeln. Und nur zwei Jahre später wurde die erste nach Lengries geliefert. Zunächst im Staatsbesitz wurde der Konzern 1993 privatisiert. Unter der Leitung der Familie Engel schaffte es die BHS Corrugated GmbH schließlich binnen kurzer Zeit an die Weltspitze. Mittlerweile ist die BHS ein Global Player und beschäftigt mittlerweile rund 1500 Mitarbeiter auf 5 Kontinenten, in 8 Produktionswerken, in 22 Niederlassungen und Vertretungen Projektbeschreibung Der sinkenden Nachfrage nach Kursangeboten soll durch eine Onlineplattform entgegen gewirkt werden. Auf dieser Plattform sollen die Kursteilnehmer gezielt Bereiche ihres Kurses wiederholen können. Hierfür ist eine Anwendung zu erstellen, die es ermöglicht, themenspezifische Fragen zu beantworten und sich bei Bedarf eine Hilfestellung geben zu lassen. 2. IST-Analyse Aktuell finden alle Kurse in den Schulungsräumen der BHS statt. Die Teilnehmer der Kurse müssen zum Teil große Strecken für einen Kurs zurücklegen. Dies führte bislang dazu, dass, obwohl generell großes Interesse an Kursen bestand, nicht genügend Teilnehmer für einen Kurs zusagten. Dadurch fielen in der Vergangenheit viele Kurse aus oder der Kursbeginn verzögerte sich um einige Wochen. Dies führt bei den Interessenten zu negativer Kritik und die Anzahl der Kursanfragen ist stetig rückläufig. Dem soll nun durch eine Online Plattform entgegen gewirkt werden. 3. Sollkonzept Zur Entlastung der Teilnehmer sollen Teile der Kurse auf diese Plattform ausgelagert werden. Auf der Plattform soll eine Anwendung zur Verfügung gestellt werden, mit der die Kursteilnehmer gezielt Kernbereiche des Kurses wiederhohlen können. Dazu sollen sie Fragen zu diversen Themenbereichen beantworten. Zur Steigerung des Lerneffektes soll zum Ende eine ausführliche Auswertung der richtigen und falschen Antworten ausgegeben werden. Zur Unterstützung bei schwierigen Fragen soll dem Anwender zudem eine - 4

5 Hilfestellung gegeben werden können. Die Anwendung soll für den Großteil der Benutzer sofort zugänglich sein (ohne Plug-Ins installieren zu müssen). Zur Realisierung dieses Projektes sollen aus Kostengründen so viele vorhandene Resourcen wie möglich weiterverwendet werden. Für die Internet Seiten der BHS steht ein firmeninterner Testserver mit PHP sowie einer mysql Datenbank zur Verfügung. Innerhalb der mysql Datenbank wurde im Zuge vorhergehender Tests bereits eine Datenbank angelegt und mit Daten befüllt. Auch eine entsprechende Abfrage zum einlesen der Daten in ein Array ist bereits vorhanden. Als Software steht das komplette Macromedia Studio (Dreamweaver, Flash, Fireworks usw.) sowie Adobe Photoshop und Illustrator zur Verfügung. Als Programmiersprache der Anwendung wurde aufgrund der in Anhang 7.1 aufgeführten Entscheidungstabelle Macromedia Flash in der Player Version 6 gewählt. 4. Zeitplanung Vorgangsbezeichnung geplante Dauer tatsächliche Dauer 1 IST- SOLL- Analyse Bedarfsermittlung Unterteilen in Funktionsbereiche Sonstige vorbereitenden Aufgaben Schreiben der Funktionen in Flash Testen der Funktionen Abfangen von Manipulationsversuchen Erstellen der Grafischen Oberfläche Verknüpfen der Oberfläche mit den 3 3 Funktionen 10 Anfertigen der Projektdokumentation 5 5 Gesamtdauer Durchführung 5.1. Bedarfsermittlung Ermitteln des Benötigten Anwendungsumfangs Aufgrund der Projektbesprechung mit dem Verantwortlichen hat die Anwendung folgende Kriterien zu erfüllen: Plattform unabhängige Darstellung (mind. Windows, Linux, Mac) Darf nicht unterdrückt werden von Anti-Spyware Programmen oder Popup-Blockern Möglichste hohe Verbreitung der Clientsoftware Mehrsprachige Lösung soll möglich sein Der Code soll strikt vom Design getrennt sein um ein neues Layout so einfach wie möglich anwenden zu können und die Wiederverwendbarkeit zu gewährleisten - 5

6 Dynamischer Inhalt soll zur Laufzeit geladen werden Ausführung soll auch als lokale Anwendung möglich sein Gliederung der Fragen in Themenbereiche Mehrfachauswahl von Fragen soll möglich sein Hilfestellungen zu Fragen sollen auf Wunsch eingeblendet werden können Richtige und falsche Fragen sollen eindeutig gekennzeichnet werden Am Ende soll eine ausführliche Zusammenfassung ausgegeben werden Benutzerdaten sollen aus Gründen des Datenschutzes nicht gespeichert werden Die vorhandene Datenbank soll weiterverwendet werden Es sollen keine weiteren Kosten für Software oder Server anfallen Ermitteln der Benötigten Daten Um den aktuellen Status der Anwendung korrekt speichern zu können, werden die Daten in die dafür entworfenen Arrays gespeichert. Die Speicherung in Arrays wurde gewählt, da dies die effizienteste Art der Speicherung in Flash darstellt. Der zu speichernde Inhalt setzt sich wie folgt zusammen: Die Themen, Fragen, Antworten und Hinweise werden in einem verschachtelten Array namens Daten gespeichert. Daten [ThemenID] [ Bezeichnung ] Daten [ThemenID] [FragenID] [ Bezeichnung ] Daten [ThemenID] [FragenID] [AntwortID] [ Bezeichnung ] Daten [ThemenID] [FragenID] [AntwortID] [ RichtigFalsch ] Daten [ThemenID] [FragenID] [ Hinweis ] ThemenID, FragenID und AntwortID stellen hier jeweils einen fortlaufenden Index dar, während die in [ ] geschriebenen Bezeichnungen jeweils einen Wert kennzeichnen. Zum Speichern der gegebenen Antworten und der Statistik wird ein Array namens antworten verwendet. Dieses wird angelegt sobald der Benutzer einen Themenbereich ausgewählt hat. Bestätigt der Benutzer seine gewählten Antworten, werden im Array die Einträge für chk, richtig, falsch, punkte, möglich und prozent angepasst. antworten [ richtig ] = Zähler für richtige Antworten antworten [ falsch ] = Zähler für falsche Antworten antworten [ punkte ] = Zahl der erreichten Punkte antworten[ möglich ] = Zähler der möglichen Punkte antworten [ prozent ] = Prozent richtiger Antworten antworten[fragenid] [AntwortID] = Speicherung aller gewählter Antworten antworten[fragenid] [AntwortID] [ RoF ] = Gewählte Antwort richtig oder falsch antworten[fragenid] [AntwortID] [ chk ] = Checked zeigt an, ob diese Frage ausgewählt wurde FragenID stellt den Index der aktuelle Frage dar. Diese wird in einer Zählervariable abgespeichert und von dort ausgelesen. AntwortID stellt den Index aller zu der aktuellen Frage ausgewählten Antworten dar. RoF Zeigt an ob die Antwort richtig oder falsch ist. - 6

7 chk Kennzeichnet die vom Benutzer ausgewählten Antworten mit true Vorbereitung Unterteilen der Anwendung in Funktionsbereiche Die Anwendung wurde in acht Funktionsbereiche gegliedert. Diese stellen im groben den Ablauf der Anwendung dar. Gegliedert wurde in die Bereiche: Startvorgang Laden der Daten Verarbeiten der Daten Erzeugen der Oberfläche Verarbeitung von Eingaben Ausgabe von Informationen Auswertung Allgemeine Funktionen Unterteilen der Funktionsbereiche in Einzelfunktionen Zur Strukturierung der Anwendung wurden die Funktionsbereiche in weitere Einzelfunktionen unterteilt: 1) Startvorgang a) Preloader b) Startvariablen Setzen 2) Laden der Daten a) Einlesen der Daten von einer übergebenen URL b) Vorbereiten der Daten und Übergabe an die Verarbeitung 3) Verarbeiten der Daten a) Umsetzen der Eingelesenen Daten in ein Array b) Initialisierung des Arbeitsarrays 4) Erzeugen der Oberfläche a) Dynamisches Laden und Beschriften der Auswahlflächen b) Beschriftung von Textfeldern 5) Verarbeitung von Eingaben a) Reaktionen auf Klicks und Ereignisse b) Funktion zur Erstellung der Statistik c) Funktionen zur Erstellung und Anpassung der Oberfläche 6) Ausgabe von Informationen a) Zusammenstellen von Informationen b) Übergabe an die Funktion zur Beschriftung der Textfelder 7) Auswertung a) Funktionen zur Auswertung der gegebenen Antworten - 7

8 b) Übergabe an die Funktion zur Beschriftung der Textfelder 8) Allgemeine Funktionen a) Funktion um Zeichen innerhalb von Texten zu ersetzen Ausgabe der Daten im PHP-Array Die Funktion zum Auslesen der Daten aus der mysql Datenbank lag bereits zu Beginn des Projektes vor. Diese liefert alle Daten in Form eines Arrays. Zur Übergabe der Daten an Flash wurde serverseitig die PHP-Funktion print_r verwendet. print_r(array) liefert folgende Ausgabe: Array ( ) [a] => Wert 1 [b] => Wert 2 [c] => Array ( [0] => Wert x [1] => Wert y [2] => Wert z ) Auf Grund der Regelmäßigkeit innerhalb des Aufbaus ist es möglich, über einen Regelsatz den Inhalt der Ausgabe zu filtern und in ein identisches Array in Flash anzulegen. Zum Einlesen des Strings in die Anwendung wurde ein Parser entworfen, der die Ausgabe von print_r aus PHP auflösen und in ein identisches Flash Array schreiben kann. Dies hat den Vorteil, in PHP keine aufwendigen Formatierungen vornehmen zu müssen und neue Variablen einfach ergänzen zu können. Zudem ist diese Art der Variablenübergabe flexibel einsetzbar und kann bei zukünftigen Projekten wieder verwendet werden Schreiben der Funktionen in ActionScript Programmierung der Einzelfunktionen Es folgt eine kurze Erklärung der Arbeitsweise bzw. der Abläufe innerhalb der Einzelfunktionen. Preloader Als Preloader wurde der Standardcode verwendet. Das bedeutet, es erfolgt keine Ausgabe über den Status des Ladevorgangs. Bei der Preloader Funktion handelt es sich um einige Zeilen ActionScript Code die sich im 3. Frame befinden. Es wird überprüft ob die bereits geladenen Bytes mit den gesamten Bytes der Anwendung übereinstimmen. Falls nicht wird zurück zum 2. üblicherweise leeren Frame gesprungen. Sind die zwei Werte identisch läuft der Clip weiter durch Frame 3 hindurch und die eigentliche Anwendung wird gestartet. Sollte zu einem späteren Zeitpunkt eine Anzeige des Ladestatus gewünscht werden, kann diese durch eine einfache Berechnung ergänzt werden. - 8

9 if(_root.getbytesloaded()<_root.getbytestotal()){ gotoandplay(2); prozentgeladen=math.floor(_root.getbytesloaded()/_root.getbyt estotal*100) Startvariablen Setzen Zum Start der eigentlichen Anwendung werden alle später benötigten Variablen und Movieclips kurz initialisiert bzw. vorgeladen. Dadurch wird im späteren Programmverlauf eine höhere Verarbeitungsgeschwindigkeit erzielt. Den Variablen wird hierzu ein Standardwert zugewiesen (z.b. currquestion=1). Diese Art der Schreibweise genügt, um in Flash eine Variable anzulegen. Movieclips werden zu Beginn in einen transparenten Container geladen. Sind alle Clips komplett geladen wird der Container gelöscht. Dadurch befinden sich nun alle weiteren Clips im Browsercache und können nun geladen werden, ohne dabei aufs Internet bzw. Netzwerk zugreifen zu müssen. containerclip.loadmovie("url1"); containerclip.loadmovie("url2"); containerclip.loadmovie("urlx"); delete containerclip; Der Container wird gelöscht, um den RAM zu entlasten. Dieser stellt bei umfangreichen Anwendungen oftmals einen Flaschenhals dar. Einlesen der Daten von einer übergebenen URL Nach dem setzen der Startvariablen wird überprüft, ob der Anwendung eine URL zum laden sprachspezifischer Daten übergeben wurde. Dies wird durch eine Abfrage auf undefined durchgeführt. Trifft diese Abfrage zu, wurde kein Wert übergeben und es wird der Standardwert gesetzt. if(loadfrom==undefined){ loadfrom=defaultloadfrom; Nun werden die Daten mit Hilfe der seit Flash 6 integrierten Klasse loadvars geladen. Die Zeitleiste wird vorerst gestoppt und bei eintreten des.onload Events wieder gestartet. loader = new LoadVars(); loader.load(loadfrom); loader.onload = function(success:boolean) { //trace("loadvars loaded successfully: "+this.loaded); Daten = parseprint_r(loader.ausgabe); play(); ; stop; - 9

10 Vorbereiten der Daten und Übergabe an die Verarbeitung Um den von print_r übergebenen String für den Parser vorzubereiten, muss erst die Formatierung die durch print_r vorgenommen wurde entfernt werden. Hierzu wird eine Funktion zum suchen und ersetzen verwendet, welche später genauer erläutert wird. Zu entfernende Formatierungen sind Zeilenumbrüche sowie vier aufeinander folgende Leerzeichen (diese werden zum Einrücken verwendet). function parseprint_r(inputstring) { inputstring = stringreplace(inputstring, "\r", ""); inputstring = stringreplace(inputstring, "\n", ""); inputstring = stringreplace(inputstring, " ", ""); return(inputstring); Umsetzen der eingelesenen Daten in ein Array Die von PHP über print_r Ausgegebenen Daten werden an die Funktion parseprint_r(string) übergeben. Diese ließt nun den Inhalt wie folgt in ein Array ein: Zur Aufgliederung des Strings wird innerhalb zweier verschachtelter Schleifen der String nach den zwei grundlegenden Kennzeichen getrennt und die Teile in einem Array ausgegeben: Array( ] => Zu Beginn wird der übergebene String mit dem Trennzeichen Array( aufgeteilt. Das hieraus resultierende Array wird nun durchlaufen. Am Anfang steht im String zwingend Array(, deshalb wird der erste Durchlauf übersprungen. Ab dem 2. Durchlauf wird nach ] => aufgelöst. Im daraus resultierenden Array sollte nun im ersten Teil die Bezeichnung des Wertes stehen also bei dem unter Punkt gegebenen Beispiel a. Im zweiten Teil steht nun der entsprechende Wert Wert1. Diese zwei Teile werden nun in ein temporäres Array geschrieben. Um auch mehrstufige Arrays einlesen zu können, muss allerdings überprüft werden, ob der 2. Teil (der Wert) ein Array ist. Ist dies der Fall, wurde durch das erste teilen der String nach [c] => unterbrochen. Ist nun der 2. Array-Teil leer, muss der Inhalt ein weiteres Array sein. Ist dies der Fall wird kein Wert in das Array geschrieben, sondern ein neues Array mit der Bezeichnung c erstellt. Anschließend wird der Name des neuen Arrays abgespeichert, um die folgenden Werte an der korrekten Stelle abspeichern zu können. Um den Ende eines Arrays zu erkennen, wird der Wert auf ) am Ende untersucht. Sollte das der Fall sein, wird der Name des aktuellen Arrays gelöscht und der folgende Inhalt eine Arraystufe niedriger abgespeichert. Den Code finden sie im Anhang unter Punkt 7.2. Initialisierung des Arbeitsarrays Zur Erzeugung des Arbeitsarrays antworten wird das Array Daten[ThemenID] von einer Schleife durchlaufen und für jede Frage ein weiteres Array erzeugt. Dieses beinhaltet die Werte für RoF (Richtig oder Falsch) mit dem Standardwert false sowie chk - 10

11 (Checked = Ausgewählt) mit dem Standardwert false. Zudem werden noch die Einträge für die Statistik antworten["möglich"], antworten [ punkte ], antworten[ richtig ], antworten [ falsch ] und antworten [ prozent ] mit dem Standardwert 0 initialisiert. Den ActionScript Code hierzu finden Sie im Anhang unter Punkt 7.3. Beschriftung von Textfeldern Mit Hilfe dieser Funktion können Textfelder auch zeitversetzt beschriftet werden. Sie nutzt die Timer Klasse von Flash. Dadurch können Verzögerungen bei der Übertragung von Strings überbrückt und eine saubere Beschriftung gewährleistet werden. _root.labeltimerid = setinterval(mklabelstimed, 10, "antwort"); Reaktionen auf Klicks und Ereignisse Die Klicks auf diverse MovieClips werden abgefangen und an die entsprechenden Funktionen weitergeleitet. Ebenso wird per fscommand("trapallkeys", true); im Flash Projektor die ESC Taste abgefangen. Dadurch kann die Anwendung bei lokaler Ausführung im Vollbildmodus gehalten werden. Beendet wird die Anwendung über die entsprechende Schließen Schaltfläche. Funktion zur Erstellung der Statistik Diese Funktion wird aufgerufen wenn die Funktion zur Auswertung der Antworten die Zähler für richtig und falsche Antworten aktualisieren will. Sie schreibt bzw. liest die aktuelle Statistik und berechnet den aktuellen Prozentwert. Gesteuert wird die Funktion über Parameter. function getstatus(was) { if (was == "prozent") { if (antworten["richtig"] == 0 && antworten["falsch"] == 0) { return (0); else { return (Math.floor(antworten["punkte"]/antworten["möglich"]*100)); else if (was == "richtig") { return (antworten["richtig"]); else if (was == "falsch") { return (antworten["falsch"]); else if (was == "möglich") { return (antworten["möglich"]); else if (was == "punkte") { return (antworten["punkte"]); else if (was == "fragengesamt") { return (Daten[aktThema].length-1); else { return (false); - 11

12 Funktionen zur Erstellung und Anpassung der Oberfläche Die Schaltflächen auf der Oberfläche werden durch eine Schleife aus dem Array ausgelesen. Als Zählervariable wird hier i verwendet. Bei jedem Durchlauf wird nun mittels: this.attachmovie("antwort_button", art+(i), i+2501); eine Schaltfläche aus der Bibliothek auf die Bühne geladen. Anschließend wird die Schaltfläche noch ausgerichtet: this[art+(i)]._x = (_root.daten['optionen']['buttons_start_x']*1); this[art+(i)]._y = (_root.daten['optionen']['buttons_start_y']*1)+((this[art+(i)]._he ight+ (_root.daten['optionen']['buttons_abstand']*1))*i); Zusammenstellen von Informationen Bei Aufruf dieser Funktion werden Texte geladen und die Platzhalter des Templates mit echtem Inhalt ersetzt. Anschließend gibt die Funktion den ausgabefertigen Text an die aufrufende Stelle zurück. function mklabels(thema, Frage) { _root.themenbezeichnung.text = placeholders_allgemein(daten['texte']['lbl_thema']); _root.fragenbezeichnung.text = placeholders_allgemein(daten['texte']['lbl_frage']); _root.timevar = 0; _root.labeltimerid = setinterval(mklabelstimed, 10, "antwort"); function placeholders_allgemein(string) { string = stringreplace(string, "#punkte_erreicht#", getstatus("punkte")); string = stringreplace(string, "#punkte_gesamt#", getstatus("möglich")); string = stringreplace(string, "#prozent_erreicht#", getstatus("prozent")); string = stringreplace(string, "#Thema_akt#", _root.aktthema); string = stringreplace(string, "#Thema_bez#", Daten[_root.aktThema]['Bezeichnung']); string = stringreplace(string, "#Fragen_akt#", _root.aktfrage); string = stringreplace(string, "#Fragen_bez#", Daten[_root.aktThema][_root.aktFrage]['Bezeichnung']); string = stringreplace(string, "#Fragen_ges#", getstatus("fragengesamt")); string = stringreplace(string, "#4l#", " "); return (string); - 12

13 Funktionen zur Auswertung der gegebenen Antworten Mithilfe dieser Funktion wird überprüft, welche Antworten vom Benutzer ausgewählt und welche davon richtig beantwortet wurden. Daraufhin werden nach folgendem Schema die Punkte vergeben: Antwort ausgewählt Antwort nicht ausgewählt Antwort richtig Punkt+1 Punkte_möglich+1 Punkte_möglich+1 Antwort Falsch Punkt-1 Der Aufruf dieser Funktion erfolgt durch den Klick auf die bestätigen Schaltfläche Den ActionScript Code finden sie im Anhang unter Punkt 7.4. Funktion, um Zeichen innerhalb von Texten zu ersetzen Da Flash keine Integrierte Funktion zum ersetzen von Zeichen bietet, mussten diese selbst geschrieben werden. Hierzu wurden die beiden Funktionen.split und.join verwendet..split trennt einen String aufgrund eines übergebenen Trennzeichens und gibt ein Array zurück..join Verbindet alle Inhalte eines Arrays und fügt auf Wunsch einen String als Trennzeichen ein. Werden diese beiden Funktionen verschachtelt, ergibt sich die Funktionalität einer herkömmlichen Suchen & Ersetzen-Funktion. function stringreplace(string, suche, ersetzemit) { return (string.split(suche).join(ersetzemit)); Testen der Einzelfunktionen auf mögliche Fehlerquellen Alle Einzelfunktionen wurden unter Zuhilfenahme des Debuggers auf alle möglichen Übergabewerte hin getestet. Es zeigten sich keine Unregelmäßigkeiten in den Testabläufen Verknüpfen der Funktionen Eine weitere Verknüpfung der Funktionen war nicht notwendig, da der Programmablauf rein durch die Benutzereingaben gesteuert wird. Die benötigten Funktionen rufen sich je nach Fallabfrage selbst auf. Es mussten lediglich die Funktionsaufrufe mit der Oberfläche verknüpft werden Testen der Schnittstellen einzelner Funktionsbereiche Zum Testen der Schnittstellen wurde Mithilfe des Debuggers die Ein und Ausgabewerte der Funktionen überwacht bzw. bewusst Fehleingaben erzeugt. - 13

14 Alle getesteten Funktionen haben der Prüfung standgehalten Überprüfung der Zusammenarbeit aller Bereiche Ebenfalls wurde über den Debugger die korrekte Variablenübergabe verfolgt. Dieser Test verlief ebenfalls zur vollsten Zufriedenheit Prüfen des Codes auf mögliche Schwachstellen Es wurde versucht, aufgrund von Manipulation einzelner Werte einen Vorteil bzw. den Absturz der Anwendung zu provozieren. In den Tests gelang es nicht, sich einen Vorteil zu verschaffen. Auch das Ändern der Kernvariablen führte lediglich zu einem überspringen von Fragen. Auf diese gab es dann jedoch auch keine Punkte. Somit wurde auch dieser Test als bestanden betrachtet Abfangen von Fehlern und Manipulationsversuchen Um Manipulationen vorzubeugen, wurde das Kontextmenü in Flash ausgeblendet. Ebenso wurde die Anwendung für die lokale Ausführung auf Vollbild geschalten und eine Skalierung verhindert. Damit der Benutzer die Anwendung nicht minimieren kann, wurde die ESC Taste abgefangen. fscommand("fullscreen", true); fscommand("showmenu", false); fscommand("allowscale", false); fscommand("trapallkeys", true); Damit wird erreicht, dass auf den korrekten Programmfluss kein Einfluss mehr genommen werden kann. - 14

15 5.4. Erstellen der Oberfläche Entwurf einer grafischen Oberfläche Der Entwurf der grafischen Oberfläche stellt noch nicht die endgültige Oberfläche dar. Diese wird erst zusammen mit dem neuen Layout des Intranets entworfen. Das aktuelle Design orientiert sich in den Grundzügen an der aktuellen BHS Konzernseite Konvertieren der statischen zu dynamischen Objekten Um die benötigten Objekte dynamisch ansprechen zu können, mussten diese in MovieClips konvertiert werden. Dies geschieht, indem man alle Bestandteile des zukünftigen MovieClips markiert und entweder mit F8 oder über die Menüleiste (Modifizieren > In Symbol konvertieren) die Dialogbox einblendet. Hier sollte nun ein eindeutiger Name vergeben werden. Dieser Name dient später nur zur Bezeichnung innerhalb der Bibliothek. - 15

16 Um den MovieClip auf der Bühne ansprechen zu können, muss diesem noch ein zur Laufzeit gültiger Name zugewiesen werden. Dies geschieht über das Register Eigenschaften am unteren Bildschirmrand. Hier muss bei <Instanzname> der gewünschte Name eingetragen werden. Üblicherweise wird die die gleiche Bezeichnung benutzt die auch in der Bibliothek verwendet wurde Animationen der Objekte erstellen Die Animationen der Objekte wurden mit Bewegungs- Tweens realisiert. Hierfür müssen nur zwei Schlüsselbilder erstellt werden: ein Start- und ein Endbild. Mit Rechtsklick zwischen die Schlüsselbilder kann nun die Option Bewegungs- Tween erstellen aus dem Kontextmenü ausgewählt werden. Flash berechnet nun automatisch den Übergang zwischen den beiden Bildern in Bewegungs- und Alpha- Tweens. - 16

17 6. Fazit und Ausblick 6.1. Fazit Die vorgegebenen Ziele wurden erreicht: Plattformunabhängige Darstellung (mind. Windows, Linux, Mac) Darf nicht unterdrückt werden von Anti-Spyware Programmen oder Popup-Blockern Möglichste hohe Verbreitung der Clientsoftware Mehrsprachige Lösung soll möglich sein Der Code soll strikt vom Design getrennt sein, um ein neues Layout so einfach wie möglich anwenden zu können und die Widerverwendbarkeit zu gewährleisten Dynamischer Inhalt soll zur Laufzeit geladen werden Ausführung soll auch als Lokale Anwendung möglich sein Gliederung der Fragen in Themenbereiche Mehrfachauswahl von Fragen soll möglich sein Hilfestellungen zu Fragen sollen auf Wunsch eingeblendet werden Richtige und falsche Fragen sollen eindeutig gekennzeichnet werden Am Ende soll eine ausführliche Zusammenfassung ausgegeben werden Benutzerdaten sollen aus Gründen des Datenschutzes nicht gespeichert werden Die vorhandene Datenbank soll weiterverwendet werden Es sollen keine weiteren Kosten für Software oder Server anfallen 90% Eine strikte Trennung des Codes von der Oberfläche ist derzeit aus technischen Gründen mit Flash nicht möglich. Darum werden hier die 90% als erfüllt angesehen Ausblick Für die Zukunft ist geplant, die Anwendung um diverse Medien (Bilder, Ton und Videos) zu erweitern. Dadurch könnten auch Hörverständnis und Fehlererkennung geschult werden. Diese Erweiterung ist bereits im Gespräch und sollte in den nächsten Wochen beginnen. - 17

18 7. Anhang: 7.1. Auswahl der Programmiersprache: Flash Java/Javascript PHP HTML (Version 6) Flexibel anpassbarer Inhalt NEIN möglich Code Streng von der Bedingt NEIN NEIN Oberfläche getrennt Mehrsprachige Lösung realisierbar Verbreitung der benötigten 95,7% 58,1% 99,9% 99,9% Clientsoftware Unterdrückung durch Anti- Selten Häufig NEIN NEIN Spyware/Popupblocker Plattformunabhänigkeit Quellen für Verbreitung der Plug-Ins: Auswertung der Log-Datei auf der BHS-Corrugated Internetseite 7.2. Parsen des von print_r übergebenen Strings: function parseprint_r(inputstring) { inputstring = stringreplace(inputstring, "\r", ""); inputstring = stringreplace(inputstring, "\n", ""); inputstring = stringreplace(inputstring, " ", ""); //trace(inputstring); _root.arrayinfo = new Array(); _root.arrayinfo["ebene"] = 0; _root.arrayinfo["pfad"] = new Array(); _root.arrayinfo["pfad"][0] = "Daten"; this[_root.arrayinfo["pfad"][0]] = new Array(); splitvar1 = inputstring.split('array'); for (i=1; i<splitvar1.length; i++) { splitvar2 = splitvar1[i].split('['); for (j=1; j<splitvar2.length; j++) { splitvar3 = splitvar2[j].split('] => '); if (splitvar3[1] == "") { //trace("array_"+splitvar3[0]); _root.arrayinfo["ebene"]++; _root.arrayinfo["pfad"][_root.arrayinfo["ebene"]] = splitvar3[0]; parseprint_r_mkeintrag("array"); else { splitvar4 = splitvar3[1].split(")"); //trace(splitvar4.length); if (splitvar4.length>1) { //trace(splitvar4[0]); parseprint_r_mkeintrag("eintrag", placeholders_mkarray(splitvar3[0]), - 18

19 placeholders_mkarray(splitvar4[0])); /*for (k=splitvar4.length-1; k>=0; k--) { delete _root.arrayinfo["pfad"][(_root.arrayinfo["ebene"]-k)]; */ delete _root.arrayinfo["pfad"][_root.arrayinfo["ebene"]]; _root.arrayinfo["ebene"] -= (splitvar4.length-1); else { //trace(splitvar3[1]); parseprint_r_mkeintrag("eintrag", placeholders_mkarray(splitvar3[0]), placeholders_mkarray(splitvar3[1])); delete i; delete j; delete k; delete inputstring; delete arrayinfo; delete splitvar1; delete splitvar2; delete splitvar3; delete splitvar4; return (Daten); 7.3. Erstellen des Arbeitsarray: function mkantwortarray() { antworten = new Array(); antworten["punkte"] = 0; antworten["richtig"] = 0; antworten["falsch"] = 0; antworten["möglich"] = 0; antworten["prozent"] = getstatus("prozent"); for (i=1; i<daten.length; i++) { antworten[i] = new Array(); for (j=1; j<daten[i].length; j++) { antworten[i][j] = new Array(); antworten[i][j]['checked'] = false; for (k=1; k<daten[i][j].length; k++) { if (k<=6) { antworten[i][j][k] = new Array(); antworten[i][j][k]["gewählt"] = false; antworten[i][j][k]["richtigfalsch"] = Daten[i][j][k]["RichtigFalsch"]; else { delete Daten[i][j][k]; trace(daten[i][j][k]); - 19

20 7.4. Überprüfen der ausgewählten Antworten: function chkantworten() { punkte = 0; punkte_plus = 0; punkte_minus = 0; punkte_möglich = 0; antworten[_root.aktthema][_root.aktfrage]['checked'] = true; for (i=1; i<daten[_root.aktthema][_root.aktfrage].length; i++) { if (antworten[_root.aktthema][_root.aktfrage][i]["gewählt"] == true) { if (Daten[_root.aktThema][_root.aktFrage][i]["RichtigFalsch"] == true) { this["antwort"+i].buttonstatus("richtig"); punkte_plus++; punkte_möglich++; else { this["antwort"+i].buttonstatus("falsch"); punkte_minus++; else { if (Daten[_root.aktThema][_root.aktFrage][i]["RichtigFalsch"] == true) { this["antwort"+i].buttonstatus("richtig"); //punkte_minus++; punkte_möglich++; else { this["antwort"+i].buttonstatus("na"); if (punkte_plus-punkte_minus<0) { punkte = 0; else { punkte = punkte_plus-punkte_minus; if (punkte_minus>0) { Hilfe.Hilfe_einblenden(); antworten["punkte"] += punkte; antworten["richtig"] += punkte_plus; antworten["falsch"] += punkte_minus; antworten["möglich"] += punkte_möglich; mkstatuslabel(); - 20

Artikel Schnittstelle über CSV

Artikel Schnittstelle über CSV Artikel Schnittstelle über CSV Sie können Artikeldaten aus Ihrem EDV System in das NCFOX importieren, dies geschieht durch eine CSV Schnittstelle. Dies hat mehrere Vorteile: Zeitersparnis, die Karteikarte

Mehr

SafeRun-Modus: Die Sichere Umgebung für die Ausführung von Programmen

SafeRun-Modus: Die Sichere Umgebung für die Ausführung von Programmen SafeRun-Modus: Die Sichere Umgebung für die Ausführung von Programmen Um die maximale Sicherheit für das Betriebssystem und Ihre persönlichen Daten zu gewährleisten, können Sie Programme von Drittherstellern

Mehr

Seite 1 von 14. Cookie-Einstellungen verschiedener Browser

Seite 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

Mehr

GeoPilot (Android) die App

GeoPilot (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

Mehr

Bedienungsanleitung. Stand: 26.05.2011. Copyright 2011 by GEVITAS GmbH www.gevitas.de

Bedienungsanleitung. Stand: 26.05.2011. Copyright 2011 by GEVITAS GmbH www.gevitas.de GEVITAS-Sync Bedienungsanleitung Stand: 26.05.2011 Copyright 2011 by GEVITAS GmbH www.gevitas.de Inhalt 1. Einleitung... 3 1.1. Installation... 3 1.2. Zugriffsrechte... 3 1.3. Starten... 4 1.4. Die Menü-Leiste...

Mehr

Durchführung der Datenübernahme nach Reisekosten 2011

Durchführung der Datenübernahme nach Reisekosten 2011 Durchführung der Datenübernahme nach Reisekosten 2011 1. Starten Sie QuickSteuer Deluxe 2010. Rufen Sie anschließend über den Menüpunkt /Extras/Reisekosten Rechner den QuickSteuer Deluxe 2010 Reisekosten-Rechner,

Mehr

Anlegen eines DLRG Accounts

Anlegen eines DLRG Accounts Anlegen eines DLRG Accounts Seite 1 von 6 Auf der Startseite des Internet Service Centers (https:\\dlrg.de) führt der Link DLRG-Account anlegen zu einer Eingabemaske, mit der sich jedes DLRG-Mitglied genau

Mehr

Mediator 9 - Lernprogramm

Mediator 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

FlowFact Alle Versionen

FlowFact Alle Versionen Training FlowFact Alle Versionen Stand: 29.09.2005 Rechnung schreiben Einführung Wie Sie inzwischen wissen, können die unterschiedlichsten Daten über verknüpfte Fenster miteinander verbunden werden. Für

Mehr

ARAkoll 2013 Dokumentation. Datum: 21.11.2012

ARAkoll 2013 Dokumentation. Datum: 21.11.2012 ARAkoll 2013 Dokumentation Datum: 21.11.2012 INHALT Allgemeines... 3 Funktionsübersicht... 3 Allgemeine Funktionen... 3 ARAmatic Symbolleiste... 3 Monatsprotokoll erzeugen... 4 Jahresprotokoll erzeugen

Mehr

Statistik. Unter dem Register Statistik werden alle Sendeaufträge verwaltet, die Sie für den Versand Ihrer Newsletter angelegt haben.

Statistik. Unter dem Register Statistik werden alle Sendeaufträge verwaltet, die Sie für den Versand Ihrer Newsletter angelegt haben. Statistik Unter dem Register Statistik werden alle Sendeaufträge verwaltet, die Sie für den Versand Ihrer Newsletter angelegt haben. Über das Register Statistik können keine neuen Sendeaufträge angelegt

Mehr

Abamsoft Finos im Zusammenspiel mit shop to date von DATA BECKER

Abamsoft Finos im Zusammenspiel mit shop to date von DATA BECKER Abamsoft Finos im Zusammenspiel mit shop to date von DATA BECKER Abamsoft Finos in Verbindung mit der Webshopanbindung wurde speziell auf die Shop-Software shop to date von DATA BECKER abgestimmt. Mit

Mehr

Neuinstallation von ELBA 5.7.0 auf einem Einzelplatz

Neuinstallation von ELBA 5.7.0 auf einem Einzelplatz Neuinstallation von ELBA 5.7.0 auf einem Einzelplatz Dieses Dokument unterstützt Sie bei der Neuinstallation von ELBA 5.7.0 auf einem Arbeitsplatz. Für die Einzelplatzinstallation melden Sie sich bitte

Mehr

Übungen 19.01.2012 Programmieren 1 Felix Rohrer. Übungen

Übungen 19.01.2012 Programmieren 1 Felix Rohrer. Übungen Übungen if / else / else if... 2... 2 Aufgabe 2:... 2 Aufgabe 3:... 2 Aufgabe 4:... 2 Aufgabe 5:... 2 Aufgabe 6:... 2 Aufgabe 7:... 3 Aufgabe 8:... 3 Aufgabe 9:... 3 Aufgabe 10:... 3 switch... 4... 4 Aufgabe

Mehr

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken.

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken. Seite erstellen Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken. Es öffnet sich die Eingabe Seite um eine neue Seite zu erstellen. Seiten Titel festlegen Den neuen

Mehr

Bei der Installation folgen Sie den Anweisungen des Installations- Assistenten.

Bei der Installation folgen Sie den Anweisungen des Installations- Assistenten. Installation Bei der Installation folgen Sie den Anweisungen des Installations- Assistenten. Einzelner Arbeitsplatz Sie legen dazu die CD des TopKontor - Programms in das CD-Rom- Laufwerk Ihres Rechners.

Mehr

Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress.

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,

Mehr

Updateanleitung für SFirm 3.1

Updateanleitung für SFirm 3.1 Updateanleitung für SFirm 3.1 Vorab einige Informationen über das bevorstehende Update Bei der neuen Version 3.1 von SFirm handelt es sich um eine eigenständige Installation, beide Versionen sind komplett

Mehr

Handbuch ECDL 2003 Modul 2: Computermanagement und Dateiverwaltung Dateien löschen und wiederherstellen

Handbuch ECDL 2003 Modul 2: Computermanagement und Dateiverwaltung Dateien löschen und wiederherstellen Handbuch ECDL 2003 Modul 2: Computermanagement und Dateiverwaltung Dateien löschen und wiederherstellen Dateiname: ecdl2_05_03_documentation Speicherdatum: 22.11.2004 ECDL 2003 Modul 2 Computermanagement

Mehr

Lavid-F.I.S. Ablaufbeschreibung für. Arbeitszeiterfassung. Lavid-F.I.S.

Lavid-F.I.S. Ablaufbeschreibung für. Arbeitszeiterfassung. Lavid-F.I.S. Lavid-F.I.S. Ablaufbeschreibung für Dauner Str. 12, D-41236 Mönchengladbach, Tel. 02166-97022-0, Fax -15, Email: info@lavid-software.net 1. Inhalt 1. Inhalt... 2 2. Verwendbar für... 3 3. Aufgabe... 3

Mehr

Tutorial. In diesem Tutorial möchte ich die Möglichkeiten einer mehrspracheigen Web-Site erläutern.

Tutorial. In diesem Tutorial möchte ich die Möglichkeiten einer mehrspracheigen Web-Site erläutern. Tutorial In diesem Tutorial möchte ich die Möglichkeiten einer mehrspracheigen Web-Site erläutern. Zu Beginn müssen wir uns über die gewünschten Sprachen Gedanken machen. Zum einem, da eine professionelle

Mehr

Erweiterung der Aufgabe. Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen:

Erweiterung der Aufgabe. Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen: VBA Programmierung mit Excel Schleifen 1/6 Erweiterung der Aufgabe Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen: Es müssen also 11 (B L) x 35 = 385 Zellen berücksichtigt

Mehr

Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG

Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG Um mit IOS2000/DIALOG arbeiten zu können, benötigen Sie einen Webbrowser. Zurzeit unterstützen wir ausschließlich

Mehr

Ihre Interessentendatensätze bei inobroker. 1. Interessentendatensätze

Ihre Interessentendatensätze bei inobroker. 1. Interessentendatensätze Ihre Interessentendatensätze bei inobroker Wenn Sie oder Ihre Kunden die Prozesse von inobroker nutzen, werden Interessentendatensätze erzeugt. Diese können Sie direkt über inobroker bearbeiten oder mit

Mehr

Stellen Sie bitte den Cursor in die Spalte B2 und rufen die Funktion Sverweis auf. Es öffnet sich folgendes Dialogfenster

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.

Mehr

Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten

Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten Was sind Berechtigungen? Unter Berechtigungen werden ganz allgemein die Zugriffsrechte auf Dateien und Verzeichnisse (Ordner) verstanden.

Mehr

Variablen & erweiterte Aktionen nutzen

Variablen & erweiterte Aktionen nutzen 341 In Captivate können Sie mit Hilfe von Variablen Texte & Werte speichern oder Systeminformationen ausgeben. Außerdem können Sie auf Basis von Variablen komplexere Aktionen entwickeln, wie z. B. eine

Mehr

PHP - Projekt Personalverwaltung. Erstellt von James Schüpbach

PHP - Projekt Personalverwaltung. Erstellt von James Schüpbach - Projekt Personalverwaltung Erstellt von Inhaltsverzeichnis 1Planung...3 1.1Datenbankstruktur...3 1.2Klassenkonzept...4 2Realisierung...5 2.1Verwendete Techniken...5 2.2Vorgehensweise...5 2.3Probleme...6

Mehr

OP-LOG www.op-log.de

OP-LOG www.op-log.de Verwendung von Microsoft SQL Server, Seite 1/18 OP-LOG www.op-log.de Anleitung: Verwendung von Microsoft SQL Server 2005 Stand Mai 2010 1 Ich-lese-keine-Anleitungen 'Verwendung von Microsoft SQL Server

Mehr

Objektorientierte Programmierung für Anfänger am Beispiel PHP

Objektorientierte Programmierung für Anfänger am Beispiel PHP Objektorientierte Programmierung für Anfänger am Beispiel PHP Johannes Mittendorfer http://jmittendorfer.hostingsociety.com 19. August 2012 Abstract Dieses Dokument soll die Vorteile der objektorientierten

Mehr

Access 2010 Grundlagen 2. MS Access Datenbanken

Access 2010 Grundlagen 2. MS Access Datenbanken Access2010Grundlagen 2. MSAccessDatenbanken MS Access ist ein relationales Datenbankmanagementsystem (rdbms), was bedeutet, dass Daten nicht nur gespeichert, sondern auch aufgrund vorhandener Beziehungen

Mehr

Emaileinrichtung in den kaufmännischen Programmen der WISO Reihe

Emaileinrichtung in den kaufmännischen Programmen der WISO Reihe Emaileinrichtung in den kaufmännischen Programmen der WISO Reihe Voraussetzung für die Einrichtung eine Emailanbindung in den kaufmännischen Produkten der WISO Reihe ist ein auf dem System als Standardmailclient

Mehr

Registrierung am Elterninformationssysytem: ClaXss Infoline

Registrierung am Elterninformationssysytem: ClaXss Infoline elektronisches ElternInformationsSystem (EIS) Klicken Sie auf das Logo oder geben Sie in Ihrem Browser folgende Adresse ein: https://kommunalersprien.schule-eltern.info/infoline/claxss Diese Anleitung

Mehr

Inhalt. Inhalt... 1. 1. Voraussetzungen... 2. 2. Liegenschaften und Adressen auswählen... 2. 3. Abgleich mit Internet-Office... 5. 4. Dokumente...

Inhalt. Inhalt... 1. 1. Voraussetzungen... 2. 2. Liegenschaften und Adressen auswählen... 2. 3. Abgleich mit Internet-Office... 5. 4. Dokumente... Erstellt: 19.08.2010 Geändert am: 15.08.2011 Autor: Matthias Frey Version: Kunden Package plus 2.1 Anleitung für UNO Inhalt Inhalt... 1 1. Voraussetzungen... 2 2. Liegenschaften und Adressen auswählen...

Mehr

Kurzeinführung Moodle

Kurzeinführung Moodle Kurzeinführung Moodle 1. Einstieg, Kursinhalte, Datei-Download Nachdem Sie sich erfolgreich registriert und eingeloggt haben, gelangen Sie zu Ihrer Hauptseite. Aktivieren Sie Meine Startsteite um Ihren/Ihre

Mehr

Ablaufbeschreibung für das neu Aufsetzen von Firebird und Interbase Datenbanken mit der IBOConsole

Ablaufbeschreibung für das neu Aufsetzen von Firebird und Interbase Datenbanken mit der IBOConsole Lavid-F.I.S. Ablaufbeschreibung für das neu Aufsetzen von Firebird und Interbase Datenbanken mit der Lavid Software GmbH Dauner Straße 12, D-41236 Mönchengladbach http://www.lavid-software.net Support:

Mehr

Neuinstallation von ELBA 5.7.0 in einem Netzwerk

Neuinstallation von ELBA 5.7.0 in einem Netzwerk Neuinstallation von ELBA 5.7.0 in einem Netzwerk Dieses Dokument unterstützt Sie bei der Neuinstallation von ELBA 5.7.0 in einem Netzwerk. Für die Netzwerkinstallation melden Sie sich bitte lokal am Server

Mehr

Whitepaper. Produkt: combit Relationship Manager / address manager. Dateiabgleich im Netzwerk über Offlinedateien

Whitepaper. Produkt: combit Relationship Manager / address manager. Dateiabgleich im Netzwerk über Offlinedateien combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: combit Relationship Manager / address manager Dateiabgleich im Netzwerk über Offlinedateien Dateiabgleich im Netzwerk über Offlinedateien

Mehr

FuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7

FuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7 FuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7 Die Installation der FuxMedia Software erfolgt erst NACH Einrichtung des Netzlaufwerks! Menüleiste einblenden, falls nicht vorhanden Die

Mehr

Es gibt einige Kardinalstellen, an denen sich auf der Festplatte Müll ansammelt: Um einen Großteil davon zu bereinigen.

Es gibt einige Kardinalstellen, an denen sich auf der Festplatte Müll ansammelt: Um einen Großteil davon zu bereinigen. Windows Säubern: Es gibt einige Kardinalstellen, an denen sich auf der Festplatte Müll ansammelt: Um einen Großteil davon zu bereinigen. Internetdateien: Öffnen Sie den Internet Explorer (blaues e ). Öffnen

Mehr

Programmierkurs Java

Programmierkurs Java Programmierkurs Java Dr. Dietrich Boles Aufgaben zu UE16-Rekursion (Stand 09.12.2011) Aufgabe 1: Implementieren Sie in Java ein Programm, das solange einzelne Zeichen vom Terminal einliest, bis ein #-Zeichen

Mehr

Anleitung zur Installation von Thunderbird

Anleitung zur Installation von Thunderbird Anleitung zur Installation von Thunderbird Download und Installation 1. Dieses Dokument behandelt die Installation von PGP mit Thunderbird unter Windows 7. Im Allgemeinen ist diese Dokumentation überall

Mehr

Internet online Update (Internet Explorer)

Internet online Update (Internet Explorer) Um Ihr Consoir Beta immer schnell und umkompliziert auf den aktuellsten Stand zu bringen, bieten wir allen Kunden ein Internet Update an. Öffnen Sie Ihren Internetexplorer und gehen auf unsere Internetseite:

Mehr

Installationsleitfaden kabelsafe backup home unter MS Windows

Installationsleitfaden kabelsafe backup home unter MS Windows Installationsleitfaden kabelsafe backup home unter MS Windows Installationsanleitung und Schnelleinstieg kabelsafe backup home (kabelnet-acb) unter MS Windows Als PDF herunterladen Diese Anleitung können

Mehr

Um ein solches Dokument zu erzeugen, muss eine Serienbriefvorlage in Word erstellt werden, das auf die von BüroWARE erstellte Datei zugreift.

Um ein solches Dokument zu erzeugen, muss eine Serienbriefvorlage in Word erstellt werden, das auf die von BüroWARE erstellte Datei zugreift. Briefe Schreiben - Arbeiten mit Word-Steuerformaten Ab der Version 5.1 stellt die BüroWARE über die Word-Steuerformate eine einfache Methode dar, Briefe sowie Serienbriefe mit Hilfe der Korrespondenzverwaltung

Mehr

EasyWk DAS Schwimmwettkampfprogramm

EasyWk DAS Schwimmwettkampfprogramm EasyWk DAS Schwimmwettkampfprogramm Arbeiten mit OMEGA ARES 21 EasyWk - DAS Schwimmwettkampfprogramm 1 Einleitung Diese Präsentation dient zur Darstellung der Zusammenarbeit zwischen EasyWk und der Zeitmessanlage

Mehr

1. Laden Sie sich zunächst das aktuelle Installationspaket auf www.ikonmatrix.de herunter:

1. Laden Sie sich zunächst das aktuelle Installationspaket auf www.ikonmatrix.de herunter: Bestellsoftware ASSA ABLOY Matrix II De- und Installationsanleitung Installation Erfahren Sie hier, wie Sie ASSA ABLOY Matrix II auf Ihrem Rechner installieren können. Halten Sie Ihre Ihre Firmen- und

Mehr

Einrichten eines Postfachs mit Outlook Express / Outlook bis Version 2000

Einrichten eines Postfachs mit Outlook Express / Outlook bis Version 2000 Folgende Anleitung beschreibt, wie Sie ein bestehendes Postfach in Outlook Express, bzw. Microsoft Outlook bis Version 2000 einrichten können. 1. Öffnen Sie im Menü die Punkte Extras und anschließend Konten

Mehr

TTS - TinyTimeSystem. Unterrichtsprojekt BIBI

TTS - TinyTimeSystem. Unterrichtsprojekt BIBI TTS - TinyTimeSystem Unterrichtsprojekt BIBI Mathias Metzler, Philipp Winder, Viktor Sohm 28.01.2008 TinyTimeSystem Inhaltsverzeichnis Problemstellung... 2 Lösungsvorschlag... 2 Punkte die unser Tool erfüllen

Mehr

Installationsanleitung für CashPro im Mehrbenutzerzugriff/Netzwerkbetrieb

Installationsanleitung für CashPro im Mehrbenutzerzugriff/Netzwerkbetrieb Installationsanleitung für CashPro im Mehrbenutzerzugriff/Netzwerkbetrieb CashPro basiert auf Accesstechnologie 2003 und ist auch unter den aktuellen Accessversionen 2007 bis 2013 einsetzbar und Mehrbenutzerfähig.

Mehr

Die Arbeitsweise von Flash

Die Arbeitsweise von Flash Die Arbeitsweise von Flash Daten importieren Wenn man auf das Datei-Menü in Flash klickt kann man einfach eine Datei aus Photoshop oder anderen Grafik-Programmen einfügen. Dazu klickt man auf den Befehl

Mehr

Der vorliegende Konverter unterstützt Sie bei der Konvertierung der Datensätze zu IBAN und BIC.

Der vorliegende Konverter unterstützt Sie bei der Konvertierung der Datensätze zu IBAN und BIC. Anleitung Konverter Letzte Aktualisierung dieses Dokumentes: 14.11.2013 Der vorliegende Konverter unterstützt Sie bei der Konvertierung der Datensätze zu IBAN und BIC. Wichtiger Hinweis: Der Konverter

Mehr

1 Einleitung. Lernziele. Symbolleiste für den Schnellzugriff anpassen. Notizenseiten drucken. eine Präsentation abwärtskompatibel speichern

1 Einleitung. Lernziele. Symbolleiste für den Schnellzugriff anpassen. Notizenseiten drucken. eine Präsentation abwärtskompatibel speichern 1 Einleitung Lernziele Symbolleiste für den Schnellzugriff anpassen Notizenseiten drucken eine Präsentation abwärtskompatibel speichern eine Präsentation auf CD oder USB-Stick speichern Lerndauer 4 Minuten

Mehr

Handbuch ECDL 2003 Basic Modul 2: Computermanagement und Dateiverwaltung Dateien löschen und wiederherstellen

Handbuch ECDL 2003 Basic Modul 2: Computermanagement und Dateiverwaltung Dateien löschen und wiederherstellen Handbuch ECDL 2003 Basic Modul 2: Computermanagement und Dateiverwaltung Dateien löschen und wiederherstellen Dateiname: ecdl2_05_03_documentation.doc Speicherdatum: 16.03.2005 ECDL 2003 Modul 2 Computermanagement

Mehr

Lehrer: Kurs wiederherstellen

Lehrer: Kurs wiederherstellen Lehrer: Mit der Funktion Wiederherstellen ist es Ihnen möglich, gesicherte Kurse wiederherzustellen. Sie benötigen dazu einen Leerkurs. Hinweise im Vorfeld Die Voreinstellung im Leerkurs zum Dateiupload

Mehr

3 ORDNER UND DATEIEN. 3.1 Ordner

3 ORDNER UND DATEIEN. 3.1 Ordner Ordner und Dateien PC-EINSTEIGER 3 ORDNER UND DATEIEN Themen in diesem Kapitel: Erstellung von Ordnern bzw Dateien Umbenennen von Datei- und Ordnernamen Speicherung von Daten 3.1 Ordner Ordner sind wie

Mehr

Anleitung Modul freie Plätze VAKA heiminfo.ch

Anleitung Modul freie Plätze VAKA heiminfo.ch Anleitung Modul freie Plätze VAKA heiminfo.ch Version: 1.0 / Januar 2010 1. Einleitung... 1 2. Login Verwaltungsbereich... 2 3. Allgemeine Anleitung... 3 4. Allgemeine Funktionen... 4 Speichern / Abbrechen...

Mehr

Microsoft PowerPoint 2013 Folien gemeinsam nutzen

Microsoft PowerPoint 2013 Folien gemeinsam nutzen Hochschulrechenzentrum Justus-Liebig-Universität Gießen Microsoft PowerPoint 2013 Folien gemeinsam nutzen Folien gemeinsam nutzen in PowerPoint 2013 Seite 1 von 4 Inhaltsverzeichnis Einleitung... 2 Einzelne

Mehr

AUF LETZTER SEITE DIESER ANLEITUNG!!!

AUF LETZTER SEITE DIESER ANLEITUNG!!! BELEG DATENABGLEICH: Der Beleg-Datenabgleich wird innerhalb des geöffneten Steuerfalls über ELSTER-Belegdaten abgleichen gestartet. Es werden Ihnen alle verfügbaren Belege zum Steuerfall im ersten Bildschirm

Mehr

Outlook Erstellen einer E-Mail aus einer HTML - Vorlage INHALT

Outlook Erstellen einer E-Mail aus einer HTML - Vorlage INHALT Outlook Erstellen einer E-Mail aus einer HTML - Vorlage INHALT LADEN DER VORLAGE 2 Öffnen Sie Outlook 2 Klicken Sie auf EXTRAS >> OPTIONEN 2 Im Optionenfeld von Outlook folgend Sie den Schritten 2 Fenster

Mehr

How to do? Projekte - Zeiterfassung

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...

Mehr

GS-Programme 2015 Allgemeines Zentralupdate

GS-Programme 2015 Allgemeines Zentralupdate GS-Programme 2015 Allgemeines Zentralupdate Impressum Business Software GmbH Primoschgasse 3 9020 Klagenfurt Copyright 2014 Business Software GmbH Die Inhalte und Themen in dieser Unterlage wurden mit

Mehr

Installation/Einrichtung einer Datenbank für smalldms

Installation/Einrichtung einer Datenbank für smalldms Einleitung In den folgenden Seiten werden wir uns damit beschäftigen eine lokale Installation einer MySQL- Datenbank vorzunehmen, um auf dieser Datenbank smalldms aktivieren zu können. Wir werden das XAMPP-Paket

Mehr

1 Einleitung. Lernziele. Dokumente vergleichen. Änderungen mit Überarbeitungsfenster bearbeiten Lerndauer. 4 Minuten.

1 Einleitung. Lernziele. Dokumente vergleichen. Änderungen mit Überarbeitungsfenster bearbeiten Lerndauer. 4 Minuten. 1 Einleitung Lernziele Dokumente vergleichen Änderungen mit Überarbeitungsfenster bearbeiten Lerndauer 4 Minuten Seite 1 von 13 2 Dokumente vergleichen» Wechseln Sie zunächst in das Register Überprüfen,

Mehr

FIS: Projektdaten auf den Internetseiten ausgeben

FIS: Projektdaten auf den Internetseiten ausgeben Rechenzentrum FIS: Projektdaten auf den Internetseiten ausgeben Ist ein Forschungsprojekt im Forschungsinformationssystem (FIS) erfasst und für die Veröffentlichung freigegeben, können Sie einige Daten

Mehr

... ... Sicherheitseinstellungen... 2 Pop-up-Fenster erlauben... 3

... ... Sicherheitseinstellungen... 2 Pop-up-Fenster erlauben... 3 Browsereinstellungen Um die Know How! Lernprogramm nutzen zu können, sind bei Bedarf unterschiedliche Einstellungen in Ihren Browsern nötig. Im Folgenden finden Sie die Beschreibung für unterschiedliche

Mehr

Hinweise zur Datensicherung für die - Prüfmittelverwaltung - Inhalt

Hinweise zur Datensicherung für die - Prüfmittelverwaltung - Inhalt Hinweise zur Datensicherung für die - Prüfmittelverwaltung - Inhalt 1. Vorbetrachtungen... 2 2. Die Installation... 2 3. Einstellungen - Erstellung der Verknüpfung... 3 3.1 Benutzung des Konfigurationsprogramms

Mehr

Er musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt

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

Mehr

Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER

Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER Inhalt 1 Einleitung... 1 2 Einrichtung der Aufgabe für die automatische Sicherung... 2 2.1 Die Aufgabenplanung... 2 2.2 Der erste Testlauf... 9 3 Problembehebung...

Mehr

ESB - Elektronischer Service Bericht

ESB - Elektronischer Service Bericht Desk Software & Consulting GmbH ESB - Elektronischer Service Bericht Dokumentation des elektronischen Serviceberichts Matthias Hoffmann 25.04.2012 DESK Software und Consulting GmbH Im Heerfeld 2-4 35713

Mehr

Advoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank

Advoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank Advoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank Die Entscheidung Advoware über VPN direkt auf dem lokalen PC / Netzwerk mit Zugriff auf die Datenbank des zentralen Servers am anderen

Mehr

Dokumentation zum Spielserver der Software Challenge

Dokumentation zum Spielserver der Software Challenge Dokumentation zum Spielserver der Software Challenge 10.08.2011 Inhaltsverzeichnis: Programmoberfläche... 2 Ein neues Spiel erstellen... 2 Spielfeldoberfläche... 4 Spielwiederholung laden... 5 Testdurchläufe...

Mehr

Erstellen eigener HTML Seiten auf ewon

Erstellen eigener HTML Seiten auf ewon ewon - Technical Note Nr. 010 Version 1.2 Erstellen eigener HTML Seiten auf ewon 30.08.2006/SI Übersicht: 1. Thema 2. Benötigte Komponenten 3. Funktionsaufbau und Konfiguration 3.1. Unterpunkt 1 3.2. Unterpunkt

Mehr

Installation des Authorware Webplayers für den Internet Explorer unter Windows Vista

Installation des Authorware Webplayers für den Internet Explorer unter Windows Vista Installation des Authorware Webplayers für den Internet Explorer unter Windows Vista Allgemeines: Bitte lesen Sie sich diese Anleitung zuerst einmal komplett durch. Am Besten, Sie drucken sich diese Anleitung

Mehr

Installation und Dokumentation juris Smarttags 1.0

Installation und Dokumentation juris Smarttags 1.0 Installation und Dokumentation juris Smarttags 1.0 Was ist ein juris Smarttag: Bei Smarttags handelt es sich um eine Technologie von Microsoft, die die Bestandteile des Microsoft Office Pakets, insbesondere

Mehr

Inhalt. meliarts. 1. Allgemeine Informationen... 2 2. Administration... 2 2.1 Aufruf... 2 2.2 Das Kontextmenü... 3 3. E-Mail Vorlagen...

Inhalt. meliarts. 1. Allgemeine Informationen... 2 2. Administration... 2 2.1 Aufruf... 2 2.2 Das Kontextmenü... 3 3. E-Mail Vorlagen... Inhalt 1. Allgemeine Informationen... 2 2. Administration... 2 2.1 Aufruf... 2 2.2 Das Kontextmenü... 3 3. E-Mail Vorlagen... 4 Seite 1 von 7 meliarts 1. Allgemeine Informationen meliarts ist eine Implementierung

Mehr

Erstellen einer PostScript-Datei unter Windows XP

Erstellen einer PostScript-Datei unter Windows XP Erstellen einer PostScript-Datei unter Windows XP Sie möchten uns Ihre Druckvorlage als PostScript-Datei einreichen. Um Fehler in der Herstellung von vorneherein auszuschließen, möchten wir Sie bitten,

Mehr

Anleitung RÄUME BUCHEN MIT OUTLOOK FÜR VERWALTUNGSANGESTELLTE

Anleitung RÄUME BUCHEN MIT OUTLOOK FÜR VERWALTUNGSANGESTELLTE Anleitung RÄUME BUCHEN MIT OUTLOOK FÜR VERWALTUNGSANGESTELLTE Dezernat 6 Abteilung 4 Stand: 14.Oktober 2014 Inhalt 1. Einleitung 3 2. Räume & gemeinsame Termine finden 3 3. Rüstzeit 8 4. FAQ: Oft gestellte

Mehr

Online Schulung Anmerkungen zur Durchführung

Online Schulung Anmerkungen zur Durchführung Online Schulung Anmerkungen zur Durchführung 1.0 Einleitung Vielen Dank, dass Sie sich für die Online Schulung von SoloProtect entschieden haben. Nachfolgend finden Sie Informationen für Identicomnutzer

Mehr

SEMINAR Modifikation für die Nutzung des Community Builders

SEMINAR Modifikation für die Nutzung des Community Builders 20.04.2010 SEMINAR Modifikation für die Nutzung des Community Builders Step by Step Anleitung ecktion SEMINAR Modifikation für die Nutzung des Community Builders Step by Step Anleitung Bevor Sie loslegen

Mehr

Loggen Sie sich in Ihrem teamspace Team ein, wechseln Sie bitte zur Verwaltung und klicken Sie dort auf den Punkt Synchronisation.

Loggen Sie sich in Ihrem teamspace Team ein, wechseln Sie bitte zur Verwaltung und klicken Sie dort auf den Punkt Synchronisation. Ihre Welt spricht teamspace! Anleitung zur Synchronisation 1. Schritt: Loggen Sie sich in Ihrem teamspace Team ein, wechseln Sie bitte zur Verwaltung und klicken Sie dort auf den Punkt Synchronisation.

Mehr

Hinweise zum Ausfüllen der Zeiterfassung

Hinweise zum Ausfüllen der Zeiterfassung Hinweise zum Ausfüllen der Zeiterfassung Generelle Hinweise zu Excel Ab Version VSA 4.50 wird die dezimale Schreibweise für Zeiteingaben verwendet. Die Zeiterfassung, die Sie erhalten haben wurde für Excel

Mehr

Einführung in PHP. (mit Aufgaben)

Einführung in PHP. (mit Aufgaben) Einführung in PHP (mit Aufgaben) Dynamische Inhalte mit PHP? 2 Aus der Wikipedia (verkürzt): PHP wird auf etwa 244 Millionen Websites eingesetzt (Stand: Januar 2013) und wird auf etwa 80 % aller Websites

Mehr

Daten Sichern mit dem QNAP NetBak Replicator 4.0

Daten Sichern mit dem QNAP NetBak Replicator 4.0 Daten Sichern mit dem QNAP NetBak Replicator 4.0 Was ist NetBak Replicator: Der NetBak Replicator ist ein Backup-Programm von QNAP für Windows, mit dem sich eine Sicherung von Daten in die Giri-Cloud vornehmen

Mehr

Backup der Progress Datenbank

Backup der Progress Datenbank Backup der Progress Datenbank Zeitplandienst (AT): Beachten Sie bitte: Die folgenden Aktionen können nur direkt am Server, vollzogen werden. Mit Progress 9.1 gibt es keine Möglichkeit über die Clients,

Mehr

Outlook 2000 Thema - Archivierung

Outlook 2000 Thema - Archivierung interne Schulungsunterlagen Outlook 2000 Thema - Inhaltsverzeichnis 1. Allgemein... 3 2. Grundeinstellungen für die Auto in Outlook... 3 3. Auto für die Postfach-Ordner einstellen... 4 4. Manuelles Archivieren

Mehr

Microsoft Access 2013 Navigationsformular (Musterlösung)

Microsoft Access 2013 Navigationsformular (Musterlösung) Hochschulrechenzentrum Justus-Liebig-Universität Gießen Microsoft Access 2013 Navigationsformular (Musterlösung) Musterlösung zum Navigationsformular (Access 2013) Seite 1 von 5 Inhaltsverzeichnis Vorbemerkung...

Mehr

Sichern der persönlichen Daten auf einem Windows Computer

Sichern der persönlichen Daten auf einem Windows Computer Sichern der persönlichen Daten auf einem Windows Computer DIRECTION DES SERVICES IT SERVICE DIT-MI DIREKTION DER IT-DIENSTE DIENSTSTELLE DIT-MI 1/9 1 Inhaltsverzeichnis 2 Einleitung... 3 3 Outlook Daten...

Mehr

Anleitung Grundsetup C3 Mail & SMS Gateway V02-0314

Anleitung Grundsetup C3 Mail & SMS Gateway V02-0314 Anleitung Grundsetup C3 Mail & SMS Gateway V02-0314 Kontakt & Support Brielgasse 27. A-6900 Bregenz. TEL +43 (5574) 61040-0. MAIL info@c3online.at loxone.c3online.at Liebe Kundin, lieber Kunde Sie haben

Mehr

Faktura. IT.S FAIR Faktura. Handbuch. Dauner Str.12, D-41236 Mönchengladbach, Hotline: 0900/1 296 607 (1,30 /Min)

Faktura. IT.S FAIR Faktura. Handbuch. Dauner Str.12, D-41236 Mönchengladbach, Hotline: 0900/1 296 607 (1,30 /Min) IT.S FAIR Faktura Handbuch Dauner Str.12, D-41236 Mönchengladbach, Hotline: 0900/1 296 607 (1,30 /Min) 1. Inhalt 1. Inhalt... 2 2. Wie lege ich einen Kontakt an?... 3 3. Wie erstelle ich eine Aktion für

Mehr

Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0)

Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0) Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0) Peter Koos 03. Dezember 2015 0 Inhaltsverzeichnis 1 Voraussetzung... 3 2 Hintergrundinformationen... 3 2.1 Installationsarten...

Mehr

Installation und Sicherung von AdmiCash mit airbackup

Installation und Sicherung von AdmiCash mit airbackup Installation und Sicherung von AdmiCash mit airbackup airbackup airbackup ist eine komfortable, externe Datensicherungslösung, welche verschiedene Funktionen zur Sicherung, sowie im Falle eines Datenverlustes,

Mehr

Tutorial: Wie nutze ich den Mobile BusinessManager?

Tutorial: Wie nutze ich den Mobile BusinessManager? Tutorial: Wie nutze ich den Mobile BusinessManager? Im vorliegenden Tutorial erfahren Sie, wie Sie mit Hilfe des Mobile BusinessManagers über ein mobiles Endgerät, z. B. ein PDA, jederzeit auf die wichtigsten

Mehr

Möglichkeiten des Parallelbetriebs der VR-NetWorld Software Parallelbetrieb VR-NetWorld Software 4.4x und Version 5.0 ab der 2. Beta!

Möglichkeiten des Parallelbetriebs der VR-NetWorld Software Parallelbetrieb VR-NetWorld Software 4.4x und Version 5.0 ab der 2. Beta! Möglichkeiten des Parallelbetriebs der VR-NetWorld Software Um mehrere Versionsstände parallel betreiben zu können, sollte man die folgenden Hintergründe kennen, um zu verstehen wo ggf. die Hürden liegen.

Mehr

Konfiguration VLAN's. Konfiguration VLAN's IACBOX.COM. Version 2.0.1 Deutsch 01.07.2014

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...

Mehr

Die nachfolgende Anleitung zeigt die Vorgehensweise unter Microsoft Windows Vista.

Die nachfolgende Anleitung zeigt die Vorgehensweise unter Microsoft Windows Vista. Schritt für Schritt Anleitung zur Einrichtung Ihrer neuen Festplatte Die nachfolgende Anleitung zeigt die Vorgehensweise unter Microsoft Windows Vista. Schließen Sie Ihre Festplatte an Ihrem Computer an.

Mehr

iphone-kontakte zu Exchange übertragen

iphone-kontakte zu Exchange übertragen iphone-kontakte zu Exchange übertragen Übertragen von iphone-kontakten in ein Exchange Postfach Zunächst muss das iphone an den Rechner, an dem es üblicherweise synchronisiert wird, angeschlossen werden.

Mehr

Objektorientierte Programmierung

Objektorientierte Programmierung Objektorientierte Programmierung 1 Geschichte Dahl, Nygaard: Simula 67 (Algol 60 + Objektorientierung) Kay et al.: Smalltalk (erste rein-objektorientierte Sprache) Object Pascal, Objective C, C++ (wiederum

Mehr

Vorgehensweise für die Umstellung von Quicken-Konten bei Bargeldbuchungen auf ein Wertpapierkonto

Vorgehensweise für die Umstellung von Quicken-Konten bei Bargeldbuchungen auf ein Wertpapierkonto Vorgehensweise für die Umstellung von Quicken-Konten bei Bargeldbuchungen auf ein Wertpapierkonto Bevor Sie Ihre Datei nach Quicken 2010, bzw. 2011 konvertieren, können Sie in Ihrer jetzt benutzten Version

Mehr