Geschafft!

Hinweis

Fehler

Session expiration Your session is going to expireClick here to extend

Budget:

Kleines Projekt <800

Geposted am

07.03.15 11:52

Kunde

ich***

Dieses Projekt wurde geschlossen

Schreiben Sie ein ähnliches Projekt aus. Unverbindlich. Kostenlos. Schnell.

Jetzt ähnliches Projekt einstellen

Beschreibung:

Sehr geehrte Damen und Herren,

der Programmierer des folgenden Projekts wird von mir pro Stunde bezahlt. Er soll mir also zunächst mitteilen, welchen Stundensatz er erwartet. Der Programmierer muss fogende Kenntnisse besitzen: PHP, SQL Server 2008 (Nicht MySQL!!), Debuggen mit Eclipse, Umgang mit Notepad++. Der Programmierer sollte sich gut in ein umfangreiches, bestehendes PHP-Projekt und in einem bestehendem Datenbanksystem hineindenken können und sollte didaktische Fähigkeiten beim Erklären seiner Programmierung haben.

 

Hier das Projekt, das ich teilweise schon bearbeitet habe:

 

Jeden Tag tragen die Mitarbeiter einer bestimmten Firma folgende Angaben im System ein:

Der Arbeitsbeginn, das Arbeitsende, die Pausen, deren Summe, eine evtl. Bemerkung und einen evtl. Gutschriftsgrund wie z.B. „Urlaub“, „Krankheit“, „Feiertag“, „Samstagsarbeit“, „Sonntagarbeit“, „Fachausschuss“ oder „Interne Weiterbildung“.  Jeden Monat ist im System ein neuer Leistungsnachweis zu erstellen, um diese Angaben eingeben zu können.

Die Angaben werden über PHP Formulare in Datenbanken unter SQL Server 2008 gespeichert.

 

In der Stundenzettelwebanwendung soll es einen Link geben, der zu einem Krankmeldungsformular führt. Dort soll der Mitarbeiter sich krank melden können, indem er den Anfangstag und die Dauer seiner Krankheit angibt und eine Arbeitsunfähigkeitsbescheinigung in pdf-Format oder als Bild hochlädt. Das System soll an die Verwaltung automatisch eine Email versenden mit den eben genannten Daten. Außerdem sollen in der Datenbankanwendung, die die Inhalte aller ausgefüllten und gespeicherten Formulareingaben festhält, die Arbeitstage, für die sich der Mitarbeiter krank gemeldet hat, ausgefüllt und mit dem Gutschriftsgrund „krank“ versehen werden. Ohne Krankmeldung soll sich der Mitarbeiter nicht krank melden können.

 

Es soll möglich sein, eine Berichtsfunktion mit Krankenstand aller Mitarbeiter pro Monat oder pro Jahr aufzurufen. Außerdem soll man die durchschnittlichen Krankentage pro Monat oder pro Jahr ermitteln können. Diese Berichtsfunktion soll optional auch grafisch dargestellt werden können.

 

Bereits programmiert wurden:

  • Das Erstellen eines Formulars für die Angabe der Krankhetszeit
  • Das Überprüfen möglicher Fehler wie z.B. Krankheitsbeginn liegt nach dem Ende oder Anhang wurde nicht mitgesendet
  • Versenden der Email mit Anhang

 

Zu programmieren sind:

  • Herausfinden, welcher User sich eingeloggt hat. Der Programmierer muss sich hierbei gut im Debuggen von PHP-Code mit Eclipse auskennen.
  • Berechnen der Arbeitstage zwischen dem Anfangs- und Enddatum. Hierbei müssen evtl. Samstagsarbeit und Sonntagsarbeit berücksichtigt werden. Dies gibt der User über die Auswahl von Kontrollkästchen im Krankmeldungs-Formular ein.
  • Eintragen der Daten in eine Datenbank unter SQL Server 2008
  • Erstellen und Auswerten eines Formulars zur Anzeige der Krankheitsstände Fragen: Wer war im November wie lange krank und wie ist der Durchschnittswert der Krankheitstage?

 

Am Besten wäre beim Programmieren Hilfe zur Selbsthilfe. Ich wohne in Düsseldorf Süd.