Hausarbeiten logo
Shop
Shop
Tutorials
De En
Shop
Tutorials
  • How to find your topic
  • How to research effectively
  • How to structure an academic paper
  • How to cite correctly
  • How to format in Word
Trends
FAQ
Zur Shop-Startseite › Informatik - Wirtschaftsinformatik

Entwicklung eines Kontaktmanagers

Titel: Entwicklung eines Kontaktmanagers

Vordiplomarbeit , 2006 , 13 Seiten , Note: 2,5

Autor:in: Christian Wicke (Autor:in)

Informatik - Wirtschaftsinformatik

Leseprobe & Details   Blick ins Buch
Zusammenfassung Leseprobe Details

Inhalt dieser Praxisarbeit ist die Entwicklung einer Software, für die Verwaltung von ausführlichen Kontaktdaten. Sie soll unter anderem zu dem ERP-System Replan 2000 der Alphadat EDV Service GmbH kompatibel sein.
Ausschlaggebend für die Entwicklung des Kontaktmanagers, war die Landtagswahl 2005 in Baden- Württemberg. Die Fraktion der FDP fragte bei der Firma Alphadat an, ob es möglich sei eine Kontaktverwaltungssoftware für die bessere Verarbeitung ihrer potentiellen Wähler zu entwickeln. Es sollte möglich sein mit der Software die Wähler in verschiedene Klassifikationen einzuteilen, zum Beispiel „Erstwähler“ oder „Stammwähler“. Je nach Zuordnung soll dann das Erstellen eines seriendruckähnlichen Briefes ermöglicht werden und gleichzeitig sollte ein Etikettendrucksystem für die Briefumschläge enthalten sein.
Da die Entwicklung für eine einzelne Institution zu teuer wäre wurden Firmenintern noch weitere Anforderungen festgelegt, welche den individuellen Vertrieb der Software ermöglichen und so den Einzelverkaufspreis senken können. Die genauen Anforderungen an das Programm sind im folgenden Abschnitt aufgeführt.

Leseprobe


Inhaltsverzeichnis

1. Einleitung

2. Anforderungen

3. Realisierung des Programms

3.1. Programmierwerkzeuge

3.2. Tabellenmodell

3.3. Formulargestaltung

3.3.1. Die Menüleiste

3.3.2. Das Suchformular

3.3.3. Das Datenerfassungsformular

3.3.4. Die restlichen Formulare

4. Der Programmcode

4.1. Das Einfügen neuer Tabellen

4.2. Öffnen und Erstellen eines Dateiordners

4.3. Erstellen einer Email

4.4. Aufrufen der automatischen Wählhilfe

4.5. Aufrufen des Wordformulars

4.6. Der Code im Suchformular

5. Erstellen des Setup

6. Fazit

Zielsetzung & Themen

Ziel dieser Arbeit ist die Entwicklung einer effizienten Softwarelösung zur Verwaltung detaillierter Kontaktdaten, die sowohl eigenständig als auch als Modul in bestehende ERP-Systeme integriert werden kann. Die Forschungsarbeit fokussiert sich auf die praktische Umsetzung einer benutzerfreundlichen Schnittstelle unter Verwendung von VBA und Microsoft Access zur Automatisierung von Verwaltungsaufgaben.

  • Entwicklung eines modularen Kontaktmanagement-Systems
  • Integration in die ERP-Umgebung Replan 2000
  • Automatisierung von Workflows (Word-Dokumente, Email, Wählhilfe)
  • Effiziente Such- und Filterfunktionen für Adressdaten
  • Installation und Setup-Erstellung via Visual Studio .Net

Auszug aus dem Buch

4.2. Öffnen und Erstellen eines Dateiordners

Zu jedem Datensatz soll es möglich sein einen separaten Dateiordner anzulegen, in dem alle wichtigen Dokumente zu diesen Daten gesammelt werden können. Der Kontaktmanager hat den festen Standardpfad „C:\alphadat\Kontaktmanager\details“. Mit Hilfe eines Klicks soll nun in dem Ordner „details“ ein Ordner erstellt werden, welcher aus dem Namen gebildet wird. Gleichzeitig werden alle darin enthaltenen Sonderzeichen zu „-„ umgewandelt und Umlaute z.B. von ä zu ae. Falls der Pfad schon besteht, so wird er lediglich geöffnet.

Dim fs

Dim strAppName As String

Dim strPfad As String

Dim strTemp As String

Set fs = CreateObject("Scripting.FileSystemObject")

strAppName = "explorer.exe"

strPfad = "c:\alphadat\Kontaktmanager\details"

If Not IsNull(Me!FName) Then

strTemp = ReplaceStr(Me!FName, ",", "-", vbTextCompare)

strTemp = ReplaceStr(strTemp, ";", "-", vbTextCompare)

strTemp = ReplaceStr(strTemp, ".", "-", vbTextCompare)

strTemp = ReplaceStr(strTemp, ":", "-", vbTextCompare)

strTemp = ReplaceStr(strTemp, "+", "-", vbTextCompare)

strTemp = ReplaceStr(strTemp, "/", "-", vbTextCompare)

Zusammenfassung der Kapitel

1. Einleitung: Vorstellung des Entwicklungsprojekts eines Kontaktmanagers, der insbesondere für die FDP-Fraktion anlässlich der Landtagswahl 2005 initiiert wurde.

2. Anforderungen: Definition der funktionalen Anforderungen, darunter die Stammdatenverwaltung, die Integration als Modul in Replan 2000 und verschiedene Automatisierungsfunktionen.

3. Realisierung des Programms: Beschreibung der technologischen Basis, des Tabellenmodells und des Konzepts für die Formulargestaltung des Kontaktmanagers.

4. Der Programmcode: Detaillierte Erläuterung der VBA-Implementierungen für Datenbankoperationen, Dateiverwaltung, Office-Automatisierung und Suchfunktionen.

5. Erstellen des Setup: Dokumentation der Erstellung einer Installationsroutine mittels Visual Studio .Net zur Bereitstellung der Software beim Endkunden.

6. Fazit: Reflexion über den Erkenntnisgewinn bei der VBA-Programmierung und die Herausforderungen der eigenständigen Softwareentwicklung.

Schlüsselwörter

Kontaktmanager, VBA, Microsoft Access, Softwareentwicklung, Replan 2000, Adressverwaltung, Automatisierung, Datenbankmodellierung, Formulargestaltung, Setup-Erstellung, ERP-System, Datenimport, Datenexport, Word-Automatisierung, Windows-Wählhilfe

Häufig gestellte Fragen

Worum geht es in dieser Arbeit grundsätzlich?

Die Arbeit befasst sich mit der eigenständigen Entwicklung einer Software für die Verwaltung umfangreicher Kontaktdaten, die als Modul für das ERP-System Replan 2000 konzipiert ist.

Welche zentralen Themenfelder werden behandelt?

Zentrale Themen sind die Anforderungen an eine professionelle Kontaktverwaltungssoftware, das Datenbank-Design, die grafische Benutzeroberfläche und die technische Umsetzung durch VBA-Programmierung.

Was ist das primäre Ziel der Arbeit?

Das primäre Ziel ist die Entwicklung eines Kontaktmanagers, der Verwaltungsaufgaben wie das Erstellen von Briefen, Emails und das Wählen von Telefonnummern automatisiert und flexibel anpassbar ist.

Welche wissenschaftliche Methode wird verwendet?

Die Arbeit folgt dem Prozess der Softwareentwicklung: von der Anforderungsanalyse über die systemtechnische Konzeption und Implementierung bis hin zur Erstellung einer Installationsroutine.

Was wird im Hauptteil behandelt?

Der Hauptteil gliedert sich in die technische Realisierung (Tabellen und Formulare) sowie die detaillierte Darstellung des Programm-Codes für spezifische Funktionen wie Datenmanipulation und Office-Schnittstellen.

Welche Schlüsselwörter charakterisieren die Arbeit?

Zu den wichtigsten Begriffen zählen Kontaktmanager, VBA, MS Access, ERP-Integration, Automatisierung und Stammdatenverwaltung.

Wie geht das Programm mit Sonderzeichen bei der Ordnererstellung um?

Sonderzeichen und Umlaute werden durch eine spezielle Funktion innerhalb des VBA-Codes automatisch in standardisierte Zeichen (z.B. ä zu ae) umgewandelt, um eine konsistente Dateipfad-Struktur zu gewährleisten.

Warum wird für das Einfügen neuer Tabellen ein SQL-Befehl verwendet?

Dies dient der Datensicherheit: Durch das Kopieren von Vorlagen in eine externe Datenbank und anschließende Verknüpfung wird sichergestellt, dass bei Programm-Updates keine Anwenderdaten verloren gehen.

Ende der Leseprobe aus 13 Seiten  - nach oben

Details

Titel
Entwicklung eines Kontaktmanagers
Hochschule
Duale Hochschule Baden-Württemberg, Karlsruhe, früher: Berufsakademie Karlsruhe
Note
2,5
Autor
Christian Wicke (Autor:in)
Erscheinungsjahr
2006
Seiten
13
Katalognummer
V160642
ISBN (eBook)
9783640741229
ISBN (Buch)
9783640741366
Sprache
Deutsch
Schlagworte
Access SQL ERP Replan Kontaktmanager VBA Visual Basic Office
Produktsicherheit
GRIN Publishing GmbH
Arbeit zitieren
Christian Wicke (Autor:in), 2006, Entwicklung eines Kontaktmanagers, München, GRIN Verlag, https://www.hausarbeiten.de/document/160642
Blick ins Buch
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
Leseprobe aus  13  Seiten
Hausarbeiten logo
  • Facebook
  • Instagram
  • TikTok
  • Shop
  • Tutorials
  • FAQ
  • Zahlung & Versand
  • Über uns
  • Contact
  • Datenschutz
  • AGB
  • Impressum