0 penilaian0% menganggap dokumen ini bermanfaat (0 suara)
9 tayangan5 halaman
Dokumen tersebut membahas tentang pemodelan objek yang meliputi pengenalan objek, atribut, metode, dan encapsulation. Juga membahas hubungan antar objek/kelas, pesan dan pengiriman pesan, serta cara menemukan dan mengidentifikasi objek bisnis melalui use case modeling dan mengorganisasikan objek serta mengidentifikasi hubungan antar objek.
Dokumen tersebut membahas tentang pemodelan objek yang meliputi pengenalan objek, atribut, metode, dan encapsulation. Juga membahas hubungan antar objek/kelas, pesan dan pengiriman pesan, serta cara menemukan dan mengidentifikasi objek bisnis melalui use case modeling dan mengorganisasikan objek serta mengidentifikasi hubungan antar objek.
Dokumen tersebut membahas tentang pemodelan objek yang meliputi pengenalan objek, atribut, metode, dan encapsulation. Juga membahas hubungan antar objek/kelas, pesan dan pengiriman pesan, serta cara menemukan dan mengidentifikasi objek bisnis melalui use case modeling dan mengorganisasikan objek serta mengidentifikasi hubungan antar objek.
Object-oriented analysis (OOA) teknik digunakan untuk mempelajari objek yang ada untuk melihat apakah mereka dapat digunakan kembali atau diadaptasi untuk penggunaan baru, dan untuk mendefinisikan objek baru atau dimodifikasi yang akan dikombinasikan dengan objek yang ada menjadi aplikasi komputasi bisnis yang berguna.Pendekatan berorientasi objek berpusat pada teknik yang disebut sebagai pemodelan objek. Object modeling adalah teknik untuk mengidentifikasi objek dalam lingkungan sistem, dan hubungan antara objek-objek tersebut Objects, Attributes, Methods, and Encapsulation Objek adalah sesuatu yang atau mampu dilihat, disentuh, atau dirasakan, dan tentang pengguna mana yang menyimpan data dan perilaku asosiasi. Jenis objek dapat mencakup seseorang, tempat, benda, atau peristiwa. Dalam lingkaran berorientasi objek, istilah "data" mengacu pada apa yang disebut atribut. Attributes adalah data yang mewakili karakteristik minat tentang suatu objek. Behavior mengacu pada hal-hal yang dapat dilakukan objek dan yang sesuai dengan fungsi yang bekerja pada data objek (atau atribut). Encapsulation adalah pengemasan beberapa item bersama-sama menjadi satu unit. Object/Class Relationships An object/class relationship adalah asosiasi bisnis alami yang ada di antara satu atau lebih objek / kelas. Multiplicity Menentukan jumlah minimum dan maksimum kemunculan satu objek/kelas untuk satu kemunculan objek/kelas terkait Messages and Message Sending A message dilewatkan ketika satu objek memanggil metode (perilaku) objek lain untuk meminta informasi atau beberapa Tindakan Polymorphism berarti "banyak bentuk". Diterapkan pada teknik berorientasi objek, itu berarti bahwa perilaku dapat diselesaikan secara berbeda untuk objek / kelas yang berbeda Finding And Identifying The Business Objects Salah satu pendekatan yang lebih populer dan sukses untuk menemukan dan mengidentifikasi objek, adalah teknik yang disebut Use Case Modeling yang dikembangkan oleh Dr. Ivar Jacobson. Use Case Modeling adalah proses mengidentifikasi dan memodelkan peristiwa bisnis, siapa yang memulainya, dan bagaimana sistem meresponsnya. - A use case urutan langkah yang terkait dengan perilaku (skenario), baik otomatis maupun manual untuk tujuan menyelesaikan satu tugas bisnis. - An actor mewakili apa pun yang perlu berinteraksi dengan sistem untuk bertukar informasi. Aktor adalah pengguna, peran, yang bisa menjadi sistem eksternal serta orang. Kasus penggunaan memberikan manfaat berikut - Sebagai dasar untuk membantu mengidentifikasi objek dan hubungan serta tanggung jawab tingkat tinggi mereka. - Pandangan tentang perilaku sistem dari sudut pandang orang eksternal. - Alat yang efektif untuk memvalidasi persyaratan. - Alat komunikasi yang efektif. - Sebagai dasar untuk rencana pengujian. - Sebagai dasar untuk manual pengguna - Step 1: Mengidentifikasi Aktor dan Kasus Penggunaan. Tempat yang baik untuk menemukan aktor potensial dan kasus penggunaan adalah dengan menganalisis diagram model konteks system Step 2: Membangun Model Kasus Penggunaan. A Use Case Model Diagram digunakan untuk menggambarkan secara grafis ruang lingkup dan batas sistem dalam hal kasus penggunaan dan actor Step 3: Mendokumentasikan Peristiwa Kasus Penggunaan. Untuk setiap kasus penggunaan yang diidentifikasi, peristiwa normal kasus penggunaan harus didokumentasikan Step 4: Mengidentifikasi Dependensi Kasus Penggunaan. Beberapa kasus penggunaan mungkin bergantung pada kasus penggunaan lain, dengan satu kasus penggunaan meninggalkan sistem dalam keadaan yang merupakan prasyarat untuk kasus penggunaan lain. Kami menggunakan diagram yang disebut Use Case Dependency Diagram untuk memodelkan dependensi Step 5: Mendokumentasikan Peristiwa Alternatif Kasus Penggunaan. Kasus penggunaan memiliki satu kursus acara normal yang telah ditentukan sebelumnya, dan mungkin banyak kursus alternatif. Kursus alternatif adalah penyimpangan atau cabang, dari kursus acara normal. Step 6: Menemukan Objek Potensial. Langkah ini dilakukan dengan meninjau setiap kasus penggunaan untuk menemukan kata benda yang sesuai dengan entitas bisnis atau peristiwa. Step 7: Memilih Objek yang Diusulkan. Tidak semua kata benda mewakili objek bisnis yang baik.
Organizing The Objects and Identifying Their Relationships
An Object Association Model digunakan untuk menggambarkan objek dan hubungannya secara grafiss. Diagram ini juga akan mencakup multiplisitas, hubungan generalisasi/spesialisasi, dan hubungan agregasi Step 1: Mengidentifikasi Asosiasi dan Multiplisitas. Pada langkah ini kita perlu mengidentifikasi relasi atau asosiasi yang ada antar objek/kelas Step 2: Mengidentifikasi Hubungan Generalisasi/Spesialisasi. Hubungan Generalisasi/Spesialisasi dapat ditemukan dengan melihat diagram asosiasi model objek Step 3: Mengidentifikasi` Hubungan Agregasi. Pada langkah ini kita harus menentukan apakah ada hubungan agregasi atau komposisi Step 4: Mempersiapkan Model Asosiasi Objek. Pada langkah ini membangun diagram model asosiasi objek yang menggambarkan bagaimana objek terkait satu sama lain dan apa jenis hubungan