Sunteți pe pagina 1din 1

Class Diagram

<<control>>
Admins
+ email : string
- name : string
- ic : string
- phone : string
- address : string
1 .. *
-password : string
+ login() manage
+ deleteUser()
+ updateAccount()
+ getAllUser()
+getUserByEmail()
+getUser()

1 .. *

manage

0 ..*
0 .. *
<<entity>>
<<entity>> Users
Movies
+ email : string
view - name : string
+ mID : string
- mTitle : string - ic : string
- mGenre : string - phone : string
- mRunningTime : string - address : string
1 .. * 1 - password : string
- mDirector : string
- mCast : string + login()
- mLanguange : string + add()
- mStatus : string + updateAccount()
- mReleasedate : date + getUserBy Email()
- mShowtime1 : string + getUser()
- mShowtime2 : string
- mShowtime3 : string 1
- mShowdate : string

+ getConnection()
+ save()
book
+ update()
+ delete()
+ getAllRecord() 0 ..*
+ getRecordByID()

1 .. * <entity>>
Orders
have + bookID: int
- title : string
- dateBooking : string
- showtime : string
- seatNo : string
1 .. * - quantity : int
- price : string
- email : string

+ add()
+ updateOrder()
+ getAllUserOrder()
+ getOrderByID()
+ getOrderByEmail()

S-ar putea să vă placă și