Vous êtes sur la page 1sur 5

Cahier des charges

Date :

01/02/2020 au 30/04/2020

2019/2020
Cahier de charge

Contexte :
A la fin de chaque année, la direction centrale d’organisation et de système d’information, se
trouve dans l’obligation de préparer un plan de développement (contient des rubriques) qui
détail les projets et leurs budgets de l’année prochaine. Aussi elle est obligée de préparé des
AEDs(les autorisations des projets) qui explique les composantes du projet, opportunité, le
cout estimatif et le planning de réalisation.
La direction centrale faire le suivi et la mise à jour de l’état du budget de chaque région.

Directeur centrale
D’investissement DGAT

Directeur centrale
DCOSI

Budget
Suivi

Realisé Probable Prévu

Validation d’AED.

2019/2020
.
Problématique :
La recherche de l’information est lente, car tout est consigné dans un fichier Excel que l'on
partage, Et cela pose plein de problèmes : on ne peut pas travailler dessus plusieurs en même
temps, De plus, lorsque l'on doit partager des informations entre les différents directions, on le fait
par email, mais cela devient vite le fouillis. On ne retrouve pas les messages, chacun possède sa
méthode de classement.

D’une part le responsable de direction se trouve incapable d’avoir les informations


nécessaires, et de faire le suivi et la mise à jour de l’état du budget.
D’autre part il ne trouve pas l’information facilement d’où il est obligé et consulter les
dossiers afin de trouver ce qu’il cherche ce qui complique l’obtention rapide de l’information.

Tous ça à travers des fichiers Excel sans enregistrement dans la base de données / sans suivi
à travers une application. Ce qui génère des difficultés de suivi de budget.

Objectif du projet :
Après avoir bien compris l’activité de l’entreprise, et avec des réunions avec l’équipe
informatique de la DCOSI
Du groupe chimique tunisien. Ces réunions avaient pour but d’identifier une solution pour
résoudre le problème existant, la société groupe chimique tunisien nous a demandé de réaliser
une application web fiable et simple qui nous permet de suivre le budget du plan de
développement et l’AED.

Description fonctionnelle des besoins :


Dans le but d’améliorer et d’optimiser le système existant permettant ainsi de remédier aux
problèmes évoqués précédemment, nous avons développé une solution de gestion dynamique.
Cette solution aura pour objectifs :

. Au niveau Equipe de travail :


Fonction principale : Gérer rubrique

Sous-fonctions : Ajouter, modifier, supprimer et


consulte rubrique

Fonction principale : Gérer plan de développement.

Sous-fonctions: Ajouter, modifier, supprimer et consulter


plan.

Fonction principale : Gérer projet.

2019/2020
Sous-fonctions : -Ajouter, modifier, supprimer et consulter
Projet.

-Mettre à jour l’état de budget pour chaque


année (montant réalisé, probable (en cours), prévisionnel)

Fonction principale : Gérer AED

Sous-fonctions : Ajouter, modifier, supprimer et


consulter AED.

Mettre à jour l’état de budget pour


chaque année (montant réalisé, probable (en
cours), prévisionnel)

. Au niveau Directeur :
Fonction principale : valider Plan .et AED.

Sous-fonctions : consulte plan/AED

Description NON fonctionnelle des besoins :

- Le gain du temps : Accès aux différentes tâches effectuées doit se faire en un temps de
réponse qui être le plus court possible.
- La performance : le système doit être performant à travers toutes ses fonctionnalités.
- L’ergonomie : l’application doit être compréhensible par l’utilisateur et facile
Simple à utiliser.
- La sécurité : le système doit être protégé contre les intrusions et les accès qui sont
interdits en limitant les accès libres.
- L’accessibilité : fiabilité et disponibilité de l’application de telle sorte que le
Contenu doit être lisible et clair.

Démarche de développement :
Méthodologie : UML

2019/2020
C'est un langage de modélisation qui permet de représenter graphiquement les besoins des
utilisateurs. On utilise pour cela des diagrammes. UML est une démarche qui se base sur
une approche objet. Cette approche s'appuie sur 4 principes fondamentaux.
UML n’est pas une méthode : UML ne vous expliquera pas comment modéliser votre
système, dans quel ordre, avec quel logiciel.
UML repose sur un nombre limité de diagrammes distincts, ayant tous une vocation
particulière. Ces diagrammes sont :
 Digramme de classe.
 Diagramme des cas d’utilisation.
 Diagramme d’activité
 Diagramme de séquence

2. Outillage :
*Outils open source

2019/2020

Vous aimerez peut-être aussi