Bonjour,
J'ai lu quelques tutoriels sur le développement d'applications RCP et j'ai décidé d'essayer de développer un logiciel de gestion d'heures grâce à cette technologie.
Par logiciel de gestion d'heures, j'entends un logiciel qui permet aux employés de s'identifier et de saisir les heures qu'ils ont passées dans la journée sur différents projets, avec à la fin du mois un rapport détaillé à imprimer. Par la suite j'aimerais intégrer des tarifs de facturation et pouvoir ainsi sortir des données prêtes à facturer en fonction des tarifs et du nombre d'heures passées par les employés sur un projet donné.
N'étant pas encore du tout à l'aise avec RCP, j'aurais besoin d'un petit coup de main pour définir une marche à suivre.
Typiquement, faut-il créer un seul plugin qui gère l'application entière ? Ou faut-il découper le plus possible chaque fonctionnalités en un plugin ?
Pour ce qui est de la base de données, quand faut-il effectuer la connexion ? Faut-il créer une classe utilitaire qui permet de récupérer la connexion ou de la créer si elle n'existe pas encore ou y a-t-il une meilleure façon de faire ?
De plus, j'aimerais au final avoir également une application RAP de manière à ce que mon application soit accessible via internet, y a-t-il des choses importantes auxquelles il faut penser déjà maintenant ?
D'avance un grand merci pour votre retour d'expériences
Partager