Standard Jet DBnb` Ugr@?~1y0̝cǟFN7]D^(`T{6߱wCϯ34ay[|*|OJl>`&_Љ$g'DeFx -2^\j     8?~'#0 n(RI(!VCS           2   tt  s|  _a  li      w    wIdParentIdNameType DateCreate DateUpdateOwnerFlagsDatabaseConnect ForeignName RmtInfoShort RmtInfoLongLvLvPropLvModuleLvExtraww www Id ParentIdName        ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @VCS     2  ObjectIdSIDACM FInheritable[ ObjectIdVC?CS  C           ObjectId AttributeOrderName1Name2 ExpressionFlag ObjectIdAttribute  VC S  jy           szRelationshipgrbitccolumnicolumnszObjectszColumnszReferencedObjectszReferencedColumnw w oS szObjectszReferencedObjectszRelationshipV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o   ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o   ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o   ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o   ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o   ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o   ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o   ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o   ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o   ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o   ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o {qg]SE7- $Ux ~"s o{Gh)JFF84Eo+COBf}yA/OC3{@U2@t_objecttrx-@888,,,,,,,* @r2{@.T@t_objecttests@:::......., @)1{@RJ(nS@t_objectscenarios@>>>22222220 @;1{@U2@t_objectrisks@:::......., @/{@U2@t_objectrequires@===1111111/ @Zb@U2@t_objectpropertiesi@???33333331 @ /{@E(nS@t_objectproblemsS@===1111111/ @;R.{@҈s@t_objectmetrics@<<<0000000. @-{@g2@t_objectfiles@:::......., @",{@U2@t_objectconstraint@???33333331 @%{@޿s@t_objecti555)))))))' @!#{@҈s@t_metrictypes@:::......., @ )"{@a2@t_mainttypesr@999-------+ @AF(nS@AF(nS@t_listse@444(((((((& @$@mT@t_issuesV@555)))))))' @5NU@c@t_implement2@888,,,,,,,* @'2@'2@t_image((((((((((& 8 {@a2@t_glossary@777+++++++) @1b@1b@t_genopt))))))))))' AF(nS@vF(nS@t_files@444(((((((& @}{@a2@t_efforttypes@:::......., @%F(nS@uT@t_document@777+++++++) @{@ 8s@t_diagramtypes@;;;///////- @ {@oʠs@t_diagramobjects<@===1111111/ @|-@/I(nS@t_diagramlinks//////////- {@@o{@@@ @@@   @ @@@ @@ @  @@YWV,b`wfhru}YWV,brmxopvYWV,gjmfw`amfYWV,hfpfu`mj~`wjrpYWV,jo`hfvYWV,ofw`gjmfYWV,s`mfwwfYWV,trakfbwYWV,w`amfmjvwYWV,w`amfmjvwX YWV,w`vlv YWV,|ufg Y[V,`wwhxjd Y[V,d`w`w}sfv Y[V,dj`hu`obrppfbwrujdY[V,dj`hu`orakfbwjdY[V,drbxofpwf|Y[V,gf`wxufsrvY[V,gm`hvY[V,jvvxff|Y[V,rshxjdY[V,s`bl`hfY[V,s`u`ohxjdY[V,si`vfvY[V,ufvrxubfirxuvY[V,ufvrxubfw`amfvY[V,urmff|wu`Y[V,vbfp`ujrY[V,vp`svirwY[V,vwfufrw}sfY[V,vw}mfvY[V,v}vwfow`hhfdz`mxfvY[V,w`amfmjvw Y[V,w`amfmjvwf|!Y[V,w`amfv"Y[V,wfvww`amfv#Y[V,wu|w}sfv$Y[V,xvfuvfbxujw}%`vvrbj`wjrp&`wwjd'bifblrakfbww}sfv(bm`vvjgjfu)bm`vvjgjfuhxjd*brdfhfp+brpvw,ddm-dj`hu`omjpl.dj`hu`orakfbwvw}mf/f`YVVbm`vvjgjfu0f`YVVov`bbfvvdw1f`YVVzadw2f`Ygjfmdvj~fv3f`Yw`amfp`ofv4f`\VVxsd`wfv5f`\WVxsd`wfv6f`\[Vxsd`wfv7f`hxjd8fmfoYVV9gjmfdju:hfpX[gj|fv;hfpfujbd`w`w}sf<hxjd=jvp`zjh`amf>m`phdwX[?m`vwxsd`wf@p`ofvs`bfAprdfvwfufrBrakfbws`ufpwCrakfbwvbrsfDrsfu`wjrpbrdfErssrvFrsvbmf`pGrusi`pvYVHs`bl`hfbrpwurmIs`bl`hfvJs`u`ojd|KsurkfbwhxjdLtdg,X[Mtxfu}dfgv,WW\Nurmfbrpvwu`jpwvOuwggjfmdvPuxpvw`wfQvft,h`sRvwfufrw}sfvSvw}mfvTw`hhfdz`mvUwsrvVzfuvjrpWzfuvjrpd`wfX{favwfufrY@tdg,ufm`wfvwr2 w,rakfbwfggruww,s`bl`hfw,dj`hu`o ufm`wjrpvijsvufsruwv vbujswv v}vufm w`amfvov}v`bbfvvrakfbwvov}v`bfvov}vordxmfvov}vordxmfvXov}vrakfbwvov}vtxfujfvov}vufm`wjrpvijsvt,`wwujaxwft,brppfbwjrpvt,brppfbwjrpvXt,brppfbwjrpvYt,brppfbwrut,d`w`w}sfvt,fbgt,josmfofpwvt,ofwirdt,rakfbwt,rakfbwuf`mj~fvt,rakfbwwfvwv t,s`bl`hfv!t,slhrakfbw2t,uf`mj~fvW2t,uf`mj~fvX2t,ufvrxubf2t,vxofbg2t,vxowbg2t,wbg2t,xbofwujbv2t,zjvjamfrakfbw2tdg,`wwujaxwf2 tdg,dj`hu`omjpl2 tdg,rakfbw2 tdg,rsfu`wjrp2 tdg,ufm`wfvwr2 tdg,vjosmfrakfbw2uswtu}rakfbwprwfv2uswxvfb`vfprwfv2uswxvfb`vfv2uswxvfb`vfva}`bwru2w,`wwujaxwf2w,`wwujaxwfbrpvwu`jpwv2w,`wwujaxwfw`h2w,`xwiruv2w,b`udjp`mjw}2w,b`wfhru}2w,bmjfpwv2w,brosmf|jw}w}sfv2w,brppfbwru2w,brppfbwrubrpvwu`jpw2w,brppfbwruw`h2w,brppfbwruw}sfv2w,brpvw`pwv2w,brpvwu`jpww}sfvw,d`w`w}sfvw,dj`hu`ow,dj`hu`omjplvw,dj`hu`orakfbwvw,dj`hu`ow}sfvw,drbxofpww,fbgw,fggruww}sfvw,gjmfv w,hfprsw w,hmrvv`u} w,iwom w,jo`hf w,josmfofpww,jvvxfvw,mjvwvw,o`jpww}sfv`bbfvvm`}rxwov}vdavxoo`u}jpgrxvfudfgjpfd&&&&&$ o{[]N [  2  2  2                          2     Type ProductNameDataTypeSizeMaxLenMaxPrecMaxScale DefaultLen DefaultPrec DefaultScaleUserPDATA1PDATA2PDATA3PDATA4 HasLength GenericType DatatypeID  PrimaryKeyD @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2*+,-./0123456$292>2E2J2N2S2V2\2m2r2v2z2~       # (*/*2*9*>*B*F*J*Q*S* U* X* \* a* f*j*o*r*v*{**************      ? wi_UKA7!$%a@w\ w!$%a@w w!$%a@w w@@@XI2 @Q %  F    $%                !"#$%&      !" # $ %!&!!"""###$$ $ % % % &&&'''((())),&,',(-)-*-+.,.-..////00011122 2 3 3 3 444555666% !"#$$ $!$"999>>>E#E$E%J&JJNNNSSSVV V \ \ \ mmmrrrv  !"##'Q @ )+* ,-./#01+356@ 8"H P$IX ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' '! '" '# '$ '% '& '' '( ' ') '+ ', '- ) ) ) ) ) ) ) )  )  ) ) ) '*) ))))))))) )) )))))))) )!)")#)$)%)&))')))*)+),)-).)/)0******* * ** )(2222.(%  @ w,brppfbwruw}sfvw,brppfbwruw,dj`hu`ow,dj`hu`orakfbwvw,dj`hu`ow}sfvw,dj`hu`ow,ofwujbw}sfvw,rakfbwofwujbvw,rakfbww,`wwujaxwfw,rakfbww,brppfbwruw,rakfbww,brppfbwruWw,rakfbww,ofwirdw,s`bl`hfw,dj`hu`ow,s`bl`hfw,dj`hu`ow}sfv w,s`bl`hfw,rakfbw K w,`wwujaxwfw,brppfbwruw,brppfbwruw,brppfbwruw,dj`hu`ow,dj`hu`ow,dj`hu`orakfbwvw,dj`hu`ow}sfv w,ofwirdw,rakfbw w,rakfbwofwujbvW@ @w,brppfbwruw}sfvw,dj`hu`ow,dj`hu`ow}sfvw,ofwujbw}sfvw,rakfbww,rakfbww,rakfbww,rakfbww,s`bl`hfw,s`bl`hf w,s`bl`hf 1DDLMSAccessCountercounter>7777770(% 0DDLMSAccessDoubledouble<6666660(% /DDLMSAccessSinglefloat;6666660(% .DDLMSAccessLonglong84444440(% -DDLMSAccessIntegerinteger>7777770(% ,DDLMSAccessCurrencycurrency@8888880(% +DDLMSAccessDateTimedatetime@8888880(% *DDLMSAccessMemotext84444440(% 2)DDLMSAccessTextchar84444440(% (DDLSQLServer7uniqueidentifieruniqueidentifierRBBBBBB2(% @2'DDLSQLServer7varbinaryvarbinaryD;;;;;;2(% @2&DDLSQLServer7varcharvarchar@9999992(% %DDLSQLServer7tinyinttinyint@9999992(% $DDLSQLServer7timestamptimestampD;;;;;;2(% #DDLSQLServer7texttext:6666662(% "DDLSQLServer7smallmoneymoneyA<<<<<<2(% !DDLSQLServer7smallintsmallintB::::::2(%  DDLSQLServer7smalldatetimedatetimeG??????2(% DDLSQLServer7realreal:6666662(% &DDLSQLServer7numericnumeric@9999992(% 2DDLSQLServer7nvarcharnvarcharB::::::2(% "Q]Eg/Dc!fC`\BAeAguD<@ '-{ @q_packages@@C77+++++++) @ <@ <@q_objecttests@@@F::......., @~<@ɫs 1@q_object@@A55)))))))' @8<@[S<@q_method@@A55)))))))' @ާ<@<@q_ecf@@>22&&&&&&&$ @d<@d<@q_datatypes[@@D88,,,,,,,* @ <@$<@q_connections3@@G;;///////- @ +<@<@q_connections2@@G;;///////- @ <@3<@q_attribute@@@D88,,,,,,,* @mu@a2@MSysModules2----------+ mu@mu@MSysModules,,,,,,,,,,* 1@a2@MSysAccessObjects22222222220   n@s@AdminP2&&&&&&&&&$  lu@lu@UserDefined,,,,,,,,,,*  |@wIOk@AccessLayout*@@E99-------+ @ Dmu@ Dmu@SysRel''''''''''%  Dmu@ Dmu@Scripts((((((((((&  Dmu@ Dmu@Reports((((((((((&  Dmu@ Dmu@Modules((((((((((& Qa1@Qa1@DataAccessPages0000000000. lu@lu@MSysRelationships22222222220 lu@a2@MSysQueries,,,,,,,,,,* lu@a2@MSysACEs))))))))))' lu@lu@MSysObjects,,,,,,,,,,* lu@[X1@MSysDb@333'''''''% @lu@lu@Relationships.........., lu@lu@Databases**********( lu@lu@Tables''''''''''% VC-N--  DataIDyh AOIndex@@@1(% 5DDLSybasedoubledouble:444444.(% @2DDLPostgreSQLvarcharvarchar@9999992(% DDLPostgreSQLintegerinteger@9999992(% DDLDB2FLOATfloat5000000+(% && DDLPostgreSQLnumericnumeric@9999992(% DDLSQL Server 2000smalldatetimedatetimeLDDDDDD7(% 2DDLSQL Server 2000nvarcharnvarcharG??????7(% DDLSQL Server 2000imageblob@<<<<<<7(% @ DDLSQL Server 2000binaryBinaryC======7(% DDLInterBasedouble precisiondoubleGAAAAAA1(% @2DDLSybasevarcharvarchar<555555.(% 8,, XB @XB @UserDefined***********  XB @XB @SummaryInfo***********  XB @XB @AccessLayout+++++++++++ XB @XB @SysRel%%%%%%%%%%% XB @XB @Scripts&&&&&&&&&&& XB @XB @Reports&&&&&&&&&&& XB @XB @Modules&&&&&&&&&&& XB @XB @Forms$$$$$$$$$$$ XB @XB @DataAccessPages........... XB @XB @MSysRelationships22222222220 XB @XB @MSysQueries,,,,,,,,,,* XB @XB @MSysACEs))))))))))' XB @XB @MSysObjects,,,,,,,,,,* XB @XB @MSysDb''''''''''% XB @XB @Relationships.........., XB @XB @Databases**********( XB @XB @Tables''''''''''% a{q@@ @  d`w``bbfvvs`hfvd`w`a`vfvgruov ordxmfv ufm`wjrpvijsvufsruwv vbujswv v}vufm w`amfvov}v`bfvov}vrakfbwvov}vtxfujfvov}vufm`wjrpvijsv`bbfvvm`}rxwov}vdavxoo`u}jpgrxvfudfgjpfdDDLSybasetinyinttinyint<555555.(% DDLSybasetimestamptimestamp@777777.(% 2DDLOracleNVARCHAR2nvarchar?777777.(%  DDLSQL Server 2000ncharncharA<<<<<<7(% 55DDLSQL Server 2000floatfloatA<<<<<<7(% DDLSQL Server 2000datetimedatetimeG??????7(% DDLSQL Server 2000intintegerA::::::7(% DDLSybasefloatfloat8333333.(% DDLMSAccessOLEObjectblob=9999990(% DDLSybasedatetimedatetime>666666.(% @ DDLSybasecharchar6222222.(% DDLDB2SMALLINTsmallint;333333+(% DDLPostgreSQLbigintbigint>8888882(% DDLSybasetexttext6222222 $*0Ii/=j0=j0 Forms =j0=j0ReportsRoot Entryl0PropDataࡱ>   *x0 $*0 @ @ =j0l0Blob CustomGroups =j0=j0Databases =j0l00 =j0l0Cmdbars=j0=j0DataAccessPages =j0=j0Scripts=j0=j0VBA  Forms Modules  =j0=j0Databases =j0=j00 ijMSysDb  $*0MI:+'PROJECT/_VBA_PROJECTVBAp@k0kl0PROJECTwm   DirDataAcessVBADataustomGroups ij0ij0VBAProject87k0kl0AcessVBADataC ij0ij0VBAProject87k087k0DirData $*0 ر0* pHddb2@= d  = J<  DAO>DAO *\G{00025E01-:0C  0046}#5.0#0#C:\Program Files\Common Microsoft Shared\w350`.DLL# 3.51 Object LibrXaryH DPB="BAB80CB3E8B4E8B4E8" GC="9795219623AE01AF01AFFE" [Host Extender Info] &H00000001={3832D640-CF90-11CF-8E43-00A0C911005A};VBE;&H00000000 [Workspace] 0 =j0=j0DaID="{B037F666-3984-44A7-B246-B64B4733A8F2}" Name="db2" HelpContextID="0" VersionCompatible32="393222000" CMG="DDDF6B48952199219921992199"=j0Reports=j0=j0ijMSysDbPropData Forms =j0Root Entryl0 '()*+,-./012345   !"#$%& $*0>h!G20430-0000-0000-C000-000000000046}#2.0#0#C:\WINNT\System32\Stdole2.tlb#OLE AutomationZ*\G{0002E157-0000-0000-C000-0'046}#5.0#0#C:\Program Files\Common Files\Microsoft Shared\DAO\DAO350.DLL#Microsoft DAO 3.51 Object Library*\G{000&iles\Microsoft Office\Office10\msacc.olb#Microsoft Access 10.0 Object Library*\G{00025E01-0000-0000-C000-000000000%ROS~1\VBA\VBA6\VBE6.DLL#Visual Basic For Applications*\G{4AFFC9A0-5F99-101B-AF4E-00AA003F0F07}#9.0#0#C:\Program F$lity +E  GC="9795219623AE01AF01AFFE" [Hoam *\G{000204EF-0000-0000-C000-000000000046}#4.0#9#C:\PROGRA~1\COMMON~1\MIC#i" !Us@tdole>fstdole^f\^X043[W-^2^WINNT\System32\S12.tlb#OLE Automation/VBIDE> VBIDECCE157C5.3PVBA \6E6EX T.OLBHRVisual Basic for A pplic1s Extensibdir    $AccessVBAWin16~Win32MacVBA6#db2DAOstdole`VBIDEAH   Basic for Applic,x+*ations Extensibility 5.3 = )00000000046}#5.3#0#C:\Program Files\Common Files\Microsoft Shared\VBA\VBA6\VBE6EXT.OLB#Microsoft Visual Basic for Applic(s @ @ @ @ @       !"#$%&'()*+,       ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @VCEN __A__DataIDDDLInterBaseblob sub_type 0blobD@@@@@@1(% 5DDLSybasedoubledouble:444444.(% @2DDLPostgreSQLvarcharvarchar@9999992(% DDLPostgreSQLintegerinteger@9999992(% DDLDB2FLOATfloat5000000+(% && DDLPostgreSQLnumericnumeric@9999992(% DDLSQL Server 2000smalldatetimedatetimeLDDDDDD7(% 2DDLSQL Server 2000nvarcharnvarcharG??????7(% DDLSQL Server 2000imageblob@<<<<<<7(% @ DDLSQL Server 2000binaryBinaryC======7(% DDLInterBasedouble precisiondoubleGAAAAAA1(% @2DDLSybasevarcharvarchar<555555.(% 8,, XB @XB @UserDefined***********  XB @XB @SummaryInfo***********  XB @XB @AccessLayout+++++++++++ XB @XB @SysRel%%%%%%%%%%% XB @XB @Scripts&&&&&&&&&&& XB @XB @Reports&&&&&&&&&&& XB @XB @Modules&&&&&&&&&&& XB @XB @Forms$$$$$$$$$$$ XB @XB @DataAccessPages........... XB @XB @MSysRelationships22222222220 XB @XB @MSysQueries,,,,,,,,,,* XB @XB @MSysACEs))))))))))' XB @XB @MSysObjects,,,,,,,,,,* XB @XB @MSysDb''''''''''% XB @XB @Relationships.........., XB @XB @Databases**********( XB @XB @Tables''''''''''% {!"#$%      !"#$%&'        ! "#$%&!! ! ( ( ( +++222777;;;???CCCJ J!J"L#L$L%N&NNQQQUUUZZ Z _ _ _ ccchhhkkkooottt !"#$%&     VCe2N            FlagsFormModuleNameReplicationVersionTypeTypeInfoVersion&Index1ufsruwv vbujswv v}vufm w`amfvov}v`bbfvvrakfbwvov}v`bfvov}vrakfbwvov}vtxfujfvov}vufm`wjrpvijsv`bbfvvm`}rxwov}vdavxoo`u}jpgrxvfudfgjpfdclass~@CMACROz@{qg @ @        (     ,  0 Package_IDName Parent_ID CreatedDate ModifiedDateNotesea_guidXMLPath IsControlled LastLoadDate LastSaveDateVersion ProtectedPkgOwner UMLVersionUseDTDLogXMLCodePath NamespaceTPos PackageFlags BatchSave BatchLoad he DF Tpt/tDGd o DH"4F><DI IDX_GUID Package_IDParentID PrimaryKeyDD@ >           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2928LVAL "i_VBA_PROJECTa^ *\G{000204EF-0000-0000-C000-000000000046}#3.0#9#C:\Program Files\Common Files\Microsoft Shared\VBA\vba332.dll#Visual Basic For Applications*\G{4AFFC9A0-5F99-101B-AF4E-00AA003F0F07}#8.0#0#C:\Program Files\Microsoft Office\Office\MSACC8.OLB#Microsoft Access 8.0 Object Library*\G{00025E01-0000-0000-C000-000000000046}#4.0#0#C:\Program Files\Common Files\Microsoft Shared\DAO\DAO350.DLL#Microsoft DAO 3.51 Object Library LZ9 Hx(jKVKo7AccessAnd As.Debug=dim@DoDelseGendHendifRfSFalseUForZFunction`IfdInputkintegeru lineinputyLongzloopNewNextNLVAL #otOutputSetsubThenToWendWhileWriteVBAWin16~Win32MacDAOdb2Module1b _EvaluatecopyDB~db\dbnewrs_ Recordsetnei`sql"rsOldBrsNewcnt+ CurrentDbS OpenDatabase` OpenRecordset|BOFyEOF tablename` ExecuteYMoveNextL!AddNewaFields7Count0vUpdateStrerrStopMsgBoxRmod_housekeepingJlistqry4 _B_var_set TableDefs%iItemz _B_var_forjL QueryDefs& renametableU]table _B_var_SubqdfQueryDef Parameters`sting0cZ replacetablee_B_var_replacetableLnewtable%_B_var_FunctionOrepExactsOldsNewt _B_var_ifPprevcharnextchars _B_var_Midplim _B_var_LeftQ testexactFROM~ PackageINNERe replaceExactB_B_var_replaceExact |DiagramObjects_B_var_DiagramObjects|_B_var_Package sFinda _B_var_WhileIf fixQueriesX9 fixtables#NewName#RefreshCollect queryname renamequery)query%newqueryfixCode[ropenfile_B_var_openfiledi\ _B_var_disfile8a _B_var_sfile%%dm\ _B_var_dm _B_var_OpenlsourceGg^ _B_var_Outputs _B_var_NameXfixFilesd _B_var_As5 _B_var_Closenewdir\ olddirY;ValueK _B_var_Str _B_str_ErrorR _B_var_olddir _B_var_Write  MoveFirstNqs^ _B_var_qsfiscodeט_B_var_fiscodeڌChrK~ _B_str_Chrm# _B_var_Chr\;ch\ _B_var_cht IsChildOfK3 PackageID*LVAL~ok\MI:+' xteVRC4 ֵ@ ֵ@t_constants*********** v ֵ@ O L Lۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o L H Hۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o H E Eۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o E @ @ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o @ ) )ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o ) ( (ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o ( ' 'ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o ' & &ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o & % %ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o ID] dbOpenTableBvret _B_var_ret&Index Object_ID08ObjectPackage_ID Package_IDst curPackageParentID~ _B_var_do_B_var_Package_ID Parent_IDfE modReportsdN0 dir0* pHddb2@= d  LZ9 J<  DAO>DAO *\G{00025E01-:0C  0046}#4.0#0#C:\Program Files\Common Microsoft Shared\w350`.DLL# 3.51 Object LibrXaryHD  VCqNBB     x     x  ( PropertyID ElementIDPropertyVALUENOTESea_guidx x xBC x x BD  ElementKey PrimaryKeyBBor Partition DescriptionClientSupplierLink   PrimaryKey XRefClient XRefSupplierXRefType q"!MSysDb2#@ov}vda%li      w    wIdParentIdNameType DateCreate DateUpdateOwnerFlagsDatabaseConnect ForeignName RmtInfoShort RmtInfoLongLvLvPropLvModuleLvExtraww www Id ParentIdName        ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @.m>yJ7$ Yt=|aC t;^,x Constraint Des t_objectObject_1  t_connector  t_object      t_objectt_connector0@(+  t_connectorObject_1.@(+  t_connector.Connector_ID0 g DestIDt_object.Object_ID0 o DestName t_object.Name- o DestTypet_object.Object_Type4 o t_connector.Connector_Type2 g SourceTypeObject_1.Object_Type6 o SourceName Object_1.Name/ o SourceIDObject_1.Object_ID2 o t_objectObject_1  t_connector  t_object      t_objectt_connector0@(+  t_connectorObject_1.@(+  t_connector.Connector_ID0 g DestIDObject_1.Object_ID0 o DestName Object_1.Name- o DestTypeObject_1.Object_Type4 o t_connector.Connector_Type2 g SourceTypet_object.Object_Type6 o SourceName t_object.Name/ o SourceIDt_object.Object_ID2 o t_objectObject_1  t_connector  t_object      t_attribute.Name( ' t_attribute.Object_ID- ' t_objectt_attribute*@(+  t_attribute.Type( g t_attribute.Scope) g t_attribute.Name( g t_attribute.Object_ID- g t_attribute  t_object     LVAL%xJK_/yO(uK&wMe7 ' ' 't_object.Object_ID = t_connector.End_Object_IDt_objecttypes.Object_Type = t_object.Object_Type(((t_connector.Connector_Type)="Realisation"))t_package.Package_ID = t_object.Package_IDt_object.Object_ID = t_connector.Start_Object_IDt_objecttypes.Object_Type = t_object.Object_Typet_package.Package_ID = t_object.Package_IDObject_1.Object_Type = t_objecttypes.Object_Typet_package.Package_ID = Object_1.Package_IDt_object.Package_ID = t_package.Parent_IDt_objecttests.Object_ID = t_object.Object_ID(((t_objecttypes.DesignObject)=True))t_package.Package_ID = t_object.Package_IDt_objecttypes.Object_Type = t_object.Object_Typet_package.Package_ID = t_object.Package_IDt_object.Classifier = t_object_1.Object_IDt_object.Object_ID = t_diagramobjects.Object_IDt_object.Object_ID = t_method.Object_IDt_diagram.Diagram_ID = t_object.Diagram_ID(((t_connector.Connector_Type)="Realisation"))t_object.Object_ID = t_connector.Start_Object_IDObject_1.Package_ID = t_package.Package_IDt_connector.End_Object_ID = Object_1.Object_IDt_objecttypes.Object_Type = t_object.Object_Typeselect Datatype as Name from t_primitivesselect Name from t_object where Object_Type='Class' (((t_connector.DiagramID)=0 Or (t_connector.DiagramID)=[t_diagramobjects].[Diagram_ID]))t_connector.End_Object_ID = DiagramObjects_1.Object_IDt_diagramobjects.Diagram_ID = DiagramObjects_1.Diagram_IDt_diagramobjects.Object_ID = t_connector.Start_Object_IDt_object.Object_ID = t_connector.Start_Object_IDt_connector.End_Object_ID = Object_1.Object_IDt_object.Object_ID = t_connector.Start_Object_IDt_connector.End_Object_ID = Object_1.Object_IDt_object.Object_ID = t_connector.Start_Object_IDt_connector.End_Object_ID = Object_1.Object_IDt_object.Object_ID = t_attribute.Object_ID1[uA vcP-v<taN;(n>vcP=r t_package.Package_ID, gt_package t_objectObject_1 t_connector t_object t_objecttypes  G G  ExValue[Weight]*[Value]/ o t_ecf.Notes# g t_ecf.Value# g t_ecf.Weight$ gt_ecf.Description) g t_ecf.ECFID# gt_ecf   X7YZ_____2)@ (" 7X7YZ_____15@ (" 7 G  G   t_connector.SeqNo) 'X@ ( 't_connectorDiagramObjects_16@ (3' t_diagramobjectsDiagramObjects_19@(8, t_diagramobjectst_connector8@(3' t_diagramobjects.Diagram_ID3 g t_connector.*% gt_diagramobjectsDiagramObjects_1,, t_connector t_diagramobjects    t_objectt_connector0@(+  t_connectorObject_1.@(+   t_connector.Notes) g  DestIDt_object.Object_ID0 o DestName t_object.Name- o DestTypet_object.Object_Type4 o t_connector.Stereotype. g t_connector.Connector_Type2 g SourceTypeObject_1.Object_Type6 o SourceName Object_1.Name/ o SourceIDObject_1.Object_ID2 o ConNamet_connector.Name/ o*V\{KjOf6hM*]#}@ @t_object.Object_ID* gt_diagramobjects.ObjectStyle4 gt_diagramobjects.Diagram_ID3 gt_diagramobjects.RectBottom3 gt_diagramobjects.RectRight2 gt_diagramobjects.RectLeft1 gt_diagramobjects.RectTop0 gt_objectt_object_1 t_diagramobjects t_object t_package     t_method.Name% ' t_method.Object_ID* 't_objectt_method'@(( t_diagramt_object*@()  t_method.Type% gt_method.Scope& g t_method.Name% gt_method.Object_ID* gt_diagram.Diagram_ID, gt_method t_object t_diagram    t_package.Package_ID, '.@( 't_objectt_connector0@(+ Object_1t_package*@() t_connectorObject_1.@(+ t_objecttypest_object0@ (-!  t_objecttypes.DesignObject2 g ImplementorTypet_object.Object_Type; oImplementorName t_object.Name4 oImplementedByIDt_object.Object_ID9 oConnectort_connector.Connector_Type; oObjectTypeObject_1.Object_Type6 oObjectName Object_1.Name/ oObjectIDt_connector.End_Object_ID9 oPackaget_package.Name- o, @ @ @ @ @ @ @ ' ' ' ' ' ' ' '  '  ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' '! '" '# '$ '% '& '' '( ' ') '+ ', '- ) ) ) ) ) ) ) )  )  ) ) ) '*) ))))))))) )) )))))))) )!)")#)$)%)&))')))*)+),)-).)/)0******* * ** )(2222.(% +. @ @ @ @ @ @ @  )  ) ) ) '*) ))))))))) )) )))))))) )!)")#)$)%)&))')))*)+),)-).)/)0******* * ** * * * *  *)(*********** * ***** *!*"*#*$*%*&*'*(*)- - - - - ----- - - - - -------*nge. N4 '(tFZ(i6d4oAZ+sB   /t_object.RunState) g.t_object.ea_guid( g-t_object.Classifier+ g,t_object.GenLinks) g+t_object.GenOption* g*t_object.Scope& g)t_object.Phase& g(t_object.Header2( g't_object.Header1( g&t_object.GenFile( g%t_object.GenType( g$t_object.PDATA5' g#t_object.PDATA4' g"t_object.PDATA3' g!t_object.PDATA2' g t_object.PDATA1' gt_object.Bordercolor, gt_object.Fontcolor* gt_object.BorderWidth, gt_object.Tagged' gt_object.Abstract) gt_diagramobjects.Sequence1 gt_object.Status' gPackageNamet_package.Name1 ot_object.ModifiedDate- gt_object.CreatedDate, gt_object.Backcolor* gt_object.BorderStyle, gt_object.Style& gt_object.Effort' gt_object.Complexity+ gt_object.NType& gt_object.Stereotype+ gt_object.Package_ID+ g t_object.Note% g t_object.Version( g t_object.Author' g t_object.Alias& g t_object.Name% gt_object.Object_Type, g,0 @ @ @ @ @ @ @* *  *)(*********** * ***** *!*"*#*$*%*&*'*(*)- - - - - ----- - - - - ---------- -!-"-#-$-%-&-'-(- )-!*-"+-#,-$--%.-&/-'0/1/2/3/4/5/6/7/// / */ / ///////////// ////// /!/Action -m?u> uU: r9}jJ/`+Q t_objecttests.CheckBy- g t_objecttests.RunBy+ g t_objecttests.Results- g t_objecttests.DateRun- g t_objecttests.Status, g t_objecttests.AcceptanceCriteria8 gt_objecttests.InputData/ gt_objecttests.Notes+ gt_objecttests.TestType. gt_objecttests.TestClass/ gt_objecttests.Test* gt_objecttests.Object_ID/ gt_object.Package_ID+ gt_object t_objecttests  G G  %@( 't_packaget_object*@() t_objecttypest_object0@(-! t_objecttypes.DesignObject2 gPackaget_package.Name- oTypet_object.Object_Type0 o t_object.Name% gt_object.Object_ID* gt_object t_objecttypes t_package  G G  t_packaget_object*@() t_objectt_object_1*@(* t_objectt_diagramobjects/@(0$ 7t_object.Multiplicity- g6t_object.PackageFlags- g5t_object.StateFlags+ g4t_object.IsActive) g3t_object.IsSpec' g2t_object.IsLeaf' g1t_object.IsRoot' g0ClassNamet_object_1.Name0 o.3 @ @ @ @ @ @ @- -!-"-#-$-%-&-'-(- )-!*-"+-#,-$--%.-&/-'0/1/2/3/4/5/6/7/// / */ / ///////////// ////// /!/"/#/$/%/&/' /( /) /* /+ /,1/11111111 1 1 1 1 111111111111111111 1  1! 1" 1# 1$1%1&1'1(1)1lated -oL,h6U!~b.l?R%g4j@t_object.CreatedDate, gt_object.Bordercolor, gt_object.Fontcolor* gt_object.BorderWidth, gt_object.BorderStyle, gt_object.Backcolor* gt_object.Style& gt_object.Effort' g t_object.Complexity+ g t_object.NType& g t_object.Stereotype+ g t_object.Package_ID+ g t_object.Note% gt_object.Version( gt_object.Author' gt_object.Alias& g t_object.Name% gt_object.Diagram_ID+ gt_object.Object_Type, gt_object.Object_ID* gPackaget_package.Name- ot_package t_object  G G  (((t_objecttypes.ImageID)>0))5 'Object_1t_objecttypes0@(-! t_packageObject_1*@() t_objectt_packaget_object.Name = t_package.NameG t_objectt_package)@() Object_1.Object_Type, gObject_1.Stereotype+ gt_package.Package_ID, gt_object.Object_ID* gt_objecttypes.ImageID- g Object_1.Name% gt_objecttypes t_objectObject_1 t_package t_object   t_objecttestst_object,@(-!  XTGF^ Fp)D4C}5BUA0\zzzt{@a2@t_constants(@888,,,,,,,* @v(>{@4s@t_connectortypes(@===1111111/ @r6*,@a2@t_connectortag//////////- m{@a2@t_connectorconstraint@BBB66666664 @ VC%{@a2@t_complexitytypesL@>>>22222220 @S{@a2@t_clients@666*******( @Nr 1@a2@t_category++++++++++) J{@a2@t_cardinality@:::......., @ $6*,@a2@t_attributetag//////////- >{@a2@t_attributeconstraints@CCC77777775 @9 {@kYs@t_attribute888,,,,,,,* @)<@U<@rptUseCasesbyActor@@@K??33333331 @ 'Z]<@Z]<@rptUseCaseNotes"@@H<<0000000. @&<@<@rptqryObjectNotes@ @J>>22222220 @%l|-@l|-@qdf_simpleobjectE@ ===1111111/ @ #^|-@^|-@qdf_operationE@ :::......., @"^|-@t 1@qdf_objectE@777+++++++) @!l|-@l|-@qdf_diagramlinkE@<<<0000000. @ l|-@l|-@qdf_attributeE@:::......., @ <@@q_ucmetrics@@D88,,,,,,,* @@l<@c<@q_tcf@@>22&&&&&&&$ @ֱ<@ֱ<@q_sumecf@@A55)))))))' @5<@s<@q_resource@@@C77+++++++) @=<@&{<@q_realizes1.@@D88,,,,,,,* @<@(pz@q_pkgobject@@@D88,,,,,,,* @06 @ @ @ @ @ @ @/$/%/&/' /( /) /* /+ /,1/11111111 1 1 1 1 111111111111111111 1  1! 1" 1# 1$1%1&1'1(1)1*1+1,4444444444  4 !4 "4 #4 $4%4&4'4414444444444444 4!4"4#4$4%44&4(4)4*4+4,4-4.5554'%/n@Z'`1vcP=*Rh/zgTA. @ @ t_object.Name% gt_connector t_object t_objecttypes t_package  G G  .@"( 't_packaget_object*@!() t_objectt_connector0@ (+ t_objecttypest_object0@(-! t_objecttypes.DesignObject2 gt_connector.Connector_Type2 gRealizedByIDt_object.Object_ID6 oObjectIDt_connector.End_Object_ID9 oPackaget_package.Name- oTypet_object.Object_Type0 o t_object.Name% gt_connector t_object t_objecttypes t_package  G G  t_packaget_object*@() 't_object.Phase& g&t_object.Header2( g%t_object.Header1( g$t_object.GenFile( g#t_object.GenType( g"t_object.Cardinality, g!t_object.Persistence, g t_object.Visibility+ gt_object.Concurrency, gt_object.PDATA5' gt_object.PDATA4' gt_object.PDATA3' gt_object.PDATA2' gt_object.PDATA1' gt_object.Tagged' gt_object.Abstract) gt_object.Status' gt_object.ModifiedDate- g0Sp>Y U!t=~kS Y/kt_ocf  G G  ExValue[Weight]*[Value]/ o t_tcf.Notes# g t_tcf.Value# g t_tcf.Weight$ gt_tcf.Description) g t_tcf.TCFID# gt_tcf   TCFSum([Weight]*[Value])0 ot_tcf   ECFSum([Weight]*[Value])0 ot_ecf   t_objectresourcet_object/@70$  t_objectresource.DateEnd0 g t_objectresource.DateStart2 g t_objectresource.PercentComplete8 gt_objectresource.Notes. gt_objectresource.Time- gt_objectresource.Role- gt_objectresource.Resource1 gt_object.Object_Type, g t_object.Name% gt_objectresource.Object_ID2 gt_object.Package_ID+ gt_object t_objectresource   .@7 't_packaget_object*@7) t_objectt_connector.@$(+ t_objecttypest_object0@#(-! t_objecttypes.DesignObject2 gt_connector.Connector_Type2 gRealizedByIDt_object.Object_ID6 oObjectIDt_connector.Start_Object_ID; oPackaget_package.Name- oTypet_object.Object_Type0 o38 @ @ @ @ @ @ @1,4444444444  4 !4 "4 #4 $4%4&4'4414444444444444 4!4"4#4$4%44&4(4)4*4+4,4-4.5555555555 4'5 5 5 55555555 5 5 555 555555 5!55"5$5%5&5'5(5)5*5#5+5-5.5/@@@@@@@@5,LVAL"yE~Zc?`"]3xP @ @ @1,44(((t_diagramobjects.Object_ID) Is Null))t_package.Package_ID = t_object.Package_IDt_object.Object_ID = t_diagramobjects.Object_ID(((q_implements.Package_ID) Is Null) AND ((Object_1.Abstract) Is Null Or (Object_1.Abstract)="0"))t_package.Package_ID = Object_1.Package_IDObject_1.Object_ID = q_implements.ObjectIDt_implement.Type = Object_1.Object_Typet_objecttypes.Object_Type = Object_1.Object_Type(((Object_1.Object_Type)="Actor") AND ((t_object.Object_Type)="Usecase") AND ((Object_1.Object_ID)=[Start_Object_ID]) AND ((t_object.Object_ID)=[End_Object_ID]))(((t_object.Object_Type)="Usecase"))t_package.Package_ID = t_diagram.Package_IDt_package.Package_ID = t_object.Package_IDt_object.Diagram_ID = t_diagram.Diagram_ID(((t_object.Note)<>"") AND ((t_object.Object_Type)="UseCAse"))t_package.Package_ID = t_diagram.Package_IDt_object.Diagram_ID = t_diagram.Diagram_IDt_package.Package_ID = t_object.Package_IDSelect * from q_connections2 where SourceID=[ID]Select * from q_connections where SourceID=[ID] (((t_operation.Object_ID)=[Object]))(((t_object.Object_ID)=[Object]))t_package.Package_ID = t_object.Package_IDt_object.Classifier = t_object_1.Object_IDt_object.Object_ID = t_diagramobjects.Object_ID(((t_diagramlinks.DiagramID)=[Dgm_ID]) AND ((t_diagramlinks.ConnectorID)=[Con_ID]))(((t_attribute.Object_ID)=[Object]))t_object.Object_Type = t_objecttypes.Object_Type(((t_object.Object_Type)="UseCase" Or (t_object.Object_Type)="Actor"))t_package.Package_ID = t_object.Package_IDt_ocf.ObjectType = t_object.Object_TypeVal([t_object].[Complexity])*Val([ComplexityWeight])t_objectresource.Object_ID = t_object.Object_ID(((t_connector.Connector_Type)="Realisation"))t_package.Package_ID = t_object.Package_ID6P @ @ @ @ @ @ @55555 4'5 5 5 55555555 5 5 555 555555 5!55"5$5%5&5'5(5)5*5#5+5-5.5/@@@@@@@@@@ @ 5,@ @ @@@@@@@@ @ @ @ @ @  @  @  @ @!@!@ !@!!@"!@#!@$!@"@%"@'"@("@)"@*"@+"@,"@-"@."@/"@0"@1"@2"H" H" H" H" H" H"H"H"H"H "@&sting1# VCBN::A   )  2  2  2       2  2  2                  $  (      2        2   Object_IDNameScope Stereotype ContainmentIsStatic IsCollection IsOrderedAllowDuplicates LowerBound UpperBound ContainerNotesDerivedIDPos GenOptionLength PrecisionScaleConstStyle ClassifierDefaultTypeea_guidStyleEx :; :< := Name Object_ID PrimaryKey ::::::: : I# I# I#I $$ID O$  G$ $ # dt_operation.Name) /#$TvB @TvB @qdf_relatesto,,,,,,,,,,, #TvB @TvB @qdf_operation,,,,,,,,,,, "TvB @TvB @qdf_object))))))))))) !TvB @TvB @qdf_diagramlink...........  TvB @TvB @qdf_attribute,,,,,,,,,,, B @TvB @q_visibleobject........... B @B @q_ucmetrics*********** B @B @q_tcf$$$$$$$$$$$ B @B @FlagMSysQueriesFlag00,!! ExpressionMSysQueriesExpression<<2'' Name2MSysQueriesName222-"" Name1MSysQueriesName122-""AttributeMSysQueriesAttribute::1&&c {qg]S U`"~R!n2 ~CQ! s' (()( @@  J@9 jpwfuofdj`wfloufvsrpvfvotxfu}jpgruo`wjrpordfmvvjdvKxmwv ajp`u}arrmf`paxvjpfvvjdaxvjpfvvjdbi`ubijmdufpvfjdvbmjfpwmrb`mf(bmjfpwwjof~rpfrggvfw(brosxw`amfdfgjpjwjrpIbrpgruo`pbf,surgjmfbrpgruo`pbf,surgjmf brpw`jpjphfpwjw}jd d`w`d`w`od`w`,uftxjufofpw,vxsfuvfw,uftxjufofpwHd`wfwjofdfvbujswjrpduhjdvdujd`w`(dujjddujjddvv,vfo`pwjb,uftxjufofpwfpwjw}jdfpwjw}jdfpwjw}w}sffz`mx`wjrp,ufvxmw,uftxjufofpwHfz`mx`wjrpufvxmwjdofz`mx`wjrpufvxmwv( gjp`mloufvsrpvfv(gxmgjmmvgxmgjmmvgxpbwjrp`m,surgjmfgxpbwjrp`m,surgjmfgxpbwjrp`msurgjmfvjdjpgruo`wjrpordfmvvjd jpgruo`wjrpordfmvvjdojpgruo`wjrpordfmvvjdjpgruo`wjrpordfmvvjdIjpgruo`wjrpordfmvvjdvjpwfhfujpwfuofdj`wfloufvsrpvfv(jpwfuofdj`wfloufvsrpvfvojpwfuojdj`wfvw`wfojpz`mjdwjof~rpfrggvfwjvo`pd`wru}Hjwfojd jwfojd jwfu`wjzflouftxfvwv(lojdlojd(lojdolouftxfvwv(lpr{mfdhf,ordxmfmrb`mfmrb`mf,vxssruw,uftxjufofpwHo`kruojprup`ofs`ufpwvfjdsufzjrxvvw`wf(surgjmfsurgjmfjdvtxfu}vvjdvuf`muftxjufdduhjdvouftxjufofpw,`hhufh`wfHuftxjufofpwvHufzjvjrpvbifo`wurpxumvIvbrsjph,fpwjw} vbrsjphfpwjw}jdvfo`pwjb,surgjmfvfo`pwjb,surgjmfvfo`pwjb,vjhpjgjfu vfo`pwjbsurgjmfvvw`wfd`w`ovwujphvxssruwfdmrb`mfvHvxssruwfdrsfu`wjrpvwu`jwwu`jw,vfw,uftxjufofpwHwu`jwjdH wu`jwuftxjufofpwvIwu`jwz`mxfjvmrb`mj~fdIw}sfw}sfw}sfHxpufbrhpj~fdmrb`mf xpufbrhpj~fdwjof~rpfrggvfwxpvsfbjgjfdxpvxssruwfdmrb`mfz`mxfo zfuvjrp{`upjphvo{`upjphvvjd|vdxumI$wfd 9 @ @ @ @ @ @ @ @  ((PP HHHHO IPI JJJJJJJ KKKNi pPpPpPppppp p p ppp p p ppqsPtP           tPtPtPtPtPtPtPtPtPtPtPtPtPtPtPtPtPtPtPtPtPtPtPtPtPtPtPtPtPqqqqqqqqqqqqqqqqqqqqqqi i i i i i i i i i i i i i i i i i i i bPbPbPbPbPbPbPbPbPbPbPbPbPHPHPXPXP*P*P:P :P  8888888888 8 99999999 @ @ @ @ @ @ @ @9:;<=C DN OPQRV_e(f( HHHHII JJJJJJJ KKKNO P PP      PPPPP                        PPPPPPPPPPPPPPPPPPPPPPPPPPPPP                    PPPPPPPPPPPPPPPPPPPP P rrrrrrrrrrrrr 8888888888 8 9999999VCN??           Object_ID ConstraintAttNameTypeNotesID?  PrimaryKey??#%a@wX wW#%a@w wW#%a@w wG#%a@wT wG#%a @w wG#%a@ @w wG#%a@wP wG#%a< @w wG#%a@w wG#%aP @wL w8#%a@w wW#%a@w wW#%a@wH wW#%a@w wW#%a @w w8#%a@wD wW#%a@w wW#%a@w wW#%a@w@ wW#%a@w wW#%a@w wS{qgEW#%a@w< wW#%a@w wW#%a@w@ wuW#%a@wA8 wW#%a @wE wW#%a@wF wW#%axn @wH4 wW#%a@wI wW#%a@wS wW#%a@wT0 wW#%a@w^ wW#%a|m @w_ wW#%a@wm, wW#%a@wn wW#%a@wr wW#%a@ws( w3jAX9&w> t[H* ~kX?&v[8k1 "t_object.Object_ID* g"t_diagramobjects.ObjectStyle4 g"t_diagramobjects.Diagram_ID3 g"t_diagramobjects.RectBottom3 g"t_diagramobjects.RectRight2 g"t_diagramobjects.RectLeft1 g"t_diagramobjects.RectTop0 g"t_objectt_object_1 "t_diagramobjects "t_object "t_package "[Object] O" " !S@ 7 '!t_diagramlinks ! G!Con_ID O!Dgm_ID O! !  t_attribute.Name( ' t_attribute.Scope) ' t_attribute.Pos' ' $@7 ' t_attribute   G Object O    (((t_objecttypes.ImageID)>0))5 't_objectt_objecttypes0@7-! t_objecttypes.ImageID- gt_objecttypes.DesignObject2 gt_objecttypes.Description1 g t_object.*" gt_objecttypes t_object   F@7 't_packaget_object*@7) t_ocft_object'@7% t_object.Phase& gt_package.Package_ID, gt_package.Name& gComplexity4@7" o t_object.Name% gt_object.Object_Type, gt_object t_package 1vcG,e2l< {X<~R!gK+I| *ImplementedByID"") o*Connector""# o*ObjectTypeObject_1.Object_Type6 o*ObjectName Object_1.Name/ o*ObjectIDObject_1.Object_ID2 o*Packaget_package.Name- o*t_package.Package_ID, g*q_implements *t_objectObject_1 *t_objecttypes *t_package *t_implement * G* G* * )@7 ')t_object.Object_ID* g)Object_1.Object_ID* g) t_object.Note% g) t_object.Name% g)t_object.Object_Type, g)Object_1.Object_Type, g) Object_1.Name% g)Connector )t_objectObject_1 )t_object ) ) ($@7 '(t_packaget_diagram+@7* (t_packaget_object*@7) (t_objectt_diagram*@7) (TagIIf([Tagged]=0,'No','Yes')5 o(t_object.Complexity+ g( t_object.Note% g( t_object.Name% g(t_object.Object_Type, g(t_diagram.Diagram_Type. g(t_diagram Namet_diagram.Name4 o(t_package Namet_package.Name4 o(t_diagram (t_object (t_package ( ( '>@7 '' t_object.Note% g' t_object.Name% g{qg] @ @$2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2222222222222222222222222222222222222222222222222222222222222222222222222222222222xxxxxxxxxxxx x x x x x x x x x x x x x D2A-4d82-BEA7-D597F3EE3D3F}CC  utilityclassA class whose attributes and operations are all class-scoped{E69B1C1D-74EE-4370-8802-6632987F9659}ooIIII  typeclassAn abstract class specifying the structure but not implementation of a set of objects{9CFABF8B-C31F-4c08-9FB4-B80C7655F68A}____  threadclassA classifier whose instances represent a lightweight flow of control{65A71586-E3CA-4309-9203-44A41B4ACAF3}vvPPPP  targetclassA class that represents a target{F3009C21-9596-4a69-A8B2-BBB5E03885EE}RR,,,, $m2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2222222222222222222222222222222222222222222222222222222222222222222======<2<2<2<2<2<2<2<2<2<2<2<2<2<2<28x8x8x8x:::;8x8x8x8x8x8x8x+x +x +x +x +x +x +x +x +x +x +x +x +x +x ic contents of target are imported into source namespace{CFD749E4-0DA9-4ee9-A2B8-B5973A7C3D48}ssMMMM frienddependencySource is given special visibility of target{941A12EC-3A48-4759-9804-13FA75914EBE}cc==== derivedependencySource may be computed from target{EA509203-6D33-42ed-9B48-E381919E9924}YY3333 calldependencySource invokes the target{365F74E4-4757-4e1a-89F6-EBC32023530C}NN(((( binddependencySource instantiates target template using given parameters{EF4AFA7C-E9AF-4934-BC57-3F2A43874AD9}ooIIIIVCNFF       AuthorNameRolesNotesFG  PrimaryKeyts a users PC{C8C371AA-982B-4324-9920-0DD6D13A58D4}TT....  unix servernodeA class that represents a Unix server{727B1C37-AAB3-4cc8-9505-797AB10B5127}[[5555  storagenodeA class that represents a storage device{095960D0-877D-4705-9CA4-C293FB4341D0}ZZ4444  servernodeA class that represents a server{AA8235AE-11B3-4a7b-B352-896561841E8C}QQ++++  securenodeA class that represents aet{44D8DA24-1588-4688-851B-2B80169A1C67}LL&&&&  pc servernodeA class that represents a PC server{55AE7CB8-0E9B-4bb1-9D3F-2B194F901150}WW1111  pc clientnodeA class that represents a clients PC{B8932D2C-F50C-483d-8E6B-4F7FC7A25C7C}XX2222  pcnodeA class that represents a personal computer{49E0B277-0592-4489-9A1B-24E38E7A002A}XX2222 disk arraynodeA class that represents a disk array{62D56F57-D317-4715-A6D9-34EDAD94D2C0}YY3333  computernodeA class that represents a computer{15976BA0-B6BF-49cf-A9CC-DDC7B500805F}UU////  cdromnodeA class that represents a CDRom drive{A358C061-B3FE-4a17-A593-C85A8C24FF3D}UU////  cd-romnodeA class that represents a CDRom drive{0795D356-45DA-451f-BD5F-93CA557AAC2B}VV0000  use case systemmodelSpecifies the services offered to the users{D6BA4E7A-AC52-4edd-B0E8-8CAA2A9D5F68}ff@@@@ implementation systemmodelContains implementation subsystems and/or components and relationships{9C456943-27F2-4913-8DC7-03FA7543DFD5}aaaa design systemmodelContains design elements{87D15833-406D-48f8-9179-17F5805769AD}QQ++++ analysis systemmodelContains analysis classes - entities, boundaries and control elements{11EE0417-8DE4-444e-8AE5-C4EDB110C086}ZZZZ destroymessageTarget is destroyed by event or message{34E026CA-918D-42f8-84C9-28C925C90270}\\6666 createmessageTarget is created by event or message{F14CECE1-C929-46aa-ADAC-C6087CB0C466}YY3333a{q#.\/O] includeusesSource use case explicitly includes the behavior of target{8767296C-EFEC-4698-9B7D-E6118CA6CDA7}llFFFF  extendusesTarget use case extends the source at a given extension point{A84843AF-2180-4c4c-8910-6370C73B1775}nnHHHH  communicateusesCommunication between actor and use case{7F4600FE-22AB-4618-8AF8-C428043286DE}^^8888  systempackageA package representing the entire system being modeled{32CF855F-B49E-415a-A173-6C62DCAE5522}jjDDDD subsystempackageA grouping of elements that constitute a specification of behavior offered by other contained elements{9B4094EE-B057-42ea-8E6C-ACDBEE89F3A4}wwww  stubpackageA package serves as a proxy for the public contents of another package{C2EFAEE3-22CD-4ca9-A63A-A61F8E7FF194}xxRRRR  modelpackageA semantically closed abstraction of a system{B021D033-054D-4288-A200-D8F3131DA24C}``::::  frameworkpackagePackage consists mainly of patterns{155F3749-8F55-48d1-92EC-37EE16EFA605}ZZ4444  facadepackagePackage is a view of another concrete package{69A93A07-057E-4b2d-8058-7F046604BD3F}aa;;;; uniqueOpTableA Unique constraint to enforce the integrity of a database automatically{58D08C48-E9A3-4ce7-AF94-EA01BF1AE7B5}||VVVV triggerOpTableA trigger which executes automatically when an UPDATE, INSERT, E           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2 Use CaseTechnicalY@"  Includes RelationshipTechnical @/#Extends RelationshipTechnical@."Deployment ModelTechnical7@*Deployment ArchitectureTechnical@1%CustomerBusinessQ@! Component ModelTechnicalV@)ClassTechnical@ AssociationTechnical@%Accounting PeriodsBusinessb@+'(tFZ(i6d4oAZ+sB   "/t_object.RunState) g".t_object.ea_guid( g"-t_object.Classifier+ g",t_object.GenLinks) g"+t_object.GenOption* g"*t_object.Scope& g")t_object.Phase& g"(t_object.Header2( g"'t_object.Header1( g"&t_object.GenFile( g"%t_object.GenType( g"$t_object.PDATA5' g"#t_object.PDATA4' g""t_object.PDATA3' g"!t_object.PDATA2' g" t_object.PDATA1' g"t_object.Bordercolor, g"t_object.Fontcolor* g"t_object.BorderWidth, g"t_object.Tagged' g"t_object.Abstract) g"t_diagramobjects.Sequence1 g"t_object.Status' g"PackageNamet_package.Name1 o"t_object.ModifiedDate- g"t_object.CreatedDate, g"t_object.Backcolor* g"t_object.BorderStyle, g"t_object.Style& g"t_object.Effort' g"t_object.Complexity+ g"t_object.NType& g"t_object.Stereotype+ g"t_object.Package_ID+ g" t_object.Note% g" t_object.Version( g" t_object.Author' g" t_object.Alias& g" t_object.Name% g"t_object.Object_Type, g4m?u> lN/zgR?n2 ~CQ!n}ֵ@t_s'Object ' ' &t_packaget_diagram+@7* &t_objectt_diagram*@7) &t_packaget_object*@7) &t_object.Complexity+ g& t_object.Note% g& t_object.Name% g&t_object.Object_Type, g&t_diagram.Diagram_Type. g&t_diagram Namet_diagram.Name4 o&t_package Namet_package.Name4 o&t_diagram &t_object &t_package & & %(((t_object.Object_ID)=[ID]))5 '% t_object.*" g%t_object %ID O% % $X7YZ_____20@7" 7$X7YZ_____10@7" 7$ G$ID O$  G$ $ # dt_operation.Name) /# t_operation.Scope) '# dt_operation.Pos( /#$@7 '#t_operation # G#Object O# # "!@ 7 '"t_packaget_object*@ 7) "t_objectt_object_1*@ 7* "t_objectt_diagramobjects/@ 70$ "7t_object.Multiplicity- g"6t_object.PackageFlags- g"5t_object.StateFlags+ g"4t_Object.IsActive) g"3t_Object.IsSpec' g"2t_Object.IsLeaf' g"1t_object.IsRoot' g"0ClassNamet_object_1.Name0 oVCNKK 2 CardinalityKM  PrimaryKeya{qB`&3qThis pattern represents an operation to be performed on the elements of an object structure. It lets you define a new operation without changing the classes of the elements on which it operates.This pattern defines the skeleton of an algorithm in an operation, deferring some steps to subclasses. It lets subclasses redefine certain steps of an algorithm without changing the algorithm's structure.This pattern defines a family of algorithms, encapsulates each one and makes them interchangeable. It lets the algorithm vary independently from clients that use it.This pattern allows an object to change its behaviour when its internal state changes. The object will appear to change its class.This pattern defines a one-to-many dependency between objects so that when one object changes state, all its dependents are notified and updated automatically.This pattern, without violating encapsulation, captures and externalizes an object's internal state so that the object can be restored to this state later.This pattern defines an object that encapsulates how a set of objects interact. Mediator promotes loose coupling by keeping objects from referring to each other explicitly, and it lets you vary their interaction independently.This pattern provides a way to access the elements of an aggregate object sequentially without exposing its underlying representation.This pattern, given a language, defines a representation for its grammar along with an interpreter that uses the representation to interpret sentences in the language.Th J@@ @ @@@ @@  @@@@ `dojpd`w``bbfvvs`hfvd`w`a`vfvgruov ordxmfv ufm`wjrpvijsvufsruwv vbujswv v}vufm w`amfvov}v`bbfvvrakfbwvov}v`bfvov}vordxmfvov}vordxmfvXov}vrakfbwvov}vtxfujfvov}vufm`wjrpvijsvt,`wwujaxwft,brppfbwjrpvt,brppfbwjrpvXt,brppfbwjrpvYt,brppfbwrut,d`w`w}sfvt,fbgt,josmfofpwvt,ofwirdt,rakfbwt,rakfbwuf`mj~fvt,rakfbwwfvwv t,s`bl`hfv!t,slhrakfbw2t,uf`mj~fvW2t,uf`mj~fvX2t,ufvrxubf2t,vxofbg2t,vxowbg2t,wbg2t,xbofwujbv2t,zjvjamfrakfbw2tdg,`wwujaxwf2 tdg,dj`hu`omjpl2 tdg,rakfbw2 tdg,rsfu`wjrp2 tdg,ufm`wfvwr2 tdg,vjosmfrakfbw2uswtu}rakfbwprwfv2uswxvfb`vfprwfv2uswxvfb`vfv2uswxvfb`vfva}`bwru2w,`wwujaxwf2w,`wwujaxwfbrpvwu`jpwv2w,`wwujaxwfw`h2w,`xwiruv2`bbfvvm`}rxwov}vdavxoo`u}jpgrxvfudfgjpfd1..*1..10..10..*0*J@LVLVLVWLWLWLWL  w    wIdParentIdNameType DateCreate DateUpdateOwnerFlagsDatabaseConnect ForeignName RmtInfoShort RmtInfoLongLvLvPropLvModuleLvExtraww www Id ParentIdName        ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @VCNOO        CategoryIDNameTypeNOTES[OR  PrimaryKeyOO #  ProductName[Type] = 'DDL'"t_datatypes ProductName3S{qg        8X @ @ @ @ @ @ @@ 5,@ @ @@@@@@@@ @ @ @ @ @  @  @  @ @!@!@ !@!!@"!@#!@$!@"@%"@'"@("@)"@*"@+"@,"@-"@."@/"@0"@1"@2"H" H" H" H" H" H"H"H"H"H "H "H "H "H "H"H"H"H"H"H"H"H"H"H" H"!H""H"#H"$H"%H"&H"'H"(H ")H!"*H""+H#",H$"-H%".H&"/H'"0I"1I"2I"3I"4I"5I"6I"7I"I"I "I "I "@&#I #I#I#I#I# I# I# I#I $I$I>X @ @ @ @ @ @ @ @ @ @ @ @ @$I$I$I$I%I%I%I%I %I!%I&I"&I$&I%&I&&I'&I(&I)&I*&I+&I,&I-&I.&I/&I0&I#'I1'I3'A'A'A'I2(A(A(A(A(A(A (A (A (A (A (A(A(A(A(A(A(A)A)A)A)A)A)A)A)A)A)A)A)A )A*A!*A#*A$*A%*A&*A'*A(*A)*A**A+*A,*A-*A.*A/*A0** * ****** *A"+ + + + ++++++++++++ N           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2r in a use case scenario - for example a user may optionally request a list or report at some point in a performing a business use case. A model of the system as it will be physically deployedA view of the proposed hardware that will make up the new system, together with the physical components that will execute on that hardware. Includes specifications for machine, operating system, network links, backup units &etc.A person or a company that requests An entity to transport goods on their behalf.The component model provides a detailed view of the various hardware and software components that make up the proposed system. It shows both where these components reside and how they inter-relate with other components. Component requirements detail what responsibilities a component has to supply functionality or behavior within the system.A logical entity encapsulating data and behavior. A class is a template for an object - the class is the design, the object the runtime instance.A relationship between two or more entities. Implies a connection of some type - for example one entity uses the services of another, or one entity is connected to another over a network link.A defined period of time whereby performance reports may be extracted. (normally 4 week periods).VCZN TT  _  D  _2  D2  _2  D2  _2  D  _Name OrganisationPhone1Phone2MobileFaxEmailRolesNotes_D_DTU  PrimaryKey GlossaryIDt_glossaryGlossaryIDt_glossary.GlossaryIDP;1'';  Meaningt_glossaryMeaningt_glossary.MeaningG5.$$;  Typet_glongt_package Package_IDaga{q          S           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2  Package_ID ParentID <> 0!t_diagramea_guid3TPos3 Diagram_Type 3ParentID3Name3 Package_ID3 Diagram_ID3VC NWW 2  Complexity NumericWeightWZW[  NumericWeight PrimaryKey{q        PQ @ @ @ @ @ @ @"H "H "H"H"H"H"H"H"H"H"H"H" H"!H""H"#H"$H"%H"&H"'H"(H ")H!"*H""+H#",H$"-H%".H&"/H'"0I"1I"2I"3I"4I"5I"6I"7I"I"I "I "I "@&#I #I#I#I#I# I# I# I#I $I$I$I$I$I$I$I%I%I%I%I %I!%I&I"&I$&I%&I&&I'&I(&I)&I*&I+&I,&I-&I.&I/&I0&I#'I1'I3'A'A'A'I2(A(A(A(A(A(A (A (A (A (A (A(A(A(A(A(A(A)A)A)A)AV@@ @ @@@ @@  @@@@`dojpd`w``bbfvvs`hfvd`w`a`vfvgruov ordxmfv ufm`wjrpvijsvufsruwv vbujswv v}vufm w`amfvov}v`bbfvvrakfbwvov}v`bfvov}vordxmfvov}vordxmfvXov}vrakfbwvov}vtxfujfvov}vufm`wjrpvijsvt,`wwujaxwft,brppfbwjrpvt,brppfbwjrpvXt,brppfbwjrpvYt,brppfbwrut,d`w`w}sfvt,fbgt,josmfofpwvt,ofwirdt,rakfbwt,rakfbwuf`mj~fvt,rakfbwwfvwv t,s`bl`hfv!t,slhrakfbw2t,uf`mj~fvW2t,uf`mj~fvX2t,ufvrxubf2t,vxofbg2t,vxowbg2t,wbg2t,xbofwujbv2t,zjvjamfrakfbw2tdg,`wwujaxwf2 tdg,dj`hu`omjpl2 tdg,rakfbw2 tdg,rsfu`wjrp2 tdg,ufm`wfvwr2 tdg,vjosmfrakfbw2uswtu}rakfbwprwfv2uswxvfb`vfprwfv2uswxvfb`vfv2uswxvfb`vfva}`bwru2w,`wwujaxwf2w,`wwujaxwfbrpvwu`jpwv2w,`wwujaxwfw`h2w,`xwiruv2w,b`udjp`mjw}2w,b`wfhru}2w,bmjfpwv2`bbfvvm`}rxwov}vdavxoo`u}jpgrxvfudfgjpfdV.Low V.High Medium LowHigh Extreme V @YYYYYY   w    wIdParentIdNameType DateCreate DateUpdateOwnerFlagsDatabaseConnect ForeignName RmtInfoShort RmtInfoLongLvLvPropLvModuleLvExtraww www Id ParentIdName        ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @V f|wufofYijhiYmr{YofdjxoYzijhiYzmr{Y  Parent_IDt_package ea_guid3XMLPath3 PackageFlags 3TPos3 Namespace3 IsControlled 3 Parent_ID3 Package_ID3Name3VCl NO3O]]-   0  02  3  P2  i2  o2  M2   2  B2 .2 a2 F  c2     42    A2  }  :2    c2     82    O2  b2  2  02 ! 02 !" 02"# #$  $% $%& (&' ,'( 0() 4)* 8*+ <+, @,- D-. H ./ r2 /0  01 2 12  23  3 4  4!5  5"6 6#7 L 7#8 ( 8$9  9%: :&; ;&< <&= =&> >&?  ?&@  @'A  A(B  B)C  C*D  D+E E,F F,G  G,H H-I P I-J  J.K  K/L  L0M  M1N  N2O  Connector_IDName DirectionNotesConnector_TypeSubType SourceCard SourceAccess SourceElementDestCard DestAccess DestElement SourceRoleSourceRoleTypeSourceRoleNoteSourceContainmentSourceIsAggregateSourceIsOrderedSourceQualifierDestRole DestRoleType DestRoleNoteDestContainmentDestIsAggregate DestIsOrdered DestQualifierStart_Object_ID End_Object_IDTop_Start_Label Top_Mid_Label Top_End_LabelBtm_Start_Label Btm_Mid_Label Btm_End_Label Start_EdgeEnd_EdgePtStartXPtStartYPtEndXPtEndYSeqNo HeadStyle LineStyle wmcYOE;1# h@@`` 2m$Hget_diagram33333333331 3 Ns@ Ns@t_objectt_method1111111111/ 2Os@Os@t_objectt_connector155555555553 1Bps@Bps@t_objectt_connector44444444442 /҈s@҈s@t_metrictypest_objectmetrics==========; . 8s@ 8s@t_diagramtypest_diagram88888888886 -oʠs@oʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@8 {FDF9A368-23F8-4730-9637-D43E35628A12}ConstStatusTypeImplementedEE:+ {1E9843C4-0788-4948-8FCA-EF9E0D9B9369}ConstStatusTypeBuild??:+ {4C61C3E6-B721-41a7-BFB3-699DF50BC4D9}ConstStatusTypeValidatedCC:+ {AC15A9A3-8278-4e4e-AA88-23DF5EA35B43}ConstStatusTypeApprovedBB:+ {CD22EDBC-4F15-4b1c-A8D9-EAC780A2CE98}ConstStatusTypeMandatoryCC:+ {5A276B14-D271-431f-A63C-D76B5572F829}ConstStatusTypeProposedBB:+q\ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ggggglqs    #$&=A BCIK M N O|R|WXYZ[\] ^_`a bcdfghijklr stuv xy z{  g ss           qqs s g ll l l      q  l l      IDX_GUID Object_ID Package_ID#$' ( , 6qg]SI?5\ `vvrbj`wjrphfpfu`mj~`wjrpsl`hhufh`wjrpl`hhufh`wjrpl`hhufh`wjrpq`hhufh`wjrpq`hhufh`wjrpq`hhufh`wjrps`hhufh`wjrps`hhufh`wjrpw`hhufh`wjrp`hhufh`wjrp`hhufh`wjrp`hhufh`wjrp`hhufh`wjrp`hhufh`wjrp`hhufh`wjrp`hhufh`wjrp`hhufh`wjrp`hhufh`wjrp`hhufh`wjrp`hhufh`wjrp`hhufh`wjrp`hhufh`wjrp`hhufh`wjrp`hhufh`wjrp`hhufh`wjrp`hhufh`wjrp`hhufh`wjrp`hhufh`wjrp`vvrbj`wjrpw`vvrbj`wjrp|`vvrbj`wjrp|`vvrbj`wjrp|`vvrbj`wjrp|`vvrbj`wjrp`vvrbj`wjrp`vvrbj`wjrp`vvrbj`wjrp`vvrbj`wjrp`vvrbj`wjrp`vvrbj`wjrp`vvrbj`wjrp`vvrbj`wjrp`vvrbj`wjrphfpfu`mj~`wjrpghfpfu`mj~`wjrpghfpfu`mj~`wjrpghfpfu`mj~`wjrplhfpfu`mj~`wjrpqhfpfu`mj~`wjrpqhfpfu`mj~`wjrpqhfpfu`mj~`wjrpshfpfu`mj~`wjrpshfpfu`mj~`wjrpshfpfu`mj~`wjrpshfpfu`mj~`wjrpwhfpfu`mj~`wjrpwhfpfu`mj~`wjrpwhfpfu`mj~`wjrpwhfpfu`mj~`wjrp|hfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrpprwfmjplprwfmjplprwfmjplprwfmjplprwfmjplprwfmjplprwfmjplprwfmjplprwfmjplprwfmjplgprwfmjplgprwfmjplgfmjplguo{N''q\ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @         gggggg g lll l l l qqqqssss s ||                               o{N)) q\ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @s q|     l s |  sl     l gglql g  gqqg l g  D DDDD DDDg D G G ggggs g g g hipqqq rsrrrr rr sttx y            ++++++\!.Yb[ZaVVb[f[^ZfWda\]]]``__b]`X`Z`0l.\^\[_`_^VXY^Z]af_XZ_W^[`V^`[a^X]0w.^ZabW[Z]_`g\Zf`^^a]]a`\dWa\W[Xb]0wl.adgXg`[_V_XVZ^_\`\b^f^aX`]ZYgXVb0.f\_[dbfVZ]_WZ[Z[_fg^gV_ZgYa_dga]0f`b\bf\[0sX`\`dba]^]\ZZb\\aa`]gX^^[XgZfbX]0gYV_ad][gbXagZV`Z_X[VWd\___Zdf_fY0Yb[ZaVVb[f[^ZfWda\]]]``__b]`X`Z`0lYg]\]`a[^W_fZ__Z_[gV\a\\]bV]g`Zf0wZ_fV]_d_d]]dZ_a^^]VV\W_YYgaY`V[V0|[Y`a]Xaba]f]Zb][`b]V[bgYaWXXgYZb0s[Z\b_WXfYbdZZ_Z[_^]f]_Z__`aZXgWg0l\^\[_`_^VXY^Z]af_XZ_W^[`V^`[a^X]0w\dadYd_aba`[ZV``_b]\Zg[V\b_b]`Wa0\gZXYVYd]]_gZdX[`YVbgWgX_`a\b_]`0s]ad^`\W^`^_YZ]fg_gW\_VW]dgY^YZ\^0|^VW`[b`WZa_aZ`gb^\V[W]Xf[ba`]\WZ0w^V\dW]ZZbY`^Z\X`_VWdV[Z^Za__WWdf0^V^Xb___V[YXZV_Z__VV\V\dffWXf`YZ0s^ZabW[Z]_`g\Zf`^^a]]a`\dWa\W[Xb]0w^\a]Ya`f]]b_ZWVg^\YZd\[^^X^a`Vb\0^gaf`fb]f^^]ZgYaa[Y`W_`ZZ\fXf_dg0_V`gV\Y^[a^`Z_gZab``^YY[W]Z\^g`[0g_Y]aa\d]`b^\ZdYbaa^^Z^\XdZ`\XbW_0q_ZgfVV\g^d]fZXWZ`aZWV_Yg[fZ^adWb0g_f`d\V\g[bf[ZY]\_Z\X[[Z[WbVX_^Z\0q`[]adYY\`YY\ZZXW`YfaX]d^Xdb^`Vg^0|`daY_WZVZb_ZZZ\W^Yfgd^fWfXdYfWf`0gafg`gaWW_X]dZdb]aXg]`_Vd`dYZYZfZ0bXaaY_bYagY\Zf[W`Y\dX_[^\_af^^`f0qb_bbWZ[VdVaVZXXaaZfdb\d[YVf\^\^^0d\XbdXY]g^^XZg^^afZ`d`WXgaV^bf\[0d\YVVV]bZ^Y\ZV_f_[bfgdf``da`]]^b0ldfZW[fY`\dd`Z]]ZagdVab[VXYbf`^W[0wdfdV`Y]VfgZbZ`Z`aY]ZbaZ\^Vf\gbV[0wfWW]^X[Y[YXYZX_Va_Z[a^dYX\Y]f]bg0lf^][f`dZ\[_`Z]_\a_bYbXVfbW]XXfaX0gfa`dV^gWffZfZbZ\^gaW_ZZg_bf]V]ag0qffVg_f\ggYd^Z[[_aZ[fYZ`\`XXd\ba_0sgV^WVb[WZZddZZYY`fYZV`ZYW^Xf\_^^0gg\XY^f^d`gZ_ZV`[_]Vd_`b`V_ZgWbb\03o{N--q\ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ggggglqs    #$&=A BCIK M N O|R|WXYZ[\] ^_`a bcdfghijklr stuv xy z{  g ss           qqs s g ll l l      q  l l      o{//////q\ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @| g s   l  l            s  sq  g lgs qs gqgg  g  DGG HHb b|ggouu vvw w x x yyz| ll l  qqq #X7YZ_____2@0 #X7YZ_____1@0VC RouteStyleIsBold LineColor StereotypeVirtualInheritance LinkAccessPDATA1PDATA2PDATA3PDATA4PDATA5 DiagramIDea_guidSourceConstraintDestConstraintSourceIsNavigableDestIsNavigableIsRootIsLeafIsSpecSourceChangeableDestChangeableSourceTSDestTS StateFlags ActionFlagsIsSignal IsStimulusDispatchActionTarget2StyleExSourceStereotypeDestStereotype SourceStyle DestStyle EventFlags|OyO]_ xuY`a6!debcotdede7rosoRfg iJltyhi  aefijk Connector_IDConnector_Type DiagramID End_Object_IDIDX_GUID PrimaryKeyStart_Object_ID]]]]]]I] ]L ] ]M ] ]111111111 (TvB @TvB @rptUseCases*********** 'TvB @TvB @rptUseCaseNotes........... &TvB @TvB @rptqryObjectNotes00000000000 %TvB @TvB @qdf_simpleobject/////////// $TvB @TvB @qdf_relatesto,,,,,,,,,,, #TvB @TvB @qdf_operation,,,,,,,,,,, "TvB @TvB @qdf_object))))))))))) !TvB @TvB @qdf_diagramlink...........  TvB @TvB @qdf_attribute,,,,,,,,,,, B @TvB @q_visibleobject........... B @B @q_ucmetrics*********** B @B @q_tcf$$$$$$$$$$$ B @B @q_sumtcf''''''''''' B @B @q_sumecf''''''''''' B @B @q_resource))))))))))) B @B @q_realizes2*********** B @B @q_realizes1*********** B @B @q_pkgobject*********** VCNnn     2   ConnectorID ConstraintConstraintTypeNotesnonpnq ObjectConstraintConstraintObjectID PrimaryKeynnE{qg]444444444m           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2 #X7YZ_____1@0m@mVCqNss     x     x  ( PropertyID ElementIDPropertyVALUENOTESea_guidx x xst x x su  ElementKey PrimaryKeyssn@5t_objectt_object1t_objectt_object.Object_ID&3t_object.ea_guid$3 t_object.Name!3{qg44444444 ``rFeFe          !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2select distinct t_object.Name, t_object.ea_guid, t_object.Object_ID from t_object, t_object t_object1 where t_object1.Classifier <> 0 and t_object1.Classifier is not null and t_object1.Classifier = t_object.Object_IDselect distinct t_object.Name, t_object.ea_guid, t_object.Object_ID from t_object, t_object t_object1 where t_object1.PDATA1 <> '' and t_object1.PDATA1 is not null AND t_object1.PDATA1 = t_object.ea_guid ree VCNww 2  2Connector_Type Descriptionwy  PrimaryKey        2   2  2                   $  (      2        2   Object_IDNameScope Stereotype ContainmentIsStatic IsCollection IsOrderedAllowDuplicates LowerBound UpperBound ContainerNotesDerivedIDPos GenOptionLength PrecisionScaleConstStyle ClassifierDefaultTypeea_guidStyleEx AB AC AD Name Object_ID PrimaryKey AAAAAAA A>(>)>)>)>)>)>)>)>)>)>)>)>)>@2U a{qg]SI? @ )+* ,-vjH,jJ4  jT<(@@@ @@  @@@`dojpd`w``bbfvvs`hfvd`w`a`vfvgruov ordxmfv ufm`wjrpvijsvufsruwv vbujswv v}vufm w`amfvov}v`bbfvvrakfbwvov}v`bfvov}vordxmfvov}vordxmfvXov}vrakfbwvov}vtxfujfvov}vufm`wjrpvijsvt,`wwujaxwft,brppfbwjrpvt,brppfbwjrpvXt,brppfbwjrpvYt,brppfbwrut,d`w`w}sfvt,fbgt,josmfofpwvt,ofwirdt,rakfbwt,rakfbwuf`mj~fvt,rakfbwwfvwv t,s`bl`hfv!t,slhrakfbw2t,uf`mj~fvW2t,uf`mj~fvX2t,ufvrxubf2t,vxofbg2t,vxowbg2t,wbg2t,xbofwujbv2t,zjvjamfrakfbw2tdg,`wwujaxwf2 tdg,dj`hu`omjpl2 tdg,rakfbw2 tdg,rsfu`wjrp2 tdg,ufm`wfvwr2 tdg,vjosmfrakfbw2uswtu}rakfbwprwfv2uswxvfb`vfprwfv2uswxvfb`vfv2uswxvfb`vfvaUseCaseUseCaseStateFlowStateFlow SequenceSequence RealisationRealisation ProtocolTransitionProtocolTransition%ProtocolConformanceProtocolConformance'PackagePackageObjectFlowObjectFlow NoteLinkNoteLink NestingNestingManifestManifest InterruptFlowInterruptFlowInstantiationInstantiationInformationFlowInformationFlowGeneralizationGeneralizationERLinkERLink DeploymentDeployment DependencyDependency DelegateDelegate ControlFlowControlFlow ConnectorComposite Connector CommunicationPathCommunicationPath#CollaborationCollaborationAssociationAssociation AssemblyAssembly AggregationAggregation Sv @ `hhufh`wjrpx`vvfoam}x`vvrbj`wjrpxbrmm`aru`wjrpxbrooxpjb`wjrps`wixbrppfbwruxbrpwurmgmr{xdfmfh`wfxdfsfpdfpb}xdfsmr}ofpwx fumjplx hfpfu`mj~`wjrpx jpgruo`wjrpgmr{x jpvw`pwj`wjrpx jpwfuuxswgmr{xo`pjgfvwxpfvwjphxprwfmjplxrakfbwgmr{xs`bl`hfxsurwrbrmbrpgruo`pbfxsurwrbrmwu`pvjwjrpxuf`mjv`wjrpxvftxfpbfxvw`wfgmr{xxvfb`vfx   ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @VCN{{ 2   ConstantName ConstantValue{}  PrimaryKey 2  2  02   2   02  2  02    2     2    2  h  2  h  2     h2    2  h2  2   h2 ! 2 !" h2"# #$  $% $%& (&' ,'( 0() 4)* 8*+ <+, @,- D-. H ./ 2 /0 h 01 2 12 h 23  3 4 h 4!5  5"6 h6#7 L 7#8 h( 8$9  9%: h:&; ;&< <&= =&> >&?  ?&@ h @'A  A(B h B)C  C*D h D+E E,F F,G  G,H hH-I P I-J  J.K  K/L  L0M  M1N  N2O  Connector_IDName DirectionNotesConnector_TypeSubType SourceCard SourceAccess SourceElementDestCard DestAccess DestElement SourceRoleSourceRoleTypeSourceRoleNoteSourceContainmentSourceIsAggregateSourceIsOrderedSourceQualifierDestRole DestRoleType DestRoleNoteDestContainmentDestIsAggregate DestIsOrdered DestQualifierStart_Object_ID End_Object_IDTop_Start_Label Top_Mid_Label Top_End_LabelBtm_Start_Label Btm_Mid_Label Btm_End_Label Start_EdgeEnd_EdgePtStartXPtStartYPtEndXPtEndYSeqNo HeadStyle LineStylea{qg]SI?5 bzz@@ @ @@@ @@  @@@@ @`dojpd`w``bbfvvs`hfvd`w`a`vfvgruov ordxmfv ufm`wjrpvijsvufsruwv vbujswv v}vufm w`amfvov}v`bbfvvrakfbwvov}v`bfvov}vordxmfvov}vordxmfvXov}vrakfbwvov}vtxfujfvov}vufm`wjrpvijsvt,`wwujaxwft,brppfbwjrpvt,brppfbwjrpvXt,brppfbwjrpvYt,brppfbwrut,d`w`w}sfvt,fbgt,josmfofpwvt,ofwirdt,rakfbwt,rakfbwuf`mj~fvt,rakfbwwfvwv t,s`bl`hfv!t,slhrakfbw2t,uf`mj~fvW2t,uf`mj~fvX2t,ufvrxubf2t,vxofbg2t,vxowbg2t,wbg2t,xbofwujbv2t,zjvjamfrakfbw2tdg,`wwujaxwf2 tdg,dj`hu`omjpl2 tdg,rakfbw2 tdg,rsfu`wjrp2 tdg,ufm`wfvwr2 tdg,vjosmfrakfbw2uswtu}rakfbwprwfv2uswxvfb`vfprwfv2uswxvfb`vfv2uswxvfb`vfva}`bwru2w,`wwujaxwf2w,`wwujaxwfbrpvwu`jpwv2w,`wwujaxwfw`h2w,`xwiruv2w,b`udjp`mjw}2w,b`wfhru}2w,bmjfpwv2w,brosmf|jw}w}sfv2w,brppfbwru2w,brppfbwrubrpvwu`jpw2w,brppfbwruw`h2w,brppfbwruw}sfv2`bbfvvm`}rxwov}vdavxoo`u}jpgrxvfudfgjpfdTCF_TWF0.01 TCF_TC0.6 ProjectNameDOJ HoursPerUCP20 ECF_EWF-0.03 ECF_EC1.4 CompanyNameSparx Systems z  bros`p}p`of|fbg,fb|fbg,f{g|irxuvsfuxbs|surkfbwp`of|wbg,wb|wbg,w{g| wIdParentIdNameType DateCreate DateUpdateOwnerFlagsDatabaseConnect ForeignName RmtInfoShort RmtInfoLongLvLvPropLvModuleLvExtraww www Id ParentIdName        ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @VCN   2   Constraint DescriptionNotes  PrimaryKeyStyleHiddenPath Instance_ID  ConnectorID DiagramID PrimaryKeyS{qg]!Gh)JFF84Eo+COBf}yA/O##C3{@U2@t_objecttrx-@888,,,,,,,* @r2{@.T@t_objecttests@:::......., @)1{@RJ(nS@t_objectscenarios@>>>22222220 @;1{@U2@t_objectrisks@:::......., @ /{@U2@t_objectrequires@===1111111/ @ Zb@U2@t_objectpropertiesi@???33333331 @ /{@E(nS@t_objectproblemsS@===1111111/ @;R.{@҈s@t_objectmetrics@<<<0000000. @-{@g2@t_objectfiles@:::......., @",{@U2@t_objectconstraint@???33333331 @%{@޿s@t_objecti555)))))))' @!#{@҈s@t_metrictypes@:::......., @ )"{@a2@t_mainttypesr@999-------+ @AF(nS@AF(nS@t_listse@444(((((((& @$@mT@t_issuesV@555)))))))' @5NU@c@t_implement2@888,,,,,,,* @'2@'2@t_image((((((((((& 8 {@a2@t_glossary@777+++++++) @1b@1b@t_genopt))))))))))' AF(nS@vF(nS@t_files@444(((((((& @}{@a2@t_efforttypes@:::......., @%F(nS@uT@t_document@777+++++++) @{@ 8s@t_diagramtypes@;;;///////- @ {@oʠs@t_diagramobjects<@===1111111/ @|-@/I(nS@t_diagramlinks//////////- {@oʠs@t_diagram@ 666*******( @~B/{@a2@t_constrainttypes@>>>22222220 @~> g]SI?5ProcessA process that must occur-!Pre-conditionA starting state that must be met;/Post-conditionAn ending state that must be met;/InvariantA state the object must always be in:. ~@jpz`uj`pwsrvwbrpdjwjrpsufbrpdjwjrpsurbfvv w    wIdParentIdNameType DateCreate DateUpdateOwnerFlagsDatabaseConnect ForeignName RmtInfoShort RmtInfoLongLvLvPropLvModuleLvExtraww www Id ParentIdName        ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @VC\uwN [u  2  2  2                 0  ax  2  }   Type ProductNameDataTypeSizeMaxLenMaxPrecMaxScale DefaultLen DefaultPrec DefaultScaleUserPDATA1PDATA2PDATA3PDATA4 HasLength GenericType DatatypeID}}  PrimaryKey ]wmN  2  2  d        FileID AppliesToCategoryNameFileNotesFileDateFileSize  PrimaryKey? q'On)W<Z w-L@ @DDLSQLServer7ntextntext<7777772(%  DDLSQLServer7ncharnchar<7777772(% DDLSQLServer7moneycurrency?7777772(% DDLSQLServer7intinteger<5555552(% DDLSQLServer7imagebinary=7777772(% 55DDLSQLServer7floatfloat<7777772(% &DDLSQLServer7decimaldecimal@9999992(% DDLSQLServer7datetimeDateTimeB::::::2(% @DDLSQLServer7charchar:6666662(% DDLSQLServer7bitboolean<5555552(% @ DDLSQLServer7binarybinary>8888882(% DDLOracleBFILEblob7333333.(% DDLOracleBLOBblob6222222.(% DDLOracleNCLOBntext8333333.(%  DDLOracleLONGlong6222222.(%  DDLOracleCLOBtext6222222.(%  DDLOracleLONG RAWbinary<666666.(%  DDLOracleRAWbinary7111111.(%  DDLOracleROWIDuniqueidentifierC333333.(% DDLOracleDATEdatetime:222222.(% &DDLOracleNUMBERnumber:444444.(% ~~DDLOracleFLOATfloat8333333.(% 2DDLOracleNVARCHARnvarchar>666666.(% 2DDLOracleNCHARnchar8333333.(% 2DDLOracleVARCHARvarchar<555555.(% 2DDLOracleVARCHAR2varchar=666666.(% DDLOracleCHARchar6222222.(% 0bu&>>d;[ l      cess5CodeVisual BasicCurrencyCurrencyE======5)% cess4CodeVisual BasicByteByte=9999995)% cess3CodeVisual BasicBooleanBooleanC<<<<<<5)% 2DDLMSAccessYesNoboolean<5555550(% 1DDLMSAccessCountercounter>7777770(% 0DDLMSAccessDoubledouble<6666660(% /DDLMSAccessSinglefloat;6666660(% .DDLMSAccessLonglong84444440(% -DDLMSAccessIntegerinteger>7777770(% ,DDLMSAccessCurrencycurrency@8888880(% +DDLMSAccessDateTimedatetime@8888880(% *DDLMSAccessMemotext84444440(% 2)DDLMSAccessTextchar84444440(% (DDLSQLServer7uniqueidentifieruniqueidentifierRBBBBBB2(% @2'DDLSQLServer7varbinaryvarbinaryD;;;;;;2(% @2&DDLSQLServer7varcharvarchar@9999992(% %DDLSQLServer7tinyinttinyint@9999992(% $DDLSQLServer7timestamptimestampD;;;;;;2(% #DDLSQLServer7texttext:6666662(% "DDLSQLServer7smallmoneymoneyA<<<<<<2(% !DDLSQLServer7smallintsmallintB::::::2(%  DDLSQLServer7smalldatetimedatetimeG??????2(% DDLSQLServer7realreal:6666662(% &DDLSQLServer7numericnumeric@9999992(% 2DDLSQLServer7nvarcharnvarcharB::::::2(% 3b}4RDy/XBspecessPCodeJavadoubleDouble9333333-)% cessOCodeJavafloatFloat7222222-)% cessNCodeJavalongLong5111111-)% cessMCodeJavabooleanBoolean;444444-)% cessLCodeJavashortShort7222222-)% cessKCodeJavaintInteger7000000-)% cessJCodeJavacharChar5111111-)% cessICodeJavabyteByte5111111-)% cessHCodeC++unsigned longUlong>999999,)% cessGCodeC++unsigned short:::::::,)% cessFCodeC++unsigned intUint<888888,)% cessECodeC++unsigned char9999999,)% cessDCodeC++void0000000,)% cessCCodeC++doubleDouble8222222,)% cessBCodeC++floatFloat6111111,)% cessACodeC++longLong4000000,)% cess@CodeC++shortShort6111111,)% cess?CodeC++intInteger6//////,)% cess>CodeC++charChar4000000,)% cess=CodeVisual BasicVariantVariantC<<<<<<5)% cess<CodeVisual BasicStringStringA;;;;;;5)% cess;CodeVisual BasicSingle;;;;;;;5)% cess:CodeVisual BasicObject;;;;;;;5)% cess9CodeVisual BasicLongLong=9999995)% cess8CodeVisual BasicIntegerIntegerC<<<<<<5)% cess7CodeVisual BasicDoubleDoubleA;;;;;;5)% cess6CodeVisual BasicDateDateTimeA9999995)% 1p+P |2eEDy8s     cesslCodeC#charChar3//////+)% cesskCodeC#ulongUlong5000000+)% cessjCodeC#longLong3//////+)% cessiCodeC#uintUint3//////+)% cesshCodeC#intInteger5......+)% cessgCodeC#ushortUshort7111111+)% cessfCodeC#shortShort5000000+)% cesseCodeC#byteByte3//////+)% cessdCodeC#sbyte0000000+)% cesscCodeC#void///////+)% cessbCodeDelphiWordWord7333333/)% cessaCodeDelphiVariantVariant=666666/)% cess`CodeDelphiVariantVariant=666666/)% cess_CodeDelphiReal3333333/)% cess^CodeDelphiStringString;555555/)% cess]CodeDelphiSmallInt7777777/)% cess\CodeDelphiShortInt7777777/)% cess[CodeDelphiSingle5555555/)% cessZCodeDelphiLongWordUlong<777777/)% cessYCodeDelphiLongInt6666666/)% cessXCodeDelphiIntegerInteger=666666/)% cessWCodeDelphiExtended7777777/)% cessVCodeDelphiDoubleDouble;555555/)% cessUCodeDelphiCurrencyCurrency?777777/)% cessTCodeDelphiCharChar7333333/)% cessSCodeDelphiCardinal7777777/)% cessRCodeDelphiByteByte7333333/)% cessQCodeDelphiBooleanBoolean=666666/)% /x4]Ku3\O;q   om  2essA pro that must oDDLDB2SMALINT2222222+(% ODDLDB2REALreal3//////+(% DDLDB2LONG VARCHARtext;777777+(% DDLDB2INTEGERinteger9222222+(% DDLDB2DOUBLEdouble7111111+(% DDLDB2DECIMALdecimal9222222+(% DDLDB2DATEdate3//////+(% DDLDB2CLOBtext3//////+(%  DDLDB2CHARACTERchar8444444+(%  DDLDB2BLOBblob3//////+(% ~DDLDB2BIGINTbigint7111111+(% }CodeVBNetDecimal5555555.)% |CodeVBNetDatetimeDateTime>666666.)% {CodeVBNetSingleSingle:444444.)% zCodeVBNetObject4444444.)% yCodeVBNetDateDate6222222.)% xCodeVBNetDoubleDouble:444444.)% wCodeVBNetBooleanBoolean<555555.)% vCodeVBNetByteByte6222222.)% uCodeVBNetCharChar6222222.)% tCodeVBNetLongLong6222222.)% sCodeVBNetShortShort8333333.)% rCodeVBNetStringString:444444.)% qCodeVBNetIntegerInteger<555555.)% cesspCodeC#decimalFloat7222222+)% cessoCodeC#boolBoolean6//////+)% cessnCodeC#doubleDouble7111111+)% cessmCodeC#floatFloat5000000+)% t-Yz3V>c QQ &&& DDLSQL Server 2000numericnumericE>>>>>>7(% DDLSQL Server 2000sql_variantsqlvariantLBBBBBB7(% &&& DDLSQL Server 2000decimaldecimalE>>>>>>7(% DDLMySqlTEXTtext5111111-(% DDLMySqlBLOBblob5111111-(% 2DDLMySqlVARCHARvarchar;444444-(%  DDLMySqlCHARchar5111111-(% DDLMySqlTIMESTAMPtimestamp?666666-(% DDLMySqlTIMEtime5111111-(% DDLMySqlDATETIMEdatetime=555555-(% DDLMySqlDATEdate5111111-(%  DDLMySqlDECIMALdecimal;444444-(% 5 DDLMySqlNUMERICnumeric;444444-(% 5 DDLMySqlREALreal5111111-(% 5 DDLMySqlDOUBLE PRECISIONdoubleC======-(% 5 DDLMySqlDOUBLEdouble9333333-(% DDLMySqlFLOATfloat7222222-(% DDLMySqlBIGINTbigint9333333-(% DDLMySqlMEDIUMINTinteger=666666-(% DDLMySqlINTEGERinteger;444444-(% DDLMySqlSMALLINTsmallint=555555-(% DDLMySqlTINYINTtinyint;444444-(% DDLMySqlBOOLboolean8111111-(% DDLMySqlBITboolean7000000-(%  DDLDB2VARCHARvarchar9222222+(% DDLDB2TIMESTAMPtimestamp=444444+(% DDLDB2TIMEtime3//////+(% (Zu0P`y(+Ld   pg DDLInterBaseblob sub_type 0blobD@@@@@@1(% 5DDLSybasedoubledouble:444444.(% @2DDLPostgreSQLvarcharvarchar@9999992(% DDLPostgreSQLintegerinteger@9999992(% DDLDB2FLOATfloat5000000+(% && DDLPostgreSQLnumericnumeric@9999992(% DDLSQL Server 2000smalldatetimedatetimeLDDDDDD7(% 2DDLSQL Server 2000nvarcharnvarcharG??????7(% DDLSQL Server 2000imageblob@<<<<<<7(% @ DDLSQL Server 2000binaryBinaryC======7(% DDLInterBasedouble precisiondoubleGAAAAAA1(% @2DDLSybasevarcharvarchar<555555.(% DDLSybasebigintbigint:444444.(% DDLSQL Server 2000timestamptimestampI@@@@@@7(% @ DDLSQL Server 2000charchar?;;;;;;7(% DDLSybasesmallintsmallint>666666.(% DDLSybasebinaryblob8444444.(% 55DDLPostgreSQLrealdouble<6666662(% DDLInterBasetimestampdatetimeB::::::1(%  DDLMySqlNCHARnchar7222222-(%  DDLInterBasesmallintsmallintA9999991(%  DDLInterBaseintegerinteger?8888881(%  DDLInterBasencharnchar;6666661(% DDLSQL Server 2000bitbooleanA::::::7(% @2DDLSQL Server 2000varbinaryvarbinaryI@@@@@@7(% Fdx4[~/<W r%DDLPostgreSQLsmallintsmallintB::::::2(% DDLSQL Server 2000tinyinttinyintE>>>>>>7(% DDLSQL Server 2000texttext?;;;;;;7(% 55DDLSQL Server 2000realdoubleA;;;;;;7(% DDLMSAccessBytetinyint;4444440(% 2DDLInterBasevarcharvarchar?8888881(% DDLSybasetinyinttinyint<555555.(% DDLSybasetimestamptimestamp@777777.(% 2DDLOracleNVARCHAR2nvarchar?777777.(%  DDLSQL Server 2000ncharncharA<<<<<<7(% 55DDLSQL Server 2000floatfloatA<<<<<<7(% DDLSQL Server 2000datetimedatetimeG??????7(% DDLSQL Server 2000intintegerA::::::7(% DDLSybasefloatfloat8333333.(% DDLMSAccessOLEObjectblob=9999990(% DDLSybasedatetimedatetime>666666.(% @ DDLSybasecharchar6222222.(% DDLDB2SMALLINTsmallint;333333+(% DDLPostgreSQLbigintbigint>8888882(% DDLSybasetexttext6222222.(% 55DDLSybaserealreal6222222.(% DDLSQL Server 2000uniqueidentifierguidKGGGGGG7(% DDLSQL Server 2000ntextntextA<<<<<<7(% DDLSQL Server 2000moneycurrencyD<<<<<<7(% &&& DDLSybasenumericnumeric<555555.(%      !"#$%& ' ( ) * +,-./0123456789:;<=>? @ A B C DEFGHIJKLMNOPQRSTUVWXYZ [ \ ] ^ _`abcdefghijklmnopqrstuv w x y z {|}~                   B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!    !"#$%& ' ( ) * +,-./0123456789:;<=>? @ A B C DEFGHIJKLMNOPQRSTUVWXYZ [ \ ] ^ _`abcdefghijklmnopqrstuv w x y z {|}~                    @ @ @ @ @ @ @ @ @ @ @ @ @ @ @           !"#$%&'()* + , - . /0123456789:;<=>?@A B C D E FGHIJKLMNOPQRSTUVWXYZ[ \ ] ^ _ `abcdefghijklmnopqrs t u v w VC N       2     2          2              $               (  ,   en   N Diagram_ID Package_IDParentID Diagram_TypeNameVersionAuthor ShowDetailsNotes StereotypeAttPubAttPriAttPro OrientationcxcyScale CreatedDate ModifiedDateHTMLPath ShowForeign ShowBorderShowPackageContentsPDATALockedea_guidTPos SwimlanesStyleEx.Liof5Oe  L9     Diagram_ID Diagram_TypeIDX_GUID Package_IDParentID PrimaryKey@ wmcUKA))  ð2  ObjectTypeComplexityWeight@   @T @ @IIII I!           ____ii888v&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~ @ @ mrhjb`mImrhjb`mImrhjb`mImrhjb`mI mrhjb`mI!mrhjb`mmrhjb`mmrhjb`mmrhjb`mmrhjb`mmrhjb`mmrhjb`mmrhjb`mmrhjb`mmrhjb`mmrhjb`mmrhjb`mmrhjb`m mrhjb`m mrhjb`m mrhjb`m mrhjb`m mrhjb`m mrhjb`m mrhjb`m mrhjb`m mrhjb`m mrhjb`m mrhjb`m mrhjb`m mrhjb`m mrhjb`m mrhjb`mmrhjb`mmrhjb`mmrhjb`mmrhjb`mmrhjb`m.V^`Va``]ZZ_^ZbYX^af\a[_[W]^YVd`b0 .W[[g\V_f]`Z`Z[VX`^^YVV[`V]Zg`[^^0 .X_XfZ[^ZX[]^ZV_f`YWZbbfWX^aa\Wba0.XagbZ``W_gZaZgY\^bZbg[_\g\adgf]a0 .YVYaZ[W_Z]]]Z\^_`X`_XgddYabYgZ_W0.Z[b]aYa[]\bXZVaa`YW[`_bZ\^aVd^dd0.Z_\XaaZg_ffYZWd[_WV[^^gY_Z\g[^a]0.[YgdZ`]^agZ[ZZW^`[Z[Xf]f\XY^XfWa0.\^_\^`Wa]ffdZd\^^[db^YW\ZW`XXfaW0I.]bV^fa_\d][bZagd^aVb[`aaVa`f_Z``0.^Xga_`WaX`dXZX`^__V^YaZdgdb[XfdX0I ._XW[X\]fa]dXZfV``Wg\]bY]a`Yfa]V]0._\gbbXf\`bVZZdY_`dg^XZ`dZ[Y\`f\_0._]]ZX\^ddaXaZ[[d_\ZfbW[d[ad[Z`bb0.`\^d]Zfda_ZVZb]X^\dZWb]XdWa^]f_a0.aXd`a]a\XdX^Z_\g^[ga]gfVY[V_`[`\0.aYffgX]`]afdZaYZa]WgXVafXaVd_]`_0.fg[bXXd]dabZZg]Z`dVY_ZaZVg[\d\d_0I.gX]fdZVbfdVbZ\bfa]dXbbb]^`[_aV[g0I.gad\]_[XgZ[dZ^Yda]_]b_fWg[`faVaV0I!.gad\]_[XgZ[dZ^Yda]_]b_fWg[`faVaV0I!.gad\]_[XgZ[dZ^Yda]_]b_fWg[`faVaV0I!.gad\]_[XgZ[dZ^Yda]_]b_fWg[`faVaV0I!.gad\]_[XgZ[dZ^Yda]_]b_fWg[`faVaV0I!.gad\]_[XgZ[dZ^Yda]_]b_fWg[`faVaV0I!.gad\]_[XgZ[dZ^Yda]_]b_fWg[`faVaV0I!.gad\]_[XgZ[dZ^Yda]_]b_fWg[`faVaV0I!.gad\]_[XgZ[dZ^Yda]_]b_fWg[`faVaV0I!.gfXba\Z[``^XZbda_^YV[Xfa][``fa]g0 .gfXba\Z[``^XZbda_^YV[Xfa][``fa]g0 .gfXba\Z[``^XZbda_^YV[Xfa][``fa]g0 .gfXba\Z[``^XZbda_^YV[Xfa][``fa]g0 .gad\]_[XgZ[dZ^Yda]_]b_fWg[`faVaV0I!.gad\]_[XgZ[dZ^Yda]_]b_fWg[`faVaV0I!.gad\]_[XgZ[dZ^Yda]_]b_fWg[`faVaV0.gad\]_[XgZ[dZ^Yda]_]b_fWg[`faVaV0.gad\]_[XgZ[dZ^Yda]_]b_fWg[`faVaV0.g`bWYf^gbXWfZbag`^[X[fgXZYXYb`^d0T @ @II  I!   II _ _ _ _ii888%a@wKT wW#%a4 @wL wW#%a @wM wW#%a @wQP wW#%a@wR wW#%a@wo wW#%a@wpL wW#%a@wt wW#%a@wu wW#%ax. @wH wW#%ax @w wW#%aX @w wW#%a @wD wW#%aD @w wW#%a @w wW#%a@w@ wW#%a@w wW#%a @w wT @ @IIII I!               W#%a@w wW#%a @w wW#%a@w0 wW#%a\p @w wW#%a@w wW#%a@w, wW#%a@w wW#%a@w wW#%av @w( wf#%a0+ @w| wf#%a@w wW#%a+ @w$ wW#%ar @wx wW#%aPs @w wW#%as @w  wW#%a@wt wW#T @ @IIII I!           ____ii888vVCN           DiagramID ConnectorIDGeometryStyleHiddenPath Instance_ID   `[0[0[0  ConnectorID DiagramID PrimaryKey-{qgEP @d"X @d"p@ D+                                                         bb  b a````` ``bb  `% a   `  $A-`a bbb #c`#a #$&=AAA AAAABA CA IAKAMANAOARARA%RA(RA,R`Ra RaRbRbRbRRWAWA+W` Wa WaWcWcWXAXA*X` Xa XaXcXcXYAZA [A!\A#\A)\b]A$^A'_`_```a`a`b`cadadafafagagaha ia iajajakakalara"s !ta#ubvbxbybzb{bb b bbbA.ca$ "A/ccccccc c cc c cc ccccccc & * + , - . / 0 2b 1 4 3 5 6bbbb c bbbbbbbbbbbbbbb 6*- - - - 0 1 2 3 4 6A=A>AAA AAAABA CA IAKAMANAOARARA%RA(RA,R`WAWA+W` XAXA*X` YAZA [A!\A#\A)]A$^A'_`_```a`a`b`B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!AAAA A AA A!A#A$A%A'A.A/a$c "A AAAAA(A)A*A+A,A-``` `#`%aaaaa a a a a aac  aa a"a#bbb  !b b bbbbbbb  1 2 3 4 5 6bbbbbbbbbbbbbb ccccccc c c c cccccccccccccc # $ & * , - . / 0c   A   AAAbb```` ` ` `````````aaaaaaaaaaaa + + + + + + + + + + + + + + + + + + +aaaa                   A     AAA```` ` ` ` ` ````````````````` `"      !"#$%& ' ( ) +,-./0123456789:;<=>?@A C E FGHIJKLMOPQSTUXY Z \ ] ^_`abcdefghijklmop q r s t uwxyz{|~                           AAAA A A AAAAAAAAAAAA A!A#A$A%A'A(A)A*A+A,A- `````` ` ` ` ` ``````````````````` `!`"                       AAAA A A AAAAAAAAAAAA A!A#A$A%A'A(A)A*A+A,A- `````` ` ` ` ` ``````````````````VCN              Diagram_ID Object_IDRectTopRectLeft RectRight RectBottomSequence ObjectStyle Instance_ID[0[0[0[0[0[0[0  DiagramIDObjectID PrimaryKeyS{qg]@@B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B&%2   $$) 05 (*+-./   -567 !"#'(3,-%&   )*  89$,-./012 !43&()*+,./    )*2%&'    ( ! 6789:   !%)*+,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'' !"      !    # !] 3Pi2Mz5]DDLSybase ASEtinyinttinyint@9999992(% essA pro that must oCodeC++boolBoolean7000000,)% OessA pro that must oCodeC++wchar_tChar7333333,)% OessA pro that must oCodeC#stringString7111111+)% OessA pro that must oCodePHPvarvar2//////,)% O@@ DDLInterBasedecimaldecimal?8888881(% DDLSybasebitboolean8111111.(% DDLPostgreSQLbyteablob;7777772(% 2DDLMySqlNVARCHARnvarchar=555555-(% DDLPostgreSQLtimestampdatetimeC;;;;;;2(% DDLPostgreSQLbooleanboolean@9999992(% DDLMSAccessLong IntegerbigintB<<<<<<0(%  DDLInterBasecharchar95555551(% DDLInterBaseblob sub_type 1textD@@@@@@1(% DDLSQL Server 2000smallmoneymoneyFAAAAAA7(% &&& DDLSybasedecimaldecimal<555555.(% DDLSybasemoneycurrency;333333.(% DDLSybaseintegerinteger<555555.(% DDLSQL Server 2000bigintbigintC======7(% DDLPostgreSQLtexttext:6666662(% & DDLPostgreSQLdecimaldecimal@9999992(% @ DDLPostgreSQLcharchar:6666662(%  DDLDB2CHARchar3//////+(% @2DDLSQL Server 2000varcharvarcharE>>>>>>7(% DDLSQL Server 2000smallintsmallintG??????7(% DDLPostgreSQLnumbercurrency@8888882(% Af*I\r(D_} DDLInformixSMALLINTsmallint@8888880(% DDLInformixINTinteger:3333330(% DDLInformixINTEGERinteger>7777770(% DDLSybase ASEbitboolean<5555552(% DDLSybase ASEimageblob;7777772(% DDLSybase ASEvarbinaryvarbinaryD;;;;;;2(% DDLSybase ASEbinarybinary>8888882(% 2DDLSybase ASEtexttext:6666662(% 2DDLSybase ASEnvarcharnvarcharB::::::2(% 2DDLSybase ASEncharnchar<7777772(% 2DDLSybase ASEunivarcharvarcharC<<<<<<2(% 2DDLSybase ASEunicharchar=9999992(% dDDLSybase ASEvarcharvarchar@9999992(% 2DDLSybase ASEcharchar:6666662(% DDLSybase ASEdatetimedatetimeB::::::2(% DDLSybase ASEsmalldatetimedatetimeG??????2(% DDLSybase ASEmoneymoney<7777772(% DDLSybase ASEsmallmoneymoneyA<<<<<<2(% DDLSybase ASErealreal:6666662(% DDLSybase ASEdouble precisiondoubleHBBBBBB2(% DDLSybase ASEfloatfloat<7777772(% &&DDLSybase ASEdecimaldecimal@9999992(% &&DDLSybase ASEnumericnumeric@9999992(% DDLSybase ASEintinteger<5555552(% DDLSybase ASEsmallintsmallintB::::::2(%  m!@j VD+tX   DDLInformixDATETIME MONTH TO FRACTIONdatetimeRJJJJJJ0(% DDLInformixDATETIME MONTH TO SECONDdatetimePHHHHHH0(% DDLInformixDATETIME MONTH TO MINUTEdatetimePHHHHHH0(% DDLInformixDATETIME MONTH TO HOURdatetimeNFFFFFF0(% DDLInformixDATETIME MONTH TO DAYdatetimeMEEEEEE0(% DDLInformixDATETIME MONTH TO MONTHdatetimeOGGGGGG0(% DDLInformixDATETIME YEAR TO FRACTIONdatetimeQIIIIII0(% DDLInformixDATETIME YEAR TO SECONDdatetimeOGGGGGG0(% DDLInformixDATETIME YEAR TO MINUTEdatetimeOGGGGGG0(% DDLInformixDATETIME YEAR TO HOURdatetimeMEEEEEE0(% DDLInformixDATETIME YEAR TO DAYdatetimeLDDDDDD0(% DDLInformixDATETIME YEAR TO MONTHdatetimeNFFFFFF0(% DDLInformixDATETIME YEAR TO YEARdatetimeMEEEEEE0(% DDLInformixDATETIME HOUR TO MINUTEdatetimeOGGGGGG0(% DDLInformixDATEdate84444440(%  DDLInformixMONEYmoney:5555550(% DDLInformixDECdecimal:3333330(% DDLInformixDECIMALdecimal>7777770(% DDLInformixSMALLFLOATfloat?::::::0(%  DDLInformixFLOATfloat:5555550(%  DDLInformixSERIAL8integer>7777770(%  DDLInformixSERIALinteger=6666660(%  DDLInformixINT8bigint:4444440(% M7} bALf<7DDLInformixTEXTtext84444440(% 6DDLInformixLVARCHARchar<8888880(% 25DDLInformixNVARCHARnvarchar@8888880(%  4DDLInformixVARCHARvarchar>7777770(% 3DDLInformixCHARACTER VARYINGcharEAAAAAA0(% 22DDLInformixNCHARnchar:5555550(%  1DDLInformixCHARACTERchar=9999990(%  0DDLInformixCHARchar84444440(% /DDLInformixBOOLEANboolean>7777770(% .DDLInformixDATETIME FRACTION TO FRACTIONdatetimeUMMMMMM0(% -DDLInformixDATETIME SECOND TO FRACTIONdatetimeSKKKKKK0(% ,DDLInformixDATETIME SECOND TO SECONDdatetimeQIIIIII0(% +DDLInformixDATETIME MINUTE TO FRACTIONdatetimeSKKKKKK0(% *DDLInformixDATETIME MINUTE TO SECONDdatetimeQIIIIII0(% )DDLInformixDATETIME MINUTE TO MINUTEdatetimeQIIIIII0(% (DDLInformixDATETIME HOUR TO SECONDdatetimeOGGGGGG0(% 'DDLInformixDATETIME HOUR TO FRACTIONdatetimeQIIIIII0(% &DDLInformixDATETIME HOUR TO HOURdatetimeMEEEEEE0(% %DDLInformixDATETIME DAY TO FRACTIONdatetimePHHHHHH0(% $DDLInformixDATETIME DAY TO SECONDdatetimeNFFFFFF0(% #DDLInformixDATETIME DAY TO MINUTEdatetimeNFFFFFF0(% "DDLInformixDATETIME DAY TO HOURdatetimeLDDDDDD0(% !DDLInformixDATETIME DAY TO DAYdatetimeKCCCCCC0(% (r+Q>h!Gt Vf   pg QDDLIngresmoneymoney8333333.(% PDDLIngreslong varcharlong varcharF::::::.(% ODDLIngreslong nvarcharlong nvarcharH;;;;;;.(% NDDLIngreslong bytelong byte@777777.(% MDDLIngresinterval year to monthinterval year to monthZDDDDDD.(% LDDLIngresinterval day to secondinterval day to secondZDDDDDD.(% KDDLIngresintegerinteger<555555.(% JDDLIngresint8bigint8222222.(% IDDLIngresint4int5222222.(% HDDLIngresint2smallint:222222.(% GDDLIngresint1integer1:222222.(% FDDLIngresingresdatedate<888888.(% EDDLIngresfloat8float9444444.(% DDDLIngresfloat4real8444444.(% 5CDDLIngresfloatfloat8333333.(%  BDDLIngresdecimaldecimal<555555.(% ADDLIngresdatedate6222222.(% }@DDLIngrescharchar6222222.(% }?DDLIngrescchar3//////.(% }>DDLIngresbyte varBinary<666666.(% }=DDLIngresbyteBinary8222222.(% <DDLIngresbigintbigint:444444.(% ;DDLIngresansidateansidate>666666.(% :DDLInformixCLOBntext94444440(% 9DDLInformixBLOBblob84444440(% 8DDLInformixBYTEBinary:4444440(% n3!bx#.5BiDDLSQL Server 2005datetimedatetimeG??????7(% 55hDDLSQL Server 2005realdoubleA;;;;;;7(% 55gDDLSQL Server 2005floatfloatA<<<<<<7(% fDDLSQL Server 2005smallmoneymoneyFAAAAAA7(% eDDLSQL Server 2005moneycurrencyD<<<<<<7(% &&& dDDLSQL Server 2005numericnumericE>>>>>>7(% &&& cDDLSQL Server 2005decimaldecimalE>>>>>>7(% bDDLSQL Server 2005bitbooleanA::::::7(% aDDLSQL Server 2005tinyinttinyintE>>>>>>7(% `DDLSQL Server 2005smallintsmallintG??????7(% _DDLSQL Server 2005intintegerA::::::7(% ^DDLSQL Server 2005bigintbigintC======7(% }]DDLIngresvarcharvarchar<555555.(% \DDLIngrestimestamp without time zonetimestamptSIIIIII.(% [DDLIngrestimestamp with time zonetimestamptPFFFFFF.(% ZDDLIngrestimestamp with local time zonetimestamptVLLLLLL.(% YDDLIngrestime without time zoneTABLE_KEYMDDDDDD.(% XDDLIngrestime with time zonetimeEAAAAAA.(% WDDLIngrestime with local time zonetimeKGGGGGG.(% }VDDLIngrestexttext6222222.(% UDDLIngresTable KeyTABLE_KEY@777777.(% TDDLIngresObject KeyOBJECT_KEYB888888.(% >SDDLIngresnvarcharnvarchar>666666.(% >RDDLIngresncharnchar8333333.(% ; `bbrxpwjphsfujrdv`vvrbj`wjrpbm`vvbrosrpfpwordfmbxvwrofudfsmr}ofpw`ubijwfbwxufdfsmr}ofpwordfmf|wfpdvufm`wjrpvijsjpbmxdfvufm`wjrpvijsxvfb`vf VCiN 2  TypeTemplate                                           ')(*6"% )29)- ': /(*          * +!%5!#   $  !       ! .   D)D0D6G$G5G7H$b8ggg,g&g.g0g*g%hhh+h/h1h%h+h&io7p-q&r8s,t-t(u.v/w9x2y3z&|,()*,-34233333333333((((((((((((((|,|,|,|,|,|,|,|,|,|,|,|,|,|,|,|,|,|,|,|,|,|,|,|,q&q&q&q&q&q&q&q&ii !         !"#$%&'*#/ 13!                                           ACDEFHIJ K M N QRSTU[\_`a cgm n o tuxz|}~ !"#      !         ! $-)4$50Q$R5S6T7U8V9W:Y&Z%[\]^_`abe g hiklopqrtuvwxyz {!%*+(-./)*+,567-%&'()*8,-./90123&()*+,./2%&'()*,-34233333333333(((((((((((((($$$$$$$$$$$$$$$$$$$$$$00+++******* !    $  # !VCN  >{2    Diagram_TypeName Package_ID{>{>  PackageID PrimaryKey{qN  (    dGroupID GroupName Descriptionx   PrimaryKey@ ^H*waB @ @@@ @@  @@@@@@ @`dojpd`w``bbfvvs`hfvd`w`a`vfvgruov ordxmfv ufm`wjrpvijsvufsruwv vbujswv v}vufm w`amfvov}v`bbfvvrakfbwvov}v`bfvov}vordxmfvov}vordxmfvXov}vrakfbwvov}vtxfujfvov}vufm`wjrpvijsvt,`wwujaxwft,brppfbwjrpvt,brppfbwjrpvXt,brppfbwjrpvYt,brppfbwrut,d`w`w}sfvt,fbgt,josmfofpwvt,ofwirdt,rakfbwt,rakfbwuf`mj~fvt,rakfbwwfvwv t,s`bl`hfv!t,slhrakfbw2t,uf`mj~fvW2t,uf`mj~fvX2t,ufvrxubf2t,vxofbg2t,vxowbg2t,wbg2t,xbofwujbv2t,zjvjamfrakfbw2tdg,`wwujaxwf2 tdg,dj`hu`omjpl2 tdg,rakfbw2 tdg,rsfu`wjrp2 tdg,ufm`wfvwr2 tdg,vjosmfrakfbw2uswtu}rakfbwprwfv2uswxvfb`vfprwfv2uswxvfb`vfv2uswxvfb`vfva}`bwru2w,`wwujaxwf2w,`wwujaxwfbrpvwu`jpwv2w,`wwujaxwfw`h2w,`xwiruv2w,b`udjp`mjw}2w,b`wfhru}2w,bmjfpwv2w,brosmf|jw}w}sfv2w,brppfbwru2w,brppfbwrubrpvwu`jpw2w,brppfbwruw`h2Use CaseUse Case View TimingTiming StatechartStatechartSequenceSequence PackagePackage ObjectObject LogicalLogical View InteractionOverviewInteractionOverview+DeploymentDeploymentCustomCustom CompositeStructureCompositeStructure)ComponentComponentCollaborationCollaborationAnalysisAnalysis ActivityActivity  @ @     Type DateCreate DateUpdateOwnerFlagsDatabaseConnect ForeignName RmtInfoShort RmtInfoLongLvLvPropLvModuleLvExtraww www Id ParentIdName        ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @@@@`bwjzjw}`p`m}vjvbrmm`aru`wjrpbrosrpfpwbrosrvjwfvwuxbwxufbxvwrodfsmr}ofpwjpwfu`bwjrprzfuzjf{mrhjb`mrakfbw s`bl`hf vftxfpbf vw`wfbi`uw wjojph xvfb`vfVCN   (  d      (  2      d   2    DocIDDocNameNotesStyle ElementID ElementType StrContent BinContentDocTypeAuthorVersionIsActiveSequenceDocDate[0[0  PrimaryKey@E{qg]  (  ig  di2   S2  2  \l UserID UserLogin FirstNameSurname DepartmentPassword  PrimaryKey           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~VCKN   2    ECFID DescriptionWeightValueNotes   NumericWeight PrimaryKeynContent1 BinContent2   PrimaryKey   {qg]SI @ MV#g@@ @ @@@ @@  @@@@@@`dojpd`w``bbfvvs`hfvd`w`a`vfvgruov ordxmfv ufm`wjrpvijsvufsruwv vbujswv v}vufm w`amfvov}v`bbfvvrakfbwvov}v`bfvov}vordxmfvov}vordxmfvXov}vrakfbwvov}vtxfujfvov}vufm`wjrpvijsvt,`wwujaxwft,brppfbwjrpvt,brppfbwjrpvXt,brppfbwjrpvYt,brppfbwrut,d`w`w}sfvt,fbgt,josmfofpwvt,ofwirdt,rakfbwt,rakfbwuf`mj~fvt,rakfbwwfvwv t,s`bl`hfv!t,slhrakfbw2t,uf`mj~fvW2t,uf`mj~fvX2t,ufvrxubf2t,vxofbg2t,vxowbg2t,wbg2t,xbofwujbv2t,zjvjamfrakfbw2tdg,`wwujaxwf2 tdg,dj`hu`omjpl2 tdg,rakfbw2 tdg,rsfu`wjrp2 tdg,ufm`wfvwr2 tdg,vjosmfrakfbw2uswtu}rakfbwprwfv2uswxvfb`vfprwfv2uswxvfb`vfv2uswxvfb`vfva}`bwru2w,`wwujaxwf2w,`wwujaxwfbrpvwu`jpwv2w,`wwujaxwfw`h2w,`xwiruv2w,b`udjp`mjw}2w,b`wfhru}2w,bmjfpwv2w,brosmf|jw}w}sfv2w,brppfbwru2w,brppfbwrubrpvwu`jpw2w,brppfbwruw`h2w,brppfbwruw}sfv2w,b@ECF08Difficult programming language44ECF07Part-time workers''@@ECF06Stable requirements))?@ECF05Motivation ?@ECF04Lead analyst capability--?@ECF03Object-oriented experience00?@ECF02Application experience,,?@ECF01Familiar with Rational Unified Process<< @@@ wIdParentIdNameType DateCreate DateUpdateOwnerFlagsDatabaseConnect ForeignName RmtInfoShort RmtInfoLongLvLvPropLvModuleLvExtraww www Id ParentIdName        ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @@ fbgVWfbgVXfbgVYfbgVZfbgV[fbgV\fbgV]fbgV^VC?N  0[      EffortType Description NumericWeightNotes[0[0[0[0[  NumericWeight PrimaryKey{qN  2  2 TestClass Descriptiong'  PrimaryKey@@ @ @@@ @@  @@@@@@`dojpd`w``bbfvvs`hfvd`w`a`vfvgruov ordxmfv ufm`wjrpvijsvufsruwv vbujswv v}vufm w`amfvov}v`bbfvvrakfbwvov}v`bfvov}vordxmfvov}vordxmfvXov}vrakfbwvov}vtxfujfvov}vufm`wjrpvijsvt,`wwujaxwft,brppfbwjrpvt,brppfbwjrpvXt,brppfbwjrpvYt,brppfbwrut,d`w`w}sfvt,fbgt,josmfofpwvt,ofwirdt,rakfbwt,rakfbwuf`mj~fvt,rakfbwwfvwv t,s`bl`hfv!t,slhrakfbw2t,uf`mj~fvW2t,uf`mj~fvX2t,ufvrxubf2t,vxofbg2t,vxowbg2t,wbg2t,xbofwujbv2t,zjvjamfrakfbw2tdg,`wwujaxwf2 tdg,dj`hu`omjpl2 tdg,rakfbw2 tdg,rsfu`wjrp2 tdg,ufm`wfvwr2 tdg,vjosmfrakfbw2uswtu}rakfbwprwfv2uswxvfb`vfprwfv2?TransitionImplementation, acceptance testingThe Transition phase revolves around the implementation of the project and the acceptance testing carried out by the end user5 ?ElaborationRefine specification. Set up projectThe elaboration phase is concerned with refining the system specification, setting up project infrastructure and agreeing on the body of work to be completed.8 ?DesignDesigning specificationsProcess of developing system designJ' ?ConstructionDesign and build system componentsThe construction phase is concerned with designing and building the components necessary to implement the system as specified.7 ?CodingDeveloping codeCode writing* ?AnalysisAnalyzing SystemAnalysis)!  @w    wIdParentIdNameType DateCreate DateUpdateOwnerFlagsDatabaseConnect ForeignName RmtInfoShort RmtInfoLongLvLvPropLvModuleLvExtraww www Id ParentIdName        ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @@`p`m}vjvbrdjphbrpvwuxbwjrpdfvjhpfm`aru`wjrpwu`pvjwjrpVCQN  2  2  d        FileID AppliesToCategoryNameFileNotesFileDateFileSize  PrimaryKeyS{qgN    2  Ұ                     ol  ibXrefIDToolIDNameType Visibility Namespace Requirement ConstraintBehavior Partition DescriptionClientSupplierLink   PrimaryKey XRefClient XRefSupplierXRefType @           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~ VClN     AppliesToOptionFixCode{qjLVALƆƆƆƆƆƆƆƆƆƆƆƆƆƔ @ @@@ @@  @@@@@@@ @`dojpd`w``bbfvvs`hfvd`w`a`vfvgruov ordxmfv ufm`wjrpvijsvufsruwv vbujswv v}vufm w`amfvov}v`bbfvvrakfbwvov}v`bfvov}vordxmfvov}vordxmfvXov}vrakfbwvov}vtxfujfvov}vufm`wjrpvijsvt,`wwujaxwft,brppfbwjrpvt,brppfbwjrpvXt,brppfbwjrpvYt,brppfbwrut,d`w`w}sfvt,fbgt,josmfofpwvnKill=0;nLang=1;sLang=Java;bConstructor=1;bConInline=0;sConScope=Public;bCpyConstructor=0;bCpyConInline=0;sCpyConScope=Public;bDestructor=1;nKill=0;nLang=1;sLang=Java;bConstructor=1;bConInline=0;sConScope=Public;bCpyConstructor=0;bCpyConInline=0;sCpyConScope=Public;bDestructor=1;bDesVirtual=1;bDesInline=0;sDesScope=Public;CHeader=.h;CBody=.cpp;JBody=.java;VBody=.cls;VBNetBody=.vb;sAssocName=m_$LinkClass;bGetSet=1;bGenInterfaces=1;JCol=Vector;CCol=[];VCol=Collection;bVMultiuse=1;bVPersist=0;bVDatabind=0;bVDatasource=0;bVGlobal=0;bVCreatable=1;bVExposed=0;sMTS=0;sCRefType=*;sCGetPrefix=Get;sCSetPrefix=Set;sJGetPrefix=get;sJSetPrefix=set;sCSGetPrefix=Get;sCSSetPrefix=Set;sVVersion=6.0;CSBody=.cs;DBody=.pas;bJInnerClasses=1;sJCollection=;sCodePage=;sPHPBody=.php;sPHPVersion=;sPHPGetPrefix=get;sPHPSetPrefix=set;ASBody=.as;PyBody=.py;CPPVersion=;ASVersion=2.0;ANSICHeader=.h;ANSICBody=.c;_AFX_NO_DEBUG_CRT;_AFX_NO_OCC_SUPPORT;_AFX_OLD_EXCEPTIONS;_AFX_PACKING;_AFXDLL;_DEBUG;_MSC_VER;_UNICODE;AFX_CDECL;AFX_COMDAT;AFX_DATA;AFX_DATADEF;AFX_NOVTABLE;AFXAPI;APICALL;BEGIN_INTERFACE_PART ^ END_INTERFACE_PART;BEGIN_PARAM_MAP ^ END_PARAM_MAP;CONTROLLER_API;DECLARE_DYNAMIC();DECLARE_DYNCREATE();DECLARE_INTERFACE_MAP();DECLARE_MESSAGE_MAP();defined();PASCAL;SWLAPI;WINAPI;[ǠǠǠǠǠǠǠljclass@RTFTemplatePackage=;Template=;+ StatusCMACROz@VC N       TermTypeMeaning GlossaryIDO  PrimaryKeyIIIIIIt_xref t_xref.Client!3t_xref.Description&3S{qg]BBBBB@@@TLVAL Mzp@ @ @ @ @ @ @ @ @          A relationship between two use cases in which one use case 'includes' the behavior. This is indicated where there a specific business use cases which are used from many other places - for example updating a train record may be part of many larger business processes.A relationship between two use cases in which one use case 'extends' the behavior of another. Typically this represents optional behavior in a use case scenario - for example a user may optionally request a list or report at some point in a performing a business use case. A model of the system as it will be physically deployedA view of the proposed hardware that will make up the new system, together with the physical components that will execute on that hardware. Includes specifications for machine, operating system, network links, backup units &etc.A person or a company that requests An entity to transport goods on their behalf.The component model provides a detailed view of the various hardware and software components that make up the proposed system. It shows both where these components reside and how they inter-relate with other components. Component requirements detail what responsibilities a component has to supply functionality or behavior within the system.A logical entity encapsulating data and behavior. A class is a template for an object - the class is the design, the object the runtime instance.A relationship between two or more entities. Implies a connection of some type - for example one entity uses the services of another, or one entity is connected to another over a network link.A defined period of time whereby performance reports may be extracted. (normally 4 week periods). P)Y1IIII Use CaseTechnicalY@"  Includes RelationshipTechnical @/#Extends RelationshipTechnical@."Deployment ModelTechnical7@*Deployment ArchitectureTechnical@1%CustomerBusinessQ@! Component ModelTechnicalV@)ClassTechnical@ AssociationTechnical@%Accounting PeriodsBusinessb@+LVALIIIII A Use Case represents a discrete unit of interaction between a user (human or machine) and the system. A Use Case is a single unit of meaningful work; for example creating a train, modifying a train and creating orders are all Use Cases. Each Use Case has a description which describes the functionality that will be built in the proposed system. A Use Case may 'include' another Use Case's functionality or 'extend' another Use Case with its own behavior. Use Cases are typically related to 'actors'. An actor is a human or machine entity that interacts with the system to perform meaningful work.{qLVALu@@ @ @@@ @@  @@@@@@@@ @`dojpd`w``bbfvvs`hfvd`w`a`vfvgruov ordxmfv ufm`wjrpvijsvufsruwv vbujswv v}vufm w`amfvov}v`bbfvvrakfbwvov}v`bfv #NAME# #TYPE# #COMPLEX# #PACKAGE#
#ITEM# #TYPE#   #NOTE#  

#ROWS#
#ObjectDetail#
#ITEM# #TYPE#   #NOTE#  

Untitled Enterprise Architect

Use Case Report: #NAME#
Author: #AUTHOR#
Date Prepared: #DATE#
Comments: #COMMENT#

 

oQ6UCMetricsCF@ UCMetrics UCMetricsRow@ ObjectDetailLine@Object@Diagram@ObjectDetail@ UseCaseDiagram@LVAL Enterprise Achitect Diagram Template #PROJECT#

#REPORT#: #NAME#  
Package: #PACKAGE#  
Author: #AUTHOR#   Date: #DATE#
Comments: #COMMENT#  

 



Entity List



#ENTITIES#

End of Report


#IMAGEMAP# LVAL^ #CFID_TITLE# #CFID_NAME# #CFID_WEIGHT# #CFID_VALUE# #CFID_EXVALUE#
Type: #TYPE#  
Stereotype: #STEREO#  
Author: #AUTHOR#  
Date: #DATE#  
Package: #PACKAGE#  
Notes: #NOTE#  

LVAL Untitled

Enterprise Architect : Use Case Metrics Report



Use Case Metrics

Use Case : Root Package #NAME#
Date Prepared: #DATE#
Unique Use Case Points #UUCP#
Total Package Estimate (hours) #ESTIMATE#

 

Estimate Summary

Use Case Points (UCP) = #UCPCALC# #UCPRESULT#
Work Effort (hours) = #EFFORTCALC# #EFFORT#

 


View

Technical Complexity Summary

Environmental Factors Summary

Unique Use Cases and Actors

Technical Complexity Details

Environmental Factors Detail 


 

Technical Complexity FactorsLVAL

Factor Weight
Unadjusted TCF Value (UTV) #UTV#
TCF Weight Factor (TWF) #TWF#
TCF Constant (TC) #TC#
Technical Complexity Factor (TCF) = TC + (TWF*UTV) #TCF#

 

Environmental Factors

Factor Weight
Unadjusted ECF Value (UEV) #UEV#
ECF Weight Factor (EWF) #EWF#
ECF Constant (EC) #EC#
Environmental Complexity Factor (ECF) = EC + (EWF*UEV) #ECF#

 

Unique Use Cases and Actors

#UUCAA#
Name Type Complexity Package

 

 

Technical Complexity Factors

#TCFDATA#

 

 

Environmental Complexity Factors

#ECFDATA#

 

 

VCN       ImageIDNameTypeImage{q-B @?@@VCDN  2Type{\(FTvB @TvB @t_implement*********** TvB @TvB @t_image&&&&&&&&&&& TvB @TvB @t_html%%%%%%%%%%% TvB @TvB @t_glossary))))))))))) TvB @TvB @t_genopt''''''''''' TvB @TvB @t_files&&&&&&&&&&& TvB @TvB @t_efforttypes,,,,,,,,,,, TvB @TvB @t_ecf$$$$$$$$$$$ TvB @TvB @t_document))))))))))) TvB @TvB @t_diagramtypes----------- TvB @TvB @t_diagramobjects/////////// TvB @TvB @t_diagramlinks----------- TvB @TvB @t_diagram((((((((((( TvB @TvB @t_datatypes*********** ~TvB @TvComponent UseCaseRequirement VCN        2             2   2 dIssue IssueDateOwnerStatusNotesResolver DateResolved ResolutionIssueIDCategoryPrioritySeverity IssueType  PrimaryKeyE{qg]VCN  2  d     ListIDCategoryNameNValNotes  PrimaryKeyS{qg@@.Wf_^ZYbZV]^^Z_Z^^gb`fg_fVd_a_Y\_0^.Zb\WbYf\a]XWZW`]agaY\__dg[VabZd_0^.[`X]\aWZdX]WZYWg`\Ybd]\a[[]Xg^X_0^.`bW[`_`Y^X]^ZfZf``^^XYdg[f`Y[aZY0^.bdXXfdabZgW[ZaWb`^d_f`b]^V`Xbf_^0^.gdg_`Y\^XYg^Z]YV_\Y]dZYfY[\X^`WX0^222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~     VC>N 0[  2    MaintType Description NumericWeightNotes  NumericWeight PrimaryKey{q@            !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~     VC*N     2  2 Object_IDNameScopeTypeehNe  Object_ID PrimaryKey{q|  @@@ @  @ `dojpd`w``bbfvvs`hfvd`w`a`vfvgruov ordxmfv ufm`wjrpvijsvufsruwv vbujswv v}vufm w`amfvov}v`bbfvvrakfbwvov}v`bfvov}vordxmfvov}vordxmfvXov}vrakfbwvov}vtxfujfvov}vufm`wjrpvijsvt,`wwujaxwft,brppfbwjrpvt,brppfbwjrpvXt,brppfbwjrpvYt,brppfbwrut,d`w`w}sfvt,fbgt,josmfofpwvt,ofwirdt,rakfbwt,rakfbwuf`mj~fvt,rakfbwwfvwv t,s`bl`hfv!t,slhrakfbw2t,uf`mj~fvW2t,uf`mj~fvX2t,ufvrxubf2t,vxofbg2t,vxowbg2t,wbg2t,xbofwujbv2t,zjvjamfrakfbw2tdg,`wwujaxwf2 tdg,dj`hu`omjpl2 tdg,rakfbw2 tdg,rsfu`wjrp2 tdg,ufm`wfvwr2 tdg,vjosmfrakfbw2uswtu}rakfbwprwfv2uswxvfb`vfprwfv2uswxvfb`vfv2uswxvfb`vfva}`bwru2w,`wwujaxwf2w,`wwujaxwfbrpvwu`jpwv2w,`wwujaxwfw`h2w,`xwiruv2w,b`udjp`mjw}2w,b`wfhru}2w,bmjfpwv2w,brosmf|jw}w}sfv2w,brppfbwru2w,brppfbwrubrpvwu`jpw2w,brppfbwruw`h2w,brppfbwruw}sfv2w,brpvw`pwv2w,brpvwu`jpww}sfvw,d`w`w}sfvw,dj`hu`ow,dj`hu`omjplvw,dj`hu`orakfbwvw,dj`hu`ow}sfvw,drbxofpww,fbgw,fggruww}sfvw,gjmfv w,hfprsw w,hmrvv`u} w,iwom w,jo`hf w,josmfofpww,jvvxfvw,mjvwvw,o`jpww}sfv`bbfvvm`}rxwov}vdavxoo`u}jpgrxvfudfgjpfd&&&&&$ x@ @@  @tdg,vjosmfrakfbw2uswtu}rakfbwprwfv2uswxvfb`vfprwfv2uswxvfb`vfv2uswxvfb`vfva}`bwru2w,`wwujaxwf2w,`wwujaxwfbrpvwu`jpwv2w,`wwujaxwfw`h2w,`xwiruv2w,b`udjp`mjw}2w,b`wfhru}2w,bmjfpwv2w,brosmf|jw}w}sfv2w,brppfbwru2w,brppfbwrubrpvwu`jpw2w,brppfbwruw`h2w,brppfbwruw}sfv2w,brpvw`pwv2w,brpvwu`jpww}sfvw,d`w`w}sfvw,dj`hu`ow,dj`hu`omjplvw,dj`hu`orakfbwvw,dj`hu`ow}sfvw,drbxofpww,fbgw,fggruww}sfvw,gjmfv w,hfprsw w,hmrvv`u} w,iwom w,jo`hf w,josmfofpww,jvvxfvw,mjvwvw,o`jpww}sfvw,ofwirdw,ofwujbw}sfvw,rakfbww,rakfbwbrpvwu`jpww,rakfbwfggruww,rakfbwgjmfvw,rakfbwofwujbvw,rakfbwsuramfovw,rakfbwsursfuwjfvw,rakfbwuftxjufvw,rakfbwufvrxubfw,rakfbwujvlvw,rakfbwvbfp`ujrvw,rakfbwwfvwvw,rakfbwwu| w,rakfbww}sfv*w,rbg*w,rsfu`wjrp*w,rsfu`wjrps`u`ov*w,rsfu`wjrpsrvwv*w,rsfu`wjrpsufv*w,rsfu`wjrpw`h*w,s`bl`hf*w,s`mfwwf*w,s`mfwwfjwfo* w,si`vf* w,sujojwjzfv* w,suramfow}sfv* w,surkfbwurmfv* w,sursfuw}w}sfv*w,uftxjufw}sfv*w,ufvrxubfv*w,ujvlw}sfv*w,urmfbrpvwu`jpw*w,uwg*w,uwgufsruw*w,uxmfv*w,vbfp`ujrw}sfv*w,vbujsw*w,vfbhurxs*`bbfvvm`}rxwov}vdavxoo`u}jpgrxvfudfgjpfd           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~     VC;N   2   Metric Description NumericWeightNotes  NumericWeight PrimaryKey{q_mstdg,ufm`wfvwr2 ?TeamStaffing, team dynamicsResource turnover5$ ?ProgressIteration, planning, actualsMeasures such as function points, SLOC, scenarios, test cases.k- ?CostBudget, cost, expenditureCost per day, percentage expended.H& ?ChangeChange control, stabilityChange requests, 9( ?BreakageConvergence, rework, software scrapReworked SLOC per change. N4   w    wIdParentIdNameType DateCreate DateUpdateOwnerFlagsDatabaseConnect ForeignName RmtInfoShort RmtInfoLongLvLvPropLvModuleLvExtraww www Id ParentIdName        ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @@auf`l`hfbi`phfbrvwsurhufvvwf`oVCeN9%9            2          2                $  (  0    2      8               2  2  2 ! 2 !" 2 "#  #$  $%  %& 2 &'  '(  () )* < *+ (+, @ ,-  -. (./ D/0 01 12 23  34 ! 4 5 " 5!6 #2 6"7 $ 7#8 bj 8$9 pe Object_ID Object_Type Diagram_IDNameAliasAuthorVersionNote Package_ID StereotypeNType ComplexityEffortStyle Backcolor BorderStyle BorderWidth Fontcolor Bordercolor CreatedDate ModifiedDateStatusAbstractTaggedPDATA1PDATA2PDATA3PDATA4PDATA5 Concurrency Visibility Persistence CardinalityGenTypeGenFileHeader1Header2PhaseScope GenOptionGenLinks Classifierea_guidParentIDRunStateClassifier_guidTPosIsRootIsLeafIsSpecIsActive StateFlags PackageFlags MultiplicityStyleEx ActionFlags EventFlags*,  IDX_GUID Object_ID Package_ID#$' ( , 6 {qg]SI?5((@  @@@@  @H o{@ @@  @ tdg,vjosmfrakfbw2uswtu}rakfbwprwfv2uswxvfb`vfprwfv2uswxvfb`vfv2uswxvfb`vfva}`bwru2w,`wwujaxwf2w,`wwujaxwfbrpvwu`jpwv2w,`wwujaxwfw`h2w,`xwiruv2w,b`udjp`mjw}2w,b`wfhru}2w,bmjfpwv2w,brosmf|jw}w}sfv2w,brppfbwru2w,brppfbwrubrpvwu`jpw2w,brppfbwruw`h2w,brppfbwruw}sfv2w,brpvw`pwv2w,brpvwu`jpww}sfvw,d`w`w}sfvw,dj`hu`ow,dj`hu`omjplvw,dj`hu`orakfbwvw,dj`hu`ow}sfvw,drbxofpww,fbgw,fggruww}sfvw,gjmfv w,hfprsw w,hmrvv`u} w,iwom w,jo`hf w,josmfofpww,jvvxfvw,mjvwvw,o`jpww}sfvw,ofwirdw,ofwujbw}sfv`bbfvvm`}rxwov}vdavxoo`u}jpgrxvfudfgjpfd@0+.XWgX\]^\a_VdZ]^b`Ya[[[fWY^ddd[gX0EW.ZY]W]XXZb\d\Z`\`a_gZZYYYWfY]dd^b0d.\XfZ\f\XgYVZZ`[b_g`[XV`fZdd][bWW0.^]_Wf_`d^]^WZVbg_d`[Y_d]`\a^`[af0@e.a][`bX\[g\a^ZXZ\_XXf`\W]g``]^b^Z0"X.dfV][da`]af`Z\]f`]V``g`V\d_Yg[df0a,.g^_[XZ[aVfbbZ[d[^bZgg^\Z_\dfdWdZ0AYi YWYYgYYbXbZfZ__V`dXfVa^\]\[[gY^Z0 Y^_ga][]aXYdZVXW^Zg]__V_fW][Zdd_0i YdW[bXd[V[Z]ZWg[_Y`dg[`XaY]VgYgV0" YfZf[Z\VX\Y^ZXbW_W_Va^WV]``bYdZY0iZ[_dW`a^dX_]Zg[X_fZ\``Vbbb^bf_ba0i Z^^Wbada_ZfVZ`^_ad[VV`ffY[WdW]fX0 [^b^ga\^V^XXZ[\b`ZXXZb^f[XW[_g`[0\\a\XXVb^gb]Z^^_`Y_\[[Yf\W_XZbX_0@\\a`YdYWVW`[ZgbV`^Xf^gV`V^f^_[ZV0]X``YXVX\fYVZV]V^\X]X[`_aWd]`]X\0][_V\WYW\bY[Z_[g`^gaWbWY\fdX]V]_0A]]`^]ag]gW`dZ]][_bY_XXbXfg[XbgWa0" ^]_Wf_`d^]^WZVbg_d`[Y_d]`\a^`[af0@_WdWXZ]^Z\]aZXW^`aaYd`]fXV`gYW[_0@ _XW_g^]dV^aXZVfVaXd`X[XY]gaZ][\V0" _^fg_a]YdY^fZ^\aa[_]\_^W\_V\aX]Z0" __]a^[d`gg\]Zf[_aYga_^b\X]f\V]]f0" _d[b\[gg_Wb_Z`f]_ZWY^ZVZg]_]fV_`0@_g^XYWa\fdg[ZgXd^Y]`^VZaXg^gVVYb0 _gf^dY^YaV^\Z`[Y_V\d\Wf_f[`YgXX`0@ `b\^[^Y^VWd]Z`ZX`XYVVgg\XZ[VYf\b0`d`b^a]^Wg`^Z^W[_ga`\Y[_Z_`[[faY0@ a][`bX\[g\a^ZXZ\_XXf`\W]g``]^b^Z0"bYfgag_W[YbaZ]bZ_\^Xb[Waagg\ZXaY0d[WVW\Zd\^\aZaXW_]bbaa^bdZaW\`Xb0@d[\Y]dbXddZ_ZX_b_fZb[aXaYXgYa\`X0i da][`d[a\__]ZYXZaY]XfgX`^V\fXV`[0A ddbWZ[W^^\ZbZ^Y^afXb_a[agaXVaZWf0fXY`a^d^W\`VZa\]_^WV`XYYVYZ^[db_0"fX_Wg_bW_\ZaZdZ\`d[^dZ_`W_]fbW\a0AfZV\YVZZgYgbZa\]^^_g\\^\V\[\X`]Z0f\_bdbbZX[[gZdYa^dV[V[f`_X`a\Z^W0"gV^`aY[d`g`fZWYW^[aa]XggdfbX`ZX_0@g^_[XZ[aVfbbZ[d[^bZgg^\Z_\dfdWdZ0Ao{R @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @""" " " "@ @ @AAA ii i i i i i  @@@@@@AAAAAABBBBCCCCDDDDDDDEEEEEEFFFG`````aaabbbbb    ccD@Gc HcaAbAe"f"g@h@i@mAoApqrAsAtFuv wxFyEzE|`}` ` abBBB aCCa a b` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ~b~b~b~b~b{qqqqll[a[a[a[a```````````````Bjjjjjkkkkkklllo{R @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @"""iAEi  i i i i i @@@@@@AAADDAAABBBBBBB CCCCDDDDDEEAE`` bAAFFFFFGa EEEE````ab` bcc A" " " ""@ @@C@ @@@AAA c cA`aaabbbAAAAAc a a a a               jkkjjjjkkkklllVCN          2 Object_ID ConstraintConstraintTypeWeightNotesStatus s ObjectConstraintConstraintObjectID PrimaryKeyE{qg]@            !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~     VCTN          Object_IDEffort EffortTypeEValueNotes ObjectID PrimaryKey{qg           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~     VC N      2       Object_IDFileNameTypeNoteFileSizeFileDate  PrimaryKeyS{qg@           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~     VCN         } Object_IDMetric MetricTypeEValueNotes  | ObjectIDObjectMetricsMetric PrimaryKeyE{qg]           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~     VCN         |2          2    b2 2 Object_IDProblem ProblemType DateReportedStatus ProblemNotes ReportedBy ResolvedBy DateResolvedVersion ResolverNotesPrioritySeverity|||||| ObjectIDObjectRequiresRequirement PrimaryKey 7 {qg]S@           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~     VCpN       x     x  ( PropertyID Object_IDPropertyValueNotesea_guidx x x   x x     Object_ID PrimaryKey  {qgPP   z    ddd 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5S5$S5$S5$S5$S5$S5$S5$S5$S5$S5$S5$S5$S5$S5$S5$S5$S5$S5$]j ]j ]j ]j ]j ]j ]j ]j ]j ]j ?n 666 \z    555555555555555555555555555555555555555555555555555555555555555555555 5$ 5$ 5$ 5$ 5$ 5$ 5$ 5$ 5$ 5$ 5$ 5$ 5$ 5$ 5$ 5$ 5$ 5$j j j j j j j j j j n 666VCN          2    2   2   2  ReqID Object_ID RequirementReqTypeStatusNotes Stability DifficultyPriority LastUpdate||||||| ||ObjectIDObjectRequiresRequirement PrimaryKeyReqID{qg]            !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~         VCN                    " Object_IDResourceRoleTimeNotesPercentComplete DateStartDateEndHistory ExpectedHours ActualHours|||| ObjectID PrimaryKey{qg]@            !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~       VCPN          Object_IDRiskRiskTypeEValueNotes ObjectID PrimaryKey{qg           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~       VCN             ( Object_IDScenario ScenarioTypeEValueNotes XMLContentea_guid jtDeueoy ObjectID PrimaryKey{qg]@            !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~       VC1N         2                es Object_IDTest TestClassTestTypeNotes InputDataAcceptanceCriteriaStatusDateRunResultsRunByCheckByypypy !ypyp " ObjectID PrimaryKey          {qg]SI           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~       VCN$$         } Object_IDTRXTRXTypeWeightNotess $% $&$' ObjectConstraintConstraintObjectID PrimaryKey$$E{qg]@ #           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~       ##VC;IN))III  2     Object_Type Description DesignObjectImageID)-). ImageID PrimaryKey{q@ !GjFF AD[C=Bb~zA4R S@ S@t_snapshot@777+++++++) @%F(nS@%F(nS@t_secuserpermissionP@@@@44444442 @%F(nS@%F(nS@t_secusergroupK@;;;///////- @%F(nS@%F(nS@t_secuser@666*******( @%F(nS@%F(nS@t_secpermissionX@<<<0000000. @%F(nS@%F(nS@t_seclocks@ 777+++++++) @%F(nS@%F(nS@t_secgrouppermissionQ@AAA55555553 @E(nS@%F(nS@t_secgroupN@777+++++++) @B{@U2@t_scenariotypes@ <<<0000000. @vF(nS@vF(nS@t_rulesi@444(((((((& @Ȍ@{@U2@t_rtfreportq 888,,,,,,,* @{Q@'7s@t_rtf9@222&&&&&&&$ @r!={@U2@t_risktypes{@888,,,,,,,* @o8Xt*M@U2@t_resources@888,,,,,,,* @jpl<{@U2@t_requiretypes@;;;///////- @fFE@U2@t_propertytypes@<<<0000000. @\m;{@U2@t_problemtypes@;;;///////- @X6:{@U2@t_primitives"@999-------+ @U*S@*S@t_phaseN@444(((((((& @S2@2@t_paletteitem.........., Q2@2@t_palette**********( Jhn@[,s@t_package@666*******( @F6*,@U2@t_operationtag//////////- >x7{@U2@t_operationposts8@===1111111/ @96{@/I(nS@t_operationparams@>>>22222220 @2]5{@/I(nS@t_operation@888,,,,,,,* @(p*+{@U2@t_objecttypesO@:::......., @ (>fB0l6 nN:rK%vDnH8(g=)SequenceSequence   ScreenInterface Screen RequirementRequirementRequiredInterfaceRequiredInterface%ReportSystem report RegionRegion ProvidedInterfaceProvidedInterface%ProtocolStateMachineProtocolStateMachine+PortUML PortPartPart ParameterUML Activity Parameter" PackagePackage ObjectNodeObjectNode ObjectObject  NoteNote   NodeNode MessageEndpointMessageEndpoint!MergeNodeMergeNode LoopNodeLoopNode LabelLabel  IssueIssue InterruptibleActivityRegionInterruptibleActivityRegion9InterfaceInterface  InteractionStateInteractionState#InteractionOccurrenceInteractionOccurrence-InteractionFragmentInteractionFragment)InteractionInteractionInformationItemInformationItem!GUIElementUser interface object" FeatureFeature ExpansionRegionExpansionRegion!ExpansionNodeUML Expansion Node"ExitPointUML Exit Point ExecutionEnvironmentExecutionEnvironment+ExceptionHandlerExceptionHandler#EventEvent  EnumerationEnumerationEntryPointUML Entry Point EntityEntity  DiagramFrameDiagramFrameDeviceDevice DeploymentSpecificationDeploymentSpecification1DecisionDecision  DataStoreDataStore ConstraintConstraint  ComponentComponent CommentComment CollaborationOccurrenceCollaborationOccurrence1CollaborationCollaboration ClassClass ChangeChange CentralBufferNodeCentralBufferNode%BoundaryBoundary  AssociationAssociation ArtifactUML Artifact ActorActor  ActivityRegionActivityRegionActivityPartitionActivityPartition%ActivityParameterActivityParameter%ActivityActivity  ActionPinActionPin ActionAction ( gW?) UserUser  UseCaseUseCase  UMLDiagramUML Diagram TriggerTrigger TimeLineTimeLine TextText  SynchronizationSynchronization! ;StateNodeStart End State  StateMachineStateMachineStateState Chart ObjectSignalSignal  (@ @ @ @ @ @ @ @ @ ++ +++*+/+=,,, +2+ ++0++ , +++++++ +++++++++++++++ +"+#+$+%+&+'+(+++,+-+1+3+4+5+6+7+8+:,,,,, +. + +<+!+9+ +)+;,+;,:::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @[(@ @@    @  @ @@ @@ `bwjrp+`bwjrpsjp+`bwjzjw}+`bwjzjw}s`u`ofwfu+`bwjzjw}s`uwjwjrp+`bwjzjw}ufhjrp+`bwru+`uwjg`bw+`vvrbj`wjrp+arxpd`u}+ bfpwu`maxggfuprdf+ bi`phf+ bm`vv+ brmm`aru`wjrp+ brmm`aru`wjrprbbxuufpbf+broofpw+brosrpfpw+brpvwu`jpw+d`w`vwruf+dfbjvjrp+dfsmr}ofpwvsfbjgjb`wjrp+dfzjbf+dj`hu`ogu`of+fpwjw}+fpwu}srjpw+fpxofu`wjrp+fzfpw+f|bfswjrpi`pdmfu+f|fbxwjrpfpzjurpofpw+f|jwsrjpw+f|s`pvjrpprdf+f|s`pvjrpufhjrp+gf`wxuf+ hxjfmfofpw+!jpgruo`wjrpjwfo+"jpwfu`bwjrp+#jpwfu`bwjrpgu`hofpw+$jpwfu`bwjrprbbxuufpbf+%jpwfu`bwjrpvw`wf+&jpwfug`bf+'jpwfuuxswjamf`bwjzjw}ufhjrp+(jvvxf+)m`afm+*mrrsprdf++ofuhfprdf+,ofvv`hffpdsrjpw+-prdf+.prwf+/rakfbw+0rakfbwprdf+1s`bl`hf+2s`u`ofwfu+3s`uw+4sruw+5surwrbrmvw`wfo`bijpf+6surzjdfdjpwfug`bf+7ufhjrp+8ufsruw+9uftxjufdjpwfug`bf+:uftxjufofpw+;vbuffp+<vftxfpbf+=vjhp`m,vw`wf,vw`wfo`bijpf,vw`wfprdf,v}pbiurpj~`wjrp,wf|w,wjofmjpf,wujhhfu,xomdj`hu`o,xvfb`vf, xvfu, VCmN00 2  ObjectTypeComplexityWeight{//٘B @٘B @t_ocf$$$$$$$$$$$ (٘B @٘@UseCase ?Actor VCVN33      2      2  00  "#2  IG   " ~                 2         2   OperationID Object_IDNameScopeType ReturnArray StereotypeIsStatic ConcurrencyNotes BehaviourAbstract GenOption SynchronizedPosConstStylePureThrows ClassifierCodeIsRootIsLeafIsQuery StateFlagsea_guidStyleEx 34 353678 Name Object_ID OperationID PrimaryKey 33 33 333 3 3 3 {qg]SI?5L  @@   =2   dfvbujafsurgjmf;dfvbujafvbrsjphfpwjw};dfvbujafvbrsjphfpwjw}ijfu`ubi};dfvbujafvfo`pwjbuftxjufofpw;dfvbujafvfo`pwjbvjhpjgjfu;dfvbujafwu`jw;fz`mx`wf;fz`mx`wf`wvsfbjgjfdwjof;fz`mx`wfjwfu`wjzfm};fz`mx`wfjwfu`wjzfm}`wvsfbjgjfdwjof;gjpdlov; hfwlod`w`uftxjufofpwvUhfwlod`w`uftxjufofpwvgrufz`mx`wjrp`wvsfbjgjfdwjofUhfwlodfvbujswjrpUhfwlofz`mx`wjrpufvxmwvfo`pwjbvUmjvwlovUmjvwsurgjmfv; ofz`mx`wjrpufvxmwvfo`pwjbvUmjvwlovUmjvwsurgjmfv; UmjvwlovUmjvwsurgjmfv; ; mjvwsurgjmfv; mjvwsurgjmfv; fwfpwjw}jdfpwjgjfu. hfwjd' hfwjosmfofpw`wjrphfwjosmfofpw`wjrp hfwjosmfofpw`wjrp hfwjosmfofpw`wjrp'hfwjwfov*hfwkpdjp`ofhfwmrb`mf* hfwmrb`mj~fdwf|wjwfo*hfwmrb`mj~fdz`mxf*hfwordjgjb`wjrpd`wf' hfwordjgjb`wjrpd`wf4 hfwp`of*hfwp`of:hfwrswmrblzfuvjrp.hfwufgfufpbf'hfwufgfufpbf. hfwvbrsfda}.hfwvfuzjbfp`of'hfwvfuzjbfp`of`vtp`of'hfwv}vwfofpzjurpofpw4hfwwfbijd. hfwwfbijd:hfwxvfufpzjurpofpw.hfwz`mxf* hfwzfuvjrp.hfw{vdmmrb`wjrphfw{vdmmrb`wjrp`vxumjvdfmfwfd*jvmrblfd.mrb`mj~fdwf|wjwfo* mrb`mj~fdwf|wjwfo* mrh: odrwrfpwjw}4odrwrfpwjw}4vfwaxvjd:vfwaxvjpfvvjd'vfwaxvjpfvvjd.vfwbm`vvp`ofvfwbxuufpwmrb`mf4vfwd`w`'vfwd`w`4 vfwdfg`xmwmrb`mf4vfwdfmfwfd*vfwdfvbujswjrp*vfwdfvbujswjrp:vfwkpdjp`ofvfwmrb`mf* vfwmrb`mj~fdz`mxf*vfwmrblfd.vfwordjgjb`wjrpd`wf'vfwordjgjb`wjrpd`wf4 vfwp`of*vfwp`of:vfwvbrsfda}.vfwvfuzjbfp`of vfwv}vwfofpzjurpofpw.vfwwfbijd4vfwxvfufpzjurpofpw. vfwz`mxf*vfwzfuvjrp.vfw{v`d`swrubm`vv vfw{vdmmrb`wjrp wrvwujph'xpufbrhpj~fdfpwjw}f|bfswjrp@wjrp o2 @ @;;;;;;;;;; ;; UUUUUUU]U ]U ]U A*B*B* B* B* B* B* C*C*C.C.C.C.C.C.C.C.C.C. C. C. C. E. E.E.E4F4F4G4G4K4K4L4L4M4 N4 N4 N4 N4 N4O4O:P:P:P:P:P:P:R:R:R: U: U: X: X: X:X:Z@Z@Z@Z@\@^@^@_@b@b@ c@ d@ d@ f@ g@g@jFjFjFjFkFkFkFkFlFlF lF lF nF nF oFoXoXoXoXpXpXpXrXrXsX sX sX tX tX tXuXuXuYuYuYuYuYuYuYvYvYvY vY vY vY vY wYwYwpwpppppppp p p p p                                                      PPPPPPPPPP P P P QQQQQQQQQQ Q Q RRRRRRR o2 @ @x;y;z;{;|;};~;;;; ; UUUUU;;;U U U *j*k*l*m*n*o*p*q*r* s* t* u* v* w*x*y.z.{.|.}.~..... . . . . ..4444444444 4 4 4 4 44:::::::::: : : : : ::@@@@@@@@@@ @ @ @ @ @@FFFFFFFFFF F F F F FXXXXXXXXXX X X X X XXXYYYYYYYYYY Y Y Y Y YYppppppppp p p p p                     !"#$%&'( ) * + , -./0123456 7 8 9 :;<=>?@ABC D E F G HIJKLMNOPQ R S T U VWXYZ[\]^_ ` a b c defghijklm n o p q rs o2 @ @x;y;z;{;|;};~;;;; ; UUUUU;;;U U U *j*k*l*m*n*o*p*q*r* s* t* u* v* w*x*y.z.{.|.}.~..... . . . . ..4444444444 4 4 4 4 44:::::::::: : : : : ::@@@@@@@@@@ @ @ @ @ @@FFFFFFFFFF F F F F FXXXXXXXXXX X X X X XXXYYYYYYYYYY Y Y Y Y YYppppppppp p p p p                     !"#$%&'( ) * + , -./0123456 7 8 9 :;<=>?@ABC D E F G HIJKLMNOPQ R S T U VWXYZ[\]^_ ` a b c defghijklm n o p q rs VCS(N ::     4    py        2  pe2  p OperationIDNameTypeDefaultNotesPosConstStyleKind Classifierea_guidStyleExypyp:;ypyp:<pypy:=  OperationIDParam PrimaryKey:: ::K {qg]dg @9 @ @ @ @ @x0x?y0y?y?z0z?{0{?{?|?|\}?}\~?~\? \? \\? \\ ?\!??\"?\\#\\$?\\%\\\G/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/oG/mG.mG.mG.mG.mG.mG.e e e e e e e 66666666666666666666666666666666666666666666666666666666666666666666666666666666666))))))) 9@@@@@@@@@@x0x?y0y?y?z0z?{0{?{?|\|?}\}?~\~?\? \? \\ \? \!?\"??\#?\\$\\%?\\\\888888888 8 8 8 8 8888888888GGGGGGGGGG G G G G GGGGGGGGGGSSSSSSSSSS S S SSSSSSSS          "$&'( , / 0 4 68;=?ADFGNQSWY 9 @@@@ xfz`mx`wjrpuftxfvw?xjpwfu`bwjrpjdfpwjgjfu0yfz`mx`wjrpuftxfvw?yjpwfu`bwjrpjdfpwjgjfu0yvsfbjgjfdwjof?zjpwfu`bwjrpjdfpwjgjfu0zjwfu`wjzffz`mx`wjrpuftxfvw?{jpwfu`bwjrpjdfpwjgjfu0{jwfu`wjzffz`mx`wjrpuftxfvw?{vsfbjgjfdwjof?|jpwfu`bwjrpjdfpwjgjfu\|vfo`pwjbuftxjufofpwjd?}jpwfu`bwjrpjdfpwjgjfu\}surgjmfjd?~jpwfu`bwjrpjdfpwjgjfu\~vbrsjphfpwjw}jd?jpwfu`bwjrpjdfpwjgjfu\vfo`pwjbvjhpjgjfujd? jpwfu`bwjrpjdfpwjgjfu\wu`jwjd? jpwfu`bwjrpjdfpwjgjfu\bmjfpwm`phx`hf\jpwfu`bwjrpjdfpwjgjfu\ lovf`ubibujwfuj`? jpwfu`bwjrpjdfpwjgjfu\!lojd?jpwfu`bwjrpjdfpwjgjfu\"lojd?vsfbjgjfdwjof?bmjfpwm`phx`hf?jpwfu`bwjrpjdfpwjgjfu\#lojd\jpwfu`bwjrpjdfpwjgjfu\$lojd\bmjfpwm`phx`hf\jpwfu`bwjrpjdfpwjgjfu\%lowu`jwjpbmxvjrpvsfbjgjb`wjrp?jpwfu`bwjrpjdfpwjgjfu\o`|joxodfvbfpd`pwdfswi\vbrsjphfpwjw}jd\Gb`xvfGfpwjw}w}sfGjwfojdGfpwjw}w}sfGjwfojdGofvv`hfGb`xvfG fpwjw}jdG fpwjw}w}sfG fpwjw}jdG fpwjw}w}sfG ofvv`hfGvrxubfGw`uhfwGaxvjdGp`ofGdfvbujswjrpGaxvjpfvvjdGvwuf`oGufvrxubfp`ofGvwuGvwuSd`w`Sw}sfS`uhSaxvjpfvvjdSvbrsjphfpwjw}jdSzfuvjrpSrakSbrpw`jpfujdSjwfoaxvjpfvvjdS {vdmmrb`wjrpS vfuzjbfp`ofS fSlojdSlojdSjppfuf|bfswjrpSlojdSlojdSjppfuf|bfswjrpSjppfuf|bfswjrplojdSlojdofvv`hfdujjdjppfuVCAN??        OperationID PostConditionTypeNotese?@?A  OperationID PrimaryKey??{qg>           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~       # (*/*2*9*>VC@NCC     2   OperationID PreConditionTypeNotesCDCE  OperationID PrimaryKeyCC{qg B           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~       # (*/*2*9*>*BVCqNGG     x     x  ( PropertyID ElementIDPropertyVALUENOTESea_guidx x xGH x x GI  ElementKey PrimaryKeyGG{qg   xF @ @x=y=z={=|=}=~==== WWWWWWWWW W o"o"e"e"e"e"e"66666666666666666666666666666666666666666666666    # (*/*2*9*>*B*xF @ @========== WWWWWWWWW W """""""VCN KKp          (          2      2      2  (     ,  0 Package_IDName Parent_ID CreatedDate ModifiedDateNotesea_guidXMLPath IsControlled LastLoadDate LastSaveDateVersion ProtectedPkgOwner UMLVersionUseDTDLogXMLCodePath NamespaceTPos PackageFlags BatchSave BatchLoad}}KM }}}KN}}KO}}KP IDX_GUID Package_IDParentID PrimaryKeyKK*xND@ kJtDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽƋ(3B]@@@@ge_ID=1 ;query{E45D7447-B1C6-4691-9E09-6FD607E4E722}1.0cccccc```@`@Package_IDt_agePackacommon{8AF0EE72-FC8A-40d4-9651-8977568B534D}1.0ddddddaa;;5 _@@@@ge_ID=1 ;query{E45D7447-B1C6-4691-9E09-6FD607E4E722}1.0cccccc``::5 Gh@@@@ge_ID=1 ;trait{6085FCBE-E1F0-4d8f-8F9B-2377A341413A}1.0cccccc``::5 Gh@@@@ge_ID=1 ;semanticsignifier{CB768D86-AB43-4123-A4BF-B8218168F24E}1.01ppoooollFF5 Gl@@@@ge_ID=1 ;semanticrequirement{43717224-C6D6-4a6a-B9F4-43331E37DD8C}1.01rrqqqqnnHH5 Gl@@@@ge_ID=1 ;profile{C03D3C81-E5C7-4d03-AA49-EEA9DEE2F85E}1.0eeeeeebb<<5 Gh@@@@ge_ID=1 ;metadata{54FAE980-464A-4d2c-A988-7A40B052CCE4}1.0ffffffcc==5 Gh@@@@ge_ID=1 ;response{1B7ABA52-8D7B-41f4-AC65-F4362DA80723}1.0ffffffcc==5 G`@@@@ge_ID=1 ;request{3133F33C-2C4E-4990-AD2E-0B867655F384}1.0qqqqqqnnH<5 g`@@@@ge_ID=1 ;exception{2FC5EBE6-95CD-45f0-A4FD-B9C072DEF9D2}1.0ssssssppJ>5 g`@@@@ge_ID=1 ;evaluation{18402632-F615-4f4e-AC65-2A682279E164}1.0hhhhhhee??5 Gh@@@@ge_ID=1 ;dss{B75AC265-F6B8-4246-922E-A617FAA78C84}1.01bbaaaa^^885 Gd@@@@ge_ID=1 ;Class Model{E23AB8D8-16A0-4b67-9810-A23303485DC9}1isModel=1;VICON=3;ygffffff@@5 G|q1x@4Model{7702C5EA-0A0B-46f1-8198-1072A28DD5A2}CRC=11453fe7;m```````::5 GJ.^]Vfbbdb\gb`ZVY]`]ZbZ_f_`\`bfdW]0LdZ]]Y\dYZ]Z`a^]V\VV^XXaWVdba0LVbXZfg\]a[`aZ^ZfaZb\\^Y_^ZX`d^^]0LW]g][]ba_^_bZfaf`bagdX`ffgWdZ^Yb0\W^`_dZ_W]Vb\Z`gY_``Y\XZ`ZVg_V[]V0L Wb^b^a[ZaXY`Zg__`X[dY\\[g`^g\ab_0\Wd_Y`fd_XgVaZZ^]_\d_[Ya]XfbW^X\g0LYfV]]_\dbgVfZZYg_\Z][[f]]_gZZVbg0L ZYdga^_dZYV_Z\d[a[V\gbWVb\_^a]da0LZfgY[fZ`d\dbZX_b_ggW\f[_\Z[_d[V\0[X^Z\V_\V^d^ZV_W^db\^Xaddf`b]Xa]0\[]VbYfZ[f]\gZ^faaZ^bg\a\d[_\d_Xf0\[aVYX]dagd_^Zg[Za_Y]^fZ`WW^^[_Z[0\[dg]XbW[]\\_Z\\^``Y\Y^X][g^]aW[\0[gWX`bY[^\[\Z^dYaYf_Z^dd]Y\dVXZ[0L\Y`_[b[`]V\XZ[X]`\[aVfg[f^X`_dZ`0\dX_`_adXdgWZaVb`YdX^V]\Xg[`\Z[]0\dgVV[`_VWYgZ[]W^[Xf_adXVXWgWZdb0\]]VXb[f`V`VaZ\gW^W_^WV]X`X^dd[`X0L^[Z`VZg]gbb^ZdWaaV`[f\[WXgddgaWd0\^]Vfbbdb\gb`ZVY]`]ZbZ_f_`\`bfdW]0L_V_^_Y^f`X`bZV^da]WWfa]]^b`WYgV`0\_]ab`\`[ad]YZgad_aZ]`W[[g^[aX[dW0L _`\fdY\ZYZ[\Zg^^^bdddbXW^daf^]V`0_`]V^bVY\YYfZaYf`XWfW^^]VfbWgX_^0L_dYWXZV[]a__ZZ[X`W\Xdg[^b`]W^[^V0\ _fVd]\d^dX\]ZW]Vaa^fV\g_g^d`Ya]Y0L`[WV]XYV^faaZYgY^`^^aX`ab[Z]XVW_0a`X`[V\aYZ_YZ^d`^fY[Wag^Z`XbZXbX0afZ_\ZY\^[[[Z]Waa]_[XZgXWV`]_V]`0\ bXgZgZ^Z[fWZZad`^XWgagd`bVb[f`^g0\b^[\XV`VYbYWZgYV_V_^`fY`[ZZ`fZf[0\dVaV_Zg^[Y^[ZWf]a^XX_baa]ZYggX]`0dVf\Z^YX]gXXZ]Ya_bW\Yf][_aW[V]Za0\ dY^ZVg`V`Z]VZfY__YbZaf`\^`YfWfb`0LdZ_gd_ZZ^XaZZ`W[^afgX]faVfZ[gYd[0Ld[f_g[Wf[`]\Za_d_`gdZb\_^ag\^[_[0\df[aW_ZV^WZgZd[Va^g_a\_]b___bX_`0\fXV`_]V`agf\Z]dX^bWbWd[WXgVW^Z[X0\ fXY`a^d^W\`VZa\]_^WV`XYYVYZ^[db_0LfXgWg]\a\[gYZ_`ba]gfXXWZa]f_^_g^0L gVdYaVVW`a_WZYdb`YY\VX]`\ZgfXf``0L 'J @ @ @LLeLfLiLjLkLlLmLnLoLpLqLr$$$$ $ $ $  $Ls$$$$$$$$ K KLcLc    ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @'J @ @ @LLeLfLiLmLrLs$ LjLkLlLnLoLpLq$$$$$$$ $ $ $$$$$$$$$$LcLc'J @ @ @LLeLfLiLjLkLlLmLnLoLpLqLr$$$$ $ $ $  $Ls$$$$$$$$ K KLcLcVCwNRR   au   PaletteIDNameType{VCbNTT   PaletteIDItemID @ @ @ @           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~       # (*/*2*9*>*B*F*J*{VCTNVV  (  d        PhaseID PhaseName PhaseNotes PhaseStyle StartDateEndDate PhaseContentVW  PrimaryKeyVVVV    !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~       # (*/*2*9*>*B*F*J*Q*E{qg]U           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~       # (*/*2*9*>*B*F*J*Q*S* VCNYY 2  2Datatype DescriptioneY[  PrimaryKeya{qZXr@ @@  @@@@@ tdg,vjosmfrakfbw2uswtu}rakfbwprwfv2uswxvfb`vfprwfv2uswxvfb`vfv2uswxvfb`vfva}`bwru2w,`wwujaxwf2w,`wwujaxwfbrpvwu`jpwv2w,`wwujaxwfw`h2w,`xwiruv2w,b`udjp`mjw}2w,b`wfhru}2w,bmjfpwv2w,brosmf|jw}w}sfv2w,brppfbwru2w,brppfbwrubrpvwu`jpw2w,brppfbwruw`h2w,brppfbwruw}sfv2w,brpvw`pwv2w,brpvwu`jpww}sfvw,d`w`w}sfvw,dj`hu`ow,dj`hu`omjplvw,dj`hu`orakfbwvw,dj`hu`ow}sfvw,drbxofpww,fbgw,fggruww}sfvw,gjmfv w,hfprsw w,hmrvv`u} w,iwom w,jo`hf w,josmfofpww,jvvxfvw,mjvwvw,o`jpww}sfvw,ofwirdw,ofwujbw}sfvw,rakfbww,rakfbwbrpvwu`jpww,rakfbwfggruww,rakfbwgjmfvw,rakfbwofwujbvw,rakfbwsuramfovw,rakfbwsursfuwjfvw,rakfbwuftxjufvw,rakfbwufvrxubfw,rakfbwujvlvw,rakfbwvbfp`ujrvw,rakfbwwfvwvw,rakfbwwu| w,rakfbww}sfv*w,rbg*w,rsfu`wjrp*w,rsfu`wjrps`u`ov*w,rsfu`wjrpsrvwv*w,rsfu`wjrpsufv*w,rsfu`wjrpw`h*w,s`bl`hf*w,s`mfwwf*w,s`mfwwfjwfo* w,si`vf* `bbfvvm`}rxwov}vdavxoo`u}jpgrxvfudfgjpfdxmlXML Data stringcharacter stringlonglong numberintinteger doubledouble charcharacterbooleantrue/falseX @arrmf`pZbi`uZdrxamfZjpwZmrphZvwujphZ|omZw    wIdParentIdNameType DateCreate DateUpdateOwnerFlagsDatabaseConnect ForeignName RmtInfoShort RmtInfoLongLvLvPropLvModuleLvExtraww www Id ParentIdName        ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @VC@N]]        ProblemType Description NumericWeightNotesCD]_CE]`  NumericWeight PrimaryKey{q@@\n>@ @@  @@@@@  tdg,vjosmfrakfbw2uswtu}rakfbwprwfv2uswxvfb`vfprwfv2uswxvfb`vfv2uswxvfb`vfva}`bwru2w,`wwujaxwf2w,`wwujaxwfbrpvwu`jpwv2w,`wwujaxwfw`h2w,`xwiruv2w,b`udjp`mjw}2w,b`wfhru}2w,bmjfpwv2w,brosmf|jw}w}sfv2w,brppfbwru2w,brppfbwrubrpvwu`jpw2w,brppfbwruw`h2w,brppfbwruw}sfv2w,brpvw`pwv2w,brpvwu`jpww}sfvw,d`w`w}sfvw,dj`hu`ow,dj`hu`omjplvw,dj`hu`orakfbwvw,dj`hu`ow}sfvw,drbxofpww,fbgw,fggruww}sfvw,gjmfv w,hfprsw w,hmrvv`u} w,iwom w,jo`hf w,josmfofpww,jvvxfvw,mjvwvw,o`jpww}sfvw,ofwirdw,ofwujbw}sfvw,rakfbww,rakfbwbrpvwu`jpww,rakfbwfggruww,rakfbwgjmfvw,rakfbwofwujbvw,rakfbwsuramfovw,rakfbwsursfuwjfvw,rakfbwuftxjufvw,rakfbwufvrxubfw,rakfbwujvlvw,rakfbwvbfp`ujrvw,rakfbwwfvwvw,rakfbwwu| w,rakfbww}sfv*w,rbg*w,rsfu`wjrp*w,rsfu`wjrps`u`ov*w,rsfu`wjrpsrvwv*w,rsfu`wjrpsufv*w,rsfu`wjrpw`h*w,s`bl`hf*w,s`mfwwf*w,s`mfwwfjwfo* w,si`vf* w,sujojwjzfv* `bbfvvm`}rxwov}vdavxoo`u}jpgrxvfudfgjpfd?UserUser caused problemProblems caused by user7 @SWSoftwareSoftware related issues* ?PerformPerformancePerformance related problems7 ?NetworkNetwork problemsNetwork issues.  ?HWHardware related \ ^^^^^ w    wIdParentIdNameType DateCreate DateUpdateOwnerFlagsDatabaseConnect ForeignName RmtInfoShort RmtInfoLongLvLvPropLvModuleLvExtraww www Id ParentIdName        ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @\ i{^pfw{rul^sfugruo^v{^xvfu^VC Nbb      Role DescriptionNotessbe  PrimaryKeybbS{qg  a _8|Q%@ @@  @@@@@  tdg,vjosmfrakfbw2uswtu}rakfbwprwfv2uswxvfb`vfprwfv2uswxvfb`vfv2uswxvfb`vfva}`bwru2w,`wwujaxwf2w,`wwujaxwfbrpvwu`jpwv2w,`wwujaxwfw`h2w,`xwiruv2w,b`udjp`mjw}2w,b`wfhru}2w,bmjfpwv2w,brosmf|jw}w}sfv2w,brppfbwru2w,brppfbwrubrpvwu`jpw2w,brppfbwruw`h2w,brppfbwruw}sfv2w,brpvw`pwv2w,brpvwu`jpww}sfvw,d`w`w}sfvw,dj`hu`ow,dj`hu`omjplvw,dj`hu`orakfbwvw,dj`hu`ow}sfvw,drbxofpww,fbgw,fggruww}sfvw,gjmfv w,hfprsw w,hmrvv`u} w,iwom w,jo`hf w,josmfofpww,jvvxfvw,mjvwvw,o`jpww}sfvw,ofwirdw,ofwujbw}sfvw,rakfbww,rakfbwbrpvwu`jpww,rakfbwfggruww,rakfbwgjmfvw,rakfbwofwujbvw,rakfbwsuramfovw,rakfbwsursfuwjfvw,rakfbwuftxjufvw,rakfbwufvrxubfw,rakfbwujvlvw,rakfbwvbfp`ujrvw,rakfbwwfvwvw,rakfbwwu| w,rakfbww}sfv*w,rbg*w,rsfu`wjrp*w,rsfu`wjrps`u`ov*w,rsfu`wjrpsrvwv*w,rsfu`wjrpsufv*w,rsfu`wjrpw`h*VB ProgrammerVisual Basic Programming&&Use Case ModellerUse Case modelling %%Solution ArchitectLead Technical and Project Architect/@dC7Project ManagerManage scheduleManage the project schedule GJava ProgrammerJava programming DeveloperApplication development!! C++ ProgrammerProgramming in Visual C++((Business AnalystModel business processes))Application AnalystDefine and model the application structure>>LVALDefine and communicate application architectureJa@`ssmjb`wjrp`p`m}vwcaxvjpfvv`p`m}vwcbsurhu`oofucdfzfmrsfuck`z`surhu`oofucsurkfbwo`p`hfucvrmxwjrp`ubijwfbwcxvfb`vfordfmmfuczasurhu`oofuc ForeignName RmtInfoShort RmtInfoLongLvLvPropLvModuleLvExtraww www Id ParentIdName        ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @VCNgg  2  2  Property DescriptionNotesgi  PrimaryKeyggS{qg|f@ @@  @@@@@  tdg,vjosmfrakfbw2uswtu}rakfbwprwfv2uswxvfb`vfprwfv2uswxvfb`vfv2uswxvfb`vfva}`bwru2w,`wwujaxwf2w,`wwujaxwfbrpvwu`jpwv2w,`wwujaxwfw`h2w,`xwiruv2w,b`udjp`mjw}2w,b`wfhru}2w,bmjfpwv2w,brosmf|jw}w}sfv2w,brppfbwru2w,brppfbwrubrpvwu`jpw2w,brppfbwruw`h2w,brppfbwruw}sfv2w,brpvw`pwv2w,brpvwu`jpww}sfvw,d`w`w}sfvw,dj`hu`ow,dj`hu`omjplvw,dj`hu`orakfbwvw,dj`hu`ow}sfvw,drbxofpww,fbgw,fggruww}sfvw,gjmfv w,hfprsw w,hmrvv`u} w,iwom w,jo`hf w,josmfofpww,jvvxfvw,mjvwvw,o`jpww}sfvw,ofwirdw,ofwujbw}sfvw,rakfbww,rakfbwbrpvwu`jpww,rakfbwfggruww,rakfbwgjmfvw,rakfbwofwujbvw,rakfbwsuramfovw,rakfbwsursfuwjfvw,rakfbwuftxjufvw,rakfbwufvrxubfw,rakfbwujvlvw,rakfbwvbfp`ujrvw,rakfbwwfvwvw,rakfbwwu| w,rakfbww}sfv*w,rbg*w,rsfu`wjrp*w,rsfu`wjrps`u`ov*w,rsfu`wjrpsrvwv*w,rsfu`wjrpsufv*w,rsfu`wjrpw`h*w,s`bl`hf*w,s`mfwwf*w,s`mfwwfjwfo* w,si`vf* w,sujojwjzfv* w,suramfow}sfv* w,surkfbwurmfv* `bbfvvm`}rxwov}vdavxoo`u}jpgrthrowsThrows exceptionSoftwareSoftware component RolePerson role Used in entities-DatafieldDatabase field fd`w`gjfmdhurmfhvrgw{`ufhwiur{vh   w    wIdParentIdNameType DateCreate DateUpdateOwnerFlagsDatabaseConnect ForeignName RmtInfoShort RmtInfoLongLvLvPropLvModuleLvExtraww www Id ParentIdName        ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @VC@Nkk   2    Requirement Description NumericWeightNotesCDkmCEkn  NumericWeight PrimaryKey{q@ jT^+@ @@  @@@@@ @@tdg,vjosmfrakfbw2uswtu}rakfbwprwfv2uswxvfb`vfprwfv2uswxvfb`vfv2uswxvfb`vfva}`bwru2w,`wwujaxwf2w,`wwujaxwfbrpvwu`jpwv2w,`wwujaxwfw`h2w,`xwiruv2w,b`udjp`mjw}2w,b`wfhru}2w,bmjfpwv2w,brosmf|jw}w}sfv2w,brppfbwru2w,brppfbwrubrpvwu`jpw2w,brppfbwruw`h2w,brppfbwruw}sfv2w,brpvw`pwv2w,brpvwu`jpww}sfvw,d`w`w}sfvw,dj`hu`ow,dj`hu`omjplvw,dj`hu`orakfbwvw,dj`hu`ow}sfvw,drbxofpww,fbgw,fggruww}sfvw,gjmfv w,hfprsw w,hmrvv`u} w,iwom w,jo`hf w,josmfofpww,jvvxfvw,mjvwvw,o`jpww}sfvw,ofwirdw,ofwujbw}sfvw,rakfbww,rakfbwbrpvwu`jpww,rakfbwfggruww,rakfbwgjmfvw,rakfbwofwujbvw,rakfbwsuramfovw,rakfbwsursfuwjfvw,rakfbwuftxjufvw,rakfbwufvrxubfw,ra?ValidateValidate a particular ruleThe system will validate a specific rule as supplied in the business requirements|+ ?TestingTesting requirementTesting requirement6# ?ReportThe system will roduce a reportThe system will have the facility to produce a report as requiredo. ?PrintingSystem printing requirementThe system will allow the user(s) to print out some artifact as required by the specification. , ?PerformancePerformance based requirementThe system must meet some performance criteria_1 ?FunctionalFunctional RequirementComments here6) ?DisplaySystem will display in a specified formatInformation will be displayed in a particular wayj9 j @lllllll  wIdParentIdNameType DateCreate DateUpdateOwnerFlagsDatabaseConnect ForeignName RmtInfoShort RmtInfoLongLvLvPropLvModuleLvExtraww www Id ParentIdName        ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @j @ djvsm`}lgxpbwjrp`mlsfugruo`pbflsujpwjphlufsruwlwfvwjphlz`mjd`wflVCZN pp  |    |2  2  |2  2  |    |Name OrganisationPhone1Phone2MobileFaxEmailRolesNotes||pq  PrimaryKeya{qo           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~       # (*/*2*9*>*B*F*J*Q*S* U* X* \* a* f*j*VC9Nss   2   Risk Description NumericWeightNotesestsu  NumericWeight PrimaryKey{q r           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~       # (*/*2*9*>*B*F*J*Q*S* U* X* \* a* f*j*o*rVCNww     2    } ConnectorID Constraint ConnectorEndConstraintTypeNoteswxwywz ObjectConstraintConstraintObjectID PrimaryKeywwE{qg]v           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~       # (*/*2*9*>*B*F*J*Q*S* U* X* \* a* f*j*o*r*vvVCiN|| 2  TypeTemplate||{q@@XLVAL q%)Zt@ @@  @\pard \fi-360\li1080\widctlpar\jclisttab\tx1080{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3\pnstart1\pnindent360\pnhang{\pntxtb \'b7}}\ls1\adjustright {#TEXT# \par {\pntext\pard\plain\f3\fs20\cgrid \loch\af3\dbch\af0\hich\f3 \'b7\tab}}{\i\b #TYPE# Description \par } { #NOTE#}{\par }\trowd \trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx2844\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb \brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx5796\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx8748\pard\plain \widctlpar\intbl\adjustright \fs20\cgrid {Method\cell Type \cell Notes\cell } \pard \widctlpar\intbl\adjustright {\row }\pard \fi-360\li1080\nowidctlpar\jclisttab\tx1080{\*\pn \pnlvlblt\ilvl0\ls3\pnrnot0\pnf3\pnstart1\pnindent360\pnhang{\pntxtb \'b7}}\ls3\adjustright {#TEXT# \par {\pntext\pard\plain\f3\fs20\cgrid \loch\af3\dbch\af0\hich\f3 \'b7\tab}}{\i Type:}{\tab\tab #TYPE# \par \i Status:} {\tab \tab #STATUS# \par \i Package:}{\tab #PACKAGE#\par \i Details:} {\tab\tab #DETAILS#} {\par\par #NOTE#}{\par }{\field{\*\fldinst { INCLUDEPICTURE "Images\\\\#PICTURE#" \\* MERGEFORMAT \\d }}{\fldrslt {\lang1024 }}}{ \par }\pard\plain \s15\sb120\sa120#INDENT#\widctlpar\adjustright \b\fs20\cgrid {Figure }{\field\flddirty{\*\fldinst { SEQ Figure \\* ARABIC }}{\fldrslt {\lang1024 1}}}{ : #FIGURE# \par }\pard\plain \s2\sb240\sa60\keepn\widctlpar\outlinelevel1\adjustright \b\i\f1\cgrid {#TEXT# \par} \pard\plain \widctlpar\adjustright \fs20\cgrid {\par}\pard\plain \s3\sb240\sa60\keepn\widctlpar\outlinelevel2\adjustright \f1\ul\cgrid {#TEXT# \par} \pard\plain \widctlpar\adjustright \fs20\cgrid,{v\A eG,ŗŗʼn|nLangOpts LangCBOLangTags H2_New@DocHeader[ H1@Normal<@DocHeader1  TableEnd$@ BlankLine6@ AttributeHdr@ MethodRow@ Requires{#REQUIREMENT#. #NOTES# }/ ListItem2@} AttributeRow@ Object_old1@} Object {\i\b #TYPE#: }{ #NOTE#} {\par }3MethodHDR@} ListItem@} Object2@}GIFp@}Figure@}DocHeader2  H2@}H3@}LVAL {\rtf1\ansi\ansicpg1252\uc1 \deff0\deflang1033\deflangfe1033{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;} {\f3\froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;} {\f149\froman\fcharset238\fprq2 Times New Roman CE;}{\f150\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f152\froman\fcharset161\fprq2 Times New Roman Greek;}{\f153\froman\fcharset162\fprq2 Times New Roman Tur;} {\f154\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f155\fswiss\fcharset238\fprq2 Arial CE;}{\f156\fswiss\fcharset204\fprq2 Arial Cyr;}{\f158\fswiss\fcharset161\fprq2 Arial Greek;}{\f159\fswiss\fcharset162\fprq2 Arial Tur;} {\f160\fswiss\fcharset186\fprq2 Arial Baltic;}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128; \red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{\widctlpar\adjustright \fs20\cgrid \snext0 Normal;}{ \s1\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid \sbasedon0 \snext0 heading 1;}{\s2\sb240\sa60\keepn\widctlpar\adjustright \b\i\f1\cgrid \sbasedon0 \snext0 heading 2;}{\s3\sb240\sa60\keepn\widctlpar\adjustright \f1\ul\cgrid \sbasedon0 \snext0 heading 3;}{\s15\sb120\sa120\widctlpar\adjustright \b\fs20\cgrid \sbasedon0 \snext0 caption;}{\*\cs10 \additive Default Paragraph Font;}} {\*\listtable{\list\listtemplateid67698689\listsimple{\listlevel\levelnfc23\leveljc0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li360 \jclisttab\tx360 }{\listname ;}\listid1869176857}}{\*\listoverridetable{\listoverride\listid1869176857\listoverridecount0\ls1}} {\info{\author gsparks}{\operator gsparks}{\creatim\yr2000\mo3\dy29\hr21\minFLVALR45}{\revtim\yr2000\mo3\dy29\hr22\min14}{\version11}{\edmins2}{\nofpages1}{\nofwords0}{\nofchars0} {\*\company Sparx Systems}{\nofcharsws0}{\vern113}} \margl1080\margr1080\widowctrl\ftnbj\aenddoc\hyphcaps0\formshade\viewkind4\viewscale100\pgbrdrhead\pgbrdrfoot \fet0\sectd \linex0\headery709\footery709\colsx709\endnhere\sectdefaultcl {\*\pnseclvl1 \pnucrm\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang{\pntxta )}}{\*\pnseclvl5 \pndec\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}$LVALi4\trowd \trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx2844\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb \brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx5796\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx8748\pard\plain \widctlpar\intbl\adjustright \fs20\cgrid {Attribute\cell Type \cell Notes\cell } \pard \widctlpar\intbl\adjustright {\row }\trowd \trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \clvertalt\clbrdrt \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx2844\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx5796\clvertalt\clbrdrt \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx8748\pard \widctlpar\intbl\adjustright { #METHOD# \cell #TYPE# \cell #SCOPE# \cell }\pard \widctlpar\intbl\adjustright {\row }\trowd \trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \clvertalt\clbrdrt \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx2844\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx5796\clvertalt\clbrdrt \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx8748\pard \widctlpar\intbl\adjustright { #ATTRIBUTE# \cell #TYPE# \cell #NOTES# \cell }\pard \widctlpar\intbl\adjustright {\row }LVALj'\pard\plain \s2\sb240\sa60\keepn\widctlpar\outlinelevel1\adjustright \b\i\f47\fs28\cf9\cgrid{#TEXT# \par} \pard\plain \widctlpar\adjustright \fs20\cgrid {\par}\pard\plain \s1\sb240\sa60\keepn\widctlpar\outlinelevel0\adjustright \b\f1\fs28\kerning28\cgrid{#TEXT#\par } \pard\plain \widctlpar\adjustright \fs20\cgrid {\par}\pard\plain \widctlpar\adjustright \fs20\cgrid {#TEXT# \par}\pard \widctlpar\adjustright {\par }\pard\plain \widctlpar\adjustright \fs20\cgrid {\par }LVAL {\rtf1\ansi\ansicpg1252\uc1 \deff0\deflang1033\deflangfe1033{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;} {\f3\froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;} {\f149\froman\fcharset238\fprq2 Times New Roman CE;}{\f150\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f152\froman\fcharset161\fprq2 Times New Roman Greek;}{\f153\froman\fcharset162\fprq2 Times New Roman Tur;} {\f154\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f155\fswiss\fcharset238\fprq2 Arial CE;}{\f156\fswiss\fcharset204\fprq2 Arial Cyr;}{\f158\fswiss\fcharset161\fprq2 Arial Greek;}{\f159\fswiss\fcharset162\fprq2 Arial Tur;} {\f160\fswiss\fcharset186\fprq2 Arial Baltic;}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128; \red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{\widctlpar\adjustright \fs20\cgrid \snext0 Normal;}{ \s1\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid \sbasedon0 \snext0 heading 1;}{\s2\sb240\sa60\keepn\widctlpar\adjustright \b\i\f1\cgrid \sbasedon0 \snext0 heading 2;}{\s3\sb240\sa60\keepn\widctlpar\adjustright \f1\cgrid \sbasedon0 \snext0 heading 3;}{\s15\sb120\sa120\widctlpar\adjustright \b\fs20\cgrid \sbasedon0 \snext0 caption;}{\*\cs10 \additive Default Paragraph Font;}} {\*\listtable{\list\listtemplateid67698689 \listsimple{\listlevel\levelnfc23\leveljc0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li360\jclisttab\tx360 }{\listname ;}\listid1114859770}{\list\listtemplateid67698699\listsimple {\listlevel\levelnfc23\leveljc0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3880 ?;}{\levelnumLVALbers;}\f14\fbias0 \fi-360\li360\jclisttab\tx360 }{\listname ;}\listid1693338663}{\list\listtemplateid67698689\listsimple{\listlevel \levelnfc23\leveljc0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li360\jclisttab\tx360 }{\listname ;}\listid1869176857}}{\*\listoverridetable{\listoverride\listid1869176857 \listoverridecount0\ls1}{\listoverride\listid1693338663\listoverridecount0\ls2}{\listoverride\listid1114859770\listoverridecount0\ls3}} {\info{\author gsparks}{\operator gsparks}{\creatim\yr2000\mo3\dy29\hr21\min45}{\revtim\yr2000\mo3\dy29\hr22\min14}{\version11}{\edmins2}{\nofpages1}{\nofwords0}{\nofchars0} {\*\company Sparx Systems}{\nofcharsws0}{\vern113}}\margl1080\margr1080\widowctrl\ftnbj\aenddoc\hyphcaps0\formshade\viewkind4\viewscale100\pgbrdrhead\pgbrdrfoot \fet0\sectd \linex0\headery709\footery709\colsx709\endnhere\sectdefaultcl {\*\pnseclvl1 \pnucrm\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang{\pntxta )}}{\*\pnseclvl5 \pndec\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}LVAL {\rtf1\ansi\ansicpg1252\uc1 \deff0\deflang1033\deflangfe1033{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;} {\f3\froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f47\fswiss\fcharset0\fprq2{\*\panose 00000000000000000000}Arial Bold Italic;}{\f125\froman\fcharset238\fprq2 Times New Roman CE;}{\f126\froman\fcharset204\fprq2 Times New Roman Cyr;} {\f128\froman\fcharset161\fprq2 Times New Roman Greek;}{\f129\froman\fcharset162\fprq2 Times New Roman Tur;}{\f130\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f131\fswiss\fcharset238\fprq2 Arial CE;}{\f132\fswiss\fcharset204\fprq2 Arial Cyr;} {\f134\fswiss\fcharset161\fprq2 Arial Greek;}{\f135\fswiss\fcharset162\fprq2 Arial Tur;}{\f136\fswiss\fcharset186\fprq2 Arial Baltic;}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255; \red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;} {\stylesheet{\widctlpar\adjustright \fs20\cgrid \snext0 Normal;}{\s1\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs28\kerning28\cgrid \sbasedon0 \snext0 heading 1;}{\s2\sb240\sa60\keepn\widctlpar\adjustright \b\i\f47\fs28\cf9\cgrid \sbasedon0 \snext0 heading 2;}{\s3\sb240\sa60\keepn\widctlpar\adjustright \f1\cgrid \sbasedon0 \snext0 heading 3;}{\*\cs10 \additive Default Paragraph Font;}{\s15\sb120\sa120\widctlpar\adjustright \b\fs20\cgrid \sbasedon0 \snext0 caption;}}{\*\listtable {\list\listtemplateid67698689\listsimple{\listlevel\levelnfc23\leveljc0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li360\jclisttab\tx360 }{\listname ;}\listid1114859770} {\list\listtemplateid67698699\listsimple{\listlevel\levelnfc23\leveljc0\leveLVALlfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3880 ?;}{\levelnumbers;}\f0\fbias0 \fi-360\li360\jclisttab\tx360 }{\listname ;}\listid1693338663} {\list\listtemplateid67698689\listsimple{\listlevel\levelnfc23\leveljc0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li360\jclisttab\tx360 }{\listname ;}\listid1869176857}} {\*\listoverridetable{\listoverride\listid1869176857\listoverridecount0\ls1}{\listoverride\listid1693338663\listoverridecount0\ls2}{\listoverride\listid1114859770\listoverridecount0\ls3}}{\info{\title Class Model}{\author gsparks} {\operator Geoffrey Sparks}{\creatim\yr2000\mo9\dy29\hr16\min21}{\revtim\yr2000\mo9\dy29\hr16\min21}{\version2}{\edmins1}{\nofpages4}{\nofwords370}{\nofchars2110}{\*\company Sparx Systems}{\nofcharsws2591}{\vern113}}\margl1080\margr1080 \widowctrl\ftnbj\aenddoc\hyphcaps0\formshade\viewkind4\viewscale100\pgbrdrhead\pgbrdrfoot \fet0\sectd \linex0\headery709\footery709\colsx709\endnhere\sectdefaultcl {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl2 \pnucltr\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang{\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl6 \pnlcltr\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}VC N                                      Ro TemplateID RootPackageFilenameDetailsProcessChildren ShowDiagramsHeading Requirements Associations Scenarios ChildDiagrams AttributesMethods ImageTypePagingIntro Resources ConstraintsTaggedShowTag ShowAliasPDATA1PDATA2PDATA3PDATA4  PrimaryKey RTFReportID{qg]  LVALn) @ @ @ @ @ @ @ @ @ @ @ @ @ @ @The Dynamic Model provides a view of business processes that impact the proposed system. It shows how actors carry out high level business tasks to meet business demands. Business processes that will be performed by the proposed system will be ultimately implemented by the Use Cases detailed in the Use Case model.The DRP model provides an overview of the proposed Disaster Recovery Procedures for the FMS application. The Development Environment model provides a detailed view of the various hardware and software components that are involved in the development of the application. It shows both where these components reside and how they inter-relate with other components. Component requirements detail what responsibilities a component has to supply functionality or behaviour within the system. The Deployment View provides a detailed model of the way components will be deployed across the system infrastructure. It details network capabilities, server specifications, hardware requirements and other information related to deploying the proposed system.The component model provides a detailed view of the various hardware and software components that make up the proposed system. It shows both where these components reside and how they inter-relate with other components. Component requirements detail what responsibilities a component has to supply functionality or behaviour within the system. The logical model is made up of the Domain Model - a high level model of business objects and relationships between objects suitable for analysing the business process, and the class model - a rigorous model of classes and their inter-relationships, suitable for building a software product.The system architecture model defines the overall hardware/software architecture used to implement the system.  X?f Use Case ModelC:\TEMP\Use Case Model.RTFUse Case Model@KKKKK?1 Release ManagementC:\Temp\ReleaseMan.RTFRelease Management@OOOOOC1 InterviewsD:\vblocal\projects\FMS\docs\interviews.RTFInterviewsHHHHHH> Dynamic ModelC:\Temp\DM.RTFDynamic Model;@=====1$ DRPC:\temp\DRP.RTFDRPj@***** Development ProductsC:\Temp\DevelopProducts.RTFDevelopment Environment~@[[[[[O8 DeploymentC:\Temp\Deployment.RTFDeployment Architecture@LLLLL@) Component ModelC:\Temp\Component.RTFComponent ModelY@HHHHH<- Class ModelC:\Temp\ClassModel.RTFClass Model#@AAAAA5* Architecture ModelC:\TEMP\Architecture.RTFArchitectureo@KKKKK?3 LVALTThe Use Case Model describes the proposed functionality of the new system. A Use Case represents a discrete unit of interaction between a user (human or machine) and the system. A Use Case is a single unit of meaningful work; for example creating a train, modifying a train and creating orders are all Use Cases. Each Use Case has a description which describes the functionality that will be built in the proposed system. A Use Case may 'include' another Use Case's functionality or 'extend' another Use Case with its own behaviour. Use Cases are typically related to 'actors'. An actor is a human or machine entity that interacts with the system to perform meaningful work.The Release Management model provides a detailed view of the various hardware and software components that are involved in the management of software versions released into the proposed production environment. It shows both where these components reside and how they inter-relate with other components. Component requirements detail what responsibilities a component has to supply functionality or behaviour within the system. H@@`ubijwfbwxufordfmbm`vvordfmbrosrpfpwordfmdfsmr}ofpwdfzfmrsofpwsurdxbwvdusd}p`ojbordfmjpwfuzjf{vufmf`vfo`p`hfofpwxvfb`vfordfm oreignName RmtInfoShort RmtInfoLongLvLvPropLvModuleLvExtraww www Id ParentIdName        ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @H@@`ubijwfbwxufordfmbm`vvordfmbrosrpfpwordfmdfsmr}ofpwdfzfmrsofpwsurdxbwvdusd}p`ojbordfmjpwfuzjf{vufmf`vfo`p`hfofpwxvfb`vfordfm VCN    2               RuleIDRuleNameRuleType RuleActiveErrorMsgFlagsRuleOCLNotesRuleXML  PrimaryKey7 {qg]S           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~       # (*/*2*9*>*B*F*J*Q*S* U* X* \* a* f*j*o*r*v*{**VCAN   2    ScenarioType Description NumericWeightNotesstsu  NumericWeight PrimaryKey{q E@ @@  @@@@@ @@@ tdg,vjosmfrakfbw2uswtu}rakfbwprwfv2uswxvfb`vfprwfv2uswxvfb`vfv2uswxvfb`vfva}`bwru2w,`wwujaxwf2w,`wwujaxwfbrpvwu`jpwv2w,`wwujaxwfw`h2w,`xwiruv2w,b`udjp`mjw}2w,b`wfhru}2w,bmjfpwv2w,brosmf|jw}w}sfv2w,brppfbwru2w,brppfbwrubrpvwu`jpw2w,brppfbwruw`h2w,brppfbwruw}sfv2w,brpvw`pwv2w,brpvwu`jpww}sfvw,d`w`w}sfvw,dj`hu`ow,dj`hu`omjplvw,dj`hu`orakfbwvw,dj`hu`ow}sfvw,drbxofpww,fbgw,fggruww}sfvw,gjmfv w,hfprsw w,hmrvv`u} w,iwom w,jo`hf w,josmfofpww,jvvxfvw,mjvwvw,o`jpww}sfvw,ofwirdw,ofwujbw}sfvw,rakfbww,rakfbwbrpvwu`jpww,rakfbwfggruww,rakfbwgjmfvw,rakfbwofwujbvw,rakfbwsuramfovw,rakfbwsursfuwjfvw,rakfbwuftxjufvw,rakfbwufvrxubfw,rakfbwujvlvw,rakfbwvbfp`ujrvw,rakfbwwfvwvw,rakfbwwu| w,rakfbww}sfv*w,rbg*w,rsfu`wjrp*w,rsfu`wjrps`u`ov*w,rsfu`wjrpsrvwv*w,rsfu`wjrpsufv*w,rsfu`wjrpw`h*w,s`bl`hf*w,s`mfwwf*w,s`mfwwfjwfo* w,si`vf* w,sujojwjzfv* w,suramfow}sfv* w,surkfbwurmfv* w,sursfuw}w}sfv*w,uftxjufw}sfv*w,ufvrxubfv*?SimpleStandard scenarioUsed to describe ordinary usage?  ?Basic PathBasic execution pathThe standard execution path with no exceptionsU' ?AlternateAlternate pathwayPath of execution that includes exceptional conditions.Z#      w    wIdParentIdNameType DateCreate DateUpdateOwnerFlagsDatabaseConnect ForeignName RmtInfoShort RmtInfoLongLvLvPropLvModuleLvExtraww www Id ParentIdName        ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @`mwfup`wfa`vjbs`wivjosmfVC8N   d        ScriptIDScriptCategory ScriptName ScriptAuthorNotesScript  PrimaryKeyE{qg]VCN  (    dGroupID GroupName Description  PrimaryKeya{q           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~       # (*/*2*9*>*B*F*J*Q*S* U* X* \* a* f*j*o*r*v*{*****VCN  ( GroupID PermissionID  PrimaryKeya{q  @@@  @  @ @w,rakfbwgjmfvw,rakfbwofwujbvw,rakfbwsuramfovw,rakfbwsursfuwjfvw,rakfbwuftxjufvw,rakfbwufvrxubfw,rakfbwujvlvw,rakfbwvbfp`ujrvw,rakfbwwfvwvw,rakfbwwu| w,rakfbww}sfv*w,rbg*w,rsfu`wjrp*w,rsfu`wjrps`u`ov*w,rsfu`wjrpsrvwv*w,rsfu`wjrpsufv*w,rsfu`wjrpw`h*w,s`bl`hf*w,s`mfwwf*w,s`mfwwfjwfo* w,si`vf* w,sujojwjzfv* w,suramfow}sfv* w,surkfbwurmfv* w,sursfuw}w}sfv*w,uftxjufw}sfv*w,ufvrxubfv*w,ujvlw}sfv*w,urmfbrpvwu`jpw*w,uwg*w,uwgufsruw*w,uxmfv*w,vbfp`ujrw}sfv*w,vbujsw*w,vfbhurxs*w,vfbhurxssfuojvvjrp*w,vfbmrblv*w,vfbsfuojvvjrp*w,vfbsrmjbjfv*w,vfbxvfu*w,vfbxvfuhurxs*w,vfbxvfusfuojvvjrp*w,vp`svirw* w,vw`wxvw}sfvw,vwfufrw}sfvw,w`hhfdz`mxfw,w`vlvw,wbgw,wfosm`wfw,wfvwbm`vvw,wfvwsm`pvw,wfvww}sfvw,wu|w}sfv w,xoms`wwfup w,zfuvjrp w,|ufg w,|ufgv}vwfo w,|ufgxvfuxv}v,v}vwfoxv}vrmdw`amfvxv}vtxfujfvxv}vw`amfv~~,t,josmfofpwvX~~,t,rusi`pv`bbfvvm`}rxwov}vdavxoo`u}jpgrxvfudfgjpfdw,brppfbwruw}sfvw,brppfbwruw,dj`hu`ow,dj`hu`orakfbwvw,dj`hu`ow}sfvw,dj`hu`ow,ofwujbw}sfvw,rakfbwofwujbvw,rakfbww,`wwujaxwfw,rakfbww,brppfbwruw,rakfbww,brppfbwruWw,rakfbww,ofwirdw,s`bl`hfw,dj`hu`oVCN  (  (    (   UserIDGroupID EntityTypeEntityID TimestampLockTypep  PrimaryKey       !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~       # (*/*2*9*>*B*F*J*Q*S* U* X* \* a* f*j*o*r*v*{******a{q           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~       # (*/*2*9*>*B*F*J*Q*S* U* X* \* a* f*j*o*r*v*{*******VCN   2 PermissionIDPermissionName  PrimaryKeya{q            !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~       # (*/*2*9*>*B*F*J*Q*S* U* X* \* a* f*j*o*r*v*{********VCN  d  PropertyValuesnm  PrimaryKeya{q           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~       # (*/*2*9*>*B*F*J*Q*S* U* X* \* a* f*j*o*r*v*{*********VCN  (     2  2  2   UserID UserLogin FirstNameSurname DepartmentPassword  PrimaryKeya{q           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~       # (*/*2*9*>*B*F*J*Q*S* U* X* \* a* f*j*o*r*v*{**********VCN  (  (UserIDGroupIDnm  PrimaryKeya{q@           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~       # (*/*2*9*>*B*F*J*Q*S* U* X* \* a* f*j*o*r*v*{***********VCN  ( UserID PermissionID  PrimaryKeya{q           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~       # (*/*2*9*>*B*F*J*Q*S* U* X* \* a* f*j*o*r*v*{************VCN   (  (   d      (  c2    \b br SnapshotIDSeriesIDPosition SnapshotNameNotesStyle ElementID ElementType StrContent BinContent1 BinContent2   PrimaryKey   ) {qg]SI           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~       # (*/*2*9*>*B*F*J*Q*S* U* X* \* a* f*j*o*r*v*{*************VCdN 2  2Status Description{> l"FW F{5>:DRNCp#BU666޿s@޿s@t_packaget_object222226޿s@޿s@t_packaget_object22222222220 5[,s@[,s@t_packaget_diagramtypes88888888886 4"rs@"rs@t_packaget_diagram33333333331 3 Ns@ Ns@t_objectt_method1111111111/ 2Os@Os@t_objectt_connector155555555553 1Bps@Bps@t_objectt_connector44444444442 /҈s@҈s@t_metrictypest_objectmetrics==========; . 8s@ 8s@t_diagramtypest_diagram88888888886 -oʠs@oʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<:  *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @ rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@ 666*******( @AF(nS@AF(nS@t_umlpatternq@ 999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @ AF(nS@AF(nS@t_testplanse@ 888,,,,,,,* @`F{@U2@t_testclass#@ 888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @ , 1@E(nS@t_tasks((((((((((& ٘B @٘B @t_operationposts/////////// 9٘B @٘B @t_operationparams00000000000 2٘B @ImplementedFinished ValidatedApproved and Checked MandatoryRequired ApprovedItem is approved ProposedItem has been proposed VCN  x                2   d Stereotype AppliesTo Description MFEnabledMFPathMetafileStyleea_guid VisualType eny rnn  PrimaryKey)kaWA X  x"W) @ @ @ @ @ @ @ @ @ @ @ @ @ controlclassSpecifies an element that controls the work and lifetimes of other objects{45766703-5D03-4352-A67F-848DCD576C75}}}WWWW  clientscriptclassA collection of client-side scripts{D2F379DD-3C7D-480f-B050-CEEEA72B4A20}[[5555  client pageclassA class that represents a client based web page{34AF726B-4B58-4146-821E-48601DB37E5D}ff@@@@  boundaryclassSpecifies an element that is at the system boundary (e.g.. User Interface){E771DC04-7500-41d6-979D-B1E0140011F8}~~XXXX  asp pageclassA Microsoft active server page{A4C68040-1764-47a9-9C65-B800EA43EAFA}RR,,,,  work unitbusiness modelSubsystem with one or more entities{812D68D3-15FC-4935-A519-8F5BDF7B5DD2}aa;;;;  organization unitbusiness modelSubsystem corresponding to an organizational unit of the actual business{C66E5C7C-B7CF-4c67-AC4B-84946393D56F}hhhh  object systembusiness modelContains business process objects, work units, organization units and relationships{DEABF0FC-0578-44b7-BDA4-9C22C5026162}oooo workerbusiness classAn abstraction of a human that works within the system.{E959B6D4-1285-4bd2-BE84-3FE62800A9B5}rrLLLL internal workerbusiness classA worker that interacts with other workers and entities inside the system.{180C53BB-03C2-4f3c-8E8E-D9ED7A293ECC}hhhh entitybusiness classPassive class accessed and manipulated by workers{BF36BE2D-1742-49e3-95CA-C36EC2C5F888}llFFFF case workerbusiness classA worker who directly interacts with actors outside the system{C3A8D19F-578A-4d1a-8AA9-D5198D7517A7}~~XXXX  columnAttribTableA column attribute for a table{FEAC6F0B-5432-42e6-862B-BF801E35E279}VV0000 subscribeassociationSource class will be notified when an event occurs in target{C65818B3-B717-4437-9AD4-A06A75F0466F}wwQQQQ  processactivityA classifier whose instances represent a flow{C5EF1343-9A8A-48e7-8116-DFF3B3A03AA4}cc====5wKbv "La tableclassA class that represents a database table{3C03D43B-3C15-43f7-B2B9-4CCFF96BCBDF}YY3333  stereotypeclassThe classifier is a stereotype that may be applied to other elements{EBC70086-10A5-44db-9F22-D5679DE52948}zzTTTT  signalclassSpecifies an asynchronous stimulus communicated amongst instances{6EADC572-A6A9-462f-8471-CDFFAC08F86B}ssMMMM  servletclassA java servlet component{4ABE8B65-A7E5-4d6c-A7C6-D608E162A7BD}KK%%%%  server pageclassA class that represents a server based web page{E58C369C-68D0-4b9d-95F3-5DFA73F7E1AF}ff@@@@  script libraryclassA library of subroutines/functions for web pages{1560A0D7-8160-4c81-82DD-01747283CF5A}jjDDDD processclassA classifier whose instances represent a flow{9C79621D-8232-4acd-9C94-F273BE6637BD}``::::  powertypeclassA classifier whose objects are all children of a given parent{AC8E8EFC-85ED-44c4-A840-4BE3B48D9B5F}rrLLLL  model documentclassSet a class as an RTF "Model Document"Fill=-1;Border=-1;Font=-1;{27322417-5E45-46f8-863F-6AABF544BD95}`::: jsp pageclassA java server page{B82183ED-2642-430b-9CBB-EF9C841E02BB}FF   interfaceclassA collection of operations that specify a service of a class or component{FB06BEA1-135D-47d3-87BB-8FEADCBEB67E}~~XXXX  implementationClassclassImplementation of a class in some programming language{BB46957C-F98F-451f-9267-AB9946A5FEB8}uuOOOO framesetclassA class that represents a html frame set{559AD9A7-8999-4cb3-8A00-FE046862A2EE}\\6666  formclassA class that represents a html form{AD575E57-CFBD-4e4e-9776-EDE8DA36502E}SS----  exceptionclassAn event may be thrown or caught by operation{7DD81436-74A3-42d5-A9B4-6FF28638B308}bb<<<<  enumerationclassSpecifies an enumerated type{C88F92B9-3737-4c17-87BE-C072E592EB60}SS----  entityclassSpecifies a persistent element mainly concerned with managing its own state{41BD7484-369A-4043-BDFA-44A89E0089BC}}}WWWW  UZBHE accessdependencyPublic contents of target are accessible to namespace of source{DA1E45F1-AC89-49f2-B059-8D58AD2CE38C}vvPPPP preconditionconstraintA constraint that must hold before an element is invoked{4DF2780D-76AD-4d74-AD41-568DB31C8A66}uuOOOO  postconditionconstraintA constraint must hold after the invocation of an element{0EDEF15A-3171-4a15-8C6F-B640E3E0E3A8}wwQQQQ invariantconstraintConstrain must always hold for associated element{4332BDC4-DC28-4296-8615-6B476A3F664F}kkEEEE  tablecomponentA component that represents a database table{BF715449-C18A-46e0-A1F9-75FA221D2AF1}aa;;;; librarycomponentStatic or dynamic object library{83DC05C6-7AEA-413c-8A4D-D993F1DA628B}WW1111 filecomponentComponent represents a document containing source code{721D7634-12A2-464b-88BC-63255F8C4F2F}jjDDDD executablecomponentA component may be executed on a node{85C8FEDB-226E-4559-9A93-B25C6A8E66AC}__9999  documentcomponentThe component represents a document{440B32A0-7ED5-45c7-BEEC-06CD712C39A0}[[5555  responsibilitycommentSpecifies a contract by or an obligation of a class{A16204DF-5462-47a4-97ED-A19232F99F74}ooIIII requirementcommentSpecifies a desired feature, property or behavior of system{8CD2E801-8F5B-4b66-9278-E22D31EBBF10}ttNNNN  metaclassclassifierA classifier whose objects are all classes{868A1632-3870-4d5c-ABDF-1F650D0EB0E5}dd>>>>  web pageclassA html web page{A3FEA205-4704-4895-B2FD-AD7867B32667}CC  utilityclassA class whose attributes and operations are all class-scoped{E06EE59C-C31E-42fb-83B9-F59B13B89DBA}ooIIII  typeclassAn abstract class specifying the structure but not implementation of a set of objects{1E1E3118-E767-4d04-850D-34E5E7D39F28}____  threadclassA classifier whose instances represent a lightweight flow of control{B5E51C6F-1EA9-4cfd-8CAD-1ADD5541A211}vvPPPP  targetclassA class that represents a target{2A11B382-C513-4f36-A2CC-62BA966D6F70}RR,,,, +WcUw80 dialogGUIElementA GUI screen{C73CDDAF-CA08-42cc-902E-6BB25122380E}CC dateGUIElementA GUI element for date entry{8C27374C-0C86-46e1-A90A-2E5D5A0A2349}QQ++++ comboboxGUIElementA combo box GUI element{E33005D2-4F70-42e6-8FC7-444A7F6DE35B}PP****  checkboxGUIElementA checkbox GUI element{353C1BAE-F631-49a2-B185-4C83E2D7FB50}OO))))  buttonGUIElementA button GUI element{410784F2-7F18-46b5-9072-680958454375}KK%%%% implementationgeneralizationChild inherits implementation of parent but does not support its interfaces{00AFF110-6FC9-4598-A9D2-70B5339BD913}hhhh usedependencyThe semantics of the source depend on the public part of the target{9DEB9842-A7A6-4fc7-9604-5CF7CE9644B9}wwQQQQ tracedependencyThe target is an historical ancestor of source{AB37A2C2-D7B3-4d29-B684-17D152D090E8}dd>>>> senddependencyThe source sends the target an event{991BB5BF-90D1-435f-B6FD-67D3CD52C1F3}YY3333 refinedependencySource is at a finer degree of abstraction than source{35183148-33C7-4e08-964B-7E6BF2DDAE23}mmGGGG powertypedependencyA classifier whose objects are all children of a given parent{15E853BC-A48E-42cd-96C9-FBD92A8543D2}wwQQQQ  instantiatedependencyOperations on the source class create instances of the target class{63396A45-5C2B-4778-B40D-110C755D49D6}YYYY  instanceOfdependencyThe source object is an instance of the target{2AAC1DEF-B7AB-4c81-A62A-E1F9131B0406}iiCCCC  importdependencyPublic contents of target are imported into source namespace{928478B0-05AD-4a1c-936C-41F4851E85E0}ssMMMM frienddependencySource is given special visibility of target{C8EFE115-F1AE-4920-AF9F-8EAE331FF426}cc==== derivedependencySource may be computed from target{35C340B6-069B-4f20-902A-1A0FAD923064}YY3333 calldependencySource invokes the target{F3A78F9F-FC9F-47a1-A1F1-392F766253A6}NN(((( binddependencySource instantiates target template using given parameters{97C711BE-3EE0-4624-8FC1-70A7138A90C6}ooIIIIF*c/b  6 copymessageTarget is exact but independent copy of source{1BE44D9D-4D73-485e-B624-4E37330BC520}``::::  becomemessageTarget is same as source but later in time{123D0CD6-2675-4326-8471-7C85CB3CC534}^^8888 selflink endThe corresponding object is visible because it is the dispatcher{E60019C6-2887-4c84-BD32-97A814E6854D}ssMMMM  parameterlink endThe corresponding element is visible because it is a parameter{754C7CB6-671F-491d-AA48-4C435EC2E597}vvPPPP  locallink endThe corresponding object is visible in local scope{7179FCD3-56F9-419f-A021-8360EB5E8781}ff@@@@ globallink endCorresponding object is visible because of enclosing scope{54AD6D08-06AE-4876-B858-ACAAE04C9438}ooIIII vlineGUIElementFill=-1;Border=-1;Font=-1;{1B18F9BC-645D-4816-95B4-A5EDC4C411FC}\\6 treelistGUIElementA List of Information with a tree structure{8590A34F-DC0B-4bbe-BBBF-5FCEBC1F876D}dd>>>>  timeGUIElementA GUI element for time entry{328E5352-8704-486b-9D67-45C847573223}QQ++++ textboxGUIElementA GUI element for user text entry{7D682F00-3BAE-4f60-81B3-E4B90B5F3B9C}YY3333 tabGUIElementA tab control GUI element{7E41CAB6-46B9-4f90-A4A7-46E6663F046E}MM'''' reportGUIElementA List of Information with an expandable text field{DCF3E0D5-6E01-4e0c-BABF-83B8AB31539A}jjDDDD radioGUIElementA radio button GUI element{44816155-1325-4a82-A731-1B2CCA353EEC}PP**** panelGUIElementA GUI element for grouping other controls{E7ABBC2D-D92B-47bf-ADBD-6F8E0E3386E5}__9999 listviewGUIElementA stand list view control{DC5C8F58-CFD1-492f-AF7F-11D6E98A79AC}RR,,,,  listGUIElementA List of Information{5249FB18-8997-48aa-925B-812835CD3A92}JJ$$$$ hlineGUIElementFill=-1;Border=-1;Font=-1;{5AECB142-1671-4e79-8E53-39FE8B27AB25}\\6 formGUIElementA GUI screen{F671A53B-284B-4811-879A-A6E673592059}AA dropdownGUIElementA GUI element that forces user selection{51A59892-AB95-490d-A7AE-59A4FC404949}aa;;;; 3JE!X9vB checkOpTableA Check constraint to enforce domain integrity{CCAAAF00-34ED-4eea-8AFF-CA4CC0EB5FA5}aa;;;;  user pcnodeA class that represents a users PC{F3179C80-62C4-402d-B30F-50016C39F075}TT....  unix servernodeA class that represents a Unix server{C6BA29A9-E054-4516-9812-F875F5B840B9}[[5555  storagenodeA class that represents a storage device{4E14EE8E-F667-4acf-BA1D-E533A445188F}ZZ4444  servernodeA class that represents a server{4FDC40D3-4A97-4b41-86EE-42D6EC3975B1}QQ++++  securenodeA class that represents aet{0EAD13BB-9D18-4c92-8412-E8F7EBD46D1E}LL&&&&  pc servernodeA class that represents a PC server{78A2C94D-E679-4bda-9D03-5AD39D5A3D2A}WW1111  pc clientnodeA class that represents a clients PC{7BAAD617-7B7D-4373-9F0D-FC3F0C362A2D}XX2222  pcnodeA class that represents a personal computer{E0A657ED-5CA0-4f7a-882E-28CBDD651641}XX2222 disk arraynodeA class that represents a disk array{ACE6FE89-47C1-44a0-B7F9-CED4047F2C39}YY3333  computernodeA class that represents a computer{FF4472DB-E285-4aea-9507-96B727173490}UU////  cdromnodeA class that represents a CDRom drive{E591D128-9E53-4423-B6D5-3F2A7D7A0357}UU////  cd-romnodeA class that represents a CDRom drive{3FAB7861-4FC0-4d80-9650-9AB1C2536D10}VV0000  use case systemmodelSpecifies the services offered to the users{786BE663-1BA4-4960-B0EC-AFBE7BA831EB}ff@@@@ implementation systemmodelContains implementation subsystems and/or components and relationships{D0D3300A-61EE-487c-848F-A67EF84D75F7}aaaa design systemmodelContains design elements{45E4C729-F0B5-4ed2-899E-2493A31ACAC8}QQ++++ analysis systemmodelContains analysis classes - entities, boundaries and control elements{4E653008-DBC7-4142-8FA7-25EEAF7F22A7}ZZZZ destroymessageTarget is destroyed by event or message{4A8F022A-4673-42aa-9C47-A7D097446890}\\6666 createmessageTarget is created by event or message{7A54BB9E-48F9-4dfe-8DF4-69A912F128E9}YY3333 Y#.\/O]; XSDschemaPackageXSDschema{09C612D5-722A-44e9-9309-6363103B92ED}@@  WSDLComponentWSDL{DDB91AD5-AB6B-4cae-86D1-E9DB59DD65C0}88 enumAttributeenum{C083F290-3CCF-4540-A627-A0210F80DC4A}88 interfaceInterfaceinterface{74CAAD31-BBAD-4642-A333-B6C011DB9F12}BB  includeusesSource use case explicitly includes the behavior of target{EDEF61A6-2658-4ead-87A6-0182C92EAA2F}llFFFF  extendusesTarget use case extends the source at a given extension point{A17076DC-7443-4887-85F6-FCC545453C33}nnHHHH  communicateusesCommunication between actor and use case{2CC860BE-141B-404e-951E-CA76528A3D51}^^8888  systempackageA package representing the entire system being modeled{05AC5759-CBE8-4795-8C7D-5E4781DA6F68}jjDDDD subsystempackageA grouping of elements that constitute a specification of behavior offered by other contained elements{0EA47221-36C1-4110-A0F3-B5E18F7BDC67}wwww  stubpackageA package serves as a proxy for the public contents of another package{C7AECE86-21F6-4d7a-AD0B-9E79F2D3DCDF}xxRRRR  modelpackageA semantically closed abstraction of a system{58CFC4DD-8C8F-40ea-894B-A8A4D14707FD}``::::  frameworkpackagePackage consists mainly of patterns{719F272F-163F-499e-9D21-8B5CA69C6C0D}ZZ4444  facadepackagePackage is a view of another concrete package{DEAE2BCD-445E-4a01-B3EC-1BFAEF6D08A8}aa;;;; uniqueOpTableA Unique constraint to enforce the integrity of a database automatically{DBAA4F17-9FB0-4fe1-BAAD-732D1BD8A2FB}||VVVV triggerOpTableA trigger which executes automatically when an UPDATE, INSERT, or DELETE statement is issued{2610D04A-895E-4cc0-89C2-E48FF54F631A}kkkk procOpTableA stored procedure{8AC0D023-4803-4e97-93C6-552F81DE92E6}DD  PKOpTableA Primary Key{CC5E6DBF-789E-49c8-B4D0-C9E8FDB603F7}==  indexOpTableAn index of one or more columns{AF8DCBBF-3FB3-4b99-B911-012FABEF8256}RR,,,,  FKOpTableA Foreign Key{A41BC32D-7557-426e-A5A7-9E22868A7DEE}== @broofpwuftxjufofpwhxjfmfofpww`a=aw`amfbrmxopaxvjpfvvbm`vvb`vf{rulfuaxvjpfvvbm`vvfpwjw}axvjpfvvbm`vvjpwfup`m{rulfuaxvjpfvvbm`vv{rulfuaxvjpfvvordfmrakfbwv}vwfoaxvjpfvvordfmruh`pj~`wjrpxpjwaxvjpfvvordfm{rulxpjw bm`vv`vss`hf bm`vvarxpd`u} bm`vvbmjfpws`hf bm`vvbmjfpwvbujsw bm`vvbrpwurmbm`vvfpwjw}bm`vvfpxofu`wjrpbm`vvf|bfswjrpbm`vvgruobm`vvgu`ofvfwbm`vvjosmfofpw`wjrpbm`vvbm`vvjpwfug`bfbm`vvkvss`hfbm`vvordfmdrbxofpwbm`vvsr{fuw}sf bm`vvsurbfvv bm`vvvbujswmjau`u} bm`vvvfuzfus`hf bm`vvvfuzmfw bm`vvvjhp`mbm`vvvwfufrw}sfbm`vvw`amfbm`vvw`uhfwbm`vvwiuf`dbm`vvw}sfbm`vvxwjmjw}bm`vv{fas`hfbm`vvjgjfuofw`bm`vvbroofpwuftxjufofpwbroofpwufvsrpvjajmjw}brosrpfpwdrbxofpwbrosrpfpwf|fbxw`amf brosrpfpwgjmf brosrpfpwmjau`u} brosrpfpww`amf brpvwu`jpwjpz`uj`pw brpvwu`jpwsrvwbrpdjwjrpbrpvwu`jpwsufbrpdjwjrpdfsfpdfpb}`bbfvvdfsfpdfpb}ajpddfsfpdfpb}b`mmdfsfpdfpb}dfujzfdfsfpdfpb}gujfpddfsfpdfpb}josruwdfsfpdfpb}jpvw`pbfrgdfsfpdfpb}jpvw`pwj`wfdfsfpdfpb}sr{fuw}sfdfsfpdfpb}ufgjpfdfsfpdfpb}vfpd dfsfpdfpb}wu`bf dfsfpdfpb}xvf hfpfu`mj~`wjrpjosmfofpw`wjrp hxjfmfofpwaxwwrp hxjfmfofpwbifblar|hxjfmfofpwbroarar|hxjfmfofpwd`wfhxjfmfofpwdj`mrhhxjfmfofpwdursdr{phxjfmfofpwgruohxjfmfofpwimjpfhxjfmfofpwmjvwhxjfmfofpwmjvwzjf{hxjfmfofpws`pfmhxjfmfofpwu`djrhxjfmfofpwufsruwhxjfmfofpww`afm= @@@ @ @ @@@ `bwjzjw}surbfvv`vvrbj`wjrpvxavbujaf`wwujaw`amfbrmxop`wwujaxwf`wwujaxwf]`wwujaxwffpxo`wwujaxwffpxofu`wjrp] axvjpfvvbm`vvb`vf{rulfuaxvjpfvvbm`vvfpwjw}axvjpfvvbm`vvjpwfup`m{rulfuaxvjpfvvbm`vv{rulfuaxvjpfvvordfmrakfbwv}vwfoaxvjpfvvordfmruh`pj~`wjrpxpjwaxvjpfvvordfm{rulxpjw bm`vv`vss`hf bm`vvarxpd`u} bm`vvbmjfpws`hf bm`vvbmjfpwvbujsw bm`vvbrpwurmbm`vvfpwjw}bm`vvfpxofu`wjrpbm`vvf|bfswjrpbm`vvgruobm`vvgu`ofvfwbm`vvjosmfofpw`wjrpbm`vvbm`vvjpwfug`bfbm`vvkvss`hfbm`vvordfmdrbxofpwbm`vvsr{fuw}sf bm`vvsurbfvv bm`vvvbujswmjau`u} bm`vvvfuzfus`hf bm`vvvfuzmfw bm`vvvjhp`mbm`vvvwfufrw}sfbm`vvvwujph]bm`vvw`amfbm`vvw`uhfwbm`vvwiuf`dbm`vvw}sfbm`vvxwjmjw}bm`vv{fas`hfbm`vv{vdmajpdjph]bm`vv{vdmofvv`hf]bm`vv|vdbrosmf|w}sf]bm`vv|vdwrsmfzfm`wwujaxwf]bm`vvjgjfuofw`bm`vvbroofpwuftxjufofpwbrpvwu`jpwsufbrpdjwjrpdfsfpdfpb}`bbfvvdfsfpdfpb}ajpddfsfpdfpb}b`mmdfsfpdfpb}dfujzfdfsfpdfpb}gujfpddfsfpdfpb}josruwdfsfpdfpb}jpvw`pbfrgdfsfpdfpb}jpvw`pwj`wfdfsfpdfpb}sr{fuw}sfdfsfpdfpb}ufgjpfdfsfpdfpb}vfpd dfsfpdfpb}wu`bf dfsfpdfpb}xvf hfpfu`mj~`wjrpjosmfofpw`wjrp hxjfmfofpwaxwwrp hxjfmfofpwbifblar|hxjfmfofpwbroarar|hxjfmfofpwd`wfhxjfmfofpwdj`mrhhxjfmfofpwdursdr{phxjfmfofpwgruohxjfmfofpwimjpfhxjfmfofpwmjvwhxjfmfofpwmjvwzjf{hxjfmfofpws`pfmhxjfmfofpwu`djrhxjfmfofpwufsruwhxjfmfofpww`afm=@@@  @     @hxjfmfofpwwf|war| hxjfmfofpwwjof hxjfmfofpwwuffmjvw hxjfmfofpwzmjpf jpwfug`bfjpwfug`bfjpwfug`bf{vdmsruww}sf]jpwfug`bf{vdmvfuzjbf]mjplfpdhmra`m mjplfpdmrb`mmjplfpds`u`ofwfumjplfpdvfmgofvv`hfafbrofofvv`hfbrs}ofvv`hfbuf`wfofvv`hfdfvwur}ordfm`p`m}vjvv}vwfoordfmdfvjhpv}vwfoordfmjosmfofpw`wjrpv}vwfoordfmxvfb`vfv}vwfoprdfbduroprdfbduroprdfbrosxwfuprdfdjvl`uu`} prdfsb prdfsbbmjfpw prdfsbvfuzfu prdfvfbxuf prdfvfuzfuprdfvwru`hfprdfxpj|vfuzfuprdfxvfusbrsw`amfbifblrsw`amfglrsw`amfjpdf|rsw`amfslrsw`amfsurbrsw`amfwujhhfursw`amfxpjtxfs`bl`hfg`b`dfs`bl`hfgu`of{ruls`bl`hfordfms`bl`hfvwxa s`bl`hfvxav}vwfo s`bl`hfv}vwfo s`bl`hf{vdmp`ofvs`bf]s`bl`hf|vdvbifo`xvfvbrooxpjb`wf xvfvf|wfpd xvfvjpbmxdfVCN5  (  (  d     PropertyID ElementID BaseClassTagValueNotes  PrimaryKeyE{qg]@@.ZWXgX_WV_V\gZZ][_bg_fYadY[Y]dYaX0/.Zf]`X\XgW_dXZ`_[aW_bfZd^\b_\_Wa^0.\Yf]Y]ggXgZVZWVZ^[W`Z_XWZWW][gW^01.\Yf]Y]ggXgZVZWVZ^[W`Z_XWZWW][gW^01.gVX\]Y]Y_[VVZfX[a^b_YX`agW_YdaVd0K.gVX\]Y]Y_[VVZfX[a^b_YX`agW_YdaVd0K.gVX\]Y]Y_[VVZfX[a^b_YX`agW_YdaVd0K.gVX\]Y]Y_[VVZfX[a^b_YX`agW_YdaVd0K.gVX\]Y]Y_[VVZfX[a^b_YX`agW_YdaVd0K.gXY``[faf[WfZ`[`aafV]^XdVVW^\XZ_0'.gXY``[faf[WfZ`[`aafV]^XdVVW^\XZ_0'.g[gdf^_dXaWaZZ[]a`\gX\\Z]V``XVYg0%.g[gdf^_dXaWaZZ[]a`\gX\\Z]V``XVYg0%.g[gdf^_dXaWaZZ[]a`\gX\\Z]V``XVYg0%.g[gdf^_dXaWaZZ[]a`\gX\\Z]V``XVYg0%     # (*/*2*9*>*B*F*J*Q*S* U* X* \* a* f*j*o*r*v*{************** VCN                    2           {dTaskIDNameTaskTypeNOTESPriorityStatusOwner StartDateEndDatePhaseHistoryPercent TotalTime ActualTime AssignedTo  PrimaryKey E{qg]VCK N    2    TCFID DescriptionWeightValueNotes  NumericWeight PrimaryKey{q@ 7 QrH"[  @@@  @w,rakfbwgjmfvw,rakfbwofwujbvw,rakfbwsuramfovw,rakfbwsursfuwjfvw,rakfbwuftxjufvw,rakfbwufvrxubfw,rakfbwujvlvw,rakfbwvbfp`ujrvw,rakfbwwfvwvw,rakfbwwu| w,rakfbww}sfv*w,rbg*w,rsfu`wjrp*w,rsfu`wjrps`u`ov*w,rsfu`wjrpsrvwv*w,rsfu`wjrpsufv*w,rsfu`wjrpw`h*w,s`bl`hf*w,s`mfwwf*w,s`mfwwfjwfo* w,si`vf* w,sujojwjzfv* w,suramfow}sfv* w,surkfbwurmfv* w,sursfuw}w}sfv*w,uftxjufw}sfv*w,ufvrxubfv*w,ujvlw}sfv*w,urmfbrpvwu`jpw*w,uwg*w,uwgufsruw*w,uxmfv*w,vbfp`ujrw}sfv*w,vbujsw*w,vfbhurxs*w,vfbhurxssfuojvvjrp*w,vfbmrblv*w,vfbsfuojvvjrp*w,vfbsrmjbjfv*w,vfbxvfu*w,vfbxvfuhurxs*w,vfbxvfusfuojvvjrp*w,vp`svirw* w,vw`wxvw}sfvw,vwfufrw}sfvw,w`hhfdz`mxfw,w`vlv`bbfvvm`}rxwov}vdavxoo`u}jpgr?@TCF13Special user training faciities are requiredBB?@TCF12Provide direct access for third parties==?@TCF11Includ special security features66?@TCF10Concurrent ?@TCF09Easy to change$$@@TCF08Portable?@TCF07Easy to use!!?@TCF06Easy to install%%?@TCF05Code must be re-usable,,?@TCF04Complex internal processing11?@TCF03End user efficiency (online)22?@TCF02Response or throughput performance objectivesCC@@TCF01Distributed System((_ @     lagsDatabaseConnect ForeignName RmtInfoShort RmtInfoLongLvLvPropLvModuleLvExtraww www Id ParentIdName        ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @y@ @wbgVWwbgVXwbgVYwbgVZwbgV[wbgV\wbgV]wbgV^wbgV_wbgWV wbgWW wbgWX wbgWY VC+N  (  2   d       TemplateID TemplateType TemplateNameNotesStyleTemplate  PrimaryKeyS{qg           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~       # (*/*2*9*>*B*F*J*Q*S* U* X* \* a* f*j*o*r*v*{************** VCN 2  2 TestClass Description  PrimaryKeya{q            !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~       # (*/*2*9*>*B*F*J*Q*S* U* X* \* a* f*j*o*r*v*{************** VC&N  2  d        PlanIDCategoryNameAuthorNotesTestPlaneele  PrimaryKeyE{qg]           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~       # (*/*2*9*>*B*F*J*Q*S* U* X* \* a* f*j*o*r*v*{************** VC=N   2   TestType Description NumericWeightNotes  NumericWeight PrimaryKey{q AQ  @@@  @@@w,rakfbwgjmfvw,rakfbwofwujbvw,rakfbwsuramfovw,rakfbwsursfuwjfvw,rakfbwuftxjufvw,rakfbwufvrxubfw,rakfbwujvlvw,rakfbwvbfp`ujrvw,rakfbwwfvwvw,rakfbwwu| w,rakfbww}sfv*w,rbg*w,rsfu`wjrp*w,rsfu`wjrps`u`ov*w,rsfu`wjrpsrvwv*w,rsfu`wjrpsufv*w,rsfu`wjrpw`h*w,s`bl`hf*w,s`mfwwf*w,s`mfwwfjwfo* w,si`vf* w,sujojwjzfv* w,suramfow}sfv* w,surkfbwurmfv* w,sursfuw}w}sfv*w,uftxjufw}sfv*w,ufvrxubfv*w,ujvlw}sfv*w,urmfbrpvwu`jpw*w,uwg*w,uwgufsruw*w,uxmfv*w,vbfp`ujrw}sfv*w,vbujsw*w,vfbhurxs*w,vfbhurxssfuojvvjrp*w,vfbmrblv*w,vfbsfuojvvjrp*w,vfbsrmjbjfv*w,vfbxvfu*w,vfbxvfuhurxs*w,vfbxvfusfuojvvjrp*w,vp`svirw* w,vw`wxvw}sfvw,vwfufrw}sfvw,w`hhfdz`mxfw,w`vlvw,wbgw,wfosm`wfw,wfvwbm`vvw,wfvwsm`pv`bbfvvm`}rxwov}vdavxoo`u}jpgrxvfudfgjpfd?StandardSimple Test procedureUsed to test basic path=& ?RegressionRegression TestingRegression/% ?LoadPerformance under loadStress testing1#      w    wIdParentIdNameType DateCreate DateUpdateOwnerFlagsDatabaseConnect ForeignName RmtInfoShort RmtInfoLongLvLvPropLvModuleLvExtraww www Id ParentIdName        ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @mr`dufhufvvjrpvw`pd`udVC}N  2    x      Description NumericWeightNotesTRXTRX_IDStyle  NumericWeight PrimaryKey{qg]VCN   d  >{        2 PatternIDPatternCategory PatternNameStyleNotes PatternXMLVersion{qgLVAL  Enterprise Architect 2.5 LVAL  AQAAAGwAAAAKAAAADQAAAHwBAADmAAAAAAAAAAAAAACgKgAAVBoAACBFTUYAAAEA0BcAAMQA AAAJAAAAAAAAAAAAAAAAAAAAAAUAAAAEAABoAQAAIgEAAAAAAAAAAAAAAAAAAEB+BQDQbAQA EQAAAAwAAAAIAAAACQAAABAAAAABAAAA/////woAAAAQAAAAbgAAANH///9SAAAAcAEAAAEA AAD2////AAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAQQBSAEkAQQBMAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgAY7pB8yGqSfP// //++apJ8rWiSfAAAUgJgAABAbQWRfAjrEgDY5hIAAAAAAKzeEgD4JyEQMHElEP/////43BIA 7ykhEB0AAAAAAAAAAQAAAFAAAAAg/hIDXNuVfAAAUgKs25V8CAAAAAAAUgIAAFICIP4SAyTd AAARzZZ8AAASAAAAAADw3RIAGO6QfMhqknz/////vmqSfK1oknwAAFICYAAAQG0FkXwI6xIA 2OYSAAAAAABE3RIAkdZCXwAAAQAI6xIAvNwSAAAAAACw3RIAGO6QfHAFkXxAAAAAKF0GA1zb lXxwXQYDrNuVfAAAAAAAAAAAAABSAihdBgNkdgAIAAAAACUAAAAMAAAAAQAAACcAAAAYAAAA AgAAAAAAAAD88uMAAAAAACUAAAAMAAAAAgAAACYAAAAcAAAAAwAAAAAAAAABAAAAAAAAAAAA AAAlAAAADAAAAAMAAAASAAAADAAAAAEAAAAhAAAACAAAABgAAAAMAAAAAAAAACYAAAAcAAAA BAAAAAAAAAABAAAAAAAAAAAAAAAlAAAADAAAAAQAAAASAAAADAAAAAIAAAAZAAAADAAAAP// /wASAAAADAAAAAEAAAAZAAAADAAAAP///wASAAAADAAAAAIAAAAZAAAADAAAAP///wASAAAA DAAAAAEAAAAZAAAADAAAAP///wASAAAADAAAAAIAAAAZAAAADAAAAP///wASAAAADAAAAAEA AAAZAAAADAAAAP///wASAAAADAAAAAIAAAAZAAAADAAAAP///wASAAAADAAAAAEAAAAZAAAA DAAAAP///wAlAAAADAAAAAMAAAAiAAAADAAAAP////8oAAAADAAAAAQAAAAnAAAAGAAAAAQA AAAAAAAAwL/AAAAAAAAlAAAADAAAAAQAAAAmAAAAHAAAAAUAAAAAAAAAAQAAAAAAAADAv8AA JQAAAAwAAAAFAAAAOQAAAAwAAAACAAAAKwAAABgAAAB7AAAAr////9QAAACR////JQAAAAwA AAACAAAAKAAAAAwAAAAEAAAAJQAAAAwAAAADAAAAKAAAAAwAAAAFAAAAKwAAABgAAAB4AAAA sv///9EAAACLVAL U////UgAAAHABAAAFAAAA9v///wAAAAAAAAAAAAAAALwCAAAAAAABAAAAAEEA UgBJAEEATAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAJJ8AABSAmAAAEBtBZF8COsSANjmEgAAAAAArN4SAAAAAAAAAAAA//////jc EgDvKSEQHQAAAAAAUgKU3BIAUAAAAODeEgAY7pB88AaRfP/////rBpF8DN8gEAAAUgJgAABA MAAAAAjrEgDY5hIAAAAAAPDdEgAY3xIAXyshEAAAEgD4JyEQCOsSAOMtIRBI/hIDzQAAAAgA AAAI6xIA2OYSAAAAAAAsAAAAAAAAAF/yBgAo/hIDxLUgEIBHJhAAABIAhCohEAkAAAB7KiEQ COsSANjmEgAAAAAASP4SAwAAAAAAAFICdOESAPgnIRAwcSUQ/////3jfEgDvKSEQZHYACAAA AAAlAAAADAAAAAUAAABUAAAAcAAAACkAAAAoAAAARQAAADMAAAABAAAAAADhQQCQ4sGXAAAA qf///wYAAABMAAAAAAAAAAAAAAAAAAAA//////////9YAAAAQwBsAGkAZQBuAHQABwAAAAMA AAADAAAABgAAAAYAAAADAAAAJQAAAAwAAAABAAAAGAAAAAwAAACLAAAAGAAAAAwAAAAAAAAA GAAAAAwAAAAAQEAAGAAAAAwAAAAAAAAAJwAAABgAAAAEAAAAAAAAAMC/wAAAAAAAJQAAAAwA AAAEAAAAJgAAABwAAAAGAAAAAAAAAAEAAAAAAAAAwL/AACUAAAAMAAAABgAAACsAAAAYAAAA GwEAAL3///+EAQAAeP///yUAAAAMAAAAAgAAACgAAAAMAAAABAAAACUAAAAMAAAAAwAAACgA AAAMAAAABgAAACsAAAAYAAAAGAEAAMD///+BAQAAe////1IAAABwAQAABgAAAPb///8AAAAA AAAAAAAAAAC8AgAAAQAAAQAAAABBAFIASQBBAEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACSfAAAUgJgAABAbQWRfAjrEgDY5hIA MAAAAIj//gIAAAAAAAAAAKzblXwIAAAAAABSAgAAAAIAAFIClNwSABHNlnzg3hIAGO6QfPAG kXz/////6waRfAzfIBAAAFICYAAAQDAAAAAI6xIA2OYSAAAAAADA3hIAGN8SAF8rIRAAABIA +CchEAjrEgDjLSEQsP/+As0AAAAIAAAACOsSANjmEgAAAAAALAAAAAAAAABh8gYAkP/+AsS1 IBCARyYQAAASAIQqIRAJAAAAeyohEAjrEgDY5hIAAAAAALD//gL4JyEQeG8lEHThEgD4JyEQ MHElEP////943xIA7ykhEGR2AAgAAAAAJQAAAAwAAAAGAAAAVAAAAHgAAADMAAAAGgAAAPIA AAAkAAAAAQAAAAAA4UEAkOLBOgEAALf///8HAAAATAAAAAAAAAAAAAAAAAAAAP////////// XAAAAEgAYQBuAGQAbABlAHIArboHAAAABgAAAAYAAAAGAAAAAwAAAAYAAAAEAAAAJQAAAAwA AAABAAAAGwAAABAAAAAYAQAApf///zYAAAAQAAAAgQEAAKX///8YAAAADAAAAIsAAAAYAAAA DAAAAAAAAAAYAAAADAAAAABAQABUAAAAWAAAAK8AAAA0AAAAuAAAAEAAAAABAAAAAADhQQCQ 4sEdAQAAnf///wIAAABMAAAAAAAAAAAAAAAAAAAA//////////9QAAAAKwAgAAYAAAADAAAA UgAAAHABAAAEAAAA9v///wAAAAAAAAAAAAAAAAAAAAABAAABAAAAAEEAUgBJAEEATAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJJ8LVAL  AABSAmAAAEBtBZF8COsSANjmEgAwAAAAyKP8AgAAAAAAAAAArNuVfAgAAAAAAFICAAAAAgAA UgKU3BIAEc2WfODeEgAY7pB88AaRfP/////rBpF8DN8gEAAAUgJgAABAMAAAAAjrEgDY5hIA AAAAAMDeEgAY3xIAXyshEAAAEgD4JyEQCOsSAOMtIRDwo/wCzQAAAAgAAAAI6xIA2OYSAAAA AAAsAAAAAAAAAGDyBgDQo/wCxLUgEIBHJhAAABIAhCohEAkAAAB7KiEQCOsSANjmEgAAAAAA 8KP8AvgnIRB4byUQdOESAPgnIRAwcSUQ/////3jfEgDvKSEQZHYACAAAAAAlAAAADAAAAAQA AABUAAAAqAAAAMAAAAA0AAAADwEAAEAAAAABAAAAAADhQQCQ4sEuAQAAnf///w8AAABMAAAA AAAAAAAAAAAAAAAA//////////9sAAAASABhAG4AZABsAGUAUgBlAHEAdQBlAHMAdAAoACkA rboHAAAABgAAAAYAAAAGAAAAAwAAAAYAAAAHAAAABgAAAAYAAAAGAAAABgAAAAUAAAADAAAA AwAAAAMAAAAlAAAADAAAAAEAAAAlAAAADAAAAAEAAAAYAAAADAAAAAAAAAAnAAAAGAAAAAcA AAAAAAAAwL/AAAAAAAAlAAAADAAAAAcAAAAmAAAAHAAAAAgAAAAAAAAAAQAAAAAAAADAv8AA JQAAAAwAAAAIAAAAKwAAABgAAAC2AAAAMP///x4BAADr/v//JQAAAAwAAAACAAAAKAAAAAwA AAAHAAAAJQAAAAwAAAADAAAAKAAAAAwAAAAIAAAAKwAAABgAAACzAAAAM////xsBAADu/v// JQAAAAwAAAAFAAAAVAAAAKwAAABNAAAApwAAAKUAAACyAAAAAQAAAAAA4UEAkOLBuwAAACr/ //8QAAAATAAAAAAAAAAAAAAAAAAAAP//////////bAAAAEMAbwBuAGMAcgBlAHQAZQBIAGEA bgBkAGwAZQByADEABwAAAAYAAAAGAAAABgAAAAQAAAAGAAAAAwAAAAYAAAAHAAAABgAAAAYA AAAGAAAAAwAAAAYAAAAEAAAABgAAACUAAAAMAAAAAQAAABsAAAAQAAAAswAAABj///82AAAA EAAAABsBAAAY////GAAAAAwAAACLAAAAGAAAAAwAAAAAAAAAGAAAAAwAAAAAQEAAVAAAAFgA AABKAAAAwQAAAFMAAADNAAAAAQAAAAAA4UEAkOLBuAAAABD///8CAAAATAAAAAAAAAAAAAAA AAAAAP//////////UAAAACsAIAAGAAAAAwAAAFQAAACoAAAAWwAAAMEAAACpAAAAzQAAAAEA AAAAAOFBAJDiwckAAAAQ////DwAAAEwAAAAAAAAAAAAAAAAAAAD//////////2wAAABIAGEA bgBkAGwAZQBSAGUAcQB1AGUAcwB0ACgAKQCtugcAAAAGAAAABgAAAAYAAAADAAAABgAAAAcA AAAGAAAABgAAAAYAAAAGAAAABAAAAAMAAAADAAAAAwAAABgAAAAMAAAAAAAAACcAAAAYAAAA CAAAAAAAAADAv8AAAAAAACUAAAAMAAAACAAAACYAAAAcAAAABwAAAAAAAAABAAAAAAAAAMC/ wAAlAAAADAAAAAcAAAArAAAAGAAAAIIBAAAw////6gEAAOv+//8lAAAADAAAAAIAAAAoAAAA DAAAAAgAAAAlAAAADAAAAAMAAAAoAAAADAAAAAcAAAArAAAAGAAAAH8BAAAz////5wEAAO7+ //8lAAAADAAAAAUAAABUAAAArAAAABkBAACnAAAAcQEAALIAAAABAAAAAADhQQCQ4sGHAQAA Kv///xAAAABMAAAAAAAAAAAAAAAAAAAA//////////9sAAAAQwBvAG4AYwByAGUAdABlAEgA YQBuAGQAbABlAHIAMgAHAAAABgAAAAYAAAAGAAAABAAAAAYAAAADAAAABgAALVAL AAcAAAAGAAAA BgAAAAYAAAADAAAABgAAAAQAAAAGAAAAJQAAAAwAAAABAAAAGwAAABAAAAB/AQAAGP///zYA AAAQAAAA5wEAABj///8YAAAADAAAAIsAAAAYAAAADAAAAAAAAAAYAAAADAAAAABAQABUAAAA WAAAABYBAADBAAAAHwEAAM0AAAABAAAAAADhQQCQ4sGEAQAAEP///wIAAABMAAAAAAAAAAAA AAAAAAAA//////////9QAAAAKwAgAAYAAAADAAAAVAAAAKgAAAAnAQAAwQAAAHUBAADNAAAA AQAAAAAA4UEAkOLBlQEAABD///8PAAAATAAAAAAAAAAAAAAAAAAAAP//////////bAAAAEgA YQBuAGQAbABlAFIAZQBxAHUAZQBzAHQAKAApAK26BwAAAAYAAAAGAAAABgAAAAMAAAAGAAAA BwAAAAYAAAAGAAAABgAAAAYAAAAEAAAAAwAAAAMAAAADAAAAGAAAAAwAAAAAAAAAJgAAABwA AAAHAAAAAAAAAAEAAAAAAAAAAAAAACUAAAAMAAAABwAAABsAAAAQAAAA0gAAAKP///82AAAA EAAAAPUAAACj////NgAAABAAAAD1AAAAo////zYAAAAQAAAAGAEAAKP///8bAAAAEAAAABgB AACj////GwAAABAAAAAYAQAAo////zYAAAAQAAAACgEAAJ7///8bAAAAEAAAABgBAACj//// NgAAABAAAAAKAQAAqf///xIAAAAMAAAAAgAAABkAAAAMAAAA////ABIAAAAMAAAAAQAAABkA AAAMAAAA////ACUAAAAMAAAAAwAAACgAAAAMAAAABwAAACYAAAAcAAAABwAAAAAAAAABAAAA AAAAAAAAAAAlAAAADAAAAAcAAAAbAAAAEAAAAIIBAAC2////NgAAABAAAACgAQAAtv///zYA AAAQAAAAoAEAAKf///82AAAAEAAAAIIBAACn////GwAAABAAAACCAQAAp////xsAAAAQAAAA ggEAAKf///82AAAAEAAAAJEBAACt////GwAAABAAAACCAQAAp////zYAAAAQAAAAkQEAAKH/ //8SAAAADAAAAAIAAAAZAAAADAAAAP///wBSAAAAcAEAAAgAAAD2////AAAAAAAAAAAAAAAA AAAAAAAAAAEAAAAAQQBSAEkAQQBMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAknwAAFICYAAAQG0FkXwI6xIA2OYSAAAAAACs3hIA +CchEDBxJRD/////+NwSAO8pIRAdAAAAAAAAAAEAAABQAAAAIP4SA1zblXwAAFICrNuVfAgA AAAAAFICAABSAiD+EgMk3QAAEc2WfAAAEgAAAAAA8N0SABjukHzIapJ8AAD//75qknytaJJ8 AABSAmAAAEBtBZF8COsSANjmEgAAAAAARN0SAJHWQl8AAAEACOsSALzcEgAAAAAAsN0SAAAA kHxwBZF8QAAAAChdBgNc25V8cF0GA6zblXwAAAAAAAAAAAAAUgIoXQYDZHYACAAAAADY5hIA AAAAADrZoAFkdgAIAAAAACUAAAAMAAAACAAAAFQAAACIAAAAHAEAAA0AAABKAQAAGQAAAAEA AAAAAOFBAJDiwYoBAADE////CgAAAEwAAAAAAAAAAAAAAAAAAAD//////////2AAAAAtAHMA dQBjAGMAZQBzAHMAbwByAAMAAAAEAAAABgAAAAUAAAAFAAAABgAAAAQAAAAEAAAABgAAAAMA AAAlAAAADAAAAAEAAAAoAAAADAAAAAgAAAASAAAADAAAAAEAAAAZAAAADAAAAP///wAlAAAA DAAAAAMAAAAoAAAADAAAAAcAAAAmAAAAHAAAAAcAAAAAAAAAAQAAAAAAAAAAAAAAJQAAAAwA AAAHAAAAGwAAABAAAADnAAAAM////zYAAAAQAAAA5wAAAEj/LVAL//82AAAAEAAAAE0BAABI//// NgAAABAAAABNAQAAev///xsAAAAQAAAATQEAAHr///9WAAAAKAAAANoAAABXAAAA5QAAAGYA AAADAAAAUwFr/0gBa/9NAXr/EgAAAAwAAAACAAAAGQAAAAwAAAD///8AEgAAAAwAAAABAAAA GQAAAAwAAAD///8AJQAAAAwAAAADAAAAKAAAAAwAAAAHAAAAJgAAABwAAAAHAAAAAAAAAAEA AAAAAAAAAAAAACUAAAAMAAAABwAAABsAAAAQAAAAswEAADP///82AAAAEAAAALMBAABI//// NgAAABAAAABNAQAASP///zYAAAAQAAAATQEAAHr///8bAAAAEAAAAE0BAAB6////VgAAACgA AADaAAAAVwAAAOUAAABmAAAAAwAAAFMBa/9IAWv/TQF6/xIAAAAMAAAAAgAAABkAAAAMAAAA ////ABIAAAAMAAAAAQAAABkAAAAMAAAA////ACUAAAAMAAAAAwAAACgAAAAMAAAABwAAACUA AAAMAAAADQAAgCgAAAAMAAAAAQAAACgAAAAMAAAABQAAACUAAAAMAAAAAAAAgCgAAAAMAAAA AgAAACUAAAAMAAAABwAAgCgAAAAMAAAAAwAAAA4AAAAUAAAAAAAAABAAAAAUAAAA QLVAL oB`&3qThis pattern represents an operation to be performed on the elements of an object structure. It lets you define a new operation without changing the classes of the elements on which it operates.This pattern defines the skeleton of an algorithm in an operation, deferring some steps to subclasses. It lets subclasses redefine certain steps of an algorithm without changing the algorithm's structure.This pattern defines a family of algorithms, encapsulates each one and makes them interchangeable. It lets the algorithm vary independently from clients that use it.This pattern allows an object to change its behaviour when its internal state changes. The object will appear to change its class.This pattern defines a one-to-many dependency between objects so that when one object changes state, all its dependents are notified and updated automatically.This pattern, without violating encapsulation, captures and externalizes an object's internal state so that the object can be restored to this state later.This pattern defines an object that encapsulates how a set of objects interact. Mediator promotes loose coupling by keeping objects from referring to each other explicitly, and it lets you vary their interaction independently.This pattern provides a way to access the elements of an aggregate object sequentially without exposing its underlying representation.This pattern, given a language, defines a representation for its grammar along with an interpreter that uses the representation to interpret sentences in the language.This pattern encapsulates a request as an object, thereby letting you parameterize clients with different requests, queue or log requests, and support undoable operations.This pattern avoids coupling the sender of a request to its receiver by giving more than one object a chance to handle the request. It chains the receiving objects and passes the request along the chain until an object handles it.3b@k>^@kGoF Structural PatternsAdapter@ 4k2.0>;/##wGoF Structural PatternsProxy\@ `d2.0<9-!!wGoF Structural PatternsFlyweightW@ j2.0@=1%%wGoF Structural PatternsFacade@}T2.0=:.""wGoF Structural PatternsDecorator@?@2.0@=1%%wGoF Structural PatternsComposite@2*2.0@=1%%wGoF Structural PatternsBridgee@j2.0=:.""wGoF Creational PatternsSingleton`@n72.0@=1%%wGoF Creational PatternsPrototype@ov2.0@=1%%wGoF Creational PatternsFactory Method@l2.0EB6**w GoF Creational PatternsBuilder@z2.0>;/##w GoF Creational PatternsAbstract Factory@2.0GD8,,w GoF Behavioral PatternsVisitor@ 2.0>;/##w GoF Behavioral PatternsTemplate Method@ KS2.0FC7++w GoF Behavioral PatternsStrategy@o2.0?<0$$wGoF Behavioral PatternsState@na2.0<9-!!wGoF Behavioral PatternsObserver@J2.0?<0$$wGoF Behavioral PatternsMemento@Gs;2.0>;/##wGoF Behavioral PatternsMediator@}+2.0?<0$$wGoF Behavioral PatternsIterator@~2.0?<0$$wGoF Behavioral PatternsInterpreter@2.0B?3''wGoF Behavioral PatternsCommand@o2.0>;/##wGoF Behavioral PatternsChain of Responsibility@ r2.0NK?33wLVAL  Enterprise Architect 2.5 LVAL