Commit 63622d41 authored by Florent Chehab's avatar Florent Chehab

UML update

CountryModules and UniversityModules removed
parent f4c82025
......@@ -9,30 +9,29 @@ package CountryModule{
class VisaAdministrative
class HealthAssurance
class TransportCountry
class PhotoCountry
class ScholarshipCountry
class PhotoCountry
class ScholarshipCountry
CultureCountry -up-|> BasicModuleCopyCountry
VisaAdministrative -up-|> BasicModuleCopyCountry
HealthAssurance -up-|> BasicModuleCopyCountry
TransportCountry -up-|> BasicModuleCopyCountry
PhotoCountry -up-|> PhotoCopyCountry
ScholarshipCountry -up-|> ScholarShipCopyCountry
class CountryModules #grey
ScholarshipCountry -up-|> ScholarShipCopyCountry
class CountryVirtualCopy as "Country" < copy for\n cleaner UML> #lightgrey
CultureCountry "1" -down[bold,#green]- "1" CountryModules
VisaAdministrative "1" -down[bold,#green]- "1" CountryModules
HealthAssurance "1" -down[bold,#green]- "1" CountryModules
TransportCountry "1" -down[bold,#green]- "1" CountryModules
PhotoCountry "1" -down[bold,#green]- "1" CountryModules
CultureCountry "1" -down[bold,#green]- "1" CountryVirtualCopy
VisaAdministrative "1" -down[bold,#green]- "1" CountryVirtualCopy
HealthAssurance "1" -down[bold,#green]- "1" CountryVirtualCopy
TransportCountry "1" -down[bold,#green]- "1" CountryVirtualCopy
PhotoCountry "1" -down[bold,#green]- "1" CountryVirtualCopy
ScholarshipCountry "*" -down- "*" CountryModules
ScholarshipCountry "*" -down- "*" CountryVirtualCopy
}
CountryModules -down[bold,#green]- Country
CountryVirtualCopy -down[bold,#green]- Country
@enduml
\ No newline at end of file
......@@ -11,7 +11,6 @@ package UniversityModule{
class CultureUniversity as "Culture"
class PhotoUniversity
Universityclass Scholarship
class Courses
class SpecialOffer
class OtherStuff
......@@ -24,8 +23,6 @@ package UniversityModule{
}
class UniversityInfo{
+ can_exchange : bool
+ can_double_degree : bool
+ cost_exchange : float
+ cost_double_degree : float
}
......@@ -41,19 +38,19 @@ package UniversityModule{
UniversityScholarship -right-|> ScholarShipCopyUniversity
class UniversityModules #grey
class UniversityVirtualCopy as "University" < copy for\n cleaner UML> #lightgrey
CultureUniversity "1" -down[bold,#green]- "1" UniversityModules
PhotoUniversity "1" -right[bold,#green]- "1" UniversityModules
Courses "1" -down[bold,#green]- "1" UniversityModules
OtherStuff "1" -down[bold,#green]- "1" UniversityModules
SpecialOffer "1" -down[bold,#green]- "1" UniversityModules
UniversityInfo "1" -down[bold,#green]- "1" UniversityModules
SemesterDate "1" -down[bold,#green]- "1" UniversityModules
CultureUniversity "1" -down[bold,#green]- "1" UniversityVirtualCopy
PhotoUniversity "1" -right[bold,#green]- "1" UniversityVirtualCopy
Courses "1" -down[bold,#green]- "1" UniversityVirtualCopy
OtherStuff "1" -down[bold,#green]- "1" UniversityVirtualCopy
SpecialOffer "1" -down[bold,#green]- "1" UniversityVirtualCopy
UniversityInfo "1" -down[bold,#green]- "1" UniversityVirtualCopy
SemesterDate "1" -down[bold,#green]- "1" UniversityVirtualCopy
UniversityScholarship "*" -left- "1" UniversityModules
UniversityScholarship "*" -left- "1" UniversityVirtualCopy
}
UniversityModules -down[bold,#green]- University
UniversityVirtualCopy -down[bold,#green]- University
@enduml
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment