Vous êtes sur la page 1sur 7

DCG UE8 : Systèmes d'Information de Gestion Devoir n°2 du 18 Novembre 2009

Niveau L2 BA-PLAQUES : Proposition de Corrigé


1. Pourquoi n'a-t-on pas retenu comme identifiant de l'entité« SALARIÉ» la donnée « N°
Sécurité Sociale » ?
L’enregistrement du numéro de SS dans les fichiers de paie et de gestion du personnel n’est autorisé
que pour l’établissement des bulletins de paie (décret 91-1404 du code de la Sécurité Sociale) et la
tenue des comptes d’épargne salariale (article L.444-5 du code du travail).
Les états produits et les documents édités à partir des logiciels ne doivent donc pas faire état de ce
numéro. En conséquence, il faut utiliser un autre identifiant pour l’entité SALARIE.
2. Un salarié peut-il signer plusieurs contrats de travail? Un salarié peut-il signer plusieurs fois
le même type de contrat de travail? Justifier votre réponse.
Oui, un salarié peut signer plusieurs contrats de travail (cardinalité maximale n de SALARIE – signer.
Oui, Car les cardinalités maximales de signer sont toutes à n et qu’aucune règle de gestion ne
l’interdit.
3. Dans l'entité «EMPLOI », les propriétés «Coefficient» et «Salaire brut de référence» ne
concernent que le personnel de production. Proposer une solution qui mettra en évidence
cette catégorie de personnel. Préciser les contraintes d'intégrité.
Il faut créer une structure d’héritage au niveau de l’entité EMPLOI en créant 2 entités spécialisées.
Dans ce cas, il y a couverture (T) (toute occurrence de EMPLOI appartient à une des entités
spécialisée) et disjonction (X) (une occurrence de EMPLOI ne peut appartenir aux 2 entités
spécialisées).
4. Présenter le modèle relationnel correspondant au schéma conceptuel des données initial.
SALARIE (SAL_matricule, SAL_n° SS, SAL_Nom, SAL_Prénom, SAL_Sexe, SAJ_Adresse, SAL_Date
naissance, SAL_Adresse rue, SAL_Adresse ville, SAL_Adresse Code Postal)
clé primaire : SAL_matricule
TYPE_CONTRAT (TYC_Code type, TYC_libellé )
clé primaire : TYC_Codetype
EMPLOI (EMP_Code, EMP_libellé, EMP_coefficient, EMP_Salaire brut référence, QUA_code
qualification)
clé primaire : EMP_code
clé étrangère : QUA_code en référence à QUA_Code dans QUALIFICATION
QUALIFICATION (QUA_Code , QUA_libellé)
clé primaire : QUA_Code
SIGNER (SAL_matricule, SIG_Date, TYC_Code_type, SIG_date_résiliation)
clé primaire : SAL_matricule, SIG_date, TYC_Code type
clé étrangère : SAL_matricule référence à SAL_matricule de SALARIE
clé étrangère : TYC_Code_type référence à TYC_Code de TYPE CONTRAT
OCCUPER (SAL_matricule, EMP_code, OCC_date début, OCC_date fin)
clé primaire : SAL_matricule, EMP_code
clé étrangère : SAL matricule référence à SAL_matricule de SALARIE
clé étrangère : EMP_Code référence à EMP_Code de EMPLOI

5. Dame LAMOTHE souhaite utiliser la base de données pour remplir le document annuel
CERFA N° 2483 «Participation des employeurs au développement de la formation
professionnelle continue». Pour cela, elle vous fournit un extrait de ce formulaire ainsi que
les renseignements dont elle a besoin.

Jacques Chambon 1/7


DCG UE8 : Systèmes d'Information de Gestion Devoir n°2 du 18 Novembre 2009
Niveau L2 BA-PLAQUES : Proposition de Corrigé

Écrire les requêtes suivantes en SQL :


6. nombre de salariés actifs à la date du calcul;
SELECT Count (SIGNER.SAL_matricule) AS Nombre
FROM SIGNER
WHERE SIG_date_résiliation is Null;
OR (SIG_date_signature < CURRENT_DATE AND SIG_date_résiliation > CURRENT_DATE) ;
7. nombre de salariés hommes et femmes actifs à la date du calcul;
SELECT SAL_Sexe, Count(signer.SAL_matricule) AS nombre
FROM SALARIE, SIGNER
WHERE SALARIE.SAL_matricule = SIGNER.SAL_matricule
AND SIG_date_résiliation is Null
OR (SIG_date_signature < CURRENT_DATE AND SIG_date_résiliation > CURRENT_DATE) ;
GROUP BY SAL_sexe ;
8. nombre d'apprentis (liés à l'entreprise par un contrat d'apprentissage (code = CAP)) à la date
du calcul;
SELECT Count (SAL_matricule) AS Nombre _apprentis
FROM SIGNER
WHERE TYC_Code_type like "CAP"
AND SIG_date_résiliation is Null
OR (SIG_date_signature < CURRENT_DATE AND SIG_date_résiliation > CURRENT_DATE) ;;
9. nombre de salariés masculins, ayant signé un contrat de stage (code = STA), à une date
paramétrée ;
SELECT Count (SIGNER.SAL_matricule) AS Nombre
FROM SALARIE, SIGNER
WHERE SALARIE.SAL_sexe like "H"
AND SIGNER.TYC_Code_type like "STA"
AND SALARIE.SAL_matricule = SIGNER.SAL_matricule
AND SIGNER.SIG_date = [date ?]
10.enfin, Madame LAMOTHE a besoin de connaître le nombre de salariés présents dans la
base de données, par bureau distributeur (code postal) du domicile.
SELECT SAL_Adresse Code Postal, Count(SAL_matricule) AS nombre
FROM SALARIE
GROUP BY AL_Adresse Code Postal ;

Jacques Chambon 2/7


DCG UE8 : Systèmes d'Information de Gestion Devoir n°2 du 18 Novembre 2009
Niveau L2 BA-PLAQUES : Proposition de Corrigé

Extension du schéma Conceptuel des Données


11.Schéma Conceptuel de « Suivi des Chantiers »

Jacques Chambon 3/7


DCG UE8 : Systèmes d'Information de Gestion Devoir n°2 du 18 Novembre 2009
Niveau L2 BA-PLAQUES : Proposition de Corrigé

Travail sur Tableur


12.Proposer à dame LAMOTHE une technique lui permettant, grâce à l'utilisation de la base de
données, d'obtenir l'affichage direct des informations utiles dans la feuille de calcul « Salariés
».
Il lui faut réaliser une requête à l’aide du SGBDR lui permettant d’obtenir les matricules des salariés
ainsi que le type de contrat leur correspondant.
Les résultats de cette requête pourront ensuite être récupérés dans EXCEL soit à partir d’une
commande d’exportation du SGBDR et en choisissant un format de données EXCEL ou en faisant un
« copier coller » des résultats de cette requête.
Présenter les formules de calculs permettant de déterminer:
13.le nombre de salariés (ligne A1)
= NBVAL (A2 :A150) ou NBVAL(MAT)
14.de montant de la masse salariale (ligne C1)
= ARRONDI(SOMME (SAL) *12 ;0)
15.le taux de participation applicable (ligne C2)
= SI(A1<10 ; 0% ; SI(A1<20 ;1,05%; 1,6% ))
16.le montant de la participation (ligne D4)
= ARRONDI(C1 x D3 ; 0)
17.le montant des salaires versés aux titulaires de CDD (ligne G17).
= ARRONDI(SOMME.SI(TYPE;"CDD";SAL) ;0)

Juridique
18.Qui devra le faire ? La SSII conceptrice du progiciel ou la société génératrice des données?
Expliquez!
La déclaration doit être faite par la société qui génère les données. Pour ne pas être en faute avec
cette partie juridique, toute société peut désigner un correspondant (CIL) qui simplifie les formalités,
réduit le risque juridique, et facilite l'application de la Loi Informatique et Libertés de 1978.
19.Quelle type de déclaration devra faire le déclarant? Expliquez!
La gestion des chantiers telle qu'elle est envisagée mémorise les données nominatives des clients et
la facturation. Ces données sont classiques et font l'objet selon la Cnil d'une déclaration simplifiée : la
n° 48 pour être précis.
La déclaration peut se faire sur le site de la Cnil en remplissant un formulaire en 4 parties

Jacques Chambon 4/7


DCG UE8 : Systèmes d'Information de Gestion Devoir n°2 du 18 Novembre 2009
Niveau L2 BA-PLAQUES : Proposition de Corrigé

Évolution du système d'information.

20.Quelle démarche allez-vous faire sur le Web pour trouver des informations sur les 4 outils
précédents?
• Utiliser un moteur de recherche sur les noms donnés
• Consulter la base de données du CXP pour recueillir des informations moins marketing
• Consulter l'annuaire GAMIX

Jacques Chambon 5/7


DCG UE8 : Systèmes d'Information de Gestion Devoir n°2 du 18 Novembre 2009
Niveau L2 BA-PLAQUES : Proposition de Corrigé
• Joindre le Club des utilisateurs
21.Présentez dans un tableau récapitulatif les avantages et les inconvénients des 4 produits
pour la Société BA-PLAQUES.

Nom Avantages Inconvénients


Produit
• PGI couvre largement les besoins
exprimés de l'entreprise
• Liaison avec les logiciels de • Faible effectif de l'éditeur
comptabilité • Nécessite un réseau administré
PROGIB • Evolution par ajout de modules • Full Microsoft
• 20 Correspondants (VAR : Value- • Couverture Nationale
added Reseller)
• Coût
• Assistance Hot Line
• Club d'utilisateurs
• Fonctionne en Client/ serveur ou
Saas • Pas d'information sur la structure
PROGIN • Délocalisation de l'informatique • Coût
OV
• Couverture internationale • Pas de club utilisateurs
• Richesse fonctionnelle
• Fonctionnalités simples
• Peu évolutif
• multi-utilisateurs
ActivTP • Jusqu'à 50 employés
• hot-line gratuite pendant 1 an
• Petite structure
• Prix peu élevé
• Logiciels libres • Très faible effectif de l'éditeur
Spock • Plate-forme technique universelle • Aucune information sur les
• Client Web fonctionnalités des outils

22.Quels sont les coûts indicatifs de chaque produit pour 10 ans d'utilisation, sachant qu'il est
envisagé une formation de trois jours au sein de l'entreprise BA-PLAQUES pour les
membres du personnel, sauf pour le directeur qui sera formé par sa secrétaire. Vous
détaillerez pour chaque produit les calculs que vous effectuez.

23.La portabilité des applications existantes doit être étudiée avec soin. Précisez cette notion de
portabilité et sa faisabilité pour les 4 produits proposés.
La portabilité d'une application est sa faculté de fonctionner sur des plateformes différentes.
Dans les choix proposés seules PROGINOV et Spock semblent portables puisque développés sur des
couches logicielles universelles (Web).
PROGINOV est une application développée avec l'atelier de génie logiciel Progress :

Jacques Chambon 6/7


DCG UE8 : Systèmes d'Information de Gestion Devoir n°2 du 18 Novembre 2009
Niveau L2 BA-PLAQUES : Proposition de Corrigé
La plate-forme Progress® OpenEdge® pour applications d’entreprise
OpenEdge est un environnement unifié requérant une administration système minimale. Cette plate-
forme comprend des outils de développement, des serveurs d'application, des outils de gestion
d'application, une base de données, ainsi que la possibilité de se connecter et d'intégrer facilement
d'autres applications et sources de données également de consommer et de publier des services web.
Quant à Spok, il développé sur la plate-forme LAMP (Linux, Apache, MySql, PHP) qui tourne aussi sur
des plateformes Windows ou en environnement virtuel.
24.ASP ou Saas :Rappelez en la définition
Alors que l'ASP traditionnel se limite à la fourniture d'applications en mode hébergé, le SaaS se
propose de donner accès à une plate-forme applicative modulaire, permettant d'y inclure également
des développements spécifiques.
La plupart des experts s'accorde à le définir comme un modèle économique qui consisterait à
commercialiser un logiciel non pas sous la forme d'un produit (en licence définitive), que le client
installerait en interne sur ses serveurs, mais en tant qu'application accessible à distance comme un
service, par le biais d'Internet et du Web.
Là où le premier consiste simplement à accéder à distance à une application en bénéficiant de
ressources mutualisées avec d'autres entreprises, le second s'étend à la notion de plate-forme, en
incluant des outils de personnalisation et une intégration, que ce soit à l'existant ou à d'autres
programmes hébergés.

L'objectif du SaaS est ainsi de proposer un environnement modulaire capable de combiner plusieurs
fonctions et processus métier, voire plusieurs technologies en provenance de divers éditeurs.
25.Décrivez dans un tableau les avantages et les inconvénients de ce mode d'architecture.

Avantages Inconvénients
• Plus de service informatique • Nécessite de réseaux à haut débit
• Poste de travail avec un navigateur • Perte de compétence informatique
• Maîtrise des coûts du poste de travail • Système d'information délocalisé
• Évolution technologique permanente
26.Rappelez le principe de l'appel d'offres.
Un appel d'offres est une procédure qui permet à un commanditaire (le maître d'ouvrage), de faire le
choix de l'entreprise (le soumissionnaire qui sera le fournisseur) la plus à même de réaliser une
prestation de travaux, fournitures ou services. Le but est de mettre plusieurs entreprises en
concurrence pour fournir un produit ou un service.
27.Cette fonction sera-t-elle un critère de choix pour PA-PLAQUES? Expliquez!
Progib met en avant dans la partie « Actualités » de son site la possibilité de lancer des appel d'offres
auprès de plusieurs fournisseurs.
PA-plaques n'est pas dans cette logique en tant que mettre d'oeuvre il subit les appels d'offres plus
qu'il n'en déclenche. Cette fonctionnalité du logiciel Progib ne sera donc pas un critère de choix à
prendre en compte.
28.Une fois la sélection du progiciel faite, quel type d'engagements PA-PLAQUES pourra-t-elle
attendre de la part de l'éditeur? Une obligation de moyens ou une obligation de résultats?
Expliquez!
Un éditeur ne peut pas s'engager à une obligation de résultat. Généralement, il n’est tenu qu'à une
obligation de moyens concernant la mise en marche. Le client dispose du droit de prononcer ou non la
recette du progiciel. Par ailleurs une fois ce dernier accepté par le client, celui-ci bénéficie de la
maintenance conformément au contrat de maintenance.

Jacques Chambon 7/7

Vous aimerez peut-être aussi