I.4.2. Cahier des charges
1. Définition du Cahier des charges.
Le cahier des charges est un document de synthèse des
études préalables. Il doit à la fois fournir au concepteur
les informations nécessaires et indique les problèmes que les
propositions de matériels devront résoudre26.
En d'autre terme, est un document contractuel décrivant
ce qui est attendu explicitement entre maître d'oeuvre (Fournisseur) et
maître d'ouvrage (Client). Il s'agit donc d'un document décrivant
de la façon la plus possible le contenu de la prestation attendue et il
contient les vocabulaires simples, des éventuelles contraintes
concernant les conditions techniques de production, d'exploitation et
qualité27.
Le cahier de charge a un double objectif :
? C'est un catalogue destiné à la
préparation d'un contrat et
26 P.A POUNET, le lancement d'un système
informatique de gestion, Dunod, France, 1969, P48.
27 Idem
83
· un document interne qui va servir à
l'étude détaillés de la nouvelle organisation.
Le cahier de charge décrit les éléments
suivant :
· Les besoins des utilisateurs ;
· L'environnement du travail ;
· Caractéristique des matériels et logiciels
;
· Coûts d'implémentation du système
;
· Coûts du projet ;
· Délai d'exécution des travaux.
I.4.2.1 Description de Cahier des charges
a) Besoins des utilisateurs
Lors de notre passage au sein du Fonds de Promotion pour
l'Education Nationale,
les utilisateurs ont exprimé leurs besoins liés au
résultat que cette application sera en
mesure de produire :
? Sur le plan des interfaces :
- Les interfaces de saisie ;
- Les interfaces de Mise à Jour ;
- Etc...
? Sur le plan des états :
- Le répertoire des projets ;
- Le répertoire des établissements scolaires.
b) Environnement de travail
Après avoir conçu le système
d'information, celui-ci doit être implémenté dans un
environnement. Nous avons opté pour l'environnement multiposte.
L'environnement de travail multiposte consiste à tout centralisé
dans un serveur distant qui regorge la logique applicative, l'accès aux
données et l'interface utilisateur.
84
c) Caractéristiques des matériels et
logiciels
Un système d'information informatisé pour
être mis en place exige des ressources matérielles (HARDWARE) et
logicielles (SOFTWARE) pour prendre en charge l'application
développée.
En se réfèrent au cahier de charges, nous
proposons d'équiper ce service avec des matériels informatiques
et des logiciels approprié dont les caractéristiques sont ci -
après :
a) Aspect matériel
Désignation matérielle
|
Qté
|
Unité
|
Coût unit $
|
Coût total $
|
Ordinateur Dell
|
10
|
Pièce
|
650
|
6500
|
Onduleur UPC 650 VA
|
30
|
Pièce
|
105
|
3150
|
Switch 8 ports catalyst 10/100/1000 mbps
|
4
|
Pièce
|
160
|
720
|
Imprimante laser jet
|
15
|
Pièce
|
400
|
6000
|
Scanneur
|
2
|
Pièce
|
170
|
340
|
Câble UTP catégorie 5
|
2
|
Rlx
|
150
|
300
|
Pince à sertir
|
10
|
Pièce
|
25
|
250
|
Testeur de signal
|
5
|
Pièce
|
15
|
75
|
Connecteur RJ-45
|
1000
|
paquet
|
0.5
|
500
|
Serveur
|
2
|
Pièce
|
11000
|
22000
|
Goulotte
|
100
|
mètre
|
55
|
5500
|
Clé USB
|
5
|
Pièce
|
10
|
50
|
TOTAL1
|
66835
|
Tableau 14 : Aspect matériel
85
b) Aspect logiciel
Désignation
|
Type
|
Nombre
|
Caractéristique
|
PU
|
S.E
|
Windows
|
1 CD
|
Windows Server 2008
|
100$
|
Logiciel bureautique
|
Kit de Microsoft Office
|
1 CD
|
Version 2007 ou 2010
|
150$
|
Langage de programmation
|
Sun
|
1CD
|
Java
|
150$
|
Logiciel de protection
|
Anti-virus
|
1 CD
|
Kaspersky
|
70$
|
SGBD
|
Microsoft
|
|
Microsoft SQL Server 2008 R2
|
50$
|
Crystal Report
|
Seagate Software, Inc.
|
1 CD
|
Seagate Crystal Reports 8
|
30$
|
Total 2
|
550$
|
|
Tableau 15 : Aspect logiciel
c) Maintenance des logiciels et des équipements
informatiques
Désignation et caractéristiques
|
Unité
|
Qté
|
Coût ut $
|
Coût total $
|
Entretien du réseau Intranet
|
Trimestre
|
4
|
900
|
3600
|
Entretien et réparation des ordinateurs
|
Trimestre
|
18
|
60
|
1080
|
Entretien et réparation des imprimantes
|
Trimestre
|
5
|
40
|
200
|
Travaux d'entretien et de restauration de la base de
données
|
Mensuelle
|
12
|
500
|
6000
|
Maintenance des applications et des
serveurs
|
Semestrielle
|
2
|
3000
|
6000
|
TOTAL3
|
16880
|
Tableau 16 : Maintenance des logiciels et des
équipements informatiques
4 Coût d'implantation du système :
5000$
4 Délai d'exécution du projet : ?3
Mois
4 Coût total : Total1 + Total2 +
Total3+ Coût d'implémentation = 89.265$
86
2. Architecture Client/serveur
Les architectures client-serveur constituent une étape
importante dans l'évolution des systèmes d'informations. Ce type
d'architecture est constitué uniquement de deux parties: un
client qui gère la présentation et la logique
applicative, un serveur qui stocke les données de
façon cohérente et gère éventuellement une partie
de la logique applicative. L'interface entre ces deux parties est classiquement
le langage SQL (dans sa version normalisé ou dans une version
propriétaire)28.
La configuration géographique du système
d'information impose un développement d'une solution Client/serveur
à trois niveaux : un serveur de la base de données et un serveur
Web reliés aux différentes stations des activités
administratives.
Puisque nous développons une application Web, nous
faisons face à plusieurs contraintes techniques :
? Performance : Besoin d'un lien Internet permettant des
actions/réponses à haute vitesse
? Sécurité : Besoin d'un serveur
dédié à l'Internet, en plus d'un ?firewall? afin
d'empêcher des malfaiteurs d'entrer dans le système et de le
rendre inutilisable.
? Interopérabilité : Besoin de logiciels ou
matériels de réseautique afin de permettre la conception et
l'exécution du système.
? Disponibilité : Étant donné que le
logiciel sera développé pour l'Internet et que l'accès
sera 24/24h, des postes dédiés seront mis à la
disponibilité 24/24h pour des changements éventuels.
Toutes les stations sont reliées au serveur web pour
tous les processus de la réalisation de projet des établissements
scolaires effectués sur leur terminal, au serveur de Base de
données qui stockent les données persistantes. Dans le cas de
notre application un serveur Web sera relié au poste de client.
28 Web Service. [En ligne]. Disponible sur
http://cours-info.iut-bm.univ-fcomte.fr/ , consulté le
06/07/2015.
87
|