generated from rit-ecet-notes/new-course
Add Domain analysis
This commit is contained in:
parent
3cbabfec12
commit
a7e07223e3
1 changed files with 177 additions and 0 deletions
177
umlBaseDiagram.xmi
Normal file
177
umlBaseDiagram.xmi
Normal file
|
@ -0,0 +1,177 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:uml="http://schema.omg.org/spec/UML/2.1">
|
||||
<xmi:Documentation exporter="umbrello uml modeller 2.38.3 (Applications 23.04.3) http://umbrello.kde.org" exporterVersion="2.0.4"/>
|
||||
<uml:Model xmi:id="m1" name="UML Model">
|
||||
<packagedElement xmi:type="uml:Stereotype" xmi:id="folder" name="folder"/>
|
||||
<packagedElement xmi:type="uml:Stereotype" xmi:id="dataType" name="dataType"/>
|
||||
<packagedElement xmi:type="uml:Model" xmi:id="Logical_View" name="Logical View">
|
||||
<uml:Package xmi:id="Datatypes" name="Datatypes" stereotype="folder">
|
||||
<packagedElement xmi:type="uml:DataType" xmi:id="uUbHHdnUzPpEa" name="char" stereotype="dataType"/>
|
||||
<packagedElement xmi:type="uml:DataType" xmi:id="uGoz2gnHLovPO" name="int" stereotype="dataType"/>
|
||||
<packagedElement xmi:type="uml:DataType" xmi:id="ugOL1nODtpISr" name="float" stereotype="dataType"/>
|
||||
<packagedElement xmi:type="uml:DataType" xmi:id="u4YpuOstxtqT9" name="double" stereotype="dataType"/>
|
||||
<packagedElement xmi:type="uml:DataType" xmi:id="uaQllckircSZD" name="bool" stereotype="dataType"/>
|
||||
<packagedElement xmi:type="uml:DataType" xmi:id="uqIBjtsaMVbSe" name="string" stereotype="dataType"/>
|
||||
<packagedElement xmi:type="uml:DataType" xmi:id="u7x2hxmJ078LO" name="unsigned char" stereotype="dataType"/>
|
||||
<packagedElement xmi:type="uml:DataType" xmi:id="uZJmARJmpTKOo" name="signed char" stereotype="dataType"/>
|
||||
<packagedElement xmi:type="uml:DataType" xmi:id="uBXTCqZIMyzNn" name="unsigned int" stereotype="dataType"/>
|
||||
<packagedElement xmi:type="uml:DataType" xmi:id="uSmMxpgZGMYZf" name="signed int" stereotype="dataType"/>
|
||||
<packagedElement xmi:type="uml:DataType" xmi:id="uqTeFoTJ6p84E" name="short int" stereotype="dataType"/>
|
||||
<packagedElement xmi:type="uml:DataType" xmi:id="ulZkoaQyrWpNy" name="unsigned short int" stereotype="dataType"/>
|
||||
<packagedElement xmi:type="uml:DataType" xmi:id="u1fFfRr4tDLwM" name="signed short int" stereotype="dataType"/>
|
||||
<packagedElement xmi:type="uml:DataType" xmi:id="uSl6ZY0BH7MkX" name="long int" stereotype="dataType"/>
|
||||
<packagedElement xmi:type="uml:DataType" xmi:id="uqNM00Ef47i6f" name="signed long int" stereotype="dataType"/>
|
||||
<packagedElement xmi:type="uml:DataType" xmi:id="usWm6uOV203RS" name="unsigned long int" stereotype="dataType"/>
|
||||
<packagedElement xmi:type="uml:DataType" xmi:id="uxtSnoUUEkDmF" name="long double" stereotype="dataType"/>
|
||||
<packagedElement xmi:type="uml:DataType" xmi:id="ulTDGOtAMNYV3" name="wchar_t" stereotype="dataType"/>
|
||||
</uml:Package>
|
||||
<packagedElement xmi:type="uml:Class" xmi:id="uCfR1zou7cit4" name="Cart"/>
|
||||
<packagedElement xmi:type="uml:Class" xmi:id="u9e3FfWdnuPWI" name="Needs List"/>
|
||||
<packagedElement xmi:type="uml:Class" xmi:id="uOqS56WYBdyoa" name="Manager">
|
||||
<ownedOperation xmi:type="uml:Operation" xmi:id="uf9glMtIe3Mg2" name="addNeedToList"/>
|
||||
<ownedOperation xmi:type="uml:Operation" xmi:id="umPWLI8D8F4Up" name="removeNeedFromList"/>
|
||||
<ownedOperation xmi:type="uml:Operation" xmi:id="uuRznYlx6RTxD" name="editNeed"/>
|
||||
</packagedElement>
|
||||
<packagedElement xmi:type="uml:Class" xmi:id="uO308XdCAe2VL" name="Helper">
|
||||
<ownedOperation xmi:type="uml:Operation" xmi:id="uRXVXAZYk0gJW" name="showNeedsList"/>
|
||||
<ownedOperation xmi:type="uml:Operation" xmi:id="uPBf1CkD3Mm8X" name="searchNeedsList"/>
|
||||
<ownedOperation xmi:type="uml:Operation" xmi:id="uwthVu3JD8dsK" name="checkout"/>
|
||||
<ownedOperation xmi:type="uml:Operation" xmi:id="uoXXfXWf8SCE1" name="addNeedToCart"/>
|
||||
<ownedOperation xmi:type="uml:Operation" xmi:id="uzTCSmZAHb9vN" name="removeNeedFromCart"/>
|
||||
</packagedElement>
|
||||
<packagedElement xmi:type="uml:Association" xmi:id="uTfDS0cMj9u2P" name="can modify">
|
||||
<ownedEnd xmi:type="uml:AssociationEnd" xmi:id="uZqmdCXwaccqf" name="" type="uOqS56WYBdyoa" aggregation="none" isNavigable="false" changeability="changeable"/>
|
||||
<ownedEnd xmi:type="uml:AssociationEnd" xmi:id="uIOCJr1S9CFEs" name="" type="u9e3FfWdnuPWI" aggregation="none" isNavigable="true" changeability="changeable"/>
|
||||
</packagedElement>
|
||||
<packagedElement xmi:type="uml:Association" xmi:id="uMYemfTm1fkoo" name="can read">
|
||||
<ownedEnd xmi:type="uml:AssociationEnd" xmi:id="uifH8qLDrJ1iY" name="" type="uO308XdCAe2VL" aggregation="none" isNavigable="false" changeability="changeable"/>
|
||||
<ownedEnd xmi:type="uml:AssociationEnd" xmi:id="uVUcLnaAjquvn" name="" type="u9e3FfWdnuPWI" aggregation="none" isNavigable="true" changeability="changeable"/>
|
||||
</packagedElement>
|
||||
<packagedElement xmi:type="uml:Association" xmi:id="uLqd1XXbXtk4i" name="owns a unique">
|
||||
<ownedEnd xmi:type="uml:AssociationEnd" xmi:id="uBK5vQGPBUI9X" name="" type="uO308XdCAe2VL" aggregation="none" isNavigable="false" changeability="changeable"/>
|
||||
<ownedEnd xmi:type="uml:AssociationEnd" xmi:id="uUvHsqZb9Gt3J" name="" type="uCfR1zou7cit4" aggregation="none" isNavigable="true" changeability="changeable"/>
|
||||
</packagedElement>
|
||||
<packagedElement xmi:type="uml:Class" xmi:id="u2e6hZfC4gCyZ" name="Person">
|
||||
<ownedAttribute xmi:type="uml:Property" xmi:id="uNe2QZN1zwhO0" name="username" visibility="private"/>
|
||||
<ownedAttribute xmi:type="uml:Property" xmi:id="uCYn24AABA4qq" name="password" visibility="private"/>
|
||||
<ownedOperation xmi:type="uml:Operation" xmi:id="u9YvEh76hZF33" name="login"/>
|
||||
</packagedElement>
|
||||
<packagedElement xmi:type="uml:Association" xmi:id="uuMMPGkKNwuZn" name="is a">
|
||||
<ownedEnd xmi:type="uml:AssociationEnd" xmi:id="uS9ZKue61NGzW" name="" type="uOqS56WYBdyoa" aggregation="none" isNavigable="false" changeability="changeable"/>
|
||||
<ownedEnd xmi:type="uml:AssociationEnd" xmi:id="u4J5vypRu6aci" name="" type="u2e6hZfC4gCyZ" aggregation="none" isNavigable="true" changeability="changeable"/>
|
||||
</packagedElement>
|
||||
<packagedElement xmi:type="uml:Association" xmi:id="u9O4zJQ4aHuL6" name="is a">
|
||||
<ownedEnd xmi:type="uml:AssociationEnd" xmi:id="uDUnI5b3vmuOB" name="" type="uO308XdCAe2VL" aggregation="none" isNavigable="false" changeability="changeable"/>
|
||||
<ownedEnd xmi:type="uml:AssociationEnd" xmi:id="ujNEuhwNreS1x" name="" type="u2e6hZfC4gCyZ" aggregation="none" isNavigable="true" changeability="changeable"/>
|
||||
</packagedElement>
|
||||
<xmi:Extension extender="umbrello">
|
||||
<diagrams resolution="96">
|
||||
<diagram xmi.id="uFZAc7OoEl0lQ" name="class diagram" type="1" documentation="" backgroundcolor="#ffffff" fillcolor="#ffffc0" font="Noto Sans,10,-1,0,50,0,0,0,0,0" griddotcolor="#d3d3d3" linecolor="#990000" linewidth="0" textcolor="#000000" usefillcolor="1" showattribassocs="1" showatts="1" showattsig="1" showops="1" showopsig="1" showpackage="1" showpubliconly="0" showscope="1" showstereotype="2" localid="-1" showgrid="0" snapgrid="0" snapcsgrid="0" snapx="25" snapy="25" zoom="100" canvasheight="800" canvaswidth="1100" isopen="1">
|
||||
<widgets>
|
||||
<classwidget xmi.id="u9e3FfWdnuPWI" localid="u2p01tCYhhzj8" textcolor="#000000" linecolor="#990000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="0" usesdiagramusefillcolor="0" fillcolor="#ffffc0" font="Noto Sans,10,-1,0,50,0,0,0,0,0" autoresize="1" x="273" y="424" width="78" height="36" isinstance="0" showstereotype="2" showoperations="1" showpubliconly="0" showopsigs="601" showpackage="1" showscope="1" showattributes="1" showattsigs="601"/>
|
||||
<classwidget xmi.id="uOqS56WYBdyoa" localid="u9MVogsBYFnsT" textcolor="#000000" linecolor="#990000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="0" usesdiagramusefillcolor="0" fillcolor="#ffffc0" font="Noto Sans,10,-1,5,50,0,0,0,0,0,Regular" autoresize="1" x="108" y="236" width="161" height="81" isinstance="0" showstereotype="2" showoperations="1" showpubliconly="0" showopsigs="601" showpackage="1" showscope="1" showattributes="1" showattsigs="601"/>
|
||||
<classwidget xmi.id="uO308XdCAe2VL" localid="u01DATkwfKllK" textcolor="#000000" linecolor="#990000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="0" usesdiagramusefillcolor="0" fillcolor="#ffffc0" font="Noto Sans,10,-1,5,50,0,0,0,0,0,Regular" autoresize="1" x="383" y="226" width="165" height="117" isinstance="0" showstereotype="2" showoperations="1" showpubliconly="0" showopsigs="601" showpackage="1" showscope="1" showattributes="1" showattsigs="601"/>
|
||||
<classwidget xmi.id="u2e6hZfC4gCyZ" localid="ucjgYd53kOk87" textcolor="#000000" linecolor="#990000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="0" usesdiagramusefillcolor="0" fillcolor="#ffffc0" font="Noto Sans,10,-1,5,50,0,0,0,0,0,Regular" autoresize="1" x="232" y="77" width="90" height="72" isinstance="0" showstereotype="2" showoperations="1" showpubliconly="0" showopsigs="601" showpackage="1" showscope="1" showattributes="1" showattsigs="601"/>
|
||||
<classwidget xmi.id="uCfR1zou7cit4" localid="uPndqjw4VSLy4" textcolor="#000000" linecolor="#990000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="0" usesdiagramusefillcolor="0" fillcolor="#ffffc0" font="Noto Sans,10,-1,0,50,0,0,0,0,0" autoresize="0" x="701" y="269" width="38" height="36" isinstance="0" showstereotype="2" showoperations="1" showpubliconly="0" showopsigs="601" showpackage="1" showscope="1" showattributes="1" showattsigs="601"/>
|
||||
</widgets>
|
||||
<messages/>
|
||||
<associations>
|
||||
<assocwidget xmi.id="uMYemfTm1fkoo" localid="u2O9sfjnYDFW7" textcolor="#000000" linecolor="#990000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="1" usesdiagramusefillcolor="1" fillcolor="none" font="Noto Sans,10,-1,0,50,0,0,0,0,0" autoresize="1" seqnum="" type="512" widgetaid="uO308XdCAe2VL" widgetbid="u9e3FfWdnuPWI" indexa="0" totalcounta="0" indexb="0" totalcountb="0">
|
||||
<floatingtext xmi.id="uDWvMFzcmexpo" localid="u67EqTaUOHAMA" textcolor="none" linecolor="#990000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="1" usesdiagramusefillcolor="1" fillcolor="none" font="Noto Sans,10,-1,5,50,0,0,0,0,0,Regular" autoresize="1" x="361.329" y="374.5" width="61" height="22" isinstance="0" showstereotype="2" text="can read" pretext="" posttext="" role="703"/>
|
||||
<linepath layout="Direct">
|
||||
<startpoint startx="408.486" starty="343"/>
|
||||
<endpoint endx="329.543" endy="424"/>
|
||||
</linepath>
|
||||
</assocwidget>
|
||||
<assocwidget xmi.id="u9O4zJQ4aHuL6" localid="uzJwEjt1zkWSw" textcolor="#000000" linecolor="#990000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="1" usesdiagramusefillcolor="1" fillcolor="none" font="Noto Sans,10,-1,0,50,0,0,0,0,0" autoresize="1" seqnum="" type="512" widgetaid="uO308XdCAe2VL" widgetbid="u2e6hZfC4gCyZ" indexa="0" totalcounta="0" indexb="0" totalcountb="0">
|
||||
<floatingtext xmi.id="uAImU1OfbgC7G" localid="ulOFzq8kOqOuR" textcolor="none" linecolor="#990000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="1" usesdiagramusefillcolor="1" fillcolor="none" font="Noto Sans,10,-1,5,50,0,0,0,0,0,Regular" autoresize="1" x="386.25" y="192.5" width="28" height="22" isinstance="0" showstereotype="2" text="is a" pretext="" posttext="" role="703"/>
|
||||
<linepath layout="Direct">
|
||||
<startpoint startx="401.201" starty="226"/>
|
||||
<endpoint endx="316.569" endy="149"/>
|
||||
</linepath>
|
||||
</assocwidget>
|
||||
<assocwidget xmi.id="uLqd1XXbXtk4i" localid="uv8djoX4FUT91" textcolor="#000000" linecolor="#990000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="1" usesdiagramusefillcolor="1" fillcolor="none" font="Noto Sans,10,-1,0,50,0,0,0,0,0" autoresize="1" seqnum="" type="512" widgetaid="uO308XdCAe2VL" widgetbid="uCfR1zou7cit4" indexa="0" totalcounta="0" indexb="0" totalcountb="0">
|
||||
<floatingtext xmi.id="u2u2GCmeRryGZ" localid="uE64QZWSliSBq" textcolor="none" linecolor="#990000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="1" usesdiagramusefillcolor="1" fillcolor="none" font="Noto Sans,10,-1,5,50,0,0,0,0,0,Regular" autoresize="1" x="573.5" y="265.056" width="97" height="22" isinstance="0" showstereotype="2" text="owns a unique" pretext="" posttext="" role="703"/>
|
||||
<linepath layout="Direct">
|
||||
<startpoint startx="548" starty="285.31"/>
|
||||
<endpoint endx="701" endy="286.813"/>
|
||||
</linepath>
|
||||
</assocwidget>
|
||||
<assocwidget xmi.id="uuMMPGkKNwuZn" localid="umFkfp2XzW10c" textcolor="#000000" linecolor="#990000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="1" usesdiagramusefillcolor="1" fillcolor="none" font="Noto Sans,10,-1,0,50,0,0,0,0,0" autoresize="1" seqnum="" type="512" widgetaid="uOqS56WYBdyoa" widgetbid="u2e6hZfC4gCyZ" indexa="0" totalcounta="0" indexb="0" totalcountb="0">
|
||||
<floatingtext xmi.id="uAOGIMlfA8RSK" localid="uCAkVUQB2DJMa" textcolor="none" linecolor="#990000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="1" usesdiagramusefillcolor="1" fillcolor="none" font="Noto Sans,10,-1,5,50,0,0,0,0,0,Regular" autoresize="1" x="232" y="191.5" width="28" height="22" isinstance="0" showstereotype="2" text="is a" pretext="" posttext="" role="703"/>
|
||||
<linepath layout="Direct">
|
||||
<startpoint startx="210.422" starty="236"/>
|
||||
<endpoint endx="257.514" endy="149"/>
|
||||
</linepath>
|
||||
</assocwidget>
|
||||
<assocwidget xmi.id="uTfDS0cMj9u2P" localid="u6OHwEZYlR9fb" textcolor="#000000" linecolor="#990000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="1" usesdiagramusefillcolor="1" fillcolor="none" font="Noto Sans,10,-1,0,50,0,0,0,0,0" autoresize="1" seqnum="" type="512" widgetaid="uOqS56WYBdyoa" widgetbid="u9e3FfWdnuPWI" indexa="0" totalcounta="0" indexb="0" totalcountb="0">
|
||||
<floatingtext xmi.id="uy3mDwOyaNEjs" localid="umTwlbHFFDXCQ" textcolor="none" linecolor="#990000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="1" usesdiagramusefillcolor="1" fillcolor="none" font="Noto Sans,10,-1,5,50,0,0,0,0,0,Regular" autoresize="1" x="182.25" y="360" width="75" height="22" isinstance="0" showstereotype="2" text="can modify" pretext="" posttext="" role="703"/>
|
||||
<linepath layout="Direct">
|
||||
<startpoint startx="218.722" starty="317"/>
|
||||
<endpoint endx="298.568" endy="424"/>
|
||||
</linepath>
|
||||
</assocwidget>
|
||||
</associations>
|
||||
</diagram>
|
||||
</diagrams>
|
||||
</xmi:Extension>
|
||||
</packagedElement>
|
||||
<packagedElement xmi:type="uml:Model" xmi:id="Use_Case_View" name="Use Case View"/>
|
||||
<packagedElement xmi:type="uml:Model" xmi:id="Component_View" name="Component View"/>
|
||||
<packagedElement xmi:type="uml:Model" xmi:id="Deployment_View" name="Deployment View"/>
|
||||
<packagedElement xmi:type="uml:Model" xmi:id="Entity_Relationship_Model" name="Entity Relationship Model"/>
|
||||
</uml:Model>
|
||||
<xmi:Extension extender="umbrello">
|
||||
<docsettings viewid="uFZAc7OoEl0lQ" documentation="" uniqueid="uCYn24AABA4qq"/>
|
||||
<listview>
|
||||
<listitem id="Views" type="800" open="1">
|
||||
<listitem id="Component_View" type="821" open="1"/>
|
||||
<listitem id="Deployment_View" type="827" open="1"/>
|
||||
<listitem id="Entity_Relationship_Model" type="836" open="1"/>
|
||||
<listitem id="Logical_View" type="801" open="1">
|
||||
<listitem id="uCfR1zou7cit4" type="813" open="1"/>
|
||||
<listitem id="uFZAc7OoEl0lQ" type="807" label="class diagram" open="0"/>
|
||||
<listitem id="Datatypes" type="830" open="0">
|
||||
<listitem id="uaQllckircSZD" type="829" open="0"/>
|
||||
<listitem id="u4YpuOstxtqT9" type="829" open="0"/>
|
||||
<listitem id="uxtSnoUUEkDmF" type="829" open="0"/>
|
||||
<listitem id="uSl6ZY0BH7MkX" type="829" open="0"/>
|
||||
<listitem id="uqTeFoTJ6p84E" type="829" open="0"/>
|
||||
<listitem id="uZJmARJmpTKOo" type="829" open="0"/>
|
||||
<listitem id="uSmMxpgZGMYZf" type="829" open="0"/>
|
||||
<listitem id="uqNM00Ef47i6f" type="829" open="0"/>
|
||||
<listitem id="u1fFfRr4tDLwM" type="829" open="0"/>
|
||||
<listitem id="uqIBjtsaMVbSe" type="829" open="0"/>
|
||||
<listitem id="u7x2hxmJ078LO" type="829" open="0"/>
|
||||
<listitem id="uBXTCqZIMyzNn" type="829" open="0"/>
|
||||
<listitem id="usWm6uOV203RS" type="829" open="0"/>
|
||||
<listitem id="ulZkoaQyrWpNy" type="829" open="0"/>
|
||||
<listitem id="ulTDGOtAMNYV3" type="829" open="0"/>
|
||||
</listitem>
|
||||
<listitem id="uO308XdCAe2VL" type="813" open="1">
|
||||
<listitem id="uoXXfXWf8SCE1" type="815" open="0"/>
|
||||
<listitem id="uwthVu3JD8dsK" type="815" open="0"/>
|
||||
<listitem id="uzTCSmZAHb9vN" type="815" open="0"/>
|
||||
<listitem id="uPBf1CkD3Mm8X" type="815" open="0"/>
|
||||
<listitem id="uRXVXAZYk0gJW" type="815" open="0"/>
|
||||
</listitem>
|
||||
<listitem id="uOqS56WYBdyoa" type="813" open="1">
|
||||
<listitem id="uf9glMtIe3Mg2" type="815" open="0"/>
|
||||
<listitem id="uuRznYlx6RTxD" type="815" open="0"/>
|
||||
<listitem id="umPWLI8D8F4Up" type="815" open="0"/>
|
||||
</listitem>
|
||||
<listitem id="u9e3FfWdnuPWI" type="813" open="1"/>
|
||||
<listitem id="u2e6hZfC4gCyZ" type="813" open="1">
|
||||
<listitem id="u9YvEh76hZF33" type="815" open="0"/>
|
||||
<listitem id="uCYn24AABA4qq" type="814" open="0"/>
|
||||
<listitem id="uNe2QZN1zwhO0" type="814" open="0"/>
|
||||
</listitem>
|
||||
</listitem>
|
||||
<listitem id="Use_Case_View" type="802" open="1"/>
|
||||
</listitem>
|
||||
</listview>
|
||||
<codegeneration>
|
||||
<codegenerator language="C++"/>
|
||||
</codegeneration>
|
||||
</xmi:Extension>
|
||||
</xmi:XMI>
|
Loading…
Add table
Reference in a new issue