Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

Role class Permission Class Property Class

+role_id: int +permission_id: int +property_id: int


+role_title: string +property_name: string
+permission_role_id: int
+role_description: +property_type: string
string +property_description:
+permission_title: string
+addRole( ) string
+editRole( ) +permission_module: string +property_buyer_id: int
+deleteRole( ) +property_seller_id: int
User Class
User Class +permission_description:
+searchRole( ) +addProperty( )
+user_id: int string
+assighRole( ) +deleteProperty( )
+user_role_id: int +addPermission( )
+editProperty( )
+user_name: string +deletePermission( )
+searchProperty( )
+user_email: string +editPermission( )
+searchPermission( )
+user_dob: date
;+user_address: string
+addUser( )
+editUser( )
+deleteUser( )
+searchUser( )

Buyer Class
+buyer_id: int
+buyer_mobile: string
Registration Class +buyer_email: string
+registration_id: int Seller Class +buyer_name: string
+registration_name: string +seller_id: int +buyer_address: string
+registration_type: string +seller_mobile: string +buyer_username: string
Property Type Class
+registration_description: +seller_email: string +buyer_password: string
string +property_type_id: int
+seller_name: string +addBuyer( )
+registration_number: string +property_type_name: string +editBuyer( )
+seller_address: string
+registration_date: date +deleteBuyer( )
+seller_username: string
+registration_user_id: int +property_type_description: string +searchBuyer( )
+seller_password: string
+addRegistration( )
+addSeller( ) +addPropertyType( )
+editRegistration( )
+editSeller( ) +editPropertyType( )
+deleteRegistration( )
+deleteSeller( ) +deletePropertyType( )
+searchRegistration( )
+searchSeller( ) +searchPropertyType( )

Class Diagram of Property Management System

You might also like