0% ont trouvé ce document utile (0 vote)
68 vues2 pages

TP1 GL 2025

Transféré par

Korbas Zineb
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
68 vues2 pages

TP1 GL 2025

Transféré par

Korbas Zineb
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Université de Tlemcen Module : Génie logiciel

Département d’Informatique Année niversitaire2024/2025


S.Meziane Tani Promotion : L3 Informatique /3 eme année ingénieur

TP 1 : Besoins fonctionnels et
besoins non fonctionnels
Section 1. Présentation du cahier des charges selon la recommandation IEEE/ANSI 830-
1998
1. Introduction
(a) Purpose of the requirements document
(b) Scope of the product
(c) Definitions, acronyms and abbreviations
(d) References
(e) Overview of the reminder of the document
2. General description
(a) Product perspective
(b) Product functions
(c) User characteristics
(d) General constraints
(e) Assumptions and dependencies
3. Specific requirements Cover functional, non-functional and interface requirements. This is
obviously, the most substantial part of the document but because of the wide variability in organisatio
nal practice, it is not appropriate to define a standard structure for this section. The requirements may
document external interfaces, describe system functionality and per- formance, specify logical database
requirements, design constraints, emergent system properties and quality characteristics.

4. Appendices
5. Index

Section 2. Réflexion sur les besoins fonctionnels et non fonctionnels


Dans cette deuxième partie nous allons explorer l’étape de spécification pour cela vous devez :
1) Former des équipes de quatre à cinq étudiants.
2) Désigner un chef de projet pour chaque équipe.
3) Pour chaque projet vous devez rendre un document contenant les réponses aux
questions suivantes :

a. Déterminer les utilisateurs de chaque application ?


b. Identifiez les besoins fonctionnels et non fonctionnels.
c. Proposer le modèle de cycle de vie le mieux adapté pour chaque projet.
d. Déterminer la catégorie du logiciel ?
Projet N 1 :
Le propriétaire d’une polyclinique demande à une entreprise de développement logiciel de
lui développer une application simple pour sa gestion interne. Dans cette application :
 Le médecin doit pouvoir gérer les dossiers de ses patients, leurs inscriptions et leurs
consultations.
 Le chef a comme rôle la gestion des médecins, des infirmiers et des secrétaires,
 Les secrétaires gèrent les rendez-vous des patients avec leurs médecins.
 Le patient doit se présenter pour prendre un rendez-vous.

Projet N 2 :
On souhaite développer un logiciel de gestion des comptes dans une bibliothèque pour fournir
aux utilisateurs l’accès personnalisé aux articles ou aux chapitres de livre tout en respectant la
loi sur la propriété intellectuelle. Si le contrat de distribution du document le demande,
l’utilisateur devra signer une notice de copyright et de payer l’article demandé. Pour cela, la
bibliothèque doit disposer des contrats avec les éditeurs des articles dont elle fait la diffusion.

Vous aimerez peut-être aussi