Structure du cahier des charges attendu pour le développement relatif a votre
situation professionnelle
La présentation du contexte du projet
L’organisation pour laquelle le projet est réalisé doit être décrite, ainsi que les objectifs généraux du
projet. Il s’agit d’un court texte d’une dizaine de lignes.
La présentation des fonctionnalités du projet
➔ Réaliser un diagramme de cas d’utilisation associant les acteurs aux différentes
fonctionnalités, pour chaque application « cliente » constituant votre projet
Exemple :
➔ Réaliser un tableau à deux colonnes décrivant chaque fonctionnalité du diagramme de cas
d’utilisations, sous la forme d’une user story (en tant que, je veux, afin de)
Créer un compte En tant qu’utilisateur je saisis toute les
informations de son profil, je choisis un mot de
passe et un mail de contact afin de pouvoir être
identifié sur la boutique en tant que client et
pouvoir commander des articles
Parcourir le catalogue En tant qu’utilisateur ou client, je parcoure les
articles disponibles dans la boutique afin de
construire un projet d’achat et éventuellement
commander
…. ...
Schéma de l’architecture applicative
Architecture web services
Ici il s’agit de représenter les différents types de
machines clientes et de serveurs impliqués dans
le projet.
Le schéma ci contre montre une architecture
applicative ou un téléphone mobile récupère des
données en JSON sur un serveur web.
Si votre solution prévoit aussi un site web, il Architecture 3 tiers traditionnelle
faudra étendre ce schéma pour qu’il présente
aussi une architecture « 3 tiers » traditionnelle.
Vous aurez alors à représenter une architecture
mixe dans un seul schéma.
Ce type de schéma peut être réalisé avec un outil comme dia ou visio.
Maquette
La maquette présente les éléments d’interface principaux disponibles pour chaque acteur.
La structure de la navigation dans les interfaces graphiques doit être également présentée, sois sous
la forme d’une arborescence de site, soit directement à l’aide de flèches dans la maquette.
Exemple de maquette :
Sitemap
Exemple de sitemap :
Il s’agit ici de décrire
l’arborescence du site (la
hiérarchie d’accès aux pages)
Ce type de diagramme pourra
être réalisé à l’aide de dia ou
Visio.