Home
X-Analysis manuel d`utilisateur
Contents
1. seq No sc sc D te EE BIB 00 LX Receive Parameters Lpex est l option par d faut pour tous les produits IBM Rational avoir plugin RSE Pour tous les autres produits eclipse SEU est l option par d faut L utilisateur peut modifier les param tres par d faut dans les pr f rences g n rales X Analysis Consultez la section X Analysis Preferences pour plus d informations Copyright Databorough Ltd 2012 Page 101 General X Analysis Preferences Settings E E ee Advanced Folders Default view Level 13 4 Program Structure Chart Repository Location Variable Where Used c ipis Test Default View Level l XML Object Where Used Entry Level References Inverted SCD Depth Default Source Editor Lpex 5250 Emulator Others Number of records to display 1000 view Jab Log Export Options C est un menu d roulant et contient des options pour l exportation de la liste 1 Export to PDF MS Word Exporte la liste actuelle sur X Analysis client vers PDF ou MS Word 2 Export to MS Excel Exporte la liste actuelle sur X Analysis client vers MS Excel Export Options Source List of CONOO1 in XANACDEM RPGSRE Lines 271 View Level 5 B E EENG S 4 B9 ur Eau 99 BR Es MC CE E At PR Export to PDF ETE RES Receive z Be Export to MS Excel Lt Print Option Elle imprime directeme
2. ET Field Exclusion 3 BR Test Result Field Exclusion fs SA File Field Field Type Length Description Ommitted E CONDET eee Contract Product Store Ref Ma Tra Hst Trn Type Contract Cty Stk Unit of Measure Price AWORDN 5 AWABOCD AWAAC S AWIBSIS A AWRICD A AWABSOT 5 ANZIA AWPRIC 5 CORNHDE CUSTS STEBAL STEMAS STOoMAS co co co co cO co co co E E E EJ Ed Les champs cl s sont affich s dans la couleur RED Pour exclure un champ s lectionner tout le champ autre que les champs cl s et opter pour le menu contextuel L option d exclusion de champ ET Field Exclusion 3 8 SR Test Result Field Exclusion fs Sch File Field Field Type Length Description Cimmitted CORDET a WORD ontrack ey QED D Product INTET t From Result comparison XWRICD he Trn Hst Trn Type AWAD T Contract Cty AWAZ CO Stk Unit of Measure AWPRIC Price CONHDE CUSTS STKBAL STEM AS STONES E E EJ RR Sur la s lection de l option d exclusion la fen tre est mise jour et a commenc afficher O contre le champ omis comme affich ci dessous O Copyright Databorough Ltd 2012 Page 77 A IN L aire d application Le champ omis File Field Field Type Length Description Ommitted EI CONDET A MOHN AA WD D 5 A A Au TOT Ref No A A Contract Praduct AWRICD Trn Hst Trn Type AWD contract Oty aw PL Stk Unit of Measure AWPRIC 5 Pri
3. Error Bookmark not defined Generate Business Rules Error Bookmark not defined Re engineer PTOTAMS 2 eee Error Bookmark not defined Reengineering 2E programs Error Bookmark not defined Action DIAGIral cccceecceeeeeeeseeeeeeeeseeeeseeaseeeesneasseeesseaeeeesseeaeseeeees Error Bookmark not defined Business URSS na ee eee Error Bookmark not defined Business Process Logic Error Bookmark not defined Re engineered Action Diagram cesses eene Error Bookmark not defined Re engineered Controller eese Error Bookmark not defined INTERNAL ROUTINES Objects Error Bookmark not defined Business Process Logic Metrics eee essere Error Bookmark not defined Generating Java application cesses Error Bookmark not defined Appendix H Troubleshooting 361 X Analysis perspective not visible working after upgrading X Analysis client Error Bookmark not defined Error in running X Analysis installed on Windows Vista for the first timeError Bookmark not defined Initialisation reports eeeeeseeeeeeeeeeeeneen nnne Error Bookmark not define
4. eeeeeiieeeseeeiiieeeee nen n hn hnnu nana has EEN ssa a asas assa nasa asas anna ausa sna 162 D river des r gles E TT 166 La vue de r gles m tier EE 167 Les options d inter r f rentiel sisi 170 Generate Difference Analysis ene eene e nnne n nnn hanh nnn u nana nana annu aas 170 Display Difference Analysis llleeeeeeeeiieeeeees iiie eene nnn nnn nnn ahhh nsn n aaa ausa aaa anas 171 Demo Case Display Difference Analysis ss 171 Customized MET a a RAUS EN eee ee 172 Generate PTF Analysis iii nh nn nnn n hah u nnus nasa ananas asas nsns a asa a sauna 173 Aa LEUTE 173 Damo SO AN E IC 174 Manage Linked REpOSItOries ccccccccssceeceecessseeeeseeesseeeeseeaeeeeesseassaeeseeeasaeeesseeasseeessnoaneeeees 177 Linking IBM i eege 177 Linking Non IBM i Windows Repnoeitories nnn 178 Modernization Options Error Bookmark not defined Reengineer Programs di nnnn nnn hh huh s uns a assu asa asas ss EEN sss a asas ansa na suas sss 180 Convert DDS OO ee oy eee eer eee eee ener eee eee eee 181 PO COE EEN 182 PA RTE TAB RE eu iM IRIS ME 186 Generate Database Service Programas sise 186 Copyright Databorough Ltd 2012 Page iil Generated Service Program cccccssssseccccccssserecsccseeeecsseaseeeecssaseeeecseaseesecseaseeeesseaseseeeees 187 Using Generated Service Program Error Bookma
5. Type Copyright Databorough Ltd 2012 Page 235 A Fonctionnalit s de gestion de donn es Override Data Dictionary Override Relationships Data View for XOVRRELS 53 o 7 m Data View for XOVRRELS Sa L Ps T LJ IJ JE Owning PF Dependent PF Dependent LF R Type O D E CONHDR CONDET CONDET CUSF SECF CUSF SECF LUF ELE ELE SELF LU SELF LUF SECF CUSF aECF CUSF Override Relationship Details Affiche le fichier XOVRSHKS qui contient les entr es d annulation pour le fichier XSHKEYS nom La OVREIL keySeq oversea s2 Constant OVRCON I0 amp fo ES Override Data Dictionary Override Relationship Details E Data View For XOVRSHKS A Data View for XOYRSHKS Dep PF Dep LF Kev Seq Own PF Fld Dep PF Fld Constant OR gH CONDET CONDET n SW IRON S IRON 11111 UN UN CUSHO UN CSD DE CSD DE Copyright Databorough Ltd 2012 Page 236 ZE Override Program References Un utilisateur peut ajouter ou supprimer des r f rences de programme pour un objet l aide de l option Override Program References Verify Data Relationships L option Verify Data Relationship est disponible comme une option de sous menu Data Management Options qui est disponible dans le menu contextuel sur l aire d application s lectionn e En cliquant sur option Verify Data Relationships apporte une bo te de dialogue indiquant la biblioth que de r f
6. Screen Flow Diagram E Program Structure Chart Generate UML Choose different UML diagram options 1 Class Diagram Generates Class Diagram for the Object 2 Activity Diagram Generates Activity Diagram for the Object 3 Use Case Generates Use case Diagram for the Object UML Diagram Options Source List of CONOO1 in XAN4CDEM QRPGSRC Lines 271 View Level 5 se El B AZE Pane Ba 99 Rn ee Seq No abu sf D EE E E oe GL Class Diagram 0022 00 C Receive Parameters 3 Activity Diagram OOe235 00 EMTEY PLIST OO024 00 FARM te Use case Diagram Flowchart C est un menu d roulant et contient deux options 1 Flowchart G n re un diagramme de flux pour le programme 2 Flowchart for current Subroutine Procedure G n re le diagramme pour la sous routine ou la proc dure s lectionn e du programme Flowchart Options a IW Dao 7 Source List of CONOO1 in XANACDEM QRPGSRE Lines 271 View Level 5 s BHeBE P m R eN Ao Re aeu ME Seq No tee Era Flowchart 6 d uuzz uu MS tr Flowchart For current Subroutine Frocedure 0023 00 ESA Apr s s lectionner sur l ic ne Flowchart l organigramme est g n r
7. Test For Annotation d ko Source Annotation in a CL program GE oo 78 BEGIN ANNOTATION ft ZS TEST OF ZS ANNOTATIGON FA y FA y Definitions DELF FILE CEMENUDF Source Annotation in a PF ee EE BEGIN ANNOTATION ANNOTATION TEST vi E CONDETE Copyright Databorough Ltd 2012 Page 300 gt Le membre de la source bas e sur l annotation d passe l option Annotate from X Ref Le type d objet base sur l annotation Le param tre par d faut pour l annotation est Annotate from X Ref Ce param tre sauvegarde l annotation dans un tableau disponible dans la biblioth que de r f rences crois es Cependant l utilisateur peut galement sauvegarder d annotation dans les documents MS Word Pour activer MS Word bas l annotation utilisateur a besoin de modifier les param tres par d faut en utilisant les pr f rences de X Analysis Les tapes sont 1 Opter pour Window gt Les pr f rences sous X Analysis 2 Surla boite de dialogue Preferences s lectionnez le node General 3 D cochez la case cocher Annotation from X Ref Cela permettra la propri t Annotation Template 4 Cliquez sur le bouton Ok pour sauvegarder les modifications Les annotations d sormais utiliseront en MS Word Annotate Template Manager Dans la navigation pane s lectionnez l option All Objects et opter pour le menu contextuel sur celui ci S lectionnez en
8. mm Programs Work With Objects L Files Al Procedures Exportable Functions UH Source Files lt ork With Source File x Business Rules E Consolidated Rules m Screen Components CA Change History Ay Regenerated Programs l Web Services La liste d objet La liste d objets affiche une liste d objets du type sp cifi partir de la biblioth que s lectionn e Pour g n rer la liste d objets cliquez deux fois sur le node All Objects sous la biblioth que de r f rences crois es XAN4CDXA qui apporte la boite de dialogue Work with Objects Copyright Databorough Ltd 2012 Page 48 Work with Objects Dialog Work with Objects Application Area Description 4ll Members Selected Object Library ALLLISP w Mame Tvpe Attribute Function Attributes Component Status Function Type PF Mame au vl xw La bo te de d roulante de biblioth que contient les entr es de deux importantes suivantes a part les biblioth ques utilisateur e ALLUSR Tous les objets appartenant aux biblioth ques de l utilisateur ALL tous les objets inclure dans X Ref lib L option par d faut est ALLUSR Installer le Type et l attribut comme FILE PF Cliquez sur OK pour obtenir la liste d objets pour Files La liste affiche galement la cr ation de l objet utilis et modifi des dates Copyright Databorough Ltd 2012 Page 49 Te Files 3 Object List of FALLUSR FALL FILE
9. Copyright Databorough Ltd 2012 Page 250 DDL Export confirmation dialog X Analysis 3 DOL Exporting may take a some time Ai Do vou wish to proceed Apr s que le processus est termin X Analysis affiche une bo te de dialogue de message avec SUCCES DDL Export completion dialog X Analysis Data Model Diagram successfully exported to DDL File AJ SOhNdCDSZAALL ALL ALLE ddl in Application Folder n Pour voir les instructions export es DDL s lectionnez le menu X Analysis gt Open Application Folder Le fichier DDL g n r est list dans ce dossier Application Folder displaying DDL File PCF_XAN4CDXA File Edit View Favorites Tools Help K Back d J Search Folders le A Ki Hae Address C Program Filesipatabareughz Analvsist192 168 170 10 1 PCF xANACDEA we ian DDL est texte simple et lisible par humain donc vous pouvez voir le fichier dans tout le texte tel que le bloc notes L extrait de l instruction DDL g n r e est affich ci dessous O Copyright Databorough Ltd 2012 Page 251 wy YN L exportation et l imprimerie DDL File in Notepad XAN4CDXAALLALLALLE ddl Notepad Data Description Language Cor Generated using DDL Format Date of Generation CREATE TABLE ASTATUS STATUS char 1 NOT NULL SISTXI char 30 ij P ALITER TABLE ASTATUS ARNGCDAA Analysis Version 9 1 28 Generic Jan 4 2011 11 13 5
10. l aide de Microsoft Visio Copyright Databorough Ltd 2012 Page 100 Screen Components L option Screen Components affiche une liste de tous les l ments d cran disponibles pour le programme selectionne Screen Design Option Source List of CONOO1 in ZANACDEM ORPGSRE Lines 271 View Level 5 pd 3 e E E EH Cf FE E P ue Eno e ceg No ned e eS es qM M e RINT M no NRI JN D 0022 00 C Receive Parameters 0023 00 ENTEY PLIST Cliquer sur l ic ne Screen Components une liste est g n r e en affichant tous les composants cran pour le programme s lectionn Screen Report Layout L option Screen Report Layout affiche mise en page pour associ DSPF PRTF Screen Design Option Source List of CONOO1 in XAN4CDEM QRPGSRC Lines 271 View Level 5 L E B EH f E z G9 Uv Ba 9a MO P E m PR Pucc T a k 0022 00 Ct Receive 5 ScreeniRepart Design Lpex SEU Editor Utiliser l option Lpex SEU d actionner l diteur Lpex ou la session 5250 mulateur pour modifier la source en actionnant la session 5250 a besoin d utilisateur XANASEU sur IBM consulter Appendix B pour la cr ation d utilisateur XANASEU Lpex Option Em conoo 3 0 Source List of CONOO1 in XANACDEM QRPGSRE Lines Z71 View Level 5
11. Letter Program Structure Chart Default view Level 113 Variable Where Used Default view Level Object Where Used Entry Level References Inverted SCD Depth Default Source Editor OLpex 5250 Emulator Others Number of records to display 1000 view Job Log Restore Defaults Apply Maximum Diagram Depth La structure interactive peut tre affich e jusqu niveaux14 S lectionnez le niveau appropri pour la structure interactive Le niveau par d faut est de 14 Maximum Unexpanded Depth Cette valeur d finit la profondeur maximale jusqu que le diagramme de structure s affichera comme expanded Les donn es pour les autres niveaux seront r cup r es mais comme s est effondre initialement Page 26 e Maximum Files to show in a row in Show Files mode La structure interactive peut afficher jusqu 10 fichiers dans une rang e S lectionner la valeur appropri e pour afficher les fichiers La valeur varie de 1 10 La valeur par d faut est 5 e Annotation e Annotation from cross reference Cette option est coch e par d faut Cela implique que l annotation pour les objets sera stock e dans le r f rentiel de r f rences crois es Lors de la g n ration du document du syst me l annotation est lu et mis en forme selon le mod le d annotation qui trop se tient dans le r f rentiel e Annotation Template Cette option est d sactiv e par d faut Pour activer cette option d cochez l opt
12. Pour les objets de type programme elle aussi affiche le type de fonction le groupe de Roll up et le statut du composant O Copyright Databorough Ltd 2012 Page 112 More Info for a program object X Analysis Detailed Object Information Object Details Marne OEOO Order Entry Library Aa DEM STE DEM Type PGM Attribute RPG Functional Attributes Type EDTFIL TI Roll up Group LI Component Status B PFILE Attributes Mame Description R f rence rapide l objet Pour un objet PF l option More Info affiche les informations de mod le de donn es c est dire PID identificateur primaire PID Access Path fichier logique en utilisant le champ PID comme cl PID Text PID Descriptor Field Archive Date Field Selection Logical view et Auto Allocate Key Autres informations nom du Journal biblioth que d tente et contrainte informations sont galement fournis Copyright Databorough Ltd 2012 Page 113 Detailed File Information dialog X Analysis Detailed File Information Object Details Name USF Sites Library Aa DEM Na DEI Type FILE Attribute Data Model Information PID keys PID Access Path PID Text PID Descriptor Field CMAME Archive Date Field Select dem mm Selection Logical view Auto Allocate key Other Information Journal Name Ys Journal Library 1g Trigger Program Trigger Library Trigger Time Trigger Event Trigger Condition Parent
13. Screen Components Dialog Work with Screen Components Application Area Mame Description All Members Selected F Development Screens Cliquez sur OK pour g n rer la liste de tous les l ments d cran ci dessous Screen Components List EA Business Rules 3 Screen Components x m ka FE g Fe Ale D Screen Components For Application Library SAMNACDA Call Program Function Type Seg Wo OSPF Format File Title El LBEONDET CBCONDETUL 1 Z 3r 1 CONDET Work with Order Detail CBCONDETOID SECTE COMHOR Work with Order Detail CONUDR MAINLINE COMHDR MAINLINETDUID SUBFIL CBCONDETOZD 22FTO1 CUSTS Work with Order Details CBCONDETO4D Lt NF CUSTS Work with Order Details CBCONDETOSD LE Tue CONHD Work with Order Details a HT To display the list of the Screen Components for a specific program opt for the context menu on that program and select the Screen Components option Development Screens Un cran de d veloppement est un ensemble de donn es qui d crivent comment l information doit tre affich e sur un cran et r git l interactivit utilisateur avec cette information Par exemple les informations de validation peuvent tre tenues pour un champ ou les d tails d un programme d tre appel lorsque le dossier est mis jour En bref un cran de d veloppement est un ensemble de m tadonn es relatives un affichage l cran Copyright Databorough Ltd 2012 Page 58
14. Copyright Databorough Ltd 2012 Page 210 A IN Les options d audit Create New Report Dialog X Analysis Metrics Report Specification and Submission Report Mame Report Title Report category RPGMET k Edit categories Application Area ALL v All Members Selected Object Mame Select Report Columns and Options Column Metrics Varhlame Subr Object and Source ID Data Object Library OBJLIB D Object Name OBINAM Object Type OBJTYP Object Attribute OBJATE OBJCRTDAT Object creation date H Object last used date OBJLSLIDAT Source File OBJSRCFIL Source Library OBJSRCLIB Source File change date OBJSRCFCHD Cee d hB ken Show report data at subroutine level Save and Submit Report Save Definition Only View Log L utilisateur peut afficher journal li e au processus de m triques Le bouton View Log est disponible sur la barre d outils comme indiqu ci dessous Copyright Databorough Ltd 2012 Page 211 A IN Les options d audit View Log Icon on Specialized Analysis Toolbar Trl Specialized Analysis F Zum jd X Analysis Metrics for XANACDXA Category Report Run M Dake Type Status View Log RPG Metrics Reports Cliquez sur l ic ne View Log V rifiez le journal View Log Window B8 View Log 3 Business Ru at DMD Details sh variable wh TE Screen Fiel Ge Screen Com mL Log Report Number of Lines 3 Log Time Report name Log
15. Erreur dans X Analysis install sur Windows Vista pour la premiere fois en cours d ex cution C est observ lorsque e L utilisateur a install XARuntimeEnv8 x x msi e X Analysis en cours d ex cution le message d erreur suivant est signal Copyright Databorough Ltd 2012 Page 361 An error has occurred See the log file C Users syr workspace metadata log V rifiez le fichier XAPlugin log disponible sous X Analysis gt dossier journal ouvert pour voir si elle a la ligne suivante java lang UnsatisfiedLinkError no swt win32 3232 in java library path Cela signifie que ce fichier swt win32 3232 n est pas copi dans le dossier syst me La raison est que UAC User Account Control la fonctionnalit de s curit dans Windows Vista est ON et n autorise pas l utilisateur d crire dans les dossiers syst me par exemple C Program Files C Windows etc Pour corriger cela l utilisateur doit opter pour le menu contextuel sur le raccourci Clean start Eclipse X Analysis for Eclipse disponible sous Start X Analysis et s lectionnez ensuite l option Run as Administrator comme le montre l cran ci dessous Context Menu for Run as administrator V Run as administrator Open fle location Farris B Add io archive ai Add to ecipse rar ai Compress to edipse rar and email Pin to Start Menu Cela lancera Eclipse correctement et l utilisateur sera capable de passer la perspect
16. Input Output Called Program Display restricted DFD for selected application area i ati tailed D Command Calling Program E Internal Routine Indeterminate la Trigger Service Program F Module B Hibernate XML O Copyright Databorough Ltd 2012 Page 117 ZE L gende Voici les d tails des l gendes disponibles sur diagramme de flux de donn es La couleur bleu clair repr sente le programme ou La couleur rose fonc repr sente le fichier de mise fichier principal jour La couleur gris verd tre repr sente le fichier affichage La couleur bleu repr sente le fichier imprimer La couleur vert repr sente le fichier d entr e La couleur jaune repr sente le fichier de sortie La couleur violet repr sente le programme appel La couleur orange ros repr sente Calling Program La couleur blanc repr sente l objet pour une p riode La couleur rose repr sente la commande WEN ind termin e La couleur noir repr sente le d clencheur Convention d objet pour diagramme de flux de donn es Le diagramme de flux donn es de l objet s lectionn affiche diff rents types d objets associ s Main for Object Centered DFD F CUSF 3 repr sente le fichier pour lequel le diagramme de flux de Sites donn es a t cr Il a des lignes de connexion avec des fl ches en indiquant vers les objets il acc de est accessible par envoie l entr e prend d entr e
17. Program E C COMDET E Function Type Seq No CBCONDETOID zz TO OSPF Format File CORIHDR Title Work with Order Detail LT fe LEFT ZFT Work with Order Detail Work with Order Details Work with Order Details Work with Order Details ZC Work with Order Detail Z2Ch e gt 225F01 ZZFTUI ZzFTU Z Lt NF1 zz TU1 CBCONDETOIL G CORNDET C BOONDETUZD CBCONDETLUSD C BOONDETUAD CBCORNDETUTG CUSTS CORNHDFE CUSTS Nota Les s lections multiples des l ments de l cran est autoris es pour la documentation du composant En cliquant sur l ic ne Component Documenter wizard de syst me de documenter est affich comme illustr ci dessous Copyright Databorough Ltd 2012 Page 311 ZE Component Documentation Wizard Screen I E X A nalysis System Documentation Type and Location Select the type of documentation and its location System Documentation can generate Single document with documentation of all the objects marked Far documentation OF Generate multiple documents Far each object marked Far documentation System Documentation type Gei Generate Single System Document Generate Individual System Documents Q Generate System Documents using previous values Document Details Document Title System Document For S hNdCDX Name System Document For SNCT pdf Path D Program Files Databorough s 4nalysis 192 166 170
18. Compile Check Error Bookmark not defined Option 23 Prb Anl EE Error Bookmark not defined opion OT PEER ea a en Error Bookmark not defined Other X2E Data Areas nn nnn nnnm n hann nnns Error Bookmark not defined Synon Date Fields sicanesicreinaticnnnantsitnavepdiscrnnennstibcaundiieansanitsdbennedaiennandiies Error Bookmark not defined Synon Entry SEET Error Bookmark not defined Synon Product Library for the Edit Code Definitions Error Bookmark not defined Synon Edit Code Definitions Processed Error Bookmark not defined Synon Field Mapping Fix ss Error Bookmark not defined Synon EXCUSRSRC EUPCIOLD ici annees Error Bookmark not defined Synon Debug Date ane sens es Error Bookmark not defined Auto Reengineer EXCUSRSRC Programs eseeeseseee Error Bookmark not defined Synon Consolidated RTVCND Values Error Bookmark not defined Synon Prototype Library EE Error Bookmark not defined Appendix F Overriding Data Tables Error Bookmark not defined Synon Function Key Option Defaults Error Bookmark not defined Synon Function Key Option Extra Defaults Error Bookmark not defined Appendix G X2E Specific Features Error Bookmark not defined Reengineering of Non 2E Programs
19. DATABOROUGH Weybridge Business Centre 66 York Road Weybridge KT13 9DY UK Telephone 01932 848564 Facsimile 01932 859211 X Analysis manuel d utilisateur Version 9 Release 7 Ce produit a besoin d avoir un code de s curit pour l activer Pour le Code de la s curit veuillez communiquer chez Databorough Am rique du nord 705 458 8672 Europe 44 1932 848564 Contactez galement Databorough par le courrier lectronique support databorough com Ou info databorough com Copyright 2012 Databorough Ltd All rights reserved Les informations contenus dans ce manuel est sujet a changement sans pr avis et ne repr sente pas un engagement de la part de Databorough Limited Le logiciel d crit dans ce manuel est fourni en vertu d un accord de licence et peut tre utilis ou copi que conform ment aux termes de l accord Table de mati res L introduction de X Analysis 2 ESO 2 Les contraintes des profils d autorit eeeeeeesesseeeeeeeeeeenn nnne nennen nnns 2 Configurer les biblioth ques de r f rences crois es 4 Fonctionner X Analysis pour les applications enne KEEN 4 Les biblioth ques nnnm nenne nnnm nennen nrnnnn nsns EEEE nna nnn nn 5 Les biblioth ques Cool 2E mod le Synon iii 6 RCI m 6 L initialisat
20. Detailed L option par d faut est Normal Lorsque Detailed est s lectionn Field Details pour les formats d cran associ sont galement imprim s e Residual Logic Cela imprime la logique du processus m tier pour l cran r ing nierie e Business Rules ll imprime les r gles m tier pour l cran s lectionn Apr s avoir s lections appropri es cliquez sur le bouton Next qui affiche l cran suivant Copyright Databorough Ltd 2012 Page 315 Appendix C Component Documenter Component Documentation Wizard Screen III X Analysis System Documentation Specify Sequence What sequence would you like to have For the System Document Screen Components Header Information Data Content Screen Actions Screen Design Residual Logic Business Rules Summary Cliquez sur le bouton Next qui affiche l cran suivant Copyright Databorough Ltd 2012 Page 316 ZE Component Documentation Wizard Screen IV X Analysis E E EN System Documentation Finish Define the Page Size and Contention Resolution Option Selected Sequence y Level Settings creen Components Residual Lagic Level 4 Header Information Data Content Screen Actions Screen Design Residual Logic Business Rules Summary Paper Size CO Letter 8 5 x 11 Ce A4 Size 8 27 x 11 69 Contention Resolution System Documentation creates documents in Application Folder IF the Ap
21. Detailed In Visio Annotation LF Access Path details File Field Details Field Annotation Object Where Used Data Flow Diagram Normal Detailed Annotation Structure Chart Normal CO Expanded C Detailed Depth Annotation d Program Structure Chart Annotation d Screen Report Layout Normal Detailed Business Rules Export to MS Excel Summary Detailed Include Internal Rtn s Source Source level Pseudo Code Flowchart Level Residual Logic Level Choisissez les options de la boite de dialogue ci dessus qui vous voulez documenter Cliquez sur le bouton Next qui pr sentera l cran suivant Copyright Databorough Ltd 2012 Page 288 gt JEN Sequencing of the Features F X Analysis System Documentation Specify Sequence What sequence would you like to have For the System Document Application Area OSC Normal Application Area DID Normal LF Access Path details File Field Details Object Where Used Data Flow Diagram Normal with Annotation Structure Chart Normal with Annotation ScreenfReport Layout Normal Source Source Flow Chart Finish Cancel Dans l cran ci dessus l utilisateur peut reclasser les options s lectionn es pour la documentation du syst me Apr s reclasser cliquez sur le bouton Next pour arriver la derni re tape de wizard documentation Ici l utilisateur peut voir toutes les s lections qu il a fait et qu il peut
22. ES E E E Ed E Ed E Ed E Ed Ed Greatest subroutine nbr of lines exceeds 60 Program has man excluded hardcoded libraries Migration Alerts File has Select Ornit rules Others H Unused Subroutines H Unused Procedures H Unused Logical Files mL Total Description Further Details C zl D veloppez l article Problem Category disponible au nom de l affichage des fichiers avoir des probl mes Object Allocation La fen tre Object Allocation affiche les informations sur tous les objets avec les noms d aire d application laquelle ils appartiennent L cran suivant affiche la fen tre Object Allocation Copyright Databorough Ltd 2012 Page 213 A IN Les options d audit Object Allocation for XAN4CDXA e Object Allocation 2 3 Allocation of Objects for XAN4CDXA Total Objects 396 Application Area Library ASAN4CDEM ASTATLIS Status File PRINT SAME OEM BALAMCEPRD Balance by Product OMFORM QUERY MGR ANCIEN BALAMCESTO Balance by Store OMFORM QUERY MGR AM4 DEM CBCONDET Work with Order D tails FPT BL PRINT SAME DEM CBCOMDET Work with Order Details at ong Fiel PGM CPI PRINT SAME DEM CBCONHDR Work with Orders Cobol vers TDOhM CEL PRINT sAMN4COEM CBCUSFMNT Customer Site Maintenance P a BL PRINT AAC DE CBCUSTMNT2 Customer Detail Maintenance Lo PGM BL PRINT Soh DEM CBCUSTS Work with customer Cobol vers P a CHL PRINT AE DEM CBCLISTSD Wo
23. Ici les crans r cup r s sont g n r s en utilisant Silverlight et code behind la logique m tier est en C Generate Hibernate ORM L option Generate Hibernate ORM g n re les objets de mappage relationnel en JAVA en utilisant Hibernate www hibernate org Hibernate est un framework open source de Java pour travailler avec les bases de donn es relationnelles L option Generate Hibernate ORM est disponible sous le sous menu Modernization Options sur la biblioth que de references crois es et les aires d application L option action la bo te de dialogue suivante Copyright Databorough Ltd 2012 Page 45 Generate Hibernate ORM dialog Generate Hibernate ORM L Select File Component STEMAS CIM CORDET CUSTS CUSTMNT2FM TENHST SELF CNTACS USF USGRP CUSTSRO1 CUSTSROe TST L L L L Cl L L L L L L L L r1 Generate UO Beans Use Longnames Hibernate Cela g n re des objets ORM pour tous les fichiers physiques utilis s par les programmes dans l aire d application ou de la biblioth que de r f rences crois es Pour chaque fichier physique sur la base de donn es deux fichiers Java sont crees dans le package de data lt APPLIB gt e La classe Java persistance dans le nom du fichier physique cela mappe a une table de base de donnees et ses champs qui correspondent aux colonnes des tables Par exemple Customer java e l autre fichier d tient les m thodes CRUD
24. Les types suivants des groupes Roll up sont disponibles e UPD Au moins un programme met jour un fichier PRT Le programme et les programmes d pendants cr ent un rapport imprim DSP Le programme et les programmes d pendants utilisent des fichiers d entr e et affichent les fichiers e OTH Aucune fonction de composant cumulative ne peut tre d termin e Copyright Databorough Ltd 2012 Page 130 ZE Type de fonction Le type de fonction d crit la fonction de l objet et est bas sur les d finitions COOL 2E Diagramme de structure graphique d aire d application Lorsque l option Diagramme de structure graphique est opt dans une aire d application le node d aire d application doit tre s lectionn e puis les objets n appartenant pas l aire d application s lectionn es sont surlign s en bleu Les noms d aire d application sont affich s sur la pointe de l outil de ces objets n appartenant pas l aire d application s lectionn e Diagramme de structure graphique pour CLET quand l aire d application est s lectionn e et fe to T Structure Chart for CLET Total Objects 7 Gi Ar ee f CLET Build Customer Letter NONE CLET Buld Customer Letter NO oTHcaL ED e LETNI Letter Prefix Generation OTHFIL WECLISL Customer Letter OE PRTFIL LEO WECLISBEF Find Fax Number OTHFIL OTH WKCLISBE Customer Release Letter UPDFIL UPD f wicuser Customer Enquiry Letter OE PRIEL RT WKCUSEP C
25. Summary Report Finish D X Analysis Audit Report Finish Define the Page Size and Contention Resolution Option Selected Sequence Paper Size Metrics oie 8 Problem Analysis Letter 8 5 x 11 Difference Analysis D A4 Size 8 27 x 11 69 Contention Resolution Audit report creates documents in Application Folder If the Application Folder is shared and documents are created opened while the documentation is in progress then this may lead to contention Please select appropriate options to enable resolution Do not overwrite Gei Overwrite if exists but if in use then Gei Create document by similar name Exit Skip document creation Choisissez les param tres souhait s pour Audit Report et cliquez sur le bouton Finish pour g n rer le rapport Lorsque la g n ration est sur la boite de dialogue suivante apparait qui demande ouvrir le document g n r X Analysis Dialog to open the generated report X Analysis Audit Report Documentation process completed The documents has been ep saved in Documents and Settings alakhilly DacumenksYz Analvsis Application Data gp 209 50 1461PCF SAMACDEATAudiE Report Far SAMACDEA pdf Do vou want to open this O Copyright Databorough Ltd 2012 Page 218 A IN Les options d audit G n rer les m triques d analyse L option Generate Metrics g n re les donn es de m triques pour la biblioth que de r f rences
26. Total Lines Excluded Lines Controller Lines CBCONDE TH CBOCONHDE CBCUSFMAT CBCUSTMAT CBCUSTS CBTRAHST LEADER CNTCPMAIRMT CONDO CUSCPY CUSFMAINT 0 0 0 0 O 0 0 0 DU 0 0 0 Specialized Analysis L analyse sp cialis e permet aux utilisateurs de concevoir leurs propres rapports en utilisant de la base de donn es compl te de m triques dans le r f rentiel du syst me d fini le sommaire des m triques d crit dans la section pr c dente utilise un sous ensemble de cette base de donn es Ce rapport fournit un moyen pr cieux pour mesurer et g rer la qualit et la complexit d un code de base soit comme un large ou sur une base continue Copyright Databorough Ltd 2012 Page 202 A IN Les options d audit Le rapport sp cialis on peut consid rer de deux mani res e Rapports statiques e Rapports sur les diff rences que pr sentent les changements dans ces valeurs sur une p riode de temps Opter pour l option Specialized Analysis dans le sous menu Audit Options L cran suivant affiche l analyse sp cialis e pour la biblioth que de l application XAN4CDXA Specialized Analysis Window n Specialized Analysis 53 mL X Analysis Metrics for XAN4CDXA UB l Category iReport Run Mumber Date Type Status RPG Metrics Reports COMPLESP General cross language complexity by program COMPLEXS General cross language complexity by SUBROUTINE DATACPX Program data compl
27. d crit l objet de command appel d objet parent ou appel e par l objet parent Input amp Output file CUSCPY repr sente un fichier d entr e et de sortie Copyright Databorough Ltd 2012 Page 120 Update amp Output file ZZ2WWCUSF adow program mE l uu From W WwCLSF far repr sente un fichier de sortie et de mise jour Ww TISFPF 4 Input file to Trigger Program Distributors repr sente un fichier d entr e au programme de d clencheur Update file to Trigger Program Sites by Number repr sente un fichier de mise jour de programme d clencheur Les l ments ci dessus sont pour un DFD centr de programme En cas d objet centr DFD les programmes utilisent l objet en entr e sortie et mise jour sont indiqu es ci dessous DPO00C37 Value Tables i l Mumber of Programme utilise l objet comme l entr e Records CPOI6COZ Restore All last i l years pricing files Programme utilise l objet comme sortie CMp0is1p PMT CMOO1 Delete Vendor Prompt amp Programme met a jour l objet validate record Jee Input Programs to Triggered Files DPO000C37 value Ed repr sente un programme d clench prise d entr e dans le fichier principal sur pens lequel DFD est choisi Records Copyright Databorough Ltd 2012 Page 121 gt Update Programs to Triggered files CM001518 CMO01
28. discut sous la section de biblioth que d application Export Options Nous avons d j parl de ces options sous la section de biblioth que d application Annotate X Analysis fournit une annotation pour les domaines d application S lectionner toute l aire d application et opter pour le menu contextuel sur celui ci puis s lectionner l option Annotate Cela action une boite de dialogue fournir le texte requis et cliquer sur SAVE L annotation est stock e dans un tableau disponible dans la biblioth que de r f rences crois es Document d aire d application Nous le discuterons dans la section Document Manager Data Management Options Ce sous menu a les trois options suivantes e Verify Data Relationships e Subset Archive Filter e Subset Data Verify Data Relationships Nous l examinerons dans la section Data Management Features Subset Archive Filter Nous le discuterons dans la section Data Management Features Subset Data Nous le discuterons dans la section Data Management Features Options gestion de test Ce menu contextuel contient diff rentes options li es X Test L cran suivant affiche les options O Copyright Databorough Ltd 2012 Page 74 A IN L aire d application Les options li es X Test Demonstration Application 4rea Options Derive Business Rules Export Options Annotate Document Application Area Data Management Options k Create Test Process Definition
29. 10 PCF xAMAdCDEAYSvstem Document For XANACDXA pdf Cancel Les sections de document wizard System Documentation Type Les options suivantes sont disponibles pour System Documentation Type e G n rer le syst me de document unique c est l option par d faut Cela signifie qu un syst me de document unique sera g n r pour tous les objets s lectionn s e G n rer des documents du syst me individuels cela signifie que les documents individuels de syst me seront g n r s pour tous les objets s lectionn s e G n rer des documents du syst me en utilisant de valeurs pr c dentes X Analysis offre une fonctionnalit unique de rappelant les options pr c dentes opt par l utilisateur dans le processus de documentation de syst me Avec l aide de cette fonctionnalit utilisateur peut g n rer le document de syst me sans opter les m mes options dans les processus de documentation de Copyright Databorough Ltd 2012 Page 312 AEN syst me L opton Generate System Documents Using Previous Values peut tre utilis e par l utilisateur quand il veut g n rer le document syst me l aide des options pr c dentes opt pour le documentation de syst me D tails du document e Titre du document l utilisateur peut modifier le titre du document selon le besoin e Path Click Browse button to change the default path e Chemin d acc s cliquez sur le bouton Browse pour modifier le chemin par d
30. Cliquez sur le bouton Next pour proc der de plus O Copyright Databorough Ltd 2012 Page 277 gt Detailed Object Documentation Document Features G X Analysis System Documentation Specify Contents Select Features to be included in the System Document Object List Data Model Diagram Normal In PDF as Image Detailed In Visio Annotation LF Access Path details File Field Details Field Annotation Object Where Used Data Flow Diagram Normal C Detailed Annotation Structure Chart Normal CO Expanded C Detailed Depth Annotation d Program Structure Chart Annotation d Screen Report Layout Normal Detailed Business Rules Export to M5 Excel Summary Detailed Include Internal Rtn s Source Source level Pseudo Code Flowchart Level Residual Logic Level Choisissez les options de la boite de dialogue ci dessus qui vous voulez documenter Cliquez sur le bouton Next pour proc der de plus O Copyright Databorough Ltd 2012 Page 278 gt Pm Detailed Object Documentation Specify Sequence F X Analysis System Documentation Specify Sequence What sequence would you like to have For the System Document Application Area OSC Normal Application Area DMO Normal Object List Data Model Diagram Normal LF Access Path details File Field Details Object Where Used Data Flow Diagram Normal with Annotation Structure Chart Normal with Annotation Snu
31. Copyright Databorough Ltd 2012 Page 296 gt oc Si l option diagramme est s lectionn e puis le diagramme sera g n r en utilisant de Microsoft Visio et son lien est plac dans le document du syst me Flow Chart generated Using Microsoft Visio Visio 2000 Flowchart for OF001 MAIN Ed Bile Edt view Insert Format Tools Shape Window Help D E e RM GR A V X Ha A n n F A O mma x ee o ele el A lon Donne En lei Toews Lines O051 00 co DOS O Z vs Retrieve Curtowmer Details Perform FRE E paste Dupbcate Views Format Shape Lines 0057 00 rto 00 a Help far lt Lines OD54 00 co 0054 Oz P Set up blank mibfile f Pertenrm FUELNZ Les limitations de systeme documenter X Analysis L dition d un autre document Word X Analysis utilise l automatisation OLE pour envoyer des donn es vers Microsoft Word Cela d pend des objets d automatisation fournis par Microsoft Word L automatisation d objets de Microsoft Word ont la limitation que lorsque l automatisation est utilis e sur un document Word puis dition d un autre document Word peut tre affect ou peut tre interf rer avec le processus d automatisation du document syst me Les probl mes suivants peuvent tre remarqu s dans le document modifi Le curseur va changer fr quemment de sablier Le texte une fois s lectionn ne peut tre d s lectionn e Apr s avoir cliqu sur un menu elle pe
32. Create Read Update et Delete pour la table sous jacente La classe a le CRUD suivi du suffixe du fichier physique par exemple CustomerCRUD java Parfois un troisi me fichier avec un suffixe Id obtient g n r qui est le composite Id pour la classe persistante respective pour le fichier physique Par exemple Customer Id java Le lt APPLIB gt dao et des packages dao services lt APPLIB gt sont se cr s Ces tiennent l interface et les classes de mise en uvre par le fichier physique Inter Repository Options X Analysis fournit une option pour comparer des fichiers de base de donn es a travers deux biblioth ques de r f rences crois es L option Difference Analysis analyse les fichiers de base de donn es d application et la diff rence des rapports avec les fichiers Les options disponibles sont aussi ci dessous e G n rer des carts de difference e Afficher des carts de difference e Les biblioth ques personnalis es Copyright Databorough Ltd 2012 Page 46 e G n rer l analyse PTF e PTF analyse e G rer les liens r f rentiels Pour une description d taill e voir la section Inter Repository Options ci dessous Audit Options X Analysis fournit les options d audit suivantes M triques d analyse M triques d cran Fichier m triques M triques de la logique de processus de m tier Analyse sp cialis Analyse de probl me Allocation d objet Sommaire de rapport G n rer des analys
33. Fields affiche le nombre total de champs disponibles dans le fichier Access Paths Le nombre total de chemins sont d acces pour le fichier Creating Programs Le nombre de programmes cr ent des dossiers dans ce fichier Reading Programs Le nombre de programmes lisent ce fichier Updating Programs Le nombre de programmes mettent a jour des enregistrements dans ce fichier Deleting Programs Le nombre de programmes suppriment d enregistrements de ce fichier 8 Total References Le nombre total de programmes se r f rent ce fichier en effet total de 3 6 ant eS YS YS N L cran suivant affiche les informations de m triques fichiers pour la biblioth que de r f rences crois es XAN4CDXA Copyright Databorough Ltd 2012 Page 201 A Les options d audit Window displaying File Metrics for the cross reference library XANACDXA File Metrics For xANACDXA Name Units Fields Access Pa CreatingPgms Reading Pgms Updating Pgms Deleting F LE Grand Total 44 5633 61 5 126 12 RENI Business Process Logic Metrics Le rapport de m trique de logique de processus d entreprise affiche des donn es de logique du processus d entreprise sous forme de m trique total lignes lignes inclus exclus lignes les lignes non marqu es etc L cran suivant affiche le rapport Business Process Logic Audit Report pour XAN4CDXA Business Process Logic Audit Report for XAN4CDXA Business Process Logic Audit Report For XAN4CDXA
34. File Read By Program AMADE CBCLISTS PGM Work with customer Cobol vers File Read By Program SON 4CDEM CBTRMHST FRM Work with transaction history File Read By Program AANA4CDEM CLISCPY FAH Customer Copy File Reads Written To By Program AMC DEM CUSCPYR PM Customer Copy File Reads written To By Program AMC CLISFL1 FILE Sites by Mame Logical File Soh 4CDEM CLISFLZ FILE Sites by Status Logical File ANA DIEM CLISFL3 FILE Sites by Number Logical File AANA4CDEM CLISFLS FILE Sites by Disk amp Status Logical File ANA DEM CLSFL amp FILE Sites By Disk amp Mame Logical File SAMA DEM CLISFL7 FILE Sites by Last Cnt Date Logical File AAC DEM Dans le cas de l option Object Where Used est effectu sur une variable dans un objet de type PGM alors tous les objets o la variable a t utilis e est list e La source d un objet dans cette liste peut tre atteinte en s lectionnant l objet et en cliquant sur ENTER Alternativement cliquez deux fois sur la ligne objet Cliquez deux fois sur un objet de la liste Object Where Used fait zoom vers la ligne de la source ou la premiere reference a ete faite Variable Where Used L option Variable Where Used liste toutes les lignes de la source de l application ou la champ variable d un fichier ou programme est utilis e r f renc e dans l un des membres des sources et ses fichiers de p riph riques associ s et copybooks Une grande vari t
35. Java Number of rows bo display in the Grid DEFAULT hal LPE Editor Model Yalidation Site Date Format Pidgin EEN Date Format to use on the Web page Profiling and Logging J Remote Systems Run Debug Team Test Validation X Analvsis Advanced Folders General Repository Location A Data Test Redo General x Reda Preferences E E E E l E E Restore Defaults Apply L utilisateur peut modifier les pr f rences X Redo suivantes e Web Server Folder Sp cifiez le chemin d acc s pour le dossier du web serveur e Web URL Sp cifiez X Redo URL pour son ex cution La valeur par d faut est 127 0 0 1 e Rows to display Ceci est utilis pour d finir le nombre de lignes afficher dans une grille par d faut e Site Date Format Ceci est utilis pour d finir la valeur par d faut param tres de format de date pour les web pages g n r es Les changements de pr f rence feront effet pour la nouvelle instance de X Analysis Copyright Databorough Ltd 2012 Page 30 La biblioth que d application Copyright Databorough Ltd 2012 Page 31 La biblioth que d application Travailler avec les biblioth ques d application La vue de la biblioth que d application est la premiere vue de X Analysis Il liste toutes les applications ajout es en utilisant de la commande X4WRKAPP Vue des biblioth ques d application om 192 168 170 10 I 3 Ke T Area Diagram 4
36. Open Perspective gt Other gt X Analysis Choisir une perspective dans RDp Vd B d RU Mew Window New Editor Open Perspective Show View Customize Perspective Save Perspective As S lectionner une perspective de X Analysis Open Perspective acs Repository Exploring s Database Debug iz Database Development H DS Design Debug Ce Projects a Java a Java Browsing fel Java Tvpe Hierarchy ip Plug in Development Profiling and Lagging ER Remote System Explorer default Resource E Team Synchronizing Test AX xML Cliquer sur OK pour d marrer la perspective X Analysis Copyright Databorough Ltd 2012 Page 13 Perspective X Analysis SENT CMT M X Analysis IBM Rational Developer for Power Systems Software m ull d File Edit Navigate Search Project X Analysis Run Window Help LN a E xi T oi b Navigation Metrics Dashboard D B Mew Connection G Signon to X Analysis Expand New Host M 127 0 0 1 Connection node to ast Name 127 001 invoke Signon dialog Username Po Session Information Session Items Description X Analysis Username OSSI Cancel Analysis Library Job Details Database Library Application Area Data Model Info Library List D veloppez New Connection pour prendre la boite de dialogue sign on X Analysis Signon Dialog Signon to X Analysis Host Mame 122 168 170 1
37. Program Program Program am jd C BSLDBSR CEBS06R EUR CNTOWOAINT La biblioth que d application User Id TESTER TESTER TESTER TESTER TESTER TESTER Program CB906F Program CHTCPMAIMT Area MVCPROUCESS Program CBOSUSF 2010 11 29 2010 11 26 2010 11 26 11 15 10 13 48 34 13 28 38 AaOENBRLILES SGENBRULES AGOENBRLILES TESTER TESTER TESTER Le journal contient des informations propos d utilisateur qui ex cute une commande et les d tails de sa date et heure Seulement les commandes suivantes ont t signal es Application Initialization XA4INIT Data Model Generation XDMODEL Business Rules Extraction XGENBRULES X Resize Initialization XRESIZE Application Refresh XREFRESH Derive Business Rules e Loption Derive Business Rules est disponible dans le menu contextuel de la biblioth que d application l aire d application et sur un individu objet de type PGM Pour plus de d tails consultez la section Business Rules Analysis Export Options Ce sous menu a les quatre options suivantes e Export as DDL e Export as Web Query Metadata e Export as Web Query Application e Export File Field details as XML Export as DDL L option Export as DDL exporte les informations de modele de donn es en langage de definition de donn es dans le dossier d application Cette information peut tre utilis e par tout le syst me de gestion de base de donn
38. Status Sites By Dist amp Name Sites by Last Cnt Date Sites by Last Cnt Date Sites by Next Cnt Date Sites by Fax Ma Zikar bus Drcchct roman Delete Objects Delete by Type Undo All Deletes Cancel Page 273 A Le gestionnaire de document La bo te de dialogue offre la suppression d objets dans le processus de documentation de syst me bas sur le nom type d objets Le nom et le type s lectionn peut tre supprim en utilisant les boutons supprimer Single System Document Document Features X Analysis System Documentation Specify Contents Select Features bo be included in the System Document Object List Data Model Diagram LF Access Path details File Field Details Object Where Used Data Flow Diagram Normal Detailed Structure Chart Normal CO Expanded Depth F Program Structure Chart L Screen Report Layout Business Rules Source Source level Flowchart Level Residual Logic Level Annotation Annotation Choisissez les options de la boite de dialogue ci dessus qui vous voulez de documenter Cliquez sur le bouton Next qui affiche l cran suivant Copyright Databorough Ltd 2012 Page 274 gt Pm Single System Document Specify Sequence F X Analysis System Documentation Specify Sequence What sequence would you like to have For the System Document Application Area OSC Normal Application
39. XAM4CDXAYSvsktem Document For XAMA4CDXA Application Area MVCPROCESS pdf Cancel Vous pouvez choisir parmi les options suivantes 1 G n rer un document unique avec documentation pour tous les objets marqu s pour la documentation dans l aire d application 2 G n rer des documents individuels pour tout objet marqu pour la documentation dans l aire d application 3 G n rer le document syst me pour l aire d application l aide de valeurs pr c dentes O Copyright Databorough Ltd 2012 Page 270 UR eee Documenter d aire d application Single System Document S lectionner l option Generate Single System Documents comme affich ci dessous Single System Document Type and Location F X Analysis System Documentation Type and Location Select the type of documentation and its location System Documentation can generate Single document with documentation of all the objects marked For documentation OF Generate multiple documents Far each object marked Far documentation System Documentation type Gei Generate Single System Document CO Generate Individual System Documents Generate System Documents using previous values Document Details Document Title System Document For XANACDA Application Area MYCPROCESS Name System Document For XANACTOWA Application Area MYCPROCESS pdf C Documents and Settings alakhilly Documentsi nalssis Application Datal66 209 50 1461PCF Kat
40. document en utilisant les diverses fonctionnalit s li s de X Analysis La vue d ensemble Le logiciel d extraction de r gles m tier de Databorough X Extract peut tre utilis pour mettre en vidence les r gles m tier au sein d un membre de la source en utilisant X Analysis Les r gles m tier d une application sont ce qui rend la fonction d application unique Alors que X Analysis peut exposer les regles metier implicite dans les modeles de donn es et de processus d une application cela ne tient pas enti rement compte de la grande quantit de logique m tier qui est install e l int rieur du code source des programmes X Extrait est capable d identifier et de commenter cette logique automatiquement des programmes individuels ou les parties de l ensemble du syst me La logique de la r gle m tier peut alors tre analys e et document e avec le navigateur source puissant et interactif int gr avec X Analysis Les r gles m tier La source du programme est regroup e en blocs discrets de la logique afin que chaque bloc repr sente une ex cution particuli re d une r gle m tier Ce bloc de code est ensuite converti en Pseudo Code qui d crit l ex cution de la logique Litt raux et les constantes sont utilis es lorsque cela est possible dans la narration donnant des descriptions tr s pr cises de la logique Chaque r gle a un identificateur unique qui permet l analyse de syst me et de la documentation de r gles
41. galement d finir diverses options li es la mise en forme document comme Paper Size Contention Resolution etc Copyright Databorough Ltd 2012 Page 289 gt Select Paper Size and Resolution F X Analysis System Documentation Finish Define the Page Size and Contention Resolution Option Selected Sequence Level Settings Application Area OSC Normal Application Area OSC Level 2 Application Area DMD Normal Structure Chart Level 8 LF Access Path details Source Level 5 File Field Details Source Flow Chart Level 5 Object Where Used Data Flow Diagram Normal with Annotation Structure Chart Normal with Annotation Screenl Report Layout Normal Source Source Flow Chart l Paper Size Letter 8 5 x 11 O A4 Size 8 27 x 11 69 Contention Resolution System Documentation creates documents in Application Folder IF the Application Folder is shared and documents are createdfopened while the documentation is in progress then this may lead to contention Please select appropriate options to enable resolution Do not overwrite 9 Overwrite iF exists but if in use then Create document by similar name CO Exit Skip document creation Cliquez le bouton Finish pour g n rer le document Copyright Databorough Ltd 2012 Page 290 gt No Detailed Object Documentation Si l option No Detailed Object Documentation est s lectionn e puis seulement Over
42. me existant peut tre donn es mod lis es avec relativement aucun effort La vue de donn es L utilisation de l option View Data dans le menu contextuel les dossiers d objets de type FILE le fichier physique et le fichier logique peuvent tre consid r s our l option View Data suivant Data View est affich O Copyright Databorough Ltd 2012 Page 229 ZE View Data on CUSF I Data View for CUSFL1 ES uL Data View for CUSFL1 E L T amp Be It Company Distributor Sts Last Next Fa Cus No Product Code vs Bertwhistle amp Company Ltd DT 030514 031025 01 O0001 Besson Bras DT 031102 031125 05 00015 Beta Company Limited 030408 031006 00140 Bock amp Co Ltd 030408 031006 05 00014 Cable Installations Ltd 031102 031125 000322 Carmel tin Ltd 030508 031013 15 00100 CE EE EE ET RN MR ques Products Ltd 030514 031025 O03 00102 Culver plc 030514 031025 04 00159 Driver Drawdowns plc 030908 031013 01 00029 Express International plc 030908 031013 04 00116 First Chemicals Ltd 3 030514 031025 05 00043 First Trarinn tr 34 30614 mains 01 Anina TIT 5 H 8 8 Dictionnaire de donn es Le dictionnaire de donn es contient des informations d taill es pour chaque champ dans chaque fichier de la base de donn es d application Une grande partie de ces donn es est la norme m tadonn es extraites pour chaque fichier et stock dans
43. ou est mis jour Main for Program Centered DFD Ai CUSFMAINT repr sente le programme pour lequel le diagramme de flux de Customer Site Maintenance donn es a ete cr Il a des lignes de connexion avec des fl ches en indiquant vers les objets il appelle est appel e par envoie d entr e et prend d entr e de Main for Command Centered DFD CRTPFX repr sente la commande pour laquelle le diagramme de flux de X Rev Create a PF for Analysis donn es a t cr Il a des lignes de connexion avec des fl ches en indiquant vers les objets il appelle est appel e par envoie d entr e et prend d entr e de Distributors repr sente le fichier d entr e pour le programme principal Elle a une ligne de connexion avec une fl che indiquant vers le fichier Copyright Databorough Ltd 2012 Page 118 rr Output DPO00M20 Library Analysis History File represente le fichier de sortie Elle a une ligne de se joindre a elle pour le programme principal avec la fl che indiquant vers le fichier de connexion Update GC CUSFL3 Sites by Number represente le fichier de mise a jour Elle a une ligne de connexion avec des fleches aux deux extremites montrant avec le principal programme de partage des donnees Input Data Area 2MGFLA ase RE repr sente l aire de donn es d entr e pour le programme principal Elle a une ligne de connexion avec une fl che indiquant ve
44. ques r f rences crois es c est dire le r f rentiel d application doit tre install Le processus d initialisation prend en charge de mise en place de la base de donn es de r f rences crois es Fonctionner X Analysis pour les applications Taper la commande XAWRKAPP sur IBM i et pressez la touch ENTER XAWRKAPP l cran de commande X Analysis 4 Work with X Analysis 4 Applications EE eit ous our bbc XARWKAPP 06 14 07 08 May 2012 Enter options press Enter 1 Authorities 2 Change 3 Copy 4 Delete 5 Display 7 Notes 8 Libraries 9 Variable Calls 10 App areas 11 Reports 12 Initialise 13 Build data 14 Refresh 15 Gen Business Rules 16 Exclusions 17 Objects 18 Program EE Lis Text Company division XANACDXA XANACDEM Tutorial System F1l Help F3 Exit F6 Add F10 Cmd Line F12 Cancel F24 More X4WRKAPP est le menu de la commande principale de serveur X Analysis La premi re tape consiste ajouter une nouvelle biblioth que de r f rences crois es Presser F6 pour ajouter une biblioth que de r f rences crois es X4WRKAPP Ajoute l cran d application X Analysis 4 Work with X Analysis 4 Applications Databorough dl XARWKAPP Che OT 9 415 OSs May EK xX ref Library Text os Company division index sre files CES Process var amp bound calls Include obsolete source Build data model Data model match value TCPIP address User iD Fl Help F3 Exit F12 Cancel Cette option ajoutera une entr e l
45. ration d analyse de documentation de la modernisation et de reconstruction des applications IBM i Il fournit une analyse d taill e et des constructions diagrammatiques interactifs qui permettent une compr hension exhaustive d applications existantes ll a galement un ensemble de puissantes installations restructuration pour la base de donn es automatis e et modernisation d application qui sont int gr es avec les fonctions d extraction et d analyse Si une application est mal structur e ou tr s bien structur e par exemple Synon 2E applications X Analysis peut extraire la logique de design de l application fournissant une base excellente pour la reprise de design efficace et efficiente X Analysis est une suite de modules enti rement int gr avec les produits Rational IBM WDSc RDp RDi etc et le MyEclipseBlue ainsi le fonctionnement standalone sur Eclipse sans aucun autres d pendances du produit Les modules sont regroup s pour fournir les ensembles de solutions utiles qui r pondent un certain nombre d exigences autour d un th me central Les instructions g n rales Lorsque vous ex cutez X Analysis optez pour les actions soit par e Cliquer sur les boutons pertinents sur la barre d outils e S lectionner les options pertinentes de la barre de menu Hot Keys ALT la lettre soulign e est marqu pour chaque action e S lectionner les options pertinentes du menu clic droit menu contextuel e Double
46. rences crois es s lectionn et les aires d application Verify Data Relationships option H TH ACCOUNTS Company Accounts Peter test 8 EI CUSTOMERS Customer App Area BR BRN CPROCESS Re Engineering Application 4rea Options Derive Business Rules Export Options Annotate Document Application Area Data Management Options verify Data Relationships Subset archive Filter Subset Data Modernization Options Archive Data Generate Programs Purge Data Test Management Options Ce pr sente une boite de dialogue indiquant la biblioth que de r f rences crois es s lectionn et de l aire d application Verify Data Relationships dialog Verify Data Relationships Ref Library Maximum Error Allowed l invite des dossiers maximum par erreur signaler indiquant les cl s primaires et les cl s trang res de chaque enregistrement que manquements a un rapport donne Cela peut varier de 1 999 Copyright Databorough Ltd 2012 Page 237 Drees gest ene Si la demande est efficace le travail a soumis et les d tails de travail sont affich s A la fin un node dans le nom Verification a ajout sous l aire d application Verification Node under Application Area El E My PROCESS Re Engineering Verification 1 Application Area Diagram Ce Data Model Diagram sH Area Flow Diagram Ee Overview Structure Chart Ze Al Objects Programs B Files Business Rules Screen Components SH Regenerate
47. x split LA Design Title Customer Detail Maintenance D G Ki fied Check Page m X L4 MAMA PP PP PP PP LRL PP PP PP PP PP PP RIP PRI in PA PA RI Q 100 v 1099x542v 11K 2sec Data Content Le diagramme de donn es contenu a g n r pour un cran utilise les informations de mod le pour repr senter le fichier primaire utilis par cet cran en bleu Le sous node est le fichier secondaire en vert avec lequel le fichier primaire se joint tirer les plus d informations afficher sur l cran Le sous node se divise en deux parties La premi re partie affiche Joins les listes des domaines dans le secondaire fichier facilite la jointure du fichier et la deuxi me partie Fields la liste les champs du fichier primaire L option Data Content est disponible pour tous les composants de l cran et les crans de d veloppement Copyright Databorough Ltd 2012 Page 158 gt E Data Content Diagram Sa Screen Components OF Data Content Diagram 2 mE P xi m com Data Content Diagram For CLISTMINTIOID 2 Fields 5 DSOCDE Distributor gt a PERSOM Rep gt s mwAOCD 5StHDsc e RWARDT Last Sale s SWEADO Chg Date s mWBBCD InE s sWBCLD Customer Na 5 SWBNCD Cusarp s gt 5 SWBPDO Date Loaded ae AWBTLD Terms s ABC Statement Account 5 SWBSCD Related Account s RWCYST BlO eo AWDAST Lang s AWDWLD Fo
48. 11 13 09 11 13 09 11 13 09 11 13 09 11 13 09 11 27 07 10 13 09 11 13 09 11 22 09 11 22 09 11 13 09 11 13 09 11 Le premier cran est tri sur le nom du membre dans l ordre croissant Pour modifier l ordre de tri ou de trier sur toute la colonne cliquez sur l en t te de colonne respectives All Procedures L option All Procedures affiche la liste des membres qui ont des proc dures d finies dans le code source L option Al Procedures est disponible sous le node r f rences crois es Copyright Databorough Ltd 2012 Page 54 All Procedures List Ze Object List IS Member List All Procedures List iX H ea jd Procedure Name Source Member Source File Source Library ADDREC WWICONHDRF ORPGLESRC OTEMP All Procedures List Total Objects 94 ADDRELC ADDRELC ADDREC HOGA CHaGREC CHaGREC CHaGREC CHaGREC HS AL CMDEENY CMDEENY CMDEENY CMDEENY DELREC YA LIS TSR WAWTRINHSTRE WAWCORNDETR CUSTMAT IR Www ORIDE TR WAWCCORNHBDEBF WA LIS TSR WAWTRINHSTRE CUSTMNT IR Www ORIDE TR WAWCCORNHBDEF YA LIS TSR WAWTRINHSTRE WW ORIDE TR OIRPGLESR IK QIRPGLESR OIRPGLESR QIRPGLESR OIRPGLESR IK OIRPGLESR OIRPGLESR HHG EH OIRPSLESR HHG EH OIRPSLESR OIRPGLESR IK QIRPSLESR OIRPGLESR IK OTEMP OTEMP OTEMP OTEMP OTEMP OTEMP OTEMP OTEMP OTEMP OTEMP OTEMP OTEMP OTEMP OTEMP L exemple d cran affich ci dessus affiche la liste des proc dures disponibles Exportable
49. 38 Refresh Cross Reference L option Refresh Cross Reference Rafraichit la biblioth que de r f rences crois es pour refl ter les modifications qui ont fait la biblioth que de r f rences crois es L option Refresh Cross Reference rafraichit seulement les sources et les objets qui ont d j t initialis s Il regardera pas les objets et sources fraichement ajout s ou supprim s L option de la biblioth que Refresh Cross Reference est disponible dans le sous menu Refresh Options dans le menu contextuel de la biblioth que de r f rences crois es Sur la s lection de cette option la boite de dialogue suivante est affich e Context Menu Option for Refresh Cross Reference DINBRA LAINE gd Mew Application Area Add Alternate Data Library List Application Library List Refresh Options Derive Business Rul Brive BUSINESS RUES Rebuild Data Model Export Options Repository Refresh Log Document Entire Application Document Changed Objects Modernization Options Generate Programs Generate Hibernate ORM Inter Repository Options Audit Options Cliquer sur OK l option Refresh Cross Reference ex cute un travail batch et rafra chit les r f rences crois es de tout changement Refresh Cross Reference Dialog G Refresh Cross Reference E Enfin une bo te de dialogue appara t donner des d tails du travail batch pour les r f rences crois es Copyright Databorough Ltd 201
50. All Objects Programs Files Eg All Procedures e Exportable Functions Source Files Business Rules e Consolidated Rules Screen Components Cp Change History Regenerated Programs ab Web Services OM x Sanitize E3 Ed i Resize ES Er ACCOUNTS Company Accounts ES B MYCPROCESS Re Engineering Copyright Databorough Ltd 2012 ORDERS Order entry System tS PLAN Planning System 9 New Application Area Mame ORDERS Description Order Entry System A IN L aire d application Ajouter l objet l aire d application Opter pour la liste d objets pour ajouter un objet l aire d application Cliquer deux fois sur le node Object List apporte la bo te de dialogue Work with Object Fournir le nom de l objet ajouter l aire application Par exemple entr e CONO01 et cliquez sur OR S lectionnez l objet CONO01 et opter pour le menu contextuel sur celui ci Puis s lectionnez l option Add to Application Area comme illustr ci dessous Add to Application Area option _ Application Area Options Add to Application Area Add to Application Area with Related Objects Orit From Application Area Cette option pr sente la bo te de dialogue suivante Add to Application Area 9 Add CONOO1 to Application Area Application Area Description B2 B2 Desc DBARK DBARK test MVCASP ASP net MVCPROCESS Re Engineering OE 3000000 PLAN Planning System PRINT Pri
51. BOTH D river des cl s trang res en consid rant de logique de programme et NAMES OU logique de programme et CA2E en cas d applications CA2E R actualiser les biblioth ques de r f rences crois es Essayez l option Refresh seulement lorsque vous avez modifi Objects Members X Analysis fournit une commande Refresh pour enregistrer les modifications en objet membres de la biblioth que de l application la biblioth que de r f rences crois es La commande XREFRESH actualise la base de donn es de r f rences crois es de X Analysis pour les biblioth ques sp cifi es pour tous les objets modifi s L option Refresh n aura aucun effet s il y a des changements au moins un des fichiers source enregistr s dans la base de donn es de r f rences crois es Cette commande mettra jour des listes de membres et de l objet imm diatement et l ex cution un job s par pour r indexer le code source appropri e Pour ex cuter la commande Refresh de l cran 5250 allez dans le menu de commande principale XAWRKAPP et s lectionnez option 14 contre la biblioth que de r f rences crois es X Analysis 4 Work with X Analysis 4 Applications Davaborough Ltd XARWKAPP 07210330 08 May 2012 Enter options press Enter 1 Authorities 2 Change 3 Copy 4 Delete 5 Display 7 Notes 8 Libraries 9 Variable Calls 10 App areas 11 Reports 12 Initialise 13 Build data model 14 Refresh 15 Gen Business Rules 16 Exclusions 17 Obj
52. C est SWTException qui est signal sur les ordinateurs Windows 2000 La cause de cette exception est l absence de GDI biblioth que gdiplus dll sur Windows 2000 Sur Windows XP et Vista il est disponible par d faut L utilisateur doit t l charger DLL requise gdiplus dll sur le site Microsoft http www microsoft com downloads details aspx FamilvyID26a63ab9c df12 4d4 1 933c be590feaa05a amp DisplayLang en T l charger et copier GDIPLUS DLL dans la liste d installation par d faut par exemple C PROGRAM FILES DATABOROUGHI ECLIPSEWRE BIN Red marrer X Analysis et les diagrammes doivent montrer maintenant La fonctionnalit Screen Report Layout choue avec le job de serveur erreur Si la fonctionnalit Screen Report Layout travaillait plus t t et est maintenant donne l erreur puis regarder le travail de serveur associ X Analysis Copyright Databorough Ltd 2012 Page 364 re 1 Identifier le travail QZDASOINIT associ a la session XA et recherchez les messages d utilisateur nom QPRTJOB Par exemple Message Un travail en double nomm 103581 MARK QPRTJOB a t trouv Message Un travail en double nomm 161482 MARK QPRTJOB a t trouv 2 Surla session ex cutez la commande suivante WRKSPLF SELECT ALL JOB 103581 MARK QPRT JOB et WRKSPLF SELECT ALL JOB 161482 MARK QPRT JOB Prendre l option 4 contre les fichiers spools pour les supprimer 4 Opter pour la
53. Component Documenter Error Bookmark not defined Document Wizard Sections Error Bookmark not defined Viewing the Generated Document Error Bookmark not defined Appendix D Data Transfer Utility Error Bookmark not defined Working with Data Transfer Utility Error Bookmark not defined Appendix E XREDOAPP Command Error Bookmark not defined Set the Library List Error Bookmark not defined Options Available on XREDOAPP Command Interface Error Bookmark not defined Option 2 Linking iussis rni nnda iccirco Error Bookmark not defined COS LODY T Error Bookmark not defined Option 6 Date Attributes 0 eeccccccceesseceeeeeeeeeeeeeaeneeeees Error Bookmark not defined Copyright Databorough Ltd 2012 Page V A Table de mati res Option 8 DIDEGDIBS Se a a REV iR ae amies Error Bookmark not defined Option WERT e VE Error Bookmark not defined Option 15 Business Rules Error Bookmark not defined Option 16 OO EE Error Bookmark not defined OO 7 ele Error Bookmark not defined Option 18 OS aa ea er a nn Error Bookmark not defined Option 19 Load LOG EE Error Bookmark not defined Option 20 CNNCO Nm Error Bookmark not defined Option Z1 File Check E Error Bookmark not defined Option 22
54. Databorough Ltd 2012 Page 174 Customised Libraries Dialog Customised Libraries Library name Customised AXANACDEMCLI hg Remove Library 1 Customised Ajoutez maintenant la biblioth que XANACDEM comme non personnalis Tapez XANACDEM la boite de texte de biblioth que et d cochez l option Customised Puis cliquez sur Add Cela ajoute la biblioth que XAN4CDEM comme la biblioth que non personnalis e Customised Libraries Dialog Customised Libraries Library name Customised XANACDEMCL W aom X Library 1 Customised 4 L tape suivante consiste s lectionner l option Generate PTF Analysis Opter pour le menu contextuel sur l application X Analysis XANACDXP et puis s lectionnez l option Generate PTF Analysis dans le sous menu Inter Repository Options Entrez XANACDXC dans le r f rentiel de base Puis cliquez sur OK pour soumettre le travail batch O Copyright Databorough Ltd 2012 Page 175 A Les options d inter r f rentiel Compare Base to PTF dialog Compare Base to PTF PTF Repository Base Repository EXE Deo 5 La derni re tape consiste afficher les donn es de PTF Analysis optez pour le menu contextuel sur nouvelle application X Analysis XANACDXP et puis s lectionnez l option PTF Analysis dans le sous menu Inter Repository Options cran suivant doit apparaitre PTF Analysis for XANACDXP af PTF Analysis 3 ESSI sm B PT
55. Delete Remplir dans le nom de la biblioth que de donn es comme d sir et cliquez sur Add to List Cela doit ajouter la biblioth que de donn es dans la section Library de la bo te de dialogue L utilisateur peut ajouter des biblioth ques de donn es plus de la m me mani re La boite de dialogue Work with Alternate Data Library List fournit les options suivantes pour les biblioth ques ajout es Move Up d place le nom de la biblioth que sp cifique un poste plus haut dans la liste Move Down d place le nom de la biblioth que sp cifique un poste inf rieur dans la liste Delete supprime le nom de la biblioth que de la liste OK continue l autre processus et ferme la boite de dialogue Cancel ferme la boite de dialogue Select Alternate Data Library List L option Select Alternate Data Library List est utilis e pour s lectionner Alternate Data Library Sur la s lection Alternate Data Library List la liste de la biblioth que est modifi e en rempla ant la biblioth que de donn es de la partie utilisateur de la liste des biblioth ques avec les biblioth ques de donn es alternatives dans la partie d utilisateur de la liste de biblioth que Remove Alternate Data Library List S lectionnez l option Remove Alternate Data Library List pour supprimer la biblioth que de donn es alternative de la biblioth que de r f rences crois es Il actionnera la boite de dialogue de confirmation suivant
56. Delete repr sente un programme de mise jour le fichier principal sur lequel est choisi vendor Prompt amp DFD d clench validate record Objects not belonging to Application Area STOMAS Lorsque le diagramme de flux de donn es est cherch sur une aire d application certains node de l aire d application est s lectionn e puis les objets n appartenant ne pas l aire d application s lectionn e sont surlign s en bleu et info bulle sur ces objets mentionnent le nom de l application appartient cet objet Store Master Diagramme de flux de donn es du programme centr Les fichiers sont accessibles pour entr e sortie mise jour par le programme Le diagramme de flux de donn es affiche le flux logique des donn es La place du travail ou les fichiers imprimantes sont utilis s par le programme sont indiqu es ainsi Le diagramme de flux de donn es du programme affiche galement les programmes appel s et appelant Ces diagrammes sont le diagramme de flux de donn es du programme centr Diagramme de flux de donn es du programme centr Ze Object List Silo 3 gt H Program Centered Data Flow D for 0E003 TotalObjects 3 A PD lt d Product Enquiry Order Entry Menu Diagramme de flux de donn es de la commande centr e Un diagramme de flux de donn es de la commande centr e est un diagramme de flux de donn es pour un objet de la commande Le diagramme affiche les r f rence
57. Error Message XEXU LI C MOVEL ELANES XWADDi hblanks C MOVEL BLANES XWADDZ blanks E aisle qu XWADD3 hlanks Z Z DD ZERO nn 7FLh XWPCDE hlanks 5 MOVE BLANES DSORDN o Bp E MOVEL DO yg C MOWEL 1 XWBCCD hlanks E Get Contract No amp Cust N hosts E ILL oC D a uzt ormer D a C WRITEOECLR a e d C WRITEOETEL ff Get Contract No amp Custom C EXFMTOESFLC M write e OECLRB il H L utilisateur lorsque s lectionne une ligne sur Reengineered RPG Code la ligne de la source de source Normal Original est s lectionn e Display Rules C est une ic ne de bascule qui est utilis e pour afficher la r gle commerciale sommaire pour le code source Display Rules Toggle Button Source List of CONOO1 in XAN4CDEM ORPGSRC Lines 271 View Level 5 A E Eh EH co ES 3 B8 dU Ba 98 BH RS a m 88e Teg te I EAE UE LESER RENE a ENRIQUE REED Nl o021 00 a teers Display Rules and Expand Copybooks p o cet cn qi ru cO nu na COS rd agsza udu C Receive Parameters Copyright Databorough Ltd 2012 Page 97 Display Rules Source List of CONOO1 in XANACDEM RPGSRE Lines 271 View Level 5 r EE BASE E gm t E gt 4 2 f Seq No ur ERR CS OO46 00 C Validate Contract no 0049 98 Roo00ic DSORDN gt 300000 E 0049 00 Z DSORDN IFGT 300000 0050 00 E MOVEL OEMOO010 ZMSGID 7 0051 00 Z ENDIF 105 II ka il M Pseudo Code C est une ic ne de bascule qui est utilis e po
58. Faire Entr e pour actionner X Analysis de l cran sur IBM i L cran X Analysis sur IBM i X Analysis 4 Work with X Analysis 4 Applications Databorough Ltd XARWKAPP 08 02 06 09 May 2012 Enter options press Enter 1 Authorities 2 Change 3 Copy 4 Delete 5 Display 7 Notes 8 Libraries 9 Variable Calls 10 App areas 11 Reports 12 Initialise 13 Build data model 14 Refresh 15 Gen Business Rules 16 Exclusions 17 Objects 18 Program Stds pre re ere Company division 10 XAN4CDXA XAN4CDEM Tutorial System F1 Help F3 Exit F6 Add F10 Cmd Line F12 Cancel F24 More Keys L option 10 contre une biblioth que de r f rences crois es actionne l cran de l aire d Application comme illustr ci dessous La liste d aire d application X Analysis 4 Work with X Analysis 4 Application areas Databorough LEd XARWKAPA 08207 54 OS Mey 20b 2 Enter options press Enter 2 Change 2 Copy 4 Delete 5 Display 7 Rules 8 Pgm objects 9 File objects 10 Verify area 11 Area copy 12 Subset 13 Filter spec 14 Test Result Fields lo Authorities INTO te toms Area Description ACCOUNTS Company Accounts ACHEADO1 BCHEADO1 CUSFMAINT New Sub App Area CUSTOMERS Customer App Area DEC16 Test area MVCPROCESS Re Engineering OE Order Entry ORDERS Order entry System F1 Help F3 Exit F12 Cancel Fl6 Print Pour ajouter une nouvelle aire d application utilisez F6 Copyright Databorough Ltd 2012 Page 69 L aire d application Ajouter une
59. MVCPROCESS pdf LU System Document For SANCDA pdf Mu Hecent Documents Lei Desktop Mu Documents Mu Computer a File name SAN ACOs Application Area MVEPR CESS Mu Network Save as type pdf Puis cliquez sur le bouton Finish pour lancer le processus de documentation de syst me Document Application Area L option Document Application Area documente toutes les informations sur les objets appartenant l aire d application s lectionn e Cette option est disponible dans le menu contextuel d une aire d application et actionne System Documentation Wizard Sur la s lection de l option Document Application Area le suivant System Document Wizard apparait Copyright Databorough Ltd 2012 Page 269 JM Type and Location F X Analysis System Documentation Type and Location Select the type of documentation and its location System Documentation can generate Single document with documentation of all the objects marked For documentation OF Generate multiple documents For each object marked Far documentation System Documentation type Gei Generate Single System Document Generate Individual System Documents Document Details Document Title System Document For XANA4CDA Application Area MYCPROCESS E Name System Document For XANSCDA Application Area MYCPROCESS pdf C Documents and Settings alakhilly Documents 4nalvsis Application Datal66 209 50 1461PCF
60. PECORD TO zCUSNO OF ZZFT Z U CECUSTS IF AZLISNU UP 22P 0042 1 ZERUS LBEHSTAS MOVE ZLISNU OF zzFT UZ I TO COSNO OF LUSFL3 BEELUED LBEBSTIS MOVE ZLISNU OF zzFT UZ TO CUOSNO OF CUSTS RECUED CECUSTS WHEN SFIELD OF ZZzFT UZ I CHANOT LBEBSTS e MOVE WSCUSPEM TO 2CUSNO OF ZZFT UZ U CECUSTEL A ZLUTISNU E B 19 ZzBEFFLD CUSNU Xi M 4 gt Copyright Databorough Ltd 2012 Page 107 e Level 5 Cascading Parameters L extension de l information au niveau 4 niveau 5 comprend les references ou les champs CUSNO sont des parametres dans une fonction appel e par une autre fonction Variable Where Used Level 5 Cascading Parameters View ABA variable Where Used 2 Se im Al E 7 I D Variable where Used For ALLICLISINCG Lines 301 Vi CECONALDE CUSNO OF CUSTS RECORD TO CUSNO OF CUSFL3 EECUPMEE CBCUSFMNT i LS CUSTOMER TO CUSNO OF CUSFL3S RECURBD CBCUSFMNT s WHWCCONS USING ECUSNO OF ZZFTUl U U CBCUSFMNT CUSNO OF CUSFLS BECOELD TO CUSNO OF zZzFT Ul CBCUSFHMNT SCUSNO OF ZzFIUIl U TO CUSNO OF CUSFLS RECOUEL CBCUISTMNTZ IF CUSNO OF zzFIUZ I 2EROS CBCUSTHNTzZz MOVE LUSNU OF ZzFlT UZz I TO CUSLS CUSTUMER HU OF CUSFL3 CBCUISTMNTZ MOVE CUS PROSPECT OF CUSTS RECORD TO CUSNO OF ZZFT UZ CBCUSTS MOVE CUSNO OF CUSTS RECORD TO ZCUSNU OF zzFT z u CECUSTS e IF ECUSNO OF ZzFT Z I ZEROS CBCUSTS e MOVE ZLUSNU OF zzFT UZ I TO CUSNU OF CUSFL3 PEECUED CBCUSTS MOVE CUSNO O
61. Product Master description zt DMD Details 3 DMD Relations Far MYCPROCESS I FALL Total Relations 37 Rel No Dependent File Relation Type Parent File Dependent Fields Parent Fields 1 CNTACS REFERS TO CLISF CESNO LC UN d C MTACS REFERS TO SLMEM SIMIT PERSON 3 CONDET REFERS TO CONHDRE A IR OT y RO 4 CONDET REFERS TO STEBAL SWORDM swWAACS xXwABCD AWD 3 Compr hension de base de donn es de mod le de donn es La base de donn es de m tadonn es qui sous tend X Analysis est une ressource pr cieuse et contient des informations qui peuvent tre optimis es pour vos propres objets ll y a cinq tables principales qui sont g n r s par le processus de mod lisation de donn es X Analysis Ces tables sont list es ci dessous O Copyright Databorough Ltd 2012 Page 152 Nom Description XPIDS Identificateurs primaires XSHKEYS D tails de relations Base de donn es de mod le de donn es X Analysis AKEYMAP d XRELS Access path File relationships ADD A 4 ASHKEYS Data dictionary Fiol rolatianchina La fa on la plus simple d afficher les donn es dans le mod le de donn es est d utiliser la facilit du dictionnaire de donn es fournie dans X Analysis 1 Open the Customer Maintenance System in X Analysis Ouvrir le syst me de maintenance de X Analysis client 2 Cliquez sur l ic ne sur la barre d outils de dictionnaire de donn es Copyright Databorough Ltd 2012 Page 153 Op
62. Project Notes Affiche les projets notes F22 File Errors Rapporte les fichiers d erreurs F22 Screen Files in Error X2E RPG Worki vaith 2E File Errore Databorough Ltd XARWKDBERR Project AACA2EDEMO Ref d Project NONE OA SS Copyright Databorough Ltd 2012 Page 339 QNNM 23 May 2012 For File Description FEDOOOITOAT CPC PoFo TUAT OPT TOE ON IAC aL FFD0001 AAAECPLO File AAAECPLO not in XOBJECT FFDOO01 AAAECPLI Pile AAABRCPLI nor En XOBUECT FFDOOO1 AAAECPP File AAAECPP not in XOBJECT FFDOO01 AAAHREL4 File AAAHREL4 not in XOBJECT FFDOOO1 AAA8STLO File AAA8STLO not in XOBJECT FFDOOO1 AAA8STL1 File AAASSTLI nok an XOBUECT FFDOOO1 AAA8STP Eile AAAS STE net Iin XOBJECT FFD0001 AAA9STLO File AAA9STLO not in XOBJECT FFDOO01 AAA9STL1 Bile ASS I nor in XOBUECH Aires de donn es X2E L utilisateur peut personnaliser les param tres X2E pour satisfaire les besoins sp cifiques au projet Ceux ci peuvent tre contr l s par les aires de donn es disponibles dans la biblioth que de r f rences crois es X Analysis Le but de chaque aire de donn es a ete d taill ci dessous Les champs de date Synon Cette aire de donn es indique que les champs de la date ont deja t trait s Si le processus est r ussi dans les champs de la date de traitement il d finit l aire de donn es XS2EDTSRUN YES La valeur par d faut est NO Param tres d entr e Synon Les param tres d entr e pour une application Syn
63. Reference initialise la biblioth que de r f rences crois es pour refl ter les modifications qui ont t apport es la biblioth que de r f rences crois es L option Initialize Cross Reference est disponible dans le sous menu Refresh Options dans le menu contextuel de la biblioth que de r f rences crois es La boite de dialogue suivante est affich e sur la s lection de cette option Copyright Databorough Ltd 2012 Page 37 Confirmation Dialog for Initialize Cross Reference Option X Analysis Initialising Cross Reference XAMACDXA Do you wish to proceed Apr s cliquer sur OK un nouveau job est soumis pour l initialisation de la biblioth que de r f rences crois es La bo te de dialogue suivante est affich e Job Details for Initialize Cross Reference Option Job Status 1 Job Details G2DA50INITIGUSER 089159 Sur cliquer sur OK la vue de journal de batch job actionne Il affiche le traitement de batch job sur le serveur Nota si l option View Job Log n est pas coch e sous la pr f rence de X Analysis puis la fen tre suivante est affich e Batch Job Log Details for Initialize Cross Reference Option Status of batch job s submitted Job Details Job Status QDFTJOBD TESTER 115068 ACTIVE Nota L option d initialiser de r f rences crois es active seulement pour la nouvelle application de r f rences crois es Copyright Databorough Ltd 2012 Page
64. S lectionnez Screen Components et cliquez deux fois pour afficher le Work with Screen Components Dialog Puis cochez la case cocher Development Screens qui s tend de la bo te de dialogue pour l option Development Screens comme indiqu ci dessous Work with Development Screens Dialog Work with Screen Components Application Area Marne NONE k Description All Members Selected Development Screens File Mame ALL Function Type ALL Show Screen Components also Cliquez sur OK pour g n rer la liste de tous les crans de d veloppement pour la biblioth que de references croisees Development Screen List EM Business Rules FA Development Screens 23 Fob N h ei m LH Development Screens List of NONE YALL YALL Function AAAS TATUS STATUS Status file AACMHTACS C MTACS Contacts AA ONDET CONDET Contract Detail AACOMNDETNW CONDETNW Contract Detail new CBL Ver with Long Fields DOC ON CONFOH Contract Header AA USF USF Sites AACLISGEP C LISGEP Customer Groups AA LUSTS CUSTS Purchases AADELIVA DELIV Delivery Areas Les colonnes Development Screen List sont d crites ci dessous e Function Cette colonne liste les d finitions d cran de d veloppements standards associ s l cran de d veloppement dans X Analysis Ces d finitions d cran d veloppements standards sont construites lorsque le mod le de donn es est cr directement partir de la base de donn es
65. Screen Report Layout Business Rules Source Source level Flowchart Level Residual Logic Level Un utilisateur peut s lectionner diff rentes options de la bo te de dialogue ci dessus selon les besoins Si un utilisateur s lectionne Business Rules pour la documentation puis les utilisateurs ont l option d obtenir les r gles m tier document es dans MS Excel cela peut se faire en cochant l option Export to MS Excel Si l utilisateur s lectionne les Business Rules pour les documents avec l option Summary ensuite les informations de la r gle de base seront document s et si l utilisateur s lectionne l option Detailed puis la logique derri re la r gle seront galement documentes Copyright Databorough Ltd 2012 Page 257 gt cu Single System Document Features X Analysis System Documentation Specify Contents Select Features bo be included in the System Document Object List Data Model Diagram Normal In PDF as Image Detailed In Visio Annotation F LF Access Path details File Field Details Object Where Used Data Flow Diagram Normal Detailed Annotation Structure Chart Normal CO Expanded C Detailed Depth Annotation d Program Structure Chart d Screen Report Layout Business Rules Source Source level Pseudo Code Flowchart Level Residual Logic Level Si un utilisateur s lectionne Screen Report Layout p
66. Validation Detailed DFO by default Ep Analysis Advanced Folders General Repository Location A Data Test Reda Restore Defaults Apply L utilisateur peut modifier les pr f rences suivantes pour X Analysis plug in e IP Address Sp cifier l adresse IP de l IBM i sur lequel les composants du serveur X Analysis sont install s e User Sp cifier le nom d utilisateur pour sign on X Analysis Case Sensitive Password Si l IBM i serveur est configur pour le mot de passe sensible la classe c est dire QPWDLVL est 2 ou 3 puis s lectionnez cette option Pour QPWDLVL sur l IBM comme 0 ou 1 laissez le non v rifi L option par d faut est v rifi e e DB2 Port Sp cifier le num ro de port pour l instance DB2 o les services DB2 doivent s ex cuter Port DB2 sera activ sur l adresses IP d connect c est dire 127 0 0 1 ou localhost Port DB2 par d faut est 50000 e User Interface Sp cifier le langage de l interface utilisateur X Analysis Le langage par d faut est l anglais O Copyright Databorough Ltd 2012 Page 22 e Host Code Page Sp cifier Host Code Page appropri pour l option 0037 par d faut d IBM i est aux Etats Unis Advanced Preferences e Begin with Outline Sp cifier les param tres appropri s pour la panne du contour la panne de vue L option par d faut est non v rifi e ce qui signifie que la panne du contour ne s affiche pas automatiquement Le contour ou tout autre la vue d
67. Window D e Hany XS e run Moral Cuurier Mew ellen E 2 3 4 ira rena bobo SERGE SERA zuen dle Loft ROOT CD EM QPPGSEC OEOOL nne nn ro ndo OC View Shape a Help Lines OOCO O0 to O0 Fropertles ac View Source db Cut B3 Copy z Linezs de 060 to O ESE CE Paste Duplicate Copyright Databorough Ltd 2012 Page 247 Code Source g n r dans HTML E E Program Files Databorough x Analysis Temp 3141541 14Soure File Edit View Favorites Tools Help z Ee s Zz Ne m 3 oO Back j D EN 7 pu Search SC Favorites QUI media Address LS E Program Files Databorough Analysis Temp 314154114 0015 00 x Go Cx c c c c cc cff cff fff dd dd a d KS RECEIVE PARAMETERS C UNTIL F3 CT IMITI LISE SCREEN RETRIEVE LAST ORDER NUMBER CALL CUSLET GET ORDER NO E CUSTOMER No SQ LONG AS EXIT NOT REQUESTED 1 RETRIEVE CUSTOMER DETAILS EXSR BVLUS Fa 4 k Ey Done pu on Em My Computer P L option de menu avec le bouton Jump to subroutine sur boites EXSR ex cuter la sous routine ouvre l organigramme pour la sous routine s lectionn Cette option est disponible tous les niveaux Jump to Subroutine Lines 0046 00 to 055 00 ERSE ib View Source e Jump to subroutine fRYCUS 0057 00 to cos d UE Copy Copyright Databorough Ltd 2012 Page 248 Vue de sous routine de RVCUS Visio 2000 Source List of OEOO1 in ZA S i File E
68. X2E dans le fichier XS2EANXRF Opter pour INTRTN sur le travail avec la boite de dialogue objets Cela affiche l cran suivant Object List displaying INTRTN objects e Object List ES m Object List of ALLUSR ALL ALL ALL ALL ALL Total Objects 24248 A el m Library Marne Tvpe Attri Description Changed Created Used Fe DRGEN AUT YZK DTAARA Autoriteit voor verzekeri 12 09 11 O6 01 93 oofoo oo A1002463 IMTRTM hotepad O0 00 00 O0 O0 00 D0I00Im00 EA 41002498 IMTRTM Create Configuration Tab O0 00 00 oofoofoo O0 00 00 CI 41002499 INTRTN Change Configuration Tab O0 00 00 oofoofoo oosoofoo CI Al Dz500 INTRTN Delete Configuration Tab OO O0 00 O0 00 00 oofoofoo D 41002503 INTRTN Create Distributed File 00 00 00 oofoofoo O0 O0O0 CI 41002504 INTRTNW Change Distributed File oofoofoo O0 00 00 O0O0 O0 CI 41002505 IMTRTM Delete Distributed File 00 00 00 oofoofoo oofoofoo D 410025276 INTRTN Determine Recs to Delete 00 00 00 oofoofoo 000000 EN A1002527 INTRTN Dit Table amp View Cfg Recs O 0 0n O0 00 00 oofoojoo R 41002528 INTRTN Ensure RDB Exists on Tab 00 00 00 oofoofoo O0100I00 R 41002569 INTATH Retrieve Table For View oofoofoo D0I000D0 O0O0O0 R i hl Si Business Process Logic Metrics S lectionnez les options d audit et choisir option Business Process Logic Metrics disponible dans le menu contextuel de la bibliot
69. ZE REES A1002504 EE NENT A1002504 Failed to compile Copyright Databorough Ltd 2012 Page 334 wy GN OOOO OOTO 000013 000014 00 0011 2011 07 2 2011 07 29 2011 07 29 2011 07 29 2011 07 29 D00016 2011 07 2 More F3 Exit Fil2 Cancel Option 18 Errors Appendix E la commande XREDOAPP A1002505 A1002505 A1002527 2x1 00 2 9 27 A1002328 A1002528 Prle D STET TT SOS ay Failed to compile Ee Failed to compile File 2 CIRGI aS Missing Failed Co compile F19 Left F20 Right F21 Split L option 18 peut servir la liste des erreurs de temps de compilation des checs de programme Generate option 16 L cran Position to line Fire r GE Source File Source prar DS VAS VAS EE DS US LS VE US US DS WS Dael o Option 19 Load Log suivant affiche la fen tre Errors Errors Report Display Report Report width Sani re Colonna c ache E M ERI EI RARE T Tu T E Source Compiler Compile Compile Ob Member Command Date Time L option 19 peut servir afficher des erreurs notables rencontr es dans tous les processus de g n ration L cran suivant affiche la fen tre Load Log Load Log Report Screen Display Physical File Member File Member ond o Find RP RE AAAMPVR AAAYPVR AAAOPFR AABOPVR AABOPVR AABOPFR AACGPVP AACKPVP E E OZ2ESRC OZE EC OZESRC OZE RC OZESRC OZE EC OZ Ske OZ SRC XSZELDLOG XSZELDLOG TW RE SET TEC T AAC
70. affiche toujours les informations de niveau 1 La variable o utilis plus haut peut tre demand s l aide de VWU Levels Les niveaux variables utilis s o affichent les informations suivantes e Level 1 Les r f rences directes sur le champ Copyright Databorough Ltd 2012 Page 105 Variable Where Used Level 1 View Hi Variable Where Used x 4 al baal H variable Where Used For ALLICLISNO Lines lame soeur DEE ilum E E hit EE C CONHDE 6 00 MOVE CUSNO OF CUSTS RECORD TO CUSNO OF CUSFL3 RECORE CBCUSFMNT i MOVE LS CUSTOMER TO CUSNO OF CUSFLS RECORD CBCUSFMNT MOVE CUSNO OF COSFLS RECORD To CUSNO OF ZzzFIULl CBCUSFMNT A MOVE 2CUSNO OF zzFTO l TO CUSNO OF CUSFLS RECOEL CBCUSTMNTIZ IF CUSNO OF ZzZFIUZ I ZEROS CBCUSTMNIZ MOVE CUSNO OF zZzFIOZ I To CUSL3 CUST MER MOU OF CUSFL3 CBCUSTHMNTZz MOVE CUS PROSPECT OF CUSTS RECORD TO CUSNO OF zzFT Uz CBCUSTS MOVE CUSNO OF CUSTS RECORD TO amp SCUSNOU OF zzFTIUZz U LBEHSTS MOVE ZLUSNU OF zzFTIUZ I TO LCUSNU OF CUSFLS RECORD EBEHSIS MOVE ZLUSNU OF zzFTUZ TO CUOSNO OF CUSTS RECORD CECUSTSD g A ZUTISNU H B 19 ZZRBEFFLDiCUSNU AA CBUUSTSD A ZUTISNU H 0 19 ZZBRBEFFLDiLCUSNU AA CETENHST MOVE COSNO OF COSTS RECORD TO LCUSNU OF LUSFL3 EELUE CLET DCL VaR amp COSNO TYPE DEC LENIS DI CLET g CHGVAR CUSNO zCITSMC e Level 2 Niveau 2 ajoute des r f rences indirectes Variable Where Used Level 2 View C variable Where U
71. ainsi que de programmes La vue d ensemble de structure graphique avec les fichiers d entr s ou de sortie fe K Overview Structure Cha es ma Expanded Overview Structure Ch ALL ALL cp ea l i H gt _CONHDR _CONHDRLI CUSFL3 CUSTS_ _ ORDSTS ORDSTS _ OPRINT Copyright Databorough Ltd 2012 Page 139 gt La vue d ensemble de structure graphique d aire d application Lorsque l option Diagramme de structure graphique est opt dans une aire d application le node d aire d application doit tre s lectionn e puis les objets n appartenant pas l aire d application s lectionn es sont surlign s en bleu Les noms d aire d application sont affich s sur la pointe de l outil de ces objets n appartenant pas l aire d application s lectionn e La vue d ensemble de structure graphique sur l aire d application s lectionn e e Object List a Overview Structure Chart 23 Overview Structure Chart for MY PROCESS ALL ALL Total Objects 15 A amp gt EWECUSL Customer Letter PRTFIL CLISLETSQ Update Letter Sequence FLAM LIPDFIL WECLISSE Customer Release Letter D LIPDFIL WKCLISSEF Find Fax Number ib OTHFIL WECLISSP Customer Enquiry Letter ORDERS PRTFIL UM CUSTS Work with Customers EDTFIL CLISFSEL Customer Site Selection DSPFIL CLISGRSEL Customer group Selection NONE D SPFIL CLISTMNT1 Customer Detail Maintenance EDTRCD UPD DISTSSEL Distributor Select
72. application unique appelle la commande XGENBRULES Copyright Databorough Ltd 2012 Page 166 Derive Business Rules Dialog on an Application Area G Derive Business Rules E Cette commande permettra d identifier la logique de r gles m tier dans chaque programme l application sur laquelle la base de donn es sp cifi e de r f rences crois es ont t construit Un membre source contiennent la logique de la r gle m tier et d crivent le r cit de chaque r gle est g n r pour chaque programme Cet objectif est obtenu en actionnant la commande X Model XBIZRULES pour chaque programme dans l application La vue de r gles m tier X Analysis peut afficher de r gles m tier automatiquement en utilisant de l index g n r X Analysis permet l utilisateur d afficher le membre de source pour tout le programme dans l application Lorsque le membre de source s affiche cliquez sur le menu Source Options d roulant et s lectionnez Business Rules la logique de r gle m tier a mis en vidence dans le membre Vous pouvez imm diatement voir la logique m tier dans le cadre du programme en entier Source Code of CUSFMAINT 5 Object List Be CUSFMAINT 3 mE Source List of CUSFMAINT in XAN4CDEM QRPGLESRC Lines 335 Viewleve 5 GA EE B EH GIS B9 v Ba 98 RE om Seq No S E 1 4 Normal Source Code Lee ee ee ee ee a Le Carer rare Indented Source Code D o c to Uh Ww n RO DO CU CU CO Wd GD EH
73. biblioth que sous ensemble qui est utilis e pour extraire les donn es lorsque les options Data View sont s lectionn es Cela affiche une valeur uniquement lorsqu une biblioth que sous ensemble a t s lectionn e e Application Area Afficher l aire d application actuellement s lectionn e Data Model Info Informer l utilisateur si les donn es de mod lisation sont disponible ou non e Library List Afficher la liste des biblioth ques du travail actuel Menu X Analysis X Analysis offre un menu de la barre d outils appel X Analysis sur la barre de menu de perspective X Analysis L cran suivant affiche les options disponibles sur le menu X Analysis Copyright Databorough Ltd 2012 Page 15 Menu de X Analysis EN Run Window Help Mew DBAODU Connection Mew DBS Connection Mark all Far Documerter Change Application Folder Open Log Folder Open Application Folder Report an Issue Les d tails des options fournies par X Analysis Menu sont pr sent s comme suit New DB400 Connection Le menu de X Analysis fournit une option appel e New DB400 Connection A l aide de cette option l utilisateur peut cr er des connexions diff rentes serveurs d IBM i L utilisateur doit fournir les informations valides de sign on lorsqu il opte pour l option New DB400 Connection Sur sign on avec succ s X Analysis ajoute un nouveau node d IBM i dans la vue de navigation Cr ation New DB400 Connection de X Ana
74. crois es s lectionn e La bo te de dialogue suivante est affich e lorsque l option Generate Metrics est opt e Generate Metrics dialog Update Metrics Ref Library Source archiving enabled Update metrics amp Dlt history NO hal Un travail batch est soumis lorsque l utilisateur clique sur le bouton OK G n rer l analyse de probl me L option Generate Problem Analysis analyse les fichiers de base de donn es d application et les rapports de probl mes S lectionnez l option Generate Problem Analysis de la Audit Options dans le menu contextuel de l application X Analysis Cela actionne la boite de dialogue suivante Generate Problem Analysis Dialog Generate Problem Anal E Ref Library i Cancel Cliquez sur le bouton OK pour actionner la commande batch job Copyright Databorough Ltd 2012 Page 219 Diagramme UML Copyright Databorough Ltd 2012 Page 220 Diagramme UML X Analysis offre diverses options pour le diagramme UML sur les types RPG RPT SQLRPG de programmes Les options suivantes sont disponibles dans X Analysis pour la cr ation de diagramme UML Regenerer UML Diagramme d activit Diagramme de cas d utilisation Classe diagramme Les options diagramme UML sont disponibles dans le menu contextuel dans le sous menu UML Options sur la liste de membre de l objet Les pr alables 1 X Analysis plug in doit tre install dan
75. d acc s par les autres fichiers e C Accede seulement aux autres fichiers ne pas acc d s par d autres e D le fichier stand alone Type de fonction Cela d crit la fonction de l objet et bas sur les d finitions COOL 2bE Work with Objects Dialog Displaying Function Type Function Attributes Component Status Function Type PF Mame i Function Attributes s applique aux objets de type programme seulement Les types de fonctions disponibles sont d finis ici ALL Afficher tous les objets aucun filtre de fonction n est appliqu e DSPFIL Display File D finit un programme qui affiche les enregistrements d un fichier sp cifi plusieurs la fois l aide d un sous fichier DSPOTH Display Other D finit un programme qui affiche les enregistrements d afficher les fichiers et n a pas tout les fichiers en mode lecture criture mise jour Le programme n a pas les fichiers d imprimante Copyright Databorough Ltd 2012 Page 51 DSPRCD Display Record d finit un programme qui affiche un seul enregistrement d un fichier de base de donn es sp cifi e DSPRCD2 Display Record 2 panels d finit un programme qui est identique la fonction DSPRCD sauf qu elle permet la base de donn es enregistrer les d tails d tendre deux pages de dispositif d affichage distinct DSPRCD3 Display Record 3 panels d finit un programme qui est identique la fonction DSPRCD sauf qu elle perm
76. days from the input date OTHFIL XRZZP Exception error Handling called from XRZZ subr OTHCAL OTH 5P012 Derive the date n working days from the input date OTHFIL I 5P013 Holiday Checking amp Adjustment 1 Holiday Area OTHFIL XRZZP Exception error Handling called from XRZZ subr OTHCAL OTH 5P013 Holiday Checking amp Adjustment 1 Holiday Area OTHFI La vue d ensemble de structure graphique d taill L utilisateur peut appeler la vue d ensemble de structure graphique d taill en cliquant sur l ic ne Show Narratives Il est disponible dans la barre d outils associ e avec la vue d ensemble de structure graphique O Copyright Databorough Ltd 2012 Page 137 La vue d ensemble de structure graphique d taill 5 Object List Ts Overview Structure Chart 52 0O Detailed Overview Structure ALL ALL Total Objects 406 i A OHA Z o CBC110 OTHFIL UPD Order Entry System Program Order Entry System A principal function of this program is to call certain programs The following programs are called to carry out subsidiary functions CBS06R CB907R Parameters are passed to the program when it is called Input CBACPF Update CBTRPF CBOD6R EDTFIL UPD Back out account Program Back out account A principal function of this program is the online maintenance of SECF the Security Codes file through a subfile display The i folowing programs are called to carry out subsidiary fun
77. de l application existante en utilisant les relations de mod le de donn es au contr le de navigation et de validation de cross fichier Copyright Databorough Ltd 2012 Page 59 e File Cette colonne repr sente le nom de fichier physique associ avec l cran de d veloppements standards sp cifiques dans la base de donn es L cran de d veloppement standard lie directement aux fichiers physiques et peut tre utilis s pour la maintenance du fichier et l affichage ainsi que des grilles consultables et rapports d usage g n ral e Title Il s agit de la description de l cran de d veloppement selon la base de donn es Change History L option Change History liste tous les membres de la source qui a un changement dans leur histoire L cran suivant affiche la fen tre de l historique des modifications pour les membres de la source de l application du didacticiel XANACDXA Change History Window for XANACDXA Source Files Consolidated Rules Change History i Change History for XANA4CDXA Library Tvpe Attribute Description m CECONDET XAN4CDEM Work with Order Details CBCONDET Changed on 2011 09 13 CBCONDET Changed on 2011 09 06 CBCONDET Changed on 2011 09 06 CBCONDETN AMAMSCDEM P r CEL Work with Order Details Lon CBCONDETNWiChanged on 2011 09 13 CBCONDE TNWiChanged on 2011 09 06 CBCONDETNWiChanged on 2011 09 06 E CBCOMHDR SON4 OEM PiaM CHL Work with Orders Cobol vers ze 4 Il gt S lec
78. de structure de programme l objet utilis o source de r f rences crois es variable o utilis e et le diagramme de mod le de donn es L option Source Browser View affiche le code source du membre s lectionn Qui fournit diverses options li es au code source L option Object Where Used affiche toutes les instances d un objet dans l application L option Variable Where Used affiche toutes les instances de la variable sp cifi e dans l application L option File Field Details affiche les d tails de champ d un fichier L option LF Access Paths affiche tous les chemins d acc s pour le fichier physique s lectionn L option Member X Reference affiche toutes les instances de la variable sp cifi e dans le code source C est disponible seulement sur la vue de navigateur source L option Enhanced Member X Reference affiche les r f rences de variable dans les membres avec l information L option More Info fournit un objet d taill d informations comme le nom biblioth que type attribut etc Jump to Dialog L exigence principale d un analyste travaille avec un outil de cas obtient rapidement et suffisamment d informations sur un objet X Analysis le facilite en fournissant un acc s plus rapide aux objets l aide de l utilitaire Jump To Cet utilitaire est disponible tout l cran en utilisant le bouton Jump To sur la barre d outils L option Jump To affiche toutes les options disponibles pour un membre
79. design de l cran pour s lectionner DSPF PRTF pour afficher S lection la mise en page pour DSPF PRTF E Copyright Databorough Ltd 2012 Page 141 AN Program Logic Documentation La vue de la mise en page de rapport Si l utilisateur opte pour l option Screen Report Design tandis que la documentation la conception d cran actuelle sera imprim e avec d tails de champ Dans System Documenter Wizard il y a une option pour la documentation d taill e de la conception de l cran Lorsque l utilisateur opte pour l option Detailed puis le document aussi imprime les informations DCD ACD amp en t te pour chaque cran Diagramme de flux d cran Diagramme de flux d cran est une forme largie de diagramme d activit pour RSA RSM Il affiche le flux des crans pour un programme Ce diagramme est disponible sur RPGLE RPG Il y a quatre types d crans Sous fichier l cran avec une grille de charge Mettre jour d cran capable Afficher l cran seulement Le node r p t S lectionner WWCONHDR dans la liste d objets de l application du tutoriel Opter pour le menu contextuel sur celui ci et s lectionner ensuite l option diagramme de flux d cran L cran suivant affiche le diagramme de flux d cran pour WWCONHDR O Copyright Databorough Ltd 2012 Page 142 Program Logic Documentation Diagramme de flux d cran pour WWCONHDR L WWCOONHDR 3 EXE Screen Flow D
80. donn es ainsi que les champs de l cole membre ZSHEADER Touches sont pass s dans l avant image ZOLDRECORD et les donn es sont retourn es dans l image apr s ZNEWRECORD Copyright Databorough Ltd 2012 Page 188 Les options de modernisation Actuellement un seul champ sert de ZSHEADER ACTION The copy book member ZSHEADER inuser indate intime action entrypoint rtamsgtp rtnmsg rtnmsgids EE rtnupdbuf rtnnewfun gtots zworkflds zwfnames zwftypes SUE des confilds Gillet Wels Overs selact SUPACIES calltype D D D D D D D D D D D D D D D D D D D D D D Copyright Databorough Ltd 2012 Page 189 Les options d audit Copyright Databorough Ltd 2012 Page 190 A IN Les options d audit Les options d audit Le menu Audit Options est disponible dans le menu contextuel de la bibliotheque de references crois es et les aires d application Les options suivantes sont disponibles sous Audit Options Metrics Analysis screen Metrics File Metrics Business Process Logic Metrics Specialized Analysis Problem Analysis Object Allocation Summary Report Generate Metrics Analysis Generate Problem Analysis Metrics Analysis L option Metrics est disponible sous le menu Audit Options dans le menu contextuel des aires d application et le r f rence crois es L option Metrics fournit la classification de complexit Low Average et High de ch
81. ensemble est affich uniquement lorsque demand Detailed DFD by default S lectionner cette option pour activer le diagramme de flux de donn es d taill es par d faut D velopper le node X Analysis pour voir ou modifier Advanced Preferences G Preferences type fiter text General Agent Controller H Ant Data Management H Help Projects Install Update H Java H LPE Editor Model Validation Plug in Development J Profiling and Logging Remote Systems RunjD ebug H Team H Test Validation x Analvsis Advanced Folders General Repository Location A Data Test Reda Pr f rences Advanced Advanced Advance Setting Preferences e Work with Objects Default File Attribute Default Program Attribute Subset Data Include Owners Include All Dependents Replicate Triggers Constraints Data Option Database Language Translation Mo Translation required UML Diagram Show object name in Class diagram Restore Defaults Appl Copyright Databorough Ltd 2012 Page 23 L utilisateur peut modifier les pr f rences suivantes pour X Analysis client e Work with Objects e Default File Attribute Sp cifiez l attribut de la liste d objet fichiers La valeur par d faut est PF e Default Program Attribute Sp cifiez l attribut de la liste d objet PGM La valeur par d faut est ALL e Subset Data e Include Owner La va
82. es s lectionn s ou l aire d application Convert to Java option Mew Application Area Add Alternate Data Library List Application Library List Refresh Options Derive Business Rules Export Options Document Entire Application Document Changed Objects Modernization Options Generale Programs Generate Hibernate ORM Data Migration Inter Repository Options Audit Options Ce qui pr sente la bo te de dialogue suivante Generate Program s dialog Generate Program s E Project Name Language Java Project Setting Generate Business Logic amp DAO LII J5F beans C55 Cancel Le processus g n re les l ments suivants Copyright Databorough Ltd 2012 Page 357 A e Java pour les r gles m tier sous logic et logic le package de donn es e Composants DAO pour chaque fichier physique Elles tiennent en dao daoservices et datz packages du projet Java e Gestion de Javabeans java pour chaque JSF dans le package jsfbean e Java Server Faces JSF pour chaque cran r ing nierie est cr sous le dossier de contenu Web Appendix G Fonctionnalit s sp cifiques X2E Le processus d ach vement invite l utilisateur passer en Java perspective si d sir Si s lectionn perspective Eclipse bascule Java et l utilisateur voit le projet Java g n r par les programmes de r g n rer L exemple d cran ci dessous montre le projet Java g n r avec les Gener
83. fournit un certain nombre de fonctionnalit s suppl mentaires Cela permet non seulement d utilisateur naviguer sur une autre source mais aussi de continuer avec un autre zoom une fois qu il atteint En outre l utilisateur peut retourner vers le m me point sur l cran pr c dent d o le zoom a t publi Copyright Databorough Ltd 2012 Page 91 Source Browser View Ba comooi Z3 cm Source List of CONOO1 in XANACDEM RPGSRE Lines 271 View Level 5 EE GH c m ES B9 T Esp 98 RE ome Seq No ieee E GEN dem UN er BIREN OO Lettre eee eee eee TTA AAA AAA AAA a A AO OO OO0e2 00 C Receive Parameters OOe23 00 E ENTRET PLIST OO024 00 T FARM GERTH 1 He O026 00 KS Until Fs OO27 00 C INOS DODRCOP 1 0029 00 KS Initialise Screen OO30 00 i MOwWEACMD 1 CMDDTS 003 1 00 ik MOVEL BLANES AZWADD1 e Ili gt Notez la suivante sur la vue e Lorsque le navigateur source actionne le curseur est positionn au d but de la C sp cifications pour la division de la proc dure et les programmes RPG RPGLE de programmes COBOL e Cliquez deux fois sur la ligne effectue Member cross reference ou Object Where Used selon que la variable ou l objet est disponible sur cette ligne La pr f rence est donn e l option Member cross reference dans le cas o c est un programme Sur les fichiers physiques et logiques Global o utilis est effectu pour le champ de cette ligne de ce fichier Ut
84. gles d aire d application Application Area Rules for ORDERS eg Ma Selection Object Type Object Comparison Object Mame Library Comparison Incl Owni Select All Object Equal UE Equal Select All Object Equal OE Equal Select File Equal CUST Equal Select File Equal CUST Equal Select File Equal TRAN Equal Select File Equal TRAH Equal Select All Object Equal CON Equal Select All Object Equal CON Equal Select File Equal PAUT ARE Select Program Equal UE 001 Cliquez sur Add pour action la bo te de dialogue suivante Add Dialog Application Area Rules Application Area Rules for ORDERS Seq Ma Selection Object Type Object Comparison Object Mame Library Comparison Library Mame Incl Hef d Pome Incl Hef d Files Ma vi Incl Owning Files Mao Incl Dependent Files Close Les d tails concernant l addition d une r gle pour une aire d application sp cifique peuvent tre fournies par ce dialogue Les r gles d aire d application peuvent tre mise jour ou supprim s ou les nouvelles r gles peuvent tre ajout es en utilisant les boutons Ajouter Supprimer et Update au bas de l cran Copyright Databorough Ltd 2012 Page 68 GN L aire d application Les regles d aire d application d IBM i Tapez la commande maitre XAWRKAPP sur la ligne de commande d IBM i apr s ajouter la biblioth que XAOBJ la liste de la biblioth que et
85. le choix cliquez sur le bouton OK pour ex cuter la commande batch de serveur XSUBAREA Ce produit la biblioth que de sous ensemble comme le nom sp cifi dans la boite de dialogue donn es de sous ensemble Les dossiers sur le fichier ob issent aux crit res de filtre de sous ensemble sp cifi s dans les fichiers de l aire d application Cela ajoute galement Subset Library comme un node sous le node d aire application dans la vue de la navigation O Copyright Databorough Ltd 2012 Page 242 L exportation et l imprimerie Copyright Databorough Ltd 2012 Page 243 L exportation et l imprimerie Les outils de conception de logiciels modernes offrent souvent la facilit r ing nierie un mod le ou une entit relation diagramme de donn es d une base de donn es existante Cela se fait habituellement sur une connexion Open Database Connectivity ODBC et compte sur les m tadonn es dans une base de donn es pour d crire les relations entre les tables Ces outils sont souvent incapables de r ing nierie un mod le de donn es pr cises d une base de donn es DB2 existante parce qu elle est ant rieure aux fonctionnalit s de base de donn es qui d pend de l outil Vous pouvez utiliser le mod le de donn es X Analysis pour combler des carts et importer votre mod le de donn es sur les autres outils X Analysis offre diverses options d exportation pour l exportation de diagrammes et les d tails techniques directem
86. lequel est actionn e cette option pour contr ler les fichiers dans le mod le de donn es doivent tre v rifi s Seulement les relations entre les fichiers dans l aire d application sp cifi e seront v rifi es Depuis une aire d application a sp cifi la biblioth que de r f rences crois es de X Analysis trop est transmise comme param tre la commande Copyright Databorough Ltd 2012 Page 238 ZE Run Mode Le param tre Run mode est pass en tant que REPORT ce qui implique g n rer un rapport montre les cl s primaires et les cl s trang res de chaque enregistrement qui perce une relation donn e un nombre maximum de chaque relation comme sp cifi par le param tre Maximum records Maximum Records Si vous avez s lectionn un mode d ex cution de REPORT puis XVERIFY affichera un rapport d crivant les cl s primaires et les cl s trang res de chaque enregistrement qui perce une relation donn e Ce param tre permet de sp cifier le nombre maximal de documents imprim s pour chaque relation Si un fichier d pendant contient la relation moins que le nombre maximal d enregistrements sp cifi s mais plus de z ro records et tous les dossiers alors cette relation sera mise jour Verification Report Opter pour le menu contextuel sur le node Verification sous l aire d application s lectionn e et puis s lectionnez l option Orphaned Records Cela g n re un rapport
87. les colonnes 1 5 Cet indicateur est sp cifi dans l aire de donn es XSQLCVFLG Si l aire de donn es est manquant ou blanc puis colonnes 1 5 ne sont pas modifi es Display Data Area System DESI Dale eine Sales c XSQLCVFLG EE XAN4CDXA AS EE c a CHAT Ec mcum MEUS S jh gn c c a aa a ADDSTOSOL Source Elag Value Offset ata a eee 0 OD Certaines valeurs d ex cution sont utilis es dans la g n ration de la source DDL sont stock s dans l aire de donn es XSQLCVPMS Data Area XSQLCVPMS Display Data Area System DBSSZ58 Dene edesl 4 8 oe 6 ee XSQLCVPMS ES XAN4CDXA juo MN cc E cM CHAR loc nec E ER che Text c CMN XDDSTOSQL Run Parameters Value Offset EE SE EE EE 0 SIE Vos OB SISO Asis ve PERIOD YES PREFIX 50 EE i Copyright Databorough Ltd 2012 Page 183 The following values are currently stored The shipped value is shown first e Positions de 1 6 L option de normes AS400 DB2 ISO e Positons de 7 10 L option de nom SQL SYS Positions de 11 14 Format de Date JOB ISO EUR JIS USA MDY DMY YMD JUL Positions de 15 21 s parateur de date JOB SLASH PERIOD COMMA DASH BLANK Positions de 11 14 Format du temps ISO EUR JIS USA HMS Positions 26 to 32 Time Separator JOB COLON PERIOD COMMA Positions de 33 39 Point d cimal PERIOD COMMA Positions de 40 43 G n rer des alias
88. m tier dans X Analysis L ensemble du processus est r alis en actionnant une seule commande sur X Analysis Le processus de g n ration de r gle m tier identifie les diff rentes composantes des r gles m tier et les crit soit 1 Un nouveau membre de la source 2 Un indice sur le membre original de la source X Analysis peut afficher des r gles m tier automatiquement en utilisant de l index g n r X Extrait identifie la logique de r gles m tier mais peut aussi g n rer une application prototype pour une partie de l application initiale X Extrait utilise la base de donn es de r f rences crois es de X Analysis et le programme d application originale de code source d offrir des programmes de l ombre pour les fonctions de l application de prototype Ces programmes d ombre contiennent toute la logique de r gles m tier des programmes originaux Ces r gles comprennent tous la validation d aire suppl mentaire pour les contr les d int grit normale de la base de donn es qui sont g n r es automatiquement appelle des programmes de programmes batch pour des fonctions suppl mentaires et le traitement du fichier secondaire Les composants de r gles m tier sont Validations de champ Appels d autres programmes importants Mises jour de fichier secondaire base de donn es les fichiers non propri taire Lisent Copyright Databorough Ltd 2012 Page 165 D river des regles m tier Cette opt
89. mae irn manm 08 rn l M iil e Copyright Databorough Ltd 2012 Page 359 Appendix H X Analysis d pannage Copyright Databorough Ltd 2012 Page 360 Appendix H D pannage Il est recommand que apr s l installation ou mise jour de X Analysis client la premi re invocation devrait tre faite l aide du raccourci Start gt Programs gt X Analysis gt Clean start Eclipse Les sessions X Analysis subs quentes peuvent tre d marr es l aide du raccourci Start gt Programs gt X Analysis gt X Analysis for Eclipse Perspective X Analysis pas visible ou pas travailler apr s mise jour X Analysis client Fermer la perspective X Analysis et la sortie de Eclipse WDSc RDi RBD Utilisez l option Clean Start Eclipse pour invocation de X Analysis X Analysis menu dans la barre de menu principale dispara t de la perspective X Analysis Parfois il se produit que le menu X Analysis de la barre de menu principale dispara t Utiliser Windows gt Reset l option de perspective pour le restaurer Reset Perspective eh Do you want to reset the current X Analysis perspective bo its defaults T j Egalement Eclipse permet aux utilisateurs glisser d placer les points de vue diff rents Si certains des points de vue X Analysis sont accidentellement ferm s ou ne sont pas visibles l option perspective Windows gt Reset devrait tre utilis e pour les restaurer
90. ment de tableau ou un format de fichier une liste du sous l ment avec toutes les r f rences aux l ments parent est affich Cliquez deux fois sur la ligne source pour afficher la source de l objet O Copyright Databorough Ltd 2012 Page 110 Member X Ref view S Ed Business Rules dech A Member X Reference for CUSNO i in XAN4CDEM ORPGLESRC CUSFMAINT Lines 6 View Level 1 Seq No eae cM D e D crea E X aue E E E 0003 00 K CUSNO 0026 00 CUSNO SP 0 TEXT Cus HNHo 0056 00 13n0 chain e rcust 0121 00 eval zcusno cusno 0150 0 eval cusno zcusno 031 C eval cusno customer L gende La couleur rouge fonc repr sente Definition Statements La couleur noir repr sente File Operations La couleur magenta repr sente Parameters La couleur brun fonc repr sente Program Structure Operation La couleur bleu fonc repr sente Field Operation Legend for Member X Ref F7 Member X Ref x Si Business Rules im m Member X Reference for CUSNO in XANACDEM QRPGLESRC CUSFMA Ill Definition Statements Seq No 0003 00 uu tu F e Operations K CUSHO CUSNG SP BS Parameters HE 0026 00 0056 0 0121 See chain e rcusf eval zcusno evel cusno M Field Operation ll Program Structure Operation Perc 03 2 Enhanced Member X Ref L option Enhanced Member X Ref r f rences crois es de membres am lior s affiche les r f rences de variable dans les membres a
91. navigateur X Analysis S lectionner l une des op rations suivantes e CHG Seulement mettre jour les index actuels Il trouvera des membres sources nouvellement ajout s et enl vera des membres effac s Il galement indexera tout membre de la source qui a chang depuis la derni re l initialisation NO ne pas cr er les index ALL Il est similaire CHG lorsqu il s agit de trouver de nouveaux membres et enlev des membres Il indexera tous les membres de la source sans v rifier la date de changement UPG Mise jour la base de donn es de X Analysis et reconstruire toutes les donn es y compris tous les index en remplacement des actuels Creer le mod le de Si vous prenez l option pour construire le mod le de donn es de votre donn es application puis vous pouvez le voir travers X Analysis o lectionner une des options suivantes e YES Cr er le mod le de donn es e NO Ne pas cr er le mod le de donn es Vous devez avoir X Rev Module Modeling Set pour l ex cuter Copyright Databorough Ltd 2012 Page 8 G n rer les r gles Configurer les biblioth ques de r f rences crois es m tier Si vous prenez l option pour g n rer les r gles m tier de votre application puis vous pouvez le voir travers X Analysis S lectionner une des options suivantes e YES G n rer les r gles m tier e NO Ne pas g n rer les r gles m tier Vous devriez avoir X E
92. option Export to Microsoft Word de l ic ne Export disponible sur la barre d outils Microsoft Word obtient actionn et le contenu affich obtient export vers Microsoft Word Microsoft Word View of Current Source Code X Analysis Source for CONOD 1 Seq EE ek IWS Gaede rS waa qq ak ard ee neo te E Dui S we 10 05 04 2000000 testing 00da FCOMOOLDFCF WORKS TH OOO F GRENI ESFILE Doa FCISTS IF DISE Lus FCONHDE UF DISE Lus FCONDET UF DISE OOO FATEMAS IF DISE Dua FSTOMAS IF DISE FSTEBAL IF DISE Exporter vers Microsoft Excel X Analysis affiche les diff rentes listes Toutes les listes ont l option pour exporter les donn es vers MS Excel et MS Word L ic ne d exportation d roulante apparait sur la barre d outils associ La s lection de l option Export to Excel actionnera MS Excel et permettra d exporter code source actuel affich ci dessous O Copyright Databorough Ltd 2012 Page 245 Microsoft Excel View of Current Source Code E Microsoft Excel X Analysis Source List of CONOO1 in XAN4CDEM1 QRPGSR a Toi SS File Edit wiew Insert Format Tools Data Window Contribute Help Adobe PDF e led B i aval r U zs zm 1 a 4 um A Changes End Review Snagit Ti window AQ Ed S X Analysis Source List of CON001 in XANACDEM QRPC 3 Seq Ho nn A WD D0 uS 10 05 04 A000000 testing 5 0002 00 FCONUOOTDBFCF E WORKS TT E 0003 00 F CORRNT KSFILE OESFL 0004 00 FCUS
93. par exemple commen ant par Zl O ou B sont renomm s pour d marrer avec Il OO et BB sont d finies en cons quence avec les noms de champ long qui ont t transmis comme param tre r el du diagramme d action du programme d appel 2E L exemple ci dessous illustre cela DRPRDFR Diagramme d action filet Execute function Scan EXECUTE FUNCTION Scan TYPE EXCUSRSRC PARAMETER RCD Oms status PARAMETER CTL Oms status p12 PARAMETER LCL Scanresult Ex cuter la source d utilisateur contenu de Scan Scan for search string Parameters input ixutx te onderzoeken string input FIXVEX oekstring output fOunnb positie Se D up d const ABCDEFGHIJKLMNOPORS D TUVWXYZ D lo p const abcdefghijklmnopgrs D tuvwxyz D ulen S 3 Q O Copyright Databorough Ltd 2012 Page 347 NA YN Initialize parameters 12 12 X2 ene Te onderzoeken string saven in uscan2 Zoekstring saven in uscanl Lengte van de zoekstring bepalen Translate USCANI C Loup Translate USCAN2 C lo up Find argument utranl ulen movel blank uscanl movel b lank uscan2 movel blank utranl movel blank utran2 z add zero uresul movel ixutx UBCaTZ movel ixvtx uscanl eval ulen len trim uscanl Startpositie in de te onderzoeken string bepalen 2 cudd L upos Co Uppercase xlate uscanl utranl Lo Uppercase xlate uscan2 utran2 scan e urran UDOS uresul LE L TOL z add 999
94. recueillir des informations sur l appel de programme et son tour d appel de programme Ce param tre sp cifie le nombre de r cursions maximum en interrogeant le programme appelant Le niveau par d faut est 7 e Default Source Editor e LPEX L diteur LPEX est coche par d faut pour les produits Rational d IBM ayant RSE plugin Cela implique ce membre source sera affich dans l diteur LPEX pour l objet d dition e 5250 Emulator 5250 emulator est l option par d faut pour la RSE non plugin Cela implique que le membre source sera affich dans une session 5250 pour l objet d dition O Copyright Databorough Ltd 2012 Page 27 Others e No of records to display Affiche le nombre total d enregistrements afficher dans tout l objet FILE lors de l option View Data option est ex cut e e View Job Log Affiche l tat en temps r el de tout le travail batch a soumis la base de donn es Repository Location D veloppez le node X Analysis pour voir ou modifier les pr f rences de la location du r f rentiel Pr f rences Repository Location G Preferences Ir Repository Location H General Agent Controller Ant Ignore Linked Repositories if any Data Management DB Connection information xi Help i l Host Mame i Projects Install Update DBz Username o Repository Location Preferences ie DB P d LPE Editor Se Model Validation DE Port H Plug in Development Profiling and Logg
95. s lections qu il a fait et qu il peut galement d finir diverses options li es la mise en forme document comme Paper Size Contention Resolution etc Copyright Databorough Ltd 2012 Page 292 gt AT eee No Detailed Object Documentation Finish X Analysis System Documentation Finish Define the Page Size and Contention Resolution Option Selected Sequence Level Settings Application Area OSC Normal Application Area ODC Level 2 Application Area DMD Normal Paper Size Letter 8 5 x 11 O A4 Size 8 27 x 11 69 Contention Resolution System Documentation creates documents in Application Folder IF the Application Folder is shared and documents are createdfopened while the documentation is in progress then this may lead to contention Please select appropriate options to enable resolution CO Do not overwrite 9 Overwrite iF exists but if in use then Create document by similar name CO Exit Skip document creation Cliquez sur le bouton Finish pour g n rer le document Copyright Databorough Ltd 2012 Page 293 gt Le document du syst me utilise les valeurs pr c dentes Nous avons d j discut de ce sujet dans la section Marking the individual objects complete list Documenting an Entire Application L option Document Entire Application documente toutes les informations sur les objets appartenant l application s lectionn e Cette option est dis
96. service pour les fichiers de bases de donn es sp cifi es La source g n r e sera plac e dans QRPGLESRC de la biblioth que de r f rences crois es sp cifi Le type de programme de service g n r d pendra le mod le sp cifi La commande a besoin du nom de mod le source membre comme param tres d entr e Les mod les pr d finis sont trouvent dans XAOBJ QRPGLESRC Voici les mod les pr d finis disponibles ZUTEMPLATE mod le de programme de mise jour ou suppression de fichier ZSTEMPLATE Ce g n rera ainsi un programme de service SQL CRUD ZXTEMPLATE Ce g n rera SQL prolong du programme de service READ ZRTEMPLATE ce g n rera ainsi un programme de service RPGLE CRUD Generated Service Program Le nom de programme du service d pend du mod le s lectionn Le tableau suivant explique ce ph nom ne Template Service Program Starting with ZUTEMPLATE ZSTEMPLATE mmwum 5 our le choix de programme de service CRUD SQL de ZSTEMPLATE est g n r alors qu en s lectionnant d un programme de service CRUD RPGLE de ZRTEMPLATE est g n r Dans les deux cas un programme de service est g n r contenant des d finitions sous proc dure pour lire mettre jour crire supprimer d enregistrement O Copyright Databorough Ltd 2012 Page 187 V AAN Les options de modernisation Sur le choix du programme de service ZXTEMPLATE un SQL tendues READ est g n r Le programme
97. sp cifi l objet ou la variable pour acc der rapidement au navigateur source diagramme de flux de donn es structure graphique diagramme de structure de programme l objet ou utilis le membre X Reference variable o utilis et diagramme de mod le de donn es Copyright Databorough Ltd 2012 Page 89 x R f rence rapide l objet Jump to dialog G Jump to E Object variable Le Zoom Source C3 Data Flow Diagram Q Structure Chart Diagram Program Structure Chart Object Where Used C3 variable Where Used Physical File Field Mame 3 variable Where Updated Physical File Field Mame O Variable Where Defined Physical File Field Namet 3 Data Model Diagram Cancel Chaque option agit sur la variable ou l objet sp cifi e dans la zone d dition de s lection oom Source ata Flow Diagram tructure Chart rogram Structure Cha Copyright Databorough Ltd 2012 rt Lists all the Source Lines where the Field Variable has been used referenced in the Source Member and its associated Device Files and Copybooks This option enables only when Jump to is opted on Source Browser La liste de toutes les lignes de source o la variable ou le champ a t utilis e ou r f renc e le membre de source et ses fichiers de p riph rique associ s et cahiers Cette option permet seulement quand Jump to est choisi sur le navigateur de source Affiche toutes les instances de la variable sp cifi e dan
98. suivants sont d finis Mot de passe d utilisateur XANASEU Classe d utilisateur PGMR Programme initial XSEUCLP Biblioth que XAOBJ Create User Profile CRTUSRPRF Type choices press Enter BEE Pe XAN4SEU Name User ae sword os o o o o o o o c A USRER E Name USRPRF NONE Set password to expire SE NO SOUS YS Se D cM E 2 ene oece WG Coes ENABLED xENABLED DISABLED Icom cc EE PGMR ZUR EE SEE SONIS ASemetamece eVe 5 0 3 op eo a SE EE EE E EE EE SE EETRCE Name CRTDFT Initial program Eo rill e T Te e Sle UIC I Name NONE LIDE o e S XAOBJ Name SOIRS MS MOS DEES d ai ESENTIUM s s o o o a o o c MAIN Name SIGNOFF EE CARE Name LIBL CURLIB Limite apab e kee ae a NO EE KE Ee Melee SSG Se ON ME ee E IX Analysis Sshw User MOSS PO EIT F4 Prompt F5 Refresh F12 Cancel F13 How to use this display F24 More keys Pressez F10 et feuilletez D finir des autorisations sp ciales ALLOBJ JOBCTL SAVSYS Copyright Databorough Ltd 2012 Page 308 VA IN Appendix B Enabling the SEU Interface Change User Profile CHGUSRPRF Type choices press Enter Additional Parameters Spe cmn as cma ena S Er c M ZAT TORJI ANR MOUS C E OE x JOBCTL SAVOS SE environment e xSYSVAL ROAMER S OVAA NONE S Display In o on normati EE XOY VAL EE NO MEN Yo VAE Password expiration interval xSYSVAL 1 366 SAME SYSVAL NOMAX Limit device sessions xo Y SWAT SIE MEOS NOE E So UAE Econ cM
99. une application de travail avec sur la liste des biblioth ques de r f rences crois es lorsque X Analysis est d marr en mode hors ligne Copyright Databorough Ltd 2012 Page 325 Appendix E la commande XREDOAPP Copyright Databorough Ltd 2012 Page 326 A tt betreien Appendix E la commande XREDOAPP La commande XREDOAPP est l interface principale de contr ler l application X REDO La liste de biblioth que doit tre correctement d finie avant d utiliser cette commande principale D finir la liste de la biblioth que Modifier la liste de la biblioth que afin d assurer la s quence suivante e XAOBJ QGPL e QTEMP Utiliser la commande EDTLIBL pour d finir la liste de la biblioth que EDTLIBL Command Screen EACT rary Ee System DBSPW6 Type new changed information press Enter Sequence Sequemee Sequence Number ibrary Number IC GH Number EE T50 SE XAOBJ 160 SS OCRE O S20 QTEMP TO S30 ISO 340 200 S190 UND 360 ZA SE 220 380 240 S190 250 400 260 410 2 TOI 420 1 90 280 140 290 Ee F5 Refresh Fl2 Cancel Apr s la mise jour de la liste de la biblioth que tapez la commande XREDOAPP et Faire Entr e sur la touche L cran suivant la m me doit appara tre Copyright Databorough Ltd 2012 Page 327 wy IN Appendix E la commande XREDOAPP XREDOAPP Command Screen X Analysis 4 X Redo Appli aton Ont rol Databoroughi LEd XARREDOAPP Oee Ors ILS le May 201 Enter op
100. 07 A IN Les options d audit Report Definition Dialog X Analysis Metrics Report Specification and Submission Report Mame Report Title leneral cross language complexity by SUBROUTINE Report category RPGMET Application Area All Members Selected Object Mame Select Report Columns and Options Column Metrics VarMame Subr OBJNAM Object and Source ID Data OBISUBHAM Object Library OBJLIB OBIATR Object Name OBJNAI CYC Object Type OBJTYP HAL Object Attribute OBJATE MI Object creation date OBJCRTDAT SRCLINSTIM Object last used date OBJESUDAT Source File OBJSRCFIL Source Library OBJSRCLIB Source File change date OBJSRCFCHD Ce nes me b s kul s Show report data at subroutine level OBJATR RPS OR OBJATR RPGLE Filter User metric formula User program Save and Submit Report Save Definition Only amp Analvsis metrics data last updated 2011 05 26 at 06 55 21 After changing the report definition click the Save Definition Only button If you like to generate the report then click the Save and Submit Report button Apres avoir modifi la definition de rapport cliquez sur le bouton Save Definition Only Si vous souhaitez g n rer le rapport puis cliquez sur le bouton Save and Submit Report Copyright Databorough Ltd 2012 Page 208 A Copier la d finition de rapport Les options d audit L utilisateur a la possibilit de copier la d finition de rapport exis
101. 2 O10wos 25 02 12 e Object List 53 Object List of ALLUSR ALL ALL ALL ALL ALL Total Objects 316 Name Type Library zoom Source AT LEI LFXAN4CDEM CUSEL 23 08 11 LF AN4CDEM LF XAM4ACDEM LF AH4CDEM LF XAMACDEM LF XAM4CDEM LF XAM4CDEM LF XAM4ACDEM LF XAM4ACDEM CUSELE t Zoom in Lpex CUSFL CUSFL USFLE CLISFL CLHISFL CUSFL CUSFL Object v E Data Flow Diagram Where Used Variable Where Used z Data Model Diagram All References Update References Delete References 2308 11 23 08 11 zaina i Entry Level References 01 09 08 01 09 08 01 09 08 01 09 08 01 09 08 01 09 08 01 09 08 01 09 08 SIS SIS 25108 12 25 02 12 SSC SSC 28 02 12 Poe File Field Details Ce produit une liste Object Where Used pour tous les objets r r f rant l objet CUSF En cas de l option Object Where Used est effectu sur un PF CUSF dans ce cas puis en plus de la liste des objets en utilisant CUSF les objets utilisent LFs built sur CUSF par exemple CUSFL3 sont galement rapport s Copyright Databorough Ltd 2012 Page 103 Object Where Used Screen Object Where Used Usage References for CUSF Total Objects 110 Object Library CECCNHDE Po Work with Orders Cobol vers File Read Bv Program ANA DEM CBCUSFMNT DO Customer Site Maintenance File Updated written To By Program SANACDEM CBCUSTMANT DO Customer Detail Maintenance Long
102. 2 Lenom du membre du groupe de d tails du membre peut tre e ALL Copyright Databorough Ltd 2012 Page 53 La biblioth que d application e Nom du membre maximum 10 caract res longs e Caract res initiales du nom de membre suivie d un ast risque par exemple C OE etc 3 S lectionnez le type dans la liste d roulante 4 Cliquez sur OK L cran suivant affiche la liste des membres pour les crit res s lectionn s Member List Member List a Object List Member List of FALLUSR FALL FALL FALL Total Members 315 Library CP XANACDEM CF XANACDEM CF XAMACDEM CF XANACDEM CF XAMACDEM CF XAMACDEM XANACDEM LL XAMACDEM CF XAMACDEM CF XANACDEM RE ANA4CDEM RE XANA4CDEM R NANACDEM Source File ODDS SRK tu BLSR tu BLSR Ci BLSR Qu BLSR tu BLSR tu BLSR ODDS SRK QI LSR tu BLSR Qu BLSR GRPGSRC DIR PRE CRPGSRLC Mame ASTATLIS CBCONDET C BOOoNDETINW C BOCOMNHDF CBCUSFMAT CBCUSTMAT 2 CBCUSTS C BCLISTSD CBC11U LC BPRMCLISF CBTRNHST BOR POOR EUR Description Status File Work with Order Details Work with Order Details Long Fields Work with Orders Cabal vers Customer Site Maintenance Customer Detail Maintenance Long Fi Work with customer Cobol vers Work with Customers Order Entry System Print Customer Details Work with transaction history Calculate Interest Applv transaction to an account Back out account 25 05 11 13 09
103. 2 Page 39 Job Status Dialog for Refresh Cross Reference Option Job Status Job Details AREFRESH TESTER 026878 Cette action verrouille XAPlugin et apres l ach vement de la commande Refresh verrouiller XAPlugin sorti Rebuild Data Model Choisir l option Rebuild Data Model apporte la bo te de dialogue reconstruire de mod le de donn es Rebuild Data Model Dialog Rebuild Data Model E Lorsque le bouton OK est press l application est d s lectionn e et la commande mod lisation est sous mise en mode batch Le processus verrouille l application Repository Refresh Log L option Repository Refresh Log affiche la liste des commandes qui ont t ex cut s au cours de la biblioth que de r f rences crois es s lectionn L option Repository Refresh Log est disponible sous le sous menu Refresh Options dans le menu contextuel de la biblioth que de r f rences crois es Sur la s lection de cette option la fen tre suivante X Analysis est affich e Copyright Databorough Ltd 2012 Page 40 A fe Object List Repository Refresh Log Repository Refresh Log 5 Repository Refresh Log of ANACDXA Run Date 2010 12 13 2010 12 13 2010 12 07 2010 12 07 2010 11 29 2010 11 29 Run Time OF 18 07 5 28 14 13 40 10 11 50 20 135502 12 46 31 Program Executed AGOENBRLILES A aOENBRLILES AGEMBRULES AGEMBRULES METMERIULES AGEMBRULES Notes Area MYCPROCESS Program
104. 21 832 758 Average Total y Low Total 606 35 2 231 549 15 Les informations de m triques affich es ci dessus contient les colonnes suivantes 1 Complexity Level Pour chaque attribut 1 6 l utilisateur doit allouer des poids par exemple chaque utilisation du fichier 1 chaque utilisation des cahiers 4 etc La somme totale de celles ci par le programme sera calcul e et le niveau de complexit pour le programme a fonctionn Par exemple les Points 10 LOW 10 20 AVERAGE gt 20 HIGH L utilisateur peut attribuer des poids dans la section pr f rences de X Analysis 2 Units Lorsque s est effondr il affiche le nombre de programmes Lorsqu elle est d velopp e il affiche nom du programme 3 Source Type Informe sur le type de source 4 Source Lines Nombre total de lignes de la source dans un membre de la source 5 Cyclomatic Complexity Mesure la logique de la d cision dans un programme Montre le nombre total d instructions conditionnelles utilis 6 Halstead affiche la complexit du programme directement partir de code source selon les op rateurs et d op randes utilis s 7 Maintainability Index L indice de maintenabilit est calcul avec certaines formules de mesures de lignes de code mesures de Cyclomatic Complexity et Halstead complexity 8 Files Le nombre total de fichiers utilis s par le membre de source 9 Device Files Le nombre total d affichage et les f
105. 3 Average MEOO1 RPG 239 1 105 Metrics History Metrics History affiche toutes les instances pr c dentes des m triques de donn es g n r es Les donn es de Metrics History sera disponibles uniquement lorsque les m triques de donn es sont g n r es plus d une fois Metrics History peut tre g n r pour tous les niveaux High Average et Low totaux pour les programmes de batch ou des programmes interactifs et le Grand Total galement Copyright Databorough Ltd 2012 Page 194 A IN Les options d audit Invoking Metrics d sen Metrics Analysis for ANA4CDXA Double Click to View History E B a Fo ea Complexity Level Units Source Type Source Lines Cyc Comp DESE Total Low Total Batch Programs High Tot al Average Total Select High Total or Average Total EH er mme E Ae invoke History Window One can also invoke History Window for Grand Total or Batch Application Area Breakdown Program or Interactive Program 3 S lectionnez la ligne Low Total dans la fen tre Metrics et effectuer l action de double clic pour actionner la fen tre Metrics History comme illustr ci dessous Metrics History Window Metrics History for XANACDXA m UE Level Change Date Source Lines Cyc tendis Halstead Maint Index Files CRE NE PRESE En NUN Cil Low Total Current State 2 302 11 705 4398 O1 months back 2011 7 31 2 18 r3 155541 4469 10 months bac
106. 3 Build data model 14 Refresh 15 Gen Business Rules 16 Exclusions 17 Objects 18 Program Stds EE ee Company division XAN4CDXA XAN4CDEM Tutorial System 13 XAN4CDXAT XAN4CDEM Tutorial System Pressez la touche ENTER Generate Data Model XA4MODEL Tyee choices press Enter X Analysers Dar a e a a a OANA aA Name Ee El EE ODEM Name for more values Model method 2 e e GE ER DE EES x PGMLOGIC NAMES CA2E Copyright Databorough Ltd 2012 Page 9 IN Configurer les biblioth ques de r f rences crois es Pressez la touche ENTER pour ex cuter la commande mod lisation cette commande principale ex cute en batch et compl te le processus de mod lisation EHS aos Le nom de biblioth que r f rences crois es X Analysis Analysis e que SS Sp cifier le nom de biblioth que de donn es onn es Methode du mod le je PGMLOGIC D river des cl s trang res de logique de programme RPG LE Les relations sont seulement consid r es comme valides lorsque des cl s trang res correspondent toutes les composantes de l identificateur primaire du fichier parent enfant CA2E Le mod le de donn es enti re a t g n r travers Synon Utiliser uniquement Synon base de donn es de mod le de donn es pour d river le mod le de donn es NAMES Seulement d river des cl s trang res pour les relations parent enfant en consid rant de l option sp cifi e dans le param tre Matching Method
107. 4 ADD CONSTRAINT ASTATUS keys PRIMARY KEY STATUS CREATE TABLE CNTACS CUSNO USERNM char 34 PBPCDE chariz NOT NULL IELNO char 17 FARNO cher 15 F F P decimal 5 0 NOT NULL L exportation comme l option DDL est galement disponible sur les aires d application Copyright Databorough Ltd 2012 Page 252 Le gestionnaire de document Copyright Databorough Ltd 2012 Page 253 gt Le gestionnaire de document Documenter Document Manager facilite la g n ration d un document PDF MS Word contenant les informations de conception de syst me pour les objets sp cifi s dans une application La Documentation du syst me est g n r e dans des deux fa ons suivantes e Marquer des objets individuels la liste compl te e Documenting an application area e Documenter une aire d application Marquer des objets individuels la liste compl te Suivez les tapes ci dessous pour g n rer le document du syst me D marrer X Analysis 2 S lectionner les r f rences crois es partir de la vue de liste des r f rences crois es Les objets de marque pour tre inclus pour le processus de documentation de syst me Pour marquer les objets pour les processus de documentation utilisez le menu contextuel sur les objets et s lectionnez l option Mark for Documenter Alternativement la liste compl te peut tre s lectionn e pour la documentation en s lection
108. 4 Data Model Diagram oe Overview Structure Chart Be Al Objects t LI All Procedures Exportable Functions Source Files Business Rules Consolidated Rules Screen Components P amp Change History AR Regenerated Programs d Web Services OM x Cloak mA Resize D ACCOUNTS Company Accounts Peter test EI CUSTOMERS Customer App Area i TH CUSTOMERS Custoemrs by File EI CUSTS Custs File G D MYCPROCESS Re Engineering G ORDERS Order entry System PE DL AN Planning System G D PRINT Printed documentation EI SALES Sales System E BG W WCLISTTEST Test Application area H B XTEST X Test Demonstration Les options du menu de la biblioth que d application S lectionner la biblioth que de r f rences crois es et opter pour le menu contextuel qui affiche le menu local suivant Copyright Databorough Ltd 2012 Page 32 Menu contextuel pour les r f rences crois es Mew Application Area Add Alternate Data Library List Application Library List Refresh Options k Derive Business Rules Export Options Document Entire Application Document Changed Objects Modernization Options d Generale Programs Generate Hibernate ORM Inter Repository Options Audit Options V New Application Area X Analysis cr e l aire d application d une partie d un ou syst mes multiples Il est possible de sousdiviser programmation une application en modules logiques ou des aires Pour plus de d tails voir la sec
109. A2EDEMOXRRIX2EMBR AACA2EDEMOXRRIX2EMBR AACA2EDEMOXRRIX2EMBR AACA2EDEMOXRRIX2EMBR AACA2EDEMOXRRIX2EMBR AACA2EDEMOXRRIX2EMBR AACA2EDEMOXRRIX2EMBR AACA2EDEMOXRRIX2EMBR Copyright Databorough Ltd 2012 Lorat Record Column leen Missing Missing Missing Missing Missing Missing Missing cup IE AACA2EDEMO I SE routine routine routine routine routine routine routine routine A E een Chk code num Remove Firs Force BOR Or Remove Firs Remove Firs Force BOR on cpu eue xRetrieve st Page 335 GN AACKPVP AACWDFR AACWDFR AACWDFR AACWDFR AADCPFP AADCPFP OZR Ske OZ teks OZER SRE EE EE C2HSRC O2ESRC OZ iis RG Appendix E la commande XREDOAPP AACA2EDEMOXRRIX2EMBR AACA2EDEMOXRRIX2EMBR AACA2EDEMOXRRIX2EMBR AACA2EDEMOXRRIX2EMBR AACA2EDEMOXRRIX2EMBR AACA2EDEMOXRRIX2EMBR AACA2EDEMOXRRIX2EMBR Missing Missing Missing Missing Missing Missing routine routine routine routine routine routine routine Field has le Set Command Set Command Set Command Set Reversal Concat with Concat with Missing EE F19 Left F3 Exit F12 Cancel F20 Right F24 More keys Option 20 X A Log L option 20 peut servir afficher une v rification de X Analysis et le processus de g n ration L cran suivant affiche la fen tre X Analysis Log X Analysis Log Report Screen Display Physical File Member XA4LOG Library AACA2E DEMO XA4LOG POr EE JL OUI M NE 1 File Mem
110. Annotation Template Manager Data Transfer Utility I Read Me J Uninstall Analvsis a Analvsis Diagnostics Lorsque l utilisateur s lectionne l option Data Transfer Utility puis la bo te de dialogue suivante s affiche Copyright Databorough Ltd 2012 Page 323 Data Transfer Utility dialog box Et X Analysis Data Transfer Utility a Onalysis Data Transfer Utility downloads data From the Cross Reference Library on System i to run X Analvsis Offline System i D tails Host Name 195 11 65 175 j User Mame Password Cross Reference Library xAM4CDXA Host Code Page 0037 United States PC Cross Reference Offline Application Mame E User Name Password DE Port Number Test Connection Application Area Select Application Area Get Application 4reas NONE All Members Selected Member Source Gei Exclude Include O Only Mote Onlv works with existing database Cancel Analysis Data Transfer Utility Les tapes suivantes doivent tre suivies afin de t l charger les donn es pour utiliser la hors ligne de X Analysis actionner l utilitaire de transfert de donn es du groupe de programme X Analysis Sp cifier l adresse IP d IBM i o est la biblioth que de r f rences crois es de l application D finir le nom d utilisateur et le mot de passe Sp cifier le nom de biblioth que de r f rences crois es d application Sp cifier le nom d application de hors ligne La valeur par d
111. Area DMO Normal Object List Data Model Diagram Normal LF Access Path details File Field Details Object Where Used Data Flow Diagram Normal with Annotation Structure Chart Normal with Annotation Snurce Source Flow Chart Program Structure Chart Cancel Dans l cran ci dessus l utilisateur peut reclasser les options s lectionn es pour la documentation du syst me Apr s reclasser cliquez sur le bouton Next pour arriver la derni re tape de wizard documentation Ici l utilisateur peut voir toutes les s lections qu il a fait et qu il peut galement d finir diverses options li es la mise en forme document comme Paper Size Contention Resolution etc O Copyright Databorough Ltd 2012 Page 275 gt Select Paper Size and Resolution F X Analysis E n Ed System Documentation Finish Define the Page Size and Contention Resolution Option Selected Sequence Level Settings Application Area OSC Normal Application Area OSC Level 2 Application Area DID Normal Structure Chart Level 8 Object List Source Level 1 Data Model Diagram Normal Source Flow Chart Level 1 LF Access Path details File Field Details Object Where Used Data Flow Diagram Normal with Annotation Structure Chart Normal with Annotation Snurce Source Flow Chart Program Structure Chart Paper Size Letter 8 5 x 11 O A4 Size 8 27 x 11 69 Contention Resolution System Documentati
112. BO On GOA F1 Help F3 Exit Fo Add Work with X Analysis 4 Application area rules Library Rule Fil2 Cancel Databorough Ltd 08 12 44 OS May POR Refd Refd Own Dep Pgms Files Files Files Y A N N F14 Resequence L option 8 liste les objets de programme s lectionn s par l aire d application bas e sur les r gles qu elle d tient L option 8 contre l aire d application pour Afficher du programme d objets X Analysis 4 XARWKAPA Enter options Dress Enrer 2 Change 3 Copy 4 Delete 5 Display 10 Verify area 11 Area copy 12 Subset lo Authorities EE E Work with X Analysis 4 Application areas 7 Rules Area ACCOUNTS ACHEAD01 BCHEADOI SES ISI CUSTOMERS DECIO E OE OEO001 ORDERS Fl Help Description Company Accounts New Sub App Area Customer App Area Test area Re Engineering Order Entry Application Area OEO001 Order entry System F3 Exit Copyright Databorough Ltd 2012 Databorough Ltd 08 07 54 O95 O 8 Pgm objects 9 File objects 13 Filter spec 14 Test Result Fields F12 Cancel le date Page 72 GN L aire d application L cran suivant affiche les objets de programme pour l aire d application OE001 Les objets de programme pour l aire d application OE001 X Analysis 4 Work with X Analysis 4 App Area Objects Databorough Ltd XARWKAAO 06219357 OE001 WEE POS Me ona on Enter E ENEE preco ENCer 1 STRSEU 5 Display 6 Where Used 7 DFD 8 SCD ODJECE Attri
113. CH Maximum Unexpanded Depth 10 E E E LPE Editor Annotation Model validation Plug in Development Profiling and Logging Run Debug Team Test Validation Analysis Advanced Folders Default view Level 13 we General Repository Location Variable Where Used m Test Default view Level amp Redo TRECE Annotation from Crass reFerence HI HIR H JEE E System Document amp view Export as Paper Size PDF CMS Word document a4 Letter DI Program Structure Chart Object Where Used Entry Level References Inverted SCD Depth Default Source Editor e Lpex Q 6250 Emulator Others Number of records to display View Job Log Restore Defaults Apply Cette fonctionnalit est disponible pour les PF LF CLP RPG LE et les types des membres CBL L annotation de la base de membres source doit tre crite de mani re sp ciale comme affich ci dessous afin que l option System Document le reconna t comme l annotation Copyright Databorough Ltd 2012 Page 299 A CNTCMAINT 3 Le gestionnaire de document Source Annotation in an RPGLE program A Source List of CNTCMAINT in XANACDEM QRPGLESRC Lines 224 View Level 4 fo B oeg No OO0e OO UU UU OO mangas O06 OOO nona gods UO UO UO UO UO UO E BGH e e RE m R D EE Hautes t os H COPYRIGHT DATABOROUGH LTD 2005 H dehbugi yes copyrighti Databorough Ltd 2005 dateditl BEGIN ANMNOTATIGN
114. Cette section dispose de trois options en fonction de ces trois options que syst me document diff rent dans leur approche On doit voir comment ces trois options fonctionnent Detailed Object Documentation in Alphabetical Order Si l option Detailed Object Documentation in Alphabetical Order est s lectionn e puis la documentation d objet proc de en croissant par ordre alphab tique du nom des objets dans l aire d application La bo te de dialogue suivante est affich e dans wizard F X Analysis Single System Document Exclude Objects System Documentation Exclude Objects Exclude objects From documentation optional Mame SELMO CNTCMAINTD CONDET CONDETLEI CONDETLEZ CONDETES CONHBDE CONWBDELI CONHBDELITA CONHBDELEZ CONHBDELS CONHBDELA COMADRLS USF CUSFL1 C LISFLZ CUP 3 CUSFLS CUSFLG CUSFL 7 C LSFL 7D C LISFL8 CUSFLY Mire Copyright Databorough Ltd 2012 Type DTAARA FILE FILE FILE FILE FILE FILE FILE FILE FILE FILE FILE FILE FILE FILE FILE FILE FILE FILE FILE FILE FILE FILE ETI E Description Last Skeleton Letter Contacts Maintenance Contract Detail by Stare ContracE Pradi by Store Contract Prodi by Praduck Contract Contract Header by Debtor Contract by DebtortCust Ref bv Rep Contract by Debtor Date by Debtor Date Rep by Date Sites Sites by Name Sites by Status Sites by Number Sites by Disk amp
115. Confirmation Dialog on Removing Alternate Library List X Analysis eh Alternate Data Library List TEST1 will be deleted La F Are you sure Copyright Databorough Ltd 2012 Page 35 Cliquez sur OK pour supprimer la biblioth que de donn es alternative Cliquez sur Cancel pour annuler l option Reset Library List Lorsqu une biblioth que de r f rence crois e est s lectionn e la liste de la biblioth que change en cons quence Cette liste de la biblioth que contient des biblioth ques r f rences crois es la biblioth que de donn es QGPL QTEMP et XAOBJ L utilisateur peut modifier cet ensemble de liste de la biblioth que l aide de l option Add Alternate Data Library List Une fois Alternate Data Library est install utilisateur doit s lectionner Select Alternate Data Library List pour modifier la liste de la biblioth que de r f rences crois es Lorsque l utilisateur veut utiliser la liste pr c dente de la biblioth que la liste de biblioth que originale au moment de la s lection de r f rences crois es il doit opter pour l option Reset Library List L option Reset Library List est disponible dans le menu clic droit d une biblioth que de r f rences crois es Sur la s lection Reset Library List la liste de la biblioth que est modifi e par suppression des biblioth ques de donn es alternatives de la partie utilisateur de la liste des biblioth ques et de la restauration de la bibl
116. Create Checkpoint Definition Test SS si Options Modernization Opti RE Create Test Result Definition Generate Programs 1 Generate Hibernate ORM Test Result Field Exclusion View Coverage Report Audit Options Ces Cr er la d finition de test processus Create Test Process Definition est utilis e pour d finir le test processus Il cr e le node Test Process sous l aire d application L cran suivant affiche le node disponible Test Process II s agit de pr configur e avec l application tutoriel XANACDXA Test Process Node EI XTEST X Test Demonstration AANACDCEP Ds Far X Test Demo ET BASRES Base run results Eh TSTRES1 Unchanged results at level 1 H F TSTRES 1 2 Results Level 1 with spool exclusions HE TSTRES2 Level 2 some changes found E Eh TSTRESS Level 3 more changes Found Cr er la d finition de point de contr le Cette option est utilis e pour cr er des points de contr le Le point de contr le agit comme une image des donn es de test L application du tutoriel a le point de contr le pr d fini XAN4CDCKP l cran suivant affiche le point de contr le Copyright Databorough Ltd 2012 Page 75 A IN L aire d application Checkpoint Node EI XTEST X Test Demonstration Er Test Pracess lo AANSCDCEP Checkpoint Far x TeskE Dema Sr BASRES Base run results ST TSTRES1 Unchanged results at level 1 D TSTRES1 2 Results Level 1 with spool exclusi
117. DCDE CUSF Exact match not Found Far Distributor on Distributors CUSFM ALN T DOCS STATUS USF Sts lt gt blank CUSFMAINT 00010 DS5DCDE CUSF Distributor not Found on Distributors CUSFM ALN T 001 1 LISERRI USF Contact blank CUSFMAINT 00012 SALUT CUSF Salutation lt gt blank and Salutation lt gt blank and CUSF Salutation lt CUSFM ALN T DOC 13 USA USF Customer 0 Copyright Databorough Ltd 2012 Page 168 Les options d inter r f rentiel Copyright Databorough Ltd 2012 Page 169 Les options d inter referentiel Inter Repository Options offre la possibilit de comparer les fichiers de base de donn es dans les biblioth ques de deux r f rences crois es et de la gestion des r f rentiels li s L option Difference Analysis analyse les fichiers de base de donn es d application et la diff rence des rapports avec les fichiers L option PTF Analysis analyse les applications de base et personnalis e pour l analyse PTF L option Manage Linked Repository permet l analyse d un ou plusieurs IBM i et ou de la non IBM i biblioth que de r f rences crois es Windows une biblioth que de r f rences crois es existantes Inter Repository Options is available on the context menu on the cross reference library The following group of options is available under Inter Repository Options Inter Repository Options est disponibles dans le menu contextuel de la bibliotheque de refere
118. E Les nodes r p t s dans diagramme de structure graphique Structure Chart for XCMMENU Total Objects 48 a A amp H fs WWCCONSC Work with Customer Contacts WWCLISF Work with Customer Sites XBCCLMSG Clear a Message Queue CUSFMAINT Customer Site Maintenance XB CCLMSG Clear a Message Queue Diagramme de structure graphique avec les fichiers Le diagramme de structure graphique fournit un affichage graphique des relations pour le programme Le diagramme de structure graphique avec les fichiers affiche galement les fichiers associ s avec les programmes Pour voir le diagramme de structure graphique avec les fichiers cliquez sur l ic ne Show Files disponible sur la barre d outils diagramme de structure graphique Copyright Databorough Ltd 2012 Page 128 EN Diagramme de structure graphique avec fichiers d entr e ou de sortie e Object List E ELLO Expanded Structure Chart for CLET TotalObjects 24 A m Mm Z CLET Build Customer Letter E LETN 1 Letter Prefix Generation 3 OTHFIL Sites by Number T WKCUSL Customer Letter PRTFIL F QUETSRC F _ QSIGSRC QSKLSF F ever M VER CUSLETSQ Update Letter Sequence y UPDFIL Sites by Number Diagramme de structure graphique detaille Diagramme de structure d taill e peut tre g n r en cliquant sur l ic ne Show Narratives L ic ne Show Narratives est disponible sur la barre d outils du S
119. E et JOIN pour les noms de table SQL Le nom de format est conserve Aucune d claration n est n cessaire pour indiquer vers le nom original de format de fichier physique e Les fichiers FIFO LIFO Le mot cl ne peut pas tre utilis avec des tables SQL et est supprim Un message est crit dans le journal des erreurs pour chaque fichier e Les champs REFERENCE Ces ne peuvent que tre utilis s dans les fichiers physiques afin que les references sont supprim s Un message est crit dans le journal des erreurs pour chaque fichier e TEXTE sp cifi sur un format de fichier logique Lorsque le format de fichier physique peut tre ajout texte ne peut tre sp cifi donc il est supprim e Les mots cl s des champs ALWNULL CCSID et DFT Ceux ci sont supprim s de la d finition originale de fichier physique lorsqu il est converti en une d finition de fichier logique Ils seront ont t g n r s dans la source de DDL pour la table SQL Command Parameters La commande XDDSTOSQL a besoin les param tres suivants e Bibliotheque X Analysis Taper le nom de la biblioth que de r f rence crois e de X Analysis construit pour l application contenant les objets de base de donn es tre converties e Nouvelle biblioth que de base de donn es Taper le nom d une nouvelle biblioth que qui contiendra la base de donn es convertie e Aire d application Taper le nom de l aire d application contenant les objets de base de do
120. EEE EE TR ET NT LU DIN EN IIS TN 74 DOCUIMENE d ail d applicato DEE 74 Data deet 74 Test Management ODLIODS ripe nt nt ar pice CSG Error Bookmark not defined Modernization Options EE 78 AUCE ODUONG te pr a nt pt te wag as A E EEA paced te tne E A 78 OO 79 Le diagramme d aire d application 82 Diagramme d aire d application elelieeeeeeeeieeeeseeese eene EEN nnnm n nhan sn EEN 82 La vue de diagramme d aire d application d tail sssssse e 83 Diagramme de flux d aire 1 llseeeeeeeeiiieeeeeeeeee esee eene nennen nnn nhu nsn nana a anas ausa sauna a aaa a nass 85 R f rences rapide l objet 89 Jump to Dialog c 89 La vue de navigateur SOUMCE cccccceeeseeeeeeeeeeseeeeeeeaesneeeeeeassaeeeseeaesaeeeeeeasseeessenaaseeessoaaseeeeseoags 91 elei ube De 91 La barre d outils Zoom SOUPER EE 92 L objet o utilis nn nnnm nnn nnnnnnnnnn nnn nnne nana aaa nnns raras 103 Variable i SC 104 WAS ON ma ae aeons a ae ae E am een 105 File Field 822 5 CR Re 109 LFS Access EL EE 110 Member Re a E eu 110 Enhanced Member X Ref lesse eiiieeeeeeeiiieeeee nnn hh EEN ansa asas sanas asas EEN 111 MONG IDIO M RR Es 112 La docume
121. F Change Date Base Change Date PTF Analysis for XANACDXP Total Objects 45 Class Mame Description APPLY APPLY APPLY APPLY APPLY APPLY APPLY MODIFIED MODIFIED MODIFIED MODIFIED MODIFIED MODIFIED MODIFIED MODIFIED MIDITETET CUSFMAINTD Customer Site Maintenance ORGS ORGSL1 CUSGRSEL CUSTSSEL DISTSSEL DSPPTYPES CNTCMAIN CONDET CONDETL1 CONDETL2 CONDETL3 CUSFSELD CUSTMNT i CUSTS CUSTS 4 lil Organisatians Organisations by Name Customer group Selection Customer Selection Distributor Selection Display Product Contacts Maintenance Contract Detail by Store Contract Product by Store Contract Product by Product Contract Customer Site Selection Customer Detail Maintena Purchases bus D etrii tar AC ietamer 19 03 10 19 03 10 19 03 10 19 03 10 19 03 10 19 03 10 19 03 10 19 03 10 19 03 10 19 03 10 19 03 10 19 03 10 19 03 10 19 03 10 19 03 10 1amu dn 28 09 09 28 09 09 28 09 09 08 03 10 08 03 10 08 03 10 28 09 09 18 03 10 19 03 10 18 03 10 18 03 10 18 03 10 18 03 10 18 03 10 18 03 10 WINN La premi re colonne de l analyse de la PTF affiche Class La colonne de la classe peut avoir une des mentions suivantes MODIFIED L objet de la biblioth que PTF a t trouv dans une des biblioth ques personnalis es L action d utilisateur L objet PTF devrait tre revu et les changements ont appliqu a la biblioth que CUSTOMIZED appliqu e manuellement l obj
122. F zzFT z TO CUSNO OF CUSTS RECORD CBCUSTS WHEN SFIELD OF ZZzFT Zz I zCUSNU LBUEUSTS e MOVE WSCUSPRM TO 2CUSNO OF 42FT02 0 LELUSTSD A SCUSNO H B 19 2eaREFFLD CUSHO r4 M lt gt e Level 6 Aliases Niveau 6 ajoute toutes les references a tous les champs qui sont des alias pour le champ Variable Where Used Level 6 Aliases View Ad Variable Where Used i5 Ka Gi Al amp 3 E Hl 3B Variable Where Used For ALLICLISNO Lines 301 View Level 6 CBCUNHDE MOVE COSNO OF COSTS RECORD TO CUSNU OF LCUSFL3 EECUPEME CBUUSFMNT MOVE LS COSTOMER TO COSNO OF COSFLSI RECORD CBUUSFMNT i CALL WWcCUNS USING ECUSNO OF ZZFTUl U CBUUSFMNT MOVE COSNO OF COSFLS RECORD TO ZCUSNU OF ZZFTUl U CBUUSFMNT i MOVE ZLUSNU OF FTOI 0 TO COSNO OF CUSFL3 PECORI CBCOUSTHNT IF COSNO OF zZZzFT Z I ZERUS CLBUUSTMHNTZ MOVE COSNO OF ZzZzFT UZ I TO CUSLS CUSTOMEE N0 OF COSFLS CBRCOSTHNT MOVE LUS PRUBDERLI OF CUSTS RECORD TH EUSNU OF 2a ioe CECUSTS MOVE COSNO OF COSTS RECORD TO ECUSNO OF ZZFT UZ U CECUSTS i IF ZLUSNU OF ZZFT Z I ZERUS CECUSTS MOVE ZLISNU OF zzFT UZ I TO COSNO OF CUSFLS RECUEL CECUSTS MOVE ZLISNU OF zzFT UZ TO COSNO OF CUSTS RECORD CECUSTS WHEN SFIELD OF ZZzFT UZ I CHANOT LBEUST S e MOVE WSCUSPEM TO 2CUSNO OF ZZzFT UZ U LBLUSISD A ZUTISNU E B 19 ZzREFFLD CUSN AA 4 gt Copyright Databorough Ltd 2012 Page 108 e Level 7 Maximum Tracking Trace de l utilisa
123. FL2 Sites by Status M M STATUS CHAME 00008 CUSFL3 Sites by Number Y M CLUSNO 00002 CUSFLS Sites by Dist amp Status M M DSDCDE STATUS CMA 00009 CUSFL6 sites By Dist amp Name N N DSDCDE CNAME 00010 CUSFL 7 Sites by Last Cnt Date M Y LCTDAT STATUS CNAME 00011 CLUSFL8 Sites by Next Cnt Date N M APDATE CNAME 00012 CUSFL9 Sites by Fax No M Y FAXNO 00013 Afin de navigateur la source de toute LF cliquez deux fois sur ou s lectionnez l option Zoom dans le menu contextuel Member X Ref L option Member X Ref r f rences crois es de membres liste toutes les lignes de la source o la variable ou le champ a t utilis e ou r f renc e dans le membre de source et ses fichiers p riph riques et Copybooks associ s Une grande vari t d options peut tre sp cifi e y compris Les fichiers les d finitions de tableau les structures de donn es les sous champs des structures de donn es les indicateurs les listes cl s les champs de donn es les formats de fichiers les sous routines le programme variable les l ments du tableau les listes de param tre les param tres les champs cl s les IDs de message les noms EXCPT etc Cliquez deux fois sur un champ dans l affichage de membre source Member X Ref Vous pouvez galement choisir option Member X Ref dans le menu contextuel Lorsque l option Member X Ref est s lectionn e pour sous l ment comme un sous champ structure de donn es un l
124. FOR XANACDXA TABLE OF CONTENTS CNTCMAINTOID Contacts Masnmienance 1 1 11 E KEE ENEE En Fi Header Information for ZZFTO1 CNTCMAINTO D KEE ENEE s aacra rra 2 Parameter List for ZZFTUT CNTCMAINTOID nn ene KEE EE EE 2 Data Content Diagram for ZZFTU1 CNTCMAINT O0 enenanreennennremnnenreneeenesnr es 3 Screen Action Diagram for 22FTO1 CNTCMAINT O0 een EE nea 4 Screen Design for ZZFTOT CHTCMAINTD1D Business Process Logic for Function ZZFTO1 CHTCMAINTD1D Business Rules for ZZFTO1 CHTCMAINTDTDJ eee eee Lee ENEE maar samet acra Een 11 12 K 8 50 x11 00im 4 H b Copyright Databorough Ltd 2012 Page 318 ZE Header amp Parameter information CNTCMAINTO1D Contacts Maintenance 1 Header Information for ZZFTOT CNTCMAINTOTD MEE S VU Data Content Diagram 3 Data Content Diagram for ZZFTOT1 CNTCMAINTUTD El CNTACS Contacts Fields s APDATE Mext Contact Date CUSNO Customer No EMAIL Ema Address FAXNO Fax Na LCTDAT Last Contact Date PRPCDE Product Code SINIT Salesperson STATUS Status TELM Telephone Mo USERNM Contact Mame J WorkField Fields s Z7DATE Copyright Databorough Ltd 2012 Page 319 ent Component Damen Screen Action Diagram 4 Screen Action Diagram for ZZFTOT CNTCMAINTOTD Contacts Maintenance CNTCMAINTOTD ZzFTD1 Screen Design Re enginee
125. File Edit View Favorites Tools Help Back o pO Search Folders ld LE X Ki Bee Address CO D Program Files Databorough x Analysis 192 168 170 10PCF_XAMN4CDKA i Go System Document For System Document Far Soh CO pdf SZOhNdCDNA log Menn Adobe Acrobat Document Text Document Copyright Databorough Ltd 2012 Page 295 A IN Le gestionnaire de document Preview of the generated System Document TOC System Document for XAN4CDXA pdf Adobe Acrobat Professional File Edit View Document Comments Forms Tools Advanced Window Help Cp ER ol BO e eeler SYSTEM DOCUMENT FOR XAN4CDXA TABLE OF CONTENTS Object List for KANACIKA MEE Access palh Gens hior CR deeg geet eeschte Selen File Field Delais for CUSEF nm ree ere eee ees Re Where Used for CRE ie ee nen Eeer Data Flow Diagram Normal for OEMENU 1 EEN EE EEN EEN emere re en rasa erra nm en Data Flow Diagram Normal for CUSE ner nean nanena nenene nmmn ae Structure Chart Diagram Normal for OE MENU nee KEEN EEN KEE EEN KEE reene iR od d d i i Preview of the generated System Document Legends System Document for XAM4CDXA pdf Adobe Acrobat Professional File Edit View Document Comments Forms Tools Advanced Window Help A LEGENDS Structure Chart Diagram Legends CE Comrrend Data Flow Diagram Legends update ER ET not O pated Program Access Falh Cemrrend Indeserminate Trigger Data Model Diagram Legends
126. File Parent File Library Constraint Type Constraint Mame Constraint Library Le bouton Modify l autorit de conception requise lorsque vous cliquez dessus permet d diter le PF d tails c est dire PID Text PID Descriptor Field Archive Date Field Selections Logical view et Auto Allocate Key L option Modify d pend de savoir si e L utilisateur a l autorit de conception pour modifier les informations de mod le de donn es O Copyright Databorough Ltd 2012 Page 114 La bo te de dialogue File Field Details appelle lorsque cliquez sur le bouton s lection Apr s que des modifications sont apport es le bouton Modify se transforme en bouton Apply Changes L option More Info est galement disponible pour les objets de type LF O Copyright Databorough Ltd 2012 Page 115 Program Logic Documentation La documentation de la logique du programme QE La documentation de la logique du programme Diagramme de flux de donn es Le diagramme de flux de donn es est une repr sentation picturale d un programme ou d objet afficher les fichiers et les programmes acc d s par le programme ou l objet Diagramme de flux de donn es EU f Object List cuscpY D Oo Program Centered Data Flow Di for CUSCPY TotalObjects 4 D F5 I gt dw Sites By Dis t amp Purchases Name DFD Legend Main Export Diagram to Update PDF or MMS Visio E Display Print
127. Functions List L option Exportable Functions List est une liste des noms de proc dures export s et variables dans un module qui peut tre d sign par les autres modules L option Exportable Function List est disponible sous le node r f rences crois es La vue suivante appara t sur la selection de l option Exportable Function List Exportable Functions List Ze Object List ES Member List All Procedures List GA Exportable Functions List i H 2m Exportable Functions Module Mame Attribute Library Exportable Functions List Total Objects 3 getDistributorcode GETO ODS HDGOLE ANA _ DEM getDistributorCode iG ETDCODSR HDGOLE AN Tab Source Files Cliquez deux fois sur l option Source Files pour g n rer une liste de tous les fichiers source L option Source Files est disponible sous le node r f rences crois es Cliquez deux fois sur tout le fichier source affichera Members List Copyright Databorough Ltd 2012 Page 55 Source File List Member List All Procedures List e Exportable Functions Source Files Source File List for XAN4CDXA Total Objects 15 Source Library Source File Source File Text XAN4CDEM ASIMPLTEST REESEN Soh CEM CPYBKSRC Cobol copybooks ANA DEM Ol ELSRE CBL Source File sont DEM OC Lok ANA DEM Cac MOSRE Aha DEM DESSE SAMH DEM QLETSRE XAMACDEM OOMOR SRC SAMH DEM ORPGLESRC RPGLE Source File Soh DEM ORPGSRC SAMH DEM OSECTRT SA i Bey GCLSRC Schedu
128. INT PRINT SALES SALES STOCK TEST ACCOUNTS ACCOUNTS Called Program Referred File Referred File Referred File Referred File Referred File Referred File Referred File Called Program Called Program Referred File Called Program Referred File Called Program Referred File Called Program Referred File Called Program Referred File Referred File Referred File Called Program Referred File TI C C e e D fm d CO CO P2 CH e OS Oo co rz On vD nrc oh so Copyright Databorough Ltd 2012 Page 84 Diagramme d aire d application d tails pour l aire d application STOCK de Programs xt Data Model Diagram t Application Area Diagram 5 Application Area Diagram for XANACDXA SALES Sales System 47 Files 1Pgms STOCK Stock Syste 15 Files 0 Poms lt it Ta AAD Details 23 Business Rules al DMD Details 24 Where Used 1 Screen Design Application Area Diagram details for XANACDXA Application Area Rel Application Area Type Object Count A STOCK Referred File 26 CUSFMAINT STOCK Referred File 15 MVCPROCESS STOCK Referred File 16 ORDERS STOCK Referred File 566 PLAN STOCK Referred File D PRINT STOCK Referred File 26 Diagramme de flux d aire Diagramme de flux d aire peut tre g n r pour l aire d application individuelle L option Diagramme de flux d aire affiche les programmes et les fichiers dans une aire d application avec les relations entre eux La s lection par d fau
129. IS IF E k DISK 8 0005 00 FCONHDR UF E k DISK A 9 0006 00 FCONDET UF E k DISK A 10 Dian an FSTEMAS IF E I DISK 11 0008 00 FSTOMAS IF E k DISK 13 0009 00 FSTKBAL IF E kV DISK 13 0010 00 FIRMHSTLZIF E I DISK 44 10011 00 F 45 0012 00 E CMO 1 3 8 CMO Key Data 16 013 00 E 47 0014 00 12 ide rin l FO MLITIBRIE TD6 amp O IT M 4 M Sheeti Ready Exporter pour l organigramme X Analysis g n re organigramme pour RPG RPG LE et les programmes COBOL Il g n re aussi Diagrammes de flux de processus pour les programmes CL L option Exporter pour l organigramme est activ e uniquement dans la vue de source de navigateur II g n re l organigramme du programme affich l aide de MS Visio Chaque niveau de la source membre de la source s lectionn e est un diagramme de flux diff rent e Niveau 1 2 aura l organigramme sans aucun code e Niveau 3 4 auront lorganigramme avec code sans lignes blanches et avec aucuns commentaires e Niveau 5 aura l organigramme avec les commentaires et le code complet Niveau 1 2 le menu contextuel sur une forme dans l organigramme a l option View Source O Copyright Databorough Ltd 2012 Page 246 A L option View Source affiche le code pour que l article de diagramme de flux sous la forme d une page HTML Organigramme g n r utilise Microsoft Visio Vicin 2000 Source List af riFDl in XAWNAEDENM OR PT E File Edit View Insert Format Tools Shape
130. LMEN file C Input Diagramme de flux de donn es limit une aire d application X Analysis fournit une fonctionnalit suppl mentaire li e aux diagrammes de flux de donn es Les diagrammes de flux de donn es peuvent tre limit s l aire d application s lectionn e en cliquant sur l ic ne Restrict DFD to Application Area Sur en cliquant sur l ic ne qu uniquement les objets enfants sont affich s qui appartient l aire d application s lectionn e S lectionner l application tutorial XANACDXA et chercher sa liste d objet pour les programmes Maintenant s lectionner le programme CNTCMAINT et opter pour l option de diagramme de flux de donn es L cran suivant affiche diagramme de flux de donn es sur le programme CNTCMAINT Notez que l ic ne Restrict DFD to Application Area est d sactiv Il en est ainsi parce que cette option activer sur quand toute l aire d application est s lectionn e Diagramme de flux de donn es sur CNTCMAINT avec l ic ne d sactiv Restrict DFD to Application Area NAMESIDX CNTCMAINTD Maintenance Copyright Databorough Ltd 2012 Page 124 ZE Maintenant s lectionnez l aire d application STOCK Maintenant une fois de plus opter pour l option de diagramme de flux de donn es sur le programme CNTCMAINT L cran suivant affiche le diagramme de flux de donn es sur le programme CNTCMAINT Notez que l ic ne Restrict DFD to Application Area est
131. Ltd 2012 Page 259 mt Single System Document Finish F X Analysis System Documentation Finish Define the Page Size and Contention Resolution Option Selected Sequence Level Settings Object List Structure Chart Level 5 Data Model Diagram Marmal Source Level 5 Object Where Used Source Flow Chart Level 5 Data Flow Diagram Normal with Annotation Structure Chart Normal with Annotation Source Source Flow Chart Paper Size CO Letter 8 5 x 11 Ce 44 Size 8 27 x 11 69 Contention Resolution System Documentation creates documents in Application Folder IF the Application Folder is shared and documents are created opened while the documentation is in progress then this may lead to contention Please select appropriate options to enable resolution CO Do not overwrite Ce Overwrite if exists but if in use then Create document by similar name CO Exit Skip document creation Cliquez sur le bouton Finish pour g n rer le document L tat de progr s est affich sur l cran tout en generant le document systeme Le document sera situe a la location de sauvegardee Copyright Databorough Ltd 2012 Page 260 gt Generate Individual System Documents S lectionnez l option Generate Individual System Documents de la bo te de dialogue suivante Individual System Document Type and Location F X Analysis System Documentation Type and Location Select the type of do
132. M library gt lt recordformatname gt ASIMPLTEST lt recordformatname gt lt modulelibrary gt Same library as file F lt modulelibrary c lt highspeedtable gt N lt highspeedtable gt zautocommitzM lt autocommit gt zautorrno N lt autorno gt lt altsegtablename gt lt createbatchcontrol N lt createbatchcontrolz lt createiom gt lt createiom gt zcreaterrnocolumn2Y e createrrnocolumn gt zenablecommitcontrol gt N c enablecommitcontrol zignoredecimalerrorzN lt ignoredecimalerror gt Y My Computer Copyright Databorough Ltd 2012 Page 43 Documenter l application enti re Nous le discuterons dans la section Document Manager Documenter les objets modifi s L option Document Changed Objects documente ces objets qui ont chang depuis la derni re initialisation a t ex cut e sur la biblioth que de r f rences crois es Cette option est disponible dans le menu contextuel sur une biblioth que d application Pour plus de d tails consultez la section Document Manager Modernization Options X Analysis client fournit un ensemble d options de modernisation sous le sous menu Modernization Options Les options de la modernisation traitent la modernisation du programme et de g n ration de programmes de services de base de donn es Les options disponibles sont aussi ci dessous e Reengineer Programs Les programmes de r ing nierie e Convertir DDS vers SQL e G n rer des programm
133. M Customer Site Maintenance CUSFSEL HGM Customer Site Selection A Ili Generate Document Save amp Exit Invert Selection Copyright Databorough Ltd 2012 Page 18 Change Application Folder Application Folder par d faut pour une application sp cifique peut tre modifi en s lectionnant l option Change Application Folder dans le menu X Analysis X Analysis Change Application Folder La boite de dialogue suivante s affiche sur la s lection de cette option Change Application Folder 9 Select Application Folder Application Folder for XAN4CDXA is D Program Files Databorough Analysis 192 168 170 10 PCF XANACDXA Do you want to change Application Folder for XAN4CDXA Pour s lectionner le nouveau Application Folder cliquez sur Yes dans la boite de dialogue ci dessus La boite de dialogue suivante s affiche pour s lectionner la location pour le nouveau Application Folder S lection New Application Folder Browse For Folder Select Application Folder Desktop ES CH My Documents H 3 My Computer 4 a My Network Places Folder My Documents Make New Folder OK Ouvrir Log Folder Cette option ouvre le dossier actuellement utilis pour enregistrer les fichiers journaux de X Analysis Le fichier XAPlugin log peut galement tre utilis pour bug erreur tracking Choisissez cette option pour s lectionner l option Open Log Folder du menu X Analysis X Analysis Ope
134. NO OF COSFLS RECORD TO ZLCUSNU OF ZZFTUl U CBUUSFMNT MOVE ZLUSNU OF zzZFTUI U TO COSNO OF LCUSFL3 BELCUPED CBUUSTHNTZ i IF Ka OF zzFT Z2 I BbBUS CBRCOSTHNT e MOVE LISNU UF S PTUS T IB BHUDLI LUSIDBM5E NHU BF CUSFL3 CLBUUSTMHNTZ MOVE CUS FROSPECT UF CUSTS RECORD IH EHSONH OF zzFT Z2 CECUSTS MOVE CUSNO BF DLHUSIS ERELUED TO Sa UF AzFTHs U CECUSTS IF EN gr zzrl a l ZEROS CECUSTS MOVE ZLISNU OF zzFT UZ I TO COSNO OF CUSFL3 PECORD CECUSTS MOVE ZLISNU OF zzFT UZ TO COSNO OF CUSTS RECORD CECUSTS WHEN SFIELD OF ZZzFT UZ I CHANOT CECUSTS MOVE WSCUSPEM TO ZLUSNU OF ZZFT UZ U CBCUSTSD e A ZLUTISNU E B 19 ZzBEFFLD CUSNU Xi M gt e Level 4 Parameters En plus le niveau 4 inclut les champs utilis s comme param tres Variable Where Used Level 4 Parameters View SA Variable Where Used 7 B fl E EI EH Oo variable Where Used For ALLICLISMO Lines 286 View Level 4 CBCUNHDE Us m MOVE COSNO OF CUSTS RECORD TO CUSNO OF CUSFL3 EECUFEM CBUUSFMNT E MOVE LS CUSTUMER TO COSNO OF COSFLI RECORD CBUUSFMNT CALL WWcCCUNS USING ZCUSNU OF ZZFTUl U CBUUSFMNT MOVE COSNO OF COSFLS RECORD TO ZCUSNU OF ZZFTUl U CBUUSFMNT MOVE ZLUSNU OF FTOI 0 TO COSNO OF COUSFLSI RECORD CBUUSTHNTZ IF COSNO OF zZZzFT Z I ZERUS CBRCOSTHNT MOVE COSNO OF ZzZzFT UZ I TO CUSLS CUSTOMEE N0 OF COSFLS CBRCOSTHNT MOVE LHIS PRUSERLI UF CUSTS RECORD TO CUSNO OF SR T LBEBSTIS i MOVE COSNO OF CUSTS
135. Name Suffix L cran ci dessus affiche l cran de commande pour XWRKDTAARA Les aires de donn es li es la commande XDDSTOSQL sont list es ici L utilisateur peut utiliser l option 5 contre aucun d entre eux de voir et modifier leur valeur Generate Database Service Programs L option Generate Database Service Programs appelle la commande XWRTDBSP d IBM i et soumet le travail batch Cette option est disponible sur la biblioth que de r f rences crois es les aires d application et les fichiers physiques Opter pour le menu contextuel sur l application de tutoriel et s lectionnez l option Generate Database Service Programs du sous menu Modernization Options La boite de dialogue suivante actionne lorsque l utilisateur s lectionne l option Generate Database Service Programs dialog Generate Database Service Progr E Template Source Member FUTEMPLATE Copyright Databorough Ltd 2012 Page 186 Cliquez sur OK pour ex cuter la commande batch Opter pour le menu contextuel sur l aire d application ORDERS et s lectionnez l option Generate Database Service Programs du sous menu Modernization Options La boite de dialogue suivante actionne lorsque l utilisateur s lectionne l option Generate Database Service Programs dialog for application area ORDERS Generate Database Service Progr E Template Source Member FUTEMPLATE La commande XWRTDBSP g n rera des programmes de
136. PF ALL ALL Total Objects 50 Library PF vANACTDENM PF XANMACDEM PF XAMACDEM PFXAMACDEM PFXAMACDEM PF XAMACDEM PF XAMACDEM PF XAMACDEM PFXAMACDEM PFXAMACDEM PF XANACDEM PF YAMA mE Mare ASIMPLTEST ASTATLIS CMTACS CONDET CONDETNW CONHBDE C PYBESRUC USF C LISGEP CUSTS DELIV MTTS Type FILE FILE FILE FILE FILE FILE FILE FILE FILE FILE FILE ETI E Attribute PF PF PF PF PF PF PF PF PF PF PF DE Object List Status D Status file Wa Contacts SS Contract Detail Contract Detail Contract Header Cobol copybooks Sites Customer Groups Purchases Delivery Areas D cbkeibi kare Description La biblioth que d application Changed 31 08 11 2310011 2310811 19 09 11 23 08 11 25 06 11 2310811 2310811 23108 11 18 10 11 2310011 ainsi d Created 30 03 11 O1 09 08 01 09 08 01 09 08 02 02 11 O1 usns 01 09 08 01 09 08 01 09 08 01 09 08 O1 09 08 ni nane Used 05 09 11 18 10 11 13 10 11 18 10 11 14 10 11 18 10 11 22109111 16 10 11 18 10 11 18 10 11 22109111 12810111 d ill Cliquer deux fois sur la liste l ment qui ouvre le code source de l objet dans le navigateur de la source La liste de l objet affich e est tri e sur le nom de l objet dans l ordre croissant Cliquez sur l en t te de colonne respective pour modifier le tri d ordre De m me cliquez deux fois sur l l ment de programme sous XAN4CDXA a
137. Pays Num ro de s rie Mod le Groupe Processeur WRKLICINF Agent ou Distributeur Commentaires Si le logiciel doit tre envoy et que l AS 400 ne se trouve pas la m me adresse que celle indiqu e ci dessus veuillez fournir l adresse de livraison appropri e et les coordonn es ci dessous Contact AS 400 Addresse mail T l phone Addresse AS 400 Code Postale Demand Par Date Position Unit 12b Weybridge Centre 66 York Road Weybridge KT13 9DY United Kingdom Tel 44 0 1932 848564 Company Registration Number 01795263 VAT number 492 6942 05 Copyright Databorough Ltd 2012 Page 379
138. R AUDIT LOG Copyright Databorough Ltd 2012 Page 336 IN Appendix E la commande XREDOAPP E AACA2EDEMO XS2EDTATR Meme ee eee XS2EDTATR Job Title EE WORK WITH DATA IN A FILE Records Added Records Changed Records Deleted pc EE Bottom FOE IE F12 Cancel F19 Left F20 Right F24 More keys Option 22 Compile Check L option 22 soumet a commande XGENORGOBJ batch Cette option compile tous les programmes originaux dans QTEMP II peut s ex cuter sur l ensemble de l application ou d aires d application Tous les checs sont enregistr s dans X2EGCMLOG et les enregistrements d erreur associ e sont enregistr s X2ECPLLOGO En plus des programmes originaux qui ne parviennent pas compiler sont crites dans le fichier d exclusion X2ERGNEXS Les programmes list s dans le fichier d exclusion ne sont pas g n r es dans le cadre de l option 16 XREGENP Option 23 Prb Anl L option 23 peut servir afficher des probl mes associ s l application L cran suivant est affich e lorsque l option 23 est opt e Problem Analysis Screen Analyse Application Problems XPRBANI Type choices press Enter x Analys o hab5Icm cc AVENUE DIO ESSE F4 Prompt F5 Refresh F12 Cancel PIS How to use thus display Faire Entr e pour soumettre un travail batch qui ex cutera le commande XPRBNAL en batch mode Option CT Prj Ctl L option CT peut servir travailler avec le contr le du projet X2E RPG L cran
139. SLCDE TT Access path Ce fichier enregistre tous les chemins d acc s disponibles pour chaque fichier physique Il y a un dossier XKEYMAP pour chaque chemin d acc s O Copyright Databorough Ltd 2012 Page 231 ZE Data Dictionary Access paths E Da ta View Tor AKEYMAP Data View for XKEYHAP Se Mame LF Mame S O UK Key Fields Ref Fields EL Attributes 1 ASTATUS ASTA US E S ATUS EE TE CNTACS CUSMO PRP SNO NOOOC 3PCDEAOO0002 CNTACS CNTLF1 M SINIT USER NIT AQOOOSERNMAOO034 CNTACS CNTLF2 M USERNM ERNMA00034 CNTACS CNTLFS T STATUS CUS ATUSAQO001SNO NOODUS CNTACS CNTLF4 T PRPCDE STA PCDEADOD02ATUSADOOO 15NO I COMDET CONDET XWORDM X ORDNNOODOGABCDADOO 20 CONDET COND T XWAACS X AACSADOU0 110RDNNOODUDGABCI CONDET COND T XWABCD X ABCDADOOD20AACSADDD 110RDI CONDET COND T XWABCD X ABCDADOQ020O0RDNNOOQ06 COMHDR CONHDR XWORDN ORDNNO0006 COMHDR CONH RH XWBCCD X BCCDADOU 110RDNNOO006 lil Jusqu 10 champs de cl peuvent tre associ s chaque champ Fields Cette vue fournit des informations pour chaque champ dans chaque fichier de la base de donn es d application Le fichier de dictionnaire de donn es contient les informations de champ extraites par le processus de mod lisation des donn es Chaque champ de chaque fichier physique en XPIDS est inscrit Les m tadonn es extraites peuvent tre interpr t e
140. STMNT1 CLISTIMMTI classdiagram umlclass zoom Source E Data Flow Diagram Object Where Used RPG Programs CustomerGroupSelection I attributes 1 Variable Where Used F operations r classes S T Program Structure Chart Structure Chart Diagram F Screen Flow Diagram Screen Components D Add Note Screen Report Layout File Edit Format E Annotate Filters r Mark For Documenter E Show Properties view More Info Applv Stereotype Re engineering Options Application Area Options Design Recovery Options Regenerer UML pour l aire d application L option Re generate UML sur une aire d application g n re diagramme d activit diagramme de cas d utilisation et classe diagramme pour tous les objets appartiennent l aire d application s lectionn e De l application du tutoriel XANACDXA s lectionnez l aire d application MVCPROCESS et opter pour le menu contextuel puis le sous menu UML Options s lectionnez l option R g n rer UML Cela g n re le diagramme d activit diagramme de cas d utilisation et diagramme de classe pour tous les objets avec la classe diagramme pour l aire d application s lectionn e Copyright Databorough Ltd 2012 Page 227 Fonctionnalit s de gestion de donn es Copyright Databorough Ltd 2012 Page 228 ZE Fonctionnalit s de gestion de donn es This section describes the additional capabilities of the X Analysi
141. Source Outline Ee CONOD 3 Li E Source Outline Source List of CONOO 271 View leve 5 d TIERE m ggmg S uw gB 9 HE m c RVCON PRLNS VALID roin a ln ln ln n ln cnn ln cnr n nn cr ln nn lr n nn nn 1 C CRCON C Receive Parameters C ENTRY PLIST E FARM Kr Until F3 C NUS DOUEG 1 Show Split Panel X Analysis a une option pour comparer le code source normale avec son code r ing nierie RPG Cette vue aide l utilisateur mieux comprendre le code r ing nierie RPG L ic ne Show Split Panel est un bouton bascule qui actionne split panel pour afficher la source normale et le code r ing nierie RPG simultan ment Show Split Panel option Source List of CONOO1 in XANACDEM RPGSRE Lines 271 View Level 5 HH EE 3 BH cC S E93 B9 Up Ba GR GR D B m 1 DEE EE Es p B NM HN 4 B NM HN E NM E 5 0021 00 rans Show Split Panel pagra UU 2 00 LX Receive Parameters Apres s lectionner l option Split Panel la fen tre suivante est affich e Copyright Databorough Ltd 2012 Page 96 Normal Source Code and Reengineered RPG Code 2e Object List Ba conoor 3 gt Source List of CONOO1 in XANACDEM RPGSRE Lines 271 View Level 5 8 EE B EH cf BS 9 B9 T Ba Ge BE m Re ir cda cc cruce M C Until F3 ff Until F3 C INO3 DOUEQ 1 dou IN03 C Initialise screen ff Initialise screen C MOYEACHD 1 CMDDTA CMD 1 C MOVEL BLANEKS Throw
142. Type CMD Attribute ALL Template Path Browse Add View ML Close User can provide different template paths for different object types and this can be viewed in XML by clicking the View XML button Copyright Databorough Ltd 2012 Page 302 Appendix A X Analysis Offline Copyright Databorough Ltd 2012 Page 303 ZEN Appendix A X Analysis Offline X Analysis client peut galement servir ex cuter en mode hors ligne Le mode hors ligne de X Analysis est bas sur la base de donn es IBM DB2 Il peut y avoir d autre sc nario o le X Analysis hors ligne peut tre utilis e Certains des sc narios importants sont e l analyse bas e sur l application PC qui utilise IBM i Java VB VB Net et PowerBuilder en utilisant XA Open Pour plus de d tails sur XA Open consultez le manuel d utilisateur XA Open e l analyse d application IBM i en mode hors ligne en utilisant l utilitaire DTU de Databorough Les pr alables pour X Analysis Offline S assurer que votre environnement r pond aux exigences suivantes e IBM DB2 Express C doit tre install e DB2 Express C les services et les outils doivent tre mis en place correctement e Installer X Analysis Preferences o Avant de se connecter X Analysis offline on a besoin de sp cifier le num ro de port DB2 dans les param tres de X Analysis Preferences Copyright Databorough Ltd 2012 Page 304 JAEN X Analysis Preferen
143. Username MARE Password Taper les informations suivantes a la bo te de dialogue Signon Copyright Databorough Ltd 2012 Page 14 1 Taper l adresse TCP IP ou le nom de l ordinateur ou l ID de r seau de l IBM i tre acces 2 Fournir le nom d utilisateur qui est un profil valide d IBM i 3 Taper le mot de passe et cliquer sur Login Apr s d ouverture de session X Analysis liste les biblioth ques de l application qui ont t initialis es en utilisant la commande XAWRKAPP sur IBM i Information de session X Analysis client affiche les informations de session d taill es sur la connexion dans la vue associ e Session Information Information de session Session Information Session Items Description Host Name 192 166 1 0 10 amp Analvsis Username TESTER Analvsis Library AMA OA Job Details 111691 O2D4501NIT OUSER Database Library Application Area Data Model Info Available Library List SCC AON DEM CQGP Les d tails des informations de session sont les suivants e Host Name Afficher l adresse IP ou le lien connect d IBM i e X Analysis User Name Afficher le nom d utilisateur qui est connect a l IBM i e X Analysis Library Le nom de la biblioth que de r f rences crois es l utilisateur a actuellement s lectionn e Job Details Afficher les d tails de travail en format le nombre de travail le nom de travail l utilisateur de travail e Database Library La
144. Values Error Bookmark not defined Documenting an Entire Application leeeeeeeeeeeeeeeeeeeee nennen nnn nnn hann nana 294 Document Changed Objects eeeliieeeeeeiiieeeeeeeiieeee enn nnn EEN ananas assa nasa anas 294 Viewing the Generated Document Error Bookmark not defined Limitations of X Analysis System DOCUMENTED leeeeee cesse eese eene nnn nnns 297 Editing another Word Document ccccccsssccccscossseeccesosseececseasececeseassesecssenseeeecseaaeeseeseanaeees 297 Using the Ile CU TEE 297 Annotate and Annotate Field aa a es ed an oc E 297 Source Member based ATTIOE BIOL da a Bac ec RD AD REL dee nes 298 Object type based Annotation uk 301 Annotate Template EI Le 301 Appendix A X Analysis Offline Error Bookmark not defined X Analysis Offline Prerequisites esee Error Bookmark not defined Start X Analysis Offline erre nennen Error Bookmark not defined Appendix B Enabling the SEU Interface 308 Create User Profile XAN4SEU 111lleeeeeeiieeeeeeehieee nennen nnn nnn nn han uss uana anas suas asas sana nans 308 Appendix C Component Documenter Error Bookmark not defined Work with
145. X Analysis Metrics Report Specification and Submission Report Mame Report Title Report category Edit categories Application Area All Members Selected Select Report Columns and Options Column Metrics VarMame Subr OBJMAM Object and Source ID Data OBJATE Object Library OBJLIB CYC Object Name OBINAM HAL Object Type OBJTYP MI Object Attribute OBJATFE SRCLINSTM Object creation date OBJCRTDAT Object last used date OBJLSUIDAT Source File OBJSRICFIL Source Library OBJSRCLIB Source File change date OBJSRCFCHD arms WC d bd bee OBJATR RPG OR QBJATR RPGLE Filter Analysis metrics data last updated 2011 05 26 at 06 55 71 Cliquez sur le bouton Submit Report pour g n rer le rapport Un travail batch sera actionn et son achevement la fen tre Specialized Analysis sera tre mis jour Copyright Databorough Ltd 2012 Page 204 A IN Les options d audit Specialized Analysis Window i Specialized Analysis 2 5 m X Analysis Metrics for AQUAFINDR Last Updated 2011 05 26 at 06 55 21 Z c Hm Category iReport Run Mumber Date Type Status RPG Metrics Reports COMPLEXP General cross language com COMPLESS General cross language com DATACPX Program data complexity LOGICP Program logic complexity LOGICS Program logic complexity by sul B Source Object Reports HARDCODE Programs with hardcoded li MISSING Source or objects missing SRCOBJDT So
146. XE co cee C CO DUE ED C TG 3 0053 00 C Mai ae DEA 00 Co A e e Residual Logic Aude ARAS SES eS SAS See eS 0055 00 C Retrieve record Dnses u L CuUShO chains reust Das DU T LE not Eoundicus li 0056 00 E eval INIT a OOS9 00 E return OO60 00 C endif TIT gt Copyright Databorough Ltd 2012 Page 167 Business Rules for CUSFMAINT 5 Object List CLISFMAINT E3 E g Business Rules for CUSFMAINT in XANA4CDEM RPGLESRE View Level 1 L E AE Ez amp ur v SEE D amp fe Business Rules MAINLINE ROOOO1 Cus Ho not found on Sites WPRITESCIHN UPDATEFPILE VALIDATE E ROUUOL Company blank E R0000 Phone gt blank ES ROOOO4 Distributor found on Distributors E RUUUOS Fax No gt blank ES ROOO06 Distributor found on Distributors m ROOOO T Distributor zz blank ES BROOOOS Exact match not found for Distributor on Distri amp Hill FA Development Screens EH Business Rules i E m E Business Rules for CLISFMAINT Number of Lines 13 Source Member Rule Mo Field File Rule CUSFMAINT 00001 DUE CUSF Cus Mo not found on Sites CUSFMAINT ooo002 CHAME CUSF Company blank CUSFM ALIN T DOCS TELA CUSF Phone lt gt blank CUSFMAINT 00004 DS5DCDE CUSF Distributor Found on Distributors CLISFIMAIRMT 0000s FAMO CUSF Fax Mo lt gt blank CUSFMAINT o0006 DSDCDE CUSF Distributor Found on Distributors FA CUSFMAINT DOC DSDCDE CUSF Distributor lt gt blank CUSFMAINT oOo008 D5
147. YES NO Lors de la g n ration d alias vous pouvez sp cifier des caract res de remplacement XSQLCVRPL Les caract res de remplacement contenant d aires donn es sont XSQLCVRFR et XSQLCVRTO e Positions de 44 51 Le num rique principal traite pour les alias PREFIXN XLATE Si PREFIXN est sp cifi puis N est ajout au d but du nom de l alias XLATE convertiront le num rique en caract res NOT YET IMPLEMENTED e Positions de 52 55 Compresser des espaces pour les alias YES NO Si YES est sp cifi alors l o il y a deux ou plus de traits de soulignement contigus dans l alias ils seront remplac s par un seul g n r Les aires de donn es XSQLCVRFR et XSQLCVRTO Si vous avez demand la g n ration d alias puis vous pouvez sp cifier les caract res de remplacement pour les caract res non valides Vous pouvez sp cifier jusqu 50 caract res dans l aire de donn es XSQLCVRFR et jusqu 50 caract res dans l aire de donn es XSQLCVRTO Les caract res sont mis en correspondance entre depuis et vers les aires Display Data Area System DESI Darca area co o o o o o o XSQLCVRFEFR Dag in es me pe ee XAN4CDXA Type Length DEENEN KEE XDDSTOSQL Replacement Characters From Value Offset E 0 S Display Data Area System DES S258 Dawe ao a EE XSQLCVRTO EE XAN4CDXA de E ACHTAR ee 50 on aa T Ee XDDSTOSQL Replacement Characters To Value Offset E N EE 0 Ona Si aucun des
148. a liste des applications X Analysis 4 et cr er une nouvelle biblioth que r f rences crois es Vous devez sp cifier le nom de la biblioth que r f rences crois es par exemple XAN4CDXA Vous pouvez ventuellement sp cifier un texte et un nom de l entreprise O Copyright Databorough Ltd 2012 Page 4 Configurer les biblioth ques de r f rences crois es X4WRKAPP l application ajout e X Analysis 4 Work with X Analysis 4 Applications Databorough Ltd XARWKAPP e DEER IC DNO Iq EE XANACDXAT DeL M M E E M M XANACDEMI Tutorial System Company division Lace ere TLS E o o o ooo Y Process var amp boune calls c Ne Include obsolete source Build data model Data model match value TCPIP address User iD F1 Help F3 Exit F12 Cancel Biblioth ques Apr s avoir la biblioth que de r f rences crois es avec succ s l tape suivante consiste fournir des biblioth ques pour la biblioth que de r f rences crois es Ces biblioth ques sont utilis es lors de l initialisation de l application et pour diverses autres commandes qui ont besoin de cette information S lectionner option 8 pour assigner les biblioth ques de source d objet et de mod le 2E XAWRKAPP l cran des biblioth ques X Analysis 4 Work with X Analysis 4 Application Libraries Databorough Led XARWKLIB 07207346 08 May 2012 selected xref Library gt XANACDXAT Enter options press Enter 2 Change 4 Delete 5 Display Type Sequ
149. aa saeesssnssaaa ss cS Pe di nn ilc cold rrt RR nnns 33 Reset Asgsdi nie 36 Application Library D E 36 Refresh Reie E 37 Derive Business EN 41 Documenter l application ne 44 MO SF FAIZ SON 2 209p ae me sent ee ea eue wenden sie plese 44 Generate PROC AIAG EE 44 Ez ep elle EC ORM ME 45 Inter Repository te 46 PICT gl Le a EN D ne a 47 Travailler avec la liste de fonctions ou d objet ou de source 47 ES Se Kar d 48 La liste de PONTS da a ci a en ho cnrs 53 Copyright Databorough Ltd 2012 Page i PP el elle casa ccm eq ee em mt et 54 Exportable leg ei CH a mn ee em 55 IOE TE 55 Siet 56 Consolidated MT E 56 Screens COMPONONES ee semer eenesss eee eene ec nnmanes soeurs sers ete mens eme steam trs 58 CHAOS FION a a ee eee oe ee ni 60 L aire d application ss 63 Ajouter l aire Cd application ccccccccseesseeeeeeeesseeeeeeeasseeeeseeasseeeeseaasseeeeseaasseeeseoaeseeesseoaneeessoes 63 Utilisation X Analysis Eer ON 63 Ajouter l objet l aire d application cccccceesssessseeeeeeeeeseeessseeeeeeeeeeeessaneeeeeeeesseesssseeeeeess 64 Supprimer l objet d une aire d application sn 65 Menu contextuel sur une aire d application sise 66 Les options d aire d application a a te us 66 Denver les Eu 74 EXPOR COS ee 74 AURA TS I tad
150. activ maintenant Il en est ainsi parce que nous avons choisi l aire d application STOCK Diagramme de flux de donn es sur CNTCMAINT avec l ic ne d sactiv Restrict DFD to Application Area RTNMSGTEXT Maintenance hr text l CA2E Maintenant cliquez sur l ic ne Restrict DFD to Application Area comme indiqu ci dessous Cliquant l ic ne Restrict DFD to Application Area L cran suivant est affich Diagramme de flux de donn es limit s sur CNTCMAINT pour l aire d application STOCK Ze Object List ig CNT SS Program Centered Data Flow Diagr Objects 0 Restricted to STOCK amp 2 E i38 CNTCMAINT Contacts Maintenance Copyright Databorough Ltd 2012 Page 125 QE Cela nous indique qu aucun des objets enfants n appartient l aire d application STOCK Diagramme de structure graphique L option Diagramme de structure graphique fournit un affichage graphique des relations pour le programme Les appels externes du programme original sont indiqu s puis externes appels de premier niveau de programmes appel s et ainsi de suite jusqu aux niveaux autant que n cessaire Diagramme de structure graphique e Object List Iz ELS mL Structure Chart for CLET Total Objects 7 amp du uH G I CLET Build Customer Letter LETN1 Letter Prefix Generation E TWKCUSL Customer Letter PRTFIL CLISLETSQ Update Lette
151. affichant les cl s primaires et les cl s trang res de chaque enregistrement qui perce une relation donn e Verification Report Orphaned Records Report For Subset Data Library MVCPROCESS B m File Owner Total Primary Key Foreign Key ECS ES COS NM CUSF J CUSGRP DISTS SLMEM Relationship verified EI CONDET 3 CONHDR XWORDN X WABCO 3 000080 XWORDN 3 XWORDN XWABCO 4 000083 XWORDN 4 AWORDN XWABCD 5 000031 XWORDHN 5 XWORDN XWABCD 5 000083 XWORDHM 5 AWORDN XWABCD 7 000083 XWORDN 7 ST REAL SIKMAS S TOMAS TRNTYP STKBAL CONHDR CUSF TRNHST Copyright Databorough Ltd 2012 Page 239 Deets gestion ene Le filtre de sous ensemble d archive Les criteres de selection de sous ensemble peuvent tre compris comme les criteres de filtre sp cifi s dans les fichiers physiques dans une aire d application pour s lectionner des enregistrements de sous ensemble Sur la boite de dialogue criteres de filtre choisissez le fichier a la baisse a ajouter mettre jour les crit res de filtre Filter Criteria dialog Subset Archive Filter Criteria MVCPROCESS Filter Criteria Physical Files SELECT SELECT Boolean Field Name Operator CONDET eld value LORHDR USF Query Viewer Cela liste les crit res de filtre d finis sur le fichier le cas ch ant Une ligne ajouter est fournie pour ajouter un nouveau crit re Boolean Column La valeur par d faut est IF Po
152. alement inclus La cr ation d ensembles de donn es de test est un processus en trois tapes e D finir l aire d application l aide de X4WRKAPP X Analysis e D finir le filtre a l aide de X Analysis e Prendre l option sous ensemble des donn es sur l aire d application La cr ation de sous ensemble de donn es S lectionnez l aire d application MVCPROCESS de l application du tutoriel XAN4CDXA S lectionnez l option Subset Data dans le sous menu Data Management Options disponible dans le menu contextuel sur les aires d application L option Subset Data apporte le boite de dialogue Subset Data comme illustr ci dessous Copyright Databorough Ltd 2012 Page 241 ZE Subset Data Prompt dialog G Subset Data Ref Library Application Area Subset Library MY PROCESI Include Owners YES w Include All Dependents mo w Replicate Triggers Constraints NO Data Option REPLACE ae La boite de dialogue donn es de sous ensemble invite les options suivantes e Subset library La biblioth que pour contenir les enregistrements de sous ensemble e Include Owners S lectionner de YES la valeur par d faut NO ALL e Include All Dependents S lectionner de NO la valeur par d faut YES ALL e Replicate Triggers Constraints S lectionner de NO la valeur par d faut Yes e Data Option S lectionner de REPLACE la valeur par d faut ADD Apr s avoir fait
153. alise Initialise X Analysis 4 Type choices press Enter EE Object Libraries ED EE for more values cource Libraries DECUS for more values index Source EPLles Build Data Model Generate Business Rules Initialise X Resize TEE Include obsolete source object Import 2E Model SEXE F4 Prompt F5 Refresh F24 More keys Option 15 Business Rules Initialise Screen AACA2EDEMO EE TETTED de PHONE ALL DOES SYED NO DING MODEL Fl2 Cancel XAXREF Name Name Name CHG YES YES YES YES CODE OPE O TETED BIS TECTED NO NO NO NO NO MODEL ALL NONE UPG Bottom F13 How to use this display L option 15 peut servir g n rer des r gles m tier pour une aire d application unique ou pour l application enti re L cran suivant affiche la fen tre Business Rules Generate Business Rules Screen Generate Business Rules Type choices press Enter x Analysis X Ref Library X Rey Dray a a aa aa a X Analysis Application Area E F5 Refresh F4 Prompt F24 More keys Copyright Databorough Ltd 2012 gt AACA2EDEMO XALIB ALL Fl2 2Cancel Name Name XGENBRULES XALIB Character value ALL PGM Bottom PIS How tOo use thus display Page 333 wy IN Appendix E la commande XREDOAPP Cette commande permettra d identifier la logique des r gles m tier dans chaque programme l application su
154. amme d aire d application Diagramme de flux d aire avec l gende Area Flow Diagram X Area Flow Diagram for MYCPROCESS Total Objects 29 A As elected Object WKCUSL STKEMASEL TRNTPSEL OF Input n Output Custorner Letter Product waster Transaction type Selection Selection WKCUSLY TE F Caled Program Validity Checker for Distnbutors CG H 3 WECUSL Update Calling Program Le diagramme de flux d aire g n r e peut tre export vers MS Visio l aide de l option Exporter vers MS Visio disponible sur le diagramme de flux d aire Diagramme de flux d aire avec l option Export to MS Visio Area Flow Diagram X Area Flow Diagram for MYCPROCESS Total Objects 29 PE Export to MS visio WECUSL STKMASEL TRATPSEL URB Custorner Letter Product Waster Transaction type Selection Selection Copyright Databorough Ltd 2012 Page 87 R f rence rapide l objet Copyright Databorough Ltd 2012 Page 88 ZS g m y m R f rences rapide l objet X Analysis offre diverses options qui fournissent plus d informations au sujet de l objet ou le membre L option Jump To affiche toutes les options disponibles pour un membre sp cifi l objet ou la variable pour acc der rapidement au navigateur source diagramme de flux de donn es structure graphique diagramme
155. aque programme bas sur les attributs suivants du programme Source Type Source Lines Cyclomatic Complexity Halstead Maintainability Index Files Device files comprising Display Files and Printer Files Called Programs Calling Programs Les informations de m triques sont affich es sous les titres suivants e Batch programs e Interactive programs Ces deux niveaux plus haut est alors plus sous divis s comme High Average et Low Les valeurs d utilisateurs sp cifi s d terminent ou un programme s inscrit dans ces sous cat gories Par d faut ces pr f rences sont blanches afin que tous les programmes soient list s sous la complexit Low jusqu ce que les valeurs ont t d finies en utilisant les m triques de preferences discut ci dessous L cran suivant affiche les informations de m triques de la biblioth que de references crois es XAN4CDXA Copyright Databorough Ltd 2012 Page 191 A IN Les options d audit Metrics for XAN4CDXA Metrics Analysis for XAN4CD 4 Double Click t En View History fe ER x MI t s En icd Level Source Type Source Lines Cyc Complex Halstead Maint Index Files Device Files Called Progr Calling Prag ___1 740 115 187 264 so 175 161 om 94 261 ema am ms 262 20 926 4650 133 40 T9 Application Area Breakdown High Total Average Total e eh 1 Y J 0 Low Total 152 21 1 159 171 High Total 3 269 281
156. ate Business Logic amp DAO et Ul cases cocher coch e Generated Java Project Aa2edemoMigrate 4 fS src gt FH Aa2edemo dao gt FF Aa2edemo daoservices gt FH Aa2edemo data gt HB Aa2edemo jsfbean gt B Aa2edemo logic gt B Aa2edemo lagic data gt fH com databorough utils applicationContext datasource xml applicationContext xml constants_en properties datasource override properties datasource properties lo g4j xml messages en properties persistence xml gt Eh JRE System Library jre6 E Referenced Libraries conf gt META IMF gt WebContent Pl build properties build xml L outil donne galement la possibilit d examiner le diagramme d action r ing nierie et le code Java g n r par c t en optant pour Show Spilt panel sur la vue diagramme d action r ing nierie Copyright Databorough Ltd 2012 Page 358 Appendix G Fonctionnalit s sp cifiques X2E Generated Java Project Source List of DRPZE1RA in AQUAFINDRO QRPGLESRC Lines 1224 View Level 5 CEU Gal Puget noe EE 0294 00 aopenfiles aopenfiles 0295 00 zgetpgmdta zmessages zmsgidx zstatevar 0296 00 zgetwurkflds 0297 00 0298 00 zisodatel amp date zjobdate YMD zgetwrkflds 0299 00 Dt huidig ISO char zisodatel 0300 00 zisodatel set toDate zpgmstatus zjobdate YMD 0301 00 monitor setStr dt huidig iso toChar zisodatel 0302 00 ff Call A1357275 0303 00 al357275
157. ation foptional Mame SKLMO CATCMAINTD CONDET CONDETL1 LONDETL2 CLONDETLS ON CONHDELI CONHORL 14 CONHDRLA CONHDRLS _ONHORL4 CONHORLS USF CUP CUP CUSFLS CUSFLS USFL6 CUSFLY CUSFL YD C UsSFLa8 C LUSFLS r1 mgp Tvpe DTAAR A PILE FILE FILE FILE FILE FILE FILE FILE FILE FILE FILE FILE FILE FILE FILE FILE FILE FILE FILE FILE FILE FILE EETI E LUI Description Last Skeleton Letter Contacts Maintenance Contract Detail z by SkoresConkrack Prodi by Store fContract Prodi by ProduckfContrack Contract Header by Debkor Contract by Debtar Cust Ref bv Rep cantrack bv DebtarJ Date by Debtor Date Rep bv Date Sites Sites by Mame Sites by Status Sites by Number Sites by Disk amp Status Sites By Dist amp Mame Sites by Last Cnt Date Sites bv Last Cnk Date Sites by Next Cnt Date Sites by Fax Mo Tikar bo Dech ck ronan gt Cancel La bo te de dialogue offre enl vement d objets de la documentation syst me bas e sur le nom type d objets Le nom et le type s lectionn peut tre supprim en utilisant le bouton Delete Cliquez sur Next pour proc der de plus Copyright Databorough Ltd 2012 Page 287 gt Features to Document G X Analysis System Documentation Specify Contents Select Features bo be included in the System Document Object List Data Model Diagram Normal In PDF as Image
158. ats d cran Cliquez sur le bouton Next qui affiche l cran suivant O Copyright Databorough Ltd 2012 Page 264 gt eee Individual System Document Specify Sequencing F X Analysis System Documentation Specify Sequence What sequence would vau like to have Far the System Document Object Where Used Data Flow Diagram Normal with amp nnatatian Structure Chart Normal with Annotation Source Source Flow Chart Program Structure Chart Cancel Dans l cran ci dessus l utilisateur peut reclasser les options s lectionn es pour la documentation du syst me Apr s reclasser cliquez sur le bouton Next pour arriver la derni re tape de wizard documentation Ici l utilisateur peut voir toutes les s lections qu il a fait et qu il peut galement d finir diverses options li es la mise en forme document comme Paper Size Contention Resolution etc Copyright Databorough Ltd 2012 Page 265 eee Individual System Document Finish F G X Analysis System Documentation Finish Define the Page Size and Contention Resolution Option Selected Sequence Level Settings Object Where Used Structure Chart Level 5 Data Flow Diagram Normal with Annotation Source Level 5 Structure Chart Normal with Annotation Source Flow Chart Level E SOUrCE Source Flow Chart Program Structure Chart Paper Size CO Letter 8 5 x 11 Ce 44 Size 8 27 x 11 69 Contention Resolution Syste
159. ber Comeau Eind I ee RS mE RM M E t 2011 05 3011 28 40AACA2EDEMOXAA4INIT ee eo Egg ass Eeer BK EE 45AACA2EDEMOXDMODEL ACAZE US TOTIS EE JOAACA2ZEDEMOXREENGPGMS ALL programs US 21811 Jes 09 50 20 JOAACA2ZEDEMOXGENBRULES ALL programs US 2011 06 2208 09 4GAACA2EDEMOXAAINIT Application Nitia a zii OI US AUS ye OO 28AACA2EDEMOXDMODETL CIN ZN Us ZI UNS T por 22AACA2EDEMOXREENGPGMS ALL programs Us AQHA UAR E D2AACA2EDEMOXGENBRULES ALL programs IUS 2011 07 2022 28 12AACA2EDEMOXAAZINIT ayerodbaberervet odo ML putes lib canot STUART EE 3 AACA2EDEMOXDMODEL HORDE STUART AO OW T0 52AACA2EDEMOXREENGPGMS ALL programs STUART EE 22AACA2EDEMOXGENBRULES ALL programs STUART 2011 10 0913 07 46AACA2EDEMOXAAZINIT Application pas iza Lion US ZUR WOO ers 25AACA2EDEMOXDMODEL TRA US F3 Exit F12 Cancel F19 Left F20 Right F24 More keys Option 21 File Check L option 21 soumet la commande XCMPDB2MDL a batch Cette option identifie tous les programmes et identifie tout affichage des fichiers manquants les fichiers d imprimante des fichiers physiques et dossiers du chemin d acc s Il identifie galement les erreurs de domaine peut s ex cuter sur l ensemble de l application ou d aire d application Les r sultats du fichier se trouvent dans les X2EDBERR et tous programmes se trouvent dans X2EDBEPG File Check Report Display Spooled File File OPDZDTALOG Coe Ie XL Page Line Columns Find EE E Eh ee ae Sol Ss il E
160. bouton Print Print Icon on Metrics Window Toolbar Metrics Analysis for XANACDXA Double Click to View History A EI gl S Complexity Level Units Source Type Source Lines c Complex Halstead Maint In LE Grand Total ed 2115187 Export Metrics S lectionnez l option PDF ou MS Excel selon le besoin par l ic ne Export Export Options on Metrics Window Toolbar Metrics Analysis for XANACDXA Double Click to View History alls BA int In A Complexity Level Units Source Type Source Lines Ka Export to PDF Grand Total 54 1406 Sei Eror to MS Eco Interactive Programs 50 10 899 Expand All Cliquez sur l ic ne Expand All qui d veloppera toutes les donn es Copyright Databorough Ltd 2012 Page 193 A IN Les options d audit Expand All option on Metrics Analysis Toolbar Metrics Analysis for XAN4CDXA Double Click to View History amp rl s Complexity Level Units Source Type Source Lines Cyc CG E Grand Total 7 Interactive Programs 50 10899 1 478 94 261 620 High Total 8 5 881 3 38 987 131 High CUS RPGLE 605 4 473 11 High WW RPGLE 559 EES 20 High W W RPGLE li 4 697 LO High W W RPGLE of 5 652 lz High W W RPOLE 507 3 488 High WE RPGLE GO 5 567 High OR RPG 1 162 B uz High WW RPGLE 53e 2 oo Average Total 10 2 608 13 727 Average CAT RPGLE 265 1 26
161. bute Text EE GINE Build Customer Letter CONOO1 RPG Cont create CUSLET EE Customer Letter Stage 1 EE REG Update Letter Sequence CUS Ea CLE Customer Letter Stage 2 LETNI RPG Letter Prefix Generation OEO001 RPG Order Entry WKCUSL CLP Customer Lettre WKCUSSE REG Customer Release Letter WKCUSSEF RPG Find Fax Number WKCUS8P RPG Customer Enquiry Letter F1 Help Ipsos F4 Prompt F10 Cmd line F24 More keys L option 9 contre l aire d application liste les objets de fichier s lectionn par cette aire d application bas sur les r gles qu elle d tient L cran suivant affiche les objets de fichier pour l aiore d application OE001 Les objets de fichier pour l aire d application OE001 X Analysis 4 Work with X Analysis 4 App Area Objects Databorough Ltd XARWKAAO Ose 210 5 lio ISO OS eive 20 1 DO onm ene Enter options preco Hle eus c 1 STRSEU 5 Display 6 Where Used 7 DFD 8 SCD Ole eee opaco Ue Text CUSE ER Sites CUSFLA LF Sites Product renamed from custla for re ting CUSPLE LF Sites Orci Ioab ene CUSELE LF Sites Salesperson CUSED LF Sites Validator CUSFLE LF Sites Organisation CUSET LF Sites Name UST LF Sites Status CUSET 3 LF Sites Number CUS RES LF Sites DRE EE CUS TILL LF Sites Dist amp Name CUS Ein LF Sites Last Cnt Date Copyright Databorough Ltd 2012 Page 73 A IN L aire d application F3 Exit F4 Prompt F10 Cmd line F24 More keys D river les r gles m tier Nous avons d j
162. c d ko WoW 0292 00 ffree 0294 00 aopenfilesi j gadas O0 zgetpomdta zmessages i smsgidk i zstatevar i 0296 00 zgetwrkilds j 0296 00 zisodatel date zjobdate YMDb 0299 00 Dt huidig ISO char zisodatel fe le 00 Inonitor Hs 00 Call 11357275 O303 00 alss z75 zcrtmvar Dbt huidig 0304 00 On erroar O305 00 zuwrterrmsg zmessages zmsgidx call e rror smsqtxt o II O306 00 endmon 0308 00 J oN eerste maal J O309 00 i N eerste keer a O310 00 daar LOSL SUBSTiDt huidig 1350 1312 0311 00 Co kostennota trimr Jaar LOS 99922 Hoi 00 HETSCF Cd kostennota 0313 00 TAT O02 O1 SSUBSTIHTSCF 1 21 0314 00 setll e HeTScr HHZREC3 0315 00 read HHZREC3 0317 00 lf 4EUF 0318 00 HZTSCF trimr TXT OO2 O1 OOOOL 0319 00 zreturncode BLANE 320 DU endif 0323 00 dow NOT EOF DRHZREL6 0325 00 if not SEUr a Ili Copyright Databorough Ltd 2012 Page 353 M IN Appendix G Fonctionnalit s sp cifiques X2E Re engineered Controller Re engineered Controller est disponible seulement lorsque le processus de r ing nierie est fini L cran suivant affiche l option Re engineered Controller de la barre d outils diagramme d action Re engineered Controller est le membre g n r e RPGLE qui contr le la navigation en utilisant du diagramme d action r ing nierie g n r Ceci est g n r dans le nom de Program B par exemple DRPZE1RB R
163. cT EOM es BBG ee BM UAM 7 SAME SS SWAT SNO Maximum allowed storage NOMAX Kilobytes NOMAX Highest ochedule priority 3 JI 9 Hor dee rip On RE eee ODFTJOBD Name DIOL cCA NN NE qc QGPL Name EA mE CURI gsm PEOTI NE EE NONE Name NONE WIC TS es EE F4 Prompt F5 Refresh F12 Cancel PIS How to use this display F24 More keys Step 3 D connexion Copyright Databorough Ltd 2012 Page 309 Appendix C Component Documenter Copyright Databorough Ltd 2012 Page 310 A Appendix C Component Documenter Appendix C Component Documenter L option Component Documenter documente les l ments d cran extrait fonctions de r ing nierie L option est disponible dans la barre d outils de Screen Components Data Content Diagram et Screen Action Diagram Le document du syst me est g n r pour le composant s lectionn d cran Travailler avec l option Component Documenter D veloppez la biblioth que d application X Analysis la biblioth que de r f rences crois es et puis cliquez deux fois sur le node Screen Component Cela actionne la liste des composants de l cran S lectionnez le composant cran dont documentation composant consiste tre fait et puis cliquez sur l ic ne Component Documenter comme indiqu ci dessous Component Documenter option on the Screen Components list en Components i For Application Library SANACDXA Screen Components
164. caract res suivants restent alors qu ils sont automatiquement supprim s lt gt amp Des espaces implant s sont alors remplac es avec des traits de soulignement Copyright Databorough Ltd 2012 Page 184 Les seules valeurs qui peuvent normalement besoin de changer de lier la g n ration d alias File Exclusions Les fichiers sont exclus de trois fa ons e Les sources de fichier physique qui ont t charg es dans X Analysis sont automatiquement exclues Ceux ci se trouvent dans le fichier XPFSRC e Les fichiers avec aucun membre ou plusieurs membres sont automatiquement exclues Un message est crit dans le journal des erreurs pour chacun de ces fichiers e Les fichiers peuvent tre exclus manuellement en les ajoutant au fichier XMDLEXCS Le Code de raison doit tre defini au blanc Le journal d erreur Un journal d erreur est crit dans la source membre ERRORLOG en QTXTSRC dans la biblioth que de X Analysis Les messages peuvent tre diagnostiques ou terminal Traitement des exceptions Veuillez noter ce qui suit e Les fichiers multi format les index sont cr s pour chaque chemin d acc s de fichier e Les fichiers logiques n utilisant ne pas le nom de format de fichier physique ou ou des champs individuels pr cis s le nom de format est conserve e Aucune d claration n est n cessaire pour indiquer vers le nom original de format de fichier physique e Les fichiers JOIN Le point JFIL
165. ce 5 Afin d effacer l omission du champ s lectionnez le champ omis et s lectionnez l option Clear Criteria dans le menu contextuel Clear Field Omission option File Field Field Type Length Description EI CONDET su IRC a OECD 5 Contract n Product AWAACS 4 aM TOTS No AWRICD 4 AWABOT 5 Awaz D AWPRIC 5 CONHDR CUSTS STEBAL STEM AS STON AS Trn Hst Trn Type Contract Cty Stk Unit of Measure Price Modernization Options Pour une description d taill e consultez la section Modernization Options indiqu e ci dessous Audit Options Pour description d taill e consultez la section Audit Options indiqu e ci dessous Copyright Databorough Ltd 2012 Page 78 A IN L aire d application UML Options Ce menu UML Options a les deux options suivantes e Re generate UML e View App Area Class Diagram Re generate UML L option Re generate UML est sp cifique aux aires d applications Lorsque les utilisateurs optent cette option puis tous les diagrammes UML Activit cas d usage et de la classe diagrammes ont t r g n r e pour l aire d application s lectionn e Lorsque le processus est dans la boite de dialogue suivante est affich e Information dialog X Analysis i UML Diagrams have been successfully generated View App Area Class Diagram L option View App Area Class Diagram est sp cifique aux aires d applications s agit d un diagramm
166. ce Analysis Cas d mo Display Difference Analysis Pour mieux comprendre Display Difference Analysis on doit cr er un cas de d mo Suivez les tapes pour mettre en place le cas de d mo 1 Cr ez une nouvelle application de X Analysis avec les biblioth ques suivantes c est dire XAN4CDXC Source 1 XANACDEMCU 2 XANACDEM Object 1 XANACDEMCU 2 XANACDEM Initialiser la nouvelle application Pour remplir l analyse des carts de donn es optent pour le menu contextuel sur la nouvelle application de X Analysis XANACDXC et puis s lectionnez l option Generate Difference Analysis dans le sous menu Inter Repository Options S lectionnez XANA4CDXA dans la boite d roulante X Ref to Compare Puis cliquez sur OK pour soumettre le travail batch O Copyright Databorough Ltd 2012 Page 171 Generate Difference Analysis dialog Generate Difference Analysis E Ref Library Ref to Compare E91 Tvpe Attribute Trivial Differences 4 Pour afficher les donn es de l analyse des carts opter pour le menu contextuel sur la nouvelle application X Analysis XAN4CDXC et puis s lectionnez l option Display Difference Analysis dans le sous menu Inter Repository Options L cran suivant doit appara tre Display Difference Analysis for XAN4CDXC L Difference Analysis 3 WA Difference Analysis for XAN4CDXC compared against XAN4CDXA rl Heading Object Category Descript
167. ces UM Preferences X Analysis General IF ATE Agent Controller Ant IP Address 127 0 0 1 Data Management Help i Projects Install Update SCIENCE Java LPE Editor General x Analvsis Preferences User d Case sensitive Password Plug in Development Profiling and Logging User InterFace English Remote Systems RunDebug Hast Code Page 0037 United States Team Begin with Outline Test Validation F Detailed DFO by default amp Analvsis E l GI tl el ER E D Restore Defaults Specify the DE port number in order to access offline X Analvsis cross reference Model validation DEZ Port s0000 a Apply Demarrer X Analysis Offline Cancel S lectionnez l option New DB2 Connection et fournir les d tails n cessaires la bo te de dialogue comme illustr ci dessous X Analysis Signon dialog Signon to X Analysis Host Mame Username Password Copyright Databorough Ltd 2012 Page 305 A Appendix A X Analysis Offline Puis cliquez sur le bouton Login pour d marrer une session en mode hors ligne de X Analysis Sur ouverture de session r ussie l application tutorial XANACDXA peut tre localis e sous le mode de navigation affich e ci dessous X Analysis Window displaying Offline Application X Analysis IBM Rational Developer for Power Systems Software File Edit e Navigation Mavigate Search Project Analvsis Run Window Help o
168. ch es Les r gles m tier pour le programme CONO01 est affich ci dessous Copyright Databorough Ltd 2012 Page 94 A Business Rules Business Rules for CONOO1 in XAN4CDEM ORPGSRE View Level 1 E aB Ez G9 Ut Business Rulss MAINLINE ES ROOOOL Contract 300000 SRVCON SPRLNS E SCRCON D R ngggz Product cz Uu E SVALID D ROOUUOUS Product cz U Source Member Rule Ma Field RTI DODO OR ON CONDO wWwABcD CONDET CONOUT A WW OD O CONDET Residual Logic Praduct zz 0 Praduct lt gt 0 R f rence rapide l objet Sd amp EEA La s lection de l option Residual Logic la logique du processus pour le membre de la source s lectionn e est affich e La logique r siduelle pour le programme CONO01 est affich e ci dessous Residual Logic Ze Object List Ea CONDO 5 Residual Logic of CONOO1 in XAN4CDEM QRPGSRC Residual Logic INITIALIZE PROCE S9 PGMMODR A OESFLC PROCE AA PGMMODR B OESFLC EROUCESS EGMMODE C OBESFLC SRVCON SPRLNS SCRCON SVALID ZEXITPGM Copyright Databorough Ltd 2012 CONODOLOLD CONDOLOLD CONODIOID Page 95 Source Outline La vue de Source Outline liste tous les sous programmes modules et programmes disponibles dans le code source Le curseur est positionn la ligne de code dans le navigateur de source lorsqu une double clic est effectu e sur un des l ments list s le mode plan
169. clique s lectionne la plus vidente action commande Les contraintes des profils d autorit ll est recommand d utiliser le profil QPGMR ou une personne dans le groupe QPGMR pour ex cuter les jobs de X Analysis En d pit de profil utilis l utilisateur devrait avoir les autorit s suivantes e Le profil doit avoir une autorit USE pour toutes les commandes list es ci dessus et aussi l autorit sp ciale SAVSYS e Pour les biblioth ques source et d objet sp cifi es pendant l installation le profil utilis a besoin d avoir l autorit d objet op rationnel YTOBJOPR de tous les programmes et fichiers dans ces biblioth ques Le profil galement a besoin d ex cuter l autorit EXECUTE sur toutes les biblioth ques e Pour la biblioth que de r f rences crois es de X Analysis le profil utilis doit avoir tous les droits dans cette biblioth que Si vous n utilisez pas le profil QPGMR vous devez vous assurer le profil utilis a ALL les droits de tous les objets dans les biblioth ques fournies de X Analysis Pour les d tails consultez a Initializing X Analysis doc Copyright Databorough Ltd 2012 Page 2 Configurer les biblioth ques de r f rences crois es Copyright Databorough Ltd 2012 Page 3 V IN Configurer les biblioth ques de r f rences crois es Configurer les biblioth ques de r f rences crois es Avant d ex cuter X Analysis client peut tre utilis les biblioth
170. code vzut us ES ROOO1S IF Len Rode blokkeren 1 E ROOOLS IF LCL Cd verwerking 2 tk 1 DUUUZU IF Not EGMERR RO O T IF DTL Reknr kostennota ZzERO R DUZZ IF DTL IBAN kostennota BLAHK RD DUZS3 IF DTL IBAN kostennota BLANK ES R UUZ4 IF DTL BIC kostennota BLANK ROOOZS IF DTL Cd KP dienst BLANK BOOOZG IF DTL Cd EP dienst lt gt BLANK ll Diagramme d action r ing nierie Le diagramme d action r ing nierie est disponible seulement lorsque le processus de r ing nierie est termin L cran suivant affiche l option Re engineered Action Diagram de la barre d outils diagramme d action Copyright Databorough Ltd 2012 Page 352 wy IN Appendix G Fonctionnalit s sp cifiques X2E View Code Dropdown Menu Action Diagram for OYZ Kostennota Hdr Display file DRPRDFR Po aa E Ge UE Saal e P H Action Diagram E Entry Parameters Parameters Reengineered Action Diagram a Generated Java E Reengineered Controller Generated Controller LA ch E CL Le diagramme d action de r ing nierie est RPGLE qui est g n r pour le diagramme d action Il est cr dans le nom lt Program gt A par exemple DRPZE1RA Diagramme d action de r ing nierie Source List of DRPZE1RA in AQUAFINDRO QRPGLESRC Lines 1224 View Level 5 Ez EH 935 M s seq No Dee ee eee Oe aie ae dn rtu EE E eee E E Oo291 00 a ee ee c de CEET EE EE kc de EE kc de hock d kc d M k
171. ctions X GSCD Parameters are passed to the program when it is called The program is called by CBC110 isp ay CBS06RD Update SECF Security Codes K Groupes Roll up CEC 110 OTHFIL Order Entry 5ystem Program Order Entry System A principal function of this program is to call certain programs The following programs are called to carry out subsidiary functions CBa306R CB907R Parameters are passed to the program when it is called Groupe Roll up d crit la fonction du composant cumulatif du programme et de ses personnes charge Les types suivants des groupes Roll up sont disponibles Copyright Databorough Ltd 2012 Page 138 ZE e UPD Au moins un programme met jour un fichier e PRT Le programme et les programmes d pendants cr ent un rapport imprim e DSP Le programme et les programmes d pendants utilisent des fichiers d entr e et affichent les fichiers e OTH Aucune fonction de composant cumulative ne peut tre d termin e Type de fonction Le type de fonction d crit la fonction de l objet et est bas sur les d finitions COOL 2E La vue d ensemble de structure graphique avec les fichiers La vue d ensemble de structure graphique normale affiche des photos instantan es d une application en utilisant de programmes seulement Cliquez sur l ic ne Show Files disponible sur la barre d outils de vue d ensemble de structure graphique pour afficher des fichiers disponibles
172. cument Title System Document For XANACDEA Mame System Document For XANdCDA pdf C Documents and Settings alakhilly Documentsi nalssis Application Data66 209 50 146 PCF KA De 4 System Document For XAMA4C DA pdf Copyright Databorough Ltd 2012 Page 255 gt te due Les sections de wizard document System Documentation Type Les options diverses sont disponibles pour System Documentation Type L option est coch e par d faut Generate Single System Document Les d tails de document Le titre du document l utilisateur peut modifier le titre du document selon l exigence Chemin d acc s cliquez sur le bouton Browse pour modifier le chemin par d faut Le chemin par d faut est is lt C Documents and Settings alakh My Documents X Analysis Application Data 192 168 170 10 PCF_XAN4CDXA gt Pressez sur le bouton Next pour poursuivre Pour l option Single System Documentation la bo te de dialogue suivante est affich e Copyright Databorough Ltd 2012 Page 256 gt Single System Document Options X Analysis System Documentation Specify Contents Select Features bo be included in the System Document Object List Data Model Diagram LF Access Path details File Field Details Object Where Used Data Flow Diagram Normal C Detailed Annotation Structure Chart Normal CO Expanded C Detailed Depth 5 e Annotation d Program Structure Chart d
173. cumentation and its location System Documentation can generate Single document with documentation of all the objects marked For documentation OF Generate multiple documents Far each object marked Far documentation System Documentation type Q Generate Single System Document Co Generate Individual System Documents Generate System Documents using previous values Document Details Folder lt Select Browse to set location 7 lt Select Browse to set location 7 Apr s s lectionner l option Generate Individual System Documents cliquez sur le bouton Browse S lectionner la location d sir e pour sauvegarder le document Copyright Databorough Ltd 2012 Page 261 d ee Document Folder Browse For Folder Desktop CH My Documents ES 3 My Computer a My Network Places E VH Online Help Mew Images Falder My Documents Make Mew Falder Pour l option Generate Individual System Document la boite de dialogue suivante est affich e apr s que l utilisateur clique sur le bouton Next sur wizard de syst me document O Copyright Databorough Ltd 2012 Page 262 gt Individual System Document Features G X Analysis System Documentation Specify Contents Select Features bo be included in the System Document Data Model Diagram F LF Access Path details File Field Details Object Where Used Data Flow Diagram Normal Detailed Annotation Structure Char
174. d Program Reference Evchlusions Error Bookmark not defined Missing Object and Source Error Bookmark not defined System documentation failed FileNotFoundException 363 SWTException on Windows 2000 machines 364 Screen Report Layout feature fails with Server job Error Error Bookmark not defined Copyright Databorough Ltd 2012 Page VI X Analysis Diagnostic Utility Error Bookmark not defined Error message appears on signon to X Analysis Error Bookmark not defined Appendix I Refresh X Analysis 369 KREFRES P NNI 369 094042 M 9 A 371 Appendix J X Analysis Indexes Job Scheduler Entries 376 Command d OO ot A 376 Command XAROBOT nn nnnnnn rss nnnnnnnnnnnn sen assu sauna sanas sanas sauna nasa assa sana aas 376 Appendix K License Code Request Form 379 Copyright Databorough Ltd 2012 Page vii L introduction de X Analysis Copyright Databorough Ltd 2012 Page 1 L introduction de X Analysis X Analysis l outil leader mondialement prouv est utilis par les analystes les d veloppeurs les architectes et les quipes de l op
175. d Programs Gt Web Services Le processus de verification L option Verify Data Relationships soumet la commande XVERIFY dans le batch La commande XVERIFY utilise le mod le de donn es construit par la r ing nierie automatiquement verifier que toutes les donn es d application satisfait les relations d duites par le mod le de donn es Le produit examine chaque enregistrement de donn es son tour pour voir si ses relations d int grit r f rentielle sont remplies Chaque relation d int grit qui est perc est rapport s par ment sur un catalogue complet de v rification produit par produit Cette commande est utilis e pour v rifier le mod le de donn es contre les donn es dans la base de donn es Parameters Les param tres ont pass l int rieur de la commande XVERIFY sont Re engineering Function Library C est la biblioth que qui contient le mod le de donn es et l application des fichiers cr s par la commande XA4MODEL C est le nom de la biblioth que qui a t entr dans la biblioth que de fonction sur la commande XA4MODEL Database Library Name Le nom de la biblioth que qui contient la base de donn es fichiers La commande soumise avec la valeur LOADLIB ce qui implique chaque fichier de base de donn es doit tre situ dans la m me biblioth que utilis e lors de la XA4MODEL a t ex cut X Analysis Application Area La commande utilise l aire d application sur
176. d options peut tre sp cifi e y compris Les fichiers les d finitions de tableau les structures de donn es les sous champs des structures de donn es les indicateurs les listes cles les champs de donn es les formats de fichiers les sous routines le programme variable les elements du tableau les listes de parametre les parametres les champs cles les IDs de message les noms EXCPT etc le sous menu Variable Where Used offre les options suivantes All References Toutes les references a cette variable Update References Les references ou cette variable est mise a jour File references Toutes les references ou l objet utilisant de cette variable est un fichier Definitions Only Les listes de references ou cette variable a ete definie Summary references Cette option sur une variable ou un champ ou un fichier liste tous les objets qui utilise la variable s lectionn e ou champ ou fichier et aussi les usages de la m me Le r sultat est affich dans l objet ou utilis e Rule Variable References Liste toutes les r gles m tier bas sur l objet s lectionn partir de travers de toute l application Copyright Databorough Ltd 2012 Page 104 S lectionner l option All references sous l option Variable Where Used pour le champ CUSNO Variable Where Used View for CUSNO SA Variable Where Used 5 B fl ES Fe 63 variable Where Used For ALLICLISNO Lines 164 View Level 1 Library sourc
177. dcoded libraries MISSING Source or objects missing SRCOBJDT Source change date after object created Database Reports DATAERR Database File and member errors and alerts D 5GMALRT Database design alerts Copyright Databorough Ltd 2012 mE Ra d Run M Date Tvpe Status Run Metrics Report Modify Report Definition Copy Report Definition Delete Report Definition Page 209 A IN Les options d audit Specialized Analysis Toolbar La barre d outils de l analyse sp cialis e comprend diverses options qui sont ci dessous Specialized Analysis Toolbar J Specialized Analysis E LL X Analysis Metrics for XANACDXA 2 EL om da B Refresh Metrics L ic ne Refresh Metrics ex cute la fonction de refresh Refresh Icon on Specialized Analysis Toolbar 1 Specialized Analysis LE EL X Analysis Metrics for XANAEDXA E Ei o fF 1 B Category Report Tvpe Status 4 RPG Metrics Reports Refresh Metrics Create New Report L utilisateur peut cr er un rapport personnalis Pour cette ic ne cr er nouveau rapport est disponible sur la barre d outils Create New Report Icon on Specialized Analysis Toolbar J Specialized Analysis 53 A i SE x Analysis Metrics for XANACDXA par Si B8 o SY B Category Report k RPa Metrics Reports La boite de dialogue d finition suivante du rapport est actionn lorsque clic sur la boite de dialogue Create New Report
178. de l objet affich La couleur rouge repr sente le programme qui met jour un fichier La couleur gris repr sente le programme qui utilise un fichier d affichage La couleur bleu repr sente le programme qui utilise un fichier d impression La couleur vert repr sente le programme qui utilise un fichier d entr e La couleur jaune repr sente le programme crit dans un fichier La couleur magenta repr sente la commande La couleur gris repr sente les autres objets La couleur orange repr sente les routines INTRTN sp cifiques Synon La couleur blanc repr sente les objets pour une p riode ind termin e La couleur noir repr sente le d clencheur Copyright Databorough Ltd 2012 LIPDFIL UPDFIL PRTFIL x OSC Legend Bar Update 3 Display Print Input Output Command Others Internal Routine Indeterminate lI Trigger Page 135 gt La vue d ensemble de structure graphique peut tre d velopp e ou r duite en utilisant le bouton sur les lignes R duire H CEC 110 Order Entry System OTHFIL EDTFIL D velopper CBC 110 Order Entry System OTHFIL CB9O06R Back out account EDTFIL X GSCD Generate Code Groupe Roll up CBC 110 Order Entry System Groupe Roll up d crit la fonction du composant cumulatif du programme et de ses personnes charge Les types suivants des groupes Roll up sont disponibles e UPD Au moins un programme met jour un fichie
179. de la hi rarchie XARWKUNMLE Travailler avec l exclusion d UML Copyright Databorough Ltd 2012 Page 6 XARWKSCE Travailler avec l exclusion de diagramme Les objets qui sont exclus en utilisant de cette option n apparaitront pas dans les suivantes a Diagrammes de structure b Diagrammes de flux de donn es C Objet de donn es where used o utilis d Aires d application Les programmes exclus apparaitront dans la structure de programme Vous devez sp cifier un nom d objet et tout le texte descriptif requis Le nom d objet peut tre un g n rique Si un nom d objet individuel est sp cifi puis il est valid sur tous les objets actuellement charg s dans X Analysis Si un nom de fichier est sp cifi alors il doit tre un nom de fichier physique Toutes les vues logiques ont construit un fichier physique exclus sont galement exclus XARWKSFE Travailler avec les exclusions de fichier source Utiliser cette option pour exclure des fichiers source Les fichiers sources exclus ne seront pas charg s en X Analysis Vous pouvez sp cifier un nom de fichier sp cifique ou g n rique L utilisateur peut sp cifier un nom de biblioth que sp cifique ou ALL ou laisser le nom blanc Un nom de biblioth que blanc est quivalent ALL XARWKBRC Travailler avec les exclusions d appel de la r gle m tier Utiliser cette option pour d finir des exclusions d appel de la r gle m tier Sp cifier le nom du programme q
180. de service g n r contient des d finitions de sous proc dure pour tendre READ Utilisation de programme de service g n r Voici une photo instantan e du programme de service g n r Une photo instantan e de programme de service de base de donn es H debug yes copyright DE ere lo te de ME EdT 220 0er H nomain EE DD e finitions EE Dozrecord e ds extname condet D zrecordsql e ds extname condet D p e is sai D zrecordCpy e ds extname condet D prefix cpy D Data structure Containing all required parameters D Pl s before and after database record image D Keys passed in ZOLDRECORD data returned in ZNEWRECORD D zsdata ds D znewrecord like zrecord D zoldrecord Tike zrecordcpy D copy qrpglesrc zsheader DS ed oi eS D tRead D Zzeondetr likeds zsdata D zreadparms likeds zsdata D 1Update D zcondetu likeds zsdata D zupdateparms likeds zsdata D Write D zcondetw likeds zsdata D zwriteparms likeds zsdata D Delete D zcondetd likeds zsdata D zdeleteparms likeds zsdata Nota les sous proc dures diverses ont d fini pour lire mettre jour crire et supprimmer dans le programme de service affich ci dessus L utilisateur doit appeler la sous proc dure appropri e pour lire mettre jour crire supprimer de l enregistrement y a un param tre une structure de donn es qui comprend un avant et apr s l enregistrement de l image de la base de
181. dit View Insert Format Tools D EE BOOT PANE CD EM SQRPGSPC OEOOL 3 BVCUS lt Lines 0104 00 to 0107 00 Imprimer partir de X Analysis X Analysis permet l impression des divers membres de la liste diagrammes Source L ic ne Print est disponible dans la barre d outils des divers membres de la liste diagrammes source Nota l imprimante doit tre d j configur e Export er comme DDL partir de X Analysis L option Export as DDL exporte les informations de mod le de donn es comme Data Definition Language dans le dossier d application Cette information peut tre utilis e par tout le syst me de gestion de base de donn es par exemple Oracle ou SQL Server pour cr er un mod le de donn es similaires L option Data Definition Language DDL est une s quence de commandes Structured Query Language SQL qui d finit la structure d une base de donn es X Analysis peut exporter la structure d une application ou des aires d application comme DDL DDL peut tre utilis pour recr er une base de donn es sur tout le syst me de base de donn es SQL Si votre outil de mod lisation ne prend pas en charge les XMI vous pouvez utiliser l option Export as DDL Cette option recr er votre base de donn es dans des tables SQL avec les informations de m tadonn es complet avoir besoin d un outil de r ing nierie de la nouvelle base de donn es dans ODBC Certains tiers outils de mod lisation per
182. e la base de donn es et la g n ration de programmes de services de base de donn es Les options disponibles sont aussi sous e Reengineer Programs e Convert DDS to SQL e Generate Database Service Programs Reengineer Programs L option Reengineer Programs soumet un travail batch qui ex cute les deux t ches la g n ration de modules de service et la r ing nierie La commande batch XREGENS effectue la r ing nierie de programmes client de telle mani re que le code existant en format gratuit fix de RPG RPGLE a converti au module de procedure basee de format gratuit Il ne modifie pas la structure du programme Les sous routines sont converties en proc dures L option Reengineer Programs est disponible dans le menu contextuel de la bibliotheque de l application et les aires d application Cette option est galement disponible sur l objet type individuel PGM sous l option de sous menu Modernization Options La boite de dialogue suivante est affich e lorsque l utilisateur s lectionne cette option Reengineer Programs Dialog Cancel Cliquez sur OK un travail batch est soumis Une bo te de dialogue Job Log est affich qui affiche interactivement et ind pendamment le statut d emploi de batch La vue suivante Job Log est affich e seulement lorsque l option View Batch Job Log est coch e dans sous la fen tre des pr f rences de X Analysis Copyright Databorough Ltd 2012 Page 180 Job L
183. e C4 System Document For SAMACA Application Area MVCPROCESS pdf Cancel Pour modifier le chemin d acc s et le nom de document par d faut cliquez sur le bouton Browse pour sp cifier le chemin d acc s et le nom du nouveau document La location par d faut est lt Application Folder gt Copyright Databorough Ltd 2012 Page 271 UR 5 eee Apr s cette tape cliquez sur le bouton Next pour proc der comme indiqu ci dessous Single System Document Application Area Features X Analysis System Documentation Application Area Options Select Application Area Features to be included in the System Document Diagram Options Overview Structure Chart Normal Expanded Detailed ata MOE Aag of Data Model Diag Gi Normal Gei In PDF as Image C Detailed In visio Show All Application Area Diagram Annotation F Application Area Annotation Coverage of System Document Detailed Object Documentation in Alphabetical Order O Detailed Object Documentation in Call Sequence Order No Detailed Object Documentation Finish Cancel Les options Overview Structure Chart et Data Model Diagram mentionn es dans cette bo te de dialogue sont uniquement pour l aire d application s lectionn e O Copyright Databorough Ltd 2012 Page 272 A Le gestionnaire de document La bo te de dialogue wizard affich ci dessus ont une section intitul e Coverage of System Document
184. e Defaults Apply e Folder Preferences e Eclipse Folder Sp cifier le chemin d acc s pour le dossier Eclipse e X Analysis Folder Sp cifier le chemin d acc s pour le dossier X Analysis e Le dossier de fichiers temporaires et journaux e Specifier le dossier Sp cifier la location pour modifier la location par d faut pour les journaux et les fichiers temporaires de X Analysis Si c est blanc puis la location par d faut est d finie General Preferences D velopper le node X Analysis pour voir ou modifier General Preferences Copyright Databorough Ltd 2012 Page 25 A UM Preferences General H General H Agent Controller l Ant Data Management Help i Projects Install Update Java H LPE Editor H Model Validation Plug in Development Profiling and Logging Remote Systems Runt Debug Team H Test Validation X Analvsis Advanced Folders Repository Location A Data Test a Reda e Structure Chart Copyright Databorough Ltd 2012 Utilisation de X Analysis Client Pr f rences General Setting Preferences Structure Chart Maximum Diagram Depth 14 hull 10 hull Maximum Unexpanded Depth Maximum Files Ea show in a row in Show Files made E wt Annotation Annotation From Crass reference p Read Annotation from Source System Document amp view Export as PDF MS Word document Paper Size A4
185. e File a MOVE BUS BESS ESI E fae AANACDEM QCBLSEC CECUS FUIT i HOVE LS CUSTOMER TO CUSM OF CUS AXANACDEM QCBLSRC CBCUS FANT i HOVE CUSNO OF CUSFL3 RECORD TO z AANACDEM CBLSRC CECUS FUIT k HOVE ZzCUSNOU OF zzFT l TO CUSN AANACDEM CBLSRC CBCUSTHNT IF CUSM OF zzFT Z I ZEROS AANACDEM CBLSRC CBCUSTHNT i HOVE CUSNO OF zzFT z I TO CUSL3 AANACDEM QCBLSRC CBCUSTHNT i HOVE CUS FROSFECT OF CUSTS RECOR AANACDEM CBLSRC CBCUSTS HOVE CUSNO OF CUSTS RECORD TU Z AANACDEM QCELSERC Legend La couleur rouge fonc repr sente Definition Statements La couleur noir repr sente File Operations La couleur magenta repr sente Parameters La couleur brun fonc repr sente Program Structure Operation La couleur bleu fonc repr sente Field Operation Legend for Variable Where Used SA Variable Where Used i Gi Al RS FA n Variable Where Used For ALLICLISNO Lines 164 View Level 1 Bl Definition Statements Name seg No E E GE D File Operations 2 Halle CECONALE MOVE CUSNO OF CUSTS RECI HL CECUSETOIT MOVE LS CUSTOMER To cuswc Ml Parameters RC CECUS FINT HOVE CUSNO OF CUSFL3 RECC RC 2 Program Structure Operation CBCUSFMNT HOVE ZCUSND OF 42FTO1 0 HL CECUS TNT IF CUSNO OF zzFT Zz I ZER Field Operation RC CBUUSTHNTZ M VE CUSNO OF ZZFIUZ I TUS Nace EL View Levels La vue Variable Where Used permet jusqu sept niveaux de la vue La demande variable ou utilis
186. e Job scheduler Copyright Databorough Ltd 2012 Page 375 ee PRET Appendix J X Analysis Indexe les entrees de Job scheduler Le processus d initialisation X Analysis la commande XA4INIT appelle les commandes XASCDEIDX et XAROBOT vers la fin du traitement Ces commandes g n rent des membres de la source pour les entr es de job scheduler d IBM et les entr es de job scheduler ROBOT Le processus d initialisation de X Analysis d marre le traitement ROBOT s il d tecte des fichiers RBTROB8 RBTCMD1 et RBTCS2 dans la m me biblioth que Pour les entr es ROBOT il cr e et indexe les membres de la source dans QCLSRC et crit des dossiers XMEMBER Elle remplit galement le fichier XAROBOTIDX La commande XASCDEIDX La commande XASCDEIDX sera les r f rences crois es d entr es job scheduler d IBM Un membre de la source de CL est g n r dans la biblioth que sp cifi e pour chaque travail Cette source est ensuite index e permettant aux r f rences est affich s travers les fonctionnalit s Variable Where Used and Object Where Used X Ref Job Scheduler Entries XASCDEIDX X Ref Job Scheduler Entries XASCDEIDX Type choices press Enter xX Analysis library CE source library La biblioth que X Analysis Taper le nom de la biblioth que de X Analysis o les donn es Where Used doivent tre stock es La biblioth que de la source de CL Taper le nom de la biblioth que o la source de CL doit tre
187. e de classes sp ciales qui affiche tous les objets disponibles dans l aire d application La boite de dialogue suivante s affiche lorsque la classe diagramme n existe pas ou les diagrammes UML n taient pas g n r s pour l aire d application Information dialog D X Analysis i No Presentable Class Diagram for MVCPROCESS Either Class Diagram has not j yet been generated or Class Diagram could not be generated Afin d afficher la classe diagramme pour l aire d application on doit ex cuter l option Re generate UML Copyright Databorough Ltd 2012 Page 79 L aire d application App Area Class Diagram for the application area MVCPROCESS Mr My aii Sa sid itr Im with d dii lel riii pu migi nm iii v Page 80 Copyright Databorough Ltd 2012 Le diagramme d aire d application Copyright Databorough Ltd 2012 Page 81 Le diagramme d are d application Diagramme d aire d application On peut facilement sousdiviser une application dans les aires d entreprises ou les aires d applications en utilisant X Analysis L utilisateur peut encore diviser les aires d application dans les aires de sous application pour une meilleure analyse de l application Pour la facilit de l analyse d une application ou d aire d application X Analysis fournit une autre construction diagrammatique c est dire Diagramme d aire d app
188. e de m triques G n rer d analyse de probl me Pour la description d tail voir la section Audit Options ci dessous Travailler avec la liste de fonctions ou d objet ou de source Cliquer deux fois sur le node Files Programs ou All Objects sous une biblioth que d application affiche la boite de dialogue Work with Objects De m me pour la boite de dialogue Work with Members cliquez sur l ic ne de liste de membres de la barre d outils Cependant cliquez deux fois sur le node de fichiers source dans la biblioth que de l application pr sente la liste de la source avec diff rents fichiers source ont affich Cliquez deux fois sur tout le fichier source vous m nera la liste de ses membres List d objet Fichier source List de membre R gles m tier Tous les Proc dures R gles consolid es Fonction exportable Composants des crans Changement d histoire O Copyright Databorough Ltd 2012 Page 47 Application Libraries View X Analysis Repository Refresh Log of XAN4CDXA IBM Rational Developer for Power Systems ile Edit Navigate Search Project x Analvsis Run Window Help z S i i rs ol Mob EG IAN Qc Navigation Metrics Dashboard B 192 168 170 10 EI wh XANACDZA X4N4CDEM Tutorial System Work With Members y v Application Area Diagram a Data Model Diagram AE Overview Structure Chart Ze all Objects
189. e engineered Controller Source List of DRPZE1RE in AQUAFINDRO QRPGLESRCE Lines 516 View Level 5 Ej DI fs aa Seq No pcc hoec ei Ee 0153 00 free LIT AS IL 0155 00 OpenFiles i 0156 00 eval corr StateVar pStateVar 0157 00 GES d H t 0158 00 Meqoh pMasgob j 0159 00 Action piction 0160 00 HxtFnc pNxtinc 0i6i dd NxtPom ph tPom 0162 00 mode ADD ita 0d AIMITIALIZE StateVar Msqob 4ction NxtFne NxtPom Mode 7 Lise 00 LE EE E 0165 00 NxtFne DEPZEIROID 0166 00 Z Check input parameters DIB5T HU CheckParms DITU D GEeCaotLactell 0i7i l eval corr pStateVar Statevar 0i O nBHsqob Hsugob DITS BH piction Action 0i74 00 ha HXEEL nc 0175 00 pHxtPom NxtPom 0176 00 Lelie EL 00 jf Ee EE E 0176 00 end free li 0150 00 F E m 0162 00 Pe EE 0163 00 P CheckParms B export 0154 00 P Eeer ms li 0166 00 D pi z lt jiii SI Cela g n re aussi ILE frontal qui permet d ex cuter l application sur l cran vert Copyright Databorough Ltd 2012 Page 354 Le programme produit les objets DDL qui le diagramme d action de r ing nierie et contr leur de programmes utilisent pour ex cuter l application nouvellement cr e Objets INTERNAL ROUTINES Processus d initialiser X Analysis utilise les informations de mod le afin d identifier des routines internes Cette information est conserv e dans le r f rentiel
190. e fichier XDD par exemple de type champ et des noms de colonne taille du champ et champ M tadonn es record sont donc facilement disponibles pour une utilisation par d autres applications Les options principales de sous menu Override Data Dictionary sont Override Data Dictionary Menu ARE M AN oe EM Override PIDs m SA Override Relationships amp k Override Relationship D tails 3 Override Program References Override PIDS Afficher le fichier XOVRPIDS qui contient toutes les entr es de remplacement pour XPIDS Copyright Databorough Ltd 2012 Page 234 Fonctionnalit s de gestion de donn es Le nom ER nom de fichier I OVRPF 10A GG aM OVRPID 10A Chemin d acc s de fichier tre utilis comme PID Rel PID Seulement 1 2 amp 3 signifie 1 est la plus haut cette valeur est La priorit de utilis e lorsque pour d terminer quel fichier owner est de OVRPTY 1A i relations fournir le descripteur fro mises en page cran R f rence OVRRFO MA Si cette relation est r f rence seulement entrez Y seulement Override Data Dictionary Override PIDS e Data View for XOVRPIDS 3 7 m Data View for XOVRPIDS 12 3 w T G Ge PF Mame PID File Name Reln Priority Reference Only Override Relationships Affiche le fichier XOVRRELS qui contient les entr es d annulation pour SREL ZS Le nom de La ae OwningPF__ ovroPF_ 10A SOS DependentLF OVRDLE i
191. e principale et seulement sous proc dures n existent puis la programme structure graphique affiche le programme structure graphique du chaque sous proc dure ind pendamment l un apr s l autre Si aucun sous proc dures n existent puis le programme structure graphique affiche uniquement le programme L gende L gendes B Programs Modules Subroutines Procedures La bo te de couleur blanche repr sente les programmes ou les modules composant La bo te de couleur grise repr sente l appelant sous routines ou proc dures Copyright Databorough Ltd 2012 Page 132 ZE La vue d ensemble de structure graphique La vue d ensemble de diagramme de structure graphique donne un aper u d une application Il affiche tous les points d entr e de l application Les details de tous les programmes d entr e de gamme grandes lignes sont affich es ce qui donne une id e des modules et sous modules pr sent dans une application Le bouton Vue d ensemble de structure graphique lorsque vous cliquez dessus affiche la bo te de dialogue de la vue d ensemble de structure graphique Cliquez sur OR de la boite de dialogue Cela demande confirmation comme le processus permettant de g n rer la vue d ensemble de structure graphique pourrait tre pris le temps L option la vue de structure graphique est galement disponible comme le node Vue d ensemble de structure graphique sous le node de biblioth que de r f rences crois es et l
192. ects 18 Program Stds X rei Lis Text Company division XAN4CDXA XAN4CDEM Tutorial System 14 XAN4CDXAT XAN4CDEM Tutorial System Pressez la touche ENTER pour actionner l cran de commande XREFRESH affich e ci dessous Copyright Databorough Ltd 2012 Page 10 Configurer les biblioth ques de r f rences crois es Refresh Changed Objects XREFRESH Type choices press Enter X EE RE EE EE Refresh Application Areas NO Refresh Business Rules ANO Pressez la toucher ENTER pour ex cuter la commande Refresh La commande est ex cut e en batch mode Biblioth que de X Le nom de biblioth que de r f rences crois es X Analysis Analysis Refresh des aires Si vous souhaitez actualiser les aires d application s lectionnez d applications YES Si vous s lectionnez NO les aires d applications ne seront pas mis jour Refresh des r gles Si vous souhaitez actualiser les r gles m tier pour chaque m tier programme modifi s lectionnez YES Si vous s lectionnez NO les r gles m tier ne sera pas mis jour et vous aurez besoin de r g n rer toutes les r gles m tier la prochaine fois pour les mettre jour Copyright Databorough Ltd 2012 Page 11 Utilisation de X Analysis Client Copyright Databorough Ltd 2012 Page 12 Utilisation de X Analysis Client Signon Dialog D marrer IBM RDi RDp WDSC ou Eclipse 3 2 et ci dessus S lectionner Windows gt
193. eeceeeceeeceeeceeeeeseceneneneeeneeeaenneseneees 221 TNE Pre requisites ananas inai neiaie Error Bookmark not defined e EECH 221 Activity Diagrami E 221 Function ene Error Bookmark not defined Use case Diagram WEE Error Bookmark not defined FUNCION en e 224 Class RI Le UW BEE 225 FUNCHON LEG csc scien wire eects cease oes AENEA AIA AENA eee reine sande ESNEA EEE ANANTONIA 226 Re generate UML for Application Area ccccccccssssssssseeeeeeeeeeessssseeeeeeeeeeaesseeeeeeseeneasseeees 227 Data Management Features Error Bookmark not defined View Data Mc Error Bookmark not defined Bata DICO Cla E Error Bookmark not defined SU ue 230 PCS DS NEE 231 OS ee a A EET E E a ee de ee ci 232 Hieren D 299 Relationship EECH 234 Override Data Dictionary 1 eeeeeiieeeeeeeuiieeeee KEREN KEEN uana sauna nana sans anas asas KEEN 234 Override PAS E 234 OVernae ReO NIDS a a mo 235 verae Relationsnip RRC EN 236 Override Program References kk 237 Copyright Databorough Ltd 2012 Page iV A Table de mati res Verify Data Relationships EE 237 Verification PrOC SS nennen nennen nnns Error Bookmark not defined Vide leie oio pM Emm 239 Subset Archive Filter eeeeeeeeeeeeeeennnnnnnn nnns Error Bookmark not defined Subset Data ccccccccccssseecccsseececeeseeeecesseeecsseeeseeseeeecss
194. eld File z CUSTMNT1 00001 DSDCDE Distributor not Found on Distributors E CUSTMNT 1 On USNO CUSTS Cus Ma nat Found on Sites CUSTMET 1 UU AWD CD CLISTS Debtor blank CLHISTIMMNTI oo004 AWEBICICD CUSTS Exact match Found For Debtor on Purchases CUSTMET 1 aagn605 Aach TA CLISTS Mame blank CUSTMET 1 O6 ay ERD CLISTS End of File and Custrp lt blank CLISTMNT1 DOO PERSON CUSTS Rep not Found on Salespersons CUSTMNT 1 oo008 DSC DE CUSTS Distributor not Found op Distributors CLISTIRITI 0000 yt Ty A CLISTS SOIFF CLISTIRTI 00010 C UN LISTS Cus Mo 0 CLISTIMNTI QD 11 USNO CUSTS Cus Ma nat Found on Sites CUSTMAT 1 0001 z AWD LC CLISTS Debtor blank CUSTMNT 1 00013 EC CD CUSTS Debtor not found on Purchases CUSTMAT 1 0001 4 AWD LC CLISTS SUBSTiDebtor 1 1 gt 0 CUSTMNT 1 00015 WECO CUSTS Debtor Found on Purchases CUSTMET 1 UE GC UN CLISTS CLISPRIM z 0 CUSTMAT 1 OD WBNCD CUSTS Cuscrp not Found on Customer Groups CLISTMNT1 00018 PERSON CUSTS Rep not Found on Salespersons CUSTMET 1 00019 DSC DE CUSTS Distributor not Found op Distributors CUSTMAT 1 50001 AWEDE CLISTS Field range is From 0 to 999999999 CUSTMET 1 CO T AL ST CLISTS Valid Field values are v NM CLISTIRT1 s0003 USNO CLISTS Field range is From 0 to 99999 Component Documenter L option Component Documenter documente les l ments d cran extrait fonctions de r ing nierie Il documente les informations suivantes Additional Header Info cela inclut le
195. ence Library La s quence des biblioth ques est importante comme les objets et les sources sont donn s de pr f rence dans l ordre de la biblioth que qu ils appartiennent Seule la premi re occurrence d objet de source est identifi Les occurrences suivantes sont omises Presser F6 pour ajouter le nom des biblioth ques de source d objet de mod le associ es a l application puis pressez la touche ENTER R p tez l tape si l application se compose de plusieurs biblioth ques Presser F3 lors que toutes les biblioth ques ont t d finies X4WRKAPP Ajoute l cran de la biblioth que X Analysis 4 Work with X Analysis 4 Application Libraries Databorough Led XARWKLIB OME SOs let 08 May 2012 x rof library XAN4CDXAT EE O O Object S Source M 2E Model Sequence TOO toe Ne XAN4CDEM1 Copyright Databorough Ltd 2012 Page 5 Le Type peut tre l une des op rations suivantes e O Objet e S Source e M Modele Les biblioth ques des objets et des sources La biblioth que source contient les fichiers sources non compil s tandis que la biblioth que d objet comprend les objets compil s pour la m me Sp cifier les biblioth ques contenant l objet et la source comme types O et S Voir le param tre XAN4CDXA Tutorial Application Elle a sp cifi XAN4CDEM tels que les types O et S Les bibliotheques Cool 2E modele Synon Afin d analyser une application Synon la biblioth q
196. ent aux applications telles que PDF et Microsoft Word ou Microsoft Visio Interfacer vers PDF et Microsoft Word est sophistiqu e assez de produire automatiquement des documents d taill s et structur s qui ont contenu amp Index pages chapitres sections et tous les crans disponibles dans X Analysis affich avec un assistant de s lection simple La documentation existante champ de l objet annotation peut tre incluse dans l export PDF Microsoft Word Documents Export to PDF Sur le choix de l option Export to PDF de l ic ne Export disponible sur la barre d outils le contenu affich obtient export au format PDF PDF View of Current Source Code T X Analysis Source List of CONO01 in XAN4CDEM QRPGSRC Lines 206 View Level 4 1 pdf x File Edit View Document Comments Forms Tools Advanced Window Help Du k ob Mo eelm Find o LE X Analysis Source List of CONO07 in XAN4CDEM QRPGSRC Lines 206 View Level 4 Seq No 9 E E pool o0 D 05 testing pooz o00 FCOONODIDECFE WORESTN 0003 00 F BRAN KEPILE CESFL COCA 00 FCUSTS IF DISK opos oo FCOHHDR UF DISK opoe OO FCOHDET UF DISK pnononT o0 FETEMAS IF DISK DDDR OO FETOMAS IF DISK opos oo FETEBAL IF i DISK 0010 00 FIRHHSTLZIF DISE 0011 00 0012 00 0012 00 0014 00 0015 00 ROUTINE ROUT E 11 69 x 6 26 in O Copyright Databorough Ltd 2012 Page 244 Export to Microsoft Word Sur le choix de l
197. entation et cinq niveaux de liste source Chaque niveau supprime certaines lignes de la source Source Level Options Source List of CONOO1 in XAN4CDEM QRPGSRC Lines 271 View Level 5 Ar E B EH f E X H9 UD Enc SBS op Seq No M E ECS 1 WE Comments Only Screen Reads Comment A 0021 00 SEA KEE EE view Level 1 Call Operation C Receive Parameters Ia view Level 2 File Operation Z ENTRY PL View Level 3 Program Structure Operation C pu View Level 4 Field Operation w View Level 5 Commented Out amp Excluded KS Until F3 C INOS DOUR TE Le niveau actuel de la source est affich dans la barre de titre Diagram Options Choisissez des options de diagrammes diff rents Data Flow Diagram G n re un diagramme de flux de donn es pour l objet Structure Chart Diagram G n re le diagramme de structure graphique de l objet Screen Flow Diagram G n re l cran de diagramme de flux de l objet Program Structure Chart G n re le diagramme de structure de programme pour l objet Do mcs Copyright Databorough Ltd 2012 Page 99 Diagram Options Source List of CONOO1 in XAN4CDEM QRPGSRC Lines 271 View Level 5 B gt E RH ff E 8 e Uv Enc SOP A o Re Seq No Ee EM eee 3 s BE Delta Flow Diagram duzz uu LT Receive Parameters Structure Chart Diagram 0023 0d WENTEY PLIST UO OU FLEM 0025 1 no eel m E en
198. enter soit marquer des objets individuels pour la documentation ou s lectionnez l option de la documentation sur laire d application S lectionnez l option Generate System Document Using Previous Values de documentation wizard comme illustr ci dessous Copyright Databorough Ltd 2012 Page 267 A Le gestionnaire de document Generate Documents using Previous Values Type and Location X Analysis System Documentation Type and Location Select the type of documentation and its location System Documentation can generate Single document with documentation of all the objects marked For documentation OP Generate multiple documents For each object marked For documentation System Documentation type Generate Single System Document C Generate Individual System Documents Gei Generate System Documents Using Previous values Document Details a Mare System Document For SANACDSA pdf D Program FilesiDataboroughts 4nalysis 192 166 170 101PCF xAMdCDXAYSvsEem Document For XANADA pdf Apres s lectionner l option Generate System Document Using Previous Values cliquez sur le bouton Browse pour actionner la bo te de dialogue Application Document Location S lectionnez la location d sir e pour sauvegarder le document et entrez un nouveau nom de fichier si n cessaire Copyright Databorough Ltd 2012 Page 268 gt Document Folder Ia System Document For XANSCDA Application Area
199. es de service de base de donn es Pour la description en d tail voir la section Modernization Options ci dessous Generate Programs L option Generate Programs donne le choix l utilisateur de g n rer une nouvelle application Java utilisant les crans r cup r s et la logique m tier Generate Programs dialog Generate New Pro E Project Name Language Java Project Setting LII JSF beans C55 L option g n re une nouvelle application Java par d faut L application g n r e suit l Architecture MVC mod le vue contr leur et utilise les frameworks ouverts c est dire Spring Hibernate JSF 2 0 Facelets JQuery etc qui le conduit Le projet g n r a ses classes soigneusement organis s sous les packages divers voir l exemple d cran ci dessous O Copyright Databorough Ltd 2012 Page 44 Generated Java Project 2 HB com databoraugh utils H A Vandcdsa dan EH Xandcdxa danservices amp andcdxa data IH sandcdxa jsFbean Hf Kandcdxa logic X HH Kandcdxa logic data M applicationcontext datasource xml applicationCantext xml datasource override properties datasource properties logs xml messages en properkies D persistence xml ES 2 2 JRE System Library eclipse i SS Referenced Libraries conf 6 META INF i WebContent Fr build properties 2 build xml L utilisateur peut galement g n rer des projets Silverlight C
200. es fichiers utilis s dans le programme le structure de donn es externe a d clar dans un programme le programme appels champ du fichier info param tres d entr e programme d clar champs le code source r elle et les autres objets li s l information est extraite et stock e dans diff rents fichiers X ref Cette information sert ensuite par un processus de r ing nierie X2E pour cr er la proc dure fond module service programme R ing nierie programmes Restructuration du programme Ici le code source original de RPG et COBOL est converti de la syntaxe du langage sp cifique un format g n ral par exemple MOVE MOVEL ADD SUB etc Les d clarations se convertissent ASSIGN avec la conversion appropri e Dans le cas d un programme interactif le code source a restructur pour extraire chaque cran logique comme une fonction quivalente et la logique de traitement li Ainsi chaque cran logique est r cup r comme une fonction quivalente convertir en JSF Java XAML Silverlight Les programmes de batch sont tout simplement convertis sans aucune restructuration Le code restructur est stock dans la biblioth que X Ref G n ration de module de service Apr s avoir restructur le code le processus cr e une proc dure bas sur module et le service de programme avec tous les sous routines ou proc dures converties en proc dures Pour les programmes interactifs les proc dures exportables sont cr es
201. es for XANACDXA A E CHTACS Contacts LISERMM Contact Contact blank E CONMDET Contract Detail E WORD Contract Contract gt 300000 Contract lt 20000 or CONDET Contrack gt 29999 CLISF Sites EN CNAME Company Company blank E SALUT Salutation Salutation lt gt blank and Salutation lt blank and CUSF Salutation lt gt blank and CUSF Salutation lt gt LISERMM Contact Contact blank CUSTS Purchases CLISMO Prospect No kt iili S lectionnez toute la r gle m tier list e dans un fichier et d veloppez le node de r gle m tier pour v rifier le code de la r gle m tier r elle utilis e comme illustr ci dessous Expand Business Rules node to see the actual code z3 Exportable Functions Source Files iz Consolidated Rules e H Consolidated Rules for XANACDXA ASE Gi Em CMTACS Contacts USERNM Contact Contact blank IF LISERMI EQ BLANKS ERROR CEMO0ZO0 USERNM END File Field BR Occurences Exact Match in CHTCMAINTR Rule Number 3 E CONDET Contract Detail EN WORD Contract Contract 300000 Contract lt 20000 or CONDET Contrack gt 29999 CUSF Sites E CNAME Company Company blank SALUT Salutation Copyright Databorough Ltd 2012 Page 57 Screens Components S lectionnez l option Screen Components et cliquez deux fois pour afficher le Work with Screen Components Dialog comme ci dessous
202. es nodes de l aire d application La boite de dialogue de la vue d ensemble de structure graphique invite l utilisateur 1 S lectionnez le nom d aire d application si possible sinon laisse comme NONE 2 Choisissez la biblioth que d objets de la liste d roulante 3 Le nom du programme peut tre e ALL e Le nom de membre maximum 10 caract res e les premiers caract res du nom du programme suivi d un ast risque par exemple C OE etc 4 Cliquez sur OK L affichage vient avec les objets de la vue d ensemble de structure graphique bas e sur le crit re de s lection Copyright Databorough Ltd 2012 Page 133 Program Logic Documentation La vue d ensemble de dialogue de structure graphique t9 Overview Structure Chart Camel O Copyright Databorough Ltd 2012 Page 134 La vue d ensemble de structure graphique T Overview Structure Chart 3 Overview Structure Chart for XANACDXA ALL ALL Total Objects 165 e Pl Ss DO ID CBC 110 Order Entry System CESO6R Back out account K GSCD Generate Code CB90 AH 1CLET Build Customer Letter LETM1 Letter Prefix Generation Program Logic Documentation mL Jin FHAWKCUSL Customer Letter PRTFIL CUSLETSO Update Letter Sequence WKCLSSEF Find Fax Number WKCLISSE Customer Release Letter WRCUSSP Customer Enquiry Letter L gende L gende de structure graphique illustre le type
203. es par exemple le serveur Oracle ou SQL pour cr er un mod le de donn es similaires Pour plus de d tails voir la section Exporting and Printing Export as Web Query Metadata L option Web Query Metadata files sont g n r es en utilisant la commande XWBQMET Ces fichiers peuvent tre utilis s dans l outil de Web requ te d IBM DB2 Export as Web Query Application Les fichiers de rapport de web requ te sont g n r es en utilisant la commande XWBQRPT Ces fichiers peuvent tre utilis s dans l outil de web requ te IBM DB2 O Copyright Databorough Ltd 2012 Page 41 Export File Field details as XML L option Export File Field details as XML g n re un fichier XML qui d crit en d tail sur tous les applications fichier champs s lectionn s ou l aire d application La bo te de dialogue suivante est affich e lorsque l utilisateur opte pour cette option Export File Field details dialog Export File Field details as XML This may take time Do you want to continue Lorsque le traitement est termin la boite de dialogue informations suivantes est affich e Export File Field completion dialog Export File Field details as XML AL File generated successfully at AJ C Documents and Settings alakhilly DacumenksYz Analvsis Application Datau p 209 50 1461PCF XAM4CDxAFileFieldDekails xAMCDSA xml Pour afficher le fichier XML g n r d ouvrir le dossier d application comme ci dessous O
204. eseeesseesssssesseas Error Bookmark not defined Creating Subset Data Error Bookmark not defined Exporting amp Printing Error Bookmark not defined EDOT CO FDI CE T 244 Export to Microsoft Word EEN 245 Export to Microsoft Excel cccccsssssseeeeeeseeeeesssseeeeeeseeeaaesseeeeeeeseeeaessaeeeeeeeneeagsseeeeesseeneaasseeees 245 EXPOrE for PIONEER a ur 246 Printing from X Analysis KEEN EEN Error Bookmark not defined Export as DDL from X Analysis ccccccceeeeeeeeeeeeeeeeeeeeseeasseeeessaasseeeeseaesaeeesseaaseeeesenaeseeeesaes 249 Document Managger Error Bookmark not defined Marking the individual objects complete list Error Bookmark not defined Document Wizard Sections nennen nnn nnnnni nnn sns n na nnns tss n annes 256 Generate Individual System Documents 261 System Document Using Previous Values Error Bookmark not defined Documenting an Application Area Error Bookmark not defined Document Application Area Single System Document nn enonnnnenssnnnnessnnrnresnnrrresenrrrensnrrrrenne 271 Document Application Area Individual System Document 00nnnnoo0nnnnennnnrnnnsnnrnresenrrrensnnrrrenne 284 System Document Using Previous
205. est affich comme indiqu ci dessous Normal Source Code Source List of CONOO1 in XANACDEM RPGSRE Lines 271 View Level 5 ee r EE E EH c mE Ej B2 HU Be See a GE Seq Ho um ECT PIRE BIREN OO Lettre cff cd ff eT A A ff OO C Receive Parameters B OO0e23 00 ie ENTRY PLIST OO024 00 E FARM GERTH 1 He 00 6 00 Ce Until F3 0027 DU INU3 DOTE FT nazgs nu KS Initialise screen OO30 00 E HOVEACHMD 1 CMDDT 0031 00 T MOVEL BLANES AZWADD1 v TIT Indented Source Code Apr s s lectionner Indented source code dans le menu Source Options alors le code source en retrait est affich comme indiqu ci dessous Copyright Databorough Ltd 2012 Page 93 Indented Source Code Ze Object List Ea como 83 Indented Source of CONOO1 in XAN4CDEM QRPGSRC Lines 211 View Leveks A EE E EH H B ur Es 92 RE CG Re oeg Mo INDENTED SOURCE CODE aa 0061 00 T EZXSR SCHCON 00Sa DU ep Delete SFL 00ga 0a L HOVEL ZI ING 0064 00 B WRITEOEZFLC O065 00 DnOVEL D INJ DU d UU KS End Go Long as Exit not requested 3 0066 00 END jasa OU KS End So long as Exit not requested 2 0091 00 T EMD 0093 00 CA End So long as Exit not requested 1 Dk KL T EMD 0096 00 KS End Until Fs 0097 00 S ENL ha i di Business Rules Sur la s lection de l option Business Rules les r gles m tier pour les membres de la source s lectionn e est affi
206. est fix e EG si le processus de r ing nierie fixe des Synon interne et externe de cartographie de champ avec succ s Par d faut l aire de donn es XS2bFIEFIX est d finie NO Copyright Databorough Ltd 2012 Page 340 QUEUE La fonction Synon EXCUSRSRC La logique r siduelle est une vue de haut niveau d un programme Synon La fonctionnalit X2E permet l utilisateur de fusionner la source utilisateur actionn par la fonction EXCUSRSRC dans le programme Synon de pr senter une vision compl te de la logique r siduelle Par d faut cette fonctionnalit est toujours disponible et l aire de donn es XS2EMRGEUS est d finie YES S il est modifi pour NO alors le processus X2E ne fusionnera pas la source de l utilisateur dans le programme Synon Synon Debug donn es Cette fonctionnalit X2E permet l utilisateur de conserver les donn es debug Synon dans le fichier XS2bEDEBUG dans la biblioth que de r f rences crois es Pour activer cette fonctionnalit l utilisateur doit changer la valeur de l aire de donn es XS2ERUNDBG YES Par d faut l aire de donn es XS2ERUNDBG est d finie NO Synon Consolidated RTVCND Values Le processus de r ing nierie X2E cr e les valeurs RTVCND dans la table XS2bEYYCNDX Il s agit d une fonctionnalit sp ciale qui fonctionne uniquement lorsque l utilisateur d finit la valeur de l aire de donn es XS2EYYRU YES Par d faut il est d fini NO Synon Prototype Library Par d fa
207. et la base de donn es enregistrer les d tails d tendre aux trois pages de dispositif d affichage distinct DSPTRN Display Transaction definit un programme qui affiche les enregistrements d une paire sp cifi e de fichiers de base de donn es La paire doit tre connect e par une propri t par ou se rapporte la relation EDTFIL Edit File d finit un programme qui maintien des dossiers sur un fichier sp cifique plusieurs la fois l aide d un sous fichier EDTRCD Edit Record d finit un programme qui maintien ajouter modifier et supprimer des documents sur un fichier sp cifi un la fois EDTTRN Edit Transaction d finit un programme qui maintien les dossiers sur une paire sp cifi e d en t te et fichiers de d tail La paire doit tre connect e par une propri t par ou se rapporte la relation EDTRCD2 Edit Record 2 panels est identique la fonction d enregistrement modifier sauf qu elle permet d enregistrer les d tails d tendre deux pages d affichage distincts EDTRCD3 Edit Record 3 panels est identique la fonction d enregistrement modifier sauf qu elle permet d enregistrer les d tails d tendre trois pages d affichage distincts EXCUSRPGM Execute User Program d finit un programme qui permet l utilisateur de d crire l interface pour un utilisateur crit le programme HLL afin qu il peut tre r f renc par des fonctions OTH Other d finit un p
208. et dans la biblioth que PTF NEW L objet de la biblioth que PTF est introuvable dans le r f rentiel de base L action d utilisateur L objet PTF peut tre plac dans la biblioth que de base APPLY L objet de la biblioth que PTF a t trouv dans une des biblioth ques BASE Vanilla mais pas dans toutes les biblioth ques CUSTOMIZED L action d utilisateur L objet PTF peut superposer l objet dans la biblioth que de base O Copyright Databorough Ltd 2012 Page 176 REFERS L objet de la biblioth que PTF se r f re un ou plusieurs objets dans une des biblioth ques CUSTOMIZED Les d tails sont dans XPTFROBJ L action d utilisateur L objet PTF devrait tre r vis s pour rendre des objets bien sur tout personnalis s appel s pour encore satisfaire aux prescriptions de cet objet REFERENCED L objet de la biblioth que PTF est r f renc par un objet dans une des biblioth ques personnalis es Les d tails sont dans XPTFROBJ L action d utilisateur Les objets CUSTOMIZED devront tre revus afin de s assurer que l objet PTF satisfait toujours aux exigences de cet objet Manage Linked Repositories Cette fonctionnalit permet l utilisateur de relier une ou plusieurs IBM i et ou non IBM i Windows r f rences crois es r f rentiel un r f rentiel existant IBM i La boite de dialogue Manage Linked Repositories est disponible en option sous Inter Repository Options qui est disponible dans le menu conte
209. exity LOWSICP Program logic complexity LOGICS Program logic complexity by subroutine 4 Source Object Reports HARDCODE Programs with hardcoded libraries MISSING Source or objects missing SRCOBJDT Source change date after object created Database Reports DATAERR Database File and member errors and alerts D5GMALRT Database design alerts L utilisateur a la possibilit de g n rer des rapports pr configur s S lectionner un rapport dans la liste categorie et puis effectuer un clic droit pour actionner le menu contextuel Context Menu on Report Definition RPG Metrics Reports COMPLESP General cross language complexity by program i COMPLESS General cross language complexity by SUBR OUT DAT ACR Program data complexity LOGIC Program logic complexity LOGICS Program logic complexity by subroutine SSS Run Metrics Report Modify Report Definition Copy Report Definition Delete Report Definition 3 Source Object Reports HARDCODE Programs with hardcoded libraries MISSING Source or objects missing SRCOBJDT Source change date after object created 3 Database Reports DATAERR Database File and member errors and alerts CSGNALRT Database design alerts Copyright Databorough Ltd 2012 Page 203 A IN Les options d audit Ex cuter le rapport de m triques Lorsque l utilisateur choisit cette option la bo te de dialogue pr configur e rapport actionne Report Definition Dialog
210. ez le visualiser gr ce X Analysis S lectionnez l une des op rations suivantes e YES Initialiser le projet X Resize e NO Ne pas initialiser le projet X Resize Vous devriez avoir le module X Resize pour l ex cuter Faire Entr e pour soumettre un travail batch pour proc der la commande XAXREF Une fois que le travail batch est termin l utilisateur peut v rifier les fichiers journaux diff rents qui sont des fichiers de spool g n r s la suite de ce travail batch Un ensemble diff rent de spool de fichiers sont g n r s bas sur environnement RPG ou 2E Pour environnement RPG les fichiers spool suivants sont g n r s spool XREPORT Audit Log for X ref library Init Travail initialisation Si la cr ation des mod le de XREPORT Audit Log for X ref library D B Model Build donn es est YES XREPORT Audit Log for X ref library Business Rule Extraction gt 3 generation de regles m tier est YES Pour l environnement 2E les fichiers spool suivants sont g n r s spool XBREPORT SYNON Relationships where foreign keys are missing ee fee Si la creation de modele de XREPORT Audit Log for lt X ref library gt D B Model Build donn es est YES XREPORT Audit Log for X ref library Re engineering Processing XREPORT Audit Log for X ref library Business Rule Extraction gt a generation de regles m tier est YES Pour v rifier le fichier spool g n r utilisez la c
211. f rences crois es et les aires d application O Copyright Databorough Ltd 2012 Page 214 A IN Les options d audit Summary Report Type and Location G X Analysis Audit Report Type and Location Select the type of documentation and its location Audit report generates Single document with documentation of the selected Application 4reafCross Ref Audit report Documentation type Generate Single Audit report Document Ta Li el des Generate Audit report Using Previous values Document Details Name Audit Report Far SOhNdC D pdf Path C Program Files Databorough s 4Analysis 192 166 170 10 PCF_ xAM4CDXAVAudi Report Far XAM4CDXA npdF Cancel Sp cifier le type et la location Cliquez sur le bouton Next Copyright Databorough Ltd 2012 Page 215 Les options d audit Summary Report Options X Analysis Audit Report Options Select option to be included in the Audit report Les options Mark pour tre inclus dans Summary Report et cliquez sur le bouton Next Copyright Databorough Ltd 2012 Page 216 Les options d audit Summary Report Specify Sequence G X Analysis Audit Report Specify Sequence What sequence would you like to have for the Audit report Sp cifier la s quence des mati res pour Summary Report et cliquez sur le bouton Next Copyright Databorough Ltd 2012 Page 217 A IN Les options d audit
212. faut Apr s avoir fait des s lections appropri es cliquez sur le bouton Next qui affiche l cran suivant Copyright Databorough Ltd 2012 Page 313 ZE Component Documentation Wizard Screen II G X Analysis System Documentation Components Documenter Select Features bo be included in the Components Document Header Information Annotation This includes Parameters and Windows information iF any Data Content Screen Actions Screen Design Normal Detailed Residual Logic Level Business Rules Summary Detailed Export ta MS Excel L utilisateur peut s lectionner plusieurs options en fonction de ses besoins dans wizard de l cran Il Les options disponibles sont e Header Information Il imprime les informations d en t te de fonction de la conception de l cran Elle imprime aussi les informations de param tres et des informations de Windows pour le composant s lectionn cran O Copyright Databorough Ltd 2012 Page 314 wy IN Appendix C Component Documenter e Data Content Cela imprime le diagramme de contenu de donn es pour le composant s lectionn cran e Screen Actions Cela imprime le diagramme d action de l cran pour le composant s lectionn cran e Screen Design Re engineered Screen Cela imprime la conception de l cran l cran r ing nierie pour le composant s lectionn cran Elle a deux sous options Normal et
213. faut est XREF qui maintient la application de m me nom que celui de la biblioth que de r f rences crois es proe quc O Copyright Databorough Ltd 2012 Page 324 6 Sp cifier la page de code La valeur par d faut des tats Unis est 0037 7 Les donn es de r f rences crois es peuvent tre t l charg es sp cifiques une aire d application Trouver le bouton d aire d application remplit la liste d roulante Choisissez une aire pour laquelle les donn es sont t l charg es 8 La liste de membres source peut tre exclus ou inclus comme l exige La seule option fonctionne avec le DSN existant 9 Pressez sur le bouton OK pour continuer Ce processus prend du temps T l charger des messages d tat et des progr s donne l indication de la t che accomplie Une fois il donne l tat des donn es transf r es Data Transfer Completion dialog Data Transfer Complete Downloaded the Following Display Program References Database Relations Record Formats Browse File Relationships Application area description Application area program Field Data Dictionary by Field Analysis Test File analisis Member List Object list data File Field Details Application area Interface File Source File Information Shared Keys Application libraries Program Flow NADSP BJ L utilitaire enregistre la base de donn es t l charg e aupr s de l administrateur ODBC Il est montr comme
214. fonctionnalit encore Screen Report Layout Cela devrait fonctionner maintenant Utilitaire de diagnostic de X Analysis L utilitaire de diagnostic de X Analysis est actionn automatiquement lorsqu une exception se produit sur X Analysis Il ouvre le dossier du journal qui a XADiagnostics log ainsi que d autres fichiers log Cet utilitaire se connectent les entr es sous la valeur CLSID pour bean structure de dossier de Databoroughilib et d informations sur rational product 7 x WDSc 7 x ou Eclipse 3 2 et ci dessus Cet utilitaire peut galement tre actionn standalone de fournir la structure de r pertoire et de registre li e l installation de X Analysis dans un fichier journal Pour ex cuter cet utilitaire s lectionnez X Analysis Diagnostics sous le groupe du programme X Analysis Start gt X Analysis gt X Analysis Diagnostics X Analysis Diagnostic Utility dialog AA Diagnostics When you press Start button this will scan your Analysis folder and dump the Directory and Registry structure to HAD agnostics log File Cancel Copyright Databorough Ltd 2012 Page 365 Message d erreur affiche signon X Analysis Se connecter X Analysis si le message d erreur suivant est affich alors veuillez effectuer les tapes de d pannage suivantes Error dialog Error Java java lang UnsatistiedLinkError qetBrowserProxy amp ettindgs Less Details java lang UnsatistiedLinkError getbrow
215. h que de r f rences crois es Copyright Databorough Ltd 2012 Page 355 dE Business Process Logic Metrics option BB 192 166 170 10 CG Np Copy of aquafindr2 Mew Application Area Add Alternate Data Library List Application Library List Refresh Options Derive Business Rules Export Options Document Entire Application Document Changed Objects d E H e i5 mi SO Re engineering Options Inter Repository Options d LFP Audit Options Metrics Analysis Screen Metrics Gf ALLDRPRDFR DRPRDFR Stack File Metrics H 8 06 ALLDRURPYR DRURPYER SE Business Process Logic Metrics Recovery Error Report Window displaying Business Process Logic Metrics Summary Metrics 3 5 5 Business Process Logic Audit Report for AQUAFINDR1 n fs BM Total Lines Included Lines Excld FixMe Lines Unmarked Lines Total Stmts Excluded Stmts ES iIAQABDIR BGABLIPE BiU SRR AQADEFR AQAEPWR AQAESRR B AGSER APR APR BUGAISRR minis Bi JEFR ILE BOGBEXFR job BAGAOSRR 60 AC 4PE IN KEN amp Cc OO OO OO OO OO OO CH CH OO OO OO OO OO OO CH CH OO OO OO OO OO no l 0 0 0 0 0 0 0 0 O 0 0 O 0 Copyright Databorough Ltd 2012 Page 356 G n rer l application Java Une fois le processus de r ing nierie est termin l utilisateur peut opter pour la g n ration de l application Java en utilisant l option suivante mesure dans le menu contextuel sur les r f rences crois
216. hs back 2010 7 28 2 563 L Called Programs E 14 months back 2010 6 28 2 563 1e Calling Programs 15 months hack 2010 5 25 till IAW PT SF S lectionnez l option Cyc Complex dans le menu d roulant Cyclomatic Complexity Option for Chart Metrics History for XANA4CDXA SL Level Change Date Source Lines Cyc Complex H Source Lines Se au ARS Low Total Current State 2 562 Halstead EN Di months back 2011 7 31 EA T Maint Index E 10 months back 2010 10 28 2 543 17 Files H 11 months back 2010 9 25 2 643 12 Device Files 13 months back 2010 7 28 2 563 LC Called Programs E 14 months back 2010 6 28 2 563 1 Calling Programs Fri 1E ace h l FAO Cao cen 1c Cette action actionne le graphique de l histoire de m trique qui affiche Cyclomatic Complexity Copyright Databorough Ltd 2012 Page 196 A IN Les options d audit Metrics History Chart Displaying Cyclomatic Complexity Metrics History Time in Months Batch Programs Low Total De m me l utilisateur peut g n rer des graphiques pour tous les autres param tres Veuillez noter que dans cette m me mani re l utilisateur peut v rifier l histoire de m triques pour tous les programmes interactifs les programmes batch et Grand Total de la fen tre Metrics Source code tracking L histoire de m triques fournit une facilit pour voir les modifications du code source D veloppez l his
217. i l utilisateur peut v rifier le journal des erreurs qui est un fichier spool g n r la suite de ce travail batch L cran suivant affiche la liste de fichier spool Copyright Databorough Ltd 2012 Page 369 Appendix Refresh X Analysis Spool file listing Work with Job Spooled Files Job XRE FRESH User US Number 086439 Type options press Enter 1 Send 2 Change 3 Hold 4 Delete 5 Display 6 Release 7 Messages 8 Attributes Een Wall RE Device or Loic Current Opt File Queue User Data Status Pages Page Copies XREPORT QPRINT XARPTRLOG re J 1 QPJOBLOG QEZJOBLOG XREFRESH RDY 2594 1 Bottom Parameters for Options I 2 3 91 commamd BSE xa F10 View 3 Fll View 2 F12 Cancel p pasa ems F24 More keys Utilisez ensuite option 5 contre les fichiers spool d afficher le rapport Spool file for the XREFRESH command Display Spooled File E REE OI Page Line CODO IEEE Columns Pind E E E EE E E EE X Analysis Audit Meg ter X4SRCxXC XREPRESH Processing XARPTRLOG XREFRESH completed X4SRCXC aus Wis Uo eral 2022 THO XX END OF REPORT Bottom Ing one F12 Cancel F19 Left Eeer F24 More keys Overprinting not displayed Copyright Databorough Ltd 2012 Page 370 GN Appendix Refresh X Analysis XAXREF La commande XAXREF r initialise la biblioth que de r f rences crois es pour refl ter les modifications qui ont fait la biblioth que de r f rences crois es Il est recom
218. iagram for WWCONHDR TotalObjects 11 8 A WWCONHDRO1G ZZCTO1 Work with Order Details WWCONDETO1D ZZCNF1 Add WWCONDETO4D WWCONDETO1G WWCONDETO2D ZZCNF1 Add WWCONDETO4D ZZCNF 1 Add WWCOCONDETUAD LHA ZZFTO1 Work with Orders WWUCONHDRO2D ZZCTO1 Work with Order Details WWCOONDETO1D FHA ZZCNF 1 Work with Orders WWUCONHDRO3D ZZCTO1 Work with Order Details WWCONDETO 1D L gende La l gende de diagramme de flux d cran illustre le type de l objet affich La couleur gris repr sente un cran l aide d un sous fichier La couleur rouge repr sente un cran de mise jour d un fichier La couleur vert repr sente un cran l aide d un fichier d affichage La couleur bleu clair repr sente le fichier principal utilis par l cran La couleur orange affiche le fichier secondaire utilis par l cran La couleur blanc repr sente les objets pour une p riode ind termin e Les nodes r p t s dans le diagramme de flux d cran Le diagramme de flux d cran affiche le node r p t dans leur couleur d origine En outre une fl che de la m me couleur est affich e pour les nodes r p t s avoir des nodes enfants L cran suivant affiche les nodes r p t s dans le diagramme de flux d cran O Copyright Databorough Ltd 2012 Page 143 re Diagramme de flux d cran ZZCNF1 Add WWCONDETOAD Repeated Hodes ZZFTO1 Work with Orders WWCONHDRU 2D Z CTU1 Work with Order Deta
219. ichiers d imprimante utilis e par le membre de source 10 Called Programs Le nombre total de programmes appel s de membre de la source 11 Calling Programs Le nombre total de programmes appels de membres source Metrics Toolbar La barre d outils de m trique comprend diverses options qui sont examin es ci apr s Toolbar available on Metrics Window O Copyright Databorough Ltd 2012 Page 192 A IN Les options d audit Metrics Preferences L utilisateur peut d finir les pr f rences m triques selon leurs besoins General Metrics Preferences Icon on Metrics Window Toolbar Metrics Analysis for XANACDXA Double Click to View History 45 im F Po Feck Complexity Level Units Source Type Source e o e E H eneral Metrics Preferences k Grand Total ist 14 Coe es Cliquez sur l ic ne General Metrics Preference pour actionner la bo te de dialogue param tre de pr f rence General Metrics Preferences Dialog Metrics Preference Setting Source Line Cyclomatic Halstead Maint Idx Called Pom Calling Pom Files Dey Files Mw soo J CECE CC Average Value SOS Jd jd l Sp cifiez High value afin que toute valeur au dessus de cela permette de d terminer que le programme est d une grande complexit Tout programme qui chute ci dessous le param tre moyen sera d termin comme la bas complexit Print Metrics Pour imprimer les m triques directement s lectionner le
220. iles Cet cran permet a l utilisateur de sp cifier les r gles utilis es pour diviser l application en aire distincte Vous pouvez ajouter un nombre quelconque de select ou omettre des crit res afin d assurer que l aire d application contiendra tous les objets Utilisez F6 pour ajouter une r gle Ajouter des r gles d aire d application pour OE001 X Analysis 4 Work with X Analysis 4 Application area rules Databorough Ltd XARWKRLS 08 12 44 09 May 2012 X Analysis 4 Work with X Analysis 4 Application area rules Databorough Ltd XARWKRLS 08 12 44 09 May 2012 Area EE EE Select Omit S S5elecn U0 O0mu ir nc OBJEC tpe Geos NC P Pgm E Entry point Pgm F File All Object comparison EQ Equal NE Not Equal Object name EP Library COMMS ie MISO s EQ Equal NE Not Equal Library name SE Include ref d pgms Y Yes N No U Update pgms S Split A All V AII Update pgms Inelude rer d Eiles Y Yes N No U Updated files A All V Al1 Updated files Include owning files Y Yes N No C Cascade Include dep tiles Y Yes N No C Cascade F1 Help E BExgE F12 Cancel O Copyright Databorough Ltd 2012 Page 71 L aire d application L cran suivant affiche la r gle ajout e l aire d application OEO01 R gles d aire d application pour OE001 X Analysis 4 XARWKRLS Selected area gt OE001 Enter options press Enter 2 Change 4 Delete 5 Display Glog Sequence oO Type 10 S B Object Rule
221. iliser des mod les par le navigateur de la source Le navigateur source utilise l extension de tout le fichier PGM pour d terminer son type pour exemple les attributs qui sont quivalentes CBL CBLLE CBLnn CBL36 amp CBL38 CICSCBL CICSSQLCBL SQLCBL SQLCBLLE et attributs non d finis si c est un fichier de source COBOL Les informations sur un objet peuvent tre affich es en s lectionnant et en soulignant l objet et effectuez l une des ces e Opter pour le menu contextuel pour s lectionner une option e Cliquez deux fois pour apporter une vue d sign selon la vue actuelle La barre d outils Zoom Source La barre d outils Zoom Source comprend des diverses options qui sont examin es ci apr s Copyright Databorough Ltd 2012 Page 92 Barre d outils disponible sur navigateur source Source List of CONOO1 in XANACDEM RPGSRE Lines 271 View Level 5 rr A E B Ed ff E E G9 Uv E SOP 0 aA Source Options C est un menu d roulant choisir la vue de mode source diff rente Source Options Source List of CONOO1 in XANAEDEM QRPGSRE Lines 271 View Level 5 A RES LES B UD Be 98 RE G G Re aen No DONC EEN V mal Source Cade aaa E Ta I 0021 00 Ctr teeters Indented Source Code EEN 0022 00 C Beceiv Business Rules 0023 00 C Residual Logic 0024 00 C PARM BBRTN 1 Re Normal Source Code Apr s s lectionner Normal Source Code des options de la source le code source pour le membre
222. ils WWCO ZZCMF 1 Work with Orders WWCONHDROSD ZZCTO1 Work with Order Details WWCONDETO 1D L ic ne Show Files est fournie pour afficher les fichiers utilis s par la fonction O Copyright Databorough Ltd 2012 Page 144 wy Diagramme de flux d cran pour WWCONHDR avec les fichiers b WWCONHDR Zi Screen Flow Diagram for WWCONHDR Total Objects 27 ix Z A Zzs5rF 1 Work with Orders WWCOMNHDRO 1G WWCONDETO 1D COHHDR Contract Header Product Master A zzSF01 Work with Order Details WWCONDETO 1G Product Master A zzFT01 Work with Order Details WWCONDETO2D TRHTWP Product Master jJ Transaction type Diagramme de chemin d acces L option Diagramme de chemin d acc s est la repr sentation graphique des listes LF Access Path LFs Access Path affiche tous les chemins d acc s pour le fichier physique s lectionn Pour g n rer le diagramme de chemin d acc s pour un fichier physique opter pour le menu contextuel sur le fichier physique et puis s lectionner l option Diagramme de chemin d acc s Le diagramme suivant affiche le diagramme de chemin d acc s pour l objet CUSF Copyright Databorough Ltd 2012 Page 145 P QE MW Diagramme de chemin d acc s pour CUSF Access Path Diagram for CUSTS Total Objects 6 CUSTS Purchases Custome CUSTSL1 CUSTSL2 CUSTSL3 by Cus Grp Customer by Representat
223. ing Test Connection Remote Systems Run Debug Team Test Validation X Analvsis Advanced Folders General Repository Location A Data Test a Redao Restore Defaults Apply Ca L utilisateur peut modifier les pr f rences de la location de r f rentiel suivants Ignore Linked Repositories if any cocher cette fonctionnalit pour ignorer les r f rentiels li s L option par d faut est d coch e Le reste des champs sera d sactiv sur la s lection de cette option Copyright Databorough Ltd 2012 Page 28 e DB2 Connection information o Host Name o DB2 User Name Sp cifiez le nom valide d utilisateur DB2 qui permet d acc der a DB2 r f rences crois es les outils les services o DB2 Password Sp cifier le mot de passe pour le nom d utilisateur DB2 d acc der aux ressources DB2 o DB2 Port Sp cifier le num ro de port pour l instance DB2 o les services DB2 doivent s ex cuter Le port par d faut est 50000 o Test Connection Ce bouton valide la connexion DB2 avec le nom d utilisateur et le mot de passe donn X Redo Preferences D veloppez le node X Analysis pour voir ou modifier les pr f rences X Redo Copyright Databorough Ltd 2012 Page 29 Pr f rences X Redo Preferences typefiter tet Redo H General H Agent Controller Ant Data Management Web Server Folder D Program Files Databorough Tomcat e Web URL pO Projects Install Update Rows to display
224. inking LINKING Option Work with Data Areas X Analysis Work with Data Areas Datasorough Lied XARWKDARAS OS 7 e CAO MWe a Nill AY Enter options press Enter 5 Work with values Data Area XO ZIMMER Ss Ini exei T Proe E ERU ZEE o e EE UE Eeer gt Ol ecu He bt uses yy Linked Project Pour afficher modifier l aire de donn es Linked Project utilisez l Option 5 contre elle La fen tre similaire suivante apparait Work with Data Areas Linked Project X Analysis Work with Data Area Values Detaseorougl Led XARWKDARAS E OR ber Enter options press Enter 2 Change value Description Current Value lena Biet a Meus Utilisez l option 2 pour modifier la valeur de l aire de donn es Linked Project Change Value of Data Areas Linked Project X Analysis Change Data Area Value EE EE XARWKDARAS Ow US EE Linked Project Library Name Main Project Pour afficher modifier l aire de donn es Main Project utilisez l Option 5 contre elle La fen tre similaire suivante apparait Copyright Databorough Ltd 2012 Page 329 Appendix E la commande XREDOAPP Work with Data Areas Main Project X Analysis Work with Data Area Values Eeer ener ict XARWKDARAS IOS EE 20 Tl Enter options press Enter 2 Change value Description Current Value eite enero ene co Tene exe es Neue Utilisez l option 2 pour modifier la valeur de l aire de donn es Main Project Change Val
225. inser gt Modo lt Modif gt ADD CHANGE FE 211 Annutiamento DELETE F 12 424 Ritorna PREVIOUS O A Cancellazione DELETE O Z s Zom Jg DEIAL O O D jSeezoe SELECT Copyright Databorough Ltd 2012 Page 343 Synon fonction cl l option suppl mentaire par d faut La table XS2EFOXTR d taille l utilisation de cl de fonction suppl mentaire Dans les quelques applications la touche F 12 pourrait tre une touche de fonction par d faut suppl mentaires pour les fonctions list es Structure table pour XS2bEFOXTR A R XS2EFOXTRF A S20XTYP 1A TEXT Function Key Option A S20XVAL 2A TEXT Value A S20XFNT 10A TEXT 2E Function Type AU uu REID A K S20XTYP A K S20XVAL Valeurs d exemple pour XS2bEFOXTR S20XTYP S20XVAL S20XFNT FF 12 J PMTRCD 12 DSPRCD 12 12 O Copyright Databorough Ltd 2012 Page 344 Appendix G Fonctionnalit s sp cifiques X2E Copyright Databorough Ltd 2012 Page 345 ZE Appendix G Fonctionnalit s sp cifiques A ZE Le processus de r ing nierie X2E est un processus en deux tapes 1 R ing nierie des programmes non 2E et les membres EXCUSRSRC 2 R ing nierie des programmes 2E R ing nierie des programmes non 2E Cela implique les tapes suivantes Generate Business Rules Dans ce processus les r gles m tier sont g n r es et les informations d objet ou de source c est dire l
226. ion Annotation from X Ref Sp cifiez le chemin d acc s de fournir un fichier de mod le dot pour les annotations bas sur MS Word e Read Annotation from Source V rifiez cette fonctionnalit pour obtenir du membre source bas sur annotation document e automatiquement lorsque l option syst me de document est choisie e le document de systeme et la vue d export comme e PDF L option PDF est coch e par d faut Cela implique que syst me document sera g n r dans le document PDF Aussi toutes les exportations du diagramme ou la vue ou la liste seront en format PDF e MS Word Document Pour g n rer des documents du syst me en format MS Word l utilisateur doit choisir cette option Egalement toutes les exportations seront dans le document MS Word e Paper Size e A4 L option Ad est coch e par d faut Cela implique que la taille du papier imprim sera A4 e Letter Choisir Letter comme la taille du papier pour l impression e Program Structure Chart e Default View Level Diagramme de structure de programme peut tre affich jusqu 20 niveaux S lectionnez le niveau appropri Le niveau par d faut est 13 e Variable Where Used e Default View Level Variable Where Used o utilis peut tre affich jusqu 7 niveaux S lectionnez le niveau appropri Le niveau par d faut est 1 e Object Where Used e Entry Level References Inverted SCD Depth Les r f rences de niveau entr e a besoin de
227. ion DSPFIL RTMMSGTEXT Return message text NONE OTHCAL Design d cran ou de rapport L option Screen Report Design travaille sur l affichage et les fichiers d imprimante Il affiche la disposition r elle pour le fichier de l cran imprimante Cette option aussi travaille sur des objets de programme RPG RPGLE et MENU et affiche la mise en page des fichiers affichage imprimante associ es O Copyright Databorough Ltd 2012 Page 140 deeg La vue de design d cran ou de rapport Screen Report Layout For CHTCMAINTD 7FTO1 Sa E sd Gi Al TEE Screen Fields 4 1 NE x nd Of Field details For CNTCMAINTOLD Total Objects 13 NEN u Label Line Column Field Key Type File LU LU CLISRNO CHTACS Databorough Ltd Z z zzPGM Worktield 3 53 ZSZDATE WuorkField Customer No iss 4 zu ZC UNO Worktield Product Code J eu FRPCDE CHTACS Contact Mame b eu LISERNIM CHTACS Telephone Wow 26 TELMO CNT ACS 3 Fax PME icu aca ac es B eu FAX HO CHTACS Email Address 3 26 ZEMAIL WorkField Last Contact Date 10 26 ZLCTDAT WorkField R SI Si plus d un affichage ou un fichier d imprimante est associ un programme la conception de l cran ou rapport affichera l ic ne de liste de
228. ion REM 7 G n rer le mod le de donn es eeeeeeesesseseseeeeeeee nennen nennen nnn nna nana 9 R actualiser les biblioth ques de r f rences crois es 10 Utilisation X Analysis client esee 13 vis DIR 13 utile TTT Le TEE 15 Menu X ADnSIVSIS aa een bee ea de UP ete tn ne RC een 15 VERHAREN 16 New DB2 Connection cccccccccccceeeceeceeeeceeceeeceecaeuceecaueeceeseeeeeesaeeceessuaeceeseaeceesseeeeessueceeseeeeeeas 17 Mark all for Documenter ccccccccsseeseeceeeeeecaeesseeeeeceeeeaeenseeeeeeeeeeasenseceeseeeseaaaaseceeeeeessaaneeeeeees 17 change ADDICT Sen EEN 19 opan Loa A e TE 19 Open Application FOIRE ea a ea eee ce te a at eos 20 RODOR I IS UO 21 X Analysis Pr f rences EE 21 X Analysis Ee 21 Advanced Preferences ccccccsssssssssccsssccnsseesseccussccsseeusuccesucouuseeussccesucousudeesuscessecaucesessecessecensees 23 Folders Preferences ee eens ona 24 General PrefereriCes EE 25 REPOSO LOCATON EE 28 X Redo Preferences ccccccccccssssseceeeccecceessseceeecceeeeusseceeeeceeeeessseceecceseeeuseneeeeeesseeeasseeeeeeeseeeanases 29 La biblioth que d application 32 Travailler avec les biblioth ques d application 32 Les options du menu de la biblioth que d application 32 New Application Area EEN 33 Add Alternate Data Library EISE ie
229. ion Total Library Element Difference EI CHANGED Changed Files 5 EI DISTS Distributors 1 Physical File Logical Files BR SE SS NENNEN LF DISTSL2 has been added XANACDEMCLI Added DI CUSFLA Sites by Product DI QCLERC Customized CLP programs DI QDDSSRC Customized DDS source DI QRPGLESRC Customized RPGLE programs CHANGED Changed Programs ADDED New Files Customized Libraries Une biblioth que personnalis e est un ou le client stockerait les programmes dont ils ont pris de la biblioth que du vendeur et faites les modifications Avec ce fa on l utilisateur encore peut avoir les programmes originaux de vendeur et leur version modifi e La boite de dialogue suivante est affich e par X Analysis lorsque l utilisateur opte pour l option Customized Library O Copyright Databorough Ltd 2012 Page 172 Customized Libraries dialog G Customised Libraries Library name Customised Library fs Customised L utilisateur devrait fournir des entr es valides pour les biblioth ques personnalis es et non personnalis es Generate PTF Analysis L option Generate PTF Analysis soumet un travail batch qui remplit les donn es pour PTF Analysis La bo te de dialogue suivante est affich e par X Analysis lorsque l utilisateur opte pour l option Generate PTF Analysis Generate PTF Analysis dialog Compare Base to PTF PTF Repository Base Repository press La boite de dialogue Generate PTF Analysis atte
230. ion est disponible dans le menu contextuel d une biblioth que de r f rences crois es l aire d application et aussi sur un type d objet individu PGM Les r gles m tier peuvent tre g n r s pour RPG RPGLE et type d objets CBL L option Derive Business Rules sur un programme appelle la commande XBIZRULES Cette commande utilise les bases de donn es X Analysis repenser toutes les fonctionnalit s pertinentes dans un programme existant Le code extrait comprend les l ments suivants Validations Appels de batch programmes Mises jour de fichier secondaire le fichier non propri taire Lit L option Derive Business Rules sur un objet individu PGM actionne la boite de dialogue suivante Derive Business Rules Dialog Derive Bus Rule Source Member Source File Source Library Source Type Rev Library Analysis Lib Le processus consiste identifier certains des elements cl s du programme en incluant les d clarations de message reprise des codes et les indicateurs de validation Ensuite les fichiers de mise jour importante sont identifi s Apr s que le processus est termin programme est analys pour les d clarations qui repr sentent tous les types de logique ci dessus Ces d clarations sont crites dans le fichier XEXTRGLINS le fichier Trigger Lines qui est ensuite utilis pour produire la sortie requise L option Derive Business Rules pour l application enti re ou une aire d
231. ioth que de donn es originale ies la partie utilisateur de la liste de la biblioth que L option Reset Library List a permit seulement lorsque l option Select Alternate Data Library List est s lectionn e dans le menu clic droit de la liste de biblioth que de donn es alternative Application Library List La liste de biblioth que d application est utilis e pour voir ou mettre jour la liste des biblioth ques source et objet pour le r f rences crois es s lectionn La facilit est fournie pour permettre l utilisateur d ajouter ou de supprimer toute la biblioth que ou m me la changement du num ro de s quence Toutefois l utilisateur doit r initialiser pour voir l effet apr s avoir modifi la liste de biblioth que d application Pour voir ou modifier des biblioth ques de l application opter pour le menu contextuel de la biblioth que de l application et s lectionnez l option Application Library List La boite de dialogue est affich suivante Copyright Databorough Ltd 2012 Page 36 Application Library List Dialog Application Library List RefLibrary ANACDYA Text X Ref on XANACDEM Object Library s Source Library s XANACDEM XANACDEM Move Down Library Refresh Options Ce sous menu a les quatre options suivantes Initialize Cross Reference Refresh Cross Reference Rebuild Data Model Repository Refresh Log Initialize Cross Reference L option Initialize Cross
232. is est s lectionn e dans la perspective de X Analysis Classe diagramme Diagramme de classe est la cl importante de toutes les m thodes d orient es objet notamment UML Ils d crivent la structure statique d un syst me Les classes repr sentent une abstraction des entit s avec des caract ristiques communes Les associations repr sentent les relations entre la classe Copyright Databorough Ltd 2012 Page 225 ll faut voir de comment un diagramme de classe regarde pour notre exemple De l application du tutoriel XANACDXA s lectionner le programme CUSTMNT 1 et opter pour le menu contextuel sur celui ci puis s lectionnez l option Classe Diagramme Cette action affiche le diagramme de classe comme ci dessous Classe diagramme pour CUSTMNT1 CUSTMMTi classdiagram umlclass 5 La classe diagramme affiche les l ments suivants 1 Montre tous le fichier physique est utilis par le programme et leurs relations 2 Les champs ensembles apparaissent sur le bord de la connexion 3 Tous les champs cl s et l utilisation de champ apparaissent l int rieur de la figure de fichier comme attribut avec leurs types Fonction logique L option Fonction logique est disponible dans le menu contextuel sur Classe Diagramme L cran suivant affiche les options Fonction logique sur une classe diagramme Copyright Databorough Ltd 2012 Page 226 Options fonction logique sur la classe diagramme pour CU
233. ive Customer Dy Cusno Representative CUSTSL5 by StatementCustomer 2 Statement Account O Copyright Databorough Ltd 2012 Page 146 Diagramme de mod le de donn es O Copyright Databorough Ltd 2012 Page 147 NZ IN Diagramme de mod le de donn es Diagramme de modele de donn es Le diagramme de mod le de donn es affiche les relations de fichier pour un fichier dans la biblioth que de r f rences crois es ou de l aire d application Les membres associ s s affichent nettement en jaune tandis que les objets ext rieurs applicables uniquement dans l aire d application sont affich s en bleu Diagramme de mod le de donn es pour le d mo d application XANACDXA Data Model Diagram for ALL Total Objects 50 2A m Generic Table File Item Master File Profiled Orders CBL Source File ooo m_n m Transaction type sch uem FS Customer Groups description Store Master ees Salespersons x Delivery Areas lili Xt DMD Details 23 DMD Relations For ALL Total Relations 46 Dependent File Relation Type Parent File Dependent Fields Parent Fields Dep LF CNTACS REFERS TO ASTATUS STATUS STATUS CNTLF3 CNTACS REFERS TO CUSF CUSNO CUSNO CNTACS REFERS TO NAMESIDX USERNM IXNAME CNTACS OWNED BY PTYPES PRPCDE PRPCDE CNTLF4 Les d tails de connexion du fichier sont affich s dans la vue de diagramme de mod le de donn es d tail Simple clic sur un objet sp cifique indique les r f rences de cet ob
234. ive de X Analysis Copyright Databorough Ltd 2012 Page 362 Rapports d initialisations Apres l initialisation d une application diverse d IBM i journal des rapports ont t g n r s par le serveur X Analysis Les rapports de journal g n r s sont class s comme e Exclusions de r f rences de programmes e Source et objet manquant Exclusions de r f rences de programmes Ces exclusions sont sp cifi es dans le fichier XAOBJ et XPGREXCS X Analysis est livr avec un fichier XPGREXCS contenant les valeurs QRN QLE QC QM QS Le fichier est dupliqu dans la biblioth que de l utilisateur X Analysis Tout le programme r f rence sp cifi dans ce fichier est exclu de la base de r f rence du programme X Analysis X XPGRF Deux rapports sont produits pour lister toutes les exclusions r elles e Programme XARRMIVN rapporte sur les exclusions la sortie DSPPGMREF e Programme X PMX1 liste des exclusions la sortie QBNLPGMI Les rapports ci dessus assiste l utilisateur pour interpr ter le r sultat de la commande d initialisation fonctionne sur une application IBM i Source et objet manquant Divers programmes dans le processus d initialisation de X Analysis crivent les discordances tous les journaux Ces disparit s sont imprim es sous les titres suivants e R f rences des objets non charg s e R f rences des Sources non charg s e Source code sans objets Les rapports ci dessus assiste
235. jet Cliquez sur CUSTS pour afficher ses r f rences O Copyright Databorough Ltd 2012 Page 148 NZ IN Diagramme de mod le de donn es Diagramme de mod le de donn es de d mo d application XANACDXA avec CUSTS s lectionn EL Data Model Diagram for ALL Total Objects 50 o De J Feb cPYBKSRC EN XN amm OS Cobol copybooks Purchases P Distributors ELA CONDETNW TRNTYP PTYPES Contract Detail new CBL Transaction type Names Products Customer Groups ver with Long fields description Th ASIMPLTEST STOMAS ASTAT ie CNTACS DEWA STKMAS STKBAL CONDET Transaction History Product Master Stock Balances Contract Header Contract Detail iv S eet A H i gt L gende e La couleur rouge repr sente la relation Refer To e La couleur bleu repr sente la relation Owned By B Owned By e La couleur vert repr sente la r f rence de la relation e La couleur noir repr sente les relations multiples parmi deux objets P Uni Directional e La couleur jaune repr sente le fichier interne d une aire d application ll Multiple Rels e La couleur bleu ciel repr sente le fichier externe a une aire d application F Internal M External G n rer le diagramme de modele de donn es Pour g n rer le diagramme de mod le de donn es d velopper la biblioth que d application et cliquez deux fois sur le node diagramme de mod le de donn es Cela actio
236. k 2010 10 28 2 5413 174 12 128 4439 11 months back 2010 9 25 2 5413 174 12 128 4439 13 months back 2010 7 25 2 353 153 11 721 4243 14 months back 2010 68 28 2 353 153 11 721 4243 t 15 months back 2010 5 28 2 580 160 11 796 4223 16 months back 2010 4 28 2 481 148 11 257 4116 17 months back 2010 3 28 2 475 148 11 247 4076 18 months back 2010 2 28 2 373 132 10 687 3851 19 months back 2010 1 28 2 245 120 9 989 3560 E E E Ec Ec Ed E RI E Er Hill A Metrics History Chart X Analysis peut galement afficher Metrics History sous une forme graphique pour tous les param tres individuels La barre d outils Metrics History contient une bouton nomm Metrics Analysis liste d roulante Copyright Databorough Ltd 2012 Page 195 A IN Les options d audit Metrics Analysis Drop Down Button Metrics History for XANACDXA Complexity Level Change Date Source Lines Cyc Complex Halstead Maint B LowTotal OZ Low Total Current State 158 11 705 Le bouton d roulant contient la liste des param tres contre lequel un graphique peut tre g n r Metris History Drop Down Options Metrics History for XANACDEXA BUS cA Level Change Date Source Lines Cyc Complex H source Lines wt EL el Ea usc Gg Low Total Current State 2 552 Halstead ES Di months back 2011 7 31 2 415 1c Maint Index EN 10 months back 2010 10 28 2 543 17 Files 11 months back 2010 82 28 2 543 1 Device Files 13 mont
237. kField s EWIGATX WorkField O Display WWCONDET UZD ZzFTO1 s SWORDN workField s YWBCCD WorkField s EWG4ATX WorkField Classe diagramme L option Classe diagramme est disponible pour tous les composants de l cran et les crans de d veloppement Cette option g n re le diagramme de classe UML Classe Diagramme e Object List CNTCMAINTU1D cdassdiagram umlcdass lt Tables Ez CHTCMAINTO1D Contacts attributes nextCntDate long cusNo long email String faxno String JastCntDate long prodCode String salesPerson String sts char phone String contact String operations classes Regles m tier Les r gles m tier sont d finies comme des blocs discrets de la logique du programme que se sont r unis au cours du processus de reprise de design qui d crivent les processus de donn es qui sont ind pendants du mod le de donn es et de l environnement La narration de la r gle est trop tenue avec la r gle pour en faciliter la compr hension Copyright Databorough Ltd 2012 Page 160 rr Le choix de l option Business Rules les r gles de m tier pour le membre de source a list Les r gles m tier sont list es seulement lorsque l option Derive Business Rule est d j opt e sur le membre de source R gles m tier Screen Components Business Rules amp mr EN Business Rules Far Function CUSTMNT1O10 Number of Lines 22 Source Member Rule Ma Fi
238. le Entries CL Source File SNCT GDDLSRC Generated Svc Mod interfaces eC De QRPGLESRC Generated RPG Service Modules mh OA ODOS5RC Generated Msqobj interfaces Business Rules L option Business Rules affiche une liste de toutes les r gles m tier et leurs narrations pour la biblioth que de r f rences crois es s lectionn e L option Business Rules est disponible sous le node r f rences crois es Business Rules for XAN4CDXA EA Business Rules 53 ei m O Business Rules For ALL Number of Lines 619 Source Member Rule Ho Field CBCONDET 000 1 sei dei Not Found on Contract Detail CBCONDET Done STEMAS Not Found on Product Master CBCONDET DOO STEIMAS Found on Product Master CBCONDET 00004 STEM AS Not Found on Product Master CBCONDET 00005 STEMAS Not Found on Product Master CBCONDET 00006 STEMAS Not Found on Product Master CBCONDET 00007 CONHDRE Hot Found on Contract Header Consolidated Rules X Analysis fournit une fonctionnalit importante li e aux champs de fichier et des r gles m tier Avec l aide de cette fonctionnalit un utilisateur peut afficher toutes les r gles m tier li es un champ de fichier Effectuer l action de double clic sur le node Consolidated Rules pour appeler la fen tre suivante Copyright Databorough Ltd 2012 Page 56 Consolidated Rules for XAN4CDXA JL Le Exportable Functions Source Files EM Consolidated Rules 2 TE mL Consolidated Rul
239. le fichier XDD par exemple de type champ et des noms de colonne taille du champ et champ Ainsi les m tadonn es record sont facilement disponibles pour une utilisation par d autres applications Les principales options de sous menu de dictionnaire de donn es sont les suivantes Data Dictionary menu options ET E85 Entities EB Access Paths 1 Fields m Relationships E Relationship Details Entities L affichage principal des identificateurs est affich C est aussi la vue par d faut lorsque le dictionnaire de donn es est actionn X analysis Copyright Databorough Ltd 2012 Page 230 J L identification de l identificateur principal correct est essentielle la construction d un mod le de donn es exactes L identificateur principal est d termin par l examen de tous les chemins d acc s pour le fichier et est v rifi contre les donn es dans le fichier Tous les identificateurs de primaires sont crits dans le fichier XPIDS Data View for XPIDS Data View for XPIDS FE EE T Se IK PF Name PID File Key 1 Key Keys Key4 Key5 Key Key Key8 A ASTATUS ASTATUS STATUS i CNTACS CNTLFA PRPCDE STATUS CUSNO B CONDET CONDET XWORDNM XWABCD CONHDR CONHDR XWORDN CUSF CUSFL3 CUSNO CUSGRP CUSGRP XWBNCD CUSTS CUSTS XWBCCD DELIVA DELIVA XWBDCD DISTS DISTS DSDCDE EVFEVENT EVFEVENT X EVFEVENT GENT AB GENT AB FLDMAM CODVAL LISTS LISTS L
240. le module g n r proc dure bas e La cession des donn es de temps de compilation pour les tableaux correspondants est aussi faite de la proc dure d initialisation La conversion sur les structures de donn es cl et op rations Eval Corr est aussi effectu e dans un format acceptable de Java En cas dEXCUSRSRC aucune g n ration de module de refactorisation et de service n a lieu Toutefois afin de g rer les caract res sp ciaux le processus remplace caract res sp ciaux dans les noms de domaine code de programme sp cifique source stock dans l un des fichiers de r f rence crois e R ing nierie des programmes 2E Le processus de r ing nierie X2E se r f re les fichiers de mod le 2E pour extraire les diff rents d tails sur les fonctions les champs les fichiers les chemins d acc s les conditions etc Cette information a ensuite lieu dans les fichiers r f rence crois es diverses cr s dans l objectif Une fois les informations de base sont extraites les diagrammes de l action des membres du 2E sont g n r s partir des fichiers de mod le 2E Le processus cr e ensuite la source RPG de proc dure bas e sur le diagramme de l action S un membre sp cifique 2E comprend tout membre de type EXCUSRSRC son contenu qui est r cup r et stock dans les fichiers de r f rences crois es a ajout Les d finitions de champ du membre EXCUSRSRC sont aussi ajout es au programme de l utiliser Les param tres
241. le nom du programme pour lequel la question ont tre d clar es Text Entrez une description convenable pour la question Issue Type Entrez le type de question Date and Time of event l s agit du champ g n r par le syst me Issue Category Entrer dans la cat gorie de question Copyright Databorough Ltd 2012 Page 338 VW IN Appendix E la commande XREDOAPP Category Description Entrez la description de la cat gorie Assigned To Entrez le nom de la personne a laquelle est assign e la question Programmer Narrative Entrez une note pour programmeur F6 Screen To add issue picked for a program X2E RPG Work wiih xX24 RPG Projece Control Databorough Ltd XARWKPRJL Project AACA2EDEMO Ref d Project NONE 12 728 22 as 2012 Program Name Text SE EENG Date and Time of event 20127057 Mrs 721 Issue Category Category Description Assigned TO ee Programmer Nee te E dh Option 4 Delete Utilisez cette option pour supprimer le probl me signal Option 5 Display Utilisez cette option pour afficher le probl me signal Option 7 Notes Utilisez cette option pour fournir note li la question Option 8 Comp Errors Affiche des erreurs de compilation du programme Option 9 Missing Files Affiche les fichiers manquants requis par le programme F20 Summary Affiche projet r sum s L utilisateur peut voir les diff rents r sum s de projet en prenant F15 F21
242. leur par d faut est YES e Include All Dependents La valeur par d faut est NO e Replicate Triggers Constraints La valeur par d faut est NO e Data Options La valeur par d faut est REPLACE e Database Language Translation Cela permet aux utilisateurs francais pour s lectionner Database Translation Language qui permet un affichage correct des caract res francais dans le logiciel X Analysis client e UML Diagram V rifier la case a cocher si vous voulez afficher le nom de l objet dans le diagramme de classes Folders Preferences Developper le node X Analysis pour voir ou modifier Folders Preferences Copyright Databorough Ltd 2012 Page 24 Pr f rences Folders G Preferences Im Folders General Agent Controller PE Eclipse Folder C Program FilesiDataboroughiEclipse Data Management Help Analysis Folder D iProgram Files Databorough Analysis i Projects Du Install Update Logs and Temporary files Folder E Folder Preferences E F E E El Java Note LPE Editor The user should have the aritefmodits authority to Ehe selected Folder Model validation x Analvsis Perspective should be closed For this to take effect Plug in Development Specify Folder D iData I Profiling and Lagging Remote Systems Run Debug Team Test Validation X amp Analvsis Advanced General Repository Location Data Test Redu E H E E E E Restor
243. lication Diagramme d aire d application aide visualiser les relations entre les diff rentes aires d applications L option Diagramme d aire d application lorsqu il a opt pour la biblioth que de r f rences crois es enti re puis il affiche tous les aires d applications et les sous aires d applications Diagramme d aire d application pour XANACDXA Application Area Diagram for XANAEDXA Les blocs gris bleut s repr sentent une aire d application La taille de la boite est indicative du nombre d objets qu il contient Une boite plus grande a plus d objets par rapport une zone plus petite Copyright Databorough Ltd 2012 Page 82 La relation entre les diverses aires d application peut galement tre affich e en s lectionnant une aire d application S lectionnez une aire d application pour le tester Le diagramme d aire d application affiche galement les fl ches color es Rouge et Bleu La fl che bleue affiche les appelles de programme vers programme La fl che bleue pointe vers les aires d application qui a le plus d appel de programme La fl che rouge Les r f rences de fichier de programme sont affich es avec des fl ches rouges distinctes En cas de programme partir de ces deux aires d application font r f rence aux fichiers de l aire d autres applications alors il faut deux fl ches rouges distinctes La vue de diagramme d aire d applica
244. lysis Plugin amp X Analysis IBM Rational Developer for Power Systems Software File Edit Navigate Search Project X Analysis Run Window Help s zu g L t a J aa Fe d Gi x L di iul e Sc al a za Lr a Navigation Metrics Dashboard m mE 192 168 170 10 ER CG Mew Connection Signon to X Analysis Host Mame 127 0 0 1 Session Information W SST o O O Session Items Description Host Mame Analysis Username Analysis Library Job Details l Database Library Application Area Data Model Info Library List Copyright Databorough Ltd 2012 Page 16 New DB2 Connection Le menu X Analysis fournit une option appel e New DB2 Connection A l aide de cette option l utilisateur peut cr er des connexions utiliser Offline X Analysis L utilisateur doit fournir des informations valides DB2 sign on lorsqu il opte pour l option New DB2 Connection Cr ation New DB2 Connection de X Analysis Plugin S 9 X Analysis IBM Rational Developer for Power Systems Software File Edit Navigate Search Project X Analysis Run Window Help SES JE ji IX Q Metrics Dashboard 92 168 170 10 ew Connection Signon to X Analysis Host Mame 27 0 0 1 Session Information eene Po Session Items Description Host Mame Analysis Username Analysis Library Job Details Database Library Application Area Data Model Info Library List Con
245. m Documentation creates documents in Application Folder IF the Application Folder is shared and documents are created opened while the documentation is in progress then this may lead to contention Please select appropriate options to enable resolution CO Do not overwrite Ce Overwrite if exists but if in use then Create document by similar name CO Exit Skip document creation Cliquez sur le bouton Finish pour g n rer le document L tat de progr s est affich sur l cran tout en g n rant le document syst me Le document g n r sera disponible a la location sauvegard e Copyright Databorough Ltd 2012 Page 266 gt Generate System Documents Using Previous Values X Analysis offre une fonctionnalit unique de rappelant les options pr c dentes opt par l utilisateur dans le processus de documentation de syst me Avec l aide de cette fonctionnalit utilisateur peut g n rer document syst me sans opter m mes options une fois de plus pour le processus de documentation de syst me L option Generate System Documents Using Previous Values peut tre utilis e par l utilisateur lorsque l utilisateur souhaite produire le Document de syst me en utilisant les options pr c dentes s lectionn es pour la Documentation du syst me Cette option est d sactiv e si utilisateur a pass pour g n rer le document syst me pour aire d application du syst me pour les objets ou vice versa D marrer Docum
246. mand d ex cuter cette commande chaque nuit ou hebdomadaire selon le cas afin que les r f rences crois es refl tent l tat plus mis jour Avant d utiliser la commande XAXREF assurer la s quence suivante de la liste de la biblioth que e XAOBJ e QGPL e QTEMP Ensuite tapez la commande XAXREF sur la ligne de commande et pressez sur la touche Enter L cran suivant doit appara tre XAXREF command screen Initialise X Analysis 4 XAXREF Type choices press Enter X Anale Ge cy Bottom eine F4 Prompt F5 Refresh Pl2 Cancel F13 How to use this display F24 More keys Parameter XRFLIB required Fournir le nom de la biblioth que de references crois es et pressez sur la touche pour entrer dans plus de details XAXREF command screen Initialise X Analysis 4 XAXREF Type choices press Enter Duces REH EE Glog CE MMA evs ap en c c OPECIFIED oe Ce ie for more values Source Libraries so o c x SPECIFIED DET SED NE for more values Index Source Files 2 E KORG NO EE nie UES Buile Dara Mocel s s o o o c ANO x NO Generate Business Rules xNO NO Tina ie X RESLZS o o o o x NO x NO Include obsolete source object NO ANO Copyright Databorough Ltd 2012 Page 371 Si les sources et les objets sont modifi es alors que le travail XAXREF doit fonctionner avec l option CHG et g n rer de mod le de donn es YES pour effectuer le suivi des modifications de niveau fichier de cl
247. met d importer directement des scripts SQL ou les fichiers DDL Pour exporter DDL pour l exemple mod le de donn es Tutorial System XAN4CDXA Ouvrir Tutorial System XANACDXA de X Analysis client Opter pour le menu contextuel sur le XANACDXA puis s lectionnez l option Export as DDL de sous menu Export Options O Copyright Databorough Ltd 2012 Page 249 Export as DDL option B 192 168 170 10 ZU JEXANACDXA XANACDEM Tutorial System la Mew Application Area Add Alternate Data Library List i A eu Eu Eng t PP ge Application Library List Refresh Options Derive Business Rules Export Options Export as Web Query Meblagata Document Entire Application PR SCH Export as Web Query Application acumen ange ects i Export File Field d tails as XML Se X Analysis actionne ensuite la bo te de dialogue Generate DDL comme affich ci dessous Generate DDL dialog Generate DDL Select the model objects that vou want to include in the BOL script Tables Primary Key Constraint Foreign Key Constraint Indexes d VIEWS _ Use Long Mame For Tables and Fields Include Default value For Column Ignore Files starting with Choisir la bo te de dialogue Generate DDL et cliquez sur le bouton OR pour d marrer le processus La boite de dialogue confirmation suivant est affich e par X Analysis pour obtenir la confirmation de l utilisateur pour d marrer le processus
248. ming Call Le nombre de fonctions appellent cette fonction Function Keys Le nombre total des actions de bas es sur les cl s de fonctions sont appel es par les fonctions de ce groupe 9 Conditioning Fields Le nombre de champs sur lesquels il y a une logique de conditionnement gt p OND Screen Metrics Toolbar La barre d outils de m triques d cran comprend diverses options qui sont discut es ci dessous Toolbar available on Screen Metrics Window LE creen Metrics 2 5 38 E Screen Metrics for YAN4CDYA He Al Copyright Databorough Ltd 2012 Page 199 A IN Les options d audit Screen Metrics Settings L utilisateur peut d finir Screen Metrics settings selon les exigences Screen Metrics Settings Button on the Screen Metrics Toolbar Screen Metrics 24 ZI Screen Metrics For zANACDEXA E e fl n Metrics Settings Complexity Level Units Files Database Fi Work Fi Gubgoing Incoming Grand Total 467 64l 905 1 545 349 193 Eres Cliquer sur Screen Metrics Settings pour actionner la boite de dialogue de pr f rences Screen Metrics Preferences Dialog Screen Metrics Preference Setting Files Database Fields Work Fields Int Calls Fun Keys L utilisateur peut d finir les crit res pour High Average en utilisant de la boite de dialogue pr f rences Expand All Screen Metrics Data Cliquer sur ic ne Expanded Screen Metrics qui sera d velopp toute
249. n Component 9 Annotation for CHTCMAINTO1D Additional Notes Delete Cancel Development Screens X Analysis fournit les options suivantes sur les crans de d veloppement e Function Editor e Page Designer e Data Content O Copyright Databorough Ltd 2012 Page 162 ZE e Screen Actions e Class Diagram e Business Rules Options available on Development Screens Lists HA Development Screens i Bi GER d D E Development Screens List of FNOMEPFALLEFALL Function AA amp ASTATLIS Status file AA CNTACS A Function Editor Contacts AACONDET Contract Detail E Page Designer AACOMDETMW z i Contract Detail new CBL Ver with Long Fields AACONHDR O Data Content Contract Header AACUISF BE Screen Actions Sites AACLISGEP Customer Groups AACLISTS Sa Class Diagram Purchases AADELIVA Business Rules Delivery Areas AADISTS Distributors AAEVFEVENT EVFEVEMT File EVFEVEMT AAGENTAB GENTAR Generic Table File AAITEMS ITEMS Item Master File Toutes ces options disponibles sur l cran de d veloppement sont d j discut es l article composants de l cran Copyright Databorough Ltd 2012 Page 163 Analyse de r gles m tier Copyright Databorough Ltd 2012 Page 164 Analyse de r gles m tier L utilisation X Redo la logique m tier peut tre tre identifi s et comment es de programmes individuels ou les parties de l ensemble du syst me Cette logique m tier ainsi extraite est analys e et
250. n Log Folder Copyright Databorough Ltd 2012 Page 19 Ouvrir X Analysis Log Folder Er Log 2010 2 18_2 49 6977 Fie Edit View Favorites Tools Help gt gt Folders E Search X APlugin log Text Document 13 KB Ouvrir Application Folder Chaque application poss de sa propre Application Folder Ce dossier contient les fichiers des documents du syst me g n r s les organigrammes et les fichiers DDL Ce dossier contient aussi des annotations d finies pour l application Pour afficher Application Folder s lectionner l option Open Application Folder dans le menu X Analysis X Analysis gt Open Application Folder Ouvrir Application Folder PCF XAN4CDXA File Edit View Favorites Tools Help CA Back zi gt Py Folders Search X Address i D Program Files Databorough Analysis 192 168 170 10PCF XANACDX Le Fd Go Copyright Databorough Ltd 2012 Page 20 Report an Issue L option Report an Issue aide a l utilisateur pour rapporter un probl me avec les fichiers journaux Lorsqu un utilisateur s lectionne cette option X Analysis ramasse toutes les informations n cessaires pour r soudre l erreur bug laquelle est rapport e et g n r e un fichier zip X Analysis puis actionne le mail client install sur le syst me de l utilisateur et attache le fichier zip avec ce mail Pr f rences de X Analysis X Analysis pr f rence fournit une facilit pour modifier les pr f
251. nalysis fournit les deux commandes pour la maintenance d op rationnel du r f rentiel X Analysis biblioth que de r f rences crois es Ces deux commandes sont XREFRESH et XAXREF XREFRESH La commande XREFRESH actualise la biblioth que de r f rences crois es pour refl ter les modifications qui sont apport es la biblioth que de r f rences crois es La commande actualise les sources et les objets qui sont d j initialis s Il n examinera pas fra chement ajout s des sources ou des objets Il est recommand d ex cuter cette commande chaque nuit afin que les r f rences crois es refl tent l tat plus mis jour Avant d utiliser la commande XREFRESH assurer la s quence suivante de la liste de la biblioth que e XAOBJ e QGPL e QTEMP Ensuite tapez la commande XREFRESH sur la ligne de commande et pressez sur la touche Enter L cran suivant doit apparaitre XREFRESH command screen Refresh Changed Objects XREFRESH Type choices press Enter elt ONE ay Refresh Application Areas Refresh Business Rules Bottom EE F4 Prompt F5 Refresh Fl2 Cancel F13 How to use this display F24 More keys Parameter XRFLIB required Fournir le nom de la biblioth que de references crois es qui doit tre actualis ainsi que d autres details et pressez sur la touche Enter de soumettre le travail batch Ce travail batch actualise la biblioth que de r f rences crois es Une fois que le travail batch est fin
252. nant l option Mark all for Documenter disponible sous le menu X Analysis 4 S lectionner sur le bouton Documenter de la barre d outils principale Le gestionnaire de document X Analysis Document Manager Description CONDO PN Contract Entry Order Entry Generate Document Save amp Exit Copyright Databorough Ltd 2012 Page 254 AEN Les objets membres sur la liste du Documenteur peuvent tre organis es en utilisant des boutons the Move Up Move Down Delete Delete All dans le gestionnaire de document Le gestionnaire de document fournit une facilit pour la s lection de l objet document syst me inverser la s lection En cliquant sur le bouton Invert Selection l objet s lectionn obtient sans s lection et tous les autres objets sans s lection s sont s lectionn s Apres avoir ordonn des objets cliquez sur le bouton Generate Document Cela actionne un wizard documenteur comme illustr ci dessous System Documenter Wizard X Analysis a ME System Documentation Type and Location Select the type of documentation and its location System Documentation can generate Single document with documentation of all the objects marked For documentation OF Generate multiple documents Far each object marked Far documentation System Documentation type Gei Generate Single System Document C2 Generate Individual System Documents Document Details Do
253. nces crois es Le groupe d options suivant est disponible sous Inter Repository Options e Difference Analysis Generate Difference Analysis Display Difference Analysis e PTF Analysis Customized Libraries Generate PTF Analysis PTF Analysis e Manage Link Repositories Databorough place les deux bibliotheques de donn es suppl mentaires suivants pour la demonstration Difference Analysis et PTF Analysis XAN4CDEMCU Cette bibliotheque contient des objets de XAN4CDEM avec changements imit s XAN4CDEMPT Cette biblioth que contient PTF imit pour XAN4CDEM Generate Difference Analysis The Generate Difference Analysis option submits a batch job which populates data for Difference Analysis The Generate Difference Analysis expects the cross reference library name from the user which is used to compare the cross reference libraries The following dialog is displayed by X Analysis when user opts for Generate Difference Analysis option Copyright Databorough Ltd 2012 Page 170 Generate Difference Analysis dialog Generate Difference Analysis E Type ALL Attribute ALL Trivial DiFFerences YES Display Difference Analysis L option Display Difference Analysis affiche les diff rences des programmes et de fichiers de base de donn es d application Les donn es de l analyse de diff rence sont disponibles uniquement lorsque l utilisateur a d j opt pour l option Generate Differen
254. nd le nom du r f rentiel de base de l utilisateur qui est utilis pour comparer le r f rentiel PTF avec le r f rentiel de base PTF Analysis PTF analysis affiche la comparaison entre le referentiel PTF et le referentiel de base Les donn es de l analyse PTF sont disponibles uniquement lorsque l utilisateur a d j opt pour l option Generate PTF Analysis Copyright Databorough Ltd 2012 Page 173 Cas d mo PTF Analysis Pour mieux comprendre le PTF Analysis on doit cr er un cas d mo Suivez les tapes pour mettre en place le cas d mo 1 Cr er une nouvelle application X Analysis avec les biblioth ques suivantes c est dire XANACDXP Source 1 XANACDEMPT Object 2 XANACDEMPT Initialiser la nouvelle application XANACDXP Pour g n rer PTF Analysis la premi re tape consiste a identifier les biblioth ques les biblioth ques personnalis es S lectionnez l application X Analysis XAN4CDXC puis dans le menu contextuel s lectionnez l option Customised Libraries dans le sous menu Inter Repository Options Cela actionne la boite de dialogue suivante Customised Libraries Dialog Customised Libraries Library name Customised Remove Library o Customised Tapez XANACDEMCU de la bo te de texte de biblioth que et cochez l option Customised Puis cliquez sur Add Cela ajoute la biblioth que XAN4CDEMCU comme une biblioth que personnalis e O Copyright
255. ness Rules CUSTRPTOZ CUSIRPTHBZ TEXTi Encguiry for CAOS 04 PROMPT KEEP RTHCSRLOC RECHAT BLINE OVERLAY oF TELD BECH An 1 lt Customers COLOR ELU 1 2S Customer Detail DSPATR HI de de fe de fe bs fe ee Fe le Fe Component Documenter EN Annotate Function Editor L option Function Editor actionne la fen tre suivante Copyright Databorough Ltd 2012 Page 156 JN Function Display Window Be CUSTMNTIFM aig CUSTMNTIDID ES E CUSTMNT101D Function Editor b u h An m amp E A G File Field Action Label Line Column Attribute Type Parameters EI CUSTS Purchases H SWBCCD Customer ho oe Both H AT Customer Mame n Bath AWBZ D Statement Accaunt n Bath AWEB3CD Related Account ER Both av HIT ee Bath AwWEDNB ee Bath ew JUNO ee Bath y Cr Ci be Bath y EME Ci ee Both PERSON ee Both D5DCDE Distributor gt ER Both SW GIVA Credit Limit ee Both SWBTCD 52 Bath AO D ee Both a WBBCD 52 Bath Page Designer L option Page Designer actionne le logiciel Adobe s Dreamweaver pour la conception de page web O Copyright Databorough Ltd 2012 Page 157 NA IN Options sur les composants de l cran Preview Designer Window 9v Adobe Dreamweaver CS3 d Settings alakh My Documents X Analysis Application Data 66 209 50 146 PCF_XAN4CDXA WebContent custmnt101d html XHTML E BX File Edit View Insert Modify Text Commands Site Window Help lt gt Code
256. ng depuis la derni re l initialisation NO ne pas construire les index ALL il est similaire CHG lorsqu il s agit de trouver de nouveaux membres et enlev des membres Il indexera tous les membres de la source sans v rifier la date de changement UPG mise jour la base de donn es de X Analysis et reconstruire toutes les donn es y compris tous les index en remplacement des actuels Cr er le mod le de Si vous prenez l option de construire le mod le de donn es pour votre application donn es puis vous pouvez le visualiser gr ce X Analysis S lectionnez l une des op rations suivantes e YES Cr er le mod le de donn es e NO Ne pas construire le mod le de donn es Vous devez avoir X Rev Module Modeling Set pour l ex cuter G n rer les r gles Si vous prenez l option de construire les r gles m tier pour votre application puis m tier vous pouvez le visualiser gr ce X Analysis S lectionnez l une des op rations suivantes e YES G n rer les r gles m tier e NO Ne pas g n rer les r gles m tier Vous devriez avoir X Extract Module Design recovery set pour l ex cuter Si le choix YES mod lisation devrait ont t d j ex cut e ou Build Data Model devrait tre YES O Copyright Databorough Ltd 2012 Page 372 IN Appendix Refresh X Analysis Initialiser X Resize Si vous prenez l option de g n rer le projet X Resize pour votre application puis vous pouv
257. ngo Reknr_kostennota DRHZREP IF OTL Reknr kostennota is Ingevuld DRPZEIR DOUD Typecode DRABREP IF LEL Typecode is Ingevuld DRP ELR NR Cd KP dienst DRHZREP IF OTL Cd KP dienst is Inaevuld e Cela ouvre galement une fen tre Sommaire des r gles m tier suppl mentaire en listant toutes les r gles m tier pour le programme Copyright Databorough Ltd 2012 Page 351 wy IN Appendix G Fonctionnalit s sp cifiques X2E Logique r siduelle C est une vue de haut niveau sur un diagramme d action Opter pour l option Residual Logic sur la barre d outils diagramme d action Source options dans le menu d roulant Logique r siduelle pour le programme s lectionn Business Process Logic of DRPZE1R in AQUAFINDRO Q2ESRC o J amp E E dd s HE m mb amp Business Process Logic PREENTRY processing E3 ROOOUL IF End of file E ROOOUZ IF End of file Ia ROOOOS IF LCL TET OOe OL LCL TXT 002 Ue PREDISPLAY DREZEiR ZD E R U ULUA IF Program mode CHGS ROUOUS IF LCL J N eerste keer d ROOOO6 IF DTL Cd EP dienst lt gt BLANE ES R D UD7 IF DTL St kostennota UU VALIDATION DRPSELBOED ES DUUUUD IF ACTION DELETE EI DUDUU IF Not PGMERER ROOOLO IF LCL Vraagteken 77 EI BROOOL1T IF Not PGMERR RO OTLZ IF DTL Reknr kostennota gt ZERO EI R UDUI3 IF LCL Typecode gt BLANE ES DUUU LA IF FOUND ROOO15 IF DTL Cd KP dienst lt gt BLANK BROOULS IF FOUND RD DOUI7 IF Return
258. nn es convertir Vous pouvez galement entrer la valeur sp ciale ALL Cela r sultera dans tous les objets de base de donn es dans l application en cours de conversion e Type de compilation Cette option permettra l utilisateur de choisir si cette commande doit s ex cuter toutes les commandes de compilation ou si les appels convient aux syst mes de contr le de changement ext rieur Lorsque l option INLINE est s lectionn e l utilisateur sera en mesure de d finir les diff rents param tres de commande de compilation en utilisant d aires de donn es Copyright Databorough Ltd 2012 Page 185 La commande XWRKDTAARA La commande XWRKDTAARA aide les utilisateurs afin de maintenir des valeurs diff rentes pour les aires de donn es utilis s dans la commande XDDSTOSQL La commande est disponible dans la biblioth que XAOBJ qui doit tre inclus la liste de la biblioth que avant l ex cution de la commande La commande accepte deux param tres suivants XWRKDTAARA XRFLIB XAN4CDXA SYSTEM XDDSTOSQL XRFLIB La biblioth que de r f rences crois es SYSTEM Le nom de la commande pour laquelle des aires de donn es doit tre listees x Analysis Work with Data Areas EE ee XARWKDARAS A eras AOI OS AMIE Enter options press Enter 5 Work with values Data Area XDDSTOSOL Source Flag XDDSTOSQL Run Parameters XDDSTOSQL Replacement Characters From XDDSTOSQL Replacement Characters To XDDSTOSQL SQL Table
259. nne la boite de dialogue diagramme de mod le de donn es comme indiqu ci dessous Copyright Databorough Ltd 2012 Page 149 Dialogue de diagramme de mod le de donn es Data Model Diagram Application Area Description 4ll Members Selected Object Object Text El DMD Data Options CO Re Use cached DMD data if exists Re generate DMD data x Cea ll invite l utilisateur 1 S lectionnez le nom d aire d application si possible sinon laisser comme NONE 2 Le nom de l objet sur le groupe de l objet peut tre o AL o Le nom de membre maximum 10 caract res longs o Les caract res initiaux du nom de membre suivie d un ast risque par exemple C OE etc 3 L option diagramme de mod le de donn es mis en cache ou r g n rer des donn es 4 Pour afficher des liens externes pour l aire d application uniquement 5 Cliquez sur OK L option diagramme de mod le de donn es est disponible sous le node Diagramme de mod le de donn es sous les nodes de biblioth que de r f rences crois es et d aire d application Diagramme de mod le de donn es pour une aire d application Le diagramme de mod le de donn es peut tre g n r pour une aire d application Le diagramme de mod le de donn es peut tre choisi pour une aire d application en largissant l aire d application sous le node de biblioth que de r f rences crois es ou en s lectionnant le nom d aire de l applicati
260. nouvelle aire d application X Analysis 4 Work with X Analysis 4 Application areas Databorough Ltd XARWKAPA ross 54 09 May 2012 Nal e OEO EE EENEG EIERE Ee Fil2 Cancel Un certain nombre de r gles peut tre sp cifi pour d finir une aire d application Utilisez l option 7 pour d finir une r gle pour une d application sp cifique l option 7 pour les r gles d aire d application X Analysis 4 Work with X Analysis 4 Application areas Databorough Ltd XARWKAPA 0620754 OS Elsen 2012 Enter options Dress Enrer 2 Change 3 Copy 4 Delete 5 Display 7 Rules 8 Pgm objects 9 File objects 10 Verify area 11 Area copy 12 Subset 13 Filter spec 14 Test Result Fields lo Authorities EE E Area Description ACCOUNTS Company Accounts ACHEADON BCHEADO1 CUSFMAINT New Sub App Area CUSTOMERS Customer App Area DEC EG Test area MVCPROCESS Re Engineering OF Order Entry OE001 Application Area EE ELE ORDERS Order entry System Fl Help ER F12 Cancel PG Ease FocCor Eades Copyright Databorough Ltd 2012 Page 70 L aire d application L cran suivant repr sente l cran d aire de l application Les r gles d aire d application pour OE001 X Analysis 4 Work with X Analysis 4 Application area rules Databorough Ltd XARWKRLS 08 12 44 09 May 2012 Selected area gt OEO001 Enter options press Enter 2 Change 4 Delete 5 Display dog Refd Refd Own Dep S quence Ee EE ee Rue Library kule Poms Files Files F
261. nt l utilisateur pour interpr ter le r sultat de la commande d initialisation ex cuter sur une application IBM i System documentation failed Fichier ne pas trouver exception Ex cuter X Analysis documenteur si l erreur suivante est signal e D X Analysis FilesiDataboroughix Analvsisi192 168 170 10VPCF XAMAXRFLIBISsvsbem Document For XAMARFLIB lag Exk The System cannot Find Ehe path specified t X System documentation Failed java io FileNotFoundException D Program Copyright Databorough Ltd 2012 Page 363 Cela signifie que l utilisateur n a pas de droits pour cr er des fichiers dans le dossier Program Files Proc dez le processus suivant pour facer ce probl me 1 Sur WDSc sous le menu X Analysis opter pour le Change Application Folder S lectionnez le dossier pour lequel vous avez tous les droits 2 Opter encore pour documenter SWTException sur les ordinateurs Windows 2000 Si l erreur suivante est signal e opter pour des diagrammes de X Analysis fonctionnant sous le machine Windows 2000 X Analysis kindly report this error with the Following information to supporb databorough com See Error log for more detail e This error was not expected and is probably due to a programming problem Reason org clipse swt SWTException Unable to load graphics library GDI is required java lang NoClassDefFoundError Details gt gt Cela peut tre corrig comme suit
262. nt le contenu de la source affich e Print Option Source List of CONOO1 in X4N4CDEM ORPGSRC Lines 271 View Level 5 E B FH f ub D 29 UE Ra 92 MN P a aen Mo decise EON uec atto ad E ie zz 00 Copyright Databorough Ltd 2012 Page 102 A L objet ou utilise R f rence rapide l objet L option l objet ou utilis liste toutes les instances de l application o l objet sp cifi a t utilis r f renc Voici les d tails des sous options de l objet o utilis l option Usage references La liste des objets qui utilisent cet objet Update references La liste des objets qui mettent jour cet objet AIT References La liste des objets lorsque cet objet est utilis Les objets qui utilisent une variable avec ce nom seront galement affich s Normalement m me comme Usage References e Entry Level References Les r f rences Entry level dans l option Object Where Used liste tous les programmes de niveau d entr e A qui directement ou indirectement acc s l objet en question S lectionner l objet CUSF dans la liste de membre objet et opter pour l option Object Where Used dans le menu contextuel Object List View mL ihm DEET Attribute Description Status Changed Created Used Sage B 2308 O1 og 0 28 02 1
263. ntation de la logique du programme 117 Diagramme de flux de donn es sers enne nnn nnna anna annua 117 Convention d objet pour diagramme de flux de donn es 118 Program Centered Data Flow Diagramme 122 Command Centered Data Flow Diagram ccccccceeeecceeeeeeeeceeeeeeeeeceeecaeneeeeessaeneceeseeaeeeeeeeaas 122 Object Centered Data Flow Diagram sense 123 Detailed Data Flow Diagram nnnm nnn nenas nnn a nnns 124 Diagramme de flux de donn es limit une aire d application 124 Diagramme de structure graphique sise 126 Exclusions de la hi rarchie dans le diagramme de structure graphique 127 Copyright Databorough Ltd 2012 Page ii A Table de mati res Repeated Nodes in Structure Chart Diagramme 127 Diagramme de structure graphique avec les fchere 128 Diagramme de structure graphique d taill eeessee 129 Diagramme de structure d aire d application ss 131 Structure graphique du programme 1 eseeeesieeeeeeesiieeee nnne n nnn nnn nhan nns KEEN KEEN 131 La vue d ensemble de structure graphique sims 133 Exclusions de la hi rarchie dans la vue d ensemble de structure graphique 136 Repeated Nodes In Structure Chart SES eege visae a cio ERR ENEE on 137 La vue d ensemble de structure graphique d taill seeeesesn 137 La v
264. nted documentation SALES Sales System STOCK Stock System S lectionnez l aire d application dans lequel vous voulez ajouter l objet et cliquez sur OK Pour ajouter les objets li s l utilisateur doit opter pour la deuxi me option c est dire Add to Application Area with Related Objects dans le menu contextuel comme illustr ci dessous Add to Application Area with Related Objects option Application Area Options Add to Application Area Add to Application Area with Related Objects Omit From Application Area Copyright Databorough Ltd 2012 Page 64 A IN L aire d application Cette option actionne la boite de dialogue suivante Add to Application Area with Related Objects D Add CON001 to Application Area with Related Objects Application Area Description DBARK DBARK test MVCASP ASP net MVCPROCESS Re Engineering XXXXXXX Order entry System Planning System Printed documentation Sales System Stock System Options for Related Objects Do not indude called programs Do not include files referenced updated by any included program M S lectionnez les options suivantes 1 S lectionnez l aire d application dans lequel vous voulez ajouter l objet 2 Choisissez les options requises dans la liste d roulante trois menus 3 Cliquez sur OK Ajoute les objets pour remplir le crit re de l aire d application Supprimer l objet d
265. ocument Application Area OSC Normal Application 4rea DMD Normal Move Down Dans l cran ci dessus l utilisateur peut reclasser les options s lectionn es pour la documentation du syst me Apr s reclasser cliquez sur le bouton Next pour arriver la derni re tape de wizard documentation Ici l utilisateur peut voir toutes les s lections qu il a fait et qu il peut galement d finir diverses options li es la mise en forme document comme Paper Size Contention Resolution etc O Copyright Databorough Ltd 2012 Page 282 gt Select Paper Size and Resolution E X Analysis System Documentation Finish Define the Page Size and Contention Resolution Option Selected Sequence Level Settings Application Area OSC Normal Application Area ODC Level 2 Application Area DID Normal Paper Size Letter 8 5 x 11 A4 Size 8 27 x 11 69 Contention Resolution System Documentation creates documents in Application Folder IF the Application Folder is shared and documents are createdfopened while the documentation is in progress then this may lead to contention Please select appropriate options to enable resolution Do not overwrite 9 Overwrite iF exists but if in use then Create document by similar name CO Exit Skip document creation Cliquez sur le bouton Finish pour g n rer le document Copyright Databorough Ltd 2012 Page 283 UR eee Doc
266. og view EM Business Rules df DMD Details pig BR Logic A AAD Details BE JabLog 3 gt ELI Status of batch job s submitted Job Details Job Status XREENGPGMS TESTER 10 1965 ACTIVE Re engineer Bus Rule Programs amp Screens Command XREENGPGMS PROGRAM ALL XALIBUGUANACDXA Library List XAN4CDXA XANACDEM XAOBJ QGPL QTEMP Le message Task Completed est affich une fois que le processus est termin Maintenant cliquez deux fois sur le node Screen Components est disponible sous le node de r f rence crois e dans le pane de navigation Il affiche les composants de l cran de l application Cette option est galement disponible pour les aires d application Screen Components omponents 3 Tei s EL GE m AR Eo dd PB m m E Screen Components For Application Library XAM4 CD A ADT Program Function Type SegNo OSPF Format File Title C CONDET Screen Components UN CBCONDETDLG 1 zZSF l CONDET Work with Order Detail CBCONDETOLD ZECTOI CONHDR Work with Order Detail v CONHDR MAINLINE wl COMHDR MAINLINE BUILO_ SUBFILE DIE CBCONDETUZD ZZFTUL CUSTS Work with Order Details CBCONDETO4D LE MF1 CUSTS Work with Order Details CBCONDETOSD ZP TU CONHD Work with Order Details CBCONDETOL GA LE TOL Work with Order Detail C CONDETA Convert DDS to SQL L option Convert DDS to SQL actionne la commande XDDSTOSQL d IBM i et soutient le travail batch Cette option est disponible sur la bibli
267. ommande suivante WRKJOB JOB JOB NUMBER USER XAXREF Cela devrait actionner l cran similaire suivante Work with Job Screen Work with Job System DBS PW6 Jobs OPADEVOO21 User US Number 087868 Select one of the following Copyright Databorough Ltd 2012 Page 373 V AAN Appendix I Refresh X Analysis Display JoD status attributes Display Joo definition ettrrbutes Display job run attributes if active Work with spooled files 10 Display job log if active on job queue or pending I Display calles EE 12 Work with locks if active dee Ee 14 Display open files if active l5 Display tile overrides rf active le Drsplay Commitment control status If active Selection or command F3 Exit F4 Prompt F9 Retrieve F12 Cancel Puis utilisez l option 4 pour travailler avec les fichiers spool associ Job specific Spool Files Work with Job spooled Files Selo e XAXREF User US Number USUS Type options press Enter 1 Send 2 Change 3 Hold 4 Delete 5 Display 6 Release 7 Messages 8 Attributes 9 Work with printing status Device or Korani Current Opt File Queue User Data Status Pages Page Copies XREPORT QPRINT XARPTRLOG FE 1 XREPORT QPRINT XARPTRLOG RDY L XREPORT QPRINT XARPTRLOG Ee 1 QPJOBLOG QEZJOBLOG XAXREF RIDNA 1 Utilisez ensuite option 5 contre les fichiers spool d afficher le rapport O Copyright Databorough Ltd 2012 Page 374 Appendix J X Analysis Indexe les entr es d
268. on Les informations de m triques d cran sont affich es sous les titres suivants e Grid type functions e Record type functions e Other functions L cran suivant affiche les informations de m triques d cran pour la biblioth que de references crois es XAN4CDXA Copyright Databorough Ltd 2012 Page 198 A IN Les options d audit Window displaying Screen Metrics for the cross reference library XAN4CDXA Complexity Level Units Files Database Fi Work Fi Outgoing Incoming Functior E Grand Total 467 641 2 905 1 545 349 193 186 High i ro 710 Jb E D 1 Average 357 554 2 463 Low 47 44 83 Application Area Les informations de m triques affich es ci dessus contiennent les colonnes suivantes 1 Complexity Level Cela montre les divers groupes Le groupe du plus haut est le Grand Total ou totaux d aire d application Toutes les fonctions dans les aires d application ou d application de r f rences crois es sont ensuite regroup es bas sur la complexit et puis sur le type de fonction 2 Units affiche le nombre de fonctions dans le groupe Files Le nombre total de fichiers sont utilis s par la fonction d cran Database Fields Le nombre total de champs de l cran qui sont lues partir des champs de la base de donn es Work Fields Le nombre total de champs dans le groupe de travail Outgoing Calls Le nombre de fonctions sont appel es par la fonction Inco
269. on sp cifique dans la boite de dialogue diagramme de mod le de donn es Le diagramme de mod le de donn es est limit pour une aire d application cette aire d application qui repr sente la relation entre les objets de l aire d application Copyright Databorough Ltd 2012 Page 150 Diagramme de mod le de donn es Diagramme de mod le de donn es pour l aire d application MVCPROCESS Limit zi Data Model Diagram 3 mE Data Model Diagram for MYCPROCESS ALL Total Objects 13 JE i d amp o E Stock Balances Product Master Store Master Contract Header Transaction type Distributors description Salespersons en Customer Groups at DMD Details 2 3 DMD Relations For MVCPROCESSM ALL Total Relations 20 Rel No Dependent File Relation Type Parent File Dependent Fields Parent Fields Dep LF l CONDET REFERS TO CONHDFE OR DIT y CRD d CONDET REFERS TO STEBAL ORDA CS swWABCD xWaAACS 3 CONDET REFERS TO STEMAS VDL ey ABCD 4 CONDET REFERS TO STOMAS nA CS e ALS Le diagramme de mod le de donn es pour une aire d application peut tre sans confidentielle en cliquant sur l ic ne Un Restrict to Application Area O Copyright Databorough Ltd 2012 Page 151 NZ IN Diagramme de mod le de donn es Diagramme de mod le de donn es pour l aire d application MVCPROCESS sans limit Status File Security Codes Distributors Order status description Purchases Transaction type Store Master
270. on creates documents in Application Folder IF the Application Folder is shared and documents are createdfopened while the documentation is in progress then this may lead to contention Please select appropriate options to enable resolution Do not overwrite 9 Overwrite iF exists but if in use then Create document by similar name CO Exit Skip document creation Cliquez sur le bouton Finish pour g n rer le document Copyright Databorough Ltd 2012 Page 276 gt Detailed Object Documentation in Call Sequence Order Si l option Detailed Object Documentation in Call Sequence Order est s lectionn e la documentation de l objet est bas e sur le diagramme de structure de presentation pour l aire d application s lectionn e Pour cette option la vue d ensemble graphique de structure est toujours g n r Detailed Object Documentation in a Call Sequence Order X Analysis System Documentation Application Area Options OST will always be prepared Far Call Sequence Order Diagram Options Overview Structure Chart Normal CO Expanded Detailed Data Model Diagram Normal Ce In PDF as Image Detailed O In visio C Show All Application Area Diagram Annotation F Application Area Annotation Coverage of System Document 2 Detailed Object Documentation in Alphabetical Order Detailed Object Documentation in Call Sequence Order No Detailed Object Documentation
271. on de traitement est r gi par le processus de r ing nierie et les d tails sont conserv s dans un fichier journal XS2ELDLOG L aire de donn es XS2EEPVFD est d finie YES pour indiquer que les param tres d entr e ont t trait es avec succ s La valeur par d faut est NO La biblioth que de produit Synon pour les d finitions des codes d dition Le processus de r ing nierie X2E est capable d obtenir la modification des codes d finitions stock es dans le fichier YEDTCDERFP L aire de donn es XS2bEEWLIB a la valeur par d faut Y2SY ce qui permet de trouver la biblioth que de produit de base pour le fichier PRD Edit code definitions Vous pouvez modifier la valeur d aire de donn es pour s adapter votre environnement Par exemple Y1SY est une autre biblioth que de produit de base D finitions d dit de code Synon trait es X2E a la capacit de requise pour int grer les d finitions des codes d dition Synon table X Analysis modifier du code d finitions XEDITC Ce tour sera tre accessible par le processus de r ing nierie selon le besoin Le processus d finit l aire de donn es XS2bEEWRUN YES si les d finitions des codes d dition Synon sont trait es avec succ s ailleurs il reste inchang e La valeur livr e est NO Le champ de cartographie fixe Synon Le processus de r ing nierie X2E conserve les donn es de cartographie de champ dans bases de donn es X2E La valeur dans l aire de donn es XS2EFIEFIX
272. ons F TSTRESE Level 2 some changes Found TSTRESS Level 3 more changes Found Cr er la d finition de test r sultat Afin de sauvegarder le test r sultats de processus nous cr ons la d finition de test r sultat L application du tutoriel est pr configur e pour avoir des d finitions de test r sultat BASRES l cran suivant affiche la d finition de test r sultat Test Result Node 2 EI XTEST X Test Demonstration Test Process SOhNdCDCKED Checkpoint For 4 Test Demo BASRES Base run results i TSTRES1 Unchanged results at level 1 TSTRES1 2 Results Level 1 with spool exclusions EP TSTRES2 Level 2 some changes Found E TSTRESS Level 3 more changes Found L exclusion de champ de test r sultat Cette option liste tous les fichiers les fichiers physiques dans l aire d application afin que l utilisateur peut s lectionner tout le champ pour l objet de l exclusion L cran suivant affiche la fen tre d exclusion de champ L exclusion de champ de test r sultat ET Field Exclusion 55 cB Test Result Field Exclusion o d File Field Field Type Length Description Cirnmitted CONDET Pee CONHDE CUSTS STRBAL STEM AS STORM AS n 4 E D veloppez un fichier pour afficher les champs de ce fichier Copyright Databorough Ltd 2012 Page 76 A L exclusion de champ de test r sultat D veloppez
273. ons to enable resolution Do not overwrite 9 Overwrite iF exists but if in use then Create document by similar name CO Exit Skip document creation Cliquez sur le bouton Finish pour g n rer le document Copyright Databorough Ltd 2012 Page 280 rt No Detailed Object Documentation Si l option No Detailed Object Documentation est s lectionn e puis seulement la vue d ensemble de structure graphique ou diagramme de mod le de donn es tel que sp cifi dans les options d aire d application de bo te de dialogue sont cr es No Detailed Object Documentation X Analysis System Documentation Application Area Options Select Application Area Features to be included in the System Document Diagram Options Overview Structure Chart Normal CO Expanded Detailed Data Model Diagram Normal Ce In PDF as Image Detailed O In visio C Show All Application Area Diagram Annotation F Application Area Annotation Coverage of System Document Detailed Object Documentation in Alphabetical Order 2 Detailed Object Documentation in Call Sequence Order Ce No Detailed Object Documentation Cancel Cliquez sur le bouton Next pour proc der de plus O Copyright Databorough Ltd 2012 Page 281 gt Pm Sequencing of the Application Area Features F X Analysis System Documentation Specify Sequence What sequence would you like to have For the System D
274. oth que de r f rences crois es les aires d application et les fichiers physiques PF Opter pour le menu contextuel application tutoriel et puis s lectionnez l option convertir DDS vers SQL dans le sous menu Modernization Options la bo te de dialogue suivante s affiche Copyright Databorough Ltd 2012 Page 181 Convert DDS to SQL dialog on cross reference library Convert DDS to SQL Ref Library Mew Database Library vAMACDXADI Cliquez sur OK pour d marrer le processus de conversion Opter pour le menu contextuel sur l aire d application ORDERS et s lectionnez l option convertir DDS vers SQL dans le sous menu Modernization Options la boite de dialogue suivante s affiche Convert DDS to SQL dialog on application area G Convert DDS to SQL Ref Library Application Area Mew Database Library New Database Library contient les objets SQL g n r XDDSTOSQL command La commande XDDSTOSQL lancera la s quence suivante e G n rer des membres source DDL des fichiers physiques CREATE TABLE e Modifier les membres de source DDL pour sp cifier la nouvelle biblioth que et le nom de la table SQL e Ex cuter RUNSQLSTM sur les membres de source DDL pour cr er les tables e Cr er une copie des fichiers physiques originales comme des fichiers logiques indiquant vers la nouvelle table SQL e G n rer des membres source DDL pour des fichiers logiques CREATE INDEX e Ex c
275. ounnb else z add resul ounnb endif e e Ee te See Ee Code de filet du module base sur la proc dure g n r e IIXUTX Oms status IIXVTX SEL Oms status uscanl blank uscan2 blank utranl plank utran2 5blanks uresul zero uscan2 iixutx uscanl iixvtx ulen Slen Strim uscanl upos 1 utranl xlate lo up uscanl utranz exlate loiupiuscanz uresul scan subst utranl 1 ulen utran2 upos lf 2Error oounnb 999 else oounnb uresul endif Scanresult OOUNNB Copyright Databorough Ltd 2012 Appendix G Fonctionnalit s sp cifiques X2E 80 80 80 80 3 0 Page 348 ZE Regardons attentivement les artefacts recouvres par le processus de r ing nierie X2E c est dire Diagramme d action R gles m tier Logique r siduelle Diagramme d action r ing nierie Contr leur de r ing nierie Les objects INTERNAL ROUTINES Le processus d entreprise de logique m triques DUUM cS Oo a Diagramme d action Le processus d Initialisation de X Analysis utilise le mod le 2E pour g n rer des diagrammes de l action dans la biblioth que de r f rences crois es Le point de vue X Analysis cliquez deux fois sur le node des programmes sous r f rences crois es s lectionn s pour afficher la liste de tous les programmes Cliquez deux fois sur le programme de source de zoom sur le diagramme d action d un programme 2E voir ci dessous Copyrigh
276. our les documents avec l option Normal puis le processus de documentation de syst me affichera l cran et la liste de champs de personne formate l un apr s l autre pour tous les formats de l cran Si l option Detailed est s lectionn e puis il sera aussi imprimer les informations d en t te le diagramme de contenu des donn es et le diagramme d action d cran pour chaque cran hormis les crans et la liste de champs pour tous les formats d cran S lectionner les options pour tre inclut dans le document et pressez sur le bouton Next pour proc der de plus Copyright Databorough Ltd 2012 Page 258 gt eee Single System Document Specify Sequencing F X Analysis System Documentation Specify Sequence What sequence would vau like to have Far the System Document Object List Data Model Diagram Normal Object Where Used Data Flow Diagram Normal with Annotation Structure Chart Normal with 4nnotation p era Source Source Flow Chart Cancel Dans l cran ci dessus l utilisateur peut reclasser les options s lectionn es pour la documentation du syst me Apr s reclasser cliquez sur le bouton Next pour arriver la derni re tape de wizard documentation Ici l utilisateur peut voir toutes les s lections qu il a fait et qu il peut galement d finir diverses options li es la mise en forme document comme Paper Size Contention Resolution etc Copyright Databorough
277. p cifiques X2E L option de r gles m tier sur la barre d outils de diagramme d action he EH ct fel Jym Original Source Code w Action Diagram Business Rules Residual Logic Sur la s lection de l option r gles m tier l cran suivant est affich R gles m tier pour le programme s lectionn Business Rules for DRPZE1R in AQUAFINDRO Q2ESRC 7 E AAE HA H9 Ut 92 BH DE S FR Business Rules USER Initialize program GE USER Initialize detail screen existing record EN ROOOOL IF LCL dJ N eerste keer di amp ROOOOZ IF DTL Cd KP dienst lt gt BLANK H RBROOOOS IF OTHERWISE USER Delete DBF record GE USER Validate detail screen relations El AUOOOS IF Not EGMERE ROOOOUS IF LCL Vraagteken 2 El DUDU IF Not PGMERER R UUD7 IF DTL Reknr kostennota gt ZzEBRO R DDOUS IF LCL Typecode lt gt BLANK ROOOOS IF DTL Cd KP dienst lt gt BLANE RO O10 IF PGM EReturn code yuti RBROUULL IF OTHERWISE RO O1Z IF Leh Rode blokkeren 1 ROOOLS IF LCL Cd verwerking tk R000114 IF OTHERWISE Jl Business Rules i Ale O Business Rules For DRPZEIR Number of Lines 36 Source Member Rule Wo Field File DRPZEIR ammi IF LIN eerste keer is Ja DRPZE1R Dann Cd KP dienst DRHZREP IF DTL Cd KP dienst is Ingevuld DRPZE1R 00003 Cd KP dienst DRH2REP IF OTHER WISE DRPFEIR ooo IF MOT PGMERR CRPYEIR DOE IF LOL Yraagteken is vraagteken DRPZEIF annis IF MOT PGMERR DRPZEIR o
278. p Buf Display Grid 5 Record Scre CNAME Company CHAR 0004 00001 Y 100 200 E Distributor zm E 00035 2 00 3 00 STATUS Sts CHAR 00001 00037 3 00 4 00 TELNO Phone CHAR 00017 00038 4 00 5 00 EXTN Extn CHAR 00006 00055 5 00 6 00 LCTDAT Last Cnt Date ZONED 00006 00 00061 6 00 7 00 APDATE Next_Cnt Date ZONED 00006 00 O0067 7 00 8 00 USERNM Contact CHAR 00034 00073 8 00 3 00 SALUT Salutation CHAR 00034 00107 3 00 10 00 JHTLE Job Title CHAR 00034 00141 10 00 11 00 FAXNO Fax_No CHAR 00015 00175 1100 12 00 EMAIL Email CHAR 00040 00190 12 00 13 00 WEBSIT Website CHAR 00040 00230 13 00 14 00 Y Y Y Y Y Y Y Y Y Y Y Y Copyright Databorough Ltd 2012 Page 109 A LFs Access Paths R f rence rapide l objet L option LFs Access Path affiche tous les chemins d acc s pour le fichier physique s lectionn Exercer cette option opter pour le menu contextuel sur PF de la liste de membre ou d objet et puis s lectionnez l option LFs Access Path LFs Access Paths LFs Access Paths for CUSF Total Objects 14 el Ar Access Path Text Unique Keys Select Omit Field Names LF Seq E CUSFLA sites by Product rena N PRPCDE CMAME 00003 CUSFLE Sites by Orig List M LSLCDE CNAME 00004 CUSFLC Sites by Salesperson N M SINIT CMAME 00005 CUSFLD Sites by Validator N M VIMIT CMAME DUU CUSFLE Sites by Organisation M M ORG CNAME O007 CUSFL1 Sites by Name M M CNAME 00001 CUS
279. plication Folder is shared and documents are created opened while the documentation is in progress then this may lead to contention Please select appropriate options to enable resolution CO Do not overwrite Ce Overwrite iF exists but if in use then Create document by similar name CO Exit Skip document creation Ici l utilisateur peut voir toutes les s lections qu il a fait et qu il peut galement d finir diverses options li es la mise en forme document comme Paper Size and Contention Resolution Cliquez sur le bouton Finish pour g n rer le document L tat du progr s est affich l cran tandis que g n rer document du syst me Le document sera situ la location sauvegard e Une fois le processus de documentation sur l cran suivant est affich par X Analysis pour ouvrir le document g n r O Copyright Databorough Ltd 2012 Page 317 XK O OOOO apoena C Component Documenta X Analysis dialog prompting to open the generated document amp X Analysis eh System Documentation process completed The POF document has been sawed be as C Program Files Databorough s Analysis 192 168 170 101PCF XAM4CDXAlSyskem Document For XANCDSA pdf Do vou want to open this La vue du document g n r Les crans suivants affichent le document g n r Table of Contents System Document for XAN4CDXA pdf Adobe Reader File Edit View Document Tools Window Help SYSTEM DOCUMENT
280. ponible dans le menu contextuel de l application et actionne System Documentation Ward Le proc dure pour documenter une application enti re est la m me que la proc dure de documenter l aire d application Document Changed Objects L option Document Changed Objects documente ces objets qui ont chang depuis la derni re initialisation a t ex cut e sur la biblioth que de r f rences crois es Cette option est disponible dans le menu contextuel sur une biblioth que de r f rences crois es L option Document Changed Objects fournit un crit re de filtre pour les processus du syst me de documentation L utilisateur peut s lectionner la biblioth que nom type et attribut selon le besoin de l objet Filter Documentation List 6 Filter Documentation List Library Name Attribute La vue du document g n r L option par d faut Application Folder est pour une application sp cifique peut tre ouvert en s lectionnant Open Application Folder option from X Analysis menu de la barre de menu Copyright Databorough Ltd 2012 Page 294 gt AT ee Open Application Folder EN Run Window Help Mew DBAODU Connection Mew DBS Connection Mark all Far Dacumenker Change Application Folder Open Lag Folder Open Application Folder Report an Issue Localiser le document dans location sauvegarde sp cifi e et cliquez deux fois dessus pour ouvrir le document Document Folder Se PCF XAN4CDXA
281. pour les fonctions qui pourraient tre utilis es par le contr leur du Javabean ou du module de contr leur cran RPG Refactorisation Dans ce processus tous les caract res sp ciaux par exemple ou qui ne sont pas autoris s dans les litt raux de java sont remplac s par des caract res autoris s faire une Java valide C litt ral Si un caract re sp cial est utilis sur un fichier physique ou fichier logique un nouveau fichier logique est cr en renommant les champs avec les noms acceptables de java Le fichier d origine est alors remplac dans le programme avec le nouveau fichier avec les nouveaux champs tout au long du programme Dans le cas o un programme contient le fichier Display ou Printer et ce fichier contient des caract res sp ciaux dans les noms de domaine un nouveau fichier avec le m me est cr dans la biblioth que X ref Le fichier nouvellement cr contient des noms de domaine compatibles java et les changements n cessaires en raison de changement de nom des champs et des formats de disques sont refl t s dans le programme du RPG Copyright Databorough Ltd 2012 Page 346 Aussi les structures de donn es sauf PSD INFDS et externe d crit DS la g n ration Java le prend en charge convenablement sont convertis en champs autonomes et le code suppl mentaire pour tenir compte de l op ration sur DS sous champs sur tous ses personne converti champs autonomes obtient ajout dans
282. pporte la boite de dialogue Work with Objects mais l attribut ou le Type a la valeur PGM ALL Cliquez deux fois sur All Objects ou en cliquant sur le bouton Object List il d finit ALL ALL Limiter la recherche le nom de l objet sur le groupe de l objet peut tre mentionn ainsi Il peut tre ALL Nom du membre maximum 10 caract res longs Caract res initiales du nom de membre suivie d un ast risque par exemple C OE etc D ailleurs les autres param tres ce qui peut galement tre sp cifi dans la boite de dialogue Le statut de composant Le statut de composant peut tre ramasse en s lectionnant le statut appropri pour par exemple A B etc sous la section Function Attributes Copyright Databorough Ltd 2012 Page 50 Work with Objects Dialog Showing Component Status Function Attributes Component Status Function Type PF Name u oa JE Le statut de composant pour les programmes e A Parent ou un programme de haut niveau c est dire les appels des autres programmes mais n est pas lui m me appel e B programme est appel par un autre et appelle galement les autres programmes e C programme la fin d un arbre de programme n appelle pas des autres programmes e D le program stand alone Le statut de composant pour les fichiers e A Acc d par les autres fichiers mais aucun autre fichier n a pas acces e B files Acc der aux autres fichiers et avoir
283. programmes d pendants utilisent des fichiers d entr e et affichent les fichiers e OTH Aucune fonction de composant cumulative ne peut tre d termin e Type de fonction Le type de fonction d crit la fonction de l objet et est bas sur les d finitions COOL 2E Exclusions de la hi rarchie dans le diagramme de structure graphique L option Work with Exclusions est dans le menu de commande maitre XAWRKAPP Option 16 Avec l aide de cette fonctionnalit l utilisateur peut ajouter nom du programme Hierarchy Exclusions Cela a un effet au diagramme de structure et la vue d ensemble de structure graphique Cette fonction supprime les nodes enfants de l objet exclu et une fl che verte est montr e comme une indication de l exclusion de la hi rarchie L cran suivant affiche l exemple de cette fonctionnalit Exclusions de la hi rarchie a affich dans diagramme de structure graphique S CUSFMAINT LS CUSFMAINTC 3 0 Structure Chart for CUSFMAINTC Total Objects 2 2 D amp HM HACUSFMAINTC Customer Site Maintainance CUSFMAINT Customer Site Maintenance EDTRCD nb Les nodes r p t s dans diagramme de structure graphique Le diagramme de structure graphique affiche les objets r p t s avoir des nodes enfants avec une fl che verte d ailleurs d eux L cran suivant affiche les nodes r p t s dans le diagramme de structure graphique O Copyright Databorough Ltd 2012 Page 127 Z
284. ption to open the Application Folder X Analysis Repository Refresh Log of XANACDXA IBM Rational Dev File Edit Navigate Search Project K Run Window Help a Mew DE400 Connection i i 9 S New OBS Connection Navigation Metrics Dashboard BB 1927 168 170 10 Sf leie Sch Change Application Folder dee Application Area Diagrar at Data Model Diagram E Overview Structure Cha 3 Ze All Objects Report an Issue Open Lag Folder Open Application Folder L cran suivant affiche le dossier d application liste le fichier XML g n r Copyright Databorough Ltd 2012 Page 42 Application Folder displaying the generated XML file PCF_XAN4CDXA File Edit wiew Favorites Tools Help File and Folder Tasks c Make a new Falder t Publish this Folder to Ehe Ouvrir le fichier XML g n r dans Internet Explorer ou tout autre diteur appropri Generated XML File C Documents and SettingsYalakhWy Documents X Analysis Application Datai6 2 If C Documents and Settings X SZ Ef Fie Edit View Favorites Tools Help 4 Favorites E Cribocuments and Setting ha x EN mer Page Safety Tools lt xml version 1 0 encoding UTF 8 z lt files gt lt file gt lt definition gt lt filename gt ASIMPLTEST filename lt description gt ASIMPLTEST lt description gt lt filetype gt Physical lt filetype gt lt library gt XAN4CDE
285. ptions d Les options d aire d application Les options de l aire d application sous groupe comprennent les options suivantes e Mettre jour l aire d application Copyright Databorough Ltd 2012 Page 66 A IN L aire d application Supprimer l aire d application R gles d aires d applications Nouvelle d aire d application Ajouter l aire d application Omettre de l aire d application Mettre jour l aire d application S lectionnez l option Update Application Area qui apporte une boite de dialogue La boite de dialogue invite modifier la description de l aire d application Modifier la description et cliquer sur OK afin de refl ter les modifications apport es la description d aire d application le dialogue mettre jour l aire d application 9 Update Application Area E Description Order entry System Supprimer l aire d application S lectionnez l option Remove Application Area Ceci invite pour la suppression de l aire d application s lectionn e Si confirm e par l utilisateur elle supprime l aire d application R gles d aire d application S lectionnez l option Application Area Rules cela actionne une fen tre affichant les disponible Application Area Rules Ces r gles d terminent quels objets doivent tre plac s dans cette aire d application particuli re Copyright Databorough Ltd 2012 Page 67 A IN L aire d application le dialogue de r
286. r e PRT Le programme et les programmes d pendants cr ent un rapport imprim e DSP Le programme et les programmes d pendants utilisent des fichiers d entr e et affichent les fichiers e OTH Aucune fonction de composant cumulative ne peut tre d termin e Type de fonction Le type de fonction d crit la fonction de l objet et est bas sur les d finitions COOL 2E Exclusions de la hi rarchie dans la vue d ensemble de structure graphique L option Work with Exclusions est dans le menu de commande maitre XAWRKAPP Option 16 Avec l aide de cette fonctionnalit l utilisateur peut ajouter nom du programme Hierarchy Exclusions Cela a un effet au diagramme de structure et la vue d ensemble de structure graphique Cette Copyright Databorough Ltd 2012 Page 136 gt fonction supprime les nodes enfants de l objet exclu et une fl che verte est montr e comme une indication de l exclusion de la hi rarchie Nodes r p t s dans la vue d ensemble de structure graphique Le diagramme de structure graphique affiche les objets r p t s avoir des nodes enfants avec une fl che verte d ailleurs d eux L cran suivant affiche les nodes r p t s dans le diagramme de structure graphique Nodes r p t s dans la vue d ensemble de diagramme de structure graphique Fa Overview Structure Chart i Overview Structure Chart for ALL ALL Total Objects 526 A xs H I 715P012 Derive the date n working
287. r Ba 4 Metrics Dashboard E m 192 168 170 10 127 0 0 1 E wk ZANACDZA XANACDEM Tutorial System Ae Application Area Diagram s Data Model Diagram Es Overview Structure Chart Ze All Objects BS Programs fe Files All Procedures e Exportable Functions Source Files Business Rules e Consolidated Rules Screen Components a Change History Regenerated Programs Ww Web Services DA Cloak Resize ES BG 4 Accounting Main mn EI DEARK DBARK test H BG MVC PROCESS Re Engineering BG OE XXXxxxx BG ORDERS Order entry System BG PLAN Planning System H BG PRINT Printed documentation 8 EI SALES Sales System HBE STOCK Stock System X L application tutorial travaille avec les bases de donn es packag es MDB Au format d acc s MS Copyright Databorough Ltd 2012 Page 306 Appendix B Enabling the SEU Interface Copyright Databorough Ltd 2012 Page 307 IN Appendix B Enabling the SEU Interface Appendix B Enabling the SEU Interface Cr er le profile d utilisateur XANASEU Lors de la navigation de code source l aide de la SEU AS400 il est n cessaire d tre connect tant qu utilisateur XANASEU Ce qui suit donne des instructions pour cr er le profil utilisateur correct Step 1 Logon as QSECOFR Step 2 Create user profile XANASEU Utilisez la commande CRTUSRPREF pour cr er le profil de l utilisateur XANASEU Assurez vous que les param tres
288. r Gro 00134 amp lil lly a trois types de relations qui peuvent tre identifi s e Owns PID to PID relationship e Accesses Access Path to Access Path relationship Copyright Databorough Ltd 2012 Page 233 e Refers to Foreign key to PID relationship Relationship Details Ce fichier est l quivalent de XRELS Il est d crit plus en d tail la composition de chaque relation File to File enregistr e dans XRELS XSHKEYS d crit chacun des rapports Field to Field qui compose ces relations XRELS Data Dictionary Relationship Details amp Data view for XSHKEYLS 3 A LG T Sei Data View for XSHKEYLS Own PF Dep PF Dep PFFld Own PFFld Key Seq Constant Reln ID A ASTATUS CNTACS STATUS STATUS 10 00102 E ASTATUS CUSF STATUS STATUS 1 0 00113 CONDET PROJECT XWORDNM AWORDN 1 0 00125 CONDET PROJECT XWABCD XWABCD 2 0 00125 CONDET TRNHST XWORDNM XWORDM 1 0 00142 CONDET TRNHST XWABCD XWABCD 2 0 00142 CONHDR CONDET XWORDN XWORDM 1 0 00104 CONHDR PROJECT xXWORDN XWORDM 1 0 00126 CONHDR TRMHST XWORDN XWORDNM 1 0 00143 CUSF CNTACS CUSNO CUSNO 1 0 00101 Override Data Dictionary Le menu Override Data Dictionary contient des informations d taill es pour chaque champ dans chaque fichier de la base de donn es d application Une grande partie de ces donn es est la norme m tadonn es extraites pour chaque fichier et stock dans l
289. r Sequence LIPDFIL WKCLISSEF Find Fax Number OTHFIL WKCUS amp E Customer Release Letter UPDFIL WKCLISSP Customer Enquiry Letter PRTFIL Structure Chart Legend Update L gende Structure Chart legend illustre le type de l objet affich Wl Depay gend illustre le type de l objet affich e La couleur rouge repr sente le programme qui met jour un fichier I Print e La couleur gris repr sente le programme qui utilise un fichier d affichage Input e La couleur bleu repr sente le programme qui utilise un fichier d impression e La couleur vert repr sente le programme qui utilise un fichier d entr e Output e La couleur jaune repr sente le programme crit dans un fichier B Command e La couleur magenta repr sente la commande e La couleur gris repr sente les autres objets Others e La couleur orange repr sente les routines INTRTN sp cifiques Synon e La couleur blanc repr sente les objets pour une p riode ind termin e Internal Routine e La couleur noir repr sente le d clencheur Indeterminate Trigger Copyright Databorough Ltd 2012 Page 126 gt MN Groupe Rollup Groupe Roll up d crit la fonction du composant cumulatif du programme et de ses personnes charge Les types suivants des groupes Roll up sont disponibles e UPD Au moins un programme met jour un fichier e PRT Le programme et les programmes d pendants cr ent un rapport imprim e DSP Le programme et les
290. r laquelle les base de donn es de r f rences crois es sp cifi es X Analysis ont t construit Un membre source contient la logique de la r gle m tier et la narration d crit chaque r gle est g n r pour chaque programme Option 16 Generate L option 16 peut servir g n rer les nouveaux programmes d application RPGLE L cran suivant affiche la fen tre Generate GENERATE Screen Re engineer Programs XREGENP Type choices press Enter Ee pie Uap e o o o o o o o o o c SAREA Name AREA ALL gt Analbysrs Iuulloieeievers 59 8 6 6 6 5 gt VCE ipie Name N MMECIN m make Py hue MM R Character value Restructure Interactive Poms RES zou c NO Bottom EE F4 Prompt F5 Refresh F12 Cancel PIS How tO use thus display F24 More keys Option 17 Failures L option 17 peut servir d faut de programme de travail Generate option 16 de la liste L cran suivant affiche la fen tre Failures Failures Report Display Report Report width Position E ENEE Line vu lu M D A ES EE X2RDAT X2RTIM X2ROBJ X2RERR BUER ET A1002498 Eile YZ2CF GLO E SI eS e COCOA 2011 DET o NONO MR A1002498 Failed to compile 0000005 2011 09 29 OS 14 A1002499 EEN EE BEE A1002499 Failed to compile 98 0105 E A E EE A1002500 Erle yo CT G0 ase mi ceing 000006 2011 07 29 09 T4 A1002500 Failed to compile NOOO I AO WIS a2 CBS e har A1002503 ee 0108 00 50 2 0 TEE NE NON as A1002503 Failed to compile COCOOS
291. r lier un r f rentiel s lectionnez le r f rentiel d sir du r f rentiel d roulant et pressez Add Cela ajoute le r f rentiel s lectionn la liste des r f rentiels li s Pour supprimer le r f rentiel de la liste des r f rentiels li s s lectionnez le r f rentiel et pressez sur Delete Cela supprime le r f rentiel s lectionn de la liste des r f rentiels li s Le r f rentiel de base en bleu ne peuvent pas tre supprim de la liste L utilisateur peut utiliser les boutons fl ch s pour modifier la s quence des r f rentiels li s Old Linked Repository Object L option Manage Linked Repositories en optant les utilisateurs existants de X Analysis pourrait voir le message d information suivant Message informing about an old version of Server Object 9 X Analysis i The Linked Repository object should be updated before continuing Dans le cas ou vous recevez ce message alors demander Databorough pour les composants serveur mise a jour Linking Non IBM i Windows Repositories R f rer le manuel XA Open pour plus de d tails Copyright Databorough Ltd 2012 Page 178 Les options de modernisation Copyright Databorough Ltd 2012 Page 179 Les options de modernisation X Analysis plug in fournit un ensemble d options de modernisation sous menu Modernization Options Le menu Modernization Options traite de programme de r ing nierie la modernisation d
292. r un nom et une description pour le groupe de la bibliotheque alternative dans la boite de dialogue ci dessus Apres ga cliquez sur OK pour ajouter le nom de groupe de bibliotheque de donn es alternative sous le node de la biblioth que r f rences crois es comme illustr ci dessous Alternate Library List Added to Cross Reference Library Rio 168 170 10 cM XANACDXA XAN4CDEM Tutorial System ii be Application Area Diagram at Data Model Diagram t Overview Structure Chart Ba Al Objects D veloppez le node r f rences crois es et s lectionnez le node Alternate Data Library Opter pour le menu contextuel ce qui est affich ci dessous Alternate Data Library List Menu Options EN 192 168 170 10 2 Er XANACDXA XANACDEIM Tutorial System TEST 1 Alternate Data Library im Apolicd Work with Alternate Data Library List ad Data Select Alternate Data Library List Overvi Remove Alternate Data Library List Ba Al Objec E Ajouter les biblioth ques de donn es pour Alternate Data Library List Pour ajouter des biblioth ques de donn es s lectionnez l option Work with Alternate Data Library List dans le menu de clic droit Alternate Data Library List L option Work with Alternate Data Library List actionne la boite de dialogue suivante Copyright Databorough Ltd 2012 Page 34 Travailler avec Alternate Data Library List Dialog Add Alternate Data Library List TEST1 Library Move Up Move Down
293. rce Source Flow Chart Program Structure Chart Cancel Dans l cran ci dessus l utilisateur peut reclasser les options s lectionn es pour la documentation du syst me Apr s reclasser cliquez sur le bouton Next pour arriver la derni re tape de wizard documentation Ici l utilisateur peut voir toutes les s lections qu il a fait et qu il peut galement d finir diverses options li es la mise en forme document comme Paper Size Contention Resolution etc O Copyright Databorough Ltd 2012 Page 279 gt Select Paper Size and Resolution F X Analysis E n Ed System Documentation Finish Define the Page Size and Contention Resolution Option Selected Sequence Level Settings Application Area OSC Normal Application Area OSC Level 8 Application Area DID Normal Structure Chart Level 8 Object List Source Level 1 Data Model Diagram Normal Source Flow Chart Level 1 LF Access Path details File Field Details Object Where Used Data Flow Diagram Normal with Annotation Structure Chart Normal with Annotation Snurce Source Flow Chart Program Structure Chart Paper Size Letter 8 5 x 11 O A4 Size 8 27 x 11 69 Contention Resolution System Documentation creates documents in Application Folder IF the Application Folder is shared and documents are createdfopened while the documentation is in progress then this may lead to contention Please select appropriate opti
294. red Screen Tt Li T CE UT mag Seege 5 Screen Design for ZZFT01 CNTCMAINTO1D Dakaborough Ltd Customer Ma Product Code Contact Name Telephone Ma Fax Na sess Email Address Last Contact Dale Mext Contact Date Salesperson SEUS Business Process Logic 6 Business Process Logic for Function 4FT01 CN TCMAINTOTD INITIALIZE PRODUCT PRODUCT IF Hot Found cntacs INlr true zmeBBage Please make required changes END Copyright Databorough Ltd 2012 Page 320 XK O OOOO apoena C Component Documenta Business Rules f Business Rules for 77FT01 CNTCMAINTO1D Copyright Databorough Ltd 2012 Page 321 Appendix D Data Transfer Utility Copyright Databorough Ltd 2012 Page 322 Appendix D L utilitaire de transfert de donn es L utilitaire de transfert de donn es t l charge les donn es d application d IBM i de la base de donn es d acc s MS sur l ordinateur de l utilisateur Les donn es t l charg es aident ex cuter X Analysis en mode hors ligne Travailler avec l utilitaire de transfert de donn es Dans le menu start s lectionnez l option Data Transfer Utility en utilisant les suivants Start gt X Analysis gt Data Transfer Utility Invoke Data Transfer Utility Box e Ai 0pen clean start Eclipse amp Troubleshoot x Analysis X Analvsis For Eclipse amp x Analysis Help io
295. rences de produit X Analysis Plug in vient avec les param tres de pr f rences par d faut L utilisateur peut modifier les param tres de pr f rences par d faut conform ment aux exigences Pour modifier les param tres de pr f rences ouvrir le produit Rational 7 x WDSc 7 x ou Eclipse 3 2et ci dessus Dans la barre de menu s lectionnez Window gt Preferences pour actionner la boite de dialogue de pr f rences Option de pr f rences m B d pu New Window Open Perspective Show View Customize Perspective Save Perspective As Reset Perspective Close Perspective Close All Perspectives Navigation Le Working Sets Web Browser Pour voir ou modifier les pr f rences diverses de X Analysis s lectionnez le node X Analysis Pr f rences de X Analysis L utilisateur peut voir ou modifier les pr f rences suivantes O Copyright Databorough Ltd 2012 Page 21 Pr f rences de X Analysis Preferences Ml EN 1 x Analysis H General Agent Controller a Ant IP Address 66 209 50 146 Data Management lee TESTER Help Projects InstallfUpdate Offline Mode Java LPE Editor Model validation H Plug in Development Profiling and Logging User Interface English Remote Systems Run Debug Host Code Page 0037 United States General x Analysis Preferences Case sensitive or greater than 10 character Password Team Begin with Outline Test
296. res de contr le des applications X REDO pour une nouvelle biblioth que L cran suivant affiche la fen tre Copy Screen displaying Copy Option X Analysis 4 eech Databorough Ltd XARREDOAPP E iy New 2012 X ref Library E EE ee ee ee CA 2E Demo Company division Index sro files E Process var 6 Pound calls Include obsolete source Build data model Data model match value TCPIP address User iD Fl Cancel Option 6 Date Attributes L option 6 peut servir modifier les types de date SYNON exp di e L cran suivant affiche la fen tre Date Attributes Change Date Attributes WORK WITH DATA IN A FILE EE EE CHANGE HOramen u CM en ces XS2EDTATRF RE ae XS2EDTATR S2DTATR Copyright Databorough Ltd 2012 Page 331 Appendix E la commande XREDOAPP F3 Exit F5 Refresh Fo Select format F9 Insert FlO Entry F11 Change Option 8 Libraries L option 8 peut servir mettre en place la liste de la biblioth que d application X REDO L cran suivant affiche la fen tre Libraries Libraries Screen X Analysis 4 Work with X Analysis 4 Application Libraries Databorough Ltd XARWKLIB 05 22 44 l9 Wow 2002 selected x ref Library gt AACA2EDEMO Enter options press Enter 2 Change 4 Delete 5 Display Type Sequence Library SOs SVOIGEN 00 STEE 20 EE 00 DS LSI 010 SVOIGEN z 9B SVOITNDTA TAN Sy SLO D 0 St SUIS EECH 010 HEES lt 00 I 72 5 TECH 4 Qu ey MDE GE on
297. rex ia 5 mWwE UMB Bank s mw GIVA Credit Limit no mwWGTTX Customer Mame B AGT Cr Quarante 5 AWHIT TaxReg s mWJIM Bank AIC CUSGRP Customer Groups Joins Join Field Cusarp GWwBNCD op CUSTS with Cusarp swBNCD op CLISGRP Fields S AWKHTS 2 HI SLMEN Salespersons M li m E Screen Actions Le diagramme d action de l cran pr sente les actions autoris es sur l cran Les actions peuvent tre e Prompt Action Pour rechercher les valeurs possibles pour un champ facilit e par l inscription sur le fichier secondaire trangers e Submit Action G n ralement sur l cran ou sur un formulaire qui soutient les donn es pour la validation et la passer e Navigation Action Se diviser d un nouvel cran G n ralement sur les grilles ou les crans enregistrements affich s en mode d affichage L option Screen Action est disponible pour tous les composants de l cran et les crans de d veloppement Copyright Databorough Ltd 2012 Page 159 JAEN Screen Action Screen Components D Screen Design SC Screen Action Diagram Of Data Content Diagram H Screen Action Diagram For WWCOMNDETUT 8 GE ai Gi s K CH Work with Order Detail WAWCONDETOIG LZZGEOI SO Change WWCONDETUZD ZzFTO1 o SWORDN workField s XWBCCD WorkField s EW GATX WorkField SO Delete WWCONDETUOZD ZZFTO11 s XWORDN workField s WWEBCCD Wor
298. rk not defined Audit Options Error Bookmark not defined Metncs ANalySIS sins aa een CERA nEaN a MUNERE CE RM ee 191 Metrics Toolbar ee a en en ee mn ee em te 192 Di SUN CoM Eee p ARR nee ene neers 194 Boreen MBIPICS cus origo POERER E PEEN E EE PERI EEM EU TM E EE 198 Screen Metrics Toolbar nennen nnnnnnn nensis nean nnns nnn a nnne nnns 199 Screen Metrics Settings nier eterne nnn dne range vates re gara equina ra es Ec ke wake sara aS nire Papia 200 Expand All Screen Metrics DO a a a to canon 200 PAS CSM E 200 Export Screen Ze Se a ee Et 201 FE Ed Le 201 Business Process Logic Metrics ccccccsssssseeeeseeeseeeessessneeeeeceasseeessnaasaeesseeaesseessaeaeneeessaes 202 DECO BCC eee a a ne a ee 202 s THES TCS RS DORE ee eiaa 204 Modify Report Definition Error Bookmark not defined Beleeg uge Error Bookmark not defined Delete Report Definition ss Error Bookmark not defined Refresh Metrics ae OTT ee nee a isi aude 210 Create New Report ATL 210 do De E 211 Problem Analysis Error Bookmark not defined Object A OCAC ON 213 Summary Report EE 214 Generate Metrics Analysis Error Bookmark not defined Generate Problem Analysis Error Bookmark not defined UML Diagramming cc cccccccce
299. rk with Customers FILE OSPF PRINT SAME DEN CBCI1U Order Entry System PGM CLP SZONaACDE CBTRAHST Work with transaction history id Se CEL PRINT sAMN4COEM BS06R Back ouk account FROM RP PRINT ANCIEN CBOSOSRD Order Entry display File FILE OSPF PRINT SAM OEM BS06RR Back out account P aN RF aLE AM4 DA LET Build Customer Letter PaM CLP MEOO1 SAMP OEM LETH Print Customer Letter P a CLP SANTCDEM CHTACS Contacts FILE PF PRINT SAMP OEM CMTEMAINT Contacts Maintenance P N RPtslE PRINT AM4 COEM CNTCMAINTD Contacts Maintenance FILE OSPF PRINT SAMP OEM CATCMAINTR Contacts Maintenance Pa HDGLE ce Da CHTLF1 Global Contacts by Salesman FILE LF PRIMT AMC DEM CNTLFZ Global Contacts by Mame FILE LF PRINT AM4 COEM CNTLF3 Global Contacts by Status FILE LF PRINT SAM OEM CMTLFS4 Global Contacts by Prod amp Status FILE LF PRINT ANCIEN CONDET Contract Detail FILE PF ATEST SAMP DEM L cran ci dessus liste tous les objets de la biblioth que de l application XAN4CDXA et fournit des informations sur les aires d application Notez que certaines lignes taient blanches sous la colonne d aire d application qui signifie que l objet ne fait pas appartient une aire d application Note de la m me fa on sign ce qui signifie que l objet appartient plusieurs aires d application Summary Report L option Summary Report est disponible sous le sous menu Audit options dans le menu contextuel de la biblioth que de r
300. rogramme qui appelle un programme et n a pas tous les fichiers en mode lecture criture mise jour Le programme n a pas tout affichage fichiers ou fichiers d imprimante OTHCAL Other Call Il est identique la fonction OTH sauf qu elle permet l appel avec des param tres OTHFIL Other File d finit un programme qui accepte les fichiers en mode d entr e et n a pas d imprimante ou les fichiers afficher les fichiers ou tous les autres fichiers en mode de mise jour criture PMTRCD Prompt Record d finit un programme qui invite pour une liste de champs d finis par un chemin d acc s sp cifi Les valeurs valid es peuvent tre pass s une autre fonction PRTDSP Print Display d finit un programme qui affiche ou imprime les enregistrements de fichiers d entr e et n a pas tous les fichiers en mode de mise jour criture PRTFIL Print File D finit un programme qui imprime les enregistrements d un chemin d acc s sp cifi SELRCD Select Record d finit un programme qui affiche les enregistrements d un fichier sp cifi plusieurs la fois l aide d un sous fichier Le programme vous permet de s lectionner un des enregistrements L enregistrement s lectionn est retourn au programme d appelle Cette fonction est appel e partir d une fonction qui a demand une liste de s lection Copyright Databorough Ltd 2012 Page 52 UPDFIL Update File d finit un programme qui met jo
301. rs le fichier Output Data Area Last Skeleton repr sente le fichier d aire des donn es de sortie Elle a une ligne de se joindre Letter elle pour le programme principal avec la fleche indiquant vers le fichier de connexion Update Data Area SREVPGMS Run repr sente le fichier d aire de mise jour de donn es Elle a une ligne de Values connexion avec des fl ches aux deux extr mit s montrant avec le principal programme de partage des donn es Printer AV ABRPT Analysis Diagrammer CHF repr sente les programmes utilis s pour l impression Elle a une ligne de connexion se joindre a elle pour le programme principal Copyright Databorough Ltd 2012 Page 119 X Work Station Program Logic Documentation ORGMATD Organisation repr sente les programmes utilis s pour l affichage Elle a une ligne de Maintenance connexion se joindre a elle pour le programme principal Called Program CUSFSEL Customer Site mE Selection repr sente les programmes appel s par le programme principal Calling Program EUSFMAINTE Customer Site Maintainance d crit le programme qui appelle le programme dont diagramme de flux de donn es a t construit La fl che signale Access Path Sites by Product renamed From cusFla Far testing repr sente le fichier logique li l objet parent Command KARCAREA X Rev Archive an o l Application Area
302. s champs etc de g n rer des r gles m tier YES pour suivre les changements de niveau source Les d tails des diff rentes options disponibles sur la commande XAXREF donne ci dessous EIERE A Le nom de biblioth que r f rences crois es X Analysis Analysis Biblioth ques La valeur sp ciale SPECIFIED est s lectionn e par d faut Ca va dire que d objet X Analysis permettra de r cup rer toutes les biblioth ques de l objet que vous avez sp cifi pr c demment en utilisant l Option 8 Biblioth ques La valeur sp ciale SPECIFIED est s lectionn e par d faut Ca va dire que X source Analysis permettra de r cup rer toutes les biblioth ques de source que vous avez sp cifi e pr c demment en utilisant l Option 8 Fichiers source Sp cifier ou non de cr er des index sur les fichiers sources Ces indices d indice permettront l affichage de donn es imm diat where used Ils peuvent tre n cessaires pour la g n ration du mod le de donn es selon quelles options sont s lectionn es Si l indices ne sont pas construits maintenant ils peuvent tre construites pour membre individuel de la Source au moment ou qu elle est consid r e par le navigateur X Analysis S lectionnez l une des op rations suivantes e CHG seulement mettre jour les index actuels Il trouvera des membres sources nouvellement ajout s et enl vera des membres effac s galement indexera tout membre de la source qui a cha
303. s l application M me variable ou utilis mais affiche uniquement ceux source de lignes o le champ est mis jour Page 90 Variable Where Defined Affiche les lignes de la source o la variable est d finie Data Model Diagram Affiche le diagramme de mod le de donn es de l objet La vue de navigateur source Le navigateur source affiche la source d un objet Le menu contextuel sur tout objet membre poss de une option appel e Zoom Source Cette option appelle la navigateur source pour cet objet ou le membre Context menu Zoom Source option f Object List 3 E Object List of FALLUSR ALL ALL ALL ALL ALL Total Objects 319 ee r a4 7 Gi Ar Library Mame Type Attribute Description Status Changed Created Use HeXAN4CDEM CONDO Labo CREG Contract Entre 05 La ERE xAM4cbEM coNoDniDF ERS splay 23 06 11 01 09 08 22 0 XAN4CDEM CONLOODF a Zoomin Lpex Display 23 08 11 01 0908 22 0 CLXAN4CDEM CPOM fence A 23 08 11 01 09 08 10H PFXAN4CDEM CPYBKSRC E Data Flow Diagram D 23 08 11 01 09 08 zzi Object Where Used kE gt S lectionnez un objet membre et cliquez deux fois dessus pour ouvrir le membre de la source de cet objet dans le navigateur de source X Analysis Zoom Source L option Source Browser suit le mod le similaire SEU d IBM et est quivalent l affichage d un membre de la source en mode navigateur SEU Toutefois le navigateur de source X Analysis
304. s d objet avec objets appel et appelant des programmes O Copyright Databorough Ltd 2012 Page 122 A ram tape cocon Diagramme de flux de donn es de la commande centr e TRHHSTCHD Command to call WWTRNHST Program TRNCLPCMD X Analysis CL X Analysis CL Pgm to call Pom to call WWTRNHST TRNHSTCMD Program Command Le diagramme ci dessus montre les informations suivantes 1 Programme appel est TRNHSTCLP 2 Programme appellant est TRNCLPCMD Diagramme de flux de donn es d objet centr Un diagramme de flux de donn es d objet centr affiche l utilisation de l objet par divers programmes et la vue de logique Diagramme de flux de donn es d objet centr amp u m H R O Copyright Databorough Ltd 2012 Page 123 ZE Diagramme de flux de donn es d taill Diagramme de flux de donn es d taill es actionne en cliquant sur l ic ne DFD d taill d qui affiche les d tails du champ des objets pr sents dans le diagramme de flux de donn es Diagramme de flux de donn es d taill Je Member X Ref EW Business Rules ET Enhanced Mbr X Ref LE Outline 23 S rel E HI tester ar Ess Input Program EE AUDCUSF Audit CUSF file e CG Input m CUSNO Cus Mo SBA WWCCONS Work with Customer Contacts Input E EJ ZAALDCLUSF Audit CUSF file D Input Bm CUSNO Cus No EE AUDSLMEN Audit S
305. s et utilis es par des applications lire crire et formater les champs correctement O Copyright Databorough Ltd 2012 Page 232 AMEN Data Dictionary File Fields Field Mame PF Mame Grid Seg Red Seg Type Fld Heading Fld Class Edit cod s CUSF Jaso 150 Addessi L m ADD2 CUSF 15 0 16 0 Address 2 ADD3 CUSF 16 0 17 0 Address 3 ADD4 CUSF 17 0 18 0 Address 4 ALTTEL CUSF 37 0 37 0 Alt Tel No 1 ALTTL2 CUSF 38 0 38 0 Alt Tel No 2 APDATE CNTACS 3 0 9 0 Next Cnt Date APDATE CUSF 7 0 8 0 Next Cnt Date CMMNT1 CUSF 21 0 21 0 Comment Line 1 CMMNT 2 CUSF 22 0 22 0 Comment Line 2 CMMNT3 CUSF 23 0 23 0 Comment Line 3 CNAME CUSF 1 0 2 0 Company Relationships Ce fichier enregistre les relations entre tous les fichiers physiques qui forment le mod le de donn es Data Dictionary Relationships Owning PF Dep PF Dep LF Dep Seq R Type Owning PF T Reln ID ASTATUS CNTACS CNTF3 Jio Statusfile 00102 ASTATUS CLISF CUSFL2 2 0 Status file 00113 CONDET PROJECT PROJECLSA 1 0 Contract Detail 00125 CONDET TRNHST TRHHSTLE 2 0 Contract Detail 00142 CONHDR CONDET CONDET 1 0 Contract Hea 00104 CONHDR PROJECT PROJECLSA 2 0 Contract Hea 00126 CONHDR TRNHST TRNHSTLG 3 0 Contract Hea 00143 CUSF CNTACS CNTACS 1 0 Sites 00101 CLUSF CUSTS CUSTSL3 2 0 Sites 00117 CUSF SECF 4 0 Sites 00146 CUSGRP CUSTS CUSTSL1 1 0 Customer Gro 00115 CUSGRP TRAST TAEL 2 0 Custome
306. s informations d en t te de fonction Data Content cela comprend le diagramme de donn es de contenu Screen Actions cela comprend le diagramme d action de l cran Screen Design cela comprend la conception de l cran pour tous les formats Business Process Logic cela comprend la logique du processus m tier pour le composant de l cran s lectionn Business Rules cela inclut les r gles m tier pour le composant de l cran s lectionn O Copyright Databorough Ltd 2012 Page 161 AEN Component Documenter option ga Screen Components Za hel LH we PR GE m B 0 7 9 S 1 6 Screen Components for Application Library XAN4CDEA Call Program Function Type 5SeqMo OSPF Format File CUSTMNT1 Po STINT OLD ZZFT CUSTS Customer Detai CLISTMNTIDZD Screen Source Code CUSTS Customer Detai CUSTMNTIR EE bU CUSTMNT1RD1D Se Function Editor DISTS Customer Detai CUSTMNT1RO20 L Page Designer CUSF Customer Detai CUSTRPTO1 E Data Content CLISTRPTO101D BE Screen Actions CUSTSROL Customer Order CUSTRPTOIR EL Class Diagram CUSTRPTOLROL CUSTSRO1 Customer Orde Business Rules CUSTRPTOZ eee CUSTRPTO201D Es CUSTSROZ Customer Trans CUSTRPTOZR CUSTRPTOZROLL CUSTSROZ Customer Trans UI A Pour plus de d tails consultez Appendix C Annotate L option Annotate est disponible pour fournir l annotation d une fonction sp cifique Annotate option for the selected Scree
307. s le cadre Rational Developer d IBM pour i Eclipse 2 L activit et les diagrammes d utilisation cas sont g n r s sur les programmes qui ont r ing nierie Les utilisateurs de WDSc et Eclipse 3 2 et 3 3 ont aussi ces options activ es avec une diff rence que les fichiers emx sont cr s dans le dossier PCF L utilisateur peut les importer ou les utiliser dans RSA RSM 7 0 R g n rer UML Lorsque l option Re generate UML est opt dans le sous menu UML Options disponible dans le menu contextuel sur la liste de membre objet puis il g n re diagramme d activit diagramme de cas d utilisation et diagramme de classes pour cet objet Diagramme d activit Diagramme d activit illustre la nature dynamique d un syst me en mod lisant le flux de contr le d une activit l activit Une activit repr sente une op ration sur une classe dans le syst me qui entraine un changement dans l tat du syst me En g n ral des diagrammes d activit sont utilis s pour mod liser les flux de travail ou de processus d affaires et de fonctionnement interne l faut voir de comment un diagramme d activit semble pour notre exemple De l application du tutoriel XANACDXA s lectionner le programme CUSTMNT 1 et opter pour le menu contextuel sur celui ci puis s lectionnez l option Diagramme d activit Ceci actionne Diagramme d activit comme ci dessous O Copyright Databorough Ltd 2012 Page 221 Diagramme d acti
308. s les donn es Expand All Button on the Screen Metrics Toolbar pf Screen Metrics 23 A Screen Metrics for ZAN4 CDRA F Gi Al Suum xpanded Screen Metrics Complexity Level Units Files Database Fi Work Fi Gubkgoing Grand Total 2 905 1 545 349 Print Screen Metrics Pour imprimer les informations de l cran de m triques cliquez sur le bouton Print disponible sur la barre d outils Copyright Databorough Ltd 2012 Page 200 A IN Les options d audit Print Button on the Screen Metrics Toolbar Ir Screen Metrics LH Screen Metrics for XANACDXA Fi Export Screen Metrics Complexity Level Units Files Database Fi Work Fi Outgoing Incoming S lectionner l option PDF ou MS Excel selon les exigences par l ic ne Export Export Options on the Screen Metrics Toolbar Tai Screen Metrics x Screen Metrics for XANAUCDXA ER HH Si Complexity Level Units Files Database Fi Work Fi A CO Export to PDF Grand Total 2 905 T zu t Export to MS Excel High 359 5 a File Metrics L option File Metrics affiche les diff rentes m triques sur tous les fichiers Les informations de m triques fichiers sont affich es pour l application complete et pour tous les aires d application File Metrics affiche des informations sous les titres suivants Units affiche le nombre total de fichiers
309. s product set These facilities make further use of the Data Model amp cross reference library already created by X Analysis The extra product modules include Cette section d crit les fonctionnalit s suppl mentaires de l ensemble du produit X Analysis Ces installations utilisent davantage le mod le de donn es et la biblioth que de r f rences crois es d j cr par X Analysis Les modules de produit suppl mentaires comprennent La vue de donn es Dictionnaire de donn es v rification les relations de donn es Sous ensemble de donn es Le mod le de donn es compl tes d crivent pr cis ment toutes les relations possibles entre chaque fichier peut tre utilis tr s efficacement pour les travaux de d veloppement et de maintenance productive Un tel mod le peut galement fournir la fondation sur laquelle l intelligence d entreprise et l analyse des donn es peuvent proc der X Analysis est unique en ce qu elle d rive automatiquement le mod le de donn es du syst me en analysant les deux le contenu des donn es r elles et de tous les programmes qui utilisent ces donn es pour v rifier l existence d un multi fichier relations Ces relations possibles sont v rifi es en effectuant une v rification d int grit pour s assurer que toutes les donn es du fichier de charge fait valablement ne fait r f rence des enregistrements de donn es depuis le fichier propri taire De cette fa on m me le plus complexe syst
310. sed x 4 Gi A ken H D Variable Where Used For ALLICUSNO Lines Name aem No ee EE E D ie CECONHDR 0376 00 MOVE CUSNO OF CUSTS RECORD TO CUSNO OF CUSFL3 RECOR CECUSFMNT MOVE LS CUSTOMER TO CUSNO OF CUSFL3 RECORD CECUSFMNT CALL WWCCONS USING ZCUSNO OF ZZFTO1 0 CECUSFMNT MOVE CUSNO OF CUSFL3 RECORD TO ZCUSNO OF ZZFTO1 0 CECUSFMNT MOVE ZCUSNO OF ZZFTOl 0 TO CUSNO OF CUSFL3 RECORD CECUSTMNT2 IF CUSNO OF ZZFTOZ I ZEROS CECUSTMNTZ MOVE CUSNO OF ZZFTO2 I TO CUSL3 CUSTOMER NO OF CUSFL3 CECUSTMNT2 MOVE CUS PROSPECT OF CUSTS RECORD TO CUSNO OF ZzZFTO2 CECUSTS MOVE CUSNO OF CUSTS RECORD TO ZCUSNO OF ZZFTO2 0 CECUSTS IF ECUSNO OF ZZFTOZ I ZEROS CECUSTS MOVE ZCUSNO OF ZEFTOZ I TO CUSNO OF CUSFL3 RECORD CECUSTS MOVE ZCUSNO OF ZZFTOZ 0 TO CUSNO OF CUSTS RECORD CECUSTS WHEN SFIELD OF ZZFTO2 I ECUSNO CECUSTS MOVE WSCUSPRM TO ZCUSNO OF ZZFTO2 0 CECUSTSD A ZCUSNO R B 19 22REFFLD CUSNO XAM gt Copyright Databorough Ltd 2012 Page 106 e Level 3 Niveau 3 ajoute en plus l indirect ou les r f rence dans le champ de niveau 2 qui r f rence le premier champ Variable Where Used Level 3 View SA Variable Where Used 35 Gi m ES Fa Ile EH Variable Where Used For ALLICUISNO Lines 262 View Level 3 CBCOUNHDE J376 MOVE COSNO OF COSTS RECORD TO CUSNO OF CUSFL3 RECOR CBUUSFMNT e LS LUSTUMER TO COSNO OF COSFLI RECORD CBUUSFMNT CALL WWcCUNS USING ZLUSNU OF ZZFTUl U CBUUSFMNT e MOVE COS
311. serProxysettings at sun plugin net proxy vvIExplarerProxyC ontig qetbrowserProxys at sun plugin net proxy vvIExplarerProxyC anfig getBrowserPraxyln at sun plugin net praxy FIuginPraxyManager resetillnknawn Sour at sun plugin Appletviewer initEnviranmentillnknawn Source at sun plugin Appletviewer initEnviranmentillnknawn Source 1 Aller la panne de contr le 2 Cliquer deux fois sur Java Plug in Cela ouvre le pane de configuration Java plug in 3 Aller la panne des proxies La panne des proxies ressemble comme a Copyright Databorough Ltd 2012 Page 366 AEN Java Plug in Control Panel Jawa T1 Plug in Control Panel LE E ebe Se EE Sol EE EE EE PRE dE Ee SN EE PARAR QD EE E EE EE EE EE EE ER EEN EE Wm Buc EE EE EE Ee Eu Wl Ke Y a D E Le En K dcn as bie 4 D sactivez la case cocher Use Browser Settings 5 Cliquez sur le bouton apply et fermer la panne Java Plug in Control 6 Redemarrer X Analysis Dans le cas de tout autre probleme qui n est pas vise ci dessus les utilisateurs sont pri s d envoyer leurs demandes support databorough com ainsi que le fichier journal pour la session X Analysis Le fichier peut tre obtenu a l aide de l option menu using X Analysis gt Open Log Folder Copyright Databorough Ltd 2012 Page 367 Appendix Refresh X Analysis Copyright Databorough Ltd 2012 Page 368 Appendix Refresh X Analysis X A
312. stock e Cela peut tre la biblioth que X Analysis lui m me si n cessaire Command XAROBOT La commande XAROBOT cr e des programme de r f rences et Global o les entr es utilis es pour les jobs initi de job scheduler Robot Copyright Databorough Ltd 2012 Page 376 ZE Index Robot Scheduler Jobs XAROBOT Create Index Robot Sched Jobs XAROBOT Type choices press Enter ZE RODOR library CL source library Biblioth que X Analysis Taper le nom de la biblioth que de r f rences crois es de X Analysis cr pour l application contenant les travails planifi es par Robot Biblioth que Robot Taper le nom de la biblioth que qui contient la base de donn es du Robot Biblioth que source CL Taper le nom d une biblioth que o le programme peut g n rer des membres source de CL pour chaque entr e du travail planifi Vous pouvez entrer QTEMP si vous ne souhaitez pas conserver ou afficher les programmes source g n r s Copyright Databorough Ltd 2012 Page 377 Appendix K La demande de cl logicielle Copyright Databorough Ltd 2012 Page 378 Renta ded en Appendix K Demande de cle logicielle Demande de cl logicielle Veuillez compl ter les d tails ci dessous et faxer cette demande au 44 1932 859211 Sinon n h sitez pas nous joindre au admin databorough com Organisation Nom Contact Addresse mail T l phone Fax Addresse Code Postal
313. suite l option Annotation Template Cela actionne une boite de dialogue comme illustr ici Annotation Template Annotation Template Object Type Headings Sequence Dans la liste d roulante Object Type s lectionner le type d objet requis Apres cela fournir les titres appropri s pour le type d objet cliquez sur Save Lorsque vous annotez maintenant le type d objet sp cifi vous pouvez voir la position prescrite Copyright Databorough Ltd 2012 Page 301 gt AT eee Un petit utilitaire nomm Annotation Template Manager est galement fourni avec X Analysis pour MS Word bas l annotation Un utilisateur peut fournir des mod les diff rents d annotation de type diff rent type et attribut ou combinaison Toutes ces entr es sont conserv es dans un fichier XML qui peut galement tre consid r en utilisant de l utilitaire L option Annotation Template Manager peut tre choisi en s lectionnant Start Menu gt All Programs gt X Analysis gt Annotation Template Manager Annotation Template Manager amp A Open ce Clean start Eclipse Troubleshoot X Analvsis Analysis For Eclipse X Analysis Help IS Annotation Template Manager Data Transfer Utility Read Me J Uninstall x Analvsis e Onalysis Diagnostics Apres s lecter l option Annotation Template Manager la bo te de dialogue suivante appara t Add Annotation Template dialog Add Annotation Template Object
314. suivant est affich lorsqu un utilisateur opte pour l option CT Problem Control Screen X2E RPG Work with X2E RPG Project Control Databorough Live XARWKPRJL Project AACA2EDEMO Ref d Project NONE rO 0622 22 May 2012 Type options press Enter 2 Change 4 Delete 5 Display 7 Notes 8 Comp Errors 9 Missing Files eee ca Opt Program Type Category Program Description Assig d To Copyright Databorough Ltd 2012 Page 337 IN Appendix E la commande XREDOAPP AAAYUPC AACGEIR AAEMXFP ABBYGPP ABDZXFP ACGPCPP ACVYPFP AGLAXFP AGLJXFP AHAVXFP ALAMXFP ALTQUPP EE MPSDR R Maintain Country Code MH DRSCRENSRCRE ADEME Lee LEE Execute ext EECHER MISDBFILE Populate App Orig CompEXT Execute ext MISDBFILE MISDBFILE Client List by NumberWWRK Print file MISDBFILE Create 1f not exists Execute ext MISDBFILE Update Total Amount 4 CIE Execute ext MISDBFILE Update Total Lnd Amt4 CIE Execute ext PEDD OC PREN Jie XML EE PRDDSCRENC EU TION XML IoD ee g ete etes Ne ee Monee ES Fi Help F3 Exit F5 Refresh F6 Add F10 Drop Fold F12 Cancel F20 Summary F21 Project Notes F22 File Errors Options under Project Control Screen Le flux des actions dans l cran Work with X2E RPG Project Control est le suivant F6 Add Option 2 Change Display reported program details F6 Add Entrez les informations suivantes Nota ll en va de m me pour l option 2 changer la question suppl mentaire Program Name Entrez
315. sulter Appendix A pour plus d tails sur X Analysis Offline Mark all for Documenter S lectionner cette option pour marquer tous les enregistrements pour la documentation du syst me lesquelles sont list es dans la fen tre X Analysis Copyright Databorough Ltd 2012 Page 17 L option Mark all for Documenter Run Window Help Mers DE400 Connection Mew DEZ Connection Mark all Far Documenter Change Application Folder Open Log Folder Open Application Folder Report an Issue L utilisateur peut afficher les enregistrements marqu s travers de l ic ne Documenter sur la barre d outils L ic ne Documenter i my 9 lb amp Me Gh bo do om Mavigation Metrics Dashboard m B 192 168 170 10 En cliquant sur l ic ne Documenter Document Manager Dialog affiche tous les enregistrements marqu s Document Manager Dialog X Analysis Document Manager Name Type Description CBC110 PGM Order Entry System CBODGR PGM Back out account CLET PGM Build Customer Letter CLETN PGM Print Customer Letter Move Down CNTCMAINT PGM Contacts Maintenance CONOO1 PGM Contract Entry CPDM PGM List Correspondence CSEC PGM Build Security Fax CSEC2 PGM Add Code to Batch CSEC3 PCM Agent Fax Prompt CUSCPY PCM Customer Copy CUSFMAINT PGM Customer Site Maintenance Delete All CUSFMAINTC PM Customer Site Maintainance CUSFMOLD HG
316. t Normal CO Expanded C Detailed Depth Annotation Program Structure Chart _ Annotation Screen Report Layout Business Rules Source Source level Pseudo Code Flowchart Level Residual Logic Level L option Object List est d sactiv e dans cette boite de dialogue Choisissez les options de la bo te de dialogue ci dessus qui vous voulez documenter Si un utilisateur s lectionne les r gles m tier pour la documentation puis les utilisateurs ont la possibilit de faire les r gles m tier document es dans MS Excel cela peut se faire en cochant l option Export to MS Excel Si l utilisateur s lectionne les r gles m tier pour les documents avec l option Summary ensuite les informations de la r gle de base seront document es et si l utilisateur s lectionne l option Detailed puis la logique derri re de la r gle seront galement document s Copyright Databorough Ltd 2012 Page 263 gt cn Si un utilisateur s lectionne Screen Report Layout pour les documents avec l option Normal puis le processus de documentation syst me affichera l cran et la liste de champs de personne formate l un apres l autre pour tous les formats de l cran Si l option Detailed est s lectionn e puis il sera aussi imprimer les informations d en t te le diagramme de contenu des donn es et le diagramme d action d cran pour chaque cran hormis les crans et la liste de champs pour tous les form
317. t Databorough Ltd 2012 Page 349 lt Appendix G Fonctionnalit s sp cifiques X2E Diagramme d action pour un programme Action Diagram for MAK Kostennota Hdr Edit record 1 screen DRPZELTR E EH i B9 IK 99 BEL DL ege Action Diagram H Execute OPH Aantal bijlagen TYPE RTVOBJ FILE DRHJEEP DTL St kostennota UU DTL Oms status ATVCND DTL St _kostennota If DTL Cd KP dienst lt gt BLANK Execute OPH naam kostenplaats TYPE L BRTVOBI FILE LDRGZEEP Endit If OTHERWISE DTL Oms dienst BLANE Endit LCL ms _ dienst DTL ms _ dienst E USER Delete DBF record Execute DLT Kostennota Hdr TYPE DLTOBT FILE DRHZREP E USER Validate detail screen relations If NOT EGMERR LCL Vraagteken DTL Cd KP dienst Ir LOh Vraagtekegu 27 Call SEL EP 1 E ZX FP H iDRBRDSREHB Endit Endit It NOT PGMERR Li DTL Reknr kostennota ZERO Or DTL IBAN kostennota lt gt BLANE Or DTL BIC kostennota lt gt BLANK Call DRMNUPR DBRMNUPE If LCL Typecode lt gt BLANK Execute OPH Omschrijving type TYPE RTVOBJ FILE DRABREP Error AQMS141 Msgparm LCL Cmzschr type Msqgparm DTL Reknr kostennota lil Notez que Call a la signe devant lui indiquant que le programme appel a des param tres R gles m tier Opter pour l option r gles m tier dans le barre d outils de diagramme d action Diagramme Source options Copyright Databorough Ltd 2012 Page 350 wy IN Appendix G Fonctionnalit s s
318. t est sur le fichier a le plus r f rant de programmes L cran suivant affiche le diagramme de flux d aire pour l aire d application MVCPROCESS Copyright Databorough Ltd 2012 Page 85 wy GN Le diagramme d aire d application Diagramme de flux d aire pour MVCPROCESS rea Flow Diagram X ORDSTSEL CUSTMINT 1 Order status Customer Detail Selection Maintenance WKCUSLY C STKMAS A tUNDET gt Validity Checker for Product waster Contract Detail WECUSL WWCUSTS C STKBAL 7 Work with Store twister Stock Balancez Customers CUSFSEL WWCONHDR Customer Site Salespersons Transaction History Transaction type Work with Orders Selection description DISTSSEL TT CUSGRP S WWTRNHST Distributor Selection Customer Groups Order status Work with description transaction history WCUSTP STOMASEL CUSTSSEL WWCONDET Pont Customer Store lubster Customer Selection Work with Onder Detail Selection Details L gende Jaune fonc repr sente l objet s lectionn Verte claire repr sente le fichier d entr e Jaune claire repr sente le fichier de sortie Rouge repr sente le fichier mise jour Violet repr sente le programme appel Orange repr sente le programme appelant La nature des programmes et les fichiers peuvent tre d termin s par l interm diaire de la barre de l gende diagramme de flux d aire L image est ci dessous Copyright Databorough Ltd 2012 Page 86 A Le diagr
319. tante peut tre utilis lorsque l utilisateur souhaite conserver le rapport existant ainsi qu il d sire avoir un rapport personnalis Copy Report Definition Option Specialized Analysis Analysis Metrics for XANACDZA Category Report RPG Metrics Reports H COMPLEXP General cross language complexity by program COMPLEX General cross language complexity by SUIBROLITIM DATACPX Program data complexity LOGICP Program logic complexity LOGICS Program logic complexity by subroutine Source Object Reports HARDCODE Programs with hardcoded libraries MISSING Source or objects missing SRCOBJDT Source change date after object created Database Reports DATAERR Database File and member errors and alerts D5GMALRT Database design alerts Supprimer la d finition de rapport L utilisateur peut supprimer une d finition de rapport existante mL Ra d Run M Date Tvpe Status Run Metrics Report Modify Report D finition Copy Report Definition Delete Report Definitio Delete Report Definition Option Specialized Analysis Analysis Metrics for XAN4CDEAR Category Report RP Metrics Reports H COMPLEXP General cross language complexity by program COMPLEX General cross language complexity by SUBROUTINE DATACPX Program data complexity LOGIC Program logic complexity LOGICS Program logic complexity by subroutine Source Object Reports HARDCODE Programs with har
320. tem Documentation Application Area Options Select Application Area Features to be included in the System Document Diagram Options Overview Structure Chart Ce Normal Expanded Detailed Data Model Diagram Normal In PDF as Image Detailed In visio show All Application Area Diagram Annotation F Application Area Annotation Coverage of System Document C2 Detailed Object Documentation in Alphabetical Order No Detailed Object Documentation Cancel Les options Overview Structure Chart et Data Model Diagram ont mentionn dans la boite de dialogue ci dessus ne sont que pour l aire d application s lectionn e La boite de dialogue de wizard affich ci dessus a une section c est dire Coverage of System Document Cette section comporte deux options selon ces deux options que syst me de document different dans leur approche Il faut voir comment ces deux options fonctionnent Copyright Databorough Ltd 2012 Page 286 A Le gestionnaire de document Detailed Object Documentation in Alphabetical Order Si l option Detailed Object Documentation in Alphabetical Order est s lectionn e puis la documentation d objet g n re en croissant par ordre alphab tique du nom de l objet de l aire d application La boite de dialogue suivante est affich e dans wizard F C X Analysis Exclude Object List System Documentation Exclude Objects Exclude objects From document
321. teur peut changer la fille d attente par d faut QBATCH en changeant la description de travail pour XAOBJ XAN4 Utiliser la commande suivante pour changer la description de travail WRKJOBD JOBD XAOBJ XAN4 L utilisateur doit galement changer XAOBJ XDMJOBD comme cela est utilis e par l option 13 Build data model sur XAWRKAPP pour la commande XDMODEL Pressez la touche ENTER pour soumettre un travail batch dont traite les tapes de l initialisation te As Le nom de biblioth que r f rences crois es X Analysis nalysis Biblioth ques La valeur sp ciale SPECIFIED est s lectionn e par d faut Ca va dire d objet que X Analysis permettra de r cup rer toutes les biblioth ques de l objet que vous avez sp cifi pr c demment en utilisant l option 8 Biblioth ques La valeur sp ciale SPECIFIED est s lectionn e par d faut Ca va dire source que X Analysis permettra de r cup rer toutes les biblioth ques de source que vous avez sp cifi pr c demment en utilisant l Option 8 Fichiers source Sp cifier ou non de cr er des index sur les fichiers sources Ces indices d indice permettront l affichage de donn es imm diat where used Ils peuvent tre n cessaires pour la g n ration du mod le de donn es selon laquelle les options sont prises Si les indices ne sont pas construits maintenant ils peuvent tre construites pour membre individuel de la source au moment ou qu elle est consid r e par le
322. text 2011 06 17 14 19 40 001317 COMPLESP Data report submitted Far run number 1 with Job details 2011 06 17 10 41 38 191000 lYREFRESH 0 programs logged with metrics or source changes 2011 06 17 10 38 05 932000 REFRESH 1 programs logged with metrics or source changes L analyse de probleme Apr s le travail batch Generate Problem Analysis est fini s lectionnez l option Problem Analysis de la Audit Options dans le menu contextuel sur XAN4CDXA pour afficher les donn es de l analyse du probleme Copyright Databorough Ltd 2012 Page 212 x Les options d audit Problem Analysis for Cross Reference Problem Analysis 25 Problem Analysis data for XANACDXA Total Problems 655 t n Ps Eck AlertiCategory Object E SourcefObject Alerts Source member changed after devicefile created Ma File Found Far existing source member No source member Far File Mo program object Found For source member No source member For program Source member changed after file created No device File Found Far existing source member No source member For device File Referenced data area does not exist Referenced database File does not exist Referenced program object does not exist Database Alerte File has Constraints Files with zero members H Internally described File Program Code Alerts Greatest depth of nested ELSEs exceeds 1 Greatest IF D black nbr of lines exceeds 48 H Greatest depth of nested loops exceeds 1
323. tion Application Area Add Alternate Data Library List La liste de la biblioth que change en cons quence lorsque l utilisateur s lectionne une biblioth que de r f rences crois es Cette liste de la biblioth que contient la biblioth que de r f rences crois es la biblioth que de donn es QGPL QTEMP et XAOBJ Quand un utilisateur choisit l option View Data sur PF un fichier physique ou LF un fichier logique puis les donn es affich es dans la biblioth que de donn es mentionn e dans la liste de la biblioth que Si l utilisateur veut utiliser la biblioth que de donn es autres que mentionn dans la liste biblioth que X Analysis fournit une fonctionnalit appel e Alternate Data Library list L option Add Alternate Data Library List est disponible dans le menu clic droit d une biblioth que de r f rences crois es Il fournit une m thode d insertion d une biblioth que ou un groupe de biblioth ques dans la partie donn es de la liste de la biblioth que Cela donne un nom un groupe de biblioth ques qui peuvent tre conserv es par l option Work with Alternate Data Libraries list dont il est discut ci dessous Apr s s lectionner l option Add Alternate Data Library List la boite de dialogue suivante s affiche Copyright Databorough Ltd 2012 Page 33 Add Alternate Data Library Dialog Add Alternate Data Library List Description Alternate Data Library L utilisateur doit fourni
324. tion d tail Le diagramme d aire d application fournit une option pour afficher les d tails de diagramme d aire d application Le bouton Show AAD Details est disponible sur la barre d outils de diagramme d aire d application comme illustr ci dessous Affiche le bouton diagramme d aire d application d tails Consolidated Rules Object List do Application Area Diagram 22 3 mL Application Area Diagram for XANACDXA zn KAN4CDXA Show AAD Details AULULINTS Company Accounts Peter test MYCPROI TIT Le bouton Affiche les d tails diagramme d aire d application action une nouvelle fen tre affiche les d tails de la relation pour toutes les aires d application Ce d tail a limit si vous s lectionnez une aire d application particuli re dans le diagramme d aire d application Copyright Databorough Ltd 2012 Page 83 Diagramme d aire d application d tails pour les r f rences crois es complete L AAD Details 3 amp ei m Application Area Diagram details Far AMC DIA Object Count Application Area Rel Application Area Type ACCOUNTS ACCOUNTS ACCOUNTS ACCOUNTS ACCOUNTS ACCOUNTS ACCOUNTS CUSFMAINT CLISFMAIMT CUSFMAINT CUSFMAINT CLISFMAIMT CUSFMAINT CLISFMAIMT CUSFMAINT CUSFMAINT CUSFMAINT CLISFMAIMT CUSFMAINT CUSFMAINT CLISFMAIMT VC PROCESS MYCPROCESS CUSFMAINT CUSFMAINT IV DROEN ORDERS PLAT PRINT SALES ACCOUNTS ACCOUNTS IV DROEN VC HHC EN ORDERS ORDERS PLAT PLAT PR
325. tion d une variable ou un champ un niveau maximal d indirection Variable Where Used Level 7 Maximum Tracking View Sa Variable Used x a a E B H D CBCOUNHDE J376 MOVE CUSNO OF CUSTS RECORD TO CUSNO OF CUSFL3 RECOPMEM CBUUSFMNT e LS LUSTUMER TO COSNO OF COSFLI RECORD CBUUSFMNT CALL WWcCUNS USING ZLUSNU OF ZZFTUl U CBUUSFMNT e MOVE COSNO OF COSFLS RECORD TO ZCUSNU OF ZZFT Ul U CBUUSFMNT MOVE ZLUSNU OF FTOI 0 TO COSNO OF LUSFL3 BELCUPED CBUUSTHNTZ i IF Ka Ur 22 tue BbBUS CBRCOSTHNT e MOVE LISNU UF S PTUS T IB BUDLI LUSIDBM5E NHU BF CUSFL3 CLBUUSTMHNTZ MOVE CUS FROSPECT UF CUSTS RECORD IH CUSNO OF zzFT Z2 CECUSTS MOVE CLUSHU OF DLUSIS RELUED TO CUSHU UF AzFTH D CECUSTS IF ZCUSN0 gr zzrrl a l ZEROS CECUSTS MOVE ZLISNU OF zzFT UZ I TO COSNO OF CUSFL3 PECORD CECUSTS MOVE ZLISNU OF zzFT UZ TO COSNO OF CUSTS RECORD CECUSTS WHEN SFIELD OF ZZFT UZ I CHANOT CECUSTS MOVE WSCUSPEM TO 2CUSNO OF ZZzFT UZ U CBECUSTSD e A ZLUTISNU E B 19 ZzREFFLD CUSN AA Ni File Field Details L option File Field Details affiche les d tails de champ d un fichier Cette option est disponible uniquement pour le type d objets PF Opter pour le menu de contexte de la PF dans la liste des membres objet et s lectionnez l option File field Details File Field Details for CUSF File Field Details for CUSF Total Fields 47 el n Mnemonic EL Mame m E Dec In
326. tionnez le node l histoire chang e et opter pour le menu contextuel actionner la fen tre de comparaison appropri L cran suivant affiche le menu contextuel sur le node modifi Context Menu Displaying Source Compare Options Source Files Consolidated Rules Change History i E Change History for XAN4CDXA t al Mame Library Tvpe Attribute Description CBCORNDET AAMACDEM PEM BL Work with Order D tails CBCONDET Changed on 2011 09 13 CBCONDET Changed on 2011 09 06 CBCONDET Changed on 207 iCBCONMDETN w ES Compare with Previous CBCONDETNWrI Changed on 20 EE Compare with Meck CBCONDETNW Changed on 20 Ef Compare with Current CBCONDETNWiChanged on 201T CBCONHDR AAM4CDEM PaM CBL Work with Orders Cobol vers ze Copyright Databorough Ltd 2012 Page 60 Copyright Databorough Ltd 2012 Page 61 L aire d application Copyright Databorough Ltd 2012 Page 62 A IN L aire d application L aire d application Ajouter l aire d application X Analysis cr e des aires d application partir de partie d un ou des syst mes multiples est possible de sousdiviser par programme d une application en modules logiques ou des aires Cela peut tre dans le contexte d un syst me unique ou des parties sp cifiques de syst mes multiples Par exemple utilisateur peut avoir une aire d application comme ORDERS contenant les d tails Order Entry de syst me op rationnel pour repr senter le syst me
327. tions press Enter 2 Linking 3 Copy 6 Date Attributes 8 Libraries 12 Initialise 15 Business Rules 16 Generate 17 Failures 18 Errors 19 Load Log 20 X A Log 21 File Check 22 Compile Check 23 Prb Anl CT Prj Ctl EE TERE Company division AACA2EDEMO CA 2E Demo AAX2EDEMO test 2 demo for java AA2EDEMO X 2E Hospital Demo ABZ EDEMO X RETO Sus ad DSTI AFINZSOFT Balika eode mm PROC AFINZSOFT2 FinzSoft POC AMDLWILEY John Wiley 4 Sons Model POC AMSXA O E e 7 7 0j lea oa a AQUAFINAQ Aquafin AQ Model AQUATINAG lS EE Model for x Redos AQUAPINAG3 Aguatin AO Model for Xx Redo3 F1 Help F3 Exit F10 Cmd Line F12 Cancel F24 More Keys Les options disponibles sur l Interface de commande XREDOAPP Les options suivantes sont disponibles sur l interface de commande XREDOAPP e Option 2 Linking e Option 3 Copy e Option 6 Date Attributes e Option 8 Libraries e Option 12 Initialise e Option 15 Business Rules e Option 16 Generate e Option 17 Failures e Option 18 Errors e Option 19 Load Log e Option 20 X A Log e Option 21 File Check e Option 22 Compile Check e Option 23 Prb Anl e Option CT Prj Ctl Copyright Databorough Ltd 2012 Page 328 wy IN Appendix E la commande XREDOAPP Option 2 Linking L option 2 peut tre utilis e pour relier plusieurs applications Pour utiliser l option Linking de certaines aires de donn es doit tre mis a jour L cran suivant affiche la fen tre L
328. tions sur les composants de l cran Copyright Databorough Ltd 2012 Page 154 Btn srs comes ea Options sur les composants de l cran Les composants d cran X Analysis fournit les options suivantes sur les composants de l cran Screen Source Code Function Editor Page Designer Data Content Screen Actions Class Diagram Business Rules Component Documenter Annotate Screen Source Code L option Screen Source Code affiche le code source pour le fichier d affichage associ Une nouvelle fen tre de navigateur source est actionn afficher le membre de la source du fichier affichage associ Copyright Databorough Ltd 2012 Page 155 gt E Screen Source Code window Be CLISTMNTIFM EE mE Source List of CUSTMNT1FM in XAN4CDEM QDDSSRC Lines 239 View Level 5 Z E FH oo Up Ra Di CG seq No no Mas he Spo GE EE r a 0017 00 0018 00 0019 00 0020 00 0021 00 0022 00 0023 00 0024 00 0025 00 0026 00 0027 00 0028 00 0029 00 4 5 Screen Components x E x E CEBI amp g i Eg om mr E Screen Components For Application Library XAM4CDXA All Pragram Function Type SegMo DSPFFormat File Title Category CUSTMNTI ae Source Code PI H 2 ZE TU ZP TU CUSTMNTIR y Function Editor CUSTMNTIR f 2FTO1 E Page Designer 2FTO1 CUSTMNTIR Z FT02 GE Data Content 2FTO2 CUSTRPTO1 BE Screen Actions CUSTRPTOIL ch Class Diagram CUSTRPTOI CUSTRPTO1 Busi
329. toire m triques et s lectionnez un programme comme indiqu ci dessous Invoking source code tracking Metrics History for XANA4CDXA Complexity Level Change Date Source Lines Cyc Com Halstead Maint In Low Total 107 Low Total Current State 2 707 166 11 705 2 O1 months back 2011 7 31 dl 150 12 551 RATE EURO Changed en 2011 06 05 TTT changed on 212 Ill WECLISBEF Changed on 2011 08 05 WECUSP Changed an 2011 08 05 SEC Changed on 2011 08 05 SECFO Changed on 2011 08 05 SECFCPY Changed on 2011 08 05 RPG36 Changed on 2011 08 05 PROFIX1 Changed on 2011 08 05 lil Un diteur de source comparaison est actionn lorsqu un utilisateur clique deux fois sur le programme list comme illustr ci dessous O Copyright Databorough Ltd 2012 Page 197 A Gs Les options d audit Source Compare editor displaying the code differences Text Compare WKCUS8P Changed on 2011 08 05 WKCLISBP of 2010 03 12 I C MOV C MOVE 1 c REA C READ OL C INLR DOW C INLR DOWEQ C E EXC c EXCPTPF C RE Z READ QL C END C END OQSYSPRT HOO 1 oi OQSYSPRT HOO 1 OA O EF 1 o EF 1 PRT L JRC DA TEND OPR PGM TIT wi TIT 3 Screen Metrics L option Screen Metrics offre classification de complexit basse moyenne et haute de toutes les fonctions d cran disponibles Les informations de m triques crans sont affich es pour l application compl te et pour toutes les aires d applicati
330. toriel XANACDXA s lectionner le programme CUSTMNT 1 et opter pour le menu contextuel sur celui ci puis s lectionnez l option Use case Diagram Ceci affiche Le diagramme de cas d utilisation comme ci dessous Copyright Databorough Ltd 2012 Page 223 Diagramme de cas d utilisation pour CUSTMNT1 CLISTIMMTi1 usecase umlusc Co WCUSTPPO Ea CLISTMMNTT D Customer Detail Maintenance d client Le diagramme de cas d utilisation s ouvre avec toutes les entit s sur le diagramme superpos es et indiqu dans le coin sup rieur gauche Presse Ctrl A pour s lectionner tous les l ments et opter pour arranger tous disposition le diagramme Fonction logique L option Fonction logique est disponible dans le menu contextuel sur le diagramme de cas d utilisation L cran suivant affiche les options Fonction logique sur un diagramme de cas d utilisation Copyright Databorough Ltd 2012 Page 224 Options fonction logique sur diagramme de cas d utilisation pour CUSTMNT1 d CUSTMNTI usecase umlusc 223 O WCUSTPPO Ea CUSTMNTI D 3 Add Note File Maintenance Edit Format Filters F Show Properties View Applv Stereotype Show as Class Diagram Data Content Screen Actions Screen Repork Design Migrated Logic Business Rules More Info Component Documenter Annotate Les options fonction logique travaille correctement lorsque la biblioth que d application X Analys
331. tructure Chart Diagram et Expanded Structure Chart Diagram Cliquez sur l ic ne Show Narratives qui g n re le diagramme de structure graphique d taill suivant Copyright Databorough Ltd 2012 Page 129 rr pamiogeDoumentatan Diagramme de structure graphique d taill Se Objectlist S CLET Z3 E Detailed Structure Chart for CLET Total Objects 24 8 Aly amp s xi CLET IB Build Customer Letter Program Build Customer Letter A principal function of this program is to make certain calculations then return the values to the calling program The following programs are called to carry out subsidiary functions LETM1 WKCUSL LETN1 OTHFIL Letter Prefix Generation Program Letter Prefix Generation A principal function of this program is to read z file CUSFL3 the Sites by Number file Parameters are passed to the program when it is called The program is called by CLET CLETM CPDM CUSLET 1 Input CUSFL3 WKCUSL PRTFIL UPD Customer Letter Program Customer Letter A principal function of this program is to produce a report on QLETSRC The following programs are called to carry out subsidiary i functions CUSLETSO WKCUSSE WKCUSSEF WKCUS8P Parameters are passed to the program when itis called The program is called by CLET OUSLET L Groupe Rollup Groupe Roll up d crit la fonction du composant cumulatif du programme et de ses personnes charge
332. ty by program Run 1 Total Objects 4211 Se Object Ma Object Attribute Sum of Cyclomatic Complexity Sum of Halstead volume Greatest Maintainabiliby Index Source statements TIL INMMEN NENNEN AQOYSFR RPG 5 AGAFEFR RPG 38 AGARSRR RPG 150 ACSISFR RPG 5 ACGxMEFR RPG 5 BINDEXC RP az CYTHEX RPG 47 DRACDFR RPG 597 DRACLIPR RPG PT CO rt OO OO OO CH CO OO OO OO CH H Modifier la d finition de rapport L utilisateur a la possibilit de modifier la d finition de rapport existante Copyright Databorough Ltd 2012 Page 206 A Modify Report Definition Option Specialized Analysis xy z Analysis Metrics for XAN4CDEA Category Report RPGs Metrics Reports COMPLEXP General cross language complexity by program COMPLEX General cross language complexity by DATACPX Program data complexity LOGICP Program logic complexity LOGICS Program logic complexity by subroutine Copy Report Definition Source Object Reports Delete Report Definition HARDCODE Programs with hardcoded libraries eg MISSING Source or objects missing SRCOBJDT Source change date after object created B Database Reports DATAERR Database File and member errors and alerts D5GMALRT Database design alerts S lectionner l option Modify Report Definition pour actionner la boite de dialogue configuration de rapport O Copyright Databorough Ltd 2012 Page 2
333. ue d ensemble de structure graphique avec les fichiers 139 La vue d ensemble de structure graphique d aire d application 140 Screen Report Desi iooieseenidpn reed xi YuvE REP ONE EnEi rex PME a EENEG 140 Diagramme de flux A KT CT EE 142 Les nodes r p t s dans le diagramme de flux d cran ccceeeceseeeeeeeeeeeeeeeeeseeeeesessssneees 143 Diagramme de chemin A AaCCG cccceeeeeeesssceeeeeeeeeesesseeeeeseeeesseseseeeseeeeaseessseeessessesesssaeas 145 Diagramme de mod le de donn es 148 G n rer le diagramme de mod le de donn es issus 149 Diagramme de mod le de donn es pour une aire d application 150 Compr hension de base de donn es de mod le de donn es 152 Options sur les composants de l cran 155 Les composants d cran ssesesseeeeeeeeeeeen nennen nnns nnne nnn nna assa aa aaa sanas asa aaa aaa ann sa aas 155 ECS SOS EEN 155 Sfiereikh e Trei E 156 D ne ieee ease se vee tse ate neal E ETEEN 157 AS EE 150 sa c iplss d 159 class FA NA sec ae ae mn ed a da me D ee a me ee nunca tent 160 R gles m tier 160 Component POCHI EB a a oundts 161 PER e RENT T TTE 162 Development Screens
334. ue de mod le Synon peut tre sp cifi e en mettant le type de biblioth que tel que M Le processus d Initialisation reprend les informations de mod le de donn es dans la biblioth que de mod le Synon lors la construction de la biblioth que r f rences crois es Avant de passer l tape d initialisation utilisateur devrait confirmer que les aires de donn es sp cifiques X2E sont d finies avec les valeurs appropri es Pour plus de d tails se r f rer APPENDIX F Exclusions Les exclusions peuvent tre mise en place en utilisant l option Exclusions du menu Master commande XAWRKAPP S lectionnez Option 16 pour le faire et pressez la touche ENTER XAWRKAPP travailler avec l cran des exclusions X Analysis Work with Exclusions coo our ch XARWKXCS Qus 246 Ore May EE Enter options press Enter 5 Work with Program Description XARWKSCE Work with Diagran Exclusions XARWKSFE Work with Source File Exclusions XARWKBRC Work with Business Rule Call Exclusions XARWKHRE Work with Hierarchy Exclusions XARWKUMLE Work with UML Exclusions Fl Help F3 Exit FlO0 Cmd line F12 Cancel F14 WRKSBMJOB F24 More keys L cran d exclusions offre un menu pour l exclusion de l objet Les options sont XARWKSCE Travailler avec l exclusion de diagramme XARWKSFE Travailler avec les exclusions de fichier source XARWKBRC Travailler avec les exclusions de la r gle m tier d appel XARWKHRE Travailler avec l exclusion
335. ue of Data Areas Main Project X Analysis Change Data Area Value IDcuscio omoes XARWKDARAS E Ee Main Project Library Name Program Object Exclusion Library Cette fonctionnalit X2E permet l utilisateur d exclure les programmes de r ing nierie lorsque les objets de programme sont dans la biblioth que sp cifi e Cette fonctionnalit est directement contr l e par une aire de donn es XS2EPXLIB Si l utilisateur veut exclure les programmes d une biblioth que particuli re que nom de la biblioth que peut tre sp cifi dans l aire de donn es XS2EPXLIB La valeur par d faut est blanche Pour afficher modifier l aire de donn es Program Object Exclusion Library utilisez l option 5 contre elle La fen tre similaire suivante apparait Work with Data Areas Program Object Exclusion Library X Analysis Work with Data Area Values Dektaveoneugh hid XARWKDARAS LOR SY BUS Zug doe dg ie Enter options press Enter 2 Change value Description Current Value nn OC Me Ooyece Hsc bison Tarde eue wv Utilisez l option 2 pour modifier la valeur de l aire de donn es Program Object Exclusion Library Change Value of Data Areas Program Object Exclusion Library X Analysis Change Data Area Value EE oed XARWKDARAS 159159 TE UIS ZO MIR I Program ODJ Ce Ex lusion HE Copyright Databorough Ltd 2012 Page 330 wy IN Appendix E la commande XREDOAPP RE Option 3 Copy L option 3 copie les param t
336. ue vous souhaitez exclure XARWKHRE Travailler avec l exclusion de la hi rarchie L option d exclusion d hi rarchie est utilis e pour emp cher tous les programmes appel s par les programmes exclus pour tre montr dans le diagramme de structure graphique et la vue d ensemble graphique de structure Les programmes exclus SCD ou OSC sont mises en vidence par une fl che verte juste c t d elle XARWKUMLE Travailler avec l exclusion d UML Utiliser cette option pour exclure le diagramme d objets UML Sp cifiez le nom de l objet dont vous souhaitez exclure de diagramme UML Initialisation Maintenant l initialisation peut tre ex cut e Dans l cran de commande principale X4VWRKAPP s lectionner Option 12 contre la biblioth que r f rences crois es pour l initialisation Initialise X Analysis 4 XAXREF Type choices press Enter x Andissschworrar c KANACDXAT Name ONCE DE e UU oS ET Ie ILD Name EE aun for more values Source Libraries s o c de PROC D Name SPECIFIED lt NONE hoe more vales Index Source Files a eee KCRG Che NO El DEE Build Data Model a IMO SOS EC Generate Business Rules T ANO sY mor NO Initialise X Resize xNO SYES NO Include obsolete source object ANO AVEO NO Ro EiT F4 Prompt F5 Refresh F12 Cancel F13 How to use this display O Copyright Databorough Ltd 2012 Page 7 Configurer les biblioth ques de r f rences crois es L utilisa
337. ument Application Area Individual System Document S lectionnez l option Generate Individual System Documents comme affich ci dessous Document Application Area Individual System Document F X Analysis System Documentation Type and Location Select the type of documentation and its location System Documentation can generate Single document with documentation of all the objects marked For documentation OF Generate multiple documents For each object marked Far documentation System Documentation type Q Generate Single System Document Co Generate Individual System Documents Generate System Documents using previous values Document Details E Folder lt Select Browse to set location 7 lt Select Browse to set location 7 Cliquez sur le bouton Browse pour s lectionner la location d sir e pour sauvegarder le document et entrez un nouveau nom de fichier si n cessaire Copyright Databorough Ltd 2012 Page 284 ZE Document Folder Browse For Folder Desktop My Documents H My Computer E a My Network Places Folder My Documents Make New Folder Apres s lectionner la location d sir e pour la documentation et fournir le nom du fichier de plus le processus de wizard du syst me de documentation comme illustr ci dessous Copyright Databorough Ltd 2012 Page 285 gt cu Select Application Area Features X Analysis Sys
338. une aire d application Optez pour la liste d objets Puis s lectionnez l objet qui doit tre retir de l aire d application Opter pour le menu contextuel sur cet objet et s lectionnez l option Omit from Application Area comme ci dessous Omit from Application Area Option Application Area Options 3 Add to Application Area Addto Application Area with Related Objects Omit From Application Area Cette option pr sente la boite de dialogue comme il est indiqu Copyright Databorough Ltd 2012 Page 65 A IN L aire d application Omit from Application Area Dialog 9 Omit CON001 from Application Area Application Area Description B2 B2 Desc DBARK DBARK test MVCASP ASP net MVCPROCESS Re Engineering OE XXXXXXX PLAN Planning System PRINT Printed documentation SALES Sales System STOCK Stock System Pour supprimer l objet s lectionnez le nom de l aire d application et cliquez sur Ok Menu contextuel sur une aire d application Le menu contextuel sur une aire d application est affich e ci dessous Menu contextuel sur une aire d application Application Area Options k Derive Business Rules Export Options Annotate Document Application Area Data Management Options k Test Management Options Modernization Options k Generate Programs Generate Hibernate ORM Audit Options d UML O
339. unique d aire d application L utilisateur peut aussi avoir l aire d application comme ORDERS contenant les d tails Order Entry d tails syst me op rationnel et de la comptabilit de la vente du syst me financier repr sentant l aire d application dans la partie sp cifique de syst mes multiples La fonctionnalit de l aire d application facilite le groupe d une application dans diff rents secteurs d activit Ils sont d finis sur la base de certains crit res les r gles des aires d applications appel es Les r gles des aires d applications sont donc un m canisme pour classer une application dans des aires d applications diff rents L aire d application peut tre cr e en ex cutant X Analysis client ou en utilisant XAWRKAPP sur IBM i Utilisation X Analysis Plug in Opter pour le menu contextuel de la biblioth que de r f rences crois es S lectionnez ensuite l option New Application Area Ce qui apporte une boite de dialogue Ajouter un nouvelle aire d application la biblioth que de r f rences crois es s lectionn La boite de dialogue prend le nom Application Area et Description comme entr e Cliquez sur OK pour ajouter le nouvelle aire d application la biblioth que de r f rences crois es New Application Area Dialog New Application Area Added B 192 168 170 10 E lih ZANAUDZA ANACDEM Tutorial System d Application Area Diagram at Data Model Diagram Fa Overview Structure Chart Se
340. ur afficher le code pseudo code pour le code source normale Pseudo Code Toggle Button Source List of CONOO1 in XANACDEM QRPGSRE Lines 271 View Level 5 El RG al 8 amp UE Ee seg Mo dea use Wu lecce tM tace E E 0048 00 C Validate Contract nq seudo code Pseudo Code for CONOO1 Source List of CONOO1 in XANACDEM RPGSRE Lines 247 View Level 5 L E ES B9 dv Es 98 RE m amp seq No PSEUDO CODE eu O0E 2 0 Receive Parameters 0023 00 Parameter List ENTET Higri Cons HI RTM iil 0026 00 ZX Until F3 Duas 7 00 Repeat until Command Three equal ta 1 o029 00 Initialise screen OO30 00 Move array CMD 1 to CMDDTA 0031 00 Move left BLANKES to CONOOILDF Address OO32 00 Move left BLANES to CONOOILDF Address z OO33 00 Move left BLANES to CONOOIDF iddress 3 0034 00 Hove left BLAMES to CONDUIDF Posr Code 0035 00 Move numeric ZERO to Stus Example V Il gt Copyright Databorough Ltd 2012 Page 98 Aussi le mode Pseudo Code l utilisateur peut commuter au code original gr ce cette ic ne Pseudo Code Toggle Button Source List of CONOO1 in XAN4CDEM QRPGSRC Lines 247 View Level 5 ee E RG IR S I By A m fe Seq No PSEUDO CODE RK 0022 00 Receive Paran tiginal Code nmaa uduu Parameter List EHTRY Source Level L option Source Levels 1 5 sont disponibles sur les objets du programme uniquement Le menu Source Level sur cet affichage permet d ind
341. ur la deuxi me ligne on peut s lectionner AND OR Boolean IF AMD ml OR Field Name Column Field Name Ce titre liste les champs du fichier physique choisi Choisir le De e Ss CUS No champ sur lequel le crit re doit tre cr Cus Mo Company Distributor Sts Last cnt Date Copyright Databorough Ltd 2012 Page 240 Reet gestion ene Operator Column Operator Choisir l op rateur pour appliquer Choose operator Choose operator Less than LT Less than OR Equal to LE Equal to EG Field Value Fournir la valeur du champ dans lequel le champ est compar Field value Cliquez sur le bouton Save pour enregistrer les criteres de filtre Cliquez sur le bouton Return pour faire appara tre la boite de dialogue d affichage listant les crit res de filtre sp cifi s pour l aire d application Sous ensemble de donn es L option Subset Data cr e le test complet des sous ensembles de donn es de donn es bas es sur le mod le de donn es d application existante Le sous ensemble de donn es utilise le mod le de donn es construit par X Model pour produire des ensembles de donn es de test qui satisfait toutes les contraintes du mod le de donn es Le produit prend d abord un nombre sp cifi d enregistrements de chaque fichier client et examine ensuite chaque les donn es de mod lisation de la relation son tour pour v rifier que tous les documents r f renc s sont g
342. ur sp cifi de fichiers et n a pas l affichage de fichiers ou fichiers d imprimante UPDOTH Update Other d finit un programme qui met jour les aires de donn es et afficher les fichiers Le programme ni n a une imprimante fichier s ni les fichiers en mode mise jour criture lecture UPDPRT Update Print d finit un programme qui imprime un rapport avec la mise jour dans les fichiers de l imprimante sp cifi e II n a pas l affichage de fichiers La liste de membre L option Member List affiche la liste des membres de la source d un fichier source sp cifi e de la biblioth que s lectionn e La liste des membres contient les membres disponibles dans le fichier source et de biblioth ques s lectionn es selon les crit res s lectionn s S lectionnez tout le membre et cliquez deux fois pour actionner le navigateur source Work with Members Dialog Work with Members Application Area Application Area Description NONE All Members Selected Library Source File Mame Library Source File Member Details Member Type Text L utilisateur peut sp cifier la crit re de s lection Work with Members d une boite de dialogue pour afficher des membres 1 S lectionnez le fichier source et la biblioth que en utilisant de la liste d roulante S lectionner ALLUSR sous le nom de la biblioth que emp che les fichiers source dans la biblioth que de r f rences crois es est affich e
343. urce change date after ol B Database Reports DATAERR Database File and member er D5GMALRT Database design alerts Business a DMD Det TEE Screen D E AAD Det BE Screen DE Data Con Job Log 2 5 mL Status of batch jobs submitted KS Job Details Job Status COMPLESPITESTER 316092 FOUTS Pour voir le rapport g n r s lectionner le rapport et puis clic droit sur elle qui actionnent le menu contextuel S lectionner l option View Report comme affich ci dessous Copyright Databorough Ltd 2012 Page 205 A IN Les options d audit Updated Specialized Analysis Window Specialized Analysis EE 7 m X Analysis Metrics for AQUAFINDR Last Updated 2011 05 26 at 06 55 21 4 c El m Category iReport Run Mumber Date Status RPG Metrics Reports COMPLEXP General cross language com a 2011 05 26 EC data Complete COMPLEXS General cross language com DATACPX Program data complexity LOGICP Program logic complexity LOGICS Program logic complexity by sul Source Object Reports HARDCODE Programs with hardcoded li MISSING Source or objects missing SRCOBJDT Source change date after al Database Reports DATAERR Database File and member er D5GMALRT Database design alerts Le rapport similaire suivant sera affich L utilisateur peut exporter ce rapport vers MS Excel COMPLEX Report Je Specialized Analysis Imi COMPLEXP Zi SE COMPLE P General cross language complexi
344. ustomer WKCUSEP Customer Enquiry Letter o PRTFIL PRT Letter OE PRTFIL WWCUSSP Customernguyleter o PRIEL RT Uess Belongs ta CLISLETS5G Update Letter Sequence UPEA E Order entry Objects Hot Belonging to Selected Application Area Structure graphique du programme La structure graphique du programme affiche graphiquement la s quence d appels dans le programme L op ration d appel peut effectuer les op rations suivantes e Ex cuter une sous routine e Ex cuter un sous proc dure e Ex cuter un programme du programme ou module ou service Les sous routines sont affich es comme des petits rectangles avec un fond gris affichant le nom de la sous routine Fonction Type de l objet d termine la coloration de toutes les autres cases par exemple les programmes les modules et les services du programmes O Copyright Databorough Ltd 2012 Page 131 gt Les cases autres que les sous routines sont la taille de l l ment de programme comme sur le diagramme de structure Structure graphique du programme Ze Object List IS OEoni 23 E Program Structure Chart for OE001 Total Objects 6 im n IT g 7 OE001 Order Entry CUSLET Customer Letter Stage 1 Dans le diagramme de structure de programme les options de menu et les options de menu contextuel fonctionnent la m me mani re que sur le diagramme de structure graphique sauf pour l option Zoom Source Si il n y a aucun proc dur
345. ut la biblioth que de base produit Synon est d finie Y2SY pour les diverses fonctionnalit s de X2E Dans le cas ou elle ne correspond pas votre programme d installation puis modifiez l aire de donn es XA2EPROLIB pour fonctionner de votre environnement Par exemple Y1SY est une autre biblioth que de produit de base O Copyright Databorough Ltd 2012 Page 341 Appendix F tableaux de donn es pr dominantes Copyright Databorough Ltd 2012 Page 342 Appendix F tableaux de donn es predominantes Synon fonction cl l option par d faut La table XS2EFODFT identifie les cl s de fonction par d faut et les options leurs textes et type d action Les applications peuvent r assigner la cl PREVIOUS de F12 F24 et utiliser A pour DELETE et Z pour DETAIL Table Structure for XS2EFODT A R XS2EFODFTF A S20DTYP 1A TEXT Function Key Option A S20DVAL 2A TEXT Value A S20DOVL 2A TEXT Override Value A S20DTXT 50A TEXT Text A S20DACT 20A TEXT Action EE EE A K S20DTYP A K S2ODVAL Valuers par d faut de la table XS2EFODT E 03 X it EXT F 0 X Add Change ADD CHANGE E 11 f Delete DELETE F 12 Cancel PREVIOUS O a Select SELECT O o Js JjDeee DELETE O JJ splay ETAL Exemple les valeurs modifi es pour la table XS2EFODT FE 039 pJRmumda EXIT F 09 Modo lt
346. ut disparaitre par lui m me L ouverture d une boite de dialogue peut fin bloquer le processus de documentation brusquement L utilisation d annotation Annotate and Annotate Field Les options Annotate and Annotate Field sont disponibles dans le menu contextuel d un nom de champ ou de l objet La s lection de l option d annoter actionne une boite de dialogue fournir le texte requis et cliquez sur le bouton SAVE L annotation est stock e dans un tableau disponible dans la biblioth que de r f rences crois es O Copyright Databorough Ltd 2012 Page 297 gt Annotation dialog for a program object G Annotation for CUSTMNT1 Additional Notes Source Member based Annotation L option Source Member based Annotation a automatiquement document lorsque l option System Document est s lectionn e Pour activer cette fonctionnalit l utilisateur doit v rifier option Read Annotation from Source de la fen tre des pr f rences X Analysis L cran suivant affiche l option soit activ e par l utilisateur pour utiliser cette fonction sp ciale Copyright Databorough Ltd 2012 Page 298 gt E Enabling Source Based Annotation F G Preferences Im General General Agent Controller Ant Data Management Maximum Diagram Depth 14 ww Help Projects Install Update Maximum Files to show in a row in Show Files mode Java E Setting Preferences Structure Chart Kli Er
347. uter RUNSQLSTM sur les membres de source DDL afin de cr er l index e Creer une copie de fichiers logiques originaux comme des fichiers logiques indiquant vers la nouvelle table SQL mais en utilisant le format de fichier physique ce utilisera les chemins d acc s de l index e Copier des donn es des fichiers physiques originaux pour les nouvelles tables SQL Copyright Databorough Ltd 2012 Page 182 V IN Les options de modernisation Fonctionner la commande XDDSTOSQL Avec l aide de la commande XDDSTOSQL on peut ex cuter tous les logiciels d application initial immediatement sur la nouvelle base de donn es avec aucun niveau de verification des problemes La source DDL pour les tables SQL et l index sont stock s dans QDDLSRC dans la biblioth que de X Analysis La source DDS pour le nouveau fichier logique est stock dans QDDSSRC dans la bibliotheque de X Analysis Les nouvelles tables SQL sont nomm es en utilisant le nombre maximal de premiers caract res du nom original de fichier physique qui e suffixe est sp cifi ne sont pas plus de dix caract res Les nouveaux index SQL sont nomm s de la m me fa on Ce suffixe est sp cifi dans l aire de donn es XSQLCVSFX Display Data Area System DE S55 Dc dw ducc e m tL I M cM Doo OIN IBS EE XAN4CDXA duc M EE CHAR lero me m E va LO coo mE cee ME XDDSTOSOL SOL Table Name Suffix Value Offset jx 0 HO Les membres de source DDS convertis peuvent tre signal s dans
348. vec les informations sur la fa on dont chaque sous routine g re cette variable Il pr sente galement l ordre logique o la variable effectivement obtient utilis et pas dans l ordre de comment elle est physiquement plac e dans la source Copyright Databorough Ltd 2012 Page 111 Enhanced Member X Ref view Source List of CUSTMMNT1 in XANA4CDEM RPGLESRE Lines 606 View Level 5 EE E Ed f ED Ep 9 gv Enc a MA 6 0 aen Mo n EE D CDR ea ree ee MEME e anos Sele E SI SRPROM Zoom Source I 1 I Variable where Used Member X ReF Enhanced Member X R eF EA Business Rules Sa Enhanced Mbr x Ref 53 Member x Reference Far SRPROM in XANACDEM ORPGLESRC CUSTMNT 1 6 CUSTMNTI GETREC fGETNAMES cCHGMAI D SRPROM VALID CHGSAL D sRPROM VALIDZ LPOREC wRBTREC E 0559 00 C SRPROM BEGSR t1 0154 00 c EXSR SRPROM 0102 00 EXSR SRPROM More Info L option More Info fournit des informations d taill es sur un objet comme nom la biblioth que le type attribut etc Cette option est disponible dans le menu contextuel uniquement S lectionner l option More Info pour afficher la boite de dialogue Detailed Object Information Cette boite de dialogue affiche les informations selon le type d objet G n ralement il pr sente les d tails de l objet c est dire le nom la description de l objet la biblioth que le type et l attribut
349. view Structure Chart ou Data Model Diagram tel que sp cifi dans la boite de dialogue d options d aire d application est cr e No Detailed Object Documentation Features F X Analysis System Documentation Application Area Options Select Application Area Features to be included in the System Document Diagram Options Overview Structure Chart Normal CO Expanded Detailed Data Model Diagram Normal Ce In PDF as Image Detailed O In visio C Show All Application Area Diagram Annotation F Application Area Annotation Coverage of System Document 2 Detailed Object Documentation in Alphabetical Order bject Documentation in Call Sequence Order Detailed C Ce No Detailed Object Documentation Cancel Cliquez sur le bouton Next pour proc der de plus Copyright Databorough Ltd 2012 Page 291 gt No Detailed Object Documentation Specify Sequence F X Analysis System Documentation Specify Sequence What sequence would vau like to have For the System Document Application Area OSC Normal Application Area DMD Normal Move Down z Back Netz Finish Cancel Dans l cran ci dessus l utilisateur peut reclasser les options s lectionn es pour la documentation du syst me Apr s reclasser cliquez sur le bouton Next pour arriver la derni re tape de wizard documentation Ici l utilisateur peut voir toutes les
350. vit pour CUSTMNT1 CLISTMNT1 activiby umlack CLISTMNT 1 Customer Detail Maintenance FFFTOL Customer Detail Maintenance ZEIT Customer Detail Maintenance rh th WLS TRAD i Print Customer Detail rh Fonction logique L option Fonction logique est disponible dans le menu contextuel sur Diagram d activit L cran suivant affiche les options de Fonction logique sur un diagramme d activit s Copyright Databorough Ltd 2012 Page 222 Les options Fonction logique sur le diagramme d activit pour CUSTMNT1 CUSTMMT1 activity umlack CUSTMNT 1iCustomer Detail Maintenance D Add Mate D ZZFTOI File k Custamer Detail Maintenance rh Edit Format Filters DE Show Properties View Apply Stereotype Class Diagram Data Content Screen Actions Screen Report Design Migrated Logic Business Rules More Info Component Documenter Annobate Les options Fonction logique fonctionnent correctement lorsque la biblioth que d application X Analysis est s lectionn e dans la perspective de X Analysis Le diagramme de cas d utilisation Le diagramme de cas d utilisation de la fonctionnalit du syst me utilise des acteurs et des cas d utilisation de mod les Les cas d utilisations sont des services ou des fonctions fournies par le syst me ses utilisateurs ll faut voir de comment un diagramme de cas d utilisation semble pour notre exemple De l application du tu
351. xtract Module Design recovery set l ex cuter Initialiser X Resize Si vous prenez l option pour g n rer le projet X Resize pour application puis vous pouvez le voir travers X Analysis o lectionnez une des options suivantes e YES Initialiser le projet X Resize e NO Ne pas initialiser le projet X Resize Vous devriez avoir le module X Resize pour l ex cuter G n rer le modele de donn es pour votre Vous devez essayer de cr er le mod le de donn es uniquement si vous avez achet X Rev Module Modeling Set X Analysis fournit un environnement de mod lisation de donn es sur IBM i Elle peut faire la r ing nierie d une application actuelle et g n rer automatiquement sur le mod le de donn es et le mod le de processus Le mod le de donn es logique ou le diagramme entit s relations est d riv du mod le de donn es physiques ce qui est implicite dans l application La proc dure d initialisation demande pour g n rer le mod le de donn es Si vous n avez pas g n r le mod le de donn es alors la prochaine tape est de g n rer le mod le de donn es Pour ca s lectionner Option 13 pour fonctionner le menu d applications X Analysis X Analysis 4 Work with X Analysis 4 Applications Databorough Ltd XARWKAPP RE OSs Mey 2012 Enter options Press Entrer l Authorities 2 Change 3 Copy 4 Delete 5 Display 7 Notes 8 Libraries 9 Variable Calls 10 App areas 11 Reports 12 Initialise 1
352. xtuel sur le node de biblioth que de r f rence crois e L utilisateur peut g rer les r f rentiels li s l aide de cette option Linking IBM i Repositories L option Manage Linked Repositories ouvre la boite de dialogue suivante Managed Linked Repositories dialog Manage Linked Repositories Ed 45 400 Repositories PC Repositories Host Mame 66 209 50 146 Repository Name Location La bo te de dialogue permet a l utilisateur d ajouter les r f rentiels la base r f rentielle travail pour l analyse combin e La bo te de dialogue liste tous les r f rentiels disponibles sur le serveur X Analysis d ailleurs le r f rentiel de base L utilisateur peut choisir le r f rentiel a ajouter O Copyright Databorough Ltd 2012 Page 177 Linkage Type L utilisateur peut lier les r f rentiels par la suite deux fa ons ADD Dans ce mode les informations de r f rence crois e dans le r f rentiel li ensemble sont fusionn es avec ceux du r f rentiel sur les listes de X Analysis et les diagrammes de base REPLACE Ici SEULEMENT les informations de r f rences crois es distinctes dans les r f rentiels sont mises sur les listes XA diagrammes Cela d pend de la s quence des r f rentiels Repository Il liste tous les r f rentiels de X Analysis sur la machine d ailleurs celui de travaille avec L utilisateur peut s lectionner un r f rentiel pour lier avec le r f rentiel de base Pou
353. y Cal SS GO ISS JE GS TO OT En La cle de fonction F6 peut tre utilis pour ajouter nouvelle biblioth que comme indiqu ci dessous Libraries Screen X Analysis 4 Work with X Analysis 4 Application Libraries Databorough Lid XARWKLIB 05822284A 18 Nov 2012 EE AACA2EDEMO o ee ee M O Object S Source M 2E Model Sequence OG Library Cet cran est utilis pour configurer les biblioth ques source objet et mod le pour l application s lectionn e Si vous avez l intention de construire le mod le de donn es l aide de biblioth ques de mod le pour CA 2E puis vous devez entrer les noms de ces biblioth ques sp cifiant le type de biblioth que comme M Ces biblioth ques sont utilis es lors de l initialisation de l application et pour diverses autres commandes qui ont besoin de cette information Le nombre maximal de biblioth que a autoris pour chaque type est 300 Copyright Databorough Ltd 2012 Page 332 wy GN Appendix E la commande XREDOAPP Les deux l ments de donn es sont tenues contre chaque nom de la biblioth que Type de biblioth que O Object S Source or M 2E le type de mod le de biblioth que Nombre de s quence il d termine l ordre dans lequel les biblioth ques sont plac s dans la liste de la biblioth que Option 12 Initialise L option 12 peut servir initialiser la biblioth que d application X REDO L cran suivant affiche la fen tre Initi
354. zertnvar Dt huidig 0304 00 on error 0305 00 zyrterrmsg zmessages zmsgidx Call error zmsgtxt 0 try 0306 00 endmon ff Call A1357275 0507 00 a1357275 a1357275 zcrtnvar dt huidig 0308 00 ual a cima sn D dt huidig Integer a1357275 retVals 0 0309 00 J N eerste keer J AE catch Exception e 0310 00 Jaar_LO2A SUBST Dt_huidig 150 3 2 0311 00 Cd kostennota trimr Jaar_LO2A 99999 zurterrmsg zmessages zmsgidx toSbl Call error 0312 00 H2TSCF Cd kostennota zmsqidx Integer retVals 0 0313 00 TXT_002_01 SUBST H2TSCF 1 2 0314 00 setll e H2TSCF BH2REC3 WEN n cost maxi diy 031500 read H2REC3 setstr j n eerste keer mI i31865 LL m AS ng if EOF setStr jaar 102a subStr dt huidig iso 3 2 0318 00 H2TSCF amp trimr TXT 002 01 O0001 setStr cd_kostennota rtrim jaar_102a 99999 0319 00 zreturncode BLANK setStr s cd_kostennota cd kostennota 0320 00 endif setStr txt 002 01 subStr s cd kostennota 1 2 9321 drhZrel start s cd kostennota drhZrel next zqetpgmdta zmessages zmsqgidx zstatevar zmsgidx Integer retVals 0 MONITOR 0323 00 dow NOT EOF DRHZREL6 0324 00 0325 00 if not amp EOF if lastIO isEOF 0326 00 TXT O02 02 SSUBST H2TSCF 1 2 setStr s cd_kostennota rtrim txt 002 01 0000 0327 00 setStr zreturncode blanks 10 0328 00 if TXT 002 O1 TXT 002 02 mem mme ma cat
Download Pdf Manuals
Related Search
Related Contents
Microphone DM30 Revue de Presse du mercredi 9 septembre 2015 Betriebsanleitung - Ersatzteile Manuel pour I´Installation Hotpoint RGB744 Range User Manual 韓国S-mark認証対応 セーフティコンポーネント Dataflex LTX Laser Printer Hood 802 Knorr Bisque de Homard 2,4 kg TL5 Programming Terminal USER MANUAL Copyright © All rights reserved.
Failed to retrieve file