0% found this document useful (0 votes)
27 views1 page

Class Diagram (Pre Claim)

The document shows a class diagram with classes for Department, Allocation, Asset, Vendor and User. The Department class has attributes for department name and methods to get/set name. The Allocation class associates a user, asset, department and has an ID, asset and date. The Asset class has attributes for ID, name, description and methods to get/set these. The Vendor class has attributes like ID, name, address, contact and methods to get/set these. The User class has attributes like ID, password, designation, name, contact and methods to get/set these.

Uploaded by

DeanJones007
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
27 views1 page

Class Diagram (Pre Claim)

The document shows a class diagram with classes for Department, Allocation, Asset, Vendor and User. The Department class has attributes for department name and methods to get/set name. The Allocation class associates a user, asset, department and has an ID, asset and date. The Asset class has attributes for ID, name, description and methods to get/set these. The Vendor class has attributes like ID, name, address, contact and methods to get/set these. The User class has attributes like ID, password, designation, name, contact and methods to get/set these.

Uploaded by

DeanJones007
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 1

Department Allocation

- deptName : String - user : User


- allocationId : int
- asset : Asset
Common Class Diagram : +getDeptName() - dept : Department
- allocationDate : Date
+setDeptName()

+getUser()

+setUser()

+getAllocationId()

Asset +setAllocationId()

- assetId : String +getAsset()


- assetName : String
- assetDesc : String +setAsset()
- assinegAssociate : User
- assignedDept : Department +getAllocationDate()
Vendor - vendor : Vendor
- addDate : Date
- available : boolean +setAllocationDate()
- vendorId : int
- vendorName : String +isAvailable()
- vendorAdd : String +getDept()
- contactNo : String +setAvailable()
User
+setDept()
- userId : int
+getVendorId() +getAssetId() - userPassword : String
+setVendorId()
+getVendorName() 1 +setAssetId()
- userDesig : String
+setVendorName() - username : String
+getVendorAdd() - contactNo : String
+setVendorAdd() +getAssetName()
+getContactNo()
+setContactNo() +setAssetName() +getUserId()

+getAssetDesc() +setUserId()

+setAssetDesc()
+getUserPassword()
+getAssinegAssociate()
+setUserPassword()
+set AssinegAssociate()
+getUserDesig()
+getAssignedDept()

You might also like