UNIVERSITE SIDI MOHAMED BEN ABDELLAH FACULTE DES SCIENCES ET TECHNIQUES FES DEP
UNIVERSITE SIDI MOHAMED BEN ABDELLAH FACULTE DES SCIENCES ET TECHNIQUES FES DEPARTEMENT D’INFORMATIQUE P P Pr r ro o oj j je e et t t d d de e e F F Fi i in n n d d d’ ’ ’E E Et t tu u ud d de e es s s L L Li i ic c ce e en n nc c ce e e S S Sc c ci i ie e en n nc c ce e es s s e e et t t T T Te e ec c ch h hn n ni i iq q qu u ue e es s s G G Gé é én n ni i ie e e I I In n nf f fo o or r rm m ma a at t ti i iq q qu u ue e e Application de Gestion Commercial de la Société NANOWEB L Li ie eu u d de e s st ta ag ge e : : NANOWEB , FEZ R Ré éa al li is sé é p pa ar r : : E En nc ca ad dr ré é p pa ar r : : FARHANE ABDERRAHIME Pr. J. KHARROUBI Pr. A. BEGDOURI S So ou ut te en nu u l le e 1 13 3/ /0 06 6/ /2 20 01 13 3 d de ev va an nt t l le e j ju ur ry y c co om mp po os sé é d de e : : Pr. L. LAMRINI Pr. S. NAJAH Pr. J. KHARROUBI Année Universitaire 2012-2013 REMERCIEMENT Je tiens à remercier dans un premier temps, toute l’équipe pédagogique de la faculté des sciences et technique de Fès et les intervenants professionnels responsables de cette formation . Je remercie également Monsieur J. KHARROUBI et Madame A.BEGDOURI pour l’aide et les conseils concernant les missions évoquées dans ce rapport, qu’ils m’ont apporté lors des différents suivis. Je tiens à remercier tout particulièrement et à témoigner toute ma reconnaissance aux personnes suivantes, pour l’expérience enrichissante et pleine d’intérêt qu’elles m’ont fait vivre durant ces deux mois au sein de l’entreprise NANOWEB : Monsieur Nabil NOUISSER, directeur de l’entreprise NANOWEB, pour son accueil et la confiance qu’il m’a accordée dès mon arrivée dans l’entreprise Monsieur Mohammed Yassine ZINE, d’avoir facilité mon intégration au sein de l’entreprise et de m’avoir accordé toute sa confiance et son temps précieux qu’il m’a consacré tout au long de cette période, pour répondre à toutes mes interrogations, sans oublier sa participation au cheminement de ce rapport Monsieur MOUHCINE responsable du service Marketing et Communication de la société et Madame MARIAM secrétaire, pour leur accueil sympathique et leur coopération professionnelle tout au long de ces deux mois. SOMMAIRE INTRODUCTION ........................................................................................................................................ 1 PRESENTATION DE LA SOCIETE .................................................................................................................. 2 DESCRIPTION DU CAHIER DES CHARGES ........................................................................................... 4 Contexte du projet ........................................................................................................... 4 Problématique .................................................................................................................. 4 Objectif ............................................................................................................................. 4 Présentation du projet ..................................................................................................... 5 Accès Administrateur ....................................................................................................... 5 Accès Agent commercial .................................................................................................. 5 Accès Secrétaire ............................................................................................................... 5 CHOIX TECHNIQUES ........................................................................................................................... 6 MODELISATION DU CONTEXTE ......................................................................................................... 9 Identification des Acteurs ................................................................................................ 9 Les messages émis et reçu par le système ....................................................................... 9 Diagramme des cas d’utilisation .................................................................................... 10 Diagramme de class générale ....................................................................................... 12 Diagramme de class (Employé) ...................................................................................... 13 Diagramme de class (Facture) ........................................................................................ 14 Diagramme de séquence ............................................................................................... 15 Conception de la base de données ................................................................................ 19 REALISATION DE L’APPLICATION : .................................................................................................... 20 Introduction : .................................................................................................................. 20 illustration des cas d’utilisation ...................................................................................... 20 CONCLUSION : ....................................................................................................................................... 38 BIBLIOGRAPHIE ET WEBOGRAPHIE : .......................................................................................................... 39 1 INTRODUCTION De nos jours, la concurrence est presque dans tous les domaines (l’industrie, médecine, l’éducation, le développement informatique …). Avoir un site web pour présenter les différents services d’une société est devenu une priorité pour celle-ci. Le problème c’est de trouver une société à qui faire confiance dans le développement de votre site. Les agents commerciaux de la société NANOWEB doivent présenter les services de la société auprès des clients qui veulent concevoir leurs sites web et gagner leurs confiances. Mon projet consiste à créer une application pour organiser le travail de ces agents. 2 PRESENTATION DE LA SOCIETE NANOWEB est une Agence de création et conception de site web et de référencement de site internet basé sur Fès au Maroc, Créée en 2010, NANOWEB est une société spécialisé en développement informatique, web marketing, multimédia et réseaux . L’objectif de la société est d’apporter des solutions sur mesure, quelque soit les problèmes du client dans le domaine de l’informatique et réseaux Solutions web proposé : Création site web Site Vitrine Portail E-commerce Boutique Agence de voyage Agence de location de voiture …. Hébergement Mutualisé 21, Rue Abdelkrim El Khattabi, Bureaux Palace, 2ème étage N°14 FES V.N , MAROC E-mail : contact@nanoweb.ma Maroc : +212 535 65 10 65 France : +33 484 25 22 87 FAX : +212 535 65 10 65 3 Serveurs dédiés Référencement SEO Pro E-mailing Application Web Web Marketing Formation aux métiers des centres d’appels 4 DESCRIPTION DU CAHIER DES CHARGES Contexte du projet : Dans le cadre de développement de ses capacités, le gérant de la société NANOWEB a décidé de créer une nouvelle application nommée NGCSOFT « logiciel de gestion commerciale », dédié à la gestion commerciale de la société NANOWEB , outil puissant permettant une grande souplesse d’utilisation et d’adaptation aux besoins de la société. L’architecture de NGCSOFT se décompose en 3 systèmes de gestion : Système de gestion des entrées. Système de gestion du magasin. Système de gestion de comptabilité. Une des caractéristiques principales de l’outil réside dans son mode de recherche multicritères par champs typés (Référence, Désignation, Type d’article ….) ; Problématique : Les agents commerciaux de la société sont obligés d’utiliser Microsoft Office Excel comme outil d’enregistrement des rendez-vous, d’appels et d’informations sur les entreprises avec qui ils communiquent … Et puisque chaque agent établie sa propre organisation, il peut se retrouver avec des centaines de pages, ce qui rend le partage et la mise à jour des informations sur leurs activités un travail pénible. Ainsi l’administrateur ne peut connaitre si l’ensemble des tâches sont accomplies par les agents concernés ou ils sont encours, ce qui rend leur gestion plus complexe et leur évaluation un travail ardus. Objectif : Le développement d’un logiciel performant avec le maximum de fonctionnalités et de spécificités, afin de simplifier le travail des différents acteurs de l’entreprise. Le problème qui se pose est d’adapter une technique qui permet d’ajouter de nouvelles fonctionnalités au fur et à mesure de l’évolution de la société. 5 Présentation du projet : NGCSOFT permet trois types d’accès à l’application : Accès Administrateur Accès Agent commercial Accès Secrétaire Accès Administrateur : L’application permet à l’administrateur d’avoir le contrôle total des données de sa société. Enregistrer les employés de la société. Gérer les comptes des utilisateurs (création, modification et suppression). Consulter les informations concernant les clients, les fournisseurs et les articles. Ajouter, modifier et supprimer des données. Gérer les ventes des articles. Gérer les achats auprès des fournisseurs. Gérer le stock. Gérer les bons de commande, de livraison, facturation … Permettre d’éditer ces informations sous forme de formulaire. Imprimer ces formulaires. Supprimer les factures. Accès Agent commercial : Chaque agent a son propre compte que seul l’administrateur après l’avoir créé peut le modifier ou le supprimer. Après authentification l’agent a la possibilité de : Prospecter des nouveaux clients et de les faire enregistrer dans la base de données. Enregistrer les appels entrants et sortants avec les clients. Générer un devis selon les besoins du client avec la possibilité d’appliquer des remises. Imprimer le devis et l’enregistrer dans la base de données. Générer une facture pour un devis. Modifier et supprimer que les devis. Accès Secrétaire : L’application propose à la secrétaire l’accès à une interface lui permettant d’organiser les rendez-vous prisent par les commerciaux et le directeur selon leur disponibilité : Ajouter un nouveaux rendez-vous pour un agent ou l’administrateur Modifier ou supprimer les rendez-vous à n’importe quel moment Lister toutes les autres informations 6 CHOIX TECHNIQUE Les choix techniques pour le développement du logiciel NGCSOFT reposent en majorité sur des solutions open source. Langage de Modélisation : UML(Unified Modeling Language) UML ( langage de modélisation unifié) est un langage de modélisation graphique à base de pictogrammes. Il est apparu dans le monde du génie logiciel, dans le cadre de la « conception orientée objet ». UML est couramment utilisé dans les projets logiciels. Langage de programmation cote serveur : PHP PHP: Hypertext Preprocessor, plus connu sous son sigle PHP (Acronyme récursif), est un langage de programmation compilé à la volée libre principalement, il est utilisé pour produire des pages Web dynamiques via un serveur http. Langage de programmation cote client : JAVASCRIPT JavaScript (souvent abrégé JS) uploads/Management/ application-de-gestion-commerc-farhane-abderrahime-780 1 .pdf
Documents similaires
-
18
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Sep 02, 2021
- Catégorie Management
- Langue French
- Taille du fichier 1.4973MB