Requirements Engineering: Anforderungsdefinition mit Hilfe von UML bei der Entwicklung einer ERP Software

Front Cover
GRIN Verlag, Jan 3, 2008 - Computers - 35 pages
Studienarbeit aus dem Jahr 2007 im Fachbereich Informatik - Wirtschaftsinformatik, Note: 1,3, ( Europäische Fernhochschule Hamburg ), Veranstaltung: Wirtschaftsinformatik, Sprache: Deutsch, Abstract: In dieser Arbeit soll aus dem Bereich des Requirements Engineerings der Einsatz der Unified Modeling Language (UML) bei der Anforderungsdefinition in der Softwareentwicklung betrachtet werden. Ziel der Arbeit ist, die Möglichkeiten und Grenzen des Einsatzes von UML bei der Anforderungsdefinition in der betrieblichen Praxis zu untersuchen. Um das Ziel zu erreichen, werden zunächst die begrifflichen Grundlagen geklärt. Anschließend wird auf mögliche Vorteile, Probleme sowie Grenzen des UML Einsatzes eingegangen. Dabei wird speziell die Entwicklung einer branchenneutralen, kaufmännischen Standardsoftware für mittelständische Unternehmen berücksichtigt. Als Untersuchungsobjekt dient eine Enterprise Resource Planning (ERP) Software, die von einem mittelständischen Softwareproduzenten mit 20 Mitarbeitern hergestellt, vertrieben und kundenspezifisch angepasst wird. Sie befindet sich bereits bei ca. 200 kleinen und mittelständischen Unternehmen im Einsatz, bei einigen der Unternehmen seit fast 20 Jahren. Der Autor dieser Arbeit ist seit mehreren Jahren als Leiter der Entwicklungsabteilung für den Aufbau und die Erweiterung der o.g. Software verantwortlich. Als Untersuchungsmethode wird vom Autor das Vorgehen bei der Anforderungsdefinition der o.g. Software beschrieben und beurteilt. Da das Produkt bereits im Markt eingeführt ist, werden im Fallbeispiel insbesondere die Komplexität des Produktes, sowie sich daraus ergebende Probleme beschrieben. Es werden an Hand eines konkreten Beispiels Gründe für den Einsatz von bzw. der auf Verzicht von UML bei der Definition von Änderungsanforderungen gezeigt. Im Ergebnis werden die untersuchten Probleme und Vorteile beim Einsatz von UML bei der Anforderungsdefinition an Hand des Fallbeispiels zusammenfassend dargestellt.
 

Other editions - View all

Common terms and phrases

A3 Arbeitsgang Abbildung Abdeckung Ablaufdiagrammen ALNOKTABOT 2007 Änderung Anforderungen Anforderungsanalyse Anhang Beispiel Belegdruck bestimmte Zeitintervallen Create Datenstrukturen Delphi derungen Design Destroy Diagramme Dokumentation Einsatz von UML Enterprise Resource Planning entsprechenden Entwicklung ermittelt Ermittlung und Formulierung Exemplarisch Extreme Programming Fallbeispiel Formulierung der Anforderungsdefinition Fräsen funktionale Breite Funktionalität Funktionen Get(Integer Graphenstruktur Grund Grundlage grundsätzlich Hilfe Implementierung verwendet insbesondere Integer Kapazitätsangebot Kapazitätsbedarf Klassen Klassendiagramm komplex Komplexität Kontext Kunden Laufe der Implementierung Maschine Modeling Language UML Moduls Objektdiagrammen Objektorientierte OLAP Online im Internet POHL Praxisbeispiel Probleme Produktion Produktionsaufträge Produktionssimulation Programmiersprache Programmmoduls Programmteile Put(Integer Qualifikation Q3 Qualifikation Qualifikation Q6 Res4 Ressource ResAnforderung Resource Planning ERP Reverse Engineering RUPP RvdResList SAP R/3 Schritt Simulationsalgorithmus Software Softwareentwicklung Softwareentwicklungsprozess stellt String technische TFCResItem TFCResList TFCTimeItem TFCTimeLine TList Tools TOpMPMItem TOpRvdOption TOpRvdReqItem UML-Tools UML-Werkzeugen Unified Modeling Language Unternehmen benötigten unterstützt untersuchte ERP-Software Ursprungsanforderung verschiedene Vertrieb Verwendung von UML Visualisierung Vorgehen Vorgehensmodelle Werkzeug WIKIPEDIA Zeiteinheit

Bibliographic information