TERMES DE REFERENCE DE L`ADMINISTRATEUR DE BASES DE

Transcription

TERMES DE REFERENCE DE L`ADMINISTRATEUR DE BASES DE
République du Sénégal
Un peuple – Un but – Une foi
-------MINISTERE DE L’ECONOMIE, DES FINANCES ET DU PLAN
Direction du Management de l’Information Statistique
TERMES DE REFERENCE DE L’ADMINISTRATEUR DE BASES DE
DONNEES
POUR LA REFONTE DE L’APPLICATION DE GESTION DU NUMERO
D’IDENTIFICATION NATIONAL DES ENTREPRISES ET ASSOCIATIONS
(NINEAWEB) ET INTEGRATION DU CENTRE UNIQUE DE COLLECTE DE
L’INFORMATION (CUCI)
Juin 2015
0
I. CONTEXTE ET JUSTIFICATION
Pour améliorer la connaissance des unités économiques, faciliter la gestion et constituer
une méthode efficace d'information et d'identification desdites unités, il a été décidé
d'instituer un système d'immatriculation unique et un répertoire national par décret n°
2012-886 du 27 août 2012 suite à de précédentes révisions.
Sont concernées par cette immatriculation, les entreprises exerçant une activité sur le
territoire du Sénégal, les associations nationales ou étrangères régulièrement déclarées ou
autorisées, les syndicats professionnels, les administrations publiques centrales, les
établissements publics, les collectivités locales et les partis politiques.
La gestion du Numéro d’Identification Nationale des Entreprises et Association (NINEA) a
été confiée à l’Agence Nationale de la Statistique et de la Démographie (ANSD) à travers
son Centre National d’Identification (CNI).
Le système d’immatriculation dénommé «NINEAWEB » est accessible via l’internet.
Initialement développé sousClipper en environnement DOSet accessible uniquement à
l’interne, il a été amélioré en 2011 avec une nouvelle version développée sous plateforme
Apache2 / Tomcat / MySQL /PHP4. Ces différentes étapes de mise en place consistant
essentiellement en l’amélioration de l’existant ont laissé certaines insuffisances à
l’application dont l’absence de tables relationnelles.
Mis en place depuis 1986, le NINEA n’a été adopté comme identifiant unique de tous les
usagers des administrations au Sénégal, qu’en2012, et n’a connu son début d’application
qu’en 2014.
Suite d’une part, à cette extension du champ des partenaires et des contraintes qu’il
implique, et d’autre part aux nouveaux besoins apparus au fil du temps, l’application a
montré d’autres limites que sont entre autres :
 l’inadéquation de l’application aux besoins des partenaires ;
 des limites de fonctionnalité ;
 une saturation face aux nombreuses sollicitations ;
 une application qui ne répond pas aux nouveaux standards de qualité.
Au regard de ces constats, l’ANSD a décidé de procéder à une refonte en profondeur de
l’application. Cette dernière s’effectue dans le souci de produire et d’offrir une nouvelle
application qui réponde aux standards de qualité et qui satisfasse l'ensemble des usagers.
1
Par ailleurs, l’ANSD, à travers le Centre Unique de Collecte de l’Information (CUCI), reçoit
et traite les déclarations statistiques et fiscales (DSF) des entreprises du Sénégal. Ces
informations sont utilisées pour :
 la comptabilité nationale (calcul des indicateurs macroéconomiques, séquence des
comptes des sociétés et quasi-sociétés non financières) ;
 la centralisation des états financiers des entreprises en informations comptables et
financières pertinentes et sûres ;
 l'information des entreprises elles-mêmes et de leurs partenaires économiques et
sociaux.
Ces besoins en information expliquent l’importance accordée par les Instituts Nationaux de
Statistique (INS) au traitement et à l’analyse de ces données.
L’un des principaux axes du programme d’activités de l’ANSD est la consolidation et le
renforcement des statistiques d’entreprises et de production industrielle qui font de la
Banque de Données Economiques et Financières (BDEF) un produit phare.
La BDEF est une publication annuelle de l’Agence issue de l’agrégation des données
fournies par les sociétés et quasi-sociétés non financières établies au Sénégal et assujetties
au Système Comptable Ouest Africain (SYSCOA). A la faveur de la mise en place du Guichet
Unique de Dépôt des Etats Financiers (GUDEF), logé à la Direction Générale des Impôts et
des Domaines (DGID), le taux de couverture de la BDEF s’est sensiblement amélioré.
Toutefois, le traitement des Déclarations Statistiques et Fiscales (DSF) se fait avec quelques
difficultés d’ordre informatique. L’application de saisie et de traitement de ces données a
été développée sous le logiciel SYCERO Database / Clipper 5.0 conformément au SYSCOA.
Cependant, cette dernière, bien qu’elle fonctionne actuellement sur le réseau local de
l’ANSD, est peu conviviale et n'est pas entièrement compatible avec l’environnement
Windows actuel. Ceci a pour conséquences des dysfonctionnements qui retardent le
travail.
A cela s’ajoute l’entrée en vigueur du Système Comptable Ouest Africain (SYSCOA) révisé
qui a changé la structure des tableaux et dont l’application est prévue à partir du 1er
janvier 2015. Les DSF concernées devront être saisies par l’ANSD en 2016.
Quant au répertoire statistique, il est sous Access dont la clé attribuée manuellement
(numéro CUCI) est interne à l’ANSD et constitue l’identifiant utilisé pour la saisie des DSF.
2
Avec tous ces dysfonctionnements et l’entrée en vigueur du SYSCOA révisé, il est impératif
de développer une nouvelle application de saisie pour disposer d’un outil moderne qui
s’adapte à la nouvelle configuration WINDOWS et au nouveau référentiel comptable.
Au-delà
de
ces
manquements,
les
systèmes
actuels
d’information
sur
les
entreprises constitués du NINEA et du CUCI n’ont aucune relation qui permette des
échanges directs d’informations.
Cette situation démontre l'intérêt pour l’ANSD de reconstruire ces applications afin de
disposer d’un seul et même outil de gestion des informations des entreprises autour d’un
identifiant unique qui est le NINEA et faire face efficacement aux nombreuses demandes
venant particulièrement des Autorités et des entreprises.
II.
OBJECTIFS
II.1. Objectif global
L’objectif principal du projet est d’intégrer les systèmes cloisonnés d’identification (CUCI,
SIGTAS, GAINDE, ASTER, etc.) et mettre en place une nouvelle application informatique
robuste et évolutive, permettant à l’ANSD de gérer de façon idoine, pratique et
décentralisée, le NINEA et aux partenaires et autres usagers de disposer d’un service de
qualité aux normes des technologies de l’information et de la communication.
II.2. Objectifs spécifiques
Plus spécifiquement, il s’agira non seulement de reprendre les fonctions importantes et
utiles de l’application mais aussi :
 d’améliorer sa structure et ses fonctionnalités ;
 d’augmenter ses performances ;
 d’améliorer la qualité du service offert aux partenaires et autres usagers ;
 d’élever le niveau de sécurité ;
 d’assurer l’unicité des unités dans la base ;
 d’améliorer les tables de codification et des nomenclatures ;
 d’améliorer les différents contrôles de cohérence et d’intégrité des données;
 d’automatiser certaines fonctions ;
 de créer de nouvelles rubriques de variables (titre, activités, cordonnées GPS, etc.) ;
 de séparer certaines variables (numéro carte nationale d’identité et passeport) ;
3
 d’ouvrir l’application au grand public pour saisie et suivi des demandes, voire
impression de l’avis d’immatriculation ;
 d’ouvrir une fonction de réception des documents à fournir pour une demande
d’immatriculation ;
 d’intégrer un module de saisie et de traitement des Déclarations Statistiques et
Fiscale (CUCI) ;
 de prévoir une mise à jour du répertoire à partir du Centre Unique de Collecte de
l’Information (CUCI) ;
 Prendre en compte la révision du SYSCOA impactant les états financiers dans
l’application informatique ;
 Substituer des états financiers dématérialisés à la saisie en vue d’une célérité dans
la production de la BDEF.
III. CHRONOGRAMME DU PROJET
Globalement les opérations prévisibles du Volet NINEA (récupération et mise en forme des
données existantes, phase de mise en œuvre de l’application et phase test) devront être
menées dans un délai de trois (3) mois. Il faudra prévoir aussi une période supplémentaire
de suivi et d’encadrement d’un an pour assurer la bonne implantation et une
compréhension suffisante des outils.
La refonte du NINEA devra être exécutée dans un délai de deux mois allant du recrutement
des consultants à la réception provisoire de l’application. La mission sera ponctuée par des
déploiements et des essais en environnement de test.
IV. MISSIONS DU CONSULTANT
Compte tenu de son expérience avérée en matière d’administration de bases de données,
le consultant a pour principale mission d’apporter un appui technique significatif à l’ANSD
qui a en charge les travaux de développement et d’apurement de la base de données
existante, l’immatriculation des entreprises et associations et la production du Répertoire
statistique. A cet égard, il doit mener les activités portant sur :
 l’évaluation des besoins (dimensionnement des serveurs, volumétrie, fréquence
d’accès) ;
 la modélisation des bases de données, l’appui dans le développement et les tests ;
 la mise en place d’une architecture de gestion des données ;
 la mise en place de standards, la préconisation et bonnes pratiques ;
 la documentation des procédures de maintenance de la base de données ;
4
 la sécurisation de l’accès aux données ;
 la définition et mise en place d’un plan de sauvegarde opérationnel ;
 la création et le test de solutions de maintien de la continuité de la production
(clusterisation, mise en miroir, log shipping…) ;
 la disponibilité et le bon fonctionnement des systèmes de bases de données ;
 le maintien de la base de données et l’optimisation des performances ;
 la rédaction du guide d’administration et de maintenance de la base de données ;
 le transfert de compétence à travers la formation d’administrateurs et
d’utilisateurs;
 l’appui dans toutes autres tâches relevant des attributions d’un ingénieur
informaticien.
Le consultant devra travailler en étroite collaboration avec l’architecte technique pour
assurer un bon pilotage technique des activités de développement et de la mise en
production.
Pour la réalisation de sa mission, il s’appuiera sur ses termes de référence et les
spécifications mises à sa disposition.
V. LIVRABLES ATTENDUS
Tous les documents afférant à l’application devront être fournis à l’ANSD. Les principaux
livrables attendus sont :
-
Scripts de création de la base de données ;
-
Documents d’analyse ;
-
Manuel d’administration et de maintenance (déploiement, paramétrage, plan de
reprise (sauvegarde, restauration), sécurisation des données et des accès,
débogage) ;
-
Cahier de recette (tests).
VI. PROFIL DU CONSULTANT
Le consultant doit avoir :
 au moins un diplôme BAC + 4/5 en informatique ou équivalent;
 une expérience solide d’au moins trois (3) années en informatique ;
 une solide expérience en administration de bases de données (au moins 3
expériences dans des projets similaires) ;
 une bonne connaissance en bases de données (Oracle, SQL Server, MySQL) ;
 une bonne expérience en développements d’applications web et/ou client-serveur ;
5
 une bonne connaissance des technologies et outils de développement (J2EE,
Eclipse/Netbeans, JBoss/Tomcat/Glassfish/Oracle WebLogic Server, .NET, Visual
Studio) ;
 une intégrité professionnelle et des aptitudes à travailler en équipe et sous
pression ;
 Etre disponible immédiatement.
VII.
CRITERES DE SELECTION
Le Consultant sera sélectionné conformément aux directives pour la sélection et l’emploi
de consultants. Le recrutement se fera selon la méthode de Sélection des Consultants
Individuels et sur la base des critères ci-dessous :
N°
CRITERES
SCORE attendu
1
Formation générale
BAC + 5 en informatique (15 pts)
Bac + 4 en informatique (10 pts)
Expérience en informatique
Plus de 6 ans d’expérience (15 pts)
De 4 à 5 ans d’expérience (12 pts)
De 2 à 3 ans d’expérience (8 pts)
Moins de 2 ans d’expérience (0 pt)
Expérience en administration de bases de données (au
moins 3 expériences dans des projets similaires)
Plus de trois (03) expériences en développement (au max
20pts, soit 2,5 pts par expérience supplémentaire)
De trois (03) expériences en développement (15 pts)
Moins de trois (03) expériences (0 pt)
Connaissances en bases de données (expériences,
formation dispensée, certifications)
Oracle (10 pts)
SQL Server (10 pts)
MYSQL/ équivalent libre (5 pts)
Expérience en développement d’applications web et/ou
client-serveur
Plus d’une expérience (5 pts par expérience, soit 15 pts au
maximum)
1 expérience (5 pts)
une bonne connaissance des technologies et outils de
développement (J2EE, Eclipse/Netbeans,
15
2
3
4
5
6
15
20
25
15
10
6
JBoss/Tomcat/Glassfish/Oracle WebLogic Server, .NET,
Visual Studio)
Java/J2EE (2,5 pts)
IDE Eclipse/Netbeans (2,5 pts)
.NET (2,5 pts)
Visual Studio (2,5 pts)
VIII.
DISPOSITIONS CONTRACTUELLES
a) Procédures administratives et financières
Le Consultant signera un contrat de prestation de services avec l’ANSD dont les procédures
administratives et financières seront appliquées.
b) Durée du contrat et livrables
Le consultant sera régi par le règlement intérieur de l’ANSD. Il interviendra à temps plein
pour une durée de trois (03) mois à compter de la date de signature du contrat.
c) Paiement du consultant
Les honoraires du Consultant seront payés par mois à partir des fonds de l’ANSD et après
production d’un rapport d’activités.
d) Obligations de l’ANSD
L’ANSD remettra au Consultant l’ensemble des documents, dossiers et outils appropriés et
nécessaires à l’exécution de sa mission. Elle mettra également à la disposition dudit
consultant, les locaux et équipements nécessaires pour assurer une bonne prestation de
service.
IX. DOSSIER DE CANDIDATURE
L’offre du candidat doit comprendre :
-
Le CV détaillé
-
Les éventuelles attestations de travail
-
Les copies des diplômes
-
Les copies des certificats obtenus
-
Les références ou personnes à contacter avec les emails et les téléphones.
X. DEPOT ET CLOTURE DES CANDIDATURES
Les dossiers de candidature doivent être envoyés par courrier électronique à l’adresse
[email protected].
Date limite de dépôt des candidatures : le lundi 29 juin 2015 à 10H.
7