Mesure de temps d'exécution de programmes

leyo666 Messages postés 2 Statut Membre -  
 flonou -
Bonjour,
Je suis actuellement à la recherche de documentation pour mon travail de fin d’étude.

Je fais mon stage dans un hôpital dans le service informatique. Cet hôpital utilise plusieurs programmes informatiques avec certaines applications critiques qui doivent toujours être opérationnelles et rapides.
Ces applications permettent par exemple d’accéder à des radios d’un patient et pour arriver a obtenir ces radios, les docteurs doivent se logger sur un poste, démarrer une application, sélectionner un patient, obtenir les résultats disponibles pour ce patient et ensuite choisir la radio a afficher.
On me demande donc de réaliser un petit programme qui se lancera régulièrement automatiquement et qui va permettre de mesurer ces différents temps d’accès (le logging, le démarrage de l’application, la sélection d’un patient,…) pour en faire une comparaison avec une base de donnée réalisée au préalable avec les différents temps d’accès lorsque tout fonctionne correctement et ainsi pouvoir afficher une alerte si ces temps sont trop importants.

Je recherche donc actuellement de la documentation sur des méthodes ou un language en particulier qui pourraient être utilisés pour réaliser ces mesures de temps (sous Windows) et les utiliser.

Je préviens cependant que je ne suis pas super doué en informatique et j'avais pensé le faire en VB Net... Cela vous semble-t-il réaliste?

En vous remerciant pour l'attention que vous porterez à ce message.

3 réponses

mamiemando Messages postés 34231 Date d'inscription   Statut Modérateur Dernière intervention   7 897
 
Ca dépend un peu du genre de donnée que tu dois manipuler. Si par exemple c'est des fichiers microsoftien c'est clair que tu n'as qu'un choix de langage limité. Si c'est une base de donnée classique (base sql) ou des fichiers tabulés tu as l'embarras du choix.

Si tu débutes en informatique c'est peut être le plus simple, tu devrais demander l'avis de tes encadrants. La mesure du temps n'est pas une difficulté en soit, la plupart des vrais langages propose une fonction pour le mesurer.

Bonne chance
1
reda
 
salut
je croi tt dabor ke la tache est un pti pe compliké, donc vo mieu la découpé, et surtt determiné dune facon bien clair ce ki é demandé de vs (utilisé par exempl la technik de "user case" adopté par UML). apré cette etape et puiske on vs demande un tem dexecution optimal alor vs devé cherché lalgo ke vs alé utilisé,et ceci on decoupan le problem en sou tache de plus en plus facil alor ke le choi du program je croi ke ca cose pa un blem
-1
mamiemando Messages postés 34231 Date d'inscription   Statut Modérateur Dernière intervention   7 897
 
Merci d'écrire en français j'ai rien compris. Cf 6e point de la charte, à droite de ton écran.
0
flonou
 
Ou comment faire son relou. Ok il a pas écrit parfaitement bien mais on comprend ce qu'il vaut dire sans problème ...
-2