Grin logo
de en es fr
Shop
GRIN Website
Publish your texts - enjoy our full service for authors
Go to shop › Computer Science - Programming

Erstellung eines Programmsystems zur Verwaltung von programmierten Internetmodulen in einem Softwarehaus

Title: Erstellung eines Programmsystems zur Verwaltung von programmierten Internetmodulen in einem Softwarehaus

Project Report , 2001 , 84 Pages , Grade: 95%

Autor:in: Christoph Bünger (Author)

Computer Science - Programming
Excerpt & Details   Look inside the ebook
Summary Excerpt Details

Die Internetabteilung der s+p AG in Leipzig entwickelt Internet-/Intranetmodule (zur Vereinfachung im Zuge dieser Projektdokumentation nur „Internetmodule“ genannt) , die als Zusatzmodule in Verbindung mit den bestehenden Client-Server-Anwendungen in den Bereichen Lohnabrechnung, Personalinformation und Reisekostenmanagement eingesetzt werden. Diese Module laufen als Browserbedienbare Applikationen auf einem Microsoft IIS (Internet Information Server) unter Windows 2000 und arbeiten direkt auf der gleichen Datenbank wie die bereits vorhandenen Produkte aus dem Lohn- und Reisekostenbereich.
Diese Internetmodule werden in Visual Basic Script programmiert und greifen teilweise auf Windows-Bibliotheken, die auf dem Server in beliebigen Unterverzeichnissen stehen können und als ActiveX-Server im System registriert sind. Ein großes Problem dieser Internetmodule ist, das Sie in sich selbst komplexe Anwendungen sind, die z.T. aus mehreren hundert Einzeldateien bestehen können, die auf dem gesamten Server verstreut gespeichert sein können.
Bei der Entwicklung dieser Module entsteht so das Problem, ein komplettes Modul mit einem bestimmten Entwicklungsstand auf einen anderen Rechner zu übertragen, bzw. eine Aussage darüber zu treffen, welche Dateien genau benötigt werden, um dieses Modul auf einem Internetserver als lauffähige Applikation einzusetzen.
Zu Erstellen war ein Programm, das die Entwickler in Ihrer täglichen Arbeit unterstützt, diese teilweise sehr komplexen Ordner-/Dateistrukturen zu verwalten, um ein programmiertes Internetmodul auf einen anderen Server zu übertragen und eine genaue Aussage darüber zu treffen, welche Dateien genau nötig sind, um ein Internetmodul einzusetzen.

Excerpt


Inhaltsverzeichnis

1. Beschreibung des Projektauftrages

1.1 Problemstellung

1.2 Einbindung in die Entwicklung

1.3 Ausgangslage/Projektumfeld

2. Dokumentation

2.1 Ist-Analyse

2.2 Soll-Konzept

2.3 Systementwurf

2.4 Programmentwurf

2.5 Programmierung

2.6 Pflichtenheft

3. Entwicklung

3.1 Systemvoraussetzungen

3.2 Installation

3.3 Softwarekonfiguration

4. Test und Systemeinführung

5. Projektverlauf

6. Zusammenfassung/Schlussfolgerung

7. Glossar

8. Literaturverzeichnis

Zielsetzung & Themen

Das primäre Ziel dieser Arbeit ist die Entwicklung eines effizienten Programmsystems zur Verwaltung komplexer Internetmodul-Strukturen innerhalb eines Softwarehauses, um die manuelle Übertragung und Dateiverwaltung auf verschiedenen Servern zu automatisieren und Fehlerquellen zu minimieren.

  • Automatisierung der Verwaltung von Internet-/Intranetmodulen
  • Entwicklung einer benutzerfreundlichen MDI-Anwendung mit Borland C++ Builder
  • Implementierung von Backup-, Wiederherstellungs- und Suchen/Ersetzen-Funktionen
  • Einsatz von XML zur robusten Abbildung von Baumstrukturen der Projektdateien
  • Qualitätssicherung durch systematische Testreihen und Fehlerprotokollierung

Auszug aus dem Buch

1.1 Problemstellung

Die Internetabteilung der s+p AG in Leipzig entwickelt Internet-/Intranetmodule (zur Vereinfachung im Zuge dieser Projektdokumentation nur „Internetmodule“ genannt) , die als Zusatzmodule in Verbindung mit den bestehenden Client-Server Anwendungen in den Bereichen Lohnabrechnung, Personalinformation und Reisekostenmanagement eingesetzt werden. Diese Module laufen als Browserbedienbare Applikationen auf einem Microsoft IIS (Internet Information Server) unter Windows 2000 und arbeiten direkt auf der gleichen Datenbank wie die vorhandenen s+p-Produkte.

Diese Internetmodule werden in Visual Basic Script programmiert und greifen teilweise auf Windows-Bibliotheken, die auf dem Server in beliebigen Unterverzeichnissen stehen können und als ActiveX-Server im System registriert sind. Ein großes Problem dieser Internetmodule ist, das Sie in sich selbst komplexe Anwendungen sind, die z.T. aus mehreren hundert Einzeldateien bestehen können, die auf dem gesamten Server verstreut gespeichert sein können.

Bei der Entwicklung dieser Module entsteht so das Problem, ein komplettes Modul mit einem bestimmten Entwicklungsstand auf einen anderen Rechner zu übertragen, bzw. eine Aussage darüber zu treffen, welche Dateien genau benötigt werden, um dieses Modul auf einem Internetserver als lauffähige Applikation einzusetzen.

Zusammenfassung der Kapitel

1. Beschreibung des Projektauftrages: Erläutert die Ausgangslage, die Komplexität der Internetmodule und die daraus resultierende Notwendigkeit eines spezialisierten Verwaltungsprogramms.

2. Dokumentation: Beschreibt die Ist-Analyse der bestehenden Probleme, das Soll-Konzept sowie die grundlegende System- und Programmarchitektur.

3. Entwicklung: Detailliert die technischen Systemvoraussetzungen sowie die Implementierung der Installation und Softwarekonfiguration.

4. Test und Systemeinführung: Dokumentiert den Testprozess, die Behebung von Fehlern und den produktiven Einsatz innerhalb der Internetabteilung.

5. Projektverlauf: Bietet einen chronologischen Überblick über die verschiedenen Phasen der Programmentwicklung.

6. Zusammenfassung/Schlussfolgerung: Reflektiert das Projektergebnis, den persönlichen Nutzen bei der täglichen Arbeit und potenzielle Weiterentwicklungsmöglichkeiten.

7. Glossar: Definiert zentrale Begriffe und Technologien, die für das Verständnis der Arbeit notwendig sind.

8. Literaturverzeichnis: Listet die für das Projekt herangezogenen Informationsquellen und technischen Dokumentationen auf.

Schlüsselwörter

Internetmodule, Softwarehaus, Verwaltungssystem, XML, Dateiverwaltung, spProjectManager, Borland C++ Builder, Automatisierung, Quellcode-Verwaltung, Backup, Qualitätssicherung, Applikationsserver, Windows 2000, Webentwicklung, Intranet

Häufig gestellte Fragen

Worum geht es in dieser Arbeit?

Die Arbeit beschäftigt sich mit der Konzeption und Implementierung einer Softwarelösung, die Entwickler bei der Verwaltung von komplexen, verteilten Dateistrukturen von Internetmodulen unterstützt.

Welche zentralen Themenfelder werden abgedeckt?

Die Arbeit deckt die Aspekte der Anforderungsanalyse, des Systemdesigns, der objektorientierten Programmierung unter Windows, der Datenpersistenz mittels XML sowie der Qualitätssicherung ab.

Was ist das primäre Ziel des Projekts?

Ziel ist die Vereinfachung des Transfers von Webmodulen zwischen verschiedenen Servern sowie die Gewährleistung einer sauberen und korrekten Dateiauswahl für lauffähige Applikationen.

Welche Methoden wurden angewandt?

Es wurde eine systematische Analyse der bestehenden Entwicklungsprozesse durchgeführt, gefolgt von einer agilen Implementierung mit Borland C++ Builder und kontinuierlichen Betatests innerhalb der Abteilung.

Was behandelt der Hauptteil der Arbeit?

Der Hauptteil gliedert sich in die Dokumentation des Softwareentwurfs, die technische Umsetzung der Projektverwaltung sowie die Beschreibung der Installations- und Testprozeduren.

Was charakterisiert die Softwarelösung?

Das Programm zeichnet sich durch seine MDI-Oberfläche, den Einsatz von XML für die Projektdateien sowie eine intuitive Benutzerführung für die Verwaltung, Sicherung und Suche innerhalb von Projektdateien aus.

Warum wurde Borland C++ Builder als Entwicklungsumgebung gewählt?

Die Wahl fiel auf den Borland C++ Builder, da der Autor über mehrjährige Erfahrung mit diesem Tool verfügte und es eine effiziente Umsetzung der objektorientierten Anforderungen ermöglichte.

Welche Rolle spielt XML im Projekt?

XML fungiert als universelles Format zur Speicherung und Darstellung der komplexen Baumstrukturen der Projektdateien, was eine einfache Erweiterbarkeit und Austauschbarkeit der Projektinformationen ermöglicht.

Excerpt out of 84 pages  - scroll top

Details

Title
Erstellung eines Programmsystems zur Verwaltung von programmierten Internetmodulen in einem Softwarehaus
Course
Abschlussprüfung Ausbildung Fachinformatiker Softwareentwicklung
Grade
95%
Author
Christoph Bünger (Author)
Publication Year
2001
Pages
84
Catalog Number
V20906
ISBN (eBook)
9783638246644
ISBN (Book)
9783638719476
Language
German
Tags
Erstellung Programmsystems Verwaltung Internetmodulen Softwarehaus Abschlussprüfung Ausbildung Fachinformatiker Softwareentwicklung
Product Safety
GRIN Publishing GmbH
Quote paper
Christoph Bünger (Author), 2001, Erstellung eines Programmsystems zur Verwaltung von programmierten Internetmodulen in einem Softwarehaus, Munich, GRIN Verlag, https://www.grin.com/document/20906
Look inside the ebook
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
Excerpt from  84  pages
Grin logo
  • Grin.com
  • Shipping
  • Contact
  • Privacy
  • Terms
  • Imprint