JB 6 just beans but great solutionsmore
|
|
- Damian Ziegler
- vor 6 Jahren
- Abrufe
Transkript
1 Mitarbeiter: Kais Tahar Sebastian Wenzel Tobias Friedrich Martin Reckziegel Fan Zhang Jan Werrmann Steven Schlegel
2 Aufgabe 1 Einsatzfeld der Applikation a) Anwendungsbereich: Die Zielsetzung der Anwendung ist Software zu entwerfen, grundlegende Komponenteneigenschaften zu verwalten und Quellcode zu generieren. Die Applikation dient zur Entwicklung leicht komplexer Anwendungen (z.b. GUI) aus JavaBeans durch Maus und Tastatur Events. Es wird ein Anwendungsfenster benutzt um Eigenschaften der JavaBeans zu verändern und anzupassen. b) Zielgruppe: Informatik Studenten; GUI Entwickler; Softwareentwicklungsunternehmen; Grundsätzliche Logik Die Applikation ist ein einfacher Container in welchem Beans erstellt, miteinander verknüpft, getestet und verpackt werden können. Die wesentlichen Funktionen wie das Verknüpfen von Komponenten oder das Abrufen der Events geschieht über das Menü des Containers. Der Anwender muss die Möglichkeit haben, in der Initialisierungsphase des GUI Projektes ein Formular zu erstellen, per Doppelklick aus Toolbars gewünschte Beans zu wählen und auf dem Formular per Drag&Drop zu platzieren. Die eingefügten Beans im Formular lassen sich beliebig verschieben und in Größe und Form verändern. Zu jedem Bean gehören Namen und Werte der einzelnen Properties, die im Eigenschafteneditor anzeigt werden. In dem Eigenschafteneditor können die Werte der Properties des Beans angezeigt und geändert werden. Werden dem Container Beans durch Drag&Drop hinzugefügt, wird versucht die Beans durch Events miteinander zu verknüpfen. Die möglichen Bearbeitungsfunktionen sind: Beans mit Drag&Drop in das Compositions Fenster ziehen; Beans verschieben und ihre Größe ändern; die exportierten Properties bearbeiten; Events miteinander kombinieren; Properties verschiedener Beans kombinieren; die eingesetzten Beans aus dem Composition Fenster komplett speichern und wieder einlesen; einen Introspection Report eines Beans ausgeben; neue Beans aus JAR Archiven einlesen; ein lauffähiges Applet erzeugen;
3 Leistungsmerkmale GUI Erstellung Bean laden Beans visuell anordnen Beans verknüpfen Eigenschaften der Komponenten lassen sich ändern Anwendungsfenster Symbolleisten und Menü Quelltext generieren/editieren neue Dateien angeben. Speicher und Druckfunktion Hilfe Erläuterung der Terminologie JavaBeans/Beans Schnitstellen Spezifikation für wiederverwendbare Software Komponenten in Java; Properties initialle einstellung von Eingenschaften (Zustand) einer Bean; Events (Ereignisse) die Verknüpfungspunkte für Beans; Adapter zur Schnitstellenanpassung, wenn Beans nicht rchtig zusammenpassen; GUI Graphical User Interface,das heißt grafische Benutzeroberfläche. Wird im Deutschen so ausgesprochen,wie es geschrieben wird, und im Englischen wie das Wort `gooey'[was soviel bedeutet wie `glibbrig', gelartig oder einfach von fragwürdiger Konsistenz, also alles, was eine GUI nicht sein sollte, aber leider allzuoft ist]. Also in beiden Sprachen gleich. Use case Besteht aus mehreren zusammen hängenden Aufgaben,die von einem Akteur duchgeführt werden; Container Behälter für Beans; Drag&Drop Ziehen und Fallen lassen GUI Konzept welches ermöglicht einzelne Teile eines Dokumentes mit der Maus zu verschieben. Es wird auch oft verwendet, um Daten auf schnellem Wege zwischen zwei Anwendungen auszutauschen. Compositions Fenster Fenster, in dem man die Beans Bearbeitet; Toolbar ein Panel oder eine Leiste mit den oft verwendeten Beans;
4 Aufgabe 2 Übersicht über themenrelevante Applikationen 1.Bean Development Kit(BDK) Quelle: Leistungsparameter: Unterstüzung von der visuelle Entwicklungsumgebung, die das Erstellen eigener Software erleichtert. Architektur: Das BDK setzt sich aus vier Fenstern zusammen: die ToolBox, die BeanBox, der Method Tracer und das Property Sheet. Die ToolBox dient zur Verwaltung der JavaBeans. Sie kann neben den Beispielkomponenten, auch andere, gegebenenfalls selber entwickelte Beans enthalten. Die BeanBox ist eine einfache graphische Oberflaeche. In ihr können die Beans verknuepft, ausgefuehrt und getestet werden. Das Property Sheet praesentiert die ermittelten Eigenschaften der Komponente, die vom Anwender geändert werden koennen (In Java implementiert). Einsatzgebiet: Schule, Universität und Hochschule 2.Visual Age Quelle: www 4.ibm.com/software/ad/vajava Leistungsparameter: Unterstuetzung von Linux und Windows In VisualAge lassen sich User Events ausgehend von einem Quell zu einem Zielobjekt durch Klicken und Ziehen mit der Maus festlegen. Diese Connections stellt das Werkzeug als farbige Linien im Designfenster dar. Dort können sie verwaltet und weiter bearbeitet werden, was dem Entwickler das zeitraubende Programmieren von Ereignisketten erspart. Wenn man den Inhalt des Design Fensters sichert, erzeugt VisualAge den entsprechenden Quelltext als Java Bean, das man bei Bedarf wiederverwenden und in die Komponentenpalette integrieren kann. Architektur: Grafische Entwicklungsumgebung, Gewoehnungsbeduerftige Benutzeroberflaeche Einsatzgebiet: e business, Industrie 4. BeanExplorer (Development on the Edge) Quelle: BeanExplorer ist ein praktisches und schnelles Tool für einen Java Anwendungsentwickler. Mit BeanExplorer kann der Entwickler leicht jedes mögliche JavaBean zu einem wesentlichen Bestandteil seiner Anwendung machen. Einsatzgebiet: e business, home
5 3. Beanbuilder Quelle: Leistungsparameter: Der Beanbuilder ist ein einfaches Tool um Javabeans in eine grafische Anwendung einzubinden und mittels Events zu verknüpfen. Dabei stehen vorgefertigte Swing Komponenten zur Verfügung bzw. können auch eigene Beans benutzt werden. Wärend des bearbeitens kann man durch eine Vorschaufunktion die entstehende Applikation testen, Projekte können gespeichert bzw. geladen werden. Architektur: komplett in Java implementiert, somit Plattformunabhängig. Die Oberfläche ist eine auf Swing basierende GUI. Einsatzgebiet: Hauptsächlich akademische und demonstrative Zwecke der Javabean Architektur. 5. BeansDesigner (Streamgate) Quelle: Der graphische JavaBeanEditor erzeugt direkt den Javacode innerhalb der Klasse, wodurch graphische Beans sehr schnell erzeugt werden können. Einsatzgebiet: Entwicklung 6. Bolero Component Studio (Software AG) Quelle: ag.de Bolero ist eine Entwicklungsumgebung, mit der der Anwender einerseits selbst Applikationen, Servlets und andere Componenten erstellen kann, zum anderen unterstützt sie viele wichtige Komponenten Modelle wie JavaBeans, DCOM, CORBA. Es beinhaltet Object Relational Mapping (ORM), benutzt Object Query Language (OQL) und unterstützt JDBC. Einsatzgebiet: e Business, Industrie
6 Aufgabe 3 Genauere Beschreibung der Applikation: The Beans Development Kit Version 1.1 "BeanBox" 3.1. Verbale Beschreibung der Leistungsmerkmale Die BeanBox stellt eine Referenzplattform für die Demonstration des JavaBean Konzepts dar und wurde von SUN microsystems entwickelt. Es handelt sich hierbei um Freeware, welche von der SUN Internetseite ( heruntergeladen werden kann. Wichtigster Bestandteil des "Beans Development Kit" ist die BeanBox, welche nicht als vollständige Entwicklungsumgebung für Java Beans betrachtet werden, sondern Bean Konzepte lediglich illustrieren und deren Möglichkeiten aufzeigen solle. Da das Programm (BeanBox) in der Programmiersprache Java geschrieben wurde, ist es Plattform unabhängig und läuft sowohl auf Microsoft Windows sowie unter Unix Systemen. Voraussetzung für die Installation der BeanBox ist ein funktionierendes JDK. Nach der Installation (unter Windows mit menügesteuertem Installationsprogramm; unter Unix Systemen mittels Makefile) wird es mit dem Aufruf des Startskriptes "run" (unter Windows "run.bat" bzw. unter Unix Systemen mit dem Shellscript "run.sh") gestartet. Nach dem Starten der Beanbox öffnet sich eine Arbeitsfläche von vier Top Level Frames. Zum ersten wäre da die "Toolbox", welche eine Liste aller verfügbaren Beans enthält. Diese kann man mit einem Mausklick anwählen um sie dann mit einem weiteren Klick auf den zweiten Frame, den GUI Designer, eben dort zu platzieren. In diesem Arbeitsfenster können die Beans danach mit einem Klick zur Bearbeitung angewählt, verschoben oder in der Größe verändert werden. Die weitere Modifizierung der Beaneigenschaften erfolgt im dritten Frame, dem Property Editor. Der letzte Frame, der Method Tracer, dient zur Unterstützung beim Debuggen. Für die erzeugten Beans lassen sich nun noch Events festlegen. Beanbox bietet auch die Möglichkeit Beans mittels eines Events miteinander zu verbinden. Für den User zunächst nicht sichtbar generiert Beanbox im Hintergrund automatisch den Quellcode für den erzeugten Bean, welchen man jedoch nicht per Hand ergänzen kann. BeanBox stellt dementsprechend keinen Javaeditor dar. Des weiteren ist dem User die Möglichkeit gegeben nicht nur vorgefertigte, sondern auch eigene zuvor erstellte Beans in das Programm zu integrieren. Alle im Programm verwendeten Beans werden in jar Dateien gepackt um so eine bessere Archivierung zu ermöglichen. Das direkte überführen der Beans in Applets, sowie das Drucken ist ebenso möglich, wie das Aufrufen einer ausführlichen im Programm enthaltenen Dokumentation in Html Form.
7 Die wichtigsten Leistungsmerkmale im wesentlichen nochmals zusammengefasst: Programm ist Plattform unabhängig besitzt eine Arbeitsfläche aus vier Top Level Frames JavaBeans erzeugen per "drag and drop" automatisches Erzeugen von Quelltexten den Beans Events zuordnen, sowie Beans durch Events verknüpfen eigene Beans integrierbar packen der Beans in jar Dateien überführen der Beans in Applets drucken Hilfestellung in der Form von einer Dokumentation 3.2. Beschreibung von Anwendungsfällen (use cases), die von der Applikation abgedeckt werden. Geschäftsprozess: Akteur: Geschäftsprozess: Akteur: Geschäftsprozess: Akteur: Geschäftsprozess: Akteur: Geschäftsprozess: Akteur: Bean in Projekt einfügen Benutzer Akteur wählt Bean aus Toolbox aus und fügt sie in Arbeitsfläche (GUI Designer) ein. Eigenschaften bearbeiten Benutzer Der Benutzer modifiziert die Eigenschaften der in den GUI Designer eingefügten Beans in dem Property Editor Beans verbinden Benutzer Beans werden über Events miteinander verbunden Bean in BeanBox importieren Benutzer Benutzer fügt eigene schon erstellte Bean dem Programm hinzu Medienübertragung Benutzer Beans werden aus dem Programm exportiert (gedruckt, gespeichert und in Applets geschrieben).
8 use case Diagramm
9 3.3. Darstellung äußerlich sichtbarer Aspekte der inneren Logik der Applikation in verbaler Form und als geeignete UML Diagramme sichtbare Aspekte der inneren Logik Die Oberfläche des BDK besteht aus 4 Top Level Frames: Toolbox: enthält Liste aller verfügbaren Beans GUI Designer: Arbeitsfläche Property Editor: Bearbeiten der Eigenschaften Method Tracer: Debug Fenster Der Code für das auf der Arbeitsfläche (GUI Designer) erstellte Applet wird automatisch vom Programm generiert. Seqenzdiagramm
10 Zustandsdiagramm der Klasse Bean
JB 6 just beans but great solutions leipzig.de/~jb 6
Lastenheft zum Projekt BohnenKiste Mitarbeiter: Kais Tahar Sebastian Wenzel Tobias Friedrich Martin Reckziegel Fan Zhang Sten Grohmann Steven Schlegel Jan Werrmann Seite: 1 1. Zielbestimmung Die Kunden
MehrProgrammieren II. Dr. Klaus Höppner. Hochschule Darmstadt WS 2006/2007
Programmieren II Dr. Klaus Höppner Hochschule Darmstadt WS 2006/2007 1 / 15 Einführung: Grafische Benutzeroberflächen 2 / 15 Einführung: GUI Fast alle Programme besitzen mittlerweile eine grafische Benutzeroberfläche
MehrJava Beans von Christian Beck-Wörner. Inhalt. Was ist ein Bean Konzept von Beans Entwicklung eines Beans Eigenschaften von Beans Testumgebung: BDK
Java Beans von Christian Beck-Wörner Inhalt Was ist ein Bean Konzept von Beans Entwicklung eines Beans Eigenschaften von Beans Testumgebung: BDK Was ist ein Bean? Ein JavaBean ist eine wiederverwendbare
MehrTipps und Tricks für Visio
Tipps und Tricks für Visio Shapes In Visio werden die einzelnen Zeichenelemente Shapes genannt. Visio beinhaltet eine Reihe von vordefinierten Shapes die in Vorlagen (Bibliotheken) nach Fachgebieten zusammengefasst
MehrGameGrid mit BlueJ Seite 1
GameGrid mit BlueJ Seite 1 GameGrid mit BlueJ BlueJ ist eine Java-Entwicklungsumgebung mit einer einfachen Benutzeroberfläche. Dem Benutzer stehen ein einfacher Texteditor mit Syntaxhervorhebung und ein
MehrWillkommen. Ausprobieren und Spaß haben easescreen!
Willkommen easescreen steht für unkompliziertes, easy Gestalten, Planen und Verteilen von Multimedia-Inhalten - in höchster Qualität, ohne Zwischenschritte und mit Hilfe eines einzigen zentralen Tools,
MehrRhapsody in J Modellierung von Echtzeitsystemen
Rhapsody in J Modellierung von Echtzeitsystemen Tobias Schumacher tobe@uni-paderborn.de Rhapsody in J - Modellierung von Echtzeitsystemen p.1/17 Anspruch des Tools Einsatzbereiche/Features Modellierung
MehrPraktikum Software Engineering
Praktikum Software Engineering Verwendung von Enterprise Architect Pascal Weber, David Kulicke KIT Universität des Landes Baden-Württemberg und nationales Forschungszentrum in der Helmholtz-Gemeinschaft
MehrGrafische Benutzeroberfläche mit Glade und Python
Grafische Benutzeroberfläche mit Glade und Python Grundsätzliches Die grafische Benutzeroberfläche (GUI) wird getrennt von dem Programm erstellt und gespeichert. Zu dieser GUI-Datei wird ein passendes
MehrFrilo.Document.Designer
Erstellt am 19. Februar 2011 Letzte Änderung am 10. Juni 2011 Version 4.2011.1.2 Seite 1 von 8 Inhalt 1 Erste Schritte...4 1.1 Arbeiten in der Verwaltung FCC und Erstellen eines Dokumentes...4 1.2 Erstellen
MehrErstellungsdatum: 19.04.04 Softwaretechnik-Praktikum 2004 Gruppe: JB-2 Aufgabenblatt 2. Recherchebericht
1. Allgemeines 1.1 Allgemeines zum Programm Graphikeditor für JavaBeans Das Programm Graphkeditor für JavaBeans soll ein Werkzeug für die graphische Komposition von JavaBeans darstellen, um damit aus der
MehrPL Daniel Keil Softwaretechnikpraktikum erstellt am: V. Recherche Torsten Heinrich Gruppe ueb22 Aufgabenblatt 1 1.
1. Allgemeines Das zu entwickelnde Produkt soll für den Übungsbetrieb an Hochschulen konzipiert werden. Die zu Grunde liegende Idee ist es, diesen weitestgehend zu automatisieren und für die Nutzer dieses
MehrINHALTSVERZEICHNIS. 2D-DXF / DWG Import Allgemeines
Allgemeines INHALTSVERZEICHNIS 1 2D-DXF / DWG Import...3 1.1 Allgemeines...3 1.2 Starten des Imports...3 1.3 Der Dialog 2D DXF / DWG Datei importieren...3 1.4 Importiertes Symbol platzieren...4 1.5 Eigenschaften
MehrProgrammieren I. Die Programmiersprache Java. www.kit.edu. Institut für Angewandte Informatik
Programmieren I Die Programmiersprache Java KIT Universität des Landes Baden-Württemberg und nationales Großforschungszentrum in der Helmholtz-Gemeinschaft www.kit.edu Eigenschaften von Java Java ist eine
MehrVisual Basic Editor CATIA V5
Visual Basic Editor CATIA V5 Daniel Frauenrath Allgemein Der Visual Basic Editor ist fester Bestandteil von CATIA V5. Im Gegensatz zum internen Editor für CATScript und CATVbs hat der Visual Basic Editor
MehrEclipse Tutorial.doc
Berner Fachhochschule Hochschule für Technik und Informatik, HTI Fachbereich Elektro- und Kommunikationstechnik Labor für Technische Informatik Eclipse Tutorial 2005, HTI Burgdorf R. Weber Dateiname: Eclipse
MehrDokumentation. MC Frog von André Klonz, Rico Andrich und Steve Schneider
Dokumentation MC Frog von André Klonz, Rico Andrich und Steve Schneider Aufgabenstellung: Die Aufgabe bestand darin, einen offline Editor für Multiple-Choice-Tests im QTI 2 Format zu schreiben, der Eigenschaften
MehrVB.net Programmierung und Beispielprogramm für GSV
VB.net Programmierung und Beispielprogramm für GSV Dokumentation Stand vom 26.05.2011 Tel +49 (0)3302 78620 60, Fax +49 (0)3302 78620 69, info@me-systeme.de, www.me-systeme.de 1 Inhaltsverzeichnis Vorwort...2
MehrProgrammieren I. Entwicklungsumgebungen Eclipse und NetBeans. Institut für Angewandte Informatik
Programmieren I Entwicklungsumgebungen Eclipse und NetBeans KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft www.kit.edu Entwicklungsumgebungen für Java Java Development Kit (JDK) http://www.oracle.com/technetwork/java/javase/downloads/index.html
MehrArabische Ornamente in OpenOffice bearbeiten
Arabische Ornamente in OpenOffice bearbeiten OpenOffice ist eine frei erhältliche professionelle Software, die unter http://www.openoffice.org heruntergeladen werden kann, wenn sie nicht bereits auf dem
MehrEffektiver Umstieg auf Office Thomas Alker, Konrad Stulle UM-O2010
Effektiver Umstieg auf Office 2010 Thomas Alker, Konrad Stulle UM-O2010 1. Ausgabe, 4. Aktualisierung, Februar 2012 Die neue Oberfläche Keine Angst vor dem neuen Office Word 2010 und Excel 2010 basieren
MehrWhiteStarUML Tutorial
WhiteStarUML Tutorial Autor: Simon Balázs, BME IIT, 2015. Übersetzung: Kovács Márton, 2015. Installation Herunterladen und installieren Sie das WhiteStarUML: http://sourceforge.net/projects/whitestaruml/
MehrPowerPoint Unterrichtsskript WIHOGA Dortmund. 1 Einführung und Formatierung Verschiedenes Folienmaster Animationen...
PowerPoint 2007 Unterrichtsskript WIHOGA Dortmund 1 Einführung und Formatierung... 2 1.1 Start und Anwendungsfenster... 2 1.2 Folienlayouts... 2 1.3 Entwurfsvorlagen und Farbschema... 3 1.4 Texte und Grafiken
MehrArbeitsblatt 5 EAD II NetBeans
Arbeitsblatt 5 EAD II NetBeans Graphische Oberfläche für Uhrenanzeige mit NetBeans Für die Einführung in die Verwendung von NetBeans erstellen wir die graphische Oberfläche für die Uhr nun mit NetBeans.
Mehr1 3D Modellieren. 1.1 Einführung in NX Benutzeroberfläche
1 3D Modellieren 1.1 Einführung in NX 1.1.1 Benutzeroberfläche Als Erstes werden die Benutzeroberfläche und die gängigsten Funktionen von NX vorgestellt. Die nachfolgenden Kapitel beinhalten die wesentlichen
MehrSoftware-Engineering 2. Software-Engineering 2. Entwicklungsumgebungen (IDE) IT works. Klaus Mairon www.mairon-online.de 22.03.
Software-Engineering 2 Entwicklungsumgebungen (IDE) IT works. Klaus Mairon www.mairon-online.de 22.03.2009 1 Entwicklungsumgebungen, CASE-Tools, CASE-Werkzeuge unterstützen den Software-Entwicklungsprozess
MehrEntwicklungstand der GUI
1/13 Entwicklungstand der GUI Dietrich Vogel dvogel@physik.uni-wuppertal.de 7. Juli 2004 2/13 Inhalt 1.Konzept 2.Entwicklungsstand 3.Bestehende Probleme 4.Weitere Entwicklungsstrategie 5.Fragen, Diskussion
MehrMMS - Update auf Version 4.3 (beinhaltet Update auf v4.2) Neuerungen: 1. Menü derzeitiger Status wurde erweitert
MMS - Update auf Version 4.3 (beinhaltet Update auf v4.2) Neuerungen: 1. Menü derzeitiger Status wurde erweitert Die Einträge mit Häkchen finden Sie beim derzeitigen Status unter der Meinungsbearbeitung
MehrPflichtenheft Inhaltsverzeichnis. 1 Zielbestimmung Musskriterien Wunschkriterien Abgrenzungskriterien...
Pflichtenheft 17.05.2010 Inhaltsverzeichnis 1 Zielbestimmung 2 1.1 Musskriterien.................................. 2 1.2 Wunschkriterien................................ 3 1.3 Abgrenzungskriterien..............................
MehrEinführung in Eclipse und Java
Universität Bayreuth Lehrstuhl für Angewandte Informatik IV Datenbanken und Informationssysteme Prof. Dr.-Ing. Jablonski Einführung in Eclipse und Java Dipl.Inf. Manuel Götz Lehrstuhl für Angewandte Informatik
MehrRückblick Themen Erste GUI-Anwendung Praktikum. Rückblick Themen Erste GUI-Anwendung Praktikum. Rückblick Themen Erste GUI-Anwendung Praktikum
Programmieren I Martin Schultheiß Hochschule Darmstadt Sommersemester 2012 1 / 19 Rückblick Themen Erste GUI-Anwendung Praktikum 2 / 19 Inhalt von Teil 1 Algorithmen Elementare Datentypen Operatoren Bedingte
MehrMovie Maker 12 1
22.09.2016 Movie Maker 12 1 Vorbemerkungen Bis Windows 7 gehörte der Movie Maker zum Betriebssystem Windows Movie Maker 12 ist eine alte Version, läuft auch unter Windows 10. Der Support ist bis Januar
MehrEclipse :Bis(s) zum Javacode Einführung in die Eclipse-IDE
EF-III-A6 Einführung in Eclipse Seite 1 von 5 Eclipse :Bis(s) zum Javacode Einführung in die Eclipse-IDE Erläuterung Eclipse/IDE Eclipse ist eine integrierte Open-Source-Entwicklungsumgebung für Software
MehrBewerbungsdatenbank auf der Basis von OpenOffice.org Systemvoraussetzungen...3
Bewerbungsdatenbank auf der Basis von OpenOffice.org 2.4.1 2 Inhaltsverzeichnis 1Systemvoraussetzungen...3 2Anleitung zur Datenbank Bewerbungen.odb...4 2.1.Starten der Datenbank...4 2.2.Die Hauptarbeitsbereiche
MehrScoutsystems Software Sammler-Scout Kurzanleitung
Scoutsystems Software Sammler-Scout Kurzanleitung 1 Neue Sammlung anlegen Sammler-Scout Kurzanleitung Dann erscheint dies: Dort wird in die Eingabe-Zeile der Name der neuen Sammlung eingetragen und auf
MehrKOMPRIMIERUNGS & VERSCHLÜSSELUNGS- TOOL
SECRETZIP KOMPRIMIERUNGS- & VERSCHLÜSSELUNGS-Programm (nur für Windows) Das Programm ist auf dem USB Flash Drive enthalten. Bitte lesen Sie das Handbuch für den USB Flash Drive oder besuchen Sie integralmemory.com,
MehrEntwicklungswerkzeuge
Entwicklungswerkzeuge Werner Struckmann & Tim Winkelmann 10. Oktober 2012 Gliederung Anforderungen Projekte Debugging Versionsverwaltung Frameworks Pattern Integrated development environment (IDE) Werner
MehrDie Weinverwaltung. Benutzerdokumentation. RiBeSoftWein. Ersteller. by Cyrill Rickenbach. Version 1.0
RiBeSoftWein Die Weinverwaltung Benutzerdokumentation Ersteller Cyrill Rickenbach Version 1.0 RiBeSoftWein Dokumentation Datum: 17.06.2007 Seite: 1/20 1. Installation 3 2. Allgemeine Funktionen 6 3. Graphical
Mehr4. Mit Fenstern arbeiten
4. Mit Fenstern arbeiten In dieser Lektion lernen Sie... wie Sie Fenster wieder schließen das Aussehen der Fenster steuern mit mehreren Fenstern gleichzeitig arbeiten Elemente von Dialogfenstern Was Sie
MehrPDF-Erzeugung mit PDF-Creator (nur für Windows, wenn kein Acrobat Distiller vorliegt)
PDF-Erzeugung mit PDF-Creator (nur für Windows, wenn kein Acrobat Distiller vorliegt) Erläuterung PDFCreator ist eine Software zur Erzeugung von PDF-Dateien unter Windows. Es kann in all den Fällen verwendet
MehrDataport IT Bildungs- und Beratungszentrum. HTML- Grundlagen und CSS... 2. XML Programmierung - Grundlagen... 3. PHP Programmierung - Grundlagen...
Inhalt HTML- Grundlagen und CSS... 2 XML Programmierung - Grundlagen... 3 PHP Programmierung - Grundlagen... 4 Java - Grundlagen... 5 Java Aufbau... 6 ASP.NET Programmierung - Grundlagen... 7 1 HTML- Grundlagen
MehrGRAFISCHE BENUTZERSCHNITTSTELLEN
Vorlesung 4.4 GRAFISCHE BENUTZERSCHNITTSTELLEN Dr. Philip Mayer # 1 GUIs Grafische Benutzerschnittstellen (GUIs, Graphical User Interfaces) bieten dem Benutzer Zugriff auf ein Anwendungssystem GUIs sind
MehrStapelverarbeitung mit Adobe Acrobat Professional. Leibniz Universität IT Services Anja Aue
Stapelverarbeitung mit Adobe Acrobat Professional Leibniz Universität IT Services Anja Aue Stapelverarbeitung Befehlsfolgen werden automatisiert abgearbeitet. Eine Reihe von Aktionen werden manuell gestartet
MehrProgrammieren II. Java im Vergleich zu anderen Sprachen. Einführung: GUI. Einführung: Grafische Benutzeroberflächen. Dr.
Programmieren II Dr. Klaus Höppner Hochschule Darmstadt SS 2008 1 / 22 2 / 22 Einführung: GUI Fast alle Programme besitzen mittlerweile eine grafische Benutzeroberfläche (engl: Graphical User Interface,
MehrSEW Übung EMFText. 1 Aufgabe. 2 Domänenbeschreibung. 3 Installation von Eclipse/EMFText. 4 Schritt-für-Schritt Anleitung. 4.
SEW Übung EMFText 1 Aufgabe Erstellen Sie eine textuelle Domänenspezifische Sprache Domain-specific Language (DSL) mit dem Werkzeug EMFText. Die Sprache soll dazu dienen Formulare (Fragen, Antworttypen
MehrJava Übung. Einführung. 12. April 2006. Universität Duisburg-Essen Kommedia, Übung EinPro SS06, Einführung in Java - Übung. Vorbereitendes.
in Java Übung Universität Duisburg-Essen Kommedia, Übung EinPro SS06, 12. April 2006 (UniDUE) in 12. April 2006 1 / 14 in Übungsleiter Dienstag 12-14h: Nino Simunic (Nino.Simunic@uni-due.de) Dienstag 14-16h:
MehrErweiterung Bilderstammdaten und bis zu fünf Artikelbilder
Erweiterung Bilderstammdaten und bis zu fünf Artikelbilder Mit Hilfe dieser Erweiterung können Sie bis zu vier zusätzliche Artikelbilder in den Stammdaten eines Artikels verwalten. Diese stehen Ihnen dann
MehrH&H prodoppik wurde unter Zuhilfenahme von PROGRESS entwickelt. PROGRESS Software Corporation
Neues Hauptmenü Die Informationen in diesem Produkt werden ohne Rücksicht auf einen eventuellen Patentschutz veröffentlicht. Warennamen werden ohne Gewährleistung der freien Verwendbarkeit genutzt. Bei
MehrNeues Projekt anlegen... 2. Neue Position anlegen... 2. Position in Statikdokument einfügen... 3. Titelblatt und Vorbemerkungen einfügen...
FL-Manager: Kurze beispielhafte Einweisung In dieser Kurzanleitung lernen Sie die wichtigsten Funktionen und Abläufe kennen. Weitere Erläuterungen finden Sie in der Dokumentation FLManager.pdf Neues Projekt
MehrAnleitung zur Installation und Verwendung von eclipseuml 2.1.0
Anleitung zur Installation und Verwendung von eclipseuml 2.1.0 In dieser Anleitung wird die Installation und Verwendung von Omodo eclipseuml 2.1.0 beschrieben. eclipseuml ist eine Zusatzsoftware für Eclipse,
MehrÜberblick. Allgemeines, Geschichtliches. Architektur. Oberfläche. Plugins und deren Einsatz
Architektur Überblick Allgemeines, Geschichtliches Architektur Oberfläche Plugins und deren Einsatz Was ist Eclipse? Open-Source-Framework zur Entwicklung von Software nahezu aller Art. Bekannteste Verwendung:
MehrHierfür sind mit dem Content Management System (CMS) Joomla in Verbindung mit SIGE Pro Inhalte angelegt worden, die genau diesen Zweck erfüllen.
Tutorial / Anleitung Fotogalerie SIGE Pro v3.1.0 mit Joomla CMS 3.5.1 Klaus Große-Erwig Stand: 05/2016 Mit der Fotogalerie SIGE Pro ist ein wahlfreier Zugriff auf große Bestände an Bildmaterial möglich,
MehrKapitel 2 SAP Easy Access
Kapitel 2 SAP Easy Access The way to get started is to quit talking and begin doing. Walt Disney Zusammenfassung Dieses Kapitel präsentiert das SAP Easy Access, wobei einige Aspekte aus der täglichen Arbeit
MehrA Datenbanken. A.1 Firebird. A.1.1 Installation des Servers. A.1.2 Installation der Beispieldatenbanken. Datenbanken 1
Datenbanken 1 A Datenbanken A.1 Firebird Firebird ist als Datenbank konzipiert, die hauptsächlich in andere Anwendungsprogramme integriert wird. Die hier verwendete Oberfläche ist also eher untypisch für
MehrP-touch Editor starten
P-touch Editor starten Version 0 GER Einführung Wichtiger Hinweis Der Inhalt dieses Dokuments sowie die Spezifikationen des Produkts können jederzeit ohne vorherige Ankündigung geändert werden. Brother
MehrDie Programmiersprache Java. Dr. Wolfgang Süß Thorsten Schlachter
Die Programmiersprache Java Dr. Wolfgang Süß Thorsten Schlachter Eigenschaften von Java Java ist eine von der Firma Sun Microsystems entwickelte objektorientierte Programmiersprache. Java ist......a simple,
MehrForms Composer. Document Producer 1. Document Producer
1 Die Lexmark Version 3.0 kombiniert die E-Formular-Designer- Software mit einer E-Formular-Serveranwendung. Sie können jetzt individuell angepaßte Formulare erstellen und diese mit Skripts kombinieren,
MehrPython Installation. 1 Vorbereitung. 1.1 Download. Diese Anleitung ist für Windows ausgelegt.
Python Installation 1 Vorbereitung Diese Anleitung ist für Windows ausgelegt. 1.1 Download Python kann online unter https://www.python.org/downloads/ heruntergeladen werden. Hinweis: Im CoderDojo verwenden
MehrRoad Account Maut Control. Version 1.34
Road Account Maut Control Version 1.34 Inhalt: Daten einlesen... 2 Daten importieren... 2 Wiederherstellen... 3 Daten entfernen... 3 Spracheinstellungen... 4 Ausdrucken... 4 Konsistenz-Check... 4 Diagramm...
Mehr09.10.2015. 02.10.2015 + 07.10.2015 Seite 1. 02.10.2015 + 07.10.2015 Seite 2
02.10.2015 + 07.10.2015 Seite 1 02.10.2015 + 07.10.2015 Seite 2 1 Anzahl der Klassenarbeiten: Mindestens zwei Klassenarbeiten pro Halbjahr (= 4 KA pro Jahr) Im ersten Ausbildungsjahr gibt es jedoch kein
Mehr1 Installieren von SPSS
1 Installieren von SPSS 1.1 Hinweise zur Installation Zur Installation und zum Betrieb von SPSS 24 Statistics Base Windows mit einer Einzelnutzerlizenz bestehen folgende Mindestanforderungen: Windows 7,
MehrJSF (JavaServer Faces) Erstellen einer Webseite
Universität Bayreuth Lehrstuhl für Angewandte Informatik IV Datenbanken und Informationssysteme Prof. Dr.-Ing. Jablonski JSF (JavaServer Faces) Erstellen einer Webseite Dipl. Inf. Manuel Götz Dipl. Inf.
MehrAnleitung zur Erstellung einer Concept-Map
Anleitung zur Erstellung einer Concept-Map Was ist eigentlich eine Concept-Map? Eine Concept-Map (ein Begriffs-Netz) ist ein anschauliches Bild, in dem einzelne Begriffe (Concepts) miteinander verbunden
Mehr3 Maps richtig ablegen und
PROJEKT MindManager 2002 Intensiv 3 Maps richtig ablegen und speichern Ihre Map ist nun fertig gestellt wenn Sie jetzt Ihre Arbeit mit MindManager beenden, ohne die aktuellen Eingaben und Formatierungen
MehrInhaltsverzeichnis. 2.2 Grundlagen der UML... 41. 2.3 Zusammenfassung... 53
Vorwort......................................................... 13 1 Vorbereitungen.................................................. 17 1.1 JDK-Installation unter Windows................................
MehrJBuilderX: Installation und Kurzanleitung (Mac)
Installation Seite 1 JBuilderX: Installation und Kurzanleitung (Mac) 1. JBuilder installieren Eine Gratis-Version kann von der Webseite www.borland.de heruntergeladen werden. Systemvoraussetzungen: 256
MehrErste Schritte mit Elvis 3 ein Beispielprojekt
Erste Schritte mit Elvis 3 ein Beispielprojekt Um Sie mit Elvis 3 vertraut zu machen möchten wir mit Ihnen mit diesem Kapitel ein Beispielprojekt vom ersten Aufruf von Elvis 3 bis zum Testlauf aufbauen.
MehrProgrammieren für Wirtschaftswissenschaftler SS 2015
DEPARTMENT WIRTSCHAFTSINFORMATIK FACHBEREICH WIRTSCHAFTSWISSENSCHAFT Programmieren für Wirtschaftswissenschaftler SS 2015 Lucian Ionescu Blockveranstaltung 16.03 27.3.2015 7. Graphische Oberflächen Ein
Mehr1. BlueJ installieren (nach dem Buch Java lernen mit BlueJ von David J. Barnes; Michael Kölling)
1. BlueJ installieren... 1 2. BlueJ auf die deutsche Version umstellen... 1 3. BlueJ Extensions... 2 a. Klassenkarte... 2 i. UML Extension... 2 ii. Klassenkarte zum Schulbuch... 3 b. CNU BlueJ Code Formatter...
MehrArbeiten mit dem Externen Client smart start
Arbeiten mit dem Externen Client smart start Sage ist bei der Erstellung dieses Dokuments mit großer Sorgfalt vorgegangen. Fehlerfreiheit können wir jedoch nicht garantieren. Sage haftet nicht für technische
Mehr1. Einführung. 2. Vorbereitung zur Installation. 1.1 Eclipse
1. Einführung 1.1 Eclipse Die Eclipse ist eine kostenlose integrierte Entwicklungsumgebung oder auch IDE genannt, (Abkürzung IDE, engl. Integrated development enviroment). Sie ist eine grafische Benutzeroberfläche
MehrApplication Engineering Grundlagen für die objektorientierte Softwareentwicklung mit zahlreichen Beispielen, Aufgaben und Lösungen
I " t3ildungsmedien Informatik Application Engineering Grundlagen für die objektorientierte Softwareentwicklung mit zahlreichen Beispielen, Aufgaben und Lösungen Hansruedi Tremp und Markus Ruggiero Application
MehrAnleitung zur Benutzung des Admin Control Panel
Anleitung zur Benutzung des Admin Control Panel Homepageversion 0.3.2 vom 04.10.2015 Dokumentenversion 1.0 vom 08.10.2015 1. Globale Einstellungen 2. Eine Seite bearbeiten Wie bearbeite ich eine Seite?
Mehr1 Die Entwicklungsumgebung Visual Studio
Die Entwicklungsumgebung Visual Studio 1 1 Die Entwicklungsumgebung Visual Studio In diesem Kapitel erfahren Sie wie Sie die Entwicklungsumgebung starten und beenden wie Sie mit der Entwicklungsumgebung
MehrAusmalbilder. Anmerkung: Die Anleitung ist optimiert für Microsoft Word 13 und Paint unter Windows 8.1.
Benötigte Hard- oder Software Textverarbeitungsprogramm Zeichnungsprogramm Anmerkung: Die Anleitung ist optimiert für Microsoft Word 13 und Paint unter Windows 8.1. Ziel ClipArt auswählen und in ein Dokument
MehrHandbuch B4000+ Preset Manager
Handbuch B4000+ Preset Manager B4000+ authentic organ modeller Version 0.6 FERROFISH advanced audio applications Einleitung Mit der Software B4000+ Preset Manager können Sie Ihre in der B4000+ erstellten
MehrAnwendungspraktikum aus JAVA Programmierung im SS 2006 Leitung: Albert Weichselbraun. Java Projekt. Schiffe Versenken mit GUI
Anwendungspraktikum aus JAVA Programmierung im SS 2006 Leitung: Albert Weichselbraun Java Projekt Schiffe Versenken mit GUI 1. Über den Autor: Name: Marija Matejic Matrikelnummer: 9352571 E-mail: marijamatejic@yahoo.com
MehrKonfiguration JAVA Applet zur uneingeschränkten Nutzung der Videofunktion in einem Browser. Video-Streamer FBI6110-0400.
Konfiguration JAVA Applet zur uneingeschränkten Nutzung der Videofunktion in einem Browser Video-Streamer FBI6110-0400! Hinweis: Nach dem Java Update (Version 7, Update 45) erscheint nach jedem Neustart
MehrJava Einführung Programmcode
Java Einführung Programmcode Inhalt dieser Einheit Programmelemente Der erste Programmcode Die Entwicklungsumgebung: Sun's Java Software Development Kit (SDK) Vom Code zum Ausführen des Programms 2 Wiederholung:
MehrEnterprise JavaBeans Überblick
Enterprise JavaBeans Überblick 1. Überblick Java EE 5 und Komponententechnologien 3. Enterprise JavaBeans Architektur 4. Ressourcen Management und Primäre Services 5. Java Persistence: Entity Manager 6.
MehrIntegrierte Entwicklungsumgebungen
Integrierte Entwicklungsumgebungen Integrierte Java-Entwicklungsumgebungen setzen hohe Anforderungen an die Ausstattung der Computer. Diese Anforderungen sind in der Schule nicht immer umzusetzen. Sollen
MehrNutzung interaktiver Systeme. mit Windows-Tools
Nutzung interaktiver Systeme mit Windows-Tools Grundlagen Die Legamaster Touchsysteme funktionieren grundsätzlich per Plug & Play -Technik ohne Installation zusätzlicher Treiber oder spezieller Software.
MehrChangelog objectif 7.0 Service Pack 3
Changelog objectif 7.0 Service Pack 3 Mit dem Service Pack 3 zu objectif haben wir wieder zahlreiche Neuerungen in objectif integriert und eine ganze Reihe von Fehlern behoben. Lesen Sie hier im Detail,
MehrTechSmith Deployment Tool Dokumentation
TechSmith Deployment Tool Dokumentation Das TechSmith Deployment Tool erleichtert IT-Administratoren in Windows- Netzwerken die unternehmensweite Bereitstellung von Snagit und Camtasia Studio. Über die
MehrIrfanView für Windows. Trends, Tipps & Tools für die Technikboerse
IrfanView für Windows Trends, Tipps & Tools für die Technikboerse Stand: 17. Juli 2012 Inhalt Vorwort... 3 Download und Installation... 3 Einführung... 4 Bilder laden... 4 Ausschneiden mit der Maus...
MehrFotobuch Kurzanleitung für Windows Designer
Fotobuch Kurzanleitung für Windows Designer Version 1.0 1 Kurzanleitung Fotobuch In wenigen Schritten zum ifolor Fotobuch Sie wollen ein Fotobuch gestalten? Die folgende Anleitung hilft Ihnen, ein Fotobuch
MehrDie Anleitung ist optimiert für Microsoft Word 02 und Microsoft Paint.
Benötigte Hard- oder Software Textverarbeitungsprogramm Zeichnungsprogramm Anmerkung: Die Anleitung ist optimiert für Microsoft Word 02 und Microsoft Paint. Ziel ClipArt auswählen und in ein Dokument im
MehrZum Bearbeiten ins Backend einloggen
Ihre Internetseite wurde mit dem Contentmanagementsystem (CMS) Contao aufgebaut. Ein Content-Management-System (kurz: CMS, deutsch Inhaltsverwaltungssystem ) ist eine Software zur gemeinschaftlichen Erstellung,
MehrMicrosoft 2010 Express/Beispiel für Grafische Oberflächen
I Vorbereitung wie Konsolanwendung Rechner hochfahren - Visual C++ 2010 Express aufrufen Datei/neu/Projekt im Menue wählen II Projekt und Projektmappe anlegen Vorlage CLR markieren Projekttyp Windows Forms-Anwendung
MehrProjekt: Erstellung eines Durchführungskonzeptes mit Prototyp für ein landesweites Katastrophenschutzportal. - HW- und SW-Anforderungen des Prototypen
- HW- und SW-Anforderungen des Prototypen Version: 0.3 Projektbezeichnung Projektleiter Verantwortlich KatS-Portal Dr.-Ing. Andreas Leifeld Patrick Hasenfuß Erstellt am 09/06/2011 Zuletzt geändert 10/06/2011
MehrAnpassen BS-Explorer
Anpassen BS-Explorer Die Ansicht des BS-Explorers kann auf Ihre Bedürfnisse individuell angepasst werden. Nicht nur die Symbolleiste sondern auch die Mandatsansicht kann Ihren Wünschen entsprechend verändert
MehrDas neue Suite Content Management System
Das neue Suite Content Management System Eine Beschreibung des neuen 'Visual CMS', veröffentlicht mit emarketing Suite Version 8.0 im Mai, 2014 Mai 2014 1 Einführung in das Visual CMS Bitte beachten Sie:
MehrHandbuch zum VivaWeb-Serienbrief-Programm
Handbuch zum VivaWeb-Serienbrief-Programm In 10 Schritten zum Serienbrief Das folgende Handbuch erläutert Ihnen die Nutzungsmöglichkeiten des ARV Serienbrief-Programms in all seinen Einzelheiten. Dieses
MehrProduktskizze. 28. November 2005 Projektgruppe Syspect
28. November 2005 Carl von Ossietzky Universität Oldenburg Fakultät II Department für Informatik Abteilung Entwicklung korrekter Systeme Inhaltsverzeichnis 1 Einleitung 3 2 Die graphische Oberfläche der
MehrGraphische Benutzungsoberflächen mit Java. Einführung in NetBeans
Graphische Benutzungsoberflächen mit Java Einführung in NetBeans Graphische Benutzungsoberflächen! Interaktion mit dem Programm! Datenein- und ausgabe! Rückmeldungen über Verarbeitung der Daten! Visualisierung
Mehr1 Dokument hochladen Dokument verschieben Neuen Ordner einfügen Ordner verschieben Dokumente und Ordner löschen...
Die Dokumentenverwaltung von basis.kirchenweb.ch (Version 16.07.2012 / bn) Inhalt 1 Dokument hochladen... 2 2 Dokument verschieben... 2 3 Neuen Ordner einfügen... 3 4 Ordner verschieben... 3 5 Dokumente
MehrINSTALLATION OFFICE 2013
INSTALLATION OFFICE 2013 DURCH OFFICE 365 Zur Verfügung gestellt von PCProfi Informatique SA Einleitung Das folgende Dokument beschreibt Ihnen Schritt für Schritt, wie man Office Umgebung 2013 auf Ihren
MehrErste Schritte mit Eclipse
Erste Schritte mit Eclipse März 2008, KLK 1) Java Development Kit (JDK) und Eclipse installieren In den PC-Pools der HAW sind der JDK und Eclipse schon installiert und können mit dem Application Launcher
MehrInformation zur Konzeptberatungs-Schnittstelle
Information zur Konzeptberatungs-Schnittstelle Mit dieser Schnittstelle können Kundendaten vom Coffee CRM System für die Excel Datei der Konzeptberatung zur Verfügung gestellt werden. Die Eingabefelder
MehrInstallation Guide Konfiguration der Schlaumäuse-Software und Absicherung des Rechners für den Einsatz im Kindergarten
Installation Guide Konfiguration der Schlaumäuse-Software und Absicherung des Rechners für den Einsatz im Kindergarten Microsoft Deutschland GmbH Projektbüro Schlaumäuse info@schlaumaeuse.de Inhalt 1.
Mehr