Besoin d'aide pour une mission
Kennef
-
legulysse Messages postés 123 Statut Membre -
legulysse Messages postés 123 Statut Membre -
Salut à tous !
Si je viens à vous aujourd'hui, c'est pour avoir quelques conseils. En effet, actuellement en école d'ingénieur et ayant choisi il y a quelques mois une option informatique, je me retrouve pour deux semaines en mission dans une entreprise avec 3 de mes camarades.
Le sujet est assez simple: l'entreprise faisant de la maintenance industrielle, elle a régulièrement à intervenir sur des chantiers, qui comportent tous des risques aussi divers que variés (mais c'est la même chose ! Il raconte n'importe quoi ! ). Lors de chaque intervention, un chef de projet va sur le chantier, remplit une petite fiche récapitulative des risques rencontrés, et revient au bercail avec sa fiche. Est établie à partir de ça une synthèse des risques et des moyens de prévention associés (qui sont fixés depuis des années), qui sera la base des procédures de sécurité des employés.
Tout ceci est bien beau, mais s'effectuait jusque là... à la main ! Vous l'aurez compris, notre boulot est de faire en sorte que la partie synthèse des risques soit réalisable informatiquement, via un programme développé par nos soins, permettant d'associer automatiquement à chaque risque ses moyens de prévention. Cela se ferait par le biais de checkbox (l'employé coche le risque dans la checkbox, et les moyens de prévention associés apparaissent sans qu'il ait besoin de chercher lui-même), et permettrait le tri par entreprise concernée ou par catégorie de risques.
Il est donc nécessaire d'avoir une base de données (quel format, aucune idée...) contenant les risques, avec leur catégorie, la ou les entreprise(s) qui présente(nt) ce risque, et les moyens de prévention.
Dernier détail amusant, l'entreprise étant constitué de gens n'y connaissant à peu près rien en informatique, il faut que le programme soit complétable (rajout de risques avec leurs caractéristiques) sans toucher au code, par le biais d'un menu dédié à ça ou par Excel si c'est faisable.
Le gros bémol dans tout ça, c'est qu'on est 4, et je suis le seul sur ces 4 à être en option informatique, les 3 autres sont à peu près aussi à l'aise que les employés de l'entreprise avec leur PC. J'en appelle donc à la générosité des membres de la communauté pour m'aider, au moins pour des conseils (après si vous avez envie de me montrer vos capacités en faisant des choses pour me faciliter la tâche, j'avoue que je ne dirai pas non ). Ma principale interrogation est (sachant que le programme doit être fini pour vendredi 15 janvier >< ): QUOI JE FAIS ?
Plus sérieusement, je ne sais absolument pas sous quelle forme je dois faire ça. On m'a parlé de Visual Basic, qui pourrait assurer des programmes pas compliqués assez rapidement, mais je n'ai jamais essayé, et je ne sais pas comment gérer la partie "base de données".
Pour vous aiguiller, je me débrouille pas trop mal en Java, et j'ai des bases de C/C++ et SQL. Cela dit je sais que ce ne sera pas le mieux, et si vous avez des solutions simples dans un langage que je ne connais pas, allez-y, je préfère passer 2 jours à apprendre que galérer avec quelque chose que je connais un peu mais qui ne m'apporte rien.
Merci d'avance, ça urge !!
Bonne journée
Kennef
Si je viens à vous aujourd'hui, c'est pour avoir quelques conseils. En effet, actuellement en école d'ingénieur et ayant choisi il y a quelques mois une option informatique, je me retrouve pour deux semaines en mission dans une entreprise avec 3 de mes camarades.
Le sujet est assez simple: l'entreprise faisant de la maintenance industrielle, elle a régulièrement à intervenir sur des chantiers, qui comportent tous des risques aussi divers que variés (mais c'est la même chose ! Il raconte n'importe quoi ! ). Lors de chaque intervention, un chef de projet va sur le chantier, remplit une petite fiche récapitulative des risques rencontrés, et revient au bercail avec sa fiche. Est établie à partir de ça une synthèse des risques et des moyens de prévention associés (qui sont fixés depuis des années), qui sera la base des procédures de sécurité des employés.
Tout ceci est bien beau, mais s'effectuait jusque là... à la main ! Vous l'aurez compris, notre boulot est de faire en sorte que la partie synthèse des risques soit réalisable informatiquement, via un programme développé par nos soins, permettant d'associer automatiquement à chaque risque ses moyens de prévention. Cela se ferait par le biais de checkbox (l'employé coche le risque dans la checkbox, et les moyens de prévention associés apparaissent sans qu'il ait besoin de chercher lui-même), et permettrait le tri par entreprise concernée ou par catégorie de risques.
Il est donc nécessaire d'avoir une base de données (quel format, aucune idée...) contenant les risques, avec leur catégorie, la ou les entreprise(s) qui présente(nt) ce risque, et les moyens de prévention.
Dernier détail amusant, l'entreprise étant constitué de gens n'y connaissant à peu près rien en informatique, il faut que le programme soit complétable (rajout de risques avec leurs caractéristiques) sans toucher au code, par le biais d'un menu dédié à ça ou par Excel si c'est faisable.
Le gros bémol dans tout ça, c'est qu'on est 4, et je suis le seul sur ces 4 à être en option informatique, les 3 autres sont à peu près aussi à l'aise que les employés de l'entreprise avec leur PC. J'en appelle donc à la générosité des membres de la communauté pour m'aider, au moins pour des conseils (après si vous avez envie de me montrer vos capacités en faisant des choses pour me faciliter la tâche, j'avoue que je ne dirai pas non ). Ma principale interrogation est (sachant que le programme doit être fini pour vendredi 15 janvier >< ): QUOI JE FAIS ?
Plus sérieusement, je ne sais absolument pas sous quelle forme je dois faire ça. On m'a parlé de Visual Basic, qui pourrait assurer des programmes pas compliqués assez rapidement, mais je n'ai jamais essayé, et je ne sais pas comment gérer la partie "base de données".
Pour vous aiguiller, je me débrouille pas trop mal en Java, et j'ai des bases de C/C++ et SQL. Cela dit je sais que ce ne sera pas le mieux, et si vous avez des solutions simples dans un langage que je ne connais pas, allez-y, je préfère passer 2 jours à apprendre que galérer avec quelque chose que je connais un peu mais qui ne m'apporte rien.
Merci d'avance, ça urge !!
Bonne journée
Kennef
A voir également:
- Besoin d'aide pour une mission
- Waptrick jeux mission - Télécharger - Action & Aventure
- Message mission impossible - Accueil - Réseaux sociaux
- Gta san andreas casino mission bug ✓ - Forum Jeux vidéo
- Jeux sidje mission - Télécharger - Action & Aventure
- Mission fib gta 5 revenez plus tard - Forum Mobile
2 réponses
Salut
j'ai lu exposé de ton problème et avant de te proposer quoi que ce soit, je souhaiterais savoir si tu es force de proposition côté outils à employer pour la réalisation de ce projet, càd langage de programmation et SGBD pour la gestion de ta BD.
Si oui et si tu apprends vite je te proposerais de recourir au couple PHP/MySQL,ça serait plus simple coe tu as déjà de bases en programmation.
Ensuite pour commencer il te faudrait faire rapidement un modèle conceptuel des données qui te servira de structure pour ta BD.
Voilà c'est juste les premières idées que j'ai en lisant ton problème.
Il faudrait aussi voir les avis d'autres membres, s'il y en aura avant de se lancer.
Bon courage
@+
j'ai lu exposé de ton problème et avant de te proposer quoi que ce soit, je souhaiterais savoir si tu es force de proposition côté outils à employer pour la réalisation de ce projet, càd langage de programmation et SGBD pour la gestion de ta BD.
Si oui et si tu apprends vite je te proposerais de recourir au couple PHP/MySQL,ça serait plus simple coe tu as déjà de bases en programmation.
Ensuite pour commencer il te faudrait faire rapidement un modèle conceptuel des données qui te servira de structure pour ta BD.
Voilà c'est juste les premières idées que j'ai en lisant ton problème.
Il faudrait aussi voir les avis d'autres membres, s'il y en aura avant de se lancer.
Bon courage
@+
Bonsoir,
Si les données à stocker ne sont pas trop grosses, autant utiliser des fichiers XML (éditables via Excel d'ailleurs, même si c'est mieux de créer une interface dédiée). Pour le langage j'aurais envie de vous conseiller le CSharp, vu que je suppose que vos clients sont sous Windows. En utilisant SharpDevelop (outil libre) il est possible très rapidement de créer une interface d'application "Windows-like" via les outils offerts par .NET et le système de création wysiwyg offert par SharpDevelop, et le CSharp est un langage vraiment pas compliqué si on connait java ou du c++ objet (et les outils de manipulation XML sont intégrés).
Avec ça je pense qu'il est possible très rapidement d'obtenir un outil de manipulation de vos données via xml, et une interface à la windows devrait être plus instinctive pour vos utilisateurs. L'inconvénient de cette solution étant que les données sont en local avec l'appli.
Mais à partir de là, il est assez simple d'appeler une page web sur un serveur via csharp (là encore, outils intégrés) qui peut retourner à l'appli les infos voulues via une syntaxe xml, et placer côté serveur un script php pour manipuler une DB...
Légulysse
Si les données à stocker ne sont pas trop grosses, autant utiliser des fichiers XML (éditables via Excel d'ailleurs, même si c'est mieux de créer une interface dédiée). Pour le langage j'aurais envie de vous conseiller le CSharp, vu que je suppose que vos clients sont sous Windows. En utilisant SharpDevelop (outil libre) il est possible très rapidement de créer une interface d'application "Windows-like" via les outils offerts par .NET et le système de création wysiwyg offert par SharpDevelop, et le CSharp est un langage vraiment pas compliqué si on connait java ou du c++ objet (et les outils de manipulation XML sont intégrés).
Avec ça je pense qu'il est possible très rapidement d'obtenir un outil de manipulation de vos données via xml, et une interface à la windows devrait être plus instinctive pour vos utilisateurs. L'inconvénient de cette solution étant que les données sont en local avec l'appli.
Mais à partir de là, il est assez simple d'appeler une page web sur un serveur via csharp (là encore, outils intégrés) qui peut retourner à l'appli les infos voulues via une syntaxe xml, et placer côté serveur un script php pour manipuler une DB...
Légulysse
pour te répondre, oui, je suis force de proposition dans la mesure où mon contact dans l'entreprise m'a dit, quasiment mot pour mot, "faites ce que vous voulez, je n'y connais rien, il faut que ce soit facile à utiliser et qu'on puisse ajouter des risques". J'ai donc carte blanche.
Côté base de données, pour l'instant, je dispose d'un fichier excel avec une colonne "Risques", qui représente donc l'ensemble des risques que les employés peuvent rencontrer, puis des colonnes "Moyen de prévention", "Entreprise concernée", "Catégorie" (un numéro qui classifie les risques selon que c'est un risque lié au bruit, aux circuits électriques...) et "Année" (pas important), qui sont des attributs de chaque risque.
Voilou, à vos propositions ;)