Génie logiciel

224 documents à télécharger gratuitement

Cours, examens, TD, TP et exercices de génie logiciel. Thèmes couverts : UML, MERISE, conception, architecture logicielle, Scrum, agile.

Conception et mise en place d’un CRM dédiée au centre d’appel à l’aide de Symfony4

This document presents the development of a CRM application for a call center using Symfony4. It addresses various issues found in the existing application and proposes solutions to improve functionality and user experience. The project involves defining user needs, functionality specifications, and system architecture.

number
slide
notes
29p0
Conception et mise en place d’un CRM dédiée au centre d’appel à l’aide de Symfony4

This document outlines the design and implementation of a CRM application specialized for call center operations, utilizing Symfony4. The methodology includes analyzing existing issues such as a cumbersome interface and data security concerns, followed by leveraging MVC architecture to enhance functionality and user experience. Key tools and technologies like Debian, PuTTY, and Symfony were employed alongside design patterns and a 3-tier architecture model. The result was a fully functional CRM system addressing both functional and non-functional demands, with future objectives including ae...

CRM
MVC architecture
Symfony4
29p0
cours de GÉNIE LOGICIEL

GL1-II2 Des objectifs ambitieux. Face Des cette objectifs complexit , ambitieux. on veut : Livrer co ts et des les d lais logiciels de bonne qualit en respectant les Pr parer et faciliter la maintenance et les extensions du syst me Simplifier projet, programmeur, d analyste, le travail du testeur de du l quipe et concepteur, du mainteneur) de d veloppement d architecte, (chef du de Travailler isolation tout sur en des garantissant parties individuelles leur int gration du syst me en La vie d un logiciel ne se limite pas la programmation !

Informatique
exam
logiciel
École Nationale des Sciences de l'Informatique (ENSI)1p0
Architecture n-tiers

Architecture n-tiers Chapitre 2: SOA Dr.

Informatique
other
services
1p0
Conception et mise en place d’un CRM dédiée au centre d’appel à l’aide de Symfony4

This thesis details the development of a custom CRM system for call centers using Symfony4. It begins with an analysis of existing solutions, identifying their limitations, and proposes a more efficient, tailored system. The design incorporates a three-tier architecture, focusing on functional and non-functional specifications to ensure scalability and usability. The implementation demonstrates the use of Symfony4 and associated technologies, showcasing enhanced features and favorable test outcomes for practical deployment.

CRM
Symfony4
three-tier architecture
Faculté des Sciences Économiques et de Gestion de Nabeul77p0
Mémoire de Mastère

This thesis presents the design and implementation of a CRM dedicated to a call center using Symfony4. It is a professional master's thesis submitted at the University of Carthage for the degree of Mastère Professionnel. The work is dedicated to those who provided support and encouragement throughout the author's academic journey.

quot
figure
diagramme
Faculté des Sciences Économiques et de Gestion de Nabeul77p0
Conception et mise en place d’un CRM dédiée au centre d’appel à l’aide de Symfony4

Ce mémoire présente la conception et la mise en place d'un système de gestion de la relation client (CRM) pour un centre d'appel. Le projet explore les besoins spécifiques de l'organisme d'accueil, Ophony, et propose des solutions adaptées. La recherche s'appuie sur une analyse approfondie des exigences fonctionnelles et non fonctionnelles, ainsi qu'une méthodologie de conception rigoureuse.

quot
figure
diagramme
Faculté des Sciences Économiques et de Gestion de Nabeul77p0
Conception et mise en place d’un CRM dédié au centre d’appel à l’aide de Symfony4

This document discusses the design and implementation of a Customer Relationship Management (CRM) system tailored for call centers using Symfony4. It identifies issues in existing solutions, outlines functional and non-functional requirements, and proposes a modular architecture comprising presentation, business logic, and data layers. The developed system features user authentication, campaign management, and comprehensive administrative functionality, validated through test scenarios. Future improvements focus on enhancing the application's interface and scalability.

CRM
Symfony4
MVC architecture
37p0
Développement d’un CRM Vicidial dédiée aux centres d’appels sous Symfony 4

This document describes the development of a CRM system, Vicidial, tailored for call centers using Symfony 4. It begins with a study of existing applications, analyzing issues such as inefficiency, poor security, and lack of ergonomic functionality. The author proposes a solution with features like MVC architecture, enhanced statistics dashboards, and role-based functionalities. Using the SCRUM methodology, the project is detailed from initial conception to development phases, concluding with future perspectives such as notification systems and messaging spaces for administrators.

CRM Vicidial
Symfony 4
SCRUM methodology
55p0
Réalisation d’un système MOBIPOS : Un module back office d’un système terminal point de vente

This document outlines the development of the back-office module for MOBIPOS, a point-of-sale terminal system aimed at managing multi-store operations. Conducted at Eurequat Algérie, the project involved implementing features like user management, stock control, sales reporting, and cash register configuration, using the Scrum methodology. Advanced features of the module include the integration of a functional architecture, robust testing (unit, integration, and acceptance), and managing anomalies during implementation. The final system was completed and tested successfully, with client app...

MOBIPOS
terminal point of sale (TPV)
Scrum methodology
38p0
Mémoire de Fin d'Études

Ce mémoire présente la réalisation d'un module back office pour le système terminal de point de vente MOBIPOS. Le stage a été effectué chez Eurequat Algérie, où l'objectif principal était d'approfondir les connaissances théoriques en les mettant en pratique. Le document couvre également les spécifications des besoins, la conception et la méthodologie employée dans ce projet.

gestion
prix
magasin
38p0
Conception et développement d’un CRM Vicidial dédiée aux centres d’appels et mise en place d’une solution de reporting sous Symfony 4

This document outlines the design and development of a CRM system tailored for call centers, utilizing the Vicidial framework with added reporting features implemented in Symfony 4. It describes the analysis of existing systems, proposes solutions, and follows SCRUM methodology for project management. The thesis includes the development of user management, campaign organization, and reporting tools integrated into a scalable architecture. The work concludes with recommendations for improving call center operations through enhanced software design.

CRM
Vicidial
Symfony 4
FSEG94p0
Les diagrammes UML

This document provides an in-depth exploration of UML diagrams, specifically focusing on component and deployment diagrams. Component diagrams detail the implementation and interaction of software components and define dependencies, interfaces, and representations. Deployment diagrams outline the physical architecture of software systems, describing nodes, their associations, components, and deployment configurations across varied architectures, including centralized, client-server, and three-tier systems. Exercises and solutions demonstrate real-world examples, progressively redesigning a...

UML
deployment diagram
component diagram
42p0
Les diagrammes UML

This document discusses the functionality and representation of UML diagrams, particularly focusing on component and deployment diagrams. It covers basic concepts, relationships between components, and how interfaces are depicted in UML. The document aims to assist developers in understanding the relationships and dependencies vital for software design.

diagramme
hamza
manel
42p0
Fundamentals of Software Architecture and Design Patterns

The document discusses foundational concepts related to software architecture and design patterns, emphasizing their importance in simplifying complex systems by using components and structured frameworks. It explores various software architectures, including 1-tier, 2-tier, and 3-tier architectures, detailing their purposes, limits, and benefits like ease of maintenance, reliability, and scalability. It highlights the transition from basic monolithic systems to client-server models and later multi-tier architectures, stressing their role in improving software quality, adaptability, and sec...

Software architecture
Design patterns
Client-server architecture
Institut Supérieur des Études Technologiques44p0
Architecture Logicielle & Design Patterns ISET 2019-2020

This document outlines the competencies that students should achieve in the software architecture module. It discusses various software quality criteria and the importance of software design patterns. It emphasizes the correlation between software architecture and the software development lifecycle.

serveur
client
donn
Institut Supérieur des Études Technologiques44p0
Construire un logiciel de qualité

Ce document traite de l'importance de construire des logiciels de qualité dans le domaine du génie logiciel. Il souligne les défis du développement logiciel, tels que le coût et le temps, et l'importance de méthodes et d'outils pour surmonter ces difficultés. Le texte mentionne également la crise de la qualité des logiciels et l'art de la construction logicielle.

logiciel
qualite
construire
1p0
Introduction au génie logiciel

Ce document présente les concepts fondamentaux du génie logiciel, tels que les enjeux et l'importance de cette discipline, ainsi que les cycles de vie et les méthodologies de développement logiciel. Il aborde également des thèmes cruciaux, tels que la gestion de configuration et le test logiciel. En outre, il propose d'appliquer ces connaissances à travers un projet utilisant la méthode agile SCRUM.

logiciel
number
slide
17p0
Conception et mise en place d’un outil de reporting à l’aide de Symfony

This thesis presents the development of a reporting tool based on the Symfony 4 framework. The document explores the needs analysis, conceptual design, and implementation of a 3-tier architecture for the tool. The methodology involves using modern web development practices and frameworks such as Symfony, VICIdial, and Nuxeo to address functional and non-functional requirements. Findings indicate that the proposed solution improves reporting efficiency and seamlessly integrates with call center operations, showcasing the tool's potential for broader enterprise applications.

Symfony
Nuxeo
Information Systems Design
Faculté des Sciences Économiques et de Gestion de Nabeul76p0
Modèle Rapport fin d'études Projet Informatique Génie logiciel

Les descriptions des diff rentes parties du rapport : Il s agit d exposer le plan de votre rapport, c est dire les diff rentes parties cit es ci-dessus avec la page correspondante de chacune.

Informatique
course
rapport
1p0
Chapitre II – Analyse des besoins

Ce chapitre traite de l'analyse des besoins dans le développement de systèmes interactifs. Il met l'accent sur les différences d'approche entre l'Interaction Homme Machine et le Génie logiciel. L'importance de comprendre le système existant ainsi que les utilisateurs pour assurer la réussite d'un nouveau système est également soulignée.

syst
niveau
analyse
23p0
Analyse des besoins

Ce document porte sur l'analyse des besoins dans les syst mes interactifs, en mettant l'accent sur l'interaction homme-machine et le g nie logiciel. Il pr sente des mod les d'analyse pr alable du syst me, des utilisateurs et des t ches correspondantes. L'objectif est de concevoir des syst mes fonctionnels en respectant les sp cifications tout en prenant en compte les utilisateurs et leurs besoins.

syst
niveau
analyse
23p0
Analyse et Conception Orientées Objets

This document contains exercises related to UML modeling and object-oriented design principles. It includes tasks for creating sequence diagrams for various scenarios including a person management system and a traffic light control system. Additionally, it involves modeling the order and delivery system of a pizza restaurant chain, focusing on functionalities and interactions.

commande
pizza
peut
École Nationale des Sciences de l'Informatique (ENSI)3p0
Analyse des besoins

Ce document explore l'analyse des besoins dans le contexte de l'Interaction Homme Machine et du Génie logiciel. Il aborde les objectifs, les modèles d'analyse, et les caractéristiques des utilisateurs pour la conception de systèmes interactifs. Une attention particulière est accordée à l'importance de comprendre les utilisateurs et d'évaluer les critères de succès des systèmes.

syst
niveau
analyse
23p0

Autres ressources en génie logiciel