Fixed UML
This commit is contained in:
parent
8750d55198
commit
725bf4dbd4
4 changed files with 63 additions and 1 deletions
BIN
OlympusServices/.idea/caches/build_file_checksums.ser
Normal file
BIN
OlympusServices/.idea/caches/build_file_checksums.ser
Normal file
Binary file not shown.
|
@ -25,7 +25,7 @@
|
||||||
</value>
|
</value>
|
||||||
</option>
|
</option>
|
||||||
</component>
|
</component>
|
||||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="true" project-jdk-name="1.8" project-jdk-type="JavaSDK">
|
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_7" default="true" project-jdk-name="1.8" project-jdk-type="JavaSDK">
|
||||||
<output url="file://$PROJECT_DIR$/build/classes" />
|
<output url="file://$PROJECT_DIR$/build/classes" />
|
||||||
</component>
|
</component>
|
||||||
<component name="ProjectType">
|
<component name="ProjectType">
|
||||||
|
|
62
ProjectUML.ump
Normal file
62
ProjectUML.ump
Normal file
|
@ -0,0 +1,62 @@
|
||||||
|
class UserType
|
||||||
|
{
|
||||||
|
firstname;
|
||||||
|
lastname;
|
||||||
|
username;
|
||||||
|
password;
|
||||||
|
}
|
||||||
|
|
||||||
|
class HomeOwner
|
||||||
|
{
|
||||||
|
isA UserType;
|
||||||
|
}
|
||||||
|
|
||||||
|
class ServiceProvider
|
||||||
|
{
|
||||||
|
int[] availabilities;
|
||||||
|
address;
|
||||||
|
int phonenumber;
|
||||||
|
companyname;
|
||||||
|
boolean licensed;
|
||||||
|
isA UserType;
|
||||||
|
}
|
||||||
|
|
||||||
|
class Admin
|
||||||
|
{
|
||||||
|
isA UserType;
|
||||||
|
}
|
||||||
|
|
||||||
|
class Service
|
||||||
|
{
|
||||||
|
name;
|
||||||
|
double rate;
|
||||||
|
* -- * ServiceProvider;
|
||||||
|
}
|
||||||
|
|
||||||
|
//$?[End_of_model]$?
|
||||||
|
|
||||||
|
class UserType
|
||||||
|
{
|
||||||
|
position 475 69 141 109;
|
||||||
|
}
|
||||||
|
|
||||||
|
class HomeOwner
|
||||||
|
{
|
||||||
|
position 109 233 109 41;
|
||||||
|
}
|
||||||
|
|
||||||
|
class ServiceProvider
|
||||||
|
{
|
||||||
|
position 849 239 173 126;
|
||||||
|
}
|
||||||
|
|
||||||
|
class Admin
|
||||||
|
{
|
||||||
|
position 490 236 109 41;
|
||||||
|
}
|
||||||
|
|
||||||
|
class Service
|
||||||
|
{
|
||||||
|
position 853 422 112 75;
|
||||||
|
position.association Service__ServiceProvider 65,0 61,126;
|
||||||
|
}
|
Binary file not shown.
Loading…
Reference in a new issue