Home
Développement Cobol sur grands systèmes
Contents
1. La r f rence appara t bien sur l aper u 5 modification cette modification doit permettre de valider tous ses commentaires sur le document En effet une fois le commentaire cr il est possible de le modifier afin d y apporter des corrections Une fois valid cette fonction n est plus disponible Plut t que de devoir valider chaque commentaire et donc de les rechercher un par un le client a souhait une fonction capable de le faire tout seul Une fonction JavaScript a t ajout e afin de demander une confirmation l utilisateur 6 modification afin de s parer le contenu du document et les commentaires une petite modifcation et l utilisation de CSS a permis de rendre les commentaires plus lisibles Reference PA PH Exp 10A T 06 51 ANP lt Add your general comments by pressing on 1 this is an editorial comment Edited on Wed Apr 04 18 21 56 2007 bigalkehansjoachim France Edit Delete Files for this item e Nouveau1 html bigalkehansjoachim NOTE ON THE MONOGRAPH 3 Related substances TLC for hydroquinone has been replaced by an LC for related substances in accordance with current policy as part of a special revisio based on batches results Aspect des commentaires apr s modification Comments container div corment container background color FFFFE0 padding 5px font size 14px font family tahoma margin left 5px margin right 50px margin bot
2. am liorations issues de ces m mes audits Unilog est certifi ISO 9001 version 2000 Dans le m me esprit que les audits par les pairs r alis s au niveau des projets des propositions commerciales du management des RH les audits au niveau entreprise sont r alis s par un organisme externe accr dit L ensemble des processus du domaine production A chaque processus se r f re une fiche d crivant pr cis ment les t ches effectuer qui ex cute ces t ches et quels documents utiliser 5 Missions 5 1 D veloppement Python CGI 5 1 1 Description La premi re mission r alis e pour Unilog LogicaCMG fut la modification d une application en scripts CGI Python pour la pharmacop e Europ enne de Strasbourg Ce site a pour but de proposer en intranet les documents qui seront publi s par la suite travers le monde afin que chaque utilisateur puisse y ajouter des commentaires ou des fichiers Welcome bigalkehansjoachim to comment on Pharmeuropa 18 4 in ENGLISH The following items can be commented item Comments Fies My Comments My Files 10AT 06 44 ANP Norfloxacin Yes Yes Yes Yes 10AT 06 47 ANP Tinidazole Yes D ve E 10AT 06 48 ANP Orciprenaline sulphate Yes No No No 10AT 06 50 ANP Calcium dobesilate monohydrate Yes EN Ys EI 10AT 06 51 ANP Etamsylate Yes NE vs IN 10AT 06 57 ANP Adrenaline Yes Yes Yes MM 10AT 06 58 ANP Imipramine hydrochloride
3. l avancement des lots pris en charge aux points bloquants ou questions en suspens avec le client l avancement en charge et au planning futur des lots pris en charge Constitution des fiches de livraison fournir EID Les membres exp riment s sont des personnes qui sont pr sentes au centre de services depuis plus d un an En plus de leur travail ils assistent et aident les personnes moins exp riment es comme moi m me ou les autres stagiaires 3 3 Fonctionnement 3 3 1 Projets Un responsable de projet EID envoie un cahier des charges au centre de service A partir de celui ci un membre va tablir une proposition commerciale simplifi e appel e aussi DTI demande de travaux informatiques Cette DTI va contenir le d tail des d veloppements effectuer en jours homme dans le cadre du projet Une fois la DTI valid e par EID les d veloppements peuvent d marrer On cr e et ou on modifie des programmes qui sont ensuite test s Une fiche de test est tablie pour chaque programme On effectue encore des revues de code crois es afin d avoir un point de vue ext rieur sur les programmes Ensuite le projet est livr EID qui va recetter le projet Apr s r ception du retour sur recette nous effectuons les ventuels corrections Pour finir un PV de recette est mis 3 3 2 Organisation interne Le centre de service dispose d un portail accessible aux membres du centre C est une inter
4. rence essentielle dans l valuation des donn es relatives la qualit des m dicaments C est l outil scientifique de standardisation et de sant publique avec une valeur juridique opposable dont le non respect est sanctionnable par les autorit s judiciaires Les normes de la Pharmacop e Europ enne s appliquent tous les m dicaments quels que soient leur origine chimique biologique ou base de plantes leur mode de production m dicaments issus des biotechnologies ou de manipulation g n tique ou leur type m dicaments hom opathiques originaux ou g n riques vaccins etc 1 Voir Annexe 1 Pharmacop e Europ enne Elle compte aujourd hui 36 membres incluant les pays de l Union Europ enne Pays membres orange et observateurs jaune 2 2 Cr dit Mutuel Le Cr dit Mutuel forme avec le CIC dont il est C 7 di t Paat M t devenu actionnaire majoritaire la deuxi me banque de re l u ue d tail en France au service de plus de 13 millions de 7 banque qui parler clients Aujourd hui quatri me groupe bancaire en France c est un acteur majeur du monde bancaire en France Le Cr dit Mutuel est avant tout une banque de proximit avec ses 58380 salari s ses 5000 points de vente au service de ses 14 5 millions de clients dont 12 9 millions de particuliers et ses partenariats avec tous les acteurs de l conomie locale et r gionale 2 2 1 Euro Information Euro Information El es
5. Au sein du CDS les d veloppeurs confirm s ont toujours t l coute des d butants etconsacraient syst matiquement de leur temps de travail pour aider r soudre des probl mes de d veloppement Le chef a su montrer l importance de profiter des enseignements de tous les jours et nous incite souvent s entraider pour un meilleur environnement de travail Ce stage m a aussi permis de conforter mes acquis en Cobol vu l IUT dans le cadre du d veloppement pour une banque J ai pu aussi constater les diff rences entre la programmmation scolaire et celle au sein de EID chaque nom de variable et fonction est norm Par exemple au sein du Cr dit Mutuel une variable que l on voudrait nommer Titre se nommera Tit Afin de conna tre les normes un site intranet est mis disposition avec une liste des abr viations utilis es au Cr dit Mutuel Par ailleurs l utilisation des interfaces graphiques et de la notion de COBOL objet et ici inutile les fonctionnalit s de Cobol objet et GUI n tant pas implant es sur les serveurs du Cr dit Mutuel Pour finir j ai pu aussi apprendre maitriser le syst me d exploitation z OS d IBM qui n c ssite un bon moment d apprentissage ainsi que des connaissances fonctionnelles dans le domaine des assurances et du milieu bancaire et enfin sur la gestion de projet et la direction d un centre de services Conclusion J ai effectu mon stage de fin de DUT Informatique
6. Parcours d Accueil Lec E Commandes ISPF 288 WO 13 39 4 D marrer o e Terminal TSO D veloppement d un programme COBOL
7. Yes ME 10BT 06 19 ANP Mianserin hydrochloride Yes Yes No No 10BT 06 70 ANP Methyitestosterone Yes DONNE 10CT 05 13 ANP Methylphenidate hydrochloride Yes Yesl Yes Yes 10CT 06 11 ANP Esomeprazole magnesium trihydrate Yes No ECC 10CT 06 12 ANP Omeprazole magnesium Es Yell Yes Yes 10CT 06 54 ANP Levodropropizine Yes MI 11T 06 50 ANP Clodronate disodium tetrahydrate Yes No No NO 11T 06 58 ANP N Acetyltyrosine o Ys No Yes No 11T 06 59 ANP Crospovidone Yes DO Yes IE 11T 06 59 ANP Crospovidone INTERNATIONAL HARMONISATION Yes ONCE 11T 06 63 ANP Racecadotril Ls Yell Ye Yes 12T 06 15 ANP Semi solid preparations for cutaneous application Yes MAN SA 12T 06 16 ANP 2 9 9 Measurement of consistency by penetrometry Yes MBEE 13AT 06 23 ANP Bilberry fruit dry extract refined and standardised Yes MEME 13AT 06 39 ANP Spanish sage oil Yes No No No Page principale liste des documents disponibles Pour chaque document un dossier est cr e dans lequel on y ins re la page HTML qui sera trait e par l application puis affich e Un dossier contenant pour chaque paragraphe du document un fichier XML avec les donn es de chaque commentaire date de derni re dition nom de l auteur type de commentaire Technique ou Edition date de cr ation donn es du commentaire Un dossier contenant les fichiers et leur descriptif dans un fichier XML pour chaque paragraphe est lui
8. chez Unilog IT Services a logicaC MG Company Ma mission a consist a d velopper des logiciels pour le domaine des assurances principalement Ce stage de pr embauche m a permis d apprendre le langage de programmation Cobol et de d couvrir le monde Mainframe d IBM Mais galement de d couvrir le milieu des assurances et les fonctionnalit s bancaires R aliser mes missions au sein d un centre de service m a aussi permis de disposer d une autonomie assez large Cette autonomie accompagn e de responsabilit s diverses m a apport notamment une connaissance pratique dans les d veloppements de logiciels la gestion de projets et une prise de conscience des probl mes g n raux sur le plan technique et fonctionnel Elle m a apport aussi des connaissances concr tes sur les m tiers et activit s d une SSII Ces enseignements me seront tr s utiles puisque je compte faire de mon projet professionnel un projet ax sur la diversit des exp riences Ce stage m aura surtout appris que les acquis th oriques issus de la formation que j ai suivie ne prennent leur v ritable signification et utilit que dans la confrontation des probl mes r els et pratiques Il a donc t fort captivant sous tous rapports Il a r pondu mes attentes aussi bien au niveau professionnel qu en terme de comp tences relatives au sujet de mon stage et au savoir faire n cessaire pour toute autre activit professionnelle Table des
9. g 8 q p d informaticiens Unilog IT Services qui effectue les activit s d ing nierie de d veloppement d int gration de syst mes et d outsourcing applicatif Unilog fait partie des premi res soci t s de services en informatique tre certifi e ISO 9001 version 2000 elle a galement choisie de suivre les recommandations CMMI Capability amp Maturity Model Integrated Ce n est en soi pas une certification mais plut t un mod le de maturit de l entreprise Le CMMI se d cline en 5 niveaux de maturit une entreprise peut pr tendre tre d un niveau N uniquement si toutes les recommandations du niveau N 1 sont respect es 1 3 Unilog IT Services 1 3 1 Integration de syst mes L int gration de syst me comprend des expertises dans le management de projets d int gration d ERP et de solutions technologiques Les experts Unilog peuvent apporter aux entreprises l accompagnement sur l ensemble du cycle de vie du syst me d information l assurance que les syst mes coeur de m tier sont parfaitement d ploy s et test s avec des m thodes prouv es une ma trise des principaux langages de d veloppement des syst mes d exploitation cl s des environnements et des technologies mergentes une capacit optimiser les syst mes existants et proposer des solutions innovantes une gestion de projets rod e travers l analyse de sc narios m tier et la conception d archit
10. mulateurs de terminal sous Windows voir Annexe 3 z OS 5 2 3 DB2 DB2 est un gestionnaire de bases de donn es relationnelles d IBM Comme la plupart des bases de donn es de ce type le langage SQL permet d interroger la base Le Cr dit Mutuel stocke la plupart des donn es dans ces bases DB2 mais il utilise galement encore un gestionnaire de bases de donn es hi rarchiques IBM nomm DL1 Environ 1700 Go de bases de donn es en DB2 et 300 Go en DL1 pour le Cr dit Mutuel 5 2 4 Offenbach Points de synchronisation Un point de synchronisation permet de valider des donn es intervals r guliers Mais pourquoi utiliser des points de synchronisation Voici un exemple de point de traitement sans point de synchronisation L int grit des donn es est g r e automatiquement En effet dans tout traitement si une fin anormale abend survient avant la fin normale un syst me de retour en arri re backout permet d annuler toutes les mises jour r alis es depuis le d but du traitement Le sch ma ci dessous donne l exemple d un traitement d une dur e normale de 60 minutes Dans le cas d un abend la 54 minute le backout prendra au moins autant de temps pour annuler toutes les mises jour et revenir la situation initiale Start Processing Abend Time 54 minutes Backout Time 54 minutes 0 5 10 15 20 25 30 35 40 45 50 55 60 Vor mors Normal Start Reprocessing Processing Termination Time 60
11. plan de test et des fiches de tests unitaires Validation des cas de tests par EID D veloppement Passage des tests Recette Projet Le diagramme suivant permet de comprendre l encha nement des diff rentes tapes de r alisation des projets r alis s par le CDS chez EID On peut aussi y voir les diff rentes int ractions entre les acteurs Q CDS Unilog DTI AK Client EID Assurances Envoie Cahier des charges Cr ation Projet RPTE Chiffrage lt Pa or sf a A Cr ation DTI A EURE Demande validation DTI DTI valid ARO AA ARE D veloppements Demande infos questions R ponses d tails Livraison projet Lg Recette OK Retours sur recette i i i 1 i i i 1 i 1 i 1 i 1 i 1 1 i i i i 1 i 1 i 1 i i i 1 i i 1 i i i i 1 i 1 i i 1 i Correction Retours a es Retours corrig s y Envoie P Recette pour signature i PERRET PY Recette sign 7 i Projet termin i A lt lt Diagramme de s quence du cycle de vie d un projet au sein du CDS 3 3 5 Contexte du d veloppement de logiciels Les contraintes de d veloppement sont le respect et l application des r gles de programmation impos es par EID Assurances Il faut veiller s adapter avec chaque quipe et de suivre les recommandations techniques et fonctionnelles dans un s
12. 0 enregistrements soit les enregistrements effectu s avant le 2 point de synchronisation v rifier que les 80 derniers enregistrements sont bien effectu s dans le fichier de recyclage 5 2 5 Edition de factures Papyrus L dition de factures Papyrus se d compose en plusieurs parties les fonds de page la plupart des utilisateurs poss dent un poste de travail reli un serveur sur lequel est install un gestionnaire d impression qui permet de g rer des fonds de page ou pr imprim s Un fond de page est une image pr d finie qui r side sur le serveur Il contient les constantes de l dition e des images logos signatures des textes utilisant diverses polices diff rents styles et tailles des tableaux des zones ombr es La pr sence de ces constantes peut tre conditionn e par le param trage interne du poste de travail Par exemple le texte de pied de page peut tre conditionn par le code banque Afin de mettre en oeuvre les textes pr sents sur les fonds de pages des fichiers ini sont implant s chacun de ces fichiers tant reli une map qui sera d finie plus tard Ils permettent d appeler un ou plusieurs fichiers PostScript qui impriment des donn es de type Mention l gales par exemple qui peuvent se retrouver sur plusieurs type de factures ACM ARD S A Soci t anonyme au capital de 142 300 000 352 406 748 RCS STRASBOURG N TVA FR87352406748 Entr
13. D est d di car nous travaillons toujours pour le m me client 3 2 L quipe L quipe comporte d sormais 15 personnes dont la hi rarchie se pr sente comme suit P MARATRAY i ITI amp Backup CP f G ACKER H CLETON R ELHIRECHE ITI ITI ITI EG Exp riment s mu _ S AZZOUG M EL FALEH A GUET S SAIDALI AP Stagiaire Stagiaire ITI Y KOEHL JC LE DALL F MERCKLE J WALTER Stagiaire Stagiaire ITI Stagiaire CP Chef de Projets ITI Ing nieur des Technologies de l Information AP Analyste Programmeur Le chef de projets Jean Michel DITNER a pour r le de superviser l ensemble des projets mais aussi de Faire le suivi financier du contrat R diger le plan de qualit et contr ler les qualit s op rationnels G rer le planning et le suivi des d veloppements Exprimer les besoins en ressources R diger les comptes rendus de pilotage R ceptionner les courriers et produits fournis par EID Assurances G rer la documentation G rer la configuration G rer les incidents G rer les modifications Les membres de l quipe effectuent les t ches suivantes d veloppements logiciels respect des normes de programmation de nommage de gestion de la configuration en vigueur chez EID R alisation des dossiers de test Recette interne UNILOG TU TI TNR Reporting au chef de projets quant
14. IUT Nancy Charlemagne Universit de Nancy 2 2 ter Boulevard Charlemagne 54052 Nancy Cedex D partement Informatique D U T Informatique D veloppement Cobol sur grands syst mes Unilog a VsicazmMe company Rapport de stage DUT Informatique Unilog LogicaCMG Direction r gionale Est Les Int grales B timent Fermat Bld Sebastien Brandt 67400 Illkirch Graffenstaden Yves KOEHL Amn e universitaire 2006 2007 IUT Nancy Charlemagne Universit de Nancy 2 2 ter Boulevard Charlemagne 54052 Nancy Cedex D partement Informatique D U T Informatique D veloppement Cobol sur grands syst mes Unilog a Wsicazme company Rapport de stage DUT Informatique Unilog LogicaCMG Direction r gionale Est Les Int grales B timent Fermat Bld Sebastien Brandt 67400 Illkirch Graffenstaden Stage du 03 04 2007 au 08 06 2007 Yves KOEHL Tuteur Jean Michel DITNER Parrain Denis ROEGEL Le d veloppement en COBOL sur grand syst me est plut t difficile apr hender ce rapport explique le d roulement de mon stage au sein de la SSII Unilog LogicaCMG dans laquelle j ai pu effectu trois grandes missions Pour d buter ce rapport une descritpion des diff rents clients y est faite EDQM la pharmacop e europ enne Le Cr dit Mutuel et son service de d veloppement Euro Information Developpement Puis le Centre De Services dans lequel j ai travaill est d crit ainsi que l quipe dans la
15. Votre facture Madame Veuillez trouver ci dessous la facture N 01 01 2007 000000848 relative votre cotisation d assurance pour la p riode du 4 mai 2007 au 4 mai 2007 COTISATION ANNUELLE EN EUROS Cotisation assurance automobile Frais Cotisation d assistance Fonds de garantie Attentats Total payer 758 12 943 68 1 Op ration exon r e de TVA en application de l article 261 C 2 du CGI et soumise la Taxe sur les Conventions Assurances et ou aux taxes additionnelles 2 TVA au taux de 19 60 Montant total de TVA 4 88 La prestation d assistance est r alis e par Mondial Assistance France SA au capital de 37 000 RCS Paris 490 381 753 Siret 490 381 753 000 14 Si ge social 54 rue de Londres 75008 PARIS Nous vous prions d agr er Madame l expression de nos salutations distingu es ACM IARD S A Soci t anonyme au capital de 142 300 000 352 406 748 RCS STRASBOURG N TVA FR87352406748 Entreprise r gie par le Code des Assurances Si ge social 34 rue du Wacken STRASBOURG Adresse postale 69814 TASSIN CEDEX R f 16 04 00 5 2 6 R sultats et acquis obtenus L exp rience que j ai v cue au centre de service tient sa richesse du fait que j ai pu travailler dans une SSII et du fait que cette SSII travaille pour le compte d une banque En effet derri re la mise en oeuvre des logiciels et le d veloppement de programmes c est tout le c t fonctionnel des assura
16. a modifier afin de g rer les points de synchronisation Il faut pour ce faire traiter 2 cas un traitement normal lors d un premier passage un traitement de reprise lorsqu une fin anormale se produit Durant le traitement normal une balise est positionn e 1 afin de signaler le d but du treaitement Si tout se d roule normalement cette balise est positionn e 2 afin de signaler que le traitement s est bien d roul ce qui permet de savoir si il faut passer en traitement de reprise ou non Le traitement de reprise quant lui peut s effectuer de plusieurs mani res le repositionnement dans lequel on repositionne le programme au dernier point de synchronisation afin de reprendre la marche normale du programme avant le plantage Une limite de cette m thode est qu il faut que l erreur soit corrig e lors de la reprise sinon le plantage se r p tera comme lors du premier passage Mais comme les traitements batch tournent souvent de nuit la correction n arrive que rarement avant le lendemain ce qui bloque tous les traitements d pendant de celui ayant plant le recyclage cette autre technique permet d viter de bloquer la chaine batch Elle consiste se repositionner dans les fichiers comme pour le traitement pr c dent mais recycler les enregistrements du fichier d entr e non trait s dans un fichier de recyclage Ce fichier sera r inject lors du prochain passage du JOB Le programme se termine l
17. annexes Annexe 1 Pharmacop e Europ ennes learn A nee Annexe 2 Portail EDS A A ea RM en ele ae E ARE OS Sd a dE o Annexe 1 Pharmacop e Europ enne Nouveau si ge de la pharmacop e Strasbourg Annexe 2 Portail CDS E Portail CDS EID Assurances Microsoft Internet Explorer fourni par Euro Information Client Principal Fichier Edition Affichage Favoris Outils Pr c dente gt A Rechercher Favoris d J D OA Adresse la http JpF11 2lb cdm cm cic Fr PortailCDS PK Liens amp Portail CDS EID Assurances Outils R erche COBOL TRAITEMENTS COBOL Programmes PAPYRUS Y Interne CDS Extr squel Extraction squelette pgm COBOL tal Cr ation d un tat pour les fichiers ini O Pixis Mod Module Mod le Excel pour module COBOL Serveur Papyrus de Test Y BookManager Clauses Copys Fic Reg Serveur de Test Affichage copy avec DISPLAY pour ins Fic Reg Serveur de Prod DK Disp CC dans pam z Affichage copy avec DISPLAY display CC x cutable Conversion DOT lt gt cm Extr var Extraction variables d une copy Accueil LISDIF o tn Mod LISDIF Mod le Excel pour module LISDIF Production Qutils d aide au d veloppement Documentation GenCodeZDAT2000 n Doc quipes EID G ESO d appel ZDAT2000 Outits GenCodeJCL g n rateur de JCL Gestion quipe A cores Outil d alignement des PCB Liate des Outil permettant de visualiser les tests pris en Outil de suppresion de
18. aussi cr e Ce dernier contient les informations suivantes nom d utilisateur nom du fichier L application s occupe d ins rer et de formater les commentaires et les fichiers dans les paragraphes correspondant Un menu permet l utilisateur d afficher les commentaires et les fichiers en fonction de ses besoins type de commentaire C Almy comments 7 a Alcomments O Complete Report ceporallmy comments sAlLuploads s My technical comments Altechnical comments Report technical comments Beportamutechnical comments My uploads CM editorial comments gt Al ositorial comments Report editorial comments CRepomuediterialcommentss CO Validate all 7 a Algecisions 0 All my comments Clean view All comments Clean view Reference PA PH Exp 10A T 06 57 ANP lt Add your general comments by pressing on 1 NOTE ON THE MONOGRAPH 3 this is a technical comment Edited on Thu Apr 05 16 12 09 2007 bigalkehansjoachim France Edit Delete Affichage du menu et des commentaires 5 1 2 Python Python a t cr au d but des ann es 1990 par Guido van Rossum au CWI aux Pays Bas en tant que successeur du langage ABC pouvant g rer les exceptions et s interfacer avec le syst me d exploitation Amoeba C est un langage de programmation interpret orient objet Il est dot d un typage dynamique fort d une gestion automatique de la m moire et d u
19. ectures techniques ainsi qu une gestion fine des risques 1 3 2 Outsourcing L outsourcing est une strat gie d entreprise visant externaliser une partie de son activit des prestataires Unilog propose ainsi de l outsourcing informatique de plusieurs services externalisation de services informatiques gestion des applications et des infrastructures sur le site du client ou dans les locaux d Unilog infog rance applicative prise de la responsabilit enti re d une fonction applicative de l entreprise l int rieur ou l ext rieur de la soci t externalisation des applications de gestion des ressources humaines externalisation des syst mes SAP Ces services d outsourcing permettent aux entreprises d acc der de nouvelles comp tences de ma triser les co ts et de g rer les risques 2 Les Clients 2 1 DEQM EDQM La Pharmacop e europ enne ou DEOM Direction Europ enne de la Qualit du Medicament est une institution du Conseil de l Europe fond e en 1964 par la Convention relative l laboration de la pharmacop e europ enne Elle est entr e en vigueur en m me temps que celle ci en 1974 et se situe sur Strasbourg Elle a pour but l laboration d une pharmacop e commune remplagant ses quivalents nationaux et permettant une meilleure circulation des m dicaments entre ses membres tout en garantissant mieux leur qualit La Pharmacop e Europ enne est une r f
20. eefectu sur l application 1 modification remplacer le menu existant par un menu plus lisible et mieux organis Pour ce faire nous avons utilis le logiciel Inkscape qui nous a permis d arriver au r sultat suivant C QIP ear D I o AMEN mm eme mens Tzr CoD ATT CNA EA cream enm en E E Menu existant Nouveau menu 2 modification la liste des documents commentable tait affich al atoirement nous avons d remettre celle ci dans l ordre alphab tique 32 modification la page d accueil du site permet de voir si des commentaires et des fichiers ont t ajout s pour chaque document Nous avons ajout 2 colonnes afin de savoir si l utilisateur a post des commentaire et upload des fichiers Nous avons galement ajout la possibilit de montrer le nombre de commentaires et de fichiers ou simplement oui ou non Unilog Logicali6 Modification 43 Show where user has made comments smc No smc_class no smf No smf class no if c gt O0 sc Yes sc class yes 1E gt 0 sf Yes sf_class yes Unilog LogicaCMG Modification 3 Getting user Comments comment files glob glob root dir comments f comment nb comments 0 nb files 0 for comment file in comment files mycomments CormentList corment_file get_corments user if DISPLAY NUMBER If displaying number of user comments nb comment
21. eprise r gie par le Code des Assurances Siege social 34 rue du Wacken STRASBOURG Adresse postale 698 14 TASSIN CEDEX Les fichiers ini tout comme les fonds de page sont norm s pr cis ment un fond de page est identifi par une r f rence sof dis par exemple 161856 Cette r f rence se retrouve au bas de la page Son extension est constitu comme suit 161856 1 01 aux lettres A pour 10 B pour 11 num ro de page s il y a plus de 11 pages on L extension d un fichier ini est constitu comme suit 161856 1 1 nu de num ro de page les maps elles servent d finir la position du texte qui sera g n r par le programme Pour ce faire il faut d finir les zones qui receveront des donn es Chaque zone re oit ensuite un nom qui permettra de placer correctement les donn es On affecte ensuite un fichier ini cette page ce qui permettra d imprimer le fond de page les donn es constantes Mentions l gales et les donn es On obtient une facture comme celle ci les informations pr sentes sur cette factures sont des donn es de test Ex Souscripteur R f rences du contrat Le 23 mai 2007 DEUX ROUES AB 800 0204 Pour tout renseignement contactez C F C M C E E SIEGE 34 RUE DU WACKEN 00 AB 11 00111 67913 STRASBOURG CEDEX 9 MADAME TESTPRN TESTNOM T l 03 88 14 88 14 TESTIMMEUBLE Fax 03 88 14 66 30 1 TESTNOMRUE TESTLOCALITE 67000 STRASBOURG Objet
22. es dans les caisses Cr dit Mutuel jusqu au stockage des donn es client EID Assurances se d compose en plusieurs quipes d une quinzaine de personnes Chaque quipe travaille sur un point pr cis des assurances Les assurances comprennent deux domaines particulier les assurances vie et les assurances IARD Incendie Accident et Risque Divers Unilog travaille principalement dans ces deux domaines Domaine Vie Gestion des contrats en devise quipe A100 concerne les placements sur compte bancaire Offre une grande s curit du placement mais les int r ts ne sont gu re tr s lev s Fiscalit et avant vente quipe A200 d claration au fisc calcul des pr l vements sociaux devis Gestion des contrats en unit de compte quipe A300 les placements sont bas s sur l achat d actions Les risques sont plus lev s que pour un contrat en devise mais les int r ts le sont galement Gestion du r gime des retraites quipe A400 concerne les contrats d pargne pour les entreprises et retraite collective Pr voyance individuelle quipe B300 pr voyance d c s et accidents de la vie Pr voyance Cr dit quipe B400 assurance de pr ts Sinistres vie et pr voyance quipe B500 gestion des sinistres assurance vie Domaine IARD Production sant quipe B100 vente et gestion de contrats sant mutuelle Prestations sant quipe B200 gesti
23. face de gestion interne qui nous permet de pouvoir acc der facilement aux diff rents outils n c ssaires la progression des diff rents projets Il est compos des items suivants Liste des projets en cours Base de documentation interne Outils de d veloppement Outils de gestion de projets Espace de gestion de l quipe Chaque projet a un dossier contenant les documents de celui ci le cahier des charges la DTI les ventuels documents d analyse les comptes rendus de r union les fiches de test ainsi que les documents de livraison 01 CDC 02 03 CR 04 doct recu 05 Ana 06 DewTU Chiffrage pro EID 10 Doct 11 Dossier MEP 20 Liv nn 05 produits par U D tails du repertoire d un projet En d but de semaine pour chaque projet nous envoyons un mail de suivi au chef du projet EID ainsi qu au responsable de son quipe Il contient les phases du projet et leur tat d avancement Ce mail permet d informer EID de l avancement de nos projets Il sert galement pr venir lorsqu il y a un probl me sur le projet et qu il risque d tre retard Nous utilisons divers tableaux de bord ce sont g n ralement des documents Excel pour g rer les projets Par exemple un tableau de bord contenant pour chaque projet la liste des programmes cr s et modifi s Ou encore un tableau de bord qui permet de suivre les mails 2 Voir annexe 2 portail CDS hebdomadaires des projets Chaque
24. i pu suivre une formation me permettant de consolider mes acquis en Cobol ainsi que d apprendre utiliser les bases de donn es DL 1 et DB2 Au fur et mesure du d veloppement des projets J ai d couvert le domaine des assurances au Cr dit Mutuel et j ai appris conna tre les diff rents concepts fonctionnels pour r pondre aux exigences de chaque quipe de EID et de ma triser l environnement de d veloppement sur z OS Cobol est un vieu langage mais il est r pandu dans le milieu bancaire car il reste un langage de choix d s qu il s agit d effectuer des traitements financiers notamment pour les traitements par lots Batch o il pr sente d excellentes performances J ai labor mon rapport de stage selon trois axes principaux la premi re partie constitue une pr sentation d Unilog ses activit s et son organisation suivie de celle des clients EDQM Pharmacop e Europ enne EID Assurances et du centre de service la seconde partie s attache pr senter les diff rentes missions que j ai effectu au CDS et d tailler les diff rents projets sur lesquels j ai travaill Cette partie consiste galement mettre en avant les m thodes adopt es au centre de service pour garantir un travail efficace et r pondre correctement aux attentes de EID enfin la troisi me partie de mon rapport pr sente un bilan des r sultats obtenus avec les enseignements que j ai tir de cette exp r
25. ib rant les successeurs du traitement ce qui permet de continuer la cha ne de traitement Bien entendu cette m thode n est envisageable que si le programme traite un fichier en entr e et surtout si les traitements suivants acceptent de traiter un fichier incomplet Par exemple un traitement de d chargement de base de donn es ne conviendra pas la bonne fin cette m thode est identique la pr c dente la diff rence que le traitement n utilise pas de fichier en entr e mais r alise une lecture s quentielle d une base de donn es La reprise consistera simplement terminer le traitement en indiquant que le programme s est bien d roul Une fois ces traitements r alis s il faut tester le programme afin de contr ler qu il se d roule correctement Pour ce faire nous r digeons une fiche de test pour chaque programme dans lesquels nous renseigner la nature du test et les l ments permettant de justifier le bon fonctionnement du programme Pour les traitements de points de synchronisation dans le cas d un traitement avec recyclage il faut prendre un fichier contenant une centaine d enregistrement renseigner la fr quence des points de synchronisation par exemple tous les 10 enregistrements faire planter le programme au bour de 24 enregistrements par exemple v rifier que le fichier en sortie contient bien les 24 enregistrements relancer le programme v rifier que le fichier en sortie contient 2
26. ience tant au niveau professionnel que personnel 1 La soci t Unilog LogicaCMG 1 1 Le groupe LogicaCMG En janvier 2006 Unilog a rejoint le groupe LogicaCMG un U n flo 9 acteur des services informatiques et des t l coms leader en Europe aogicaema company Le groupe propose ainsi des prestations de conseil d int gration de syst mes d outsourcing et de formation notamment dans les secteurs t l coms finance nergie industrie distribution transport et secteur public Il comprend pr s de 40000 collaborateurs et est galement implant dans 41 pays travers le monde comme le montre le sch ma suivant LogicaCMG dont le si ge est bas en Europe est cot la Bourse de Londres et d Amsterdam LSE LOG Euronext LOG ainsi que sur la Xternal List du Nordic Exchange Stockholm Unilog int gre les grands ERP du march et conduit des partenariats strat giques avec les plus grands acteurs du march tel que SAP Microsoft Oracle IBM HP ou encore Cisco systems 1 2 Unilog La soci t Unilog fut cr e en 1968 et est largement pr sente en France avec 8500 collaborateurs dans les domaines de management et de services informatiques Elle comprend 3 branches Unilog Management la branche conseil qui a pour vocation d accompagner les entreprises dans l am lioration de leur performance Unilog IT Training qu assure la construction et l volution des comp tences de milliers
27. ilisateur et le nom du fichier sont affich s dans les commentaires Reference PA PH Exp 10A T 06 57 NOTE ON THE MONOGRAPH 3 this is a technical comment Edited on Thu Apr 05 16 12 09 2007 bigalkehansjoachim France Edit Delete Files for this item e file txt bigalkehansjoachim Rendu des commentaires 12 modification gestion des pays certains commentaires sont sp cifiques au pays de l utilisateur c est pourquoi le client nous a demand d afficher le pays c t du nom de l utilisateur Apr s discussions avec le client et des utilisateurs il a t d cid qu un fichier contenant les utilisateur avec un pays par d faut soit cr er afin d alimenter le champ correspondant lors de la cr ation d un commentaire mais ce champ doit tre modifiable c est pourquoi nous avons choisi de cr er un nouveau fichier avec tous les pays permettant d alimenter une liste Une option a t implant e afin de permettre l utilisateur d afficher ou non le pays User country Germany Display country M Comment tene Technical E Validate M Validated on Tue Apr 03 14 36 59 2007 bigalkehansjoachim test validated on Tue Apr 10 09 49 04 2007 bigalkehansjoachim Belgium Ajout des pays 13 modification gestion des droits d acc s Le site est utilis uniquement en intranet mais le client souhaite pouvoir le proposer sur internet c est pourquoi nous avons ins rer une fonction traita
28. minutes Total Time 168 minutes 2 hours and 48 minutes Apr s correction du probl me on pourra relancer le traitement qui prendra comme pr vu 60 minutes Il faudra donc au total 168 minutes pour r aliser ce traitement Imaginons maintenant le m me traitement prenant un point de synchronisation toutes les 5 minutes Dans le cas d une fin anormale la 54 minute le retour en arri re jusqu au dernier point de synchronisation ne prendra que 4 minutes Apr s correction du probl me le traitement sera relanc et se repositionnera automatiquement l ou il s tait arr t pour traiter tournera encore 10 minutes et terminera le traitement Start Processing Abend Time 54 minutes CHKP CHKP CHKP CHKP CHKP CHKP CHKP CHKP CHKP CHKP Backout Time 4 minutes or more Restart Reprocessing Normal Processing Termination Time 10 minutes CHKP CHKP Total Time 68 minutes 1 hours and 8 minutes Il faut donc 68 minutes pour r aliser le traitement complet soit pr s de 40 du temps de traitement sans points de synchronisation Les PS apportent beaucoup d avantage dans les traitements D une part parce qu ils permettent de gagner du temps lors du backout et de la reprise mais aussi parce qu ils permettent de lib rer les ressources bases de donn es apr s chaque PS pour les rendre disponibles aux autres applications De plus en plus de programme des Assurances du Cr dit Mutuel sont
29. n ralisation entre le chef de projet et son backup ainsi qu entre les d veloppeurs confirm s et les d veloppeurs d butants Car par exemple un programmeur confirm est habilit g rer la documentation interne du CDS t che qui n est pas la charge d un d butant comme illustr dans le diagramme qui suit A lt Extend gt gt SS 7 Suivi des d veloppements 7 G rer les incidents A lt esInclude gt _ V rifier les fiches de livraison avant envoi EID i POS D veloppeurlexp rimert prz 7 G rer la documentation interne du cos _ Recette interne Unilog Maan et LT R diger les manuels utilisateurs et docuements internes gt C G rer les modifications fonctionnelles AAA D velopper des logiciels Y i jeas C Respecter les r gles de programmation en vigeur chez EID gt 4 R aliser des dossiers de tests R aliser les fiches de suivi de l avancement des projets y Elaborer les fiches de livraison gt Diagramme des cas d utilisation des d veloppeurs du CDS D veloppeur Il existe deux autres acteurs principaux qui interviennent au niveau du syst me du CDS L ing nieur d affaire Il est le responsable de la satisfaction du client de la gestion du suivi des contrats et du suivi commercial du client L auditeur projet Il a la responsabilit de r diger la plan quali
30. n syst me de gestion d exceptions il est ainsi similaire Perl Ruby Scheme Smalltalk et Tel Python est un langage qui peut s utiliser dans de nombreux contextes et s adapter tout type d utilisation gr ce des biblioth ques sp cialis es chaque traitement Il est cependant particuli rement utilis comme langage de script pour automatiser des t ches simples mais fastidieuses comme par exemple un script qui r cup rerait la m t o sur internet ou qui s int grerait dans un logiciel de conception assist e par ordinateur afin d automatiser certains enchainements d actions r p titives On l utilise galement comme langage de d veloppement de prototype lorsqu on a besoin d une application fonctionnelle avant de l optimiser avec un langage de plus bas niveau Du c t de la syntaxe Python a t con u pour tre un langage lisible Il vise tre visuellement pur et utilise des mots anglais fr quemment l o d autres langages utilisent de la ponctuation et poss de galement moins de constructions syntaxiques que de nombreux langages structur s tels que C Perl ou Pascal Les blocs sont identifi s par l indentation au lieu d accolades comme en C C ou de Begin End comme en Pascal Une augmentation de l indentation marque le d but d un bloc et une r duction de l indentation marque la fin du bloc courant 5 1 3 Mission Durant ces 5 jours la Pharmacop e nous avons eu 14 modifications a
31. nces qui est int ressant Participer aux activit s d une SSII constitue r ellement une exp rience riche d acquis Au cours de mon stage j ai pu observer toutes les probl matiques soulev es et toutes les implications pour garantir un travail de qualit au client EID Assurances Et en plus de la participation aux activit s du CDS les contacts avec les d veloppeurs de EID Assurances m ont permis de comprendre toute l importance de la phase d analyse des besoins dans la mise en place d un projet Car dans un projet de d veloppement les probl mes proviennent souvent de mauvaise ad quation entre les attentes et les solutions propos es Enfin prendre part une exp rience au sein d une SSII m a beaucoup apport au niveau des capacit s d adaptation et d observation Pour contribuer la r alisation d une mission au CDS il faut commencer par appr hender l environnement de d veloppement Confronter diff rentes approches dans la gestion de projets me para t enrichissant et j esp re pouvoir mettre profit cette exp rience au cours de ma vie professionnelle Travailler au sein d une quipe m a permis d appr cier l importance des relations entre les personnes dans le cadre d un projet l importance de l esprit d quipe mais aussi et surtout l importance d une bonne humeur et d un esprit de solidarit face aux probl mes se pr sentant au hasard de l volution d un projet
32. nt l URL ce qui permet de savoir si l utilisateur a acc s ou non la page qu il souhaite voir Les utilisateurs tant g r s via htaccess nous avons pu permettre de bloquer l acc s aux fichiers contenant les commentaires et les fichiers lt Files comment gt AuthType Basic AuthName EDOM Documents AuthUserFile C drt test htpass lt LIMIT GET POST gt Require user test lt LIMIT gt lt Files gt lt Files attach gt AuthType Basic AuthName EDOM Documents AuthUserFile C drt test htpass lt LIMIT GET POST gt Require user test lt LIMIT gt lt Files gt 5 1 4 R sultats et acquis obtenus Cette premi re mission au sein d Unilog m a fait d couvri le travail en SSII Le contact avec p g le client est permanent il faut pouvoir r pondre ces attentes et tre en mesure de lui proposer des solutions Il faut en outre fournir un manuel d utilisation et un guide des sp cifications techniques dans lequel toutes les modifications que nous avons effectu es sont pr sentes 5 2 Cobol amp DB2 5 2 1 Le cobol COBOL est un langage de programmation de troisi me g n ration cr en 1959 Son nom est un acronyme COmmon Business Oriented Language qui r v le sa vocation originelle tre un langage commun pour la programmation d applications de gestion Depuis le qtandard COBOL 2003 il peut supporter la programmation orient objet mais elle est tr s peu utilis e car elle est lourde et tr
33. on des sinistres sant Production automobile quipe 8100 vente et gestion de contrats automobiles IRD quipe 8200 vente et gestion de contrats responsabilit civile habitation bateaux cartes de cr dits Editions automobile quipe 8400 ditions des cartes vertes avis de pr l vements Domaine Support Nouvelle approche commerciale quipe 9300 3 Le Centre de Services CDS 3 1 D finition Un centre de services correspond au regroupement dans un m me lieu de comp tences polyvalentes et compl mentaires qui d livre un service ou un ensemble de services coh rents en s appuyant sur des processus et des moyens mutualis s Il existe des centres de service d di s et des centres de services partag s selon qu ils concernent un ou plusieurs clients unit s activit s Un centre de services peut tre externalis ou non d localis ou non L offre d un centre de services peut se d cliner sur trois niveaux selon le niveau d engagement souhait afin d tre en ad quation avec le besoin sp cifique du client Assistance technique Prestations co ts d lais contr l s Forfait Engagement de moyens Ma trise des processus Ma rise des produits Chaque niveau de prestation reprend et compl te le niveau pr c dent en apportant un plus significatif sur les engagements et les niveaux de service Le centre de services chez EI
34. ouci de conformit et de satisfaction du client Les diagrammes suivants sont des diagrammes de cas d utilisation dont le but est de mettre en vidence les diff rentes fonctions r alis es par les acteurs du CDS le Chef de projet le Backup du Chef de Projet les d veloppeurs exp riment s et les d veloppeurs d butants Ces fonctions ne sont pas fig es mais sont bien d finies Le but tant de respecter le mode de fonctionnement du CDS et d assurer un bon d roulement de r alisation des projets Chacun sait ce qu il a faire ainsi le travail est mieux g r et les r sultats sont satisfaisants C R diger le suivi financier du contrat gt O i R diger le plan qualit et contr les qualit A a a A Chef de projet A A C Exprimer les besoins en ressources C Participer aux comit s de pilotage lt Include gt gt C R diger les comptes Rendu de pilotage E Formation nouveaux arrivants G rer la communication au CDS R union d quipe C G rer la documentation G rerles incidents Suivi des factures C G rer les modifications fonctionnelles alos CP Organiser et contr ler le travail de l quipe HA ___ Ni Include gt gt Planning suivi des d veloppement a I G rer les comp tences dans l quipe Diagramme des cas d utilisation du Chef de projet et du backupCP Il existe une relation de g
35. quelle j ai travaill et les m thodes de travail Remerciements Je tiens remercier toute les personnes qui m ont accueillies au sein d Unilog et aid dans la progression de mon stage et la r alisation des diff rents projets sur lesquels j ai t affect Je tiens en particulier remercier Jean Michel DITNER tuteur et chef de projets Thomas SCHMALZ analyste programmeur pour m avoir accompagn mes d buts dans l entreprise et dans le milieu du d veloppement en entreprise H l ne CLETON ing nieur des technologies de l information Geoffroy ACKER ing nieur des technologies de l information Jos CABRERA commercial Francis MERCKLE analyste programmeur Toute l quipe du Centre de Service dans lequel j ai travaill pour leurs conseils et explications Table des mati res ROMA IS 4 E 6 l La soci t Unilog LOMME E a 7 l 1 Eegto pe Logic CMC da 7 EOKA H C E E A E ont rte nt on na see 8 SR WaT o A E E ant 8 1 3 1 Integration des YM A ren SE 8 A O ect 9 2 Les CA E O AA A A as neo eaat 10 21 DEOM EDO Md NASA e Nu sen 10 22 Cr dit MURS O 12 22 1 E t Informatio ins Rs on te Mer md did 12 2 2 2 Euro Information D veloppement E Dictada 13 3 Le Centre de Services CDS eee en A Te ne Ar ns ee 15 3 DENAI D CS A e E A E S 15 SI QUIP A O eS 16 3 3 Fonctionnement A A A aE ee aaa ea 18 3 3 1 Projetsen E AE 18 2232 Dt AA E AT 19 333 Pilotage des Prol collado rl cacione
36. s nh comments len mycorments else if len mycomments gt 0 break if DISPLAY NUMBER If displaying number of user comments if nb comments gt 0 smc class yes smc nb comments else if len mycomments gt O smc class yes 7 1 smc Ye 0 E Unilog LogicaCMG Modification 3 Getting user Files f filos nlnh rlnhi vrant a P L dir i filacit arrarhtt Extrait de code pour la modification 3 4 modification les documents tant essentiellement d stin s l impression et l archivage la r f rence du document devait tre visible afin d viter de longues recherches inutiles Plusieurs solutions ont t trouv es pour satisfaire cette demande nous avons choisi apr s concertation avec le client de placer la r f rence du document dans le titre et de cr er un manuel de l utilisateur afin d expliquer comment configurer l impression pour avoir un document propre Un PDF aurait pu tre g n r mais le client a pr f r la version manuelle DRT 10AT 06 57 ANP Adrenaline Mozilla Firefox Imprimer Mise en page Page ko lt 1 sur 10 2 dD chelle 100 DRT 10AT 06 57 ANP Adrenaline Reference PA PH Exp 10A T 06 57 ANP 1 test comment Edited on Wed Apr 04 13 50 37 2007 bigakehansjoachim Edit Lara o a a a a a a ia NOTE ON THE MONOGRAPH3 This monograph has been adapted from the BP A proposal was publishe
37. s 20 2 3 4 Cycle de vie d Un PO aa n 20 3 3 5 Contexte du d veloppement dedo iii taa 23 4 Le Syst me de Management des Pratiques MP ia 26 5e MISSIONS pente etai man an nets ne el 27 Sl D veloppement Python CG ta nn Guest tes ant a here 27 AN A a e E ER A E A E E A 27 IN LU D TT a E A E E 28 A E E E Tan 29 51 4 R s ltats t acQu s ODIOS a doin 37 O A O OO 38 O O 38 LIO A A A a Ponte 38 gt ID AA AAA 39 5 2 4 Offenbach Points de SYRCOTOMS IMA etes N lentes 39 5 2 5 Editiond ACTES PA US aa rd a a O ne ennui ee 44 5 2 0 R sultats et acquis ODI NUS rada 47 CONCIUSION 2 A A tt AA aa 49 Introduction Mon stage de fin de DUT Informatique s est d roul au sein de la SSII Unilog LogicaCMG J ai int gr un des centres de service de la direction EST d Unilog situ Strasbourg et qui travaille pour le compte de EID Assurances filiale du groupe du Cr dit Mutuel Unilog est un acteur europ en majeur dans le conseil en management l int gration de syst mes l outsourcing et la formation C est une entreprise connue dans le monde des SSII qui travaille principalement pour des grands comptes Ainsi int grer une telle entreprise a toujours t un grand souhait qui s est finalement r alis Mes connaissances en COBOL provenant de la formation de DUT m ont permis de moins apr hender l int gration dans une quipe d Unilog d veloppant dans ce langage Avant d int grer cette quipe j a
38. s cellules d un tableau charges au CDS A Excel Mardi 16 janvier Dec EBCDIC D codage EBCDIC couch ssh Sources Portail CDS Cassis Bro Portail Lien vers les sources du Portail CDS Marcel Priscilla Demain aroo Ye E G Ro marrer 14 B A AAA LR Edo sim f e Ep0 Ent pa Sn MOSPODA 0 Portail CDS Regreoupement d outils utiles Annexe 3 z OS az aiziz gi gi D E 8 El E Connexion D connex D coupage Copie Collage Presse pap Impr cran Saut sess suiv Eile Edit Edit_Settings Menu Utilities Compilers Test Help EDIT ED D9000 SOURCE YKOBTEST 01 01 Keylist not altered Command gt Scroll gt PAGE OK OK OK DK DK DK DK OK OK OK KKKKKKKKKKXXXX a Data amooo ooo oK KKKKKKKKKKKKKK XX 000100 r DO9200 4 See 000300 YKOBTEST 000400 000500 xxx OOOO OOOO OOOO ROO ROO NOOO OOOO OOOO NOOO OOOO ROO OOOO OOOO OOOO OOOO OOOO HCOK 000600 x 000700 xREMARKS COPY 000800 x YATMXAR 000900 x 001000 x 001100 x 001200 E DELADE EE S 001400 001500 001600 001700 001800 001900 k AR SS SSSeSS 002100 A CP PUCES 002300 002400 062500 a 002600 002700 002800 002900 A A A AA 003100 003200 Programmes utilis s 003300 TABPGM 003400 03 NOM PROG x 08 YKOBTEST 003500 003600 YATMXAR YATMXAR 003700 003800 047 015 Connexion au serveur SNA via LU Groupe de LU PA04C475 Boite de r ception Mic 8 4 Internet Explorer ja pesws Es
39. s limit e Alors pourquoi programmer en Cobol Le langage Cobol tait de loin le langage le plus employ dans les ann es 60 80 et reste toujours en utilisation dans des entreprises majeures notamment dans les institutions financi res qui disposent d une vaste biblioth que d applications Cobol En 2005 le Gartner Group estimait que 75 des donn es du monde des affaires taient trait es par des programmes en Cobol et que 15 des nouveaux programmes d velopp s le seront dans ce langage 5 2 2 zlOS z OS est le dernier nom de code du syst me d exploitation d IBM anciennement MVS puis OS 390 Il met divers outils disposition des d veloppeurs TSO Time Sharing Option un moniteur interactif qui permet de mettre la disposition des programmeurs les ressources de la machine par l interm diaire d un terminal SPF System Productivity Facility une sur couche TSO qui permet d utiliser la plupart des fonctions TSO par l interm diaire de menus qui augmentent la facilit d emploi Le JCL Job Control Language est un langage de commandes permettant aux programmeurs de d finir les traitements batch qu ils veulent ex cuter un diteur de texte et de nombreux utilitaires Historiquement l acc s un grand syst me IBM se faisait gr ce des terminaux 3 Voir annexe 3 z OS Aujourd hui la plupart des entreprises sont quip s de micro ordinateurs il existe donc des
40. semaine nous faisons un compte rendu de notre activit On y mentionne les t ches effectu es ainsi qu une estimation du reste faire en jours homme Cette valeur int resse grandement le chef d quipe car elle permet de suivre de pr s l avancement des projets et de d tecter au plus t t les risques de d rive 3 3 3 Pilotage des projets Tous les mois un comit de pilotage est organis entre le chef de projet du centre de service et les chefs d quipes de chaque branche d EID Assurances Cette r union a pour but de faire le point sur les projets r alis s de discuter des projets venir et de g rer les ventuels probl mes ou difficult s 3 3 4 Cycle de vie d un projet La r alisation d un projet passe par trois tapes principales Chiffrage et R daction d un document des travaux pratiques DTI le chiffrage consiste d terminer le temps passer pour la r alisation d un projet la DTI est un document contractuel qui permet Unilog de d crire les travaux r aliser Il permet de fixer le p rim tre du projet et les engagements d Unilog vis vis du client Il donne aussi le montant de la prestation Ce document est envoy au client pour validation les travaux ne pouvant d buter qu une fois le document valid D veloppements et tests cette phase se d roule de la mani re suivante R daction de la fiche de cr ation de batch uniquement pour les modules batch R daction du
41. t et de contr ler son application 4 Le Systeme de Management des Pratiques SMP L organisation du centre de services ainsi que de tout les projets d Unilog est r git par un r f rentiel des bonnes pratiques le SMP Syst me de Management des Pratiques Ce r f rentiel d crit tous les processus les entr es les sorties les acteurs et leurs activit s permettant de produire chaque projet une m me organisation afin d assurer la qualit et le pilotage des projets Le SMP est l aboutissement de la d marche qualit d Unilog Il a pour objectifs e de formaliser le r f rentiel des Bonnes Pratiques afin de contribuer l am lioration de la performance vis vis de la satisfaction du client du personnel et des actionnaires e de contribuer ce que ces bonnes pratiques soient am lior es et diffus es e d tre en phase avec les d cisions strat giques de l entreprise pour r pondre aux besoins de toutes les parties prenantes Il est orient pour quatre domaines d activit d Unilog management commerce ressources humaines et production pour lesquels les processus majeurs sont pr sent s Des audits par des pairs sont effectu s ceci est un point essentiel du SMP Il permet chacun pour son domaine et son niveau de responsabilit de r aliser un contr le crois pour un pair ou d en b n ficier ou les deux Le SMP est la fois un r f rentiel pour les audits et l objet des
42. t une filiale informatique du groupe Cr dit Mutuel CIC Elle est compos e d environ 2000 informaticiens et est divis e en plusieurs branches Aj EIS Euro Information Service diffusion et maintenance du mat riel informatique du r seau et de la client le EIDS Euro Information Direct Services d veloppe et g re les op rations de t l marketing EPS Euro Protection Surveillance sp cialis e dans la protection des biens distance EIP Euro Information Production constitu d ing nieurs E U R O syst me maintenant le mainframe INFORMATION EID Euro Information D veloppement d veloppe les logiciels de traitement et en garantit la maintenance El a d velopp CyberMUT un des premiers sites web bancaires congu comme un service d usage permettant d effectuer des transactions 2 2 2 Euro Information D veloppement EID La filiale d veloppement du Cr dit Mutuel EID est elle m me divis e en plusieurs branches touchant les divers domaines du groupe En particulier EID Assurances est sp cialis dans le domaine des assurances EURO INFORMATION DEVELOPPEMENTS EID Assurances est constitu de pres de 350 d veloppeurs travaillant quotidiennement avec le langage Cobol principalement De fait la quasi totalit du syst me d information du Cr dit Mutuel repose sur le MainFrame ici un grand syst me IBM Cela va des applications utilis
43. tom 5px border ipx solid text indent 0 page break inside avoid div corment container a text indent 0 Style used for each comment div comment 4 mntinses MENEKNEKNM Extrait du CSS 7 modification en compl ment des 2 types de commentaires dition et technique un troisi me nomm d cision reserv l quipe d EDQM a t implant Le menu a t modifi afin de permettre l utilisateur de voir les commentaires du type d cision Le CSS a t modifi afin de faire ressortir ce type de commentaire La page sur http drt pheur org dit E Decision Type must be used only by EDQM Staff Path Comment type Validate O Post Message d information pour l utilisateur 8 modification une place pour ajouter un commentaire g n ral en haut de chaque document t implant qui contient des commentaires s appliquant tout le texte Unilog LogicaCMG Modification 8 Pllaceholder to enter general comments if self tcounter print lt span class gencorment gt lt dd your general comments by pressing on 1i lt Extrait du code pour le commentaire g n ral 9 modification lors de la modification d un commentaire il est desormais possible de modifier son type 10 modification une fonction permettant l utilisateur de supprimer un de ses commentaires non valid t implant 11 modification le nom de l ut
Download Pdf Manuals
Related Search
Related Contents
Samsung 24" LED Монитор серии R P2450H Vom Schreibtisch des Chefredakteurs Manual do operador 取扱説明書 保管用 水中照明器具 Siemens U15 User's Manual NH(K。 - ニッコー Mode d`emploi - Delta Import Downloading Edimax EW-7203APG WLAN access point ROADWIND 3000 Copyright © All rights reserved.
Failed to retrieve file