Lima jenis rajah digunakan dalam pemodelan, dan rajah kes penggunaan UML ialah alat untuk memodelkan aspek dinamik sistem yang memainkan peranan utama dalam pemodelan gelagat, kelas, sistem dan subsistem. Setiap rajah sedemikian mempunyai banyak pelakon, preseden dan hubungan antara mereka.
Gambar rajah kes penggunaan UML digunakan secara meluas dalam pelbagai aplikasi, terutamanya apabila paparan sistem diperlukan dari segi kes penggunaan atau kes penggunaan yang berbeza. Dalam kebanyakan kes, ini melibatkan pemodelan konteks sistem, kelas atau subsistem atau pemodelan keperluan yang digunakan pada gelagat elemen yang dipilih.
Rajah kes penggunaan adalah sangat penting untuk menentukan, menggambarkan dan mendokumentasikan gelagat sesuatu sistem. Menggunakannya, lebih mudah bagi pembangun untuk memahami sistem, subsistem atau kelas, serta melihat dari luar pada faedah menggunakan elemen untuk konteks tertentu. Gambar rajah UML sedemikian amat penting untuk menguji sistem boleh laku apabilakejuruteraan langsung, serta untuk lebih memahami struktur dalaman mereka, terutamanya dalam kejuruteraan terbalik.
Struktur use case ialah alat yang hebat untuk mencari alternatif kepada senario utama yang membawa kepada kejayaan. Pada setiap langkah, tanya diri anda berulang kali: "Apa lagi yang boleh berlaku?" Dan khususnya: "Apa yang boleh berlaku?" Di sini adalah yang terbaik untuk mengetahui dari awal lagi semua keadaan pengembangan yang mungkin. Ini akan membantu anda untuk tidak keliru apabila mengusahakan akibatnya pada masa hadapan. Semua syarat untuk menyelesaikan masalah, yang hanya mungkin, dikaji dengan sebaiknya dari awal lagi. Kaedah ini akan membantu anda mengelak daripada terperangkap semasa mengusahakan akibatnya. Oleh itu, jika boleh, pertimbangkan seberapa banyak syarat yang mungkin, dan ini akan menyebabkan ralat dikurangkan pada masa hadapan.
Pilihan terbaik untuk bekerja dengan rajah kes guna ialah jadual grafik yang menunjukkan kandungannya. Ia agak serupa dengan rajah konteks, yang digunakan dalam kaedah struktur. Lagipun, jadual menunjukkan sempadan sistem, serta hubungannya dengan dunia luar.
Rajah kes penggunaan menunjukkan dengan jelas pelakon, kes penggunaan dan hubungan antara mereka:
– persembahan oleh pelakon contoh ini atau itu;
– kes penggunaan yang termasuk kes penggunaan lain.
Kandungan kes penggunaan dalam pemodelan UML tidak menyatakan apa-apa, tetapi cara rajah dipersembahkan menggambarkan semuanya. Walau bagaimanapun, anda boleh melakukannya tanpa gambar rajah. Pakarmengesyorkan bahawa semasa membangunkan kes penggunaan, jangan terlalu banyak usaha untuk mencipta rajah. Adalah lebih baik jika anda menumpukan perhatian pada kandungan teksnya.
Gambar rajah kes penggunaan UML mempunyai jenis lain selain hubungan sertakan, contohnya lanjutkan. Itulah yang disarankan oleh pakar untuk dielakkan. Sebabnya terletak pada fakta bahawa selalunya keseluruhan pasukan pembangunan menghabiskan banyak masa mempertimbangkan pelbagai hubungan antara kes penggunaan. Ini adalah pembaziran tenaga. Lagipun, berurusan dengan penerangan teks tentang dahuluan adalah lebih mudah, di sinilah nilai sebenar teknologi itu tersembunyi.