By Halimah Tussa’diah, M.Kom Use Case By Halimah Tussa’diah, M.Kom
Perbedaan Tradisional dan OOP
Requirements Model
Use Case
Model use-case adalah model yang menggambarkan kebutuhan fungsional perangkat lunak dalam bentuk use- case. Dibuat untuk mengidentifikasi fungsionalitas perangkat lunak. Pemodelan Use Case OOA&D © J.W. Schmidt, F. Matthes, TU Hamburg-Harburg
Use Case Diagram Element Do Something Aktor Use Case Relasi Boundary of System Use Case Diagram Do Something
•Association relationships •Generalization relationships One element (child) "is based on" another element (parent) •Include relationships One use case (base) includes the functionality of another (inclusion case) Supports re-use of functionality •Extend relationships One use case (extension) extends the behavior of another (base) Linking Use Cases
Generalization
Include
Web Customer Registered Customer New Customer
Extend Search Item View Item Browse Item View Recommended Item <<extended>>