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.

L3 - Génie Logiciel – Manipulation des locales

This document provides a detailed lab exercise on locale manipulation in software development. It covers various programming languages including C++, Java, JavaScript, and PHP for displaying dates based on user locale. The tasks focus on understanding the cultural aspects of programming through practical applications.

locale
programme
quot
3p0
L3 - Génie Logiciel – Jeux et encodage de caractères

This document outlines a lab exercise focused on character encoding in software development. It includes tasks for encoding characters into bytes, creating C++ and Java programs to handle various encodings, and understanding HTML and PHP encoding practices. The goal is to provide hands-on experience with character sets and their implementations in different programming environments.

caracte
encodage
programme
3p0
L3 - Génie Logiciel – Projet 2018-2019

This document outlines the requirements for a software engineering project where students must create an application to manage data from a given H2 database. The application should follow the MVVM architecture pattern and include unit tests. It consists of multiple Eclipse projects, including infrastructure, views, controllers, and models.

projet
mode
contro
5p0
UML : cas d’utilisation

This document explores several use case scenarios related to software management for a car repair business and an archaeological support system. The use cases highlight the functional requirements and interactions between different actors within the systems. Specific examples illustrate the implementation of extended and included use cases in a structured manner.

parations
utilisation
arche
5p0
Mémoire de Mastère

Ce mémoire présente la conception et la mise en place d’un outil de reporting à l’aide de Symfony, élaboré par Arij BOUDHINA. Il met l'accent sur l'expérience enrichissante acquise durant la réalisation du projet, tant sur le plan scientifique qu'humain. Encadré par M. Taieb FELFEL, ce travail vise à répondre aux attentes et exigences académiques.

quot
figure
diagramme
Faculté des Sciences Économiques et de Gestion de Nabeul78p0
Langage de modélisation (UML)

This document provides an analysis of two exercises related to UML modeling. The first exercise focuses on a public transport company's system for managing customer relationships, while the second addresses the structure and organization of a research laboratory. Both exercises require the creation of class diagrams that capture the essential components and relationships within these systems.

laboratoire
peut
cate
2p0
Analyse des relations UML dans cas d'utilisation et conformité diagrammes

This document contains examination exercises related to object-oriented programming and system modeling. Topics include relations between classes, use case diagrams, and system information modeling for a bookstore. It emphasizes understanding and justifying the relationships and constraints present in class diagrams and use cases.

syst
libraire
client
École Nationale des Sciences de l'Informatique (ENSI)5p0
EXERCICES UML

This document includes UML exercises focused on the management of classroom reservations and agricultural work recording. It outlines the roles of teachers and agricultural workers in a school and research context. Various use cases and interactions are described for both scenarios.

client
code
saisie
17p0
Série N°1 – Diagramme de cas d’utilisation

Ce document présente une série d'exercices sur les diagrammes de cas d'utilisation liés à un Guichet Automatique de Banque, une calculette/convertisseur et la modélisation d'un Système d’Information pour un libraire. Chaque exercice demande d'identifier les acteurs, les cas d'utilisation et de représenter les diagrammes appropriés.

gestion
dutilisation
logiciel
École Nationale des Sciences de l'Informatique (ENSI)4p0
Analyse UML

Ce document présente une série d'exercices sur la modélisation UML, y compris la détermination des relations statiques entre différentes entités et la création de diagrammes de classes et d'objets. Il aborde également les justifications des types de relations et des contraintes d'instance au sein des classes. Enfin, il explore des exemples pratiques de modélisation liés à des scénarios concrets.

classes
diagramme
quot
École Nationale des Sciences de l'Informatique (ENSI)2p0
Série N°3: Modélisation structurelle UML

Le document traite de la modélisation d'une application pour le calcul d'itinéraires par des robots dans des zones géographiques en utilisant UML. Il présente les objectifs de l'exercice, les classes nécessaires pour modéliser cette application et les associations entre elles. Enfin, il propose des questions de réflexion sur la modélisation et les modifications nécessaires.

case
pacman
association
École Nationale des Sciences de l'Informatique (ENSI)9p0
Modélisation structurelle UML

This document contains exercises for analyzing and modeling relationships using UML diagrams. It includes tasks for determining static relationships, drawing class diagrams, and identifying pertinent classes from given expressions. It is aimed at students enrolled in the ACOO course.

diagramme
classes
fene
École Nationale des Sciences de l'Informatique (ENSI)2p0
UML pour conception logicielle et développement J2EE

3 sentence summary

diagramme
nous
2006
364p0
Examen - Analyse et Conception Orientées Objet

This document contains an exam for the ACOO module at Université de La Manouba. It includes tasks such as identifying actors in a system, completing use case diagrams, and proposing scenarios and activity diagrams. The exam is designed to evaluate students’ understanding of object-oriented analysis and design.

diagramme
classes
dical
8p0
Analyse des cas d’utilisation Monopoly simplifié – Règles et interactions

This document presents an exam on the topic of a simplified version of the 'Monopoly' game. It involves requirement expressions, use case descriptions, and various scenarios related to gameplay mechanics such as buying, selling, and jail rules. The exam includes tasks like creating sequence diagrams and activity diagrams to illustrate the game dynamics.

joueur
tour
case
8p0
Analyse des acteurs et cas d’utilisation pour Sysvote

This document outlines exercises focused on the specification of needs and analysis/conception for the application 'Sys_vote'. It includes identifying actors, use cases, and scenarios related to voting and vote counting, along with instructions for creating diagrams. Additionally, it critiques the class diagram and asks for modifications.

associations
diagramme
utilisation
8p0
Correction du devoir de Cours sur UML

Ce document est une correction d'un devoir de cours sur la modélisation UML. Il aborde les concepts fondamentaux tels que les modèles, les diagrammes de cas d'utilisation, de classe et d'objet. L'analyse comprend des exemples et des explications des distinctions entre vues statiques et dynamiques.

diagramme
repre
mode
6p0
Diagramme de classes

This document discusses class diagrams in UML as essential components for modeling systems. It explains the fundamental concepts of objects and classes, including attributes and operations, as well as associations between classes. Emphasizing the static representation of system structures, it serves as a guide for students in their second year of computer engineering.

association
classe
number
ENIT38p0
Axe fonctionnel : cas d’utilisation

Ce document présente l'axe fonctionnel des systèmes informatiques, en se concentrant sur les cas d'utilisation. Il décrit l'importance des acteurs et des relations dans la modélisation des exigences fonctionnelles. L'accent est mis sur la capture des besoins utilisateurs et la spécification des fonctionnalités à travers des scénarios.

utilisation
syste
fonctionnel
ENIT33p0
Development and Implementation of a Decision-Making Solution for Tracking Purchases and Sales for a Retail Company

This thesis presents the development and implementation of a decision-making system tailored for a retail company, Anouar Market. Core methodologies include data mart modeling, ETL processes, and using Microsoft Power BI for dynamic dashboard creation. Solutions address existing challenges in purchase and sales tracking by proposing KPIs and functional needs. Outcomes include improved business insights through dashboards displaying supplier performance, store revenue comparisons, and sales evolution trends.

Business Intelligence
ETL process
Star schema
Faculté des Sciences Économiques et de Gestion de Nabeul46p0
Rapport de stage

Ce rapport présente les travaux menés dans le cadre d'un stage à la Société Tunisienne de Verreries. Il traite de la mise en place d'une solution décisionnelle pour optimiser les ventes du verre creux. Réalisé par Ines Ben Kahla, le rapport retrace le contexte, les objectifs et l'organisation du projet.

donn
figure
chapitre
74p0
Licence 3 Informatique – Génie Logiciel

This document outlines a laboratory exercise focused on version control using Git. It includes objectives such as configuring Eclipse with Git and understanding essential Git commands. The exercise involves creating a GitLab project, modifying files, and using commands like git add, git commit, and git push.

projet
votre
gitlab
2p0
Licence 3 Informatique – Génie Logiciel

This document outlines a lab assignment focused on the use of Gradle for building projects and implementing unit tests using Mockito. It includes exercises to set up Gradle, utilize mocking in unit tests, and build a simple dice game to illustrate testing concepts. The exercises emphasize configuring environments and testing frameworks effectively.

gradle
classe
test
3p0
Licence 3 Informatique – Génie Logiciel

This document outlines a lab exercise focused on unit testing using Eclipse and Test Driven Development. It includes multiple exercises, such as setting up a testing environment, implementing a reverse calculator using Polish notation, and creating tests for a Harry Potter book pricing scenario. Participants are guided to create project structures, write and execute tests, and develop code to meet requirements.

test
tests
diffe
2p0

Autres ressources en génie logiciel