Zum Inhalt springen

martix01

Mitglieder
  • Gesamte Inhalte

    2
  • Benutzer seit

  • Letzter Besuch

  1. Super, vielen Dank erstmal. Ich bin eh ein bisschen früh, habe erst im Sommer Prüfung. Aber damit kann ich erstmal arbeiten
  2. Hallo Leute, mir wurde das Forum hier empfohlen für Feedback zu meinem Projektantrag. Ich befinde mich in einer Umschulung und meine Bildungsbegleitung sagte mir, dass das Soll Konzept zu dünn sein könnte. Ich habe dies ein wenig überarbeitet. Was meint Ihr dazu? Ich würde mich sehr über Feedback freuen. LG. 1. Projektbezeichnung Artikeldatenbank 1.1 Kurzform der Aufgabenstellung Zur Automatisierung der Angebotserstellung und zur Bestandsübersicht der Artikel, soll eine Desktopanwendung mit Datenbankzugriff erstellt werden. Die Anwendung soll des weiteren Textbausteine und Daten der Datenbank zur Angebotserstellung an Microsoft Excel weiterleiten und Änderungen in der Datenbank mit der firmeninternen PC Nummer getrackt werden. 1.2 Ist-Analyse Die ...GmbH vertreibt nicht nur Software rund um Chromatographie (Trennung von Stoffgemischen) sondern vermehrt auch Hardware. Durch das Wachsen der Produktpalette erfordert es einer gut strukturierten Verwaltung der Artikel und Artikeldaten. Die bisherige Version der Anwendung zur Erfassung von Artikeldaten ist in der Datenbankstruktur ungenormt und erschwert vor allem das spezielle Suchen von Daten. Benutzer können bisher ungetrackt Daten in der Anwendung verändern. Die erforderlichen Daten zur Angebotserstellung werden aus der Anwendung gesucht und manuell in das Angebotsformular in Microsoft Excel übertragen. Des weiteren beziehen Verschiedene Kunden verschiedene Rabatte. Diese müssen bisher aus einer Excel Datei gelesen werden. 2. Soll-Konzept / Zielsetzung entwickeln 2.1 Was soll am Ende des Projektes erreicht sein? Die Erstellung einer Desktop Anwendung mit grafischer Oberfläche und Anbindung an eine Datenbank zum Verwalten der Artikel- und Kundendaten. Das Erstellen von Angeboten soll durch den Export der Artikel und Kundendaten an das Angebotsformular in Microsoft Excel effizienter werden und den manuellen Aufwand der Angebotserstellung minimieren. Zur Fehlerminimierung von Benutzereingaben (z.B. Fehlklicks) wird eine Historie der Änderungen angelegt, die Zeitpunkt, Benutzer und Gegenstand erfasst. Aus den genannten Punkten insbesondere der IST Analyse, empfiehlt es sich das Projekt neu zu beginnen, statt auf Refactoring zu setzen. 2.2 Welche Anforderungen müssen erfüllt sein? Einhaltung der innerbetrieblichen Coding-Richtlinien Einhaltung von Ergonomie-Richtlinien in Bezug auf Gestaltung. (Volltext-)Suchleiste und Algorithmus zum Suchen und Anzeigen von speziellen Daten. Änderungen von Daten mittels der betriebsinternen PC Nummer tracken und eine Gesamthistorie der Änderungen speichern Erstellen von neuen Kunden- oder Artikeldatensätzen in der Eingabemaske Löschen von Artikel- und Kundendaten Exportieren der markierten Artikeldaten und Kundendaten an Microsoft Excel in das Angebotsformular Exportieren der Preisliste zur Übersicht im CSV oder PDF Format In der Datenbank die Rabattsätze den Kunden zuordnen 2.3 Welche Einschränkungen müssen berücksichtigt werden? Aufgrund der Vorgabe, dass die Anwendung mit dem Corporate Design von ...GmbH harmonieren soll, werde ich mich an dem Mockup der Vorgängerversion orientieren. Zudem wird im Unternehmen mit der Technologie C# und der IDE Visual Studio 2022 im .NET 6 Framework gearbeitet. Als Datenbanksystem empfiehlt sich MySQL und der dazugehörige freie Client HeidiSQL. 3. Projektstrukturplan entwickeln 3.1 Was ist zur Erfüllung der Zielsetzung erforderlich Die Umsetzung des IHK-Abschlussprojekts wird sich grundsätzlich nach dem Wasserfall-Modell richten, wobei die Implementierung der fachlichen Logik und der Benutzeroberfläche agiler gestaltet werden soll. Eine regelmäßige Rücksprache mit dem Fachbereich kann eine flexible Umsetzung der Anforderungen ermöglichen und ggf. die Einführungsphase verkürzen. Als Versionsverwaltungstool kommt Git zum Einsatz. 3.2 Aufgaben auflisten Analyse (9h) Durchführung der Ist-Analyse (2h) Durchführung der Wirtschaftlichkeitsanalyse inkl. Amortisationsrechnung (3h) Ermittlung von Anwendungsfällen inkl. Erstellung eines Anwendungsfall-Diagramms (1h) Unterstützung des Fachbereichs beim Erstellen des Lastenhefts (3h) Entwurf (13h) Entwurf des Aktivitätsdiagramms (2h) Entwurf der Benutzeroberfläche (2h) Entwurf der Datenbankstruktur inkl. Erstellung eines ER-Modells (4h) Entwurf eines Klassendiagramms und Planung der Architektur (2h) Erstellung des Pflichtenhefts (3h) Implementierung inkl. Tests (38h) Erstellung des C#-Projekts (1h) Implementierung der Oberfläche der Desktop Applikation (6h) Implementierung der Klassen (5h) Erstellen der Datenbank (6h) Herstellen der Datenbank-Verbindung in C# inkl. Tests (4h) Implementieren der Geschäftslogik inkl. Tests (8h) Implementieren des Exports der Artikeldaten an das Angebotsformular in Microsoft Excel (5h) Implementieren des Trackings der Benutzeraktivitäten (3h) Abnahme (5h) Code-Review (3h) Abnahme durch den Fachbereich (2h) Dokumentation (15h) Projektdokumentation (10h) Entwicklerdokumentation (3h) Benutzerhandbuch (2h) Grafische und tabellarische Aufteilung ...

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...