Précédent   Forum du club des développeurs et IT Pro > Applications > Projets
Projets Forum d'entraide sur la création et la gestion de projets Open Source et pour les projets hébergés par Developpez.com sur http://projets.developpez.com
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 17/07/2012, 15h01   #1
pinjul
Invité de passage
 
Homme
Apprenti Réseau et Telecom
Inscription : juillet 2012
Messages : 36
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Apprenti Réseau et Telecom
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : juillet 2012
Messages : 36
Points : 0
Points : 0
Par défaut Projet BTS IRIS

Bonjour tout le monde,

Je suis nouveau sur le site alors je me présente.
Je réalise un BTS IRIS en alternance, je passe en deuxième année.
Je travaille dans une PME de télécoms, nous installons des systèmes téléphoniques d'entreprises, des systèmes de vidéo-surveillance, de contrôle d'accès etc..
Je dois mener un projet au sein mon entreprise dans le cadre de mon BTS, et j'ai du pain sur la planche!!

Mon projet consiste à analyser le trafic sur un PABX, faire des statistiques, remonter des alertes lors de durée de communications trop longues, faire des graphiques si possible.
J'ai réussi à récupérer le fichier sur le PABX contenant tous les appels avec l'appelant, le destinataire, la durée etc.. Ce fichier est sous excel !

C'est là que j'ai besoin de votre aide !!
Je souhaite réaliser une interface graphique, je connais un peu le C++, un ami m'a parlé de Qt.
Comment feriez vous pour mener ce projet ? Quelles méthodes, quelles langages vous paraissent les plus appropriés ?

Merci d'avance


Julien
pinjul est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/07/2012, 09h38   #2
Zweet
Membre éclairé
 
Développeur informatique
Inscription : janvier 2011
Messages : 256
Détails du profil
Informations personnelles :
Âge : 23

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : janvier 2011
Messages : 256
Points : 381
Points : 381
Citation:
Envoyé par pinjul Voir le message
Bonjour tout le monde,

Je suis nouveau sur le site alors je me présente.
Je réalise un BTS IRIS en alternance, je passe en deuxième année.
Je travaille dans une PME de télécoms, nous installons des systèmes téléphoniques d'entreprises, des systèmes de vidéo-surveillance, de contrôle d'accès etc..
Je dois mener un projet au sein mon entreprise dans le cadre de mon BTS, et j'ai du pain sur la planche!!

Mon projet consiste à analyser le trafic sur un PABX, faire des statistiques, remonter des alertes lors de durée de communications trop longues, faire des graphiques si possible.
J'ai réussi à récupérer le fichier sur le PABX contenant tous les appels avec l'appelant, le destinataire, la durée etc.. Ce fichier est sous excel !

C'est là que j'ai besoin de votre aide !!
Je souhaite réaliser une interface graphique, je connais un peu le C++, un ami m'a parlé de Qt.
Comment feriez vous pour mener ce projet ? Quelles méthodes, quelles langages vous paraissent les plus appropriés ?

Merci d'avance


Julien
Bonjour !

Tu connais la POO ou tu as juste fais du C++ "comme ça" ?
Qt couplé au C++ est une très bonne solution (la partie "graphique" se fait en glissé déposé après tu as juste à coupler tes éléments à ton code (C++)). Ca va (très) vite à faire, en revanche il vaut mieux faire une analyse avant et bien découper tes classes. Du moins, pour le peu que je m'en sois servi (une multitude d'ihm) ça tournait très bien. De plus je vois que QT supporte maintenant le javascript (c'est peut être vieux mais je ne l'ai jamais utilisé).

Si tu as des questions n'hésite pas.
Zweet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/07/2012, 09h48   #3
pinjul
Invité de passage
 
Homme
Apprenti Réseau et Telecom
Inscription : juillet 2012
Messages : 36
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Apprenti Réseau et Telecom
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : juillet 2012
Messages : 36
Points : 0
Points : 0
Bonjour,

Merci pour ta réponse, je connais la POO oui, je suis débutant mais je connais un peu.
Mon projet est à faire en fin d'année 2012, donc j'en aurais appris un peu plus, mais je souhaiterai commencer le plus vite possible.

Mon plus gros problème est que je ne sais pas par où commencer, le Développement Logiciel n'étant pas mon point fort, je suis vite impressionné.
pinjul est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/07/2012, 10h01   #4
Zweet
Membre éclairé
 
Développeur informatique
Inscription : janvier 2011
Messages : 256
Détails du profil
Informations personnelles :
Âge : 23

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : janvier 2011
Messages : 256
Points : 381
Points : 381
Citation:
Envoyé par pinjul Voir le message
Bonjour,

Merci pour ta réponse, je connais la POO oui, je suis débutant mais je connais un peu.
Mon projet est à faire en fin d'année 2012, donc j'en aurais appris un peu plus, mais je souhaiterai commencer le plus vite possible.

Mon plus gros problème est que je ne sais pas par où commencer, le Développement Logiciel n'étant pas mon point fort, je suis vite impressionné.
Tout d'abord (enfin, moi je ferai comme ça), tu dois définir tes besoins (que va faire ton application), ensuite la découper en plusieurs classes. Puis tu passes au développement (attention de bien définir les besoins avant de commencer à développer). Ensuite tu fais chaque tests unitaires (que tu notes en détail ça te servira pour l'oral du B.T.S.) et tu corriges les bugs éventuels. Pour finir tu fais ta documentation. J'insiste sur ces deux derniers points, parce que je me suis fait maudire lorsque j'ai passé mon oral parce que je n'avais pas présenté les tests, pas commenté mon code (mais en même temps les noms des variables suffisaient), et je n'avais pas généré de documentation.

Ps: Je viens de me rendre compte qu'en fait tu n'as pas dis à quoi servirai ton IHM.
Zweet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/07/2012, 10h15   #5
pinjul
Invité de passage
 
Homme
Apprenti Réseau et Telecom
Inscription : juillet 2012
Messages : 36
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Apprenti Réseau et Telecom
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : juillet 2012
Messages : 36
Points : 0
Points : 0
Citation:
Envoyé par Zweet Voir le message
Tout d'abord (enfin, moi je ferai comme ça), tu dois définir tes besoins (que va faire ton application), ensuite la découper en plusieurs classes. Puis tu passes au développement (attention de bien définir les besoins avant de commencer à développer).

Ps: Je viens de me rendre compte qu'en fait tu n'as pas dis à quoi servirai ton IHM.
Mon application servirai:
- à voir le nombre d'appels émis, reçus, leurs durées...
- à pouvoir rechercher par nom ou numéro.
- faire des graphiques (si ce n'est pas trop compliqué)
- mettre en place des alertes quand une durée est trop grande par exemple

Mon application devra aller chercher mon fichier (ça, je ne sais pas faire) contenant tout mes appels détaillés que j'aurai préalablement extrait de mon PABX.

Les clients souhaitent des logiciels d'analyse de trafic et mon patron voudrait que j'en programme un (petit), pour voir comment cela marche, car la licence des vrais logiciels sont très onéreuses.
Le plus serait de pouvoir calculer les coûts mais je crois que je ne peux ps le faire avec le matériel que j'ai.

N'importe qui doit être capable de se servir de ce programme donc une petite interface graphique est la bienvenue.
pinjul est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/07/2012, 10h24   #6
Zweet
Membre éclairé
 
Développeur informatique
Inscription : janvier 2011
Messages : 256
Détails du profil
Informations personnelles :
Âge : 23

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : janvier 2011
Messages : 256
Points : 381
Points : 381
Citation:
Envoyé par pinjul Voir le message
Mon application servirai:
- à voir le nombre d'appels émis, reçus, leurs durées...
- à pouvoir rechercher par nom ou numéro.
- faire des graphiques (si ce n'est pas trop compliqué)
- mettre en place des alertes quand une durée est trop grande par exemple

Mon application devra aller chercher mon fichier (ça, je ne sais pas faire) contenant tout mes appels détaillés que j'aurai préalablement extrait de mon PABX.

Les clients souhaitent des logiciels d'analyse de trafic et mon patron voudrait que j'en programme un (petit), pour voir comment cela marche, car la licence des vrais logiciels sont très onéreuses.
Le plus serait de pouvoir calculer les coûts mais je crois que je ne peux ps le faire avec le matériel que j'ai.

N'importe qui doit être capable de se servir de ce programme donc une petite interface graphique est la bienvenue.
En revanche je ne pense pas que tu puisses lire du Excel en natif dans Qt (il y aura sûrement un plugin je pense).

Par contre, ton patron peut oublier toute gratuité si c'est en vue de faire du déploiement (enfin si tu utilises QT), la licence coûte cher.

Citation:
licence simple 2500€
licence 2 plateformes 3500€ (sous réserve)
licence 3 plateformes 5000€ (sous réserve)
Zweet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/07/2012, 10h28   #7
pinjul
Invité de passage
 
Homme
Apprenti Réseau et Telecom
Inscription : juillet 2012
Messages : 36
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Apprenti Réseau et Telecom
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : juillet 2012
Messages : 36
Points : 0
Points : 0
Citation:
Envoyé par Zweet Voir le message
En revanche je ne pense pas que tu puisses lire du Excel en natif dans Qt (il y aura sûrement un plugin je pense).

Par contre, ton patron peut oublier toute gratuité si c'est en vue de faire du déploiement (enfin si tu utilises QT), la licence coûte cher.
Ce n'est pour un déploiement juste pour mon projet. Mais si tout se passe bien, pourquoi pas pour la suite.

Je n'ai plus qu'a apprendre à utiliser Qt alors.
Merci pour ton aide.
pinjul est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/07/2012, 10h55   #8
Zweet
Membre éclairé
 
Développeur informatique
Inscription : janvier 2011
Messages : 256
Détails du profil
Informations personnelles :
Âge : 23

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : janvier 2011
Messages : 256
Points : 381
Points : 381
Citation:
Envoyé par pinjul Voir le message
Ce n'est pour un déploiement juste pour mon projet. Mais si tout se passe bien, pourquoi pas pour la suite.

Je n'ai plus qu'a apprendre à utiliser Qt alors.
Merci pour ton aide.
De rien, bon courage.
Zweet est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 14h07.


 
 
 
 
Partenaires

Hébergement Web