Vous êtes sur la page 1sur 19

ROYAUME DU MAROC

*-*-*-*-*
HAUT COMMISSARIAT AU PLAN
*-*-*-*-*-*-*-*

INSTITUT NATIONAL
DE STATISTIQUE ET D’ECONOMIE APPLIQUEE

RAPPORT
Génie Logiciel
*****

Spécification fonctionnelle d’ un intranet pour un parti politique

Préparé par : M. CHERIF Mohammed


M. EL YANDOUZI ilyas
M. OUNACHAD Anouar

Option : Informatique

Année universitaire :
09/10
Sommaire :

Présentation générale du Système :..................................................................................................3


Gestion des documents......................................................................................................................3
Gestion des adhérents :......................................................................................................................4
Gestion des ressources humaines :....................................................................................................5
Activités d’un parti politique :............................................................................................................6
Gestion de Trésorerie.........................................................................................................................7
Agenda politique :..............................................................................................................................7
Gestion des courriers :........................................................................................................................8
Forum :...............................................................................................................................................9
Gestion MOT...................................................................................................................................10
Charte graphique :............................................................................................................................11
Interface...........................................................................................................................................11
Base de donnée :..............................................................................................................................18
Contrainte de développement :......................................................................................................18
Conclusion........................................................................................................................................19
Présentation générale du Système :

 Description
Site Web et intranet pour un parti politique

 Objectif du système :
 Gestion des adhérents
 Gestion des courriers
 Gestion des documents
 Gestion des ressources humaines
 Agenda politique
 Gestion de comptabilité.
Gestion des documents
 Type de document à publier :
 Formulaire électronique :
 La demande d’adhésion à un parti.
 Sondage d'opinion
 Fichier de contacts
 Les journaux du parti.
 Caractéristiques :
 Volume.
 Duré de vie.
 Le format d'origine ou format natif : fichier bureautique, page web
 Les fichiers peuvent provenir des outils bureautiques de la suite
Office de Microsoft : Word, Excel, Power Point.
 les fichiers peuvent également être des documents format PDF,
des images, fichiers audio ou vidéo.
 Les fichiers en entrée peuvent également provenir de générateurs
de pages HTML.
 Le format d'arrivée (des pages en ligne):
 Pages HTML.
 Droit d’accès :
 Public : Tout le monde peut les consulter
 Privé : Seulement les membres qui ont le droit d’accès d’y voir.
 Organisation de stockage :
 Fichier public contenant tous les documents publics
 Chaque document privé est contenu dans un fichier privé.
 Fonctions :
 Création d’un document : publier le document en ligne.
 Supprimer un document : On distingue deux type de suppression
une logique et l’autre physique.
 Importer un document : on a besoin d’un outil de conversion qui
à comme fonctionnalités
o Générer des pages HTML
o Convertir un document bureautique à une page HTML.
 Modifier un document.

Gestion des adhérents :


 Type des adhérents :
 Actif : toute personne dont les instances du parti ont accepté la
demande d'adhésion et se soumettant aux instances du parti
 Honneur : Sont des distinctions honorifiques sans pour autant
avoir une présence effective, ni participation au quotidien
 VIP.
 Fonctionnalités :
 Ajout d’un adhérent :
Avant de remplir le formulaire de demande d’adhésion ,il est
obligatoire de lire et d’accepter la loi fondamental du parti .
Une fois le formulaire est remplit, les informations sont envoyées
à l’administration pour accepter sa demande.
L’automatisation du processus d’adhésion peut être réalisée
grâce à la technologie du Workflow. Le formulaire électronique,
avec ses informations va physiquement circuler via la messagerie
parmi les acteurs impliqués, et évoluer avant d'être notifié à la
personne intéressée.
 Supprimer un adhérent : on distingue deux catégories de
suppression (logique ou physique).
 Droit d’accès :
l’administrateur donne les droits d’accès pour chaque membre
 Profil :
o Remplir, modifier ou compléter son profil ,
o Voir le profil des autres membres
 Fonctions de services :
 Droit de vote : tout le monde à cette option
 Droit d’éligibilité
 Droit d’opinion et de questionnement
 Participer activement aux activités du parti et ses initiatives

Gestion des ressources humaines :


 Gestion des congés :
 Types de congés :
o Absence décès : ce congé peut être pris lors du décès d’un
proche.
o Absence enfant malade : ce congé peut être pris lorsqu’on doit
garder un enfant malade chez soi
o Absence naissance : ce congé peut être pris lorsqu’un enfant naît
ou en cas d’adoption.
o Absence mariage : ce congé peut être pris lorsqu’on se marie
o Congé maternité : ce congé peut être pris par la mère durant une
partie de sa grossesse et après la naissance
o Congé paternité : ce congé peut être pris par le père lorsqu’un
enfant naît
o Congé parental d’éducation : après la naissance ou l’adoption
d’un enfant de moins de 16 ans, un parent peut prendre un
congé pour élever son enfant
 Fonctions :
1. La délégation des droits :
Utilisateur :
 La saisie des demandes de congés, avec un envoi
automatique d’un message de notification à
l’administrateur
 La consultation de toutes ses demandes ainsi que le
nombre de jours de congés restants
Administrateur :
 La consultation , l’édition et la validation des
demandes de congés de tous les utilisateurs
 Administrer tous les paramètres de l’application
(type de congés, jours féries )
 Obtenir un rapport détaillé sur une période donnée
des congés pris
2. Paramétrage type de congé :

 Description : Pour chaque type de congé, on définit


le code et le nombre de jours officiellement autorisé
 Acteur : Administrateur

3. Paramétrage des jours fériés :

 Description : Garantir la mise à jour des jours


fériés.
 Input : Les données à saisir sont la date de début et
de fin de la période fériée.
 Acteur : Administrateur

 Gestion de frais de déplacement des membres :


 Fonctions :
1) Fiche Profile :
o Créer : les informations contenues dans la fiche
profil (Nom, Prénom, login, password, voiture
personnelle) se reporteront automatiquement sur
les ordres de missions et les états de frais, évitant
ainsi les ressaisies inutiles
o Modifier : modifier les informations contenues
dan la fiche de profil.
2) Fiche mission :
o Créer : pour créer un ordre de mission
o Sélectionner :pour sélectionner un ordre de
mission déjà crée
o Supprimer :supprimer un ordre de mission
o Valider :l’administrateur valide les ordre de
mission déjà crée par les utilisateurs

3) Fiche Etat de frais :


o Créer : pour créer un état de frais à partir de
l’ordre de mission validé.
Activités d’un parti politique :
 Définition d’une activité politique :
C’est toute activité exercée au sein d’un parti politique, ou exercée pour
soutenir un tel parti ou pour s’y opposer.
 Exemples :
 Fournir un financement sous forme de contribution à un parti politique
ou à un candidat ou une candidate
  Assister aux activités comme : Réunions, congrès, rassemblements,
assemblées politiques.
 Remplir des fonctions administratives pour le parti.
 Demander l’opinion de la population sur des questions particulières au
nom du parti
 Organiser des activités
 Exprimer son point de vue sur des questions d’intérêt public

Gestion de Trésorerie
 Les ressources financières du parti comprennent :
o Les cotisations des membres : Un individu paie une cotisation donnée,
valable pour une période donnée, avec une carte obtenu après l’adhésion
au parti.
o Les rendements des publications, journaux, livres, imprimés, et des
activités culturelles.
o Les subventions publiques : Pour bénéficier du financement public, les
partis politiques doivent respecter les obligations comptables et
financières définies par la législation en matière de financement des
partis politiques. 
 Les dépenses :
o Les ressources financières du parti sont engagées au service de ses
objectifs comme : publicité, frais de voyage et de repas, location de
locaux.
 Fonctions :
o Alimenter la caisse :
 Input

 Numéro matricule d’adhérent (Se trouve dans la carte obtenu


après l’adhésion au parti)
 Nom, prénom d’adhérent
 Numéro de compte d’adhérent
 Numéro de compte du parti

 Système de vérification : nom et prénom, numéro matricule d’adhérent,


numéro de compte d’adhérent
o Retirer de l’argent :
 Accès sécurisé
 Le montant à retiré doit être inférieur à un montant déjà prédéfini
o Gérer un rapport : pour voir l’état de la caisse, et les opérations
effectuées par les membres sur la caisse.
Agenda politique :

 Agenda partagé :
 Description : Permet à tous les membres d'accéder en ligne à l'agenda de
chacun, est mis à jour en temps réel et chacun peut ainsi organiser son temps
de travail en fonction du planning de ses collaborateurs
 Fonctionnement :
o Accès : Sécurisé par un mot de passe
o Accès aux informations : Simple consultation, Saisir des événements et
rendez-vous
 Acteurs :
o Utilisateur : simple consultation ou complet
o Administrateur  : ajouter, supprimer des personnes et gérer les
droits d’accès.
 Fonctions :
o Moteur de recherche intégré pour rechercher dans les archives ou
les événements à venir
o Possibilité de cacher les rendez-vous ou contacts personnels
o Création des événements communs sur plusieurs agendas

Gestion des courriers :


 Description :
Le courrier électronique concerne l’ensemble des messages échangés par le
biais d’intranet entre différents personnes. Pour ce faire, les expéditeurs et les
destinataires utilisent des boites aux lettres électroniques
 Qu'est-ce qu’un serveur de messagerie :
Un serveur de messagerie est un ordinateur dédié partageant des ressources
matérielles et logicielles offrant divers services aux utilisateurs. Le serveur de
messagerie joue, en particulier, un rôle de stockage et de transmission
o il assure l'envoi et la réception des messages
o il contient des espaces sur les disques durs pour le stockage
des comptes de messagerie des utilisateurs
 Contraintes :
Le courrier électronique utilise plusieurs protocoles de communication : SMTP,
POP et IMAP

 Consulter la boîte réception


Fonctions  Ajouter une pièce jointe
 Répondre au courriel
 Suppression courriel

Utilisateur et administrateur
Acteurs

 Ajout compte
Fonctions  Supprimer compte
 Bloquer compte
 Créer les listes de diffusion :
Description : Permet de créer une liste qui regroupe des
internautes partageant un même centre d'intérêt et qui
discutent entre eux par courrier électronique.
Accès : accès sécurisé (mot de passe )

administrateur
Acteurs

Forum :
Espace de discussion publique (ou au moins ouvert à plusieurs participants). Les
discussions y sont archivées ce qui permet une communication asynchrone
 Equipe du Forum :
 Modération :
Le modérateur à comme rôle :
o Supprimer les messages publicitaires
o  Rectifier la forme des messages : orthographe, grammaire, etc.
o Déplacer les messages.
o Organiser les discussions et les messages
 Administration .
 Webmaster : Créateur du forum ayant plus de droits et d'actions que
l'administrateur

 Organisation des discussions et des messages :


L'ensemble des discussions est généralement visible par les membres du forum ou
même par tous les internautes. La plupart des forums sont organisés en fils de
discussion et affichés avec une indentation

 FAQ : (Foire Aux Questions) :


Fichier constitué des questions les plus fréquemment posées par les internautes
novices ainsi que des réponses correspondantes. Dans les Forums les FAQ ont
pour but de faciliter l'intégration des internautes novices et de diminuer le nombre
de messages inutiles diffusés dans l’intranet.

 Solutions informatiques :
 Logiciel :
Il existe aujourd'hui plusieurs logiciels pratiques, en téléchargement gratuit.
Contrainte :
Le logiciel doit évidemment prévoir la possibilité pour l'intervenant de relire le
message et de le corriger avant de l'envoyer.
Choix :
phpBB : est un moteur de forum développée en PHP et s'appuyant sur une base de
donnée externe.
 Serveur :
o Prévoir un serveur d'hébergement efficace susceptible de s'adapter
aux pointes du trafic envisagé ou réalisé, afin d'éviter la saturation et
l'allongement, vite insupportable, des temps de réponse.
o Prévoir toutes mesures défensives (SPAM, intrusions, destruction
de la base...) avec l'hébergeur.

 CHAT en direct :
Le bavardage-clavier peut réunir les membres du parti qui voient leurs
commentaires affichés simultanément sur l'écran de tous les participants. Ce
procédé de dialogue en direct, permet de communiquer via un clavier soit avec
une seule personne (dialogue fermé), soit avec l'ensemble des personnes
présentes, chacun pouvant y répondre (dialogue ouvert).

Gestion MOT

Déroulement Enchainement de PF Nature Poste de travail


Hd M
Hf AB
AT
I Lieu Responsible Resource
EX
IN
Aléatoire P C et MAJ AB Service Chef du SRH Terminal
MLD F des resource Téléphone
Utilisateur 1 utilisateurs humaine
Matricule
Nom
Prenom
adresse

Données
des
utilsateurs

Données des
utilisateurs MAJ

Charte graphique :

Avant tout, c'est l'ergonomie de l'ensemble qui sera privilégié. La navigation doit être
évidente, coulant de source, naturelle.
Le logo du parti sera présent sur chaque page permettant le retour sur le portail, l'outil
devra permettre aux utilisateurs de visualiser leur historique de navigation et de
remonter à la (aux) rubrique(s) précédente(s). 

Interface
 Diagramme de cas d’utilisation
 Gestion des adhérents :
 Gestion des frais du déplacement :
 Maquettes :
 Menu :
 Formulaire d’adhésion :

 Fiche profil :
o Onglet Profil :
Contient les informations nécessaires sur la personne
o Onglet Moyen de transport :
Saisir les informations sur sa voiture personnelle, ca sera utile ,dans
le cas d’un déplacement en mission
o Onglet Autres :
Choisir son login et mot de passe pour s’authentifier
 Fiche Authentification

 Gestion de congés :
 Maquettes :
- Page d’accueil :
Le portail est la page d 'accueil de l'intranet qui agrège tous les liens vers
l'information utile à tous les membres .
- Principe de fonctionnement : Le portail est un outil paramétrable c'est à dire
que son contenu se modifie en fonction des profils des utilisateurs.

 Demande de congés :
 Creation d’un Ordre de mission
 Accessibilité:

Afin d'être visible par le plus grand nombre, les pages du site intranet devront respecter:

 Les standards du W3C sur l'accessibilité

Base de donnée :

 Choix du SGBD : MySQL


 Description : Est un système de gestion de base de données.  Il fait
partie des logiciels de gestion de base de données les plus utilisés au
monde, autant par le grand public (applications web principalement)
que par des professionnels, en concurrence avec Oracle et SQL
Server.
 Tables :
o Profil : les informations à saisir lors d’adhésion au parti
o Ordre_de_Mission  :Les informations à saisir à propos d’une
mission à savoir :
date debut et fin , objet de la mission,lieu de départ lieu
d’arrivée
o Moyen_de_transport : informations sur les moyen
detransport  utilisés .
o DemandeCongé :pour la demande d’un congé
o TypeCongé :contient le nom de congé ainsi le nombre de
jours
o Droit :pour avoir le droit à un congé

Contrainte de développement :

- L’automatisation du processus d’adhésion peut être réalisée grâce à la technologie


du Workflow.
Workflow : Technologie qui définit des processus de circulation des documents en
automatisant cette circulation.
Cette technologie favorise la diminution du nombre des documents papier et permet
d'optimiser le flux des tâches et la productivité.
Aujourd'hui il existe des logiciels de workflow composés d'un éditeur graphique pour
la modélisation des processus, des icônes représentant des tâches (publier le document,
valider le document), la possibilité d'attribuer des délais aux tâches et d'attribuer ces
tâches à une ou un groupe de personnes.
- Les standards du W3C sur l'accessibilité

Conclusion

L’utilisation d’intranet pour les partis politiques est en plein croissance dans le
monde par ce que cette solution à connu un grand succès dans les technologies de
communication

Vous aimerez peut-être aussi