Création d'un programme de gestion des plannings
Résolu
Sissou1970
Messages postés
23
Date d'inscription
Statut
Membre
Dernière intervention
-
Sissou1970 Messages postés 23 Date d'inscription Statut Membre Dernière intervention -
Sissou1970 Messages postés 23 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je souhaiterai créer un programme de gestion de planning entièrement paramétrable, adaptable à toutes les entreprises, écoles, associations...
C'est une sorte de défi que je me lance. Je n'ai jamais programmé ni suivi de cours dans le domaine informatique. Je suis autodidacte.
Mais je sais que j'ai les capacités d'apprendre un langage ( il y a 6 mois je ne savais pas créer un site internet : aujourd'hui j'en suis capable. Il y a 1 an, je ne connaissais rien au langage sql : désormais je sais rédiger des requêtes plus ou moins complexe).
En ce qui concerne ce programme, j'imagine une section PARAMETRES (saisie de la liste du personnel, des différents secteurs, des postes de travail) ; une section SAISIE DES PLANNINGS ; une section EDITION DES PLANNINGS (par poste ou par agent) ; une section calcul des heures travaillées, des absences, du droit à congé,...
Mais, je ne sais pas quel langage étudier (le plus accessible possible) et je ne sais pas par où commencer.
Merci de vos conseils
Je souhaiterai créer un programme de gestion de planning entièrement paramétrable, adaptable à toutes les entreprises, écoles, associations...
C'est une sorte de défi que je me lance. Je n'ai jamais programmé ni suivi de cours dans le domaine informatique. Je suis autodidacte.
Mais je sais que j'ai les capacités d'apprendre un langage ( il y a 6 mois je ne savais pas créer un site internet : aujourd'hui j'en suis capable. Il y a 1 an, je ne connaissais rien au langage sql : désormais je sais rédiger des requêtes plus ou moins complexe).
En ce qui concerne ce programme, j'imagine une section PARAMETRES (saisie de la liste du personnel, des différents secteurs, des postes de travail) ; une section SAISIE DES PLANNINGS ; une section EDITION DES PLANNINGS (par poste ou par agent) ; une section calcul des heures travaillées, des absences, du droit à congé,...
Mais, je ne sais pas quel langage étudier (le plus accessible possible) et je ne sais pas par où commencer.
Merci de vos conseils
A voir également:
- Création d'un programme de gestion des plannings
- Creation de compte google - Guide
- Creation de site web - Guide
- Creation compte gmail - Guide
- Media creation tool - Télécharger - Systèmes d'exploitation
- Programme demarrage windows - Guide
2 réponses
Salut Sissou1970,
Un programme comme celui que tu décris, utilisable de façon concurrente par plusieurs personnes, se prête bien à un développement en Php ou un autre langage permettant le développement de sites dynamiques.
C'est certainement un choix raisonnable dans ton cas, puisque tu dis savoir créer des sites (donc tu dois connaître au moins html) et maîtriser SQL (avec quel langage l'utilises-tu ?). Cela va faciliter aussi la mise au point de l'interface graphique de ton application.
Autrement, pour un programme installé sur les postes de travail des utilisateurs, fonctionnant avec un serveur de bases de données SQL, tu as de nombreux choix de langages possibles. Le plus courant pour ce genre d'applications étant de nos jours C++, Java, ou, dans le monde Windows, C#.
Quand à moi, je te conseillerai C++, bien que moins facile d'utilisation, et nécessitant une courbe d'apprentissage certainement plus longue (apprendre le C, puis le C++), car ce que apprendras te servira ailleurs que sur Windows et constituera des bases solides pour l'apprentissage d'autres langages dérivant de ces derniers.
Sinon, Delphi est aussi un bon langage, permettant la création rapide d'applications. Il est basé que le langage Pascal, qui a des qualités de rigueur et de clarté qui en font un de mes langages préférés. Cependant, en dépit des qualités de ce langage, sa place sur le marché n'est pas très importante. Outre Delphi, qui est un environnement de programmation payant, tu as l'alternative libre FreePascal avec l'environnement Lazarus, qui amène les qualités du Pascal orienté objet et du développement rapide d'applications au monde du libre.
Peut-être que ceci t'aidera aussi dans ton choix :
https://www.tiobe.com/tiobe-index//
ou
https://sites.google.com/site/pydatalog/pypl/PyPL-PopularitY-of-Programming-Language
Dal
Un programme comme celui que tu décris, utilisable de façon concurrente par plusieurs personnes, se prête bien à un développement en Php ou un autre langage permettant le développement de sites dynamiques.
C'est certainement un choix raisonnable dans ton cas, puisque tu dis savoir créer des sites (donc tu dois connaître au moins html) et maîtriser SQL (avec quel langage l'utilises-tu ?). Cela va faciliter aussi la mise au point de l'interface graphique de ton application.
Autrement, pour un programme installé sur les postes de travail des utilisateurs, fonctionnant avec un serveur de bases de données SQL, tu as de nombreux choix de langages possibles. Le plus courant pour ce genre d'applications étant de nos jours C++, Java, ou, dans le monde Windows, C#.
Quand à moi, je te conseillerai C++, bien que moins facile d'utilisation, et nécessitant une courbe d'apprentissage certainement plus longue (apprendre le C, puis le C++), car ce que apprendras te servira ailleurs que sur Windows et constituera des bases solides pour l'apprentissage d'autres langages dérivant de ces derniers.
Sinon, Delphi est aussi un bon langage, permettant la création rapide d'applications. Il est basé que le langage Pascal, qui a des qualités de rigueur et de clarté qui en font un de mes langages préférés. Cependant, en dépit des qualités de ce langage, sa place sur le marché n'est pas très importante. Outre Delphi, qui est un environnement de programmation payant, tu as l'alternative libre FreePascal avec l'environnement Lazarus, qui amène les qualités du Pascal orienté objet et du développement rapide d'applications au monde du libre.
Peut-être que ceci t'aidera aussi dans ton choix :
https://www.tiobe.com/tiobe-index//
ou
https://sites.google.com/site/pydatalog/pypl/PyPL-PopularitY-of-Programming-Language
Dal