was verstehst du unter "Zeiterfassung" erstellen/dokumentieren?
Ankündigung
Einklappen
Keine Ankündigung bisher.
User helfen User - Programmieren
Einklappen
X
-
Wenn ich das "Thema" richtig verstehe, dann ist es eigentlich fast egal mit welcher Sprache du arbeitest. Du musst dir ja prinzipiell nur immer vom System den aktuellen Timestamp holen (Start, Pause, Ende), damit rumrechnen und das dann speichern/visualisieren je nachdem wie die Anfoderungen da sind.
Vorlagen gibts denk ich nicht. Wenn du nicht allzu viel Zeit hast, dann würde ich Java nehmen an deiner Stelle. Da kennst du dich dann ja vielleicht ein bisschen aus, hast Folien und die Sprache zu kennen ist sicher nicht verkehrt ;)
Kommentar
-
Es muss programmiert werden. Ich hätte gern ein Oberfläche an der sich Mitarbeiter X an Projekt Y eintragen kann. Dazu gebe ich Projekte und Dinge wie "Urlaub, Selbststudium, Feiertage, usw." vor und möchte aber auch die Möglichkeit erlauben, eigene Projekte zu erstellen. Der User soll über den angemeldeten Benutzer vorgetragen werden (Stichwort Active Directory/Single Sign On). Wichtig ist eventuell noch, dass ich unter Mac OSX programmieren/testen werde.
Ich werde dann mal eine kleine Skizze nachreichen.
Kommentar
-
Ich möchte zum Spaß einen Währungsumrechner programmieren in Python, aber habe nur begrenzt Ahnung vom Programmieren bis auf ein wenig Lua in Minecraft und früher mal HTML / PHP.
Meine Frage ist, ob es Sinn macht das Ganze objekt-orientiert zu gestalten. Ich habe das Ganze mehr oder weniger schon gecodet, aber bei den ganzen Wiederholungen im Code dachte ich mir, dass ich vielleicht an Hand dieses Bsp. OOP "lernen" könnte. Ich kam auch auf die Idee, weil eine Währung ja quasi Daten und Methoden / Verhalten hat. Bräuchte mal ein bisschen Input eurerseits.
Kommentar
-
Gast
Naja, im Prinzip brauchst du doch nur n dictionary, wo du verschiedene Umrechnungskurse drin speicherst. Die Umrechnung ist ja immer die Gleiche. Und aus dem dict holst du dir dann den benötigten Umrechnungswert und rechnest damit. Oder wie hast du das jetzt gemacht?
Kommentar
-
Ich habe es relativ kompliziert gemacht, denke ich. Bis jetzt lade ich mir die XML von der EZB und suche den Kurs für ein bestimmtes Währungspaar, was ich dann als Tupple (?) in einem dict speichere. Ich will halt langfristig auch Kursschwankungen berechnen und wieviel ich "verloren" / "gewonnen" habe durch Abhebungen zum richtigen Zeitpunkt.
Kommentar
-
Gast
Hi,
hätte eine absolute Noobfrage (bitte nicht flamen). Wie stelle ich hier die 0 dar, oder wie geht die letzte Teilaufgabe?
Danke im Voraus (btw dringlich).
Spoiler:
Kommentar
-
Gast -
Hi,
ich hab übers Wochenende eine Aufgabe als Einstellungstest bekommen. Die Aufgabe lautet:
"Im Anhang erhalten Sie eine Tabelle mit einem Leitungsdatensatz.
- Testdaten-Pipe-csv.csv == Leitungsinformationen
- Testdaten-Node-csv.csv == Koordinaten der einzelnen Punkte
Ihre Aufgabe ist es mit Hilfe von PHP, JS und HTML/CSS eine kleine Webanwendung zu bauen.
Sie dürfen dazu gerne Frameworks benutzen, die Ihnen die Arbeit erleichtern.
Bitte halten Sie bei der Architektur Ihrer Minianwendung möglichst das MVC-Prinzip ein.
Beschreibung Datenhaushalt:
- Koordinaten:
-- xr == Rechtswert
-- yh == Hochwert
-- hb == Höhe (nicht relevant)
- Leitungen:
-- ann == von Punkt
-- art == nach Punkt
Die Anwendung soll folgende Funktionen beinhalten:
1. Darstellung des Leitungsplans auf einer HTML-Seite.
- Übergabe des Datensatzes im json-format.
2. Auswahl eines Start und eines Endpunktes über die HTML-Seite.
- Gewünscht ist eine grafische Auswahl über die Weboberfläche.
3. Senden des Start- und des Endpunktes per AJAX und Berechnung der Route.
- Senden per AJAX.
- Berechnung der Route in einer PHP-Funktion (Kürzeste Strecke).
- Rückgabe der berechneten Route.
4. Anzeige der Route durch Farbliche Kennzeichnung im Leitungsplan.
- Zeigen Sie die entgegengenommenen Daten im Leitungsplan an."
Ich stell mir das so vor dass das aussehen soll wie ein U-Bahn-Netz. Leider hab ich noch keine Erfahrung im Erstellen komplett neuer Anwendungen, war bisher eher so fürs bugfixen zuständig.
Irgendwelche Tipps, wie ich das ganze angehe?
Kommentar
-
Da du MVC verwenden solltest, solltest du dir erstmal Gedanken um die Logik machen, sprich den PHP-Teil. Dein Controller ist dann der AJAX Teil, der Informationen an den Server schickt und Punkt 2 der Bearbeitung und die Darstellung, also die View ist dann der HTML/CSS-Teil, also wie es optisch dargestellt wird.
Würde erstmal versuchen:
PHP:
* mit PHP einen Traveling-Salesman-Algorithmus zu implementieren, gegeben zwei Punkten
* die Möglichkeit, einen Graphen einzulesen und zu übersetzen
AJAX:
* Aufrufen des Graphen-Einlesealgorithmus
* Aufrufen des Salesman-Algorithmus
* Weitergabe der Daten an JS
JS:
* Darstellen einer Map von Datenpunkten
* Verbinden von Datenpunkten anhand von Grapheninformationen aus dem PHP-File
* Hervorheben von kürzester Strecke zwischen zwei Punkten, indem man die Verbindung zwischen Datenpunkten farbig hervorhebt
HTML/CSS:
* Darstellen der statischen Funktionen (Hochladen eines Datensatzes)
Kommentar
Kommentar