Mario Platzner
Diplomarbeit

Homepage in GermanHomepage in Deutsch
Akademische Ausbildung
Persönliche Interessen

Hot List
bullet_t.gif (983 Byte)Kontaktinformation


D
iplomarbeitsthema:

Entwurf und Implementierung der
Benutzeroberflächen und Funktionen für
das Fachsprachensystem Filcom

Abstract:

Das System Filcom wird zur Aufnahme und Dokumentation unterschiedlich repräsentierten Wissens verwendet. Da das bestehende System und dessen Datenbanksystem nicht mehr den stark wachsenden Datenmengen gewachsen war, wurde das bestehende System Filcom einer ausführlichen Analyse unterzogen.

Basierend auf den Ergebnissen der Objektorientierten Analyse, beinhaltet diese Diplomarbeit den Objektorientierten Entwurf des Programmsystems und die Gestaltung der Benutzeroberflächen. Für den Objektorientierten Entwurf, der 42 Klassen, 636 Operationen und über 200 Seiten umfaßt, wurde das Werkzeug Rational Rose eingesetzt. Bei der Gestaltung der Eingabemasken wurden die neu entstandenen Erfordernisse eingearbeitet und die Empfehlungen zur ergonomischen Gestaltung der Benutzeroberlächen ("Mensch-Maschine-Kommunikation", MMK) und die Style Guides berücksichtigt.

Weiters wurden mehrere Entwicklungsumgebungen und deren Datenbankschnittstellen untersucht. Dies waren die folgenden Entwicklungsumgebungen: Access 7.0 (Microsoft), Delphi 1.0 (Borland), Designer/2000 (Oracle), Java Workshop (SUN), Media Objects 1.0 (Oracle), Toolbook 4.0 (Asymetrix), Visual Basic 4.0 (Microsoft), Visual C++ 4.0 (Microsoft) und Visual FoxPro 3.0 (Microsoft). Sowie die folgenden Datenbank Management Systeme und die Datenbankschnittstellen: Borland Database Engine, FoxPro 3.0 (Microsoft), JDBC (SUN), Jet 3.5 (Microsoft), MS SQL-Server 6.5 (Microsoft), ODBC 3.0 (Microsoft) und Oracle7 Server 7.2 (Oracle).

Nach jeder Projektphase wurde die Anwendung Filcom mit Hilfe der Teststrategien White Box Testing (C1) und Black Box Testing geprüft (Verifikation). Am Ende des Entwicklungszyklus erfolgte die Prüfung der Anwendung (Validation) gegen ihre Spezifikation mit Hilfe der Teststrategien Volume Testing, Facility Testing und Useability und den Wissensgebieten Elektrotechnik, Metallverarbeitung und Qualitätsmanagement.

Außerdem wurde eine umfangreiche kontextsensitive Hilfe für das System Filcom entwickelt. Während der Arbeit mit Filcom erhält der Anwender durch die ausführliche Beschreibung der Eingabemasken und deren Funktionen eine hilfreiche Unterstützung.

Literaturliste:

[BALZ96] Lehrbuch der Software-Technik : Software-Entwicklung / Prof. Dr.-Ing. habil. Helmut Balzert, Spektrum Akademischer Verlag GmbH, Heidelberg - Berlin – Oxford, ISBN: 3-8274-0042-2, 1996
[BAU91] Das große Buch zur Windows 3 Programm-Entwicklung, Bauder, DATA BECKER GmbH, Merowingerstr. 30, Düsseldorf 1,
ISBN: 3-89011-376-1, 1991
[BOOCH95] Objektorientierte Analyse und Design : Mit praktischen Anwendungsbeispielen / Grady Booch, Addison-Wesley (Deutschland),
ISBN: 3-89319-673-0, 1. Korrigierter Nachdruck 1995
[BOR95] Delphi für Windows : Handbücher, Borland International, Inc., 100 Borland Way, P.O. Box 660001, Scotts Valley, CA 95067-0001, U.S.A., 1995
[CONN93] Code complete : a practical handbook of software construction / Steven C. McConell, Microsoft Press, A Division of Microsoft Corporation, One Microsoft Way, Redmond, Washington 98052-6399, U.S.A,
ISBN: 1-55615-484-4, 1993
[CONN96] Rapid development : taming wild software schedules / Steven McConell, Microsoft Press, A Division of Microsoft Corporation, One Microsoft Way, Redmond, Washington 98052-6399, U.S.A,
ISBN: 1-55615-900-5, 1996
[COW97] Windows NT Server 4 / Robert Cowart / Body Waters, , SYBEX-Verlag GmbH, Düsseldorf, ISBN: 3-8155-2062-2, 1997
[DATA94a] System Journal Spezial : DataBase : Anbindung von Access als Frontend an den SQL Server / Oliver Bouchard, Microsoft Corporation, One Microsoft Way, Redmond, Washington 98052-6399, U.S.A,
Heft: 80271/93002 - Seite 52, 1993/94
[DATA94b] System Journal Spezial : DataBase : Offener Zugriff auf Daten mit ODBC, Matthias Berndt, Microsoft Corporation, One Microsoft Way, Redmond, Washington 98052-6399, U.S.A,
Heft: 80271/93002 - Seite 71, 1993/94
[DIEN97] Vorlesung: Software Engineering / V. Dienhold, Universität Salzburg, Wintersemester 1996/97
[FOLEY96] Computer graphics : principles and practice /
James D. Foley et al. – 2nd ed. in C, Addison-Wesley Publishing Company, Inc., ISBN: 0-201-84840-6, 1996
[GLAD94] Das FoxPro 2.5 für Windows Buch / Ralf Gladis, SYBEX-Verlag GmbH, Düsseldorf, ISBN: 3-8155-0038-9, 2. Auflage 1994
[JAVA95] The JavaTM Language Specification, Version 1.0 Beta, Beta Draft of October 30, 1995, Sun Microsystems Inc., 2550 Garcia Avenue, Mountain View,
California 94043-1100 U.S.A
[JAVA96] Java Soft, JDBC TM : A Java SQL API Version 1.0 / Graham Hamilton & Rick Catell, Sun Microsystems Inc., 2550 Garcia Avenue, Mountain View,
California 94043-1100 U.S.A
[JAVADEV] Java TM Developer’s Guide / Jamie Jaworski, Sams.net Publishing, 201 W. 103rd Str., Inidanapolis, IN 46290, ISBN: 1-57521-069-X, 1996
[KANO95] Developing International Software For Windows 95 and Windows NT: a handbook for software design / Kano, Nadine,
Microsoft Press, Division of Microsoft Corporation, One Microsoft Way, Redmond, Washington 98052-6399, U.S.A,
ISBN 1-55615-840-8, 1995
[MSLIB97] Microsoft® Developer Network Library, Microsoft Corporation, One Microsoft Way, Redmond, Washington 98052-6399, U.S.A, 1994 - 1997
[NT40] Microsoft® Windows NT 4.0 Handbücher, Microsoft Corporation, One Microsoft Way, Redmond, Washington 98052-6399, U.S.A
[ORA96a] Oracle 7.2 Documentation Library, Oracle Corporation, 500 Oracle Parkway, Redwood Shores, CA 94065, U.S.A
[ORA96b] Designer 2000 Documentation, Oracle Corporation, 500 Oracle Parkway, Redwood Shores, CA 94065, U.S.A
[POM97] Informatik-Handbuch / hrsg. Von Peter Rechenber und Gustav Pomberger, Carl Hanser Verlag, München Wien, ISBN: 3-446-18691-3, 1997
[PRATA] The Waite Group’s C++ Primers Plus : teach yourself object-oriented programming / Stephen Prata, WAITE GROUP PRESS, A Division of The Waite Group, Inc., 100 Shoreline Highway, Suite A-285, Mill Valley, California 94941, U.S.A, ISBN: 1-878739-02-6, 1991
[RICK89] SQL in dBase IV / Rick F. van der Lans / Gerard Verban, Addison-Wesley (Deutschland) GmbH, ISBN: 3-89319-240-9, 1989
[RUMB95] Unified Method : for Object-Oriented Development, Documentation Set - Version 0.8 / Grady Booch und James Rumbaugh, Rational Software Corporation 2800 San Tomas Expressway Santa Clara, USA
[SAUER92] Relationale Datenbanken : Theorie und Praxis / Hermann Sauer, Addison-Wesley (Deutschland) GmbH, ISBN: 3-89319-573-4, 1992
[SCHW94] Vorlesung: Software Engineering / A. Schwald, Universität Salzburg, Wintersemester 1993/94
[SEDGE92] Algorithmen in C++ / Robert Sedgewick, Addison-Wesley (Deutschland) GmbH, ISBN: 3-89319-462-2, 1992
[SQLSER96] MS SQL-Server 6.5, Handbücher, Microsoft Corporation, One Microsoft Way, Redmond, Washington 98052-6399, U.S.A
[TAN97] Computernetzwerke / Andrew S. Tanenbaum, Prentice Hall Verlag GmbH, Hans-Pinsel-Straße 9b, D-85540 Haar bei München/Germany,
ISBN: 3-8272-9536-X, 1997
[THAL96] ISO 9001 : Software-Entwicklung in der Praxis / Georg Erwin Thaller, Verlag Heinz Heise GmbH & Co KG, Hannover,
ISBN: 3-88229-080-3, 1996
[VB95] Visual Basic 4.0 Handbücher, Microsoft Corporation, One Microsoft Way, Redmond, Washington 98052-6399, U.S.A, 1995
[VB97] Visual Basic 5.0 Handbücher, Microsoft Corporation, One Microsoft Way, Redmond, Washington 98052-6399, U.S.A, 1997
[VC5] Visual C++ 5.0, Handbücher, Microsoft Corporation, One Microsoft Way, Redmond, Washington 98052-6399, U.S.A
[VOSS94] Datenmodelle, Datenbanksprachen und Datenbank-Management-Systeme/ Gottfried Vossen, Addison-Wesley (Deutschland) GmbH,
ISBN: 3-89319-566-1, 1994
[WINNI95] Programming the Windows 95 User Interface / Nancy Winnick Cluts, Microsoft Press, A Division of Microsoft Corporation, One Microsoft Way, Redmond, Washington 98052-6399, U.S.A,
ISBN: 1-55615-884-X, 1995
[YOUNG97] Visual C++ 5 / Michael J. Young, SYBEX-Verlag GmbH, Düsseldorf,
ISBN: 3-8155-5419-5, 1997

Letzte Änderung:Mai 26, 2001.