Desain Berorientasi Objek atau Object Oriented Design (OOD) merupakan tahap lanjutan setelah Analisis Berorientasi Objek dimana tujuan system diorganisasi ke dalam sub-sistem berdasar struktur analisis dan arsitektur yang dibutuhkan. Beberapa Pemodelan Berorientasi Objek terdiri dari Notasi Booch, Objek Management Technology (OMT), Unified Modeling Language (UML). Notasi UML terutama diturunkan dari 3 notasi yang telah ada sebelumnya: Grady Booch OOD (Object-Oriented Design), Jim Rumbaugh OMT (Object Modeling Technique), dan Ivar Jacobson OOSE (Object-Oriented Software Engineering).
UML mendefinisikan diagram-diagram yaitu: use case diagram, class diagram, statechart diagram, activity diagram, sequence diagram, collaboration diagram, component diagram, deployment diagram. UML lebih cocok untuk penulisan piranti lunak dalam bahasa-bahasa berorientasi objek seperti C++, Java, C# atau VB.NET. Walaupun demikian, UML tetap dapat digunakan untuk modeling aplikasi prosedural dalam VB atau C.
materi lengkapnya bisa di download disini
Post a Comment