Pemodelan domain dalam UML (model ER) - kursus RUB 11.500. dari IBS Training Center, pelatihan 8 jam, Tanggal: 3 Desember 2023.
Miscellanea / / December 06, 2023
Apakah mungkin untuk mendeskripsikan struktur suatu mata pelajaran dalam bentuk teks? Tentu saja Anda bisa. Namun apakah pengembang dapat memahami struktur objek bisnis dan logika operasinya setelah membaca teks tersebut? Jika bisa, maka hanya dalam kasus yang kurang lebih sederhana.
Selain itu, Anda harus ingat bahwa deskripsi domain digunakan oleh pemangku kepentingan yang berbeda untuk tujuan yang sangat berbeda. Analis membuat deskripsi seperti itu untuk secara jelas memisahkan elemen-elemen yang konsisten dengan tujuan proyek dari elemen-elemen yang berada di luar cakupannya. Deskripsi ini membantu pelanggan untuk memastikan bahwa analis memahami dengan benar secara spesifik bidang subjek dan mampu menawarkan solusi yang benar-benar berguna untuk masalah bisnis. Arsitek dan pengembang mengambil informasi dari deskripsi tersebut tentang entitas utama bidang studi untuk mengimplementasikannya dalam bentuk kelas, tabel database, dan objek perangkat lunak lainnya. Bagaimana Anda dapat memastikan bahwa deskripsi domain Anda dapat dimengerti dan berguna untuk semua peran ini?
Merupakan praktik yang baik untuk menggunakan pemodelan visual untuk ini. Informasi tentang struktur suatu domain dapat digambarkan dengan baik dalam bentuk Model Hubungan Entitas konseptual. Dalam hal ini, informasi atau objek fisik apa pun yang tersedia dapat bertindak sebagai suatu entitas. di area subjek, dan koneksi menunjukkan bagaimana semua objek ini berinteraksi satu sama lain teman. Berkat ini, model domain melengkapi glosarium sistem dengan deskripsi “kamus entitas” yang visual, ringkas, dan mudah dipahami.
Untuk membangun model ER, Anda dapat menggunakan berbagai notasi. Secara khusus, kursus ini menggunakan diagram kelas UML untuk membangun model ER. Menggunakan UML untuk membangun model domain sangat berguna jika semuanya model proyek lainnya (model analitis, model desain, model pengembangan) juga dibangun menggunakan UML.
Semua informasi yang dipublikasikan di bagian Lifehacker ini bukan merupakan penawaran umum sebagaimana ditentukan oleh ketentuan Pasal 437 KUH Perdata Federasi Rusia, dan hanya untuk tujuan informasi.
Layanan ini menggunakan teknologi dari proyek “Educated” dan tidak menyediakan layanan pendidikan.