Zum Hauptinhalt springen
Nicht aus der Schweiz? Besuchen Sie lehmanns.de
Tool zur Überwachung von Windows-Diensten im Versicherungswesen: Graphische Umsetzung mit SWT -  Angelina Jung

Tool zur Überwachung von Windows-Diensten im Versicherungswesen: Graphische Umsetzung mit SWT (eBook)

eBook Download: PDF
2013 | 1. Auflage
42 Seiten
Bachelor + Master Publishing (Verlag)
978-3-86341-650-8 (ISBN)
Systemvoraussetzungen
19,99 inkl. MwSt
(CHF 19,50)
Der eBook-Verkauf erfolgt durch die Lehmanns Media GmbH (Berlin) zum Preis in Euro inkl. MwSt.
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
In diesem Buch geht es um die grafische Umsetzung eines Werkzeugs, das eine bestimmte Anzahl von Windows-Diensten einer Versicherung zentral überwacht. Da die Windows-Dienste zumeist unbemerkt und unbewacht im Hintergrund ablaufen, ohne regelmäßig kontrolliert zu werden, wird in diesem Buch die grafische Realisierung eines Werkzeuges beschrieben, mit dessen Hilfe schnell und übersichtlich erfasst werden kann, wie die verschiedenen Windows-Dienste heißen, auf welchem Server sie ablaufen und welchen Status sie haben. Die zu überwachenden Windows-Dienste sollen jederzeit aktiv sein, da sie alle eine bestimmte Aufgabe erfüllen, ohne die das alltägliche Geschäft der untersuchten Versicherung gestört würde. Um die zentrale Überwachung der Windows-Dienste zu realisieren, wird die Programmiersprache Java verwendet. Als verwendete Entwicklungsumgebung dient die Eclipse-Plattform. Dabei wird auf die zwei unterschiedlichen Möglichkeiten zur grafischen Umsetzung mit Java eingegangen und durch direkten Vergleich werden dem Leser die jeweiligen Vor- und Nachteile der Techniken verdeutlicht. Anschließend wird durch eine Analyse die Entscheidung für eine der beiden Möglichkeiten begründet und die tatsächliche technische Realisierung praxisnah und unter Berücksichtigung der Gegebenheiten der untersuchten Versicherung geschildert. Dazu zählen unter anderem das Versionsverwaltungssystem CVS und ein eigenes Ebenenkonzept, das den Softwareentwicklungszyklus bei der untersuchten Versicherung unterstützt.

Angelina Jung wurde 1989 in Hameln geboren. Nach dem Abitur entschied sie sich für ein duales Bachelorstudium der Wirtschaftsinformatik an der FHDW Hannover, das in sich abwechselnde Theorie- und Praxisphasen gegliedert war und ihr sowohl Kenntnisse der Betriebswirtschaft als auch der Informatik vermittelte. Die Praxisphasen absolvierte die Autorin in einer Versicherung in Hannover. Dadurch sammelte sie bereits während des Studiums umfassende praktische Erfahrungen in der Versicherungsbranche und im Informatikbereich. Im Jahr 2011 schloss sie erfolgreich ihr Studium mit dem akademischen Grad Bachelor of Science ab. Anschließend konnte sie ihre fachlichen Qualifikationen im Bereich Betriebswirtschaft bei einer der führenden Wirtschaftsprüfungen einsetzen und weiter ausbauen. Ihr Studium und ihre Tätigkeit bei der Versicherung motivierten Angelina Jung, sich der Thematik des vorliegenden Buches zu widmen, das sich mit technischen Fragestellungen rund um das Thema Überwachung von Windows-Diensten auseinandersetzt.

Angelina Jung wurde 1989 in Hameln geboren. Nach dem Abitur entschied sie sich für ein duales Bachelorstudium der Wirtschaftsinformatik an der FHDW Hannover, das in sich abwechselnde Theorie- und Praxisphasen gegliedert war und ihr sowohl Kenntnisse der Betriebswirtschaft als auch der Informatik vermittelte. Die Praxisphasen absolvierte die Autorin in einer Versicherung in Hannover. Dadurch sammelte sie bereits während des Studiums umfassende praktische Erfahrungen in der Versicherungsbranche und im Informatikbereich. Im Jahr 2011 schloss sie erfolgreich ihr Studium mit dem akademischen Grad Bachelor of Science ab. Anschließend konnte sie ihre fachlichen Qualifikationen im Bereich Betriebswirtschaft bei einer der führenden Wirtschaftsprüfungen einsetzen und weiter ausbauen. Ihr Studium und ihre Tätigkeit bei der Versicherung motivierten Angelina Jung, sich der Thematik des vorliegenden Buches zu widmen, das sich mit technischen Fragestellungen rund um das Thema Überwachung von Windows-Diensten auseinandersetzt.

Textprobe: Kapitel 2.2, Concurrent Versions System: Eine andere Technologie, die in der untersuchten Versicherung verwendet wird, um den Softwareentwicklungszyklus zu unterstützen, ist das Concurrent Versions System (CVS), ein Versionsverwaltungssystem, das hauptsächlich im Zusammenhang mit Software-Quelltext verwendet wird. CVS wird überwiegend für zwei Aufgaben eingesetzt, nämlich Historienverwaltung und Zusammenarbeit bzw. Programmierung im Team. Die Historienverwaltung ermöglicht es, den momentanen Zustand eines Programms mit seinem Zustand an einem bestimmten anderen Zeitpunkt zu vergleichen und gegebenenfalls das Programm in einen früheren Zustand zurückzuversetzen. Die Verwaltung erfolgt dadurch, dass die verschiedenen Versionen des Quellcodes eines Software-Projekts an einer zentralen Stelle, dem so genannten Repository gespeichert werden. Bei Veränderungen bleiben so trotzdem alle früheren Versionen erhalten und sind nicht nur einsehbar, sondern auch widerherstellbar. Der zweite Einsatzbereich von CVS ist die Koordination der Arbeit von mehreren Entwicklern am gleichen Projekt. Das geschieht dadurch, dass die Teammitglieder ihre Arbeit in ihren eigenen Arbeitsbereichen isoliert von den anderen erledigen und ihre Ergebnisse anschließend allgemein verfügbar machen. Das funktioniert, indem die Entwickler eine Arbeitskopie des Projekts von CVS anfordern, dieser Vorgang wird auch als Checking out (deutsch: ausleihen) bezeichnet. Nun kann jeder Entwickler frei und ohne Konflikte mit anderen Programmierern an seiner Arbeitskopie arbeiten. Es gibt keine Konflikte, weil alle Kopien unabhängig voneinander sind. Beendet ein Entwickler seine Veränderungen, sendet er diese mit einem Kommentar, der beschreibt, was der Zweck der Veränderung war, an den CVS-Server mit Hilfe des Befehls commit (deutsch: übergeben). Wenn nun andere Teammitglieder CVS abfragen, werden sie herausfinden, dass die Hauptkopie kürzlich verändert wurde und sie haben die Möglichkeit, ihre eigenen Arbeitskopien von CVS aktualisieren zu lassen. Damit dieses Prinzip funktioniert, verwendet CVS ein Verzweigungsmodell zur Unterstützung mehrerer Arbeitszyklen, die isoliert, aber dennoch abhängig voneinander sind. Eine Verzweigung entspricht etwa einem gemeinsamen Arbeitsbereich, der von den Teammitgliedern im Fall von Änderungen an einem Projekt aktualisiert wird. Eine spezielle Verzweigung namens HEAD (deutsch: Kopf / Spitze), stellt den Hauptteil der Arbeit im Repository dar. Ein besonderer Fall besteht dann, wenn zwei Entwickler in ihren Arbeitskopien unterschiedliche Veränderungen an dem gleichen Stück Quellcode vornehmen und beide ihre Veränderungen mittels commit abschicken. Diese Situation wird als Konflikt bezeichnet und von CVS entdeckt und markiert, damit die beiden betroffenen Entwickler darauf aufmerksam gemacht werden. Es ist empfehlenswert, dass die Hauptkopie immer in einem funktionsfähigen Zustand ist. Deshalb ist eine übliche Strategie bei Projekten, immer erst eine Aktualisierung zu machen, bevor die Arbeit an größeren Veränderungen begonnen wird und einen commit erst dann zu machen, wenn die Veränderungen vollständig getestet und lauffähig sind. Zusammenfassend ermöglicht CVS gleichzeitiges Arbeiten an demselben Projekt und erleichtert die Übersicht und Integration von Veränderungen. Bei der Aufgabe dieser Projektarbeit wurde CVS eingesetzt, einerseits, um die verschiedenen Versionen in unterschiedlichen Entwicklungszeitpunkten zu verwalten und andererseits, um die Anwendung den Auftraggebern, also den IAS Mitarbeitern, zur Verfügung zu stellen. 2.3, Definition Plug-in: Ein Plug-in ist ein Programm, das ein Softwareprodukt und dessen Funktionalität erweitert. Das Wort Plug-in stammt vom englischen to plug in und bedeutet einstöpseln bzw. anschließen. Andere Bezeichnungen für Plug-in sind Add-on, Extension, Erweiterungsmodul oder Zusatzmodul. Eine Vielzahl an Softwareprodukten verfügt über definierte Datenschnittstellen, die das Einbinden von Plug-ins erlauben. Es gibt verschiedene Arten von Plug-ins, z.B. Server Plug-ins und Browser Plug-ins, die die Funktionsweise eines Server- bzw. Browserdienstes erweitern. Ein wichtiges Plug-in ist das Java Plug-in, eine Softwarekomponente, mit der man Java Applets in einem Webbrowser ablaufen lassen kann. Java Applets sind Java Programme, die benötigt werden, um Graphikeffekte zu erzeugen oder Spiele in Webbrowsern auszuführen. Andere bekannte und weit verbreitete Plug-ins sind der Adobe Reader, der das Betrachten und Drucken von PDF-Dokumenten ermöglicht und QuickTime zur Wiedergabe von Videos innerhalb eines Webbrowsers. Die Definition eines Plug-ins ist für diese Projektarbeit nötig, da das zu erstellende Werkzeug als Plug-in realisiert werden soll.

Erscheint lt. Verlag 1.7.2013
Zusatzinfo 17 Abb.
Sprache deutsch
Themenwelt Mathematik / Informatik Informatik
Schlagworte Graphische Umsetzung • Java • SWT • Versicherung • Windows-Dienst
ISBN-10 3-86341-650-3 / 3863416503
ISBN-13 978-3-86341-650-8 / 9783863416508
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?
PDFPDF (Ohne DRM)
Größe: 883 KB

Digital Rights Management: ohne DRM
Dieses eBook enthält kein DRM oder Kopier­schutz. Eine Weiter­gabe an Dritte ist jedoch rechtlich nicht zulässig, weil Sie beim Kauf nur die Rechte an der persön­lichen Nutzung erwerben.

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.

Zusätzliches Feature: Online Lesen
Dieses eBook können Sie zusätzlich zum Download auch online im Webbrowser lesen.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich

von Herbert Voß

eBook Download (2025)
Lehmanns Media (Verlag)
CHF 19,50
Management der Informationssicherheit und Vorbereitung auf die …

von Michael Brenner; Nils gentschen Felde; Wolfgang Hommel …

eBook Download (2024)
Carl Hanser Fachbuchverlag
CHF 68,35