- Posted By: freeproject
- Comments: 0
Posted By freeproject on August 2, 2017
Contract Management System Class Diagram describes the structure of a Contract Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Contract Management System are Contract, Authoring, Audit, Reporting, Obligations, Tenders.
Classes of Contract Management System Class Diagram:
- Contract Class : Manage all the operations of Contract
- Authoring Class : Manage all the operations of Authoring
- Audit Class : Manage all the operations of Audit
- Reporting Class : Manage all the operations of Reporting
- Obligations Class : Manage all the operations of Obligations
- Tenders Class : Manage all the operations of Tenders
Classes and their attributes of Contract Management System Class Diagram:
- Contract Attributes : contract_id, contract_tender_id contract_name, contract_type, contract_description
- Authoring Attributes : authorise_id, authorise_contract_id authorise_name, authorise_type, authorise_description
- Audit Attributes : audit_id, audit_title, audit_type, audit_description
- Reporting Attributes : report_id, report_title, report_type, report_description
- Obligations Attributes : obligation_id, obligation_title, obligation_type, obligation_description
- Tenders Attributes : tender_id, tender_contract_id tender_name, tender_type, tender_description
Classes and their methods of Contract Management System Class Diagram:
- Contract Methods : addContract(), editContract(), deleteContract(), updateContract(), saveContract(), searchContract()
- Authoring Methods : addAuthoring(), editAuthoring(), deleteAuthoring(), updateAuthoring(), saveAuthoring(), searchAuthoring()
- Audit Methods : addAudit(), editAudit(), deleteAudit(), updateAudit(), saveAudit(), searchAudit()
- Reporting Methods : addReporting(), editReporting(), deleteReporting(), updateReporting(), saveReporting(), searchReporting()
- Obligations Methods : addObligations(), editObligations(), deleteObligations(), updateObligations(), saveObligations(), searchObligations()
- Tenders Methods : addTenders(), editTenders(), deleteTenders(), updateTenders(), saveTenders(), searchTenders()
Class Diagram of Contract Management System :
Class Diagram Image: