Advertisement
Guest User

Untitled

a guest
May 28th, 2018
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. @startuml
  2.  
  3. Package User {
  4.  
  5. Class User {
  6. Username username
  7. Password password
  8. Email email
  9. List<UserRole> roleList
  10. }
  11.  
  12. Enum UserRole {
  13.  
  14. EVENT_MANAGER
  15. STAFF
  16. ORGANISER
  17.  
  18. }
  19.  
  20. User -- UserRole
  21. Username -- User
  22. Password -- User
  23. Email -- User
  24.  
  25. Class Username {
  26. String username
  27. }
  28.  
  29. Class Password {
  30. String password
  31. }
  32.  
  33. Class Email {
  34. String email
  35. }
  36.  
  37. }
  38.  
  39. Class Event {
  40.  
  41. String : title
  42. String description
  43. Calendar begin
  44. Calendar end
  45. int place
  46. }
  47. Class Congress
  48. Class Exhibition{
  49.  
  50. String nameCompany
  51. int VATNumber
  52. PhoneNumber number
  53.  
  54.  
  55. }
  56. Class Workshop
  57.  
  58.  
  59.  
  60. Class PhoneNumber{
  61. int number
  62. }
  63.  
  64. /'ligaçoes'/
  65. Event -- Congress
  66. Event -- Exhibition
  67. Congress -- Workshop
  68. Exhibition -- Workshop
  69. Exhibition -- PhoneNumber
  70.  
  71.  
  72.  
  73.  
  74.  
  75. @enduml
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement