1/10/2018 PROJECT REPORT ON Lab 7 and Lab 8 In this assignment we study and analysis the game requirement and follow the instruction for the given game code. As per given instruction the requirement...

1 answer below ยป
Assignmnt


1/10/2018 PROJECT REPORT ON Lab 7 and Lab 8 In this assignment we study and analysis the game requirement and follow the instruction for the given game code. As per given instruction the requirement is compile and run the lab 7 code and follow the instruction that is given in lab 7 document we design and development phase of the code according to lab7 word document and then as per given requirement is we need to add four location in our code so we add the 4 location that we had add in our java code ..for the purpose of location we use hardcodeddata.java file and then add the location using location class object name as we add four location so we create 4 object of location class in java 7 code provided code We did this work in a team and we are three member Team Member 1. Jyoti Rani: 30336269 2. Bijal Patel: 30332876 3. Harpreet: 30339531 Team member one study and analysis the game after that lab7 development as per guideline Team member two design the class diagram design and implement lab8 development as per given deadline Team member three designs and development of two new class for running the game 1)Treaseaure.java 2)AdventureGame 1 package mazegame; 2 3 import java.util.*; // for ArrayList and Random 4 import mazegame.entity.Player; 5 import mazegame.entity.Weapon; 6 import mazegame.entity.Armor; 7 import mazegame.entity.Treasure; 8 9 10 16 public class AdventureGame 17 { 18 public static void main(String[] args) 19 { 20 Random g=new Random(); // shared among other Players 21 Scanner in=new Scanner(System.in); // Scanner used for menu input 22 boolean rested; // has user rested this turn already? 23 ArrayList tempscore=new ArrayList<>(); // used to tempscoreorarily create the initial Treasure for each Player 24 tempscore.add("potion"); 25 tempscore.add("potion"); 26 tempscore.add("scroll"); // user's initial Treasure 27 // create user Player 28 Player user=new Player("User", new Weapon("Sword", 2, 1, 8), new Armor("Leather armor", 10), new Treasure(tempscore), 50, g); 29 30 // user will fight up to 8 Players 31 Player[] them=new Player[8]; 32 33 // create them[0]-them[5] and them[7], them[6] created later 34 tempscore=new ArrayList<>(); 35 tempscore.add("gold"); tempscore.add("potion"); 36 them[0]=new Player("Orc", new Weapon("Dagger", 3, 1, 4), new Armor("Chain mail", 12), new Treasure(tempscore), 22, g); 37 38 tempscore=new ArrayList<>(); 39 tempscore.add("potion"); 40 them[1]=new Player("Nest of snakes", new Weapon("Venom", 1, 4, 20), new Armor("No armor", 0), new Treasure(tempscore), 12, g); 41 42 tempscore=new ArrayList<>(); 43 tempscore.add("gold");tempscore.add("silver");tempscore.add("potion");tempscore.add("potion"); 44 them[2]=new Player("Troll", new Weapon("Hands", 4, 1, 8), new Armor("Hide", 14), new Treasure(tempscore), 25, g); 45 46 tempscore=new ArrayList<>(); 47 tempscore.add("silver");tempscore.add("potion"); 48 them[3]=new Player("Beserker", new Weapon("Sword", 4, 1, 4), new Armor("Shield", 2), new Treasure(tempscore), 28, g); 49 50 tempscore=new ArrayList<>(); 51 tempscore.add("potion");tempscore.add("potion");tempscore.add("scroll"); 52 them[4]=new Player("Ninja", new Weapon("Super sword", 4, 2, 8), new Armor("Chain mail", 14), new Treasure(tempscore), 40, g); 53 54 tempscore=new ArrayList<>(); 55 tempscore.add("gold");tempscore.add("silver");tempscore.add("silver");tempscore.add("silver");tempscore.add("scroll"); 56 them[5]=new Player("Dragon", new Weapon("Claws", 2, 11, 20), new Armor("Skin", 14), new Treasure(tempscore), 25, g); 60 tempscore=new ArrayList<>(); 61 tempscore.add("gold");tempscore.add("gold");tempscore.add("gold"); 62 them[7]=new Player("Wizard", new Weapon("Lightning bolts", 1, 21, 40), new Armor("Magic aura", 15), new Treasure(tempscore), 150, g); 64 // ready for first fight against them[0], set option to be 5 to start the fight 65 int n=0, option=5; // n is which Player you are about to face, option is the user's option in a menu listed between fights 66 67 //while(user.isAlive()&& 68 69 while(n<8&&option!=4) continue="" while="" user="" is="" still="" alive,="" has="" not="" won="" the="" game="" and="" has="" not="" quit="" 70="" {="" 71="" if(n="=6)" create="" them[6],="" the="" doppleganger="" 72="" them[6]="new" player("doppleganger",="" user.getweapon(),="" user.getarmor1(),="" user.gettreasure(),user.gethitpoints(),="" g);="" 73="" user.fight(them[n]);="" user="" fights="" nth="" player="" 74="" if(user.isalive())="" if="" user="" wins="" 75="" {="" 76="" user.takeweapon(them[n].getweapon());="" test="" to="" see="" if="" opponent's="" weapon,="" armor1="" or="" armor2="" are="" takeable="" and="" better="" 77="" user.takearmor(them[n].getarmor1());="" than="" user's="" 78="" if(them[n].getarmor2()!="null)" user.takearmor(them[n].getarmor2());="" 79="" user.gettreasure().addtreasure(them[n].gettreasure().gettreasure());="" obtain="" opponent's="" treasure="" 80="" system.out.println("your="" status:="" "="" +="" user);="" output="" user="" as="" it="" now="" is="" 81="" rested="false;" user="" is="" allowed="" to="" rest="" once="" between="" fights="" 82="" do{="" allow="" user="" to="" rest,="" use="" scrolls,="" potions="" or="" quit="" as="" desired="" 83="" option="menu(in);" 84="" if(option="=1&&!rested)" can="" only="" rest="" once="" 85="" {="" 86="" {="" 87="" system.out.println("user's="" rest="" is="" interrupted,="" get="" ready="" to="" fight!");="" 88="" option="5;" force="" user="" to="" fight="" when="" interrupted="" 89="" }="" 90="" rested="true;" rested="" once,="" cannot="" rest="" again="" this="" turn="" 91="" }="" 92="" else="" if(option="=1)" system.out.println("you="" cannot="" rest="" again="" during="" this="" turn");="" 93="" else="" if(option="=2)" user.usepotion();="" 94="" else="" if(option="=3)" user.usescroll();="" 95="" }while(option!="4&&option!=5);" 96="" &&user.isalive());="" 97="" if(option!="4)" n++;="" 98="" }="" 99="" }="" output="" result="" of="" game="" 100=""><8&&user.isalive()) 101 system.out.println("running away, ? you successfully defeated " + n + " fighters with " + user.gettreasure()); 102 if(n==8) system.out.println("congratulations, you win!!! you end the game with " + user.gettreasure()); 103 else system.out.println("i'm sorry, you died after defeating only " + n + " fighters, with " + user.gettreasure()); 104 105 } 106 107 // method to obtain user input 108 public static int menu(scanner s) 109 { 110 int tempscore; 111 do 112 { 113 system.out.println("what do you want to do next? \n1. rest 101="" system.out.println("running="" away,="" you="" successfully="" defeated="" "="" +="" n="" +="" "="" fighters="" with="" "="" +="" user.gettreasure());="" 102="" if(n="=8)" system.out.println("congratulations,="" you="" win!!!="" you="" end="" the="" game="" with="" "="" +="" user.gettreasure());="" 103="" else="" system.out.println("i'm="" sorry,="" you="" died="" after="" defeating="" only="" "="" +="" n="" +="" "="" fighters,="" with="" "="" +="" user.gettreasure());="" 104="" 105="" }="" 106="" 107="" method="" to="" obtain="" user="" input="" 108="" public="" static="" int="" menu(scanner="" s)="" 109="" {="" 110="" int="" tempscore;="" 111="" do="" 112="" {="" 113="" system.out.println("what="" do="" you="" want="" to="" do="" next?="" \n1.="">
Answered Same DaySep 12, 2020

Answer To: 1/10/2018 PROJECT REPORT ON Lab 7 and Lab 8 In this assignment we study and analysis the game...

Meenakshi answered on Sep 26 2020
160 Votes
db2
    Object_ID    Name    Scope    Stereotype    Containment    IsStatic    IsCollection    IsOrdered    AllowDuplicates    LowerBound    UpperBound    Container    Notes    Derived    ID    Pos    GenOption    Length    Precision    Scale    Const    Style    Classifier    Default    Type    ea_guid    StyleEx
    22    name    Private        Not Specified    0    0    0    0                    0    1    2    PROPERTY=name;                0        0        String    {B7E63A31-78C3-4e6b-9445-4F319C05B652}    IsLiteral=0;volatile=0;
    22    lifePoints    Private        Not Specified    0    0    0    0    1    1            0    2    1    PROPERTY=lifePoints;                0        0        int    {64DCC059-39FD-4059-B644-833092C5CF68}    IsLiteral=0;volatile=0;
    22    strength    Private        Not Specified    0    0    0    0    1    1            0    3    3    PROPERTY=strength;                0        0        int    {398E02DB-4016-4d91-ABC8-E62544D3F5D8}    IsLiteral=0;volatile=0;
    22    agility    Private        Not Specified    0    0    0    0    1    1            0    4    0    PROPERTY=agility;                0        0        int    {29612147-9A1B-4cce-87F5-A8DE563AF324}    IsLiteral=0;volatile=0;
    23    hostile    Private        Not Specified    0    0    0    0    1    1            0    5    0    PROPERTY=hostile;                0        0        Boolean    {9EBECEA4-EDCF-4f8a-AA0F-75A98AD407C4}    IsLiteral=0;volatile=0;
    25    moveable    Private        Not Specified    0    0    0    0    1    1            0    6    0    PROPERTY=moveable;                0        0        Boolean    {B9619EF7-1976-41eb-AD80-9DB918623E4B}    IsLiteral=0;volatile=0;
    26    description    Private        Not Specified    0    0    0    0                    0    7    0    PROPERTY=description;                0        0        String    {640C7AED-B7A6-49c7-8781-BF98688A009C}    IsLiteral=0;volatile=0;
    30    value    Private        Not Specified    0    0    0    0    1    1            0    8    1    PROPERTY=value;                0        0        int    {12D32387-DB07-47f6-A51C-EAC81BE749E1}    IsLiteral=0;volatile=0;
    30    weight    Private        Not Specified    0    0    0    0    1    1            0    9    2    PROPERTY=weight;                0        0        int    {215CDDF5-A43D-447a-8967-CBCC4B800F5F}    IsLiteral=0;volatile=0;
    30    description    Private        Not Specified    0    0    0    0    1    1            0    10    0    PROPERTY=description;                0        0        String    {8C6E2839-67E8-4ae3-9337-5D4F18DF5051}    IsLiteral=0;volatile=0;
    32    bonus    Private        Not Specified    0    0    0    0                    0    11    0    PROPERTY=bonus;                0        0        int    {DB7B43DE-2C46-428b-B456-CBE9507E43D8}    IsLiteral=0;volatile=0;
    33    sides    Private        Not Specified    0    0    0    0                    0    12    1    PROPERTY=sides;                0        0        int    {5989D6C6-2D36-479a-BA62-63025C91C38A}    IsLiteral=0;volatile=0;
    33    rolls    Private        Not Specified    0    0    0    0    1    1            0    13    0    PROPERTY=rolls;                0        0        int    {B448E5CB-F9DB-457e-8AA7-6FDC33043EAF}    IsLiteral=0;volatile=0;
    37    bonus    Private        Not Specified    0    0    0    0    1    1            0    14    0    PROPERTY=bonus;    0    0    0    0                int    {8923729D-2640-4d71-8114-50EDB9FC4942}    IsLiteral=0;volatile=0;
    39    agility    Private        Not Specified    0    0    0    0    1    1            0    15    0    PROPERTY=agility;    0    0    0    0                int    {172109E5-9BC0-464a-AD1D-CFD0B3735739}    IsLiteral=0;volatile=0;
    39    lifePoints    Private        Not Specified    0    0    0    0    1    1            0    16    1    PROPERTY=lifePoints;    0    0    0    0                int    {135BBA96-167F-4a60-A014-3725A246A4F1}    IsLiteral=0;volatile=0;
    39    name    Private        Not Specified    0    0    0    0    1    1            0    17    2    PROPERTY=name;    0    0    0    0                String    {83BC556E-0F05-4762-A3A9-D0CBCC2F5622}    IsLiteral=0;volatile=0;
    39    strength    Private        Not Specified    0    0    0    0    1    1            0    18    3    PROPERTY=strength;    0    0    0    0                int    {AB5EC4AF-88DE-4b1d-8FCE-2E17DAC8C12C}    IsLiteral=0;volatile=0;
    40    rolls    Private        Not Specified    0    0    0    0    1    1            0    19    0    PROPERTY=rolls;    0    0    0    0                int    {ED5F5022-8F0D-4156-8D40-54F53D39DE6C}    IsLiteral=0;volatile=0;
    40    sides    Private        Not Specified    0    0    0    0    1    1            0    20    1    PROPERTY=sides;    0    0    0    0                int    {A4AED906-B17A-4db0-9EA3-0C28D0D56609}    IsLiteral=0;volatile=0;
    42    description    Private        Not Specified    0    0    0    0    1    1            0    21    0    PROPERTY=description;    0    0    0    0                String    {45E351E7-1E56-4ffe-BFF8-0133FC831B89}    IsLiteral=0;volatile=0;
    42    value    Private        Not Specified    0    0    0    0    1    1            0    22    1    PROPERTY=value;    0    0    0    0                int    {D4C1321E-AD8A-476f-9EBF-F9166F22E75E}    IsLiteral=0;volatile=0;
    42    weight    Private        Not Specified    0    0    0    0    1    1            0    23    2    PROPERTY=weight;    0    0    0    0                int    {CE55B33E-792C-4b64-9885-8592BE70071A}    IsLiteral=0;volatile=0;
    43    description    Private        Not Specified    0    0    0    0    1    1            0    24    0    PROPERTY=description;    0    0    0    0                String    {F1AFC6B6-3D94-4d98-8602-3E5F9B60146B}    IsLiteral=0;volatile=0;
    45    hostile    Private        Not Specified    0    0    0    0    1    1            0    25    0    PROPERTY=hostile;    0    0    0    0                Boolean    {A61DA66E-EEDD-4974-A8F5-BFE54598B7F4}    IsLiteral=0;volatile=0;
    46    moveable    Private        Not Specified    0    0    0    0    1    1            0    26    0    PROPERTY=moveable;    0    0    0    0                Boolean    {759FE274-3D40-4ab3-B80C-D8EEC353FA34}    IsLiteral=0;volatile=0;
    Object_ID    Constraint    AttName    Type    Notes    ID
    PropertyID    ElementID    Property    VALUE    NOTES    ea_guid
    AuthorName    Roles    Notes
    Cardinality
    *
    0
    0..*
    0..1
    1
    1..
    1..*
    CategoryID    Name    Type    NOTES
    Name    Organisation    Phone1    Phone2    Mobile    Fax    Email    Roles    Notes
    Complexity    NumericWeight
    Extreme    6
    High    4
    Low    2
    Medium    3
    V.High    5
    V.Low    1
    Connector_ID    Name    Direction    Notes    Connector_Type    SubType    SourceCard    SourceAccess    SourceElement    DestCard    DestAccess    DestElement    SourceRole    SourceRoleType    SourceRoleNote    SourceContainment    SourceIsAggregate    SourceIsOrdered    SourceQualifier    DestRole    DestRoleType    DestRoleNote    DestContainment    DestIsAggregate    DestIsOrdered    DestQualifier    Start_Object_ID    End_Object_ID    Top_Start_Label    Top_Mid_Label    Top_End_Label    Btm_Start_Label    Btm_Mid_Label    Btm_End_Label    Start_Edge    End_Edge    PtStartX    PtStartY    PtEndX    PtEndY    SeqNo    HeadStyle    LineStyle    RouteStyle    IsBold    LineColor    Stereotype    VirtualInheritance    LinkAccess    PDATA1    PDATA2    PDATA3    PDATA4    PDATA5    DiagramID    ea_guid    SourceConstraint    DestConstraint    SourceIsNavigable    DestIsNavigable    IsRoot    IsLeaf    IsSpec    SourceChangeable    DestChangeable    SourceTS    DestTS    StateFlags    ActionFlags    IsSignal    IsStimulus    DispatchAction    Target2    StyleEx    SourceStereotype    DestStereotype    SourceStyle    DestStyle    EventFlags
    27    rolls    Source -> Destination        Association            Public        1..*    Public                    Unspecified    0    0                    Unspecified    0    0        31    33        rolls                    0    0    0    0    0    0    0    0    0    3    0    -1        0                        SX=0;SY=0;EX=0;EY=0;    0    {8B73DB72-8FFE-4b05-BC01-E3871911EC72}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Unspecified;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    28    contains    Source -> Destination        Association            Public        1..*    Public                    Unspecified    0    0                    Unspecified    0    0        44    43        contains                1..*    0    0    0    0    0    0    0    0    0    3    0    -1        0                            0    {4264A1F8-C622-4555-ACF9-49B01DB64E58}            false    false    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Unspecified;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    29    located at    Source -> Destination        Association            Public            Public                    Unspecified    0    0                    Unspecified    0    0        46    43        located at                    0    0    0    0    0    0    0    0    0    3    0    -1        0                            0    {1B32C856-5744-4b52-BF7D-6B8F619641F5}            false    false    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Unspecified;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    30        Source -> Destination        Generalization            Public            Public                    Unspecified    0    0                    Unspecified    0    0        49    43                            0    0    0    0    0    0    0    0    0    3    0    -1        0                            0    {351281ED-9F00-4d8b-AAA9-8052CF5C15F0}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;    Union=0;Derived=0;AllowDuplicates=0;    
    31        Source -> Destination        Generalization            Public            Public                    Unspecified    0    0                    Unspecified    0    0        50    42                            0    0    0    0    0    0    0    0    0    3    0    -1        0                            0    {E780FAA6-8643-437b-9B0A-15EBCD67D5C4}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;    Union=0;Derived=0;AllowDuplicates=0;    
    32    leads to    Source -> Destination        Association            Public            Public                    Unspecified    0    0                    Unspecified    0    0        41    43        leads to                    0    0    0    0    0    0    0    0    0    3    0    -1        0                            0    {1736D090-2B2F-4796-B84A-75289CA371A5}            false    false    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Unspecified;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    9        Source -> Destination        Generalization            Public            Public                    Unspecified    0    0                    Unspecified    0    0        23    22                            0    0    0    0    0    0    0    0    0    3    0    -1        0                        SX=0;SY=0;EX=0;EY=0;    0    {50EC6387-1B04-4ac3-9FA1-DED96C75F604}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;    Union=0;Derived=0;AllowDuplicates=0;    
    10        Source -> Destination        Generalization            Public            Public                    Unspecified    0    0                    Unspecified    0    0        24    22                            0    0    0    0    0    0    0    0    0    3    0    -1        0                        SX=0;SY=0;EX=0;EY=0;    0    {EA15E722-CA36-464d-B43B-67D266925AD0}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;    Union=0;Derived=0;AllowDuplicates=0;    
    11    belongs to    Source -> Destination        Association            Public        1    Public                    Unspecified    0    0                    Unspecified    0    0        22    25        belongs to                    0    0    0    0    0    0    0    0    0    3    0    -1        0                        SX=0;SY=0;EX=0;EY=0;    0    {7FBC5827-F153-48b7-B247-28D0ECE96220}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Unspecified;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    12        Source -> Destination        Generalization            Public            Public                    Unspecified    0    0                    Unspecified    0    0        27    26                            0    0    0    0    0    0    0    0    0    3    0    -1        0                        SX=0;SY=0;EX=0;EY=0;    0    {1CD3A883-83C1-4fe7-B8CB-348EDE8880DB}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;    Union=0;Derived=0;AllowDuplicates=0;    
    13        Source -> Destination        Generalization            Public            Public                    Unspecified    0    0                    Unspecified    0    0        28    27                            0    0    0    0    0    0    0    0    0    3    0    -1        0                        SX=0;SY=0;EX=0;EY=0;    0    {A6E7CF38-AD79-4347-9410-62F7EEEAC115}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;    Union=0;Derived=0;AllowDuplicates=0;    
    26    rolls    Source -> Destination        Association            Public        1    Public                    Unspecified    0    0                    Unspecified    0    0        22    33        rolls                    0    0    0    0    0    0    0    0    0    3    0    -1        0                        SX=0;SY=0;EX=0;EY=0;    0    {9B1E84E3-52A2-45f0-8C3E-B4FDA846B063}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Unspecified;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    14    contains    Source -> Destination        Association            Public        1..*    Public                    Unspecified    0    0                    Unspecified    0    0        26    29        contains                    0    0    0    0    0    0    0    0    0    3    0    -1        0                        SX=0;SY=0;EX=0;EY=0;    0    {026B8BC9-787F-4cb8-9AC5-94B45FDD19B4}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Unspecified;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    15    leads to    Source -> Destination        Association            Public            Public                    Unspecified    0    0                    Unspecified    0    0        29    26        leads to                    0    0    0    0    0    0    0    0    0    3    0    -1        0                        SX=0;SY=0;EX=0;EY=0;    0    {7F4101B6-F718-4d71-B4D2-0AA89B1774C8}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Unspecified;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    16        Source -> Destination        Generalization            Public            Public                    Unspecified    0    0                    Unspecified    0    0        31    30                            0    0    0    0    0    0    0    0    0    3    0    -1        0                        SX=0;SY=0;EX=0;EY=0;    0    {33CC3005-14A6-409d-A813-E89E12AC94F7}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;    Union=0;Derived=0;AllowDuplicates=0;    
    17        Source -> Destination        Generalization            Public            Public                    Unspecified    0    0                    Unspecified    0    0        32    30                            0    0    0    0    0    0    0    0    0    3    0    -1        0                        SX=0;SY=0;EX=0;EY=0;    0    {64C0755E-AC7F-423f-B776-BC49106BE764}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;    Union=0;Derived=0;AllowDuplicates=0;    
    18    contains    Source -> Destination        Association            Public        1..*    Public                    Unspecified    0    0                    Unspecified    0    0        34    26        contains                    0    0    0    0    0    0    0    0    0    3    0    -1        0                        SX=0;SY=0;EX=0;EY=0;    0    {E91F71A9-9846-40f8-BE74-F1FAF5190591}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Unspecified;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    19    carries    Source -> Destination        Association            Public        0..*    Public                    Unspecified    0    0                    Unspecified    0    0        22    30        carries                    0    0    0    0    0    0    0    0    0    3    0    -1        0                        SX=0;SY=0;EX=0;EY=0;    0    {6F61A554-4049-4110-BF0C-B5A25F2BA7A4}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Unspecified;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    20    wields    Source -> Destination        Association            Public        0..1    Public                    Unspecified    0    0                    Unspecified    0    0        22    31        wields                    0    0    0    0    0    0    0    0    0    3    0    -1        0                        SX=0;SY=0;EX=0;EY=0;    0    {3E8BDD3B-A179-4ea5-A8F7-19AF61147E8B}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Unspecified;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    21    wears    Source -> Destination        Association            Public        0..1    Public                    Unspecified    0    0                    Unspecified    0    0        22    32        wears                    0    0    0    0    0    0    0    0    0    3    0    -1        0                        SX=0;SY=0;EX=0;EY=0;    0    {BB9EDF04-DC0A-4d7d-8FE8-01A39E2B1109}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Unspecified;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    22        Source -> Destination        Generalization            Public            Public                    Unspecified    0    0                    Unspecified    0    0        35    32                            0    0    0    0    0    0    0    0    0    3    0    -1        0                        SX=0;SY=0;EX=0;EY=0;    0    {228369A3-247A-4a22-98BB-5E6A2AAF961D}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;    Union=0;Derived=0;AllowDuplicates=0;    
    23    carries    Source -> Destination        Association            Public        0..1    Public                    Unspecified    0    0                    Unspecified    0    0        22    35        carries                    0    0    0    0    0    0    0    0    0    3    0    -1        0                        SX=0;SY=0;EX=0;EY=0;    0    {61358878-219C-46bf-BF13-D70F49B30C76}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Unspecified;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    24    contains    Source -> Destination        Association            Public        1..*    Public                    Unspecified    0    0                    Unspecified    0    0        25    22        contains                    0    0    0    0    0    0    0    0    0    3    0    -1        0                        SX=0;SY=0;EX=0;EY=0;    0    {4F5C67DF-EEB8-4e3e-B892-B49C03CD2DDD}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Unspecified;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    25    located at    Source -> Destination        Association            Public            Public                    Unspecified    0    0                    Unspecified    0    0        25    26        located at                    1    3    359    -395    312    -163    0    0    0    3    0    -1        0                        SX=0;SY=0;EX=0;EY=0;    0    {785612BB-4133-4420-8358-0AC071A6D222}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Unspecified;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    33    contains    Source -> Destination        Association            Public        1..*    Public                    Unspecified    0    0                    Unspecified    0    0        43    41        contains                1..*    0    0    0    0    0    0    0    0    0    3    0    -1        0                            0    {E992D072-FC89-4983-8A2F-E9F898479BCA}            false    false    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Unspecified;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    34    rolls    Source -> Destination        Association            Public        1..*    Public                    Unspecified    0    0                    Unspecified    0    0        50    40        rolls                1..*    0    0    0    0    0    0    0    0    0    3    0    -1        0                            0    {111BF919-6C97-4b4d-A62F-F28A4A3321B2}            false    false    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Unspecified;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    35        Source -> Destination        Generalization            Public            Public                    Unspecified    0    0                    Unspecified    0    0        47    39                            0    0    0    0    0    0    0    0    0    3    0    -1        0                            0    {1518A259-FCFC-46d8-9F77-F397F2AB4A91}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;    Union=0;Derived=0;AllowDuplicates=0;    
    36    rolls    Source -> Destination        Association            Public        1    Public                    Unspecified    0    0                    Unspecified    0    0        39    40        rolls                1    0    0    0    0    0    0    0    0    0    3    0    -1        0                            0    {0A5142A1-8E9C-42d4-85D1-E40B63304994}            false    false    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Unspecified;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    37    belongs to    Source -> Destination        Association            Public        1    Public                    Unspecified    0    0                    Unspecified    0    0        39    46        belongs to                1    0    0    0    0    0    0    0    0    0    3    0    -1        0                            0    {2CB0B814-B472-4fd2-A84A-7E7E351A3DC0}            false    false    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Unspecified;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    38    carries    Source -> Destination        Association            Public        0..*    Public                    Unspecified    0    0                    Unspecified    0    0        39    42        carries                0..*    0    0    0    0    0    0    0    0    0    3    0    -1        0                            0    {542A8683-5828-45d1-B769-852DA8F8A765}            false    false    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Unspecified;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    39    carries    Source -> Destination        Association            Public        0..1    Public                    Unspecified    0    0                    Unspecified    0    0        39    48        carries                0..1    0    0    0    0    0    0    0    0    0    3    0    -1        0                            0    {9FC4868C-8628-4917-9C28-DCB0DA31CAB1}            false    false    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Unspecified;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    40        Source -> Destination        Generalization            Public            Public                    Unspecified    0    0                    Unspecified    0    0        45    39                            0    0    0    0    0    0    0    0    0    3    0    -1        0                            0    {793B83CD-0565-4236-8672-3AF4F218749D}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;    Union=0;Derived=0;AllowDuplicates=0;    
    41    contains    Source -> Destination        Association            Public        1..*    Public                    Unspecified    0    0                    Unspecified    0    0        46    39        contains                1..*    0    0    0    0    0    0    0    0    0    3    0    -1        0                            0    {312B1FE4-DC0D-45af-A4C9-2A35259675FF}            false    false    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Unspecified;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    42    wields    Source -> Destination        Association            Public        0..1    Public                    Unspecified    0    0                    Unspecified    0    0        39    50        wields                0..1    0    0    0    0    0    0    0    0    0    3    0    -1        0                            0    {2BAE7B97-AF35-43c6-A5CF-8659DA253D98}            false    false    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Unspecified;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    43        Source -> Destination        Generalization            Public            Public                    Unspecified    0    0                    Unspecified    0    0        38    49                            0    0    0    0    0    0    0    0    0    3    0    -1        0                            0    {E65254AE-616C-4bbf-A615-685966E642BB}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;    Union=0;Derived=0;AllowDuplicates=0;    
    44    wears    Source -> Destination        Association            Public        0..1    Public                    Unspecified    0    0                    Unspecified    0    0        39    37        wears                0..1    0    0    0    0    0    0    0    0    0    3    0    -1        0                            0    {B085B5FE-1257-4326-9596-2E9B13F39B0F}            false    false    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Unspecified;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    45        Source -> Destination        Generalization            Public            Public                    Unspecified    0    0                    Unspecified    0    0        37    42                            0    0    0    0    0    0    0    0    0    3    0    -1        0                            0    {6AC3D02E-B4A4-4948-B11B-BA3DAA794724}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;    Union=0;Derived=0;AllowDuplicates=0;    
    46        Source -> Destination        Generalization            Public            Public                    Unspecified    0    0                    Unspecified    0    0        48    37                            0    0    0    0    0    0    0    0    0    3    0    -1        0                            0    {A5683E1E-4A7A-449a-9955-8A877405025D}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;    Union=0;Derived=0;AllowDuplicates=0;    
    47        Source -> Destination        Realisation            Public            Public                    Unspecified    0    0                    Unspecified    0    0        59    58                            0    0    0    0    0    0    0    0    0    3    0    -1        0                        SX=0;SY=0;EX=0;EY=0;    0    {8343D27A-68AD-4b23-98D6-9178FDA4711B}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    48        Source -> Destination        Realisation            Public            Public                    Unspecified    0    0                    Unspecified    0    0        60    57                            0    0    0    0    0    0    0    0    0    3    0    -1        0                        SX=0;SY=0;EX=0;EY=0;    0    {8D6FFEAE-583E-48f5-A9D6-6D8446B80FAB}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Non-Navigable;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    49    gameData    Source -> Destination        Association            Public            Public                    Unspecified    0    0                    Unspecified    0    0        56    57        gameData                    0    0    0    0    0    0    0    0    0    3    0    -1        0                        SX=0;SY=0;EX=0;EY=0;    0    {D0A020EC-9508-40b4-A23F-E565C88205D0}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Unspecified;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    50    gameClient    Source -> Destination        Association            Public            Public                    Unspecified    0    0                    Unspecified    0    0        56    58        gameClient                    0    0    0    0    0    0    0    0    0    3    0    -1        0                        SX=0;SY=0;EX=0;EY=0;    0    {C3B278F5-8A60-43b7-8606-4E0CC29058A3}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Unspecified;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    51    thePlayer    Source -> Destination        Association            Public            Public                    Unspecified    0    0                    Unspecified    0    0        56    47        thePlayer                    0    0    0    0    0    0    0    0    0    3    0    -1        0                        SX=0;SY=0;EX=0;EY=0;    0    {AF3E4B29-FFB5-4885-9A32-493721034141}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Unspecified;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    52    startLocation    Source -> Destination        Association            Public            Public                    Unspecified    0    0                    Unspecified    0    0        57    43        startLocation                    0    0    0    0    0    0    0    0    0    3    0    -1        0                        SX=0;SY=0;EX=0;EY=0;    0    {D0ECC311-38C4-4232-A70B-975A5CDCF784}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Unspecified;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    53    currentLocation    Source -> Destination        Association            Public            Public                    Unspecified    0    0                    Unspecified    0    0        47    43        currentLocation                    0    0    0    0    0    0    0    0    0    3    0    -1        0                        SX=0;SY=0;EX=0;EY=0;    0    {49B8C7F2-9EBD-4692-9E50-A888A108DBB0}            false    true    false    false    false    none    none    instance    instance            false    false                        Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Unspecified;    Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;    
    ConnectorID    Constraint    ConstraintType    Notes
    PropertyID    ElementID    Property    VALUE    NOTES    ea_guid
    Connector_Type    Description
    Aggregation    Aggregation
    Assembly    Assembly
    Association    Association
    Collaboration    Collaboration
    CommunicationPath    CommunicationPath
    Connector    Composite Connector
    ControlFlow    ControlFlow
    Delegate    Delegate
    Dependency    Dependency
    Deployment    Deployment
    ERLink    ERLink
    Generalization    Generalization
    InformationFlow    InformationFlow
    Instantiation    Instantiation
    InterruptFlow    InterruptFlow
    Manifest    Manifest
    Nesting    Nesting
    NoteLink    NoteLink
    ObjectFlow    ObjectFlow
    Package    Package
    ProtocolConformance    ProtocolConformance
    ProtocolTransition    ProtocolTransition
    Realisation    Realisation
    Sequence    Sequence
    StateFlow    StateFlow
    UseCase    UseCase
    Abstraction    Abstraction
    Extension    Extension
    Substitution    Substitution
    Usage    Usage
    ConstantName    ConstantValue
    CompanyName    Sparx Systems
    ECF_EC    1.4
    ECF_EWF    -0.03
    HoursPerUCP    20
    ProjectName    DOJ
    TCF_TC    0.6
    TCF_TWF    0.01
    Constraint    Description    Notes
    Invariant    A state the object must always be in    
    Post-condition    An ending state that must be met    
    Pre-condition    A starting state that must be met    
    Process    A process that must occur    
    Type    ProductName    DataType    Size    MaxLen    MaxPrec    MaxScale    DefaultLen    DefaultPrec    DefaultScale    User    PDATA1    PDATA2    PDATA3    PDATA4    HasLength    GenericType    DatatypeID
    DDL    Oracle    CHAR    1    2000    0    0    1    0    0    0                        char    1
    DDL    Oracle    VARCHAR2    1    4000    0    0    50    0    0    0                        varchar    2
    DDL    Oracle    VARCHAR    1    4000    0    0    50    0    0    0                        varchar    3
    DDL    Oracle    NCHAR    1    2000    0    0    50    0    0    0                        nchar    4
    DDL    Oracle    NVARCHAR    1    4000    0    0    50    0    0    0                        nvarchar    5
    DDL    Oracle    FLOAT    1    126    0    0    126    0    0    0                        float    6
    DDL    Oracle    NUMBER    2    0    38    0    0    8    2    0                        number    7
    DDL    Oracle    DATE    0    0    0    0    0    0    0    0                        datetime    8
    DDL    Oracle    ROWID    0    0    0    0    0    0    0    0                        uniqueidentifier    9
    DDL    Oracle    RAW    0    0    0    0    0    0    0    0                        binary    10
    DDL    Oracle    LONG RAW    0    0    0    0    0    0    0    0                        binary    11
    DDL    Oracle    CLOB    0    0    0    0    0    0    0    0                        text    12
    DDL    Oracle    LONG    0    0    0    0    0    0    0    0                        long    13
    DDL    Oracle    NCLOB    0    0    0    0    0    0    0    0                        ntext    15
    DDL    Oracle    BLOB    0    0    0    0    0    0    0    0                        blob    16
    DDL    Oracle    BFILE    0    0    0    0    0    0    0    0                        blob    17
    DDL    SQLServer7    binary    1    8000    0    0    10    0    0    0                        binary    18
    DDL    SQLServer7    bit    0    0    0    0    0    0    0    0                        boolean    19
    DDL    SQLServer7    char    1    8000    0    0    1    0    0    0                        char    20
    DDL    SQLServer7    datetime    0    0    0    0    0    0    0    0                        DateTime    21
    DDL    SQLServer7    decimal    2    0    38    0    0    18    0    0                        decimal    22
    DDL    SQLServer7    float    1    53    0    0    53    0    0    0                        float    23
    DDL    SQLServer7    image    0    0    0    0    0    0    0    0                        binary    24
    DDL    SQLServer7    int    0    0    0    0    0    0    0    0                        integer    25
    DDL    SQLServer7    money    0    0    0    0    0    0    0    0                        currency    26
    DDL    SQLServer7    nchar    1    4000    0    0    10    0    0    0                        nchar    27
    DDL    SQLServer7    ntext    0    0    0    0    0    0    0    0                        ntext    28
    DDL    SQLServer7    nvarchar    1    4000    0    0    50    0    0    0                        nvarchar    29
    DDL    SQLServer7    numeric    2    0    38    0    0    18    0    0                        numeric    30
    DDL    SQLServer7    real    0    0    0    0    0    0    0    0                        real    31
    DDL    SQLServer7    smalldatetime    0    0    0    0    0    0    0    0                        datetime    32
    DDL    SQLServer7    smallint    0    0    0    0    0    0    0    0                        smallint    33
    DDL    SQLServer7    smallmoney    0    0    0    0    0    0    0    0                        money    34
    DDL    SQLServer7    text    0    0    0    0    0    0    0    0                        text    35
    DDL    SQLServer7    timestamp    0    0    0    0    0    0    0    0                        timestamp    36
    DDL    SQLServer7    tinyint    0    0    0    0    0    0    0    0                        tinyint    37
    DDL    SQLServer7    varchar    1    8000    0    0    50    0    0    0                        varchar    38
    DDL    SQLServer7    varbinary    1    8000    0    0    50    0    0    0                        varbinary    39
    DDL    SQLServer7    uniqueidentifier    0    0    0    0    0    0    0    0                        uniqueidentifier    40
    DDL    MSAccess    Text    1    255    0    0    50    0    0    0                        char    41
    DDL    MSAccess    Memo    0    65535    0    0    0    0    0    0                        text    42
    DDL    MSAccess    DateTime    0    0    0    0    0    0    0    0                        datetime    43
    DDL    MSAccess    Currency    2    0    15    0    0    15    4    0                        currency    44
    DDL    MSAccess    Integer    0    0    0    0    0    0    0    0                        integer    45
    DDL    MSAccess    Long    0    0    0    0    0    0    0    0                        long    46
    DDL    MSAccess    Single    0    0    7    0    0    0    7    0                        float    47
    DDL    MSAccess    Double    0    0    0    0    0    0    0    0                        double    48
    DDL    MSAccess    Counter    0    0    0    0    0    0    0    0                        counter    49
    DDL    MSAccess    YesNo    0    0    0    0    0    0    0    0                        boolean    50
    Code    Visual Basic    Boolean    0    0    0    0    0    0    0    0                        Boolean    51
    Code    Visual Basic    Byte    0    0    0    0    0    0    0    0                        Byte    52
    Code    Visual Basic    Currency    0    0    0    0    0    0    0    0                        Currency    53
    Code    Visual Basic    Date    0    0    0    0    0    0    0    0                        DateTime    54
    Code    Visual Basic    Double    0    0    0    0    0    0    0    0                        Double    55
    Code    Visual Basic    Integer    0    0    0    0    0    0    0    0                        Integer    56
    Code    Visual Basic    Long    0    0    0    0    0    0    0    0                        Long    57
    Code    Visual Basic    Object    0    0    0    0    0    0    0    0                            58
    Code    Visual Basic    Single    0    0    0    0    0    0    0    0                            59
    Code    Visual Basic    String    0    0    0    0    0    0    0    0                        String    60
    Code    Visual Basic    Variant    0    0    0    0    0    0    0    0                        Variant    61
    Code    C++    char    0    0    0        0    0    0    0                        Char    62
    Code    C++    int    0    0    0        0    0    0    0                        Integer    63
    Code    C++    short    0    0    0        0    0    0    0                        Short    64
    Code    C++    long    0    0    0        0    0    0    0                        Long    65
    Code    C++    float    0    0    0        0    0    0    0                        Float    66
    Code    C++    double    0    0    0        0    0    0    0                        Double    67
    Code    C++    void    0    0    0        0    0    0    0                            68
    Code    C++    unsigned char    0    0    0        0    0    0    0                            69
    Code    C++    unsigned int    0    0    0        0    0    0    0                        Uint    70
    Code    C++    unsigned short    0    0    0        0    0    0    0                            71
    Code    C++    unsigned long    0    0    0        0    0    0    0                        Ulong    72
    Code    Java    byte    0    0    0        0    0    0    0                        Byte    73
    Code    Java    char    0    0    0        0    0    0    0                        Char    74
    Code    Java    int    0    0    0        0    0    0    0                        Integer    75
    Code    Java    short    0    0    0        0    0    0    0                        Short    76
    Code    Java    boolean    0    0    0        0    0    0    0                        Boolean    77
    Code    Java    long    0    0    0        0    0    0    0                        Long    78
    Code    Java    float    0    0    0        0    0    0    0                        Float    79
    Code    Java    double    0    0    0        0    0    0    0                        Double    80
    Code    Delphi    Boolean    0    0    0        0    0    0    0                        Boolean    81
    Code    Delphi    Byte    0    0    0        0    0    0    0                        Byte    82
    Code    Delphi    Cardinal    0    0    0        0    0    0    0                            83
    Code    Delphi    Char    0    0    0        0    0    0    0                        Char    84
    Code    Delphi    Currency    0    0    0        0    0    0    0                        Currency    85
    Code    Delphi    Double    0    0    0        0    0    0    0                        Double    86
    Code    Delphi    Extended    0    0    0        0    0    0    0                            87
    Code    Delphi    Integer    0    0    0        0    0    0    0                        Integer    88
    Code    Delphi    LongInt    0    0    0        0    0    0    0                            89
    Code    Delphi    LongWord    0    0    0        0    0    0    0                        Ulong    90
    Code    Delphi    Single    0    0    0        0    0    0    0                            91
    Code    Delphi    ShortInt    0    0    0        0    0    0    0                            92
    Code    Delphi    SmallInt    0    0    0        0    0    0    0                            93
    Code    Delphi    String    0    0    0        0    0    0    0                        String    94
    Code    Delphi    Real    0    0    0        0    0    0    0                            95
    Code    Delphi    Variant    0    0    0        0    0    0    0                        Variant    96
    Code    Delphi    Word    0    0    0        0    0    0    0                        Word    98
    Code    C#    void    0    0    0        0    0    0    0                            99
    Code    C#    sbyte    0    0    0        0    0    0    0                            100
    Code    C#    byte    0    0    0        0    0    0    0                        Byte    101
    Code    C#    short    0    0    0        0    0    0    0                        Short    102
    Code    C#    ushort    0    0    0        0    0    0    0                        Ushort    103
    Code    C#    int    0    0    0        0    0    0    0                        Integer    104
    Code    C#    uint    0    0    0        0    0    0    0                        Uint    105
    Code    C#    long    0    0    0        0    0    0    0                        Long    106
    Code    C#    ulong    0    0    0        0    0    0    0                        Ulong    107
    Code    C#    char    0    0    0        0    0    0    0                        Char    108
    Code    C#    float    0    0    0        0    0    0    0                        Float    109
    Code    C#    double    0    0    0        0    0    0    0                        Double    110
    Code    C#    bool    0    0    0        0    0    0    0                        Boolean    111
    Code    C#    decimal    0    0    0        0    0    0    0                        Float    112
    Code    VBNet    Integer    0    0    0    0    0    0    0    0                        Integer    113
    Code    VBNet    String    0    0    0    0    0    0    0    0                        String    114
    Code    VBNet    Short    0    0    0    0    0    0    0    0                        Short    115
    Code    VBNet    Long    0    0    0    0    0    0    0    0                        Long    116
    Code    VBNet    Char    0    0    0    0    0    0    0    0                        Char    117
    Code    VBNet    Byte    0    0    0    0    0    0    0    0                        Byte    118
    Code    VBNet    Boolean    0    0    0    0    0    0    0    0                        Boolean    119
    Code    VBNet    Double    0    0    0    0    0    0    0    0                        Double    120
    Code    VBNet    Date    0    0    0    0    0    0    0    0                        Date    121
    Code    VBNet    Object    0    0    0    0    0    0    0    0                            122
    Code    VBNet    Single    0    0    0    0    0    0    0    0                        Single    123
    Code    VBNet    Datetime    0    0    0    0    0    0    0    0                        DateTime    124
    Code    VBNet    Decimal    0    0    0    0    0    0    0    0                            125
    DDL    DB2    BIGINT    0    0    0    0    0    0    0    0                        bigint    126
    DDL    DB2    BLOB    1    2097152    0    0    0    0    0    0                        blob    127
    DDL    DB2    CHARACTER    1    254    0    0    10    0    0    0                        char    128
    DDL    DB2    CLOB    0    0    0    0    0    0    0    0                        text    129
    DDL    DB2    DATE    0    0    0    0    0    0    0    0                        date    130
    DDL    DB2    DECIMAL    2    31    31    0    0    5    0    0                        decimal    131
    DDL    DB2    DOUBLE    0    0    0    0    0    0    0    0                        double    132
    DDL    DB2    INTEGER    0    0    0    0    0    0    0    0                        integer    133
    DDL    DB2    LONG VARCHAR    0    0    0    0    0    0    0    0                        text    134
    DDL    DB2    REAL    0    0    0    0    0    0    0    0                        real    135
    DDL    DB2    SMALINT    0            0                1                            136
    DDL    DB2    TIME    0    0    0    0    0    0    0    0                        time    137
    DDL    DB2    TIMESTAMP    0    0    0    0    0    0    0    0                        timestamp    138
    DDL    DB2    VARCHAR    1    4000    0    0    10    0    0    0                        varchar    139
    DDL    MySql    BIT    0    0    0    0    0    0    0    0                        boolean    140
    DDL    MySql    BOOL    0    0    0    0    0    0    0    0                        boolean    141
    DDL    MySql    TINYINT    0    0    0    0    0    0    0    0                        tinyint    142
    DDL    MySql    SMALLINT    0    0    0    0    0    0    0    0                        smallint    143
    DDL    MySql    INTEGER    0    0    0    0    0    0    0    0                        integer    144
    DDL    MySql    MEDIUMINT    0    0    0    0    0    0    0    0                        integer    145
    DDL    MySql    BIGINT    0    0    0    0    0    0    0    0                        bigint    146
    DDL    MySql    FLOAT    1    24    0    0    0    0    0    0                        float    147
    DDL    MySql    DOUBLE    2    0    53    0    0    10    2    0                        double    148
    DDL    MySql    DOUBLE PRECISION    2    0    53    0    0    10    2    0                        double    149
    DDL    MySql    REAL    2    0    53    0    0    10    2    0                        real    150
    DDL    MySql    NUMERIC    2    0    53    0    0    10    2    0                        numeric    151
    DDL    MySql    DECIMAL    2    0    24    0    0    10    0    0                        decimal    152
    DDL    MySql    DATE    0    0    0    0    0    0    0    0                        date    153
    DDL    MySql    DATETIME    0    0    0    0    0    0    0    0                        datetime    154
    DDL    MySql    TIME    0    0    0    0    0    0    0    0                        time    155
    DDL    MySql    TIMESTAMP    0    0    0    0    0    0    0    0                        timestamp    156
    DDL    MySql    CHAR    1    255    0    0    10    0    0    0                        char    157
    DDL    MySql    VARCHAR    1    255    0    0    50    0    0    0                        varchar    158
    DDL    MySql    BLOB    0    0    0    0    0    0    0    0                        blob    159
    DDL    MySql    TEXT    0    0    0    0    0    0    0    0                        text    160
    DDL    SQL Server 2000    decimal    2    38    38    38    0    10    2    0                        decimal    161
    DDL    SQL Server 2000    sql_variant    0    0    0    0    0    0    0    0                        sqlvariant    162
    DDL    SQL Server 2000    numeric    2    38    38    38    0    10    2    0                        numeric    163
    DDL    SQL Server 2000    varbinary    1    8000    0    0    50    0    0    0                        varbinary    164
    DDL    SQL Server 2000    bit    0    0    0    0    0    0    0    0                        boolean    165
    DDL    InterBase    nchar    1    32767    0    0    10    0    0    0                        nchar    166
    DDL    InterBase    integer    0    0    0    0    10    0    0    0                        integer    167
    DDL    InterBase    smallint    0    0    0    0    10    0    0    0                        smallint    168
    DDL    MySql    NCHAR    1    255    0    0    10    0    0    0                        nchar    169
    DDL    InterBase    timestamp    0    0    0    0    0    0    0    0                        datetime    170
    DDL    PostgreSQL    real    1    53    0    0    53    0    0    0                        double    171
    DDL    Sybase    binary    0    0    0    0    0    0    0    0                        blob    172
    DDL    Sybase    smallint    0    0    0    0    0    0    0    0                        smallint    173
    DDL    SQL Server 2000    char    1    8000    0    0    10    0    0    0                        char    174
    DDL    SQL Server 2000    timestamp    0    0    0    0    0    0    0    0                        timestamp    175
    DDL    Sybase    bigint    0    0    0    0    0    0    0    0                        bigint    176
    DDL    Sybase    varchar    1    8000    0    0    50    0    0    0                        varchar    177
    DDL    InterBase    double precision    0    0    0    0    0    0    0    0                        double    178
    DDL    SQL Server 2000    binary    1    8000    0    0    10    0    0    0                        Binary    179
    DDL    SQL Server 2000    image    0    0    0    0    0    0    0    0                        blob    180
    DDL    SQL Server 2000    nvarchar    1    4000    0    0    50    0    0    0                        nvarchar    181
    DDL    SQL Server 2000    smalldatetime    0    0    0    0    0    0    0    0                        datetime    182
    DDL    PostgreSQL    numeric    2    0    38    38    0    10    2    0                        numeric    183
    DDL    DB2    FLOAT    0    0    0    0    0    0    0    0                        float    184
    DDL    PostgreSQL    integer    0    0    0    0    0    0    0    0                        integer    185
    DDL    PostgreSQL    varchar    1    8000    0    0    50    0    0    0                        varchar    186
    DDL    Sybase    double    0    53    0    0    0    0    0    0                        double    187
    DDL    InterBase    blob sub_type 0    0    0    0    0    0    0    0    0                        blob    188
    DDL    Sybase    numeric    2    38    38    38    0    10    2    0                        numeric    189
    DDL    SQL Server 2000    money    0    0    0    0    0    19    4    0                        currency    190
    DDL    SQL Server 2000    ntext    0    0    0    0    0    0    0    0                        ntext    191
    DDL    SQL Server 2000    uniqueidentifier    0    0    0    0    0    0    0    0                        guid    192
    DDL    Sybase    real    0    53    0    0    53    0    0    0                        real    193
    DDL    Sybase    text    0    0    0    0    0    0    0    0                        text    194
    DDL    PostgreSQL    bigint    0    0    0    0    0    0    0    0                        bigint    195
    DDL    DB2    SMALLINT    0    0    0    0    0    0    0    0                        smallint    196
    DDL    Sybase    char    1    8000    0    0    10    0    0    0                        char    197
    DDL    Sybase    datetime    0    0    0    0    0    0    0    0                        datetime    198
    DDL    MSAccess    OLEObject    0    0    0    0    0    0    0    0                        blob    199
    DDL    Sybase    float    0    0    0    0    0    0    0    0                        float    200
    DDL    SQL Server 2000    int    0    0    0    0    0    0    0    0                        integer    201
    DDL    SQL Server 2000    datetime    0    0    0    0    0    0    0    0                        datetime    203
    DDL    SQL Server 2000    float    0    53    0    0    53    0    0    0                        float    204
    DDL    SQL Server 2000    nchar    1    4000    0    0    10    0    0    0                        nchar    205
    DDL    Oracle    NVARCHAR2    1    4000    0    0    50    0    0    0                        nvarchar    206
    DDL    Sybase    timestamp    0    0    0    0    0    0    0    0                        timestamp    207
    DDL    Sybase    tinyint    0    0    0    0    0    0    0    0                        tinyint    208
    DDL    InterBase    varchar    1    32767    0    0    50    0    0    0                        varchar    209
    DDL    MSAccess    Byte    0    0    0    0    0    0    0    0                        tinyint    210
    DDL    SQL Server 2000    real    0    53    0    0    53    0    0    0                        double    211
    DDL    SQL Server 2000    text    0    0    0    0    0    0    0    0                        text    212
    DDL    SQL Server 2000    tinyint    0    0    0    0    0    0    0    0                        tinyint    213
    DDL    PostgreSQL    smallint    0    0    0    0    0    0    0    0                        smallint    214
    DDL    PostgreSQL    number    0    0    0    0    0    0    0    0                        currency    215
    DDL    SQL Server 2000    smallint    0    0    0    0    0    0    0    0                        smallint    216
    DDL    SQL Server 2000    varchar    1    8000    0    0    50    0    0    0                        varchar    217
    DDL    DB2    CHAR    1    254    0    0    10    0    0    0                        char    218
    DDL    PostgreSQL    char    1    8000    0    0    10    0    0    0                        char    219
    DDL    PostgreSQL    decimal    2    0    38    0    0    10    2    0                        decimal    220
    DDL    PostgreSQL    text    0    0    0    0    0    0    0    0                        text    221
    DDL    SQL Server 2000    bigint    0    0    0    0    0    0    0    0                        bigint    222
    DDL    Sybase    integer    0    0    0    0    0    0    0    0                        integer    223
    DDL    Sybase    money    0    0    0    0    0    0    0    0                        currency    224
    DDL    Sybase    decimal    2    38    38    38    0    10    2    0                        decimal    225
    DDL    SQL Server 2000    smallmoney    0    0    0    0    0    0    0    0                        money    226
    DDL    InterBase    blob sub_type 1    0    0    0    0    0    0    0    0                        text    227
    DDL    InterBase    char    1    32767    0    0    10    0    0    0                        char    228
    DDL    MSAccess    Long Integer    0    0    0    0    0    0    0    0                        bigint    229
    DDL    PostgreSQL    boolean    0    0    0    0    0    0    0    0                        boolean    230
    DDL    PostgreSQL    timestamp    0    0    0    0    0    0    0    0                        datetime    231
    DDL    MySql    NVARCHAR    1    255    0    0    50    0    0    0                        nvarchar    232
    DDL    PostgreSQL    bytea    0    0    0    0    0    0    0    0                        blob    233
    DDL    Sybase    bit    0    0    0    0    0    0    0    0                        boolean    234
    DDL    InterBase    decimal    2    0    64    64    0    10    2    0                        decimal    235
    Code    PHP    var    0            0                1                        var    236
    Code    C#    string    0                            1                        String    237
    Code    C++    wchar_t    0                            1                        Char    238
    Code    C++    bool    0                            1                        Boolean    239
    DDL    Sybase ASE    tinyint    0    0    0    0    0    0    0    0                        tinyint    240
    DDL    Sybase ASE    smallint    0    0    0    0    0    0    0    0                        smallint    241
    DDL    Sybase ASE    int    0    0    0    0    0    0    0    0                        integer    242
    DDL    Sybase ASE    numeric    2    0    38    38    0    18    0    0                        numeric    243
    DDL    Sybase ASE    decimal    2    0    38    38    0    18    0    0                        decimal    244
    DDL    Sybase ASE    float    0    0    0    0    0    0    0    0                        float    245
    DDL    Sybase ASE    double precision    0    0    0    0    0    0    0    0                        double    246
    DDL    Sybase ASE    real    0    0    0    0    0    0    0    0                        real    247
    DDL    Sybase ASE    smallmoney    0    0    0    0    0    0    0    0                        money    248
    DDL    Sybase ASE    money    0    0    0    0    0    0    0    0                        money    249
    DDL    Sybase ASE    smalldatetime    0    0    0    0    0    0    0    0                        datetime    250
    DDL    Sybase ASE    datetime    0    0    0    0    0    0    0    0                        datetime    251
    DDL    Sybase ASE    char    1    16384    0    0    50    0    0    0                        char    252
    DDL    Sybase ASE    varchar    1    16384    0    0    100    0    0    0                        varchar    253
    DDL    Sybase ASE    unichar    1    0    0    0    50    0    0    0                        char    254
    DDL    Sybase ASE    univarchar    1    0    0    0    50    0    0    0                        varchar    255
    DDL    Sybase ASE    nchar    1    16384    0    0    50    0    0    0                        nchar    256
    DDL    Sybase ASE    nvarchar    1    16384    0    0    50    0    0    0                        nvarchar    257
    DDL    Sybase ASE    text    0    0    0    0    50    0    0    0                        text    258
    DDL    Sybase ASE    binary    1    255    0    0    1    0    0    0                        binary    259
    DDL    Sybase ASE    varbinary    1    255    0    1    0    0    0    0                        varbinary    260
    DDL    Sybase ASE    image    0    0    0    0    0    0    0    0                        blob    261
    DDL    Sybase ASE    bit    0    0    0    0    0    0    0    0                        boolean    262
    DDL    Informix    INTEGER    0    0    0    0    0    0    0    0                        integer    263
    DDL    Informix    INT    0    0    0    0    0    0    0    0                        integer    264
    DDL    Informix    SMALLINT    0    0    0    0    0    0    0    0                        smallint    265
    DDL    Informix    INT8    0    0    0    0    0    0    0    0                        bigint    266
    DDL    Informix    SERIAL    0    0    0    0    0    0    0    0                        integer    267
    DDL    Informix    SERIAL8    0    0    0    0    0    0    0    0                        integer    268
    DDL    Informix    FLOAT    0    0    0    0    0    0    0    0                        float    269
    DDL    Informix    SMALLFLOAT    0    4    0    0    4    0    0    0                        float    270
    DDL    Informix    DECIMAL    2    0    32    32    0    8    3    0                        decimal    271
    DDL    Informix    DEC    2    0    32    32    0    8    3    0                        decimal    272
    DDL    Informix    MONEY    2    0    32    3    0    8    3    0                        money    273
    DDL    Informix    DATE    0    0    0    0    0    0    0    0                        date    274
    DDL    Informix    DATETIME HOUR TO MINUTE    0    0    0    0    0    0    0    0                        datetime    275
    DDL    Informix    DATETIME YEAR TO YEAR    0    0    0    0    0    0    0    0                        datetime    276
    DDL    Informix    DATETIME YEAR TO MONTH    0    0    0    0    0    0    0    0                        datetime    277
    DDL    Informix    DATETIME YEAR TO DAY    0    0    0    0    0    0    0    0                        datetime    278
    DDL    Informix    DATETIME YEAR TO HOUR    0    0    0    0    0    0    0    0                        datetime    279
    DDL    Informix    DATETIME YEAR TO MINUTE    0    0    0    0    0    0    0    0                        datetime    280
    DDL    Informix    DATETIME YEAR TO SECOND    0    0    0    0    0    0    0    0                        datetime    281
    DDL    Informix    DATETIME YEAR TO FRACTION    1    5    0    0    3    0    0    0                        datetime    282
    DDL    Informix    DATETIME MONTH TO MONTH    0    0    0    0    0    0    0    0                        datetime    283
    DDL    Informix    DATETIME MONTH TO DAY    0    0    0    0    0    0    0    0                        datetime    284
    DDL    Informix    DATETIME MONTH TO HOUR    0    0    0    0    0    0    0    0                        datetime    285
    DDL    Informix    DATETIME MONTH TO MINUTE    0    0    0    0    0    0    0    0                        datetime    286
    DDL    Informix    DATETIME MONTH TO SECOND    0    0    0    0    0    0    0    0                        datetime    287
    DDL    Informix    DATETIME MONTH TO FRACTION    1    5    0    0    3    0    0    0                        datetime    288
    DDL    Informix    DATETIME DAY TO DAY    0    0    0    0    0    0    0    0                        datetime    289
    DDL    Informix    DATETIME DAY TO HOUR    0    0    0    0    0    0    0    0                        datetime    290
    DDL    Informix    DATETIME DAY TO MINUTE    0    0    0    0    0    0    0    0                        datetime    291
    DDL    Informix    DATETIME DAY TO SECOND    0    0    0    0    0    0    0    0                        datetime    292
    DDL    Informix    DATETIME DAY TO FRACTION    1    5    0    0    3    0    0    0                        datetime    293
    DDL    Informix    DATETIME HOUR TO HOUR    0    0    0    0    0    0    0    0                        datetime    294
    DDL    Informix    DATETIME HOUR TO FRACTION    1    5    0    0    3    0    0    0                        datetime    295
    DDL    Informix    DATETIME HOUR TO SECOND    0    0    0    0    0    0    0    0                        datetime    296
    DDL    Informix    DATETIME MINUTE TO MINUTE    0    0    0    0    0    0    0    0                        datetime    297
    DDL    Informix    DATETIME MINUTE TO SECOND    0    0    0    0    0    0    0    0                        datetime    298
    DDL    Informix    DATETIME MINUTE TO FRACTION    1    5    0    0    3    0    0    0                        datetime    299
    DDL    Informix    DATETIME SECOND TO SECOND    0    0    0    0    0    0    0    0                        datetime    300
    DDL    Informix    DATETIME SECOND TO FRACTION    1    5    0    0    3    0    0    0                        datetime    301
    DDL    Informix    DATETIME FRACTION TO FRACTION    1    5    0    0    3    0    0    0                        datetime    302
    DDL    Informix    BOOLEAN    0    0    0    0    0    0    0    0                        boolean    303
    DDL    Informix    CHAR    1    32767    0    0    10    0    0    0                        char    304
    DDL    Informix    CHARACTER    1    32767    0    0    10    0    0    0                        char    305
    DDL    Informix    NCHAR    1    32767    0    0    50    0    0    0                        nchar    306
    DDL    Informix    CHARACTER VARYING    1    255    0    0    0    0    0    0                        char    307
    DDL    Informix    VARCHAR    1    255    0    0    10    0    0    0                        varchar    308
    DDL    Informix    NVARCHAR    1    255    0    0    50    0    0    0                        nvarchar    309
    DDL    Informix    LVARCHAR    1    32767    0    0    2048    0    0    0                        char    310
    DDL    Informix    TEXT    0    0    0    0    0    0    0    0                        text    311
    DDL    Informix    BYTE    0    0    0    0    0    0    0    0                        Binary    312
    DDL    Informix    BLOB    0    0    0    0    0    0    0    0                        blob    313
    DDL    Informix    CLOB    0    0    0    0    0    0    0    0                        ntext    314
    DDL    Ingres    ansidate    0    0    0    0    0    0    0    0                        ansidate    315
    DDL    Ingres    bigint    0    0    0    0    0    0    0    0                        bigint    316
    DDL    Ingres    byte    1    32000    0    0    0    0    0    0                        Binary    317
    DDL    Ingres    byte var    1    32000    0    0    0    0    0    0                        Binary    318
    DDL    Ingres    c    1    32000    0    0    0    0    0    0                        char    319
    DDL    Ingres    char    1    32000    0    0    0    0    0    0                        char    320
    DDL    Ingres    date    0    0    0    0    0    0    0    0                        date    321
    DDL    Ingres    decimal    2    0    31    10    0    5    0    0                        decimal    322
    DDL    Ingres    float    1    53    0    0    8    0    0    0                        float    323
    DDL    Ingres    float4    0    0    0    0    0    0    0    0                        real    324
    DDL    Ingres    float8    0    0    0    0    0    0    0    0                        float    325
    DDL    Ingres    ingresdate    0    0    0    0    0    0    0    0                        date    326
    DDL    Ingres    int1    0    0    0    0    0    0    0    0                        integer1    327
    DDL    Ingres    int2    0    0    0    0    0    0    0    0                        smallint    328
    DDL    Ingres    int4    0    0    0    0    0    0    0    0                        int    329
    DDL    Ingres    int8    0    0    0    0    0    0    0    0                        bigint    330
    DDL    Ingres    integer    0    0    0    0    0    0    0    0                        integer    331
    DDL    Ingres    interval day to second    0    0    0    0    0    0    0    0                        interval day to second    332
    DDL    Ingres    interval year to month    0    0    0    0    0    0    0    0                        interval year to month    333
    DDL    Ingres    long byte    0    0    0    0    0    0    0    0                        long byte    334
    DDL    Ingres    long nvarchar    0    0    0    0    0    0    0    0                        long nvarchar    335
    DDL    Ingres    long...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions ยป

Submit New Assignment

Copy and Paste Your Assignment Here