Escolar Documentos
Profissional Documentos
Cultura Documentos
Types of decomposition:
1. Algorithmic Decomposition
2. Object Oriented Decomposition
These OO systems are more resilient to change and thus better able
to evolve over time.
LibManagenet
Process/Algorithmic Decomposition
NormalUser StaffUser
StaffID
borrowLimit Designation
Start date Rack
Borrow() RackID
Issue()
Return() material
Receive()
AddBook()
Admin DoP
DelBook()
AddRack()
timeperiod
DelRack()
AddUser()
DelUser()
Object Oriented Decomposition GenerateReort()
Software complexity.
Role of decomposition.
Advantages of OO approach.