{"id":22794587,"url":"https://github.com/colintr/projets6java","last_synced_at":"2025-03-30T17:43:35.607Z","repository":{"id":91542573,"uuid":"222288358","full_name":"ColinTr/ProjetS6Java","owner":"ColinTr","description":"Application Java permettant de gérer les pointages d'employés (+ simulateur de pointages) en réseau.","archived":false,"fork":false,"pushed_at":"2019-11-17T17:57:35.000Z","size":810,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-05T19:59:57.811Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ColinTr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-11-17T17:49:57.000Z","updated_at":"2019-12-03T18:04:53.000Z","dependencies_parsed_at":null,"dependency_job_id":"8eccfc6b-bf49-43b5-b0d6-be86e920d6e5","html_url":"https://github.com/ColinTr/ProjetS6Java","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ColinTr%2FProjetS6Java","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ColinTr%2FProjetS6Java/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ColinTr%2FProjetS6Java/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ColinTr%2FProjetS6Java/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ColinTr","download_url":"https://codeload.github.com/ColinTr/ProjetS6Java/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246357697,"owners_count":20764361,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-12T04:09:23.550Z","updated_at":"2025-03-30T17:43:35.602Z","avatar_url":"https://github.com/ColinTr.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ProjetS6Java\nApplication permettant de gérer les pointages d'employés (+ simulateur de pointages) en réseau.\n\nTroisemaine Colin - Bouchard Guillaume\n\nImportant : Pour changer l'ip de la centrale que connait la pointeuse, il faut le faire dans le main de TimeTracker (donc TimeTracker.java dans le package main) et renseigner ligne 22 l'adresse ip de la centrale.\n\nNotre projet se trouve en un seul projet Eclipse car elles utilisent des classes communes. \nLes méthodes mains se trouvent dans un package à part prénommé \"mains\". Elles se nomment \"Central.java\" et \"TimeTracker.java\"\nLes autres classes sont réparties selon le modèle MVC dans des packages \"Modèle\", \"Controleur\" et \"Vue\". Certaines de ces classes sont dans des sous packages de ces trois packages principaux. \nA coté du dossier \"src\" où se trouvent nos différentes classes, doit se trouver un dossier \"ressources\" dans lequel se trouve les quatres fichiers de sauvegardes de nos applications. \nAinsi pour charger une sauvegarde, il suffit de se rendre dans ce dossier et de remplacer le fichier par une autre version précédemment créée.\nA noter que cette opération doit s'effectuer pendant que l'application est éteinte au risque de de perdre le fichier de sauvegarde.\n\nLorsque le projet est exporté en .jar ou .exe :\nPour utiliser un fichier de sauvegarde, placez dans le même fichier contenat le jar/exe un fichier nommé \"ressources\" contenant les fichiers \"data_centrale.txt\", \"data_timetracker.txt\", \"parameters_centrale.txt\" et \"parameters_timetracker.txt\".\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcolintr%2Fprojets6java","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcolintr%2Fprojets6java","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcolintr%2Fprojets6java/lists"}