Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Projektbeschreibung:

Ein Kunde der XXX GmbH führt Fachveranstaltungen im medizinischen

Bereich durch. Diese sind auf der Website des Kunden detailliert veröffentlicht. Bisher

konnten Kunden sich nur telefonisch oder per E-Mail zu den Veranstaltungen

anmelden. Der Kunde hat die XXX GmbH nun beauftragt, die Website so

umzugestalten, dass Kunden sich auch über ein Formular auf der Webseite anmelden

können und dass ein Kundenmitarbeiter die Veranstaltungsankündigungen selber

pflegen kann, ohne hierfür wie bisher einen externen Programmierer beauftragen zu

müssen.

Meine Aufgabe besteht in der Programmierung einer grafischen Benutzerschnittstelle

(GUI) in der Programmiersprache PHP. Diese soll über eine gesonderte

Administrations-Webseite bedienbar sein. Bei der Programmierung ist zu

berücksichtigen, dass der Zugang zur Administrations-Webseite auf Kundenwunsch nur

nach Eingabe eines Benutzernamens und eines Passwortes möglich sein soll.

Darüber hinaus umfasst meine Aufgabe die Entwicklung einer zusätzlichen Webseite,

auf der sich Interessenten mittels eines Formulars zu den angebotenen

Veranstaltungen anmelden können. Dabei soll mittels PHP- und/oder

JavaScript-Programmierung eine Plausibilitäts- und Gültigkeitsprüfung der

Benutzereingaben integriert werden.

Sowohl die Programmierung der Administrations-Webseite, als auch die Entwicklung

der Veranstaltungs-Anmeldeseite soll mit Anbindung an eine MySQL-Datenbank

realisiert werden.

Projektablauf mit zeitlicher Gliederung:

Definitionsphase (4 Std.):

Entgegennahme des offiziellen Kundenauftrags; Besprechung von Auftragsdetails mit

dem Kunden; Festlegung des Leistungsumfangs.

Planungsphase (16 Std.):

Ist-Analyse der Website des Kunden (Inhalt, Struktur, Layout); Auswahl des GUI und

Formular-Layouts anhand von Mustern; Entwurf eines geeigneten Datenbankmodells;

Strukturierung des PHP-Programms für das Administrations-GUI.

Durchführungsphase (32 Stunden):

Installation einer MySQL-Datenbank; Programmierung des Administrations-GUI in PHP,

einschließlich Anbindung an die Datenbank; Entwicklung des Anmeldeformulars unter

Einsatz von PHP und JavaScript, mit Datenbankanbindung.

Abschlussphase (18 Stunden):

Test durch verschiedene Testbenutzer und durch den Kunden; Projektdokumentation;

Auslieferung an den Kunden.

Geplante Dokumentationen zur Projektarbeit:

Nicht selbständig erstellte Dokumentationen sind deutlich zu kennzeichnen.

Der Ablauf des Projekts wird dokumentiert; die Gliederung erfolgt dabei entsprechend

der auf der vorhergehenden Seite genannten Phasen.

Die Dokumentation enthält zur Veranschaulichungen Bildschirmkopien (Screenhots)

und Teile des programmierten PHP- und JavaScript-Codes.

Danke.

danke für die schnelle Antwort.

Was könnte ich da noch machen??

Bearbeitet von memo07

Ganz ehrlich, das wird nicht reichen, denn so wie ich das, ähnlich wie Frank, sehe, wäre das Projekt kein FIAE, sondern ein Mediendesignerprojekt.

Es fehlen wirtschaftliche Argumente und auch fachlich komplexe Entscheidungen, ebenso ist ein bisschen PHP, JavaScript und HTML zu wenig für einen FIAE. Ein FIAE kann das zwar umsetzen, aber hier fehlen die konzeptionellen Argumente. Außerdem gibt es sicher für das Problem eine fertige Lösung, die nur vom Design angepasst werden müsste.

Ich würde dazu raten, dass Du ein völlig neues Projekt überlegst

Danke für die Antworten.

Ich denke nicht, dass du dir unbedingt ein neues Projekt suchen musst. Im Groben sieht das doch schon ganz gut aus.

Nur -wie schon von anderen erwähnt- triffst du anscheinend keine eigenen Entscheidungen, sondern hast bereits alles vorgegeben.

Darüber hinaus hast du keinen kaufmännischen Aspekt in deinem Projekt (Kostenrechnung, Kosten-Nutzen-Analyse, o.ä.) - das gehört aber unbedingt mit dazu.

  • 3 Wochen später...

Ich danke nochmal für die antworten aber anscheinend kennt sich hier niemand so richtig aus. Der Projekt wurde von der ihk genehmigt :uli

Bearbeitet von memo07

Es gibt genug PA's die Projekte genehmigen, weil sie hoffen dass der Pruefling aus dem Projekt etwas herausholen kann. Dass dein Antrag durchkam, heisst noch lange nicht dass du fuer das, was du dann abgibst, auch eine gute Note bekommst. Aber du hast ja sowieso mehr Ahnung als wir.

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.