WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Système de notification par SMS ( short message service ) des incidents support de NEDGE PS ( Professional Service )

( Télécharger le fichier original )
par Babacar NGOM
Ecole supérieure polytechnique de Dakar - Diplôme supérieur en technologie informatique de gestion 2012
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

III. Implémentation de la base de données

Une base de données est composée de données stockées dans des mémoires de masse sous une forme structurée, et accessibles par des applications différentes et des utilisateurs différents. Une base de données doit pouvoir être utilisée par plusieurs utilisateurs en même temps.

III.1.Schéma relationnel de la base de données

· Administrateur (idadministrateur {pk}, idutilisateur {fk}) ;

· Agent (idagent {pk}, telephone, mail, idutilisateur {fk}, idniveau {fk}) ;

· Compte (idcompte {pk}, username, password) ;

· Contact (idcontact {pk}, nomcontact, prenomcontact, mail, telephone, identreprise {fk}) ;

· Contrat (idcontrat {pk}, type, description) ;

· Delai (iddelai {pk}, duree) ;

· Delai_Priorite_Contrat (iddpc {pk}, iddelai {fk}, idpriorite {fk}, idcontrat {fk}) ;

· Entreprise (identreprise {pk}, nomentreprise, adresse, idcontrat {fk}) ;

· Incident (idincident {pk}, nature, dateincident, idcontact {fk}) ;

· Modem (idmodem {pk}, port, pin) ;

· Niveau (idniveau {pk}, libelle, description, pourcentage) ;

· Priorite (idpriorite {pk}, level) ;

· Serveurentrant (idsentrant {pk}, port, adresse, typeprotocole) ;

· Serveursortant (idssortant {pk}, port, adresse, typeprotocole) ;

· Ticket (idticket {pk}, numticket, dateouvertureticket, dateclotureticket, statut, idincident{fk}, idpriorite {fk},idagent{fk});

· Utilisateur (idutilisateur {pk}, nom, prenom, login, password, statut) ;

III.2.Dictionnaire de données

Nom_Champ

Type_Champ

Description_Champ

idadministrateur

int

Identifiant de l'administrateur

idagent

int

Identifiant de l'agent

telephone

varchar(30)

Numéro de téléphone de l'agent

mail

varchar(30)

Adresse e-mail de l'agent

idcompte

int

Identifiant du compte

username

varchar(50)

Nom d'utilisateur du compte

password

varchar(50)

Mot de passe du compte

idcontact

int

Identifiant du contact

nomcontact

varchar(30)

Nom du contact

prenomcontact

varchar(50)

Prénom du contact

mail

varchar(50)

Adresse e-mail du contact

telephone

varchar(20)

Téléphone du contact

idcontrat

int

Identifiant du contrat

type

varchar(10)

Type de contrat

description

varchar(60)

Description du type contrat

 

Babacar NGOM Mémoire de fin de cycle DST Page 41

Système de notification par SMS des incidents support de NEDGE PS.

iddelai

int

Identifiant du délai

duree

int

Durée du délai

iddpc

int

Identifiant du délai de la priorité de
l'incident

identreprise

int

Identifiant de l'entreprise

nomentreprise

varchar(30)

Nom de l'entreprise

adresse

varchar(50)

Adresse de l'entreprise

idincident

int

Identifiant de l'incident

nature

varchar(30)

La nature de l'incident

dateincident

date

La date de l'incident

idmodem

int

Identifiant du modem

port

int

Numéro de port

pin

int

Code PIN

idniveau

int

Identifiant du niveau

libelle

varchar(20)

Libellé du niveau

description

varchar(50)

Description du niveau

pourcentage

int

Pourcentage du niveau

idpriorite

int

Identifiant de la priorité

level

varchar(4)

Level de la priorité

idsentrant

int

Identifiant du serveur entrant

port

int

Numéro de port du serveur entrant

adresse

varchar(30)

Adresse du serveur entrant

typeprotocole

varchar(7)

Type de protocole du serveur entrant

idssortant

int

Identifiant du serveur sortant

port

int

Numéro de port du serveur sortant

adresse

varchar(30)

Adresse du serveur sortant

typeprotocole

varchar(7)

Type de protocole du serveur sortant

idticket

int

Identifiant du ticket

numticket

varchar(30)

Matricule du ticket

dateouvertureticket

date

Date d'ouverture du ticket

dateclotureticket

date

Date de clôture du ticket

statut

varchar(20)

Statut du ticket

idutilisateur

int

Identifiant de l'utilisateur

nom

varchar(30)

Nom de l'utilisateur

prenom

varchar(50)

Prénom de l'utilisateur

login

varchar(50)

Nom d'utilisateur (connexion)

password

varchar(50)

Mot de passe de l'utilisateur (connexion)

statut

enum (`agent','administrateur')

Statut de l'utilisateur

 

Figure 13 : Dictionnaire de données de l'application

Babacar NGOM Mémoire de fin de cycle DST Page 42

Système de notification par SMS des incidents support de NEDGE PS.

IV. Conception générique de cas d'utilisation

Babacar NGOM Mémoire de fin de cycle DST Page 43

Complètement indépendante des aspects fonctionnels, elle établit le squelette du système construisant ainsi l'architecture de ce dernier. On peut diviser son fonctionnement en trois parties :

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Entre deux mots il faut choisir le moindre"   Paul Valery