Zum Inhalt springen

DropTable

Mitglieder
  • Gesamte Inhalte

    2
  • Benutzer seit

  • Letzter Besuch

  1. Guten Morgen zusammen, ich suche nach Prüfungen + Lösungen der letzten 5 Jahren für die FIAE und WiSo Prüfungen. Per PN wäre mit am Liebsten. Vielen Dank für eure Hilfe!
  2. Hallo miteinander, heute wurde meine Projektantrag abgelehnt. Dies war die Antwort: Ich habe einmal die Kritik umgesetzt und würde einmal um konstruktive Kritik bitten. 1 Thema der Projektarbeit Applikation zur Automatisierten Erstellung von XML-Importdateien für Bestellungen. 2 Geplanter Bearbeitungszeitraum Beginn: 19.03.2023 Ende: 01.05.2023 3 Ausgangssituation Projektbeschreibung Das Projekt zielt darauf ab, die Bestellungsverarbeitung für den Kunden zu automatisieren und zu vereinfachen. Aktuell müssen die Bestellungen manuell in das MIS-System (Management Software Information System) eingegeben werden, was zeitaufwendig und fehleranfällig ist. Dafür muss der Kunde die Lieferantendaten wie Name, Anschrift, Lieferantennummer, aber auch die Positionsdaten wie Artikelnummer, Artikelname und Bestellmengein eine Eingabemaske pro Bestellung eintragen. Das MIS System unterstützt allerdings eine Importfunktion mit Unterstützung des Dateiformates XML. Durch Hilfe einer Applikation können die Bestellungen mit Hilfe von Texterkennung erkannt werden und die Informationen in ein XML-Muster geschrieben werden, welche daraus eine Datei erstellt. Der Kunde kann diese Datei verwenden und in das MIS hochladen. Ist-Zustand Die Bestellungen werden derzeit manuell in das MIS-System des Kunden eingetragen. Es gibt keine einheitliche Methode, um die Bestelldaten von verschiedenen Lieferanten zu erhalten. Einige Lieferanten schicken die Bestellungen per E-Mail, andere per Post. Die Daten werden händisch über eine Eingabemaske in das System eingegeben. Dieser Prozess erfordert die Eingabe von Lieferantendaten wie Name, Anschrift und Lieferantennummer, sowie Positionsdaten wie Artikelnummer, Artikelname und Bestellmenge pro Position. Es ist ein zeitaufwendiger Prozess, der viel Arbeitszeit in Anspruch nimmt. Der genaue Zeitaufwand kann nur geschätzt werden, je nach Anzahl der Bestellungen und Lieferanten. Schätzungsweise sind es 2-5 Minuten pro Bestellung. Ein weiterer Nachteil ist die Fehleranfälligkeit durch die manuelle Eingabe. Fehler bei der Eingabe von Daten können später zu Problemen führen, wie z.B. falsche Rechnungen oder Verspätungen bei der Lieferung. Soll-Zustand Der Kunde möchte eine Softwarelösung, um die Bestellverarbeitung zu erleichtern und den manuell Aufwand der Bestellerfassung zu reduzieren. Dafür soll eine Applikation entwickelt werden, mit einer grafischen Benutzeroberfläche, welches über ein Drag and Drop Fläche verfügt, worüber die Bestellungen in das Programm geladen werden können. Die Applikation soll die Bestellungen per Texterkennung auslesen und die daraus generierten Daten verarbeiten, die Lieferantendaten klassifizieren und daraus eine XML-Datei erstellen und ausgeben. Der Ausgabeort soll frei definiert werden können. Die Applikation soll eine Clientanwendung werden, die auf einem Netzlaufwerk unter einem Microsoft-Betriebssystem (aktuell: Windows 10) eingesetzt werden soll, damit alle Mitarbeiter mit Zugriff auf das Laufwerk die Applikation verwenden können. Die Software wird unter Eclipse mit Java entwickelt, damit eine Plattformunabhängigkeit gesichert werden kann. Der wichtigste Lieferant soll zuerst realisiert werden, aber das Programm soll erweiterbar sein für weitere Lieferanten. Das Problem hierbei ist das der Aufbau der Bestelldokumente zu unterschiedlich ist und deshalb eine allgemeine Lösung nicht in der gewünschten Zeit gewährleistet werden kann. Das Programmieraufwand wird der folgende sein: • Eine Grafische Benutzeroberfläche • Texterkennung mit der Bibliothek Tess4J • Mit regulären Ausdrücken den erkannten Text verarbeiten • Die erkannten Ausdrücke in das XML Schema integrieren • Ausgabe der XML Datei in einen gewünschten Ordner im Dateisystem 4 Projektziel Das Projektziel ist es, die Bestellverarbeitung des Kundens zu automatisieren und zu beschleunigen. Durch die Entwicklung einer Applikation soll der aktuelle, manuelle Prozess der Eingabe von Bestellungen in das MIS-System des Kunden durch die Verarbeitung von Texterkennung und die Erstellung einer XML-Datei ersetzt werden. Das Ziel ist es, dadurch die Arbeitszeit, die derzeit für die manuelle Eingabe aufgewendet wird, zu sparen und in produktivere Arbeit zu reinvestieren. Zuerst sollen die wichtigsten Lieferanten implementiert werden, damit der Kunde so schnell wie möglich das Produkt einsetzen kann. Außerdem soll die Fehleranfälligkeit reduziert werden, die durch die manuelle Eingabe entsteht, damit Lieferverzögerungen verhindert werden und zu konsistenten Daten innerhalb des MIS führen soll. Das Projekt soll dafür sorgen, dass die Eingabe der Bestelldaten schneller, genauer und effizienter erfolgen kann, um die Arbeitsprozesse des Kunden zu optimieren. 5 Zeitplanung Startphase (7h) • Durchführung einer Ist-Analyse (2h) • Durchführung einerWirtschaftlichkeitsanalyse (1h) • Unterstützung bei Erstellung eines Lastenhefts (4h) Planungsphase (16h) • Anlegen eines Pflichtenheftes für die Umsetzung (4h) • Erstellen eines Projektplans (2h) • Erstellung eines Programmablaufplanes (2h) • Mock-Up für das GUI erstellen (2h) • Use Case Diagramm erstellen (2h) • Klassendiagramm erstellen (2h) • Planung des Importmusters (2h) Implementierung (44h) • Entwicklung der grafischen Benutzeroberfläche (13h) – Implementierung der Tests (4h) – Implementierung des GUI (9h) • Implementierung der Texterkennung (8h) – Einbinden der OCR (2h) – Implementierung von Tests (2h) – Implementierung von Funktionalitäten zum Einlesen und Verarbeiten von PDF und Tif-Dateien (4h) • Verarbeitung der erkannten Bestelldaten mit regulären Ausdrücken (10h) – Erstellen von Regeln und Muster, um die erkannten Ausdrücke zu verarbeiten (4h) – Implementierung von Funktionen zur Verarbeitung der Bestelldaten mithilfe von regulären Ausdrücken (6h) • Erstellen der Klassen und Hilfsklassen (10h) – Implementierung der Tests (2h) – Implementierung der Klassen für die einzelnen Lieferanten (4h) – Implementierung der Hilfsklassen zum Auslesen von E-Mails (4h) • Integration in das XML-Schema und Ausgabe der XML-Datei (11h) – Implementierung der Tests (4h) – Erstellen eines XML-Schemas für die Bestellungen (1h) – Implementierung von Funktionen zur Integration der erkannten Ausdrücke in das XML-Schema (4h) – Implementierung von Funktionen zur Ausgabe der XML-Datei in einen gewünschten Ordner im Dateisystem (2h) Wartung/Abschluss (13h) • Dokumentation (10h) • Benutzerdokumentation (1h) • Soll-Ist-Vergleich (1h) • Übergabe an den Kunden (1h) 6 Anlagen siehe Anlage 1 7 Präsentationsmittel • PowerPoint Präsentation • Laptop • Presenter Danke schonmal im Vorraus!

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...