PROJET DE PORTAIL INTRANET YNNA - PV sur l'état d'avancement du chantier Intranet Ynna
←
→
Transcription du contenu de la page
Si votre navigateur ne rend pas la page correctement, lisez s'il vous plaît le contenu de la page ci-dessous
17 octobre 2002 – Intranet PV sur état d’avancement de chantier PV 4 sur 6 - Holding Ynna PROJET DE PORTAIL INTRANET YNNA PV sur l’état d’avancement du chantier Intranet Ynna Hicham BENJELLOUN h.benjelloun@ynna.ma
17 octobre 2002 – Intranet PV sur état d’avancement de chantier PV 4 sur 6 - Holding Ynna Préambule Ce rapport a pour objet de proposer les grandes lignes de l’état des lieux du développement technique de l'Intranet dans sa partie Back-Office. L’étape "Développement du prototype de l'Intranet" fait partie du planning mis en place pour le développement de la dite solution « Portail d’informations Ynna ». Le rapport met donc l'accent sur les aspects techniques relatifs au langage de programmation proposé, le choix du SGBD-R et quelques masques d’écran de la console d’administration du la solution. Il contient aussi les plannings relatifs à la logistique de collecte de contenu ainsi que le planning relatif au démarrage de la charte graphique et du Design du portail Holding Ynna.
17 octobre 2002 – Intranet PV sur état d’avancement de chantier PV 4 sur 6 - Holding Ynna Sommaire Etat de lieux : I - Approche technique Choix du langage script Choix de la base de données Architecture technique du portail II - Modélisation de la base de données Modèle conceptuel de données Modèle physique de données Diagramme de la base de données III - Masque d’écran de la console d’administration IV - Démarrage de la phase logistique de la collecte du contenu V - Lancement Phase Graphique (Barbary) : PV de la première réunion VI - Conclusion
17 octobre 2002 – Intranet PV sur état d’avancement de chantier PV 4 sur 6 - Holding Ynna I - APPROCHE TECHNIQUE 1 Choix du langage script Le choix du langage de développement est essentiel en ce qui concerne le développement du noyau. L'utilité du langage script est d'interfacer la base de données avec les requêtes lancées depuis le navigateur. Ainsi les critères les plus importants par rapport aux objectifs du noyau du portail sont : - L’environnement du système existant, notamment en ce qui concerne la base de données - Le temps de réponse avec le serveur base de données - Le coût engendrée par la licence utilisateur - L'évolutivité du langage ASP Par ailleurs, le langage script choisi doit pouvoir nous permettre: (Active Server Page) - Haute performance Cette technologie développée par - Développement des fonctionnalités de haut de gamme Microsoft est propriétaire. - Intégration facile de nouvelles technologies Néanmoins, au fil du temps, elle est - Evolutivité : support d’extensions futures devenue un standard de fait et - Sécurité des données commence à s’exporter sur certains systèmes Unix grâce à des éditeurs tel que ChiliSoft. Les principaux avantages des ASP A cet effet, nous préconisons l’utilisation du langage sont leur simplicité de Asp qui ne nécessite pas de licence d’utilisation et qui programmation, ainsi que le haut par ailleurs permettra un meilleur interfaçage avec une niveau d’intégration au sein du base de données SQL Server, sous environnement serveur http, ainsi que l’intégration Microsoft. de plus en plus forte avec les services NT et l’utilisation des objets COM (pour des possibilités d’évolution futures vers la mise en œuvre d’un Extranet). 2 Choix de la base de données Le choix de la base de données doit être judicieux pour permettre : - La sécurité des données - La stabilité pour permettre un taux de disponibilité élevé - Un temps de réponse d’accès à la base de données et à la réception de l’information le plus faible possible. A priori et sous réserve de la nature de l’existant, nous préconisons l’utilisation de la base de données SQL Server de Microsoft, sachant que ce type de base de données remplit les conditions précitées, comme SGBDR du portail. De plus, le couple ASP / SQL Server offre un temps moyen de réponse tolérable an niveau des requêtes quant aux modules dynamiques sur le Net; pour ce qui est du concept (relatif au portal Internet Ynna à mettre en place.
17 octobre 2002 – Intranet PV sur état d’avancement de chantier PV 4 sur 6 - Holding Ynna Il est à noter que cette approche technique est une approche préliminaire, dont les choix ont été effectués sur la base de notre veille technologique et des exigences de la solution Internet à mettre en œuvre. Et ce, sur la base du couple ‘’Concepts fonctionnels / Choix technologiques‘’; en ce sens où notre approche de conception répond à l’axiome suivant : ‘’ c’est le concept à mettre en œuvre qui nous guidera dans le choix de la technologie nécessaire et non le contraire ‘’. Telle est la finalité de notre approche pour être en phase avec les besoins fonctionnels et technologiques du marché ciblé, via la solution Internet. NB : Il est prévu d’utiliser ORACLE comme un système de gestion de base de données relationnelle qui permettra d’adapter l’application (Portail Ynna) au futur système ERP (basé sur Oracle) en cours de validation par le groupe. D’autre part JAVA SERVER PAGE (JSP) est un langage de programmation permettant un développement modulaire c.à.d qu’il permet de séparer la partie traitement de l’application (classes java) et la partie frontale (page.jsp) afin de garantir un temps d’accès à la base de données et à la réception de l’information le plus fiable possible. 3 Architecture technique du noyau du portail Nous proposons une architecture de base à 2 niveaux : - Un niveau « front-office » où sera hébergé le portail et dont la fonction sera de gérer les interactions avec l’intranaute. - Un niveau « back-office » comprenant la réplique du premier et par lequel l’administration et la maintenance du front office se fera. Le back-office est relié à l’hébergeur à travers une connexion Internet (RTC-RNIS ou LS). Se référer au schémas de l’architecture technique :
17 octobre 2002 – Intranet PV sur état d’avancement de chantier PV 4 sur 6 - Holding Ynna Le portail d’information Ynna (prototype) comprendra les modules suivants : Les interfaces utilisateurs et d’administration, qui utilisent un serveur web IIS. Un serveur de bases de données pour stocker les données SQL Server. Les agents d’administration, qui nécessitent une plate-forme Microsoft. Pour le prototype, nous proposons la plate- forme logicielle suivante : Système d’exploitation : Windows 2000 Server. Serveur web : IIS Base de données: SQL Server 2000 II - Modélisation de la base de données Avant la modélisation da la base de données, on a dû travailler le Modèle conceptuel de données sur PowerAMC Données qui est un puissant outil de conception de base de données. Il offre tous les avantages d'une approche de conception à deux niveaux : - Concevoir un système d'information en utilisant un diagramme Entité-Association appelé Modèle Conceptuel de Données (MCD).
17 octobre 2002 – Intranet PV sur état d’avancement de chantier PV 4 sur 6 - Holding Ynna - Générer le Modèle Physique de Données (MPD) correspondant, pour un système de gestion de base de données (SGBD) cible, en tenant compte des spécificités du SGBD choisi. Dans le dernier PV daté du 02 Septembre 2002, nous avons cité les composants du noyau à rappeler les entités suivantes : User Groupe Mode d’accès Services Contenu Société Fonction Pôle DAS ( Domaine d’Activité Stratégique ) Rappelant aussi que les relations entre ces entités sont décrites dans le dernier PV.
17 octobre 2002 – Intranet PV sur état d’avancement de chantier PV 4 sur 6 - Holding Ynna Modèle conceptuel de données Le principales règles de gestion : - Un utilisateur doit obligatoirement appartenir à un groupe d’utilisateur du portail. - Un groupe d’utilisateur peut avoir au moins un mode d’accès pour un ou plusieurs services - Un utilisateur peut avoir un mode d’accès pour un ou plusieurs services - Un utilisateur occupe une fonction dans une seul société - Une société intervient dans un seul Domaine d’Activité Stratégique (DAS)
17 octobre 2002 – Intranet PV sur état d’avancement de chantier PV 4 sur 6 - Holding Ynna Modèle physique de données Le MPD définit la configuration physique de la base de données et permet d'en connaître les détails. Ce modèle prend en compte à la fois les structures de stockage du logiciel et celles des données. Il représente sous forme graphique l'organisation physique des données et génère des scripts de création et de modification de base de données.
17 octobre 2002 – Intranet PV sur état d’avancement de chantier PV 4 sur 6 - Holding Ynna Diagramme de la base de données La diagramme met en relation les tables de la base de données en fonction d’un Un champ courant appelé « Clé primaire » Qu'est-ce qu'une table et comment fonctionne-t-elle ? Une table est une collection de données relatives à un sujet spécifique tel qu'un utilisateur ou des sociétés. L'utilisation d'une table distincte pour chaque sujet signifie qu’on ne stocke ces données qu'une fois, ce qui renforce l'efficacité de la base de données et réduit les erreurs de saisie. Les tables organisent les données en colonnes (appelées champs) et lignes (appelées enregistrements).
17 octobre 2002 – Intranet PV sur état d’avancement de chantier PV 4 sur 6 - Holding Ynna III - Masque d’écran de la console d’administration Depuis la fenêtre de navigateur, on peut se connecter à la console d’administration en saisissant l’adresse URL suivante : http://serveur01/intranet L’identification de l’administrateur est obligatoire : Login : Administrateur Mot de passe : ynna Afin de permettre au Super-Administrateur de bien gérer le noyau du portail, la console d’administration ci-dessous est conçue d’interfaces graphique web très intuitive et facile à utiliser. Menu de la console du noyau Le menu proposé n’est pas encore complet car pour chaque fonctionnalité il fallait développer ces propres interfaces pour permettre l’ajout, la modification et la suppression. Ceci dis que le développement du noyau n’est pas encore fini par contre on peut toujours se connecter pour tester les parties finalisées.
17 octobre 2002 – Intranet PV sur état d’avancement de chantier PV 4 sur 6 - Holding Ynna Quelques exemples de masques d’écran : Gestion des sociétés : * Liste des DAS Les champs à remplire sont les suivants : Raison sociale, Adresse, Ville, Téléphone, Fax, E-mail, Site web, Identifiant fiscal, Patente, TVA, CNSS et DAS. * La liste des « DAS » est dynamique càd que les DAS sont déjà ajoutés via ses propres masques d’ écran.
17 octobre 2002 – Intranet PV sur état d’avancement de chantier PV 4 sur 6 - Holding Ynna Pour permette la modification et la suppression des sociétés il est prévue l’interface suivante : Sélection - Pour supprimer une ou plusieurs sociétés il suffit de les sélectionner et après cliquer sur le bouton «Supprimer». - Pour modifier les caractéristiques d’une société, on clique sur son nom dans la liste comme suit : La fiche signalétique de la société est modifiable via cette interface : NB : Ce principe est général dans la gestion de toutes les entités du noyau du portail.
17 octobre 2002 – Intranet PV sur état d’avancement de chantier PV 4 sur 6 - Holding Ynna VI - Démarrage de la phase logistique de la collecte du contenu Lors de la réunion du Vendredi 04 Septembre 2002 avec la présence de Mr Othmane, Mr Zahir, nous avons définis la liste des modules pour la collecte du contenu ainsi qu’unplaning détaillé de la démarche. A - La liste est la suivante : Fonctions Communautaire Fonctions utiles et Informatives le mot du président qu'est ce que je peux faire avec l'intranet ? - archives: mot du président coordonnées juridiques présentation groupe - coordonnées fiscales présentation filiale espace presse l'international - Revue de presse les grands moments du groupe - archives: revue de presse - photo album Fonctions d'exploitation messagerie Elements clés Agenda collaboratif logo et charte graphique news flash archives: CV recrutement recherche coordonnées juridiques FAQ - coordonnées fiscales boîte à idée boîte de réclamation B – Planning de la logistique de collecte du contenu (phase prototype) :
17 octobre 2002 – Intranet PV sur état d’avancement de chantier PV 4 sur 6 - Holding Ynna Modules Fonctions Communautaire Interlocuteur filiale Coordinateur Date de début date fin le mot du président Omar CHAABI GHAILANE Othmane 1 - archives: mot du président 2 présentation groupe GHAILANE Othmane Hicham BENJELLOUN Today Vendredi 18 3 présentation filiale GHAILANE Othmane Hicham BENJELLOUN Today Vendredi 18 4 l'international GHAILANE Othmane Hicham BENJELLOUN Today Vendredi 18 les grands moments du groupe GHAILANE Othmane Hicham BENJELLOUN 21/10/202 28/10/2002 5 - photo album Fonctions d'exploitation 6 messagerie TAHAR Yahya Hicham BENJELLOUN 21/10/2002 31/10/2002 7 agenda collaboratif TAHAR Yahya Hicham BENJELLOUN 21/10/2002 31/10/2002 8 logo et charte graphique GHAILANE Othmane Hicham BENJELLOUN 21/10/2002 04/11/2002 9 archives: CV recrutement Mohamed ZAHIR Hicham BENJELLOUN 21/10/2002 28/10/2002 coordonnées juridiques BENKIRANE GHILANE/CHAABI 21-oct 04/11/2002 10 - coordonnées fiscales Fonctions utiles et Informatives 11 qu'est ce que je peux faire avec l'intranet ? ZAHIR/BENJELLOUN GHILANE 21-oct 20-nov espace presse BENJELLOUN GHILANE/YAHIA 21-oct 28-oct 12 - Revue de presse - archives: revue de presse Elements clés 13 news flash Reprise module internet GHILANE Prêt Prêt 14 recherche ZAHIR BENJELLOUN Lancé lancé 15 FAQ ZAHIR/BENJELLOUN GHILANE 30-nov en continu 16 boîte à idée ZAHIR GHILANE 15-nov 30-nov 17 boîte de réclamation ZAHIR GHILANE 15-nov 30-nov
17 octobre 2002 – Intranet PV sur état d’avancement de chantier PV 4 sur 6 - Holding Ynna V – Lancement Phase Graphique (Barbary) : PV de la première réunion Compte Rendu de Réunion Date : 16 octobre 2002 Heure : 09h00 Lieu : Holding Ynna Participants : - M. YOUNESS BAKALI - M. MOHAMED ZAHIR Ordre du jour / points à traiter : - Mise au point du dossiers en cours relatifs à la conception de la charte graphique du portail d’informations Ynna. Suite à notre réunion, M Younes BAKALI est briffé sur le concept préconisé du portail Ynna pour sa partie Look et charte graphique. Pour ce faire un ensemble de documents à été transmis comme base de travail pour la conception de la future charte graphique du portail. Les documents sont : - L’architecture de l’intranet - Masque de page - Bock Guide-Design Actions Deadline Youness BAKALI Proposition d’une maquette graphique Mardi 22 Octobre 2002 Validation de la maquette graphique Vendredi 25 Octobre 2002 NB : La conception de la charte graphique nécessitera un déplacement de M. Mohamed ZAHIR au locaux de BARBARI Communication pour assister la Direction Artistique au développement de la charte.
17 octobre 2002 – Intranet PV sur état d’avancement de chantier PV 4 sur 6 - Holding Ynna VI - Conclusion Au vue de l’ensemble de ces éléments, nous pourrons de prime abord énoncer un planning (à 15 jours près) sur le reste des développements relatifs à la livraison du portail Holding Ynna comme suit : • 1er novembre lancement du prototype sur échantillon représentatif, • 12 novembre fin de la remontée d’info et des premiers feed back, • 15 novembre fin des réajustements du noyau central • 16 novembre début du développement définitif des premiers modules (cf. liste des modules de lancement), • 30 Novembre lancement officiel du portail d’entreprise Holding Ynna • 1er Décembre démarrage de la production, de la gestion et de la maintenance en continue du portail Holding Ynna, • Production en continue des cahiers des charges relatifs à chaque module constituant le portail et qui inclus : o Le mode de gestion et d’administration du module, o La procédure d’utilisation frontale et back office, o Le cahier des charges technique du module, o Les prestataires (tierce partie) intervenants sur le module, en délimitant leurs champs d’intervention et leur responsabilité (contrat), o Le mode opératoire du module en spécifiant le ou les intervenants interne en responsabilité de l’alimentation du module, o Le module didacticiel et de formation des intervenants sur le module.
Vous pouvez aussi lire