Introduction General Chapitre 1 : Cadre général

Slides:



Advertisements
Présentations similaires
Ispirer Systems Présentation de la Société Copyright (c) Ispirer Systems Ltd. Tous Droits Réservés.
Advertisements

CRÉER UNE APPLICATION INTERNET RELIEE A UNE BASE DE DONNEES
Connecter des données métier à Office SharePoint Server 2007 via le Business Data Catalog.
Architecture. Architecture Enjeux Les Enjeux Trouver une solution e-Business Accessible à partir d’un navigateur Web Accédant au système via un Portail.
Microsoft Office Groove Le contexte Une utilisation des postes de travail en très grande évolution chez les professionnels. Des lieux de travail.
Introduction Pour concrétiser l’enseignement assisté par ordinateur
Une solution personnalisable et extensible
Android Réaliser par: Alia Ragueme Asma Lazrag Maroua Laribi.
Projet Alerte SMS.
DECOUVREZ LA NOUVELLE LIGNE 30 WINDOWS V9
Animer vos services avec des offres promotionnelles ? Mettre en œuvre vos promotions sans développement technique supplémentaire ? Orange met à votre disposition.
Démarche Analyse des OGL et des Méthodes Objectifs : Activités :
Etude des Technologies du Web services
SECURITE DU SYSTEME D’INFORMATION (SSI)
XML-Family Web Services Description Language W.S.D.L.
LA VIRTUALISATION Par AVIGNON, CHOMILIER, MIGNOT 1.
Android est une plateforme mobile open source et entièrement paramétrable. Elle a été créée afin de mettre à disposition des développeurs toutes les fonctionnalités.
Applications Chapitre B17 et C18
ECF 5 PRESENTATION « BULLE APPLICATIVE »
Offre de service ASSISTANCE.
Le protocole FTP.
Distribution Linux pour clients légers Rolland DUDEMAINE ST50 - GI – RSR Printemps 2002.
Gestion des bases de données
Calculatrice Financière Android
Présentation et utilisation du logiciel R Komi Sodoké Université du Québec à Montréal Février 2007.
Web dynamique PhP + MySQL AYARI Mejdi 2006
Mesure des performances WEB en introduisant un contrôle dadmission.
Tracer la voie de votre environnement vNext Damir Bersinic Conseiller principal en plateformes, Microsoft
J2EE vs .NET Réaliser par : SEIF ENNACER BADRA && CHETOUI RIM.
2 Développer, tester et déployer un site web avec WebMatrix (RIA101) Christine Dubois 9 février 2011.
Mise en oeuvre et exploitation
PROJET APP CONTRÔLE ÉLOIGNÉ (contrôle éloigné des appareils, des équipements des outils de contrôle et mesure, ….) Surveillance et contrôle éloigné des.
APPLICATIONS MÉTIER COLLABORATIONSTOCKAGEPLATE-FORMEIDENTITÉCOMMUNICATIONSPRODUCTIVITÉ SUR SITE SERVICES DE « CLOUD COMPUTING »
Expose sur « logiciel teamviewer »
Développé par : CHAFYQ El Hassan & Krachli Ayoub
« Le plaisir du chercheur : retrousser les jupes de la nature » Jean Rostand Proposer une « Interface Homme Machine » en utilisant une technologie Client.
PHP & MySQL Master1 ICD Claire Jacquot Emilie Hot le 24/10/2006.
Dr Ph CARDI - Interfaces 27/09/2001 Configuration des logiciels par les Praticiens de Santé mythe ou réalité Copyright 2001 © Intensive Care View.
La fonction Adresser un patient permet en quelques clics et 24/24, de: Bienvenue sur La plateforme médicale exclusivement réservée aux médecins, un nouveau.
CAZIER Kévin JACOB Sébastien Réalisée dans le cadre du Projet Pluridisciplinaire Encadré par Mme Martine COQUET Responsable de l’entreprise.
Projet de fin d’étude Outil de Suivi et Pilotage de l’Activité de Recouvrement Amiable Judiciaire  
S'initier au HTML et aux feuilles de style CSS Cours 5.
Développement d’application Web.  Internet  WWW  Client/Serveur  HTTP.
Remédier aux problèmes de compatibilité des applications entreprises pour le nouveau système d’exploitation Microsoft.
S'initier au HTML et aux feuilles de style CSS Cours 5.
Power AMC-Rational Rational Rose, Étude comparative
Cas M2L Projet ADISPO.
LOGO 2010/2011 Encadré par: Mr Chaouech Helmi Elaborée par: Galloussi Ons Université de Carthage Faculté des Sciences économique et de Gestion de Nabeul.
L’enseignement de spécialité SLAM
ANNEE SCOLAIRE 2005 / FONCTIONNEMENT DU RESEAU DU COLLEGE Tous les ordinateurs du collèges, portables et fixes sont dans un réseau. Cela signifie.
Cours n°4M1.ist-ie (S. Sidhom) UE 203 Promo. M1 IST-IE 2006/07 Conception d’un système d'information sur Internet Architecture trois-tiers : technologies.
Introduction aux outils de supervision
TERACOM © 2001 SoluPhone Santé Système d'échanges de données et d'informations de la Santé La M-Agency qui répond aux besoins de mobilité de votre entreprise.
Web Services 17/01/2009.
Présentation du projet
Rim chakroun Mejdoub khouloud Direction de la Mecque.
1 Démo SoftGrid. Le Séquenceur SoftGrid Utilisation d’un « packageur » SoftGrid Possibilité de “séquencer” en ligne de commande (CLI) Existence d’outils.
Soutenance de Projet – BTS IG
Création d’applications distribuées.NET Ziriad Saibi Relation technique éditeurs de logiciels Microsoft France.
ANNEHEIM Geoffrey21/03/ Protocole de communication Socket TCP/IP Afin que MyCrawler fonctionne de façon optimale, une configuration de deux machines.
9 février 2010 Enrique Ruiz Mateos Architecte avant-vente Microsoft
Analyse, élaboration et exploitation d’une Base de Données
Google Keep. Pourquoi Google Keep ?  Google Keep est une application de téléphone intelligent et une extension de Google Chrome, qui permet de prendre.
Sextant RFS Consultants – Octobre Sextant Le logiciel d’assistance administrative indispensable à toute structure de plus d’une personne. Le premier.
Cloud et Petites entreprises. Stockage de données.
WEEKM E Matthieu Barut Louis Scarfone. Sommaire: 1) Présentation du projet 2) Exemples en conditions réels 3) Nos objectifs et qualités 4) Pourquoi nous.
Organiser l’information trouvée sur internet Félix Langevin Harnois Bibliothécaire Service de la bibliothèque École de technologie supérieure Hiver 2016.
Module : APS et technologie Groupe 1. - Définition de l’application - Fonctionnalités - Les utilisations de l’application.
1 Interne Orange Accédez à votre système d'information depuis votre terminal mobile Nomalys.
Transcription de la présentation:

Introduction General Chapitre 1 : Cadre général Etude préalable et capture de besoins Analyse et conception Etude technique Réalisation et test Chapitre 2 : Chapitre 3 : Chapitre 4 : Chapitre 5 :

1 -Présentation de l’organisme d’accueil: mAGHREB IT est une Société de Services en Logiciels Libres ( SS2L) créé en 2014 .

2-Cadre général du projet: Une meilleure gestion de vos contacts Une organisation optimisée de la communication avec vos clients Un suivi des commandes et des factures La possibilité d’anticiper l’évolution d’un marché une assistance technique personnalisée La gestion des client La gestion des opportunities: La gestion des lead (pistes):

3-Objectif du projet : Avoir un accès permanent et rapide aux données du client , Avoir l’information client et / ou technique en temps réel : Evite les pertes d’information. Créer des opportunités commerciales en mobilité, Gestion immédiate d’alertes intelligentes générées par l’outil szi CRM à disposition sur son SmartPhone ou sa tablette… Intervention en urgence, La recherche d’information

4-Critique de l’existant : Du fait que elle est mal optimisée pour être déployée sur un terminal mobile, L’utilisateur de la CRM a besoin d’un accès rapide aux différentes applications, Hébergées sous la plateforme android avec un cout minimum.

1: Etude de l’existant : La gestion des partenaires: La gestion des droits d’accès :

2-Critique de l’existant : Du fait que elle est mal optimisée pour être déployée sur un terminal mobile, L’utilisateur de la CRM a besoin d’un accès rapide aux différentes applications, Hébergées sous la plateforme android avec un cout minimum.

Solution proposee :

Les besoins Les besoins fonctionnels : La societé MAGHREB IT se focalise en premier lieu sur la manière dont les solutions mobiles fournissent les fonctionnalités CRM de base.   Les besoins fonctionnels : Le futur système doit permettre à l’utilisateur CRM mobile (SZI CRM) de :

Chapitre 2 Les besoins La societé MAGHREB IT se focalise en premier lieu sur la manière dont les solutions mobiles fournissent les fonctionnalités CRM de base

Les besoins fonctionnels et non fonctionnels Les besoins fonctionnels Le futur système doit permettre à l’utilisateur CRM mobile (SZI CRM) de :   S’identifier, Créer un compte, Gestion des contacts Gestion des pistes Gestion des opportunités Gestion du calendrier des rendez vous,

Les besoins non fonctionnels les besoins fonctionnels et non fonctionnels Les besoins non fonctionnels Contraintes techniques : L’application doit garantir la sécurité à travers la gestion des droits d’accès, L’accès à la base de données doit être souple et rapide, L’application doit être toujours fonctionnelle, dégager les limites de la plateforme déployée actuellement par la société MAGHREB IT . préparer le terrain à une capture des futurs besoins . faire un découpage fonctionnel de notre futur système par le biais du diagramme de cas d’utilisation et d’anticiper sur les interfaces qui seront développées ultérieurement.

préparer le terrain à une capture des futurs besoins . CONCLUSION dégager les limites de la plateforme déployée actuellement par la société MAGHREB IT . préparer le terrain à une capture des futurs besoins . faire un découpage fonctionnel de notre futur système par le biais du diagramme de cas d’utilisation et d’anticiper sur les interfaces qui seront développées ultérieurement.

Chapitre 3 Analyse et Conception analyser les différents cas d’utilisation que nous venons de repérer à travers l’activité de capture des besoins. déterminer les différentes classes intervenant dans chacun des cas et de repérer le séquencement des flux pour chaque scénario de réalisation.

Analyse de projet Diagramme de cas d’utilisation: Notre diagramme regroupe les fonctionnalités globales que doit assurer le système vis-à-vis la gestion de la relation client. et par la suite on va détailler ce diagramme pour bien éclaircir l’utilité de chaque cas d’utilisation.

Analyse de projet Diagramme de classe: Ce diagramme représente 5 classes nécessaires pour assurer un bon fonctionnement du système.

Analyse de projet Diagramme de séquence de cas d’utilisation « Gestion des pistes » :

Analyse de projet Diagramme de séquence de cas d’utilisation « Gestion des opportunités»:

Analyse de projet Diagramme de séquence de cas d’utilisation « Gestion des clients»:

Conclusion l’activité de conception facilite la compréhension de notre système, qui ébauche vers l’activité d’implémentation

Les outils et technologies utilisé Chapitre 4 Les outils et technologies utilisé

introduction Ce chapitre décrit les différentes technologies adoptées et utilisées pour la réalisation de ce projet, à commencer par le système d’exploitation android, tout en passant par Oddo OpenERP, le système de gestion de bases de données PostgreSQL, OpenOffice pour les rapports, les langages nécessaires pour le développement, à savoir le langage java et PHP, et en fin Android

Etude technique PostgreSql La méthode la plus répandue de se connecter à une base de données POSTGRESQL à distance à partir d'un appareil Android, est de mettre une sorte de service dans le milieu. PostgreSQL est habituellement utilisé avec PHP, PostgreSql

Presnetation des technoligie utilise Android est un logiciel de type système d’exploitation mobile comme « Windows » est un système d’exploitation sur PC.,Il fait tourner votre mobile. Il existe d’autres systèmes d’exploitation mobile concurrents comme iOS Apple, BlackBerry OS, Bada, Windows mobile 

Présentation du SDK android L’outil le plus important est le SDK Android. Facile à installer, il permet de télécharger tous les outils indispensables au développement d’applications. Un petit logiciel permet d’abord de télécharger les différentes versions du SDK (une version du SDK par version d’Android : 1.4, 1.5, 1.6, 2.0 etc.). Il permet également de télécharger les différentes versions des Google APIs (APIs pour intégrer des fonctionnalités liées aux services Google tels que Maps etc.) ou de la documentation JavaDoc.

Environement de developement

IDE de développement android :

PostgreSQL  PostgreSQL est un système de gestion de base de données relationnelle et objet (SGBDRO). C'est un outil libre disponible selon les termes d'une licence de type BSD. Ce système est concurrent d'autres systèmes de gestion de base de données, qu'ils soient libres (comme MySQL et Firebird), ou propriétaires (comme Oracle, Sybase, DB2, Informix et Microsoft SQL Server). Comme les projets libres Apache et Linux, PostgreSQL n'est pas contrôlé par une seule entreprise, mais est fondé sur une communauté mondiale de développeurs et d'entreprises

php  PHP: HypertextPreprocessor , plus connu sous son sigle PHP, est un langage de programmation libre principalement utilisé pour produire des pages Web dynamiques via un serveur HTTP , mais pouvant également fonctionner comme n'importe quel langage interprété de façon locale. PHP est un langage impératif orienté objet comme C++.

PROTOCOLE DE COMMUNICATION Nous avons utilisé le protocole HTTP, afin de communiquer les données entre téléphone/tablette et le serveur web. En effet, Le HTTP est un protocole qui définit la communication entre un serveur et un client (facilite le dispatch des fonctions). En général, nous utilisons la méthode Post pour envoyer des données au programme situé à une URL spécifiée. Dans notre cas la requête Post envoyée à partir de l’application client vers le serveur est de la forme suivante :http://store.ftab.fr/nomFichier?parametre=valeur.

Chapitre 5 Réalisation Dans ce chapitre, nous allons présenter un ensemble des fonctionnalités offert par notre système se forme des prise d’écran ainsi la simulation et tests de système.

L’application SZI crm offre a le commercant de gerer ses pistes,la liste du contient les

L’application SZI crm offre a le commercant de gerer ses pistes,la liste du contient les Mohammed 0661342565 Mustafa 0654326512 AHMED 0635421768

L’application SZI crm offre a le commercant de gerer ses pistes,la liste du contient les

L’application SZI crm offre a le commercant de gerer ses pistes,la liste du contient les