Use case yang terletak di sisi anak panah adalah use case induk dan yang terletak di sisi lainnya adalah use case yang mewarisi perilaku use case induk. Extend Relasi extend memungkinkan terjadinya penambahan beberapa behaviour tingkah laku ke dalam use case awal yang pada dasarnya use case tersebut sudah dapat berdiri sendiri tanpa adanya penambahan.
Extend digambarkan dengan anak panah yang mempunyai garis putus-putus. Use case yang berada pada kepala anak panah adalah use case awal dan yang berada di lain sisi adalah use case tambahan. Use case yang berada pada kepala anak panah adalah use case awal, dan pada sisi lain adalah use case penambah. Jika relasi extend, tidak selalu dibutuhkan oleh use case dasar. Berbeda dengan relasi Extend, yang memutuskan kapan dipanggilnya use case tambahan adalah use case tambahan itu sendiri.
Jadi use case diagram dapat memvisualisasikan sistem yang akan dibuat. Use case adalah sebuah behaviour perilaku , jadi penulisan use case sebaiknya dalam kata kerja. Sebagai penjelas dari kata kerja ditambah kata benda. Diagram use case juga biasanya berhubungan dengan diagram kelas. Contoh, buat akun.
Jangan membuat use case bila tidak tahu tujuan yang dicapai dengan membuat use case tersebut. Sebagai contoh, memilih nomor kursi pada kereta api pada saat pengunjung datang ke loket penjualan tidak dapat dijadikan use case karena merupakan bagian dari use case pemesanan tiket dan tidak dapat berdiri sendiri tanpa use case pemesanan tiket.
Dengan kata lain pengunjung tidak mungkin memilih kursi apabila belum memesan tiket suatu kereta api. Untuk membangun sistem yang baik, sistem sering kali membuatuhkan use case yang dapat membatalkan use case lainnya, contohnya pada saat pelanggan memesan tiket, ternyata pelanggan ingin membatalkannya, sistem harus dapat menanganinya.
Untuk kasus ini diperlukanlah use case pembatalan tiket. Untuk mencegah kerancuan, sebaiknya dalam membuat satu use case hanya satu perilaku saja yang dimiliki oleh use case tersebut, misalnya penggunaan use case meminjam dan mengembalikan buku dalam satu use case menghasilkan kerancuan karena memiliki dua perilaku yang berbeda.
Pilihlah nama use case pemesanan tiket, bukanya inputan pesanan tiket ,karena pemesanan tiket dibuat berdasarkan sudut pandang aktor sedangkan inputan pesanan tiket adalah sudut pandang perusahaan kereta api.
Pembuatan Aktor Aktor harus dibuat sejelas mungkin untuk mempermudah orang lain dalam memahami diagram use case yang telah dibuat. Translate PDF. UML menawarkan sebuah standar untuk merancang model sebuah sistem. Use case adalah hasil dari dekomposisi lingkup fungsi- fungsi dari sistem menjadi statement- statement yang lebih kecil mengenai fungsional oleh fungsi-fungsi sistem.
Pembuatan use case sudah dibuktikan merupakan suatu teknik yang baik untuk mengerti lebih baik dan mendokumentasi kebutuhan sistem. Use case diawali atau dipicu oleh pengguna eksternal atau sistem yang disebut actor. Keuntungan Use Case 1. Sebagai dasar untuk membantu mengidentifikasi objek-objek dan hubungan tingkat tinggi dan tanggung jawab masing- masing.
Sebagai gambaran dari behavior sistem yang akan dibuat dari sisi pengguna eksternal. Sebagai alat yang efektif untuk memvalidasi kebutuhan.
Download Free PDF. Issei Issei. A short summary of this paper. Diskusi bisa dilakukan dengan member yang lain dan dengan admin guru. Administrator mempunyai tugas khusus memanajemen dan mengelola pembelajaran dengan baik, sehingga kualitas pembelajaran tetap baik. Admin juga dapat melakukan delete. Adapun Activity Diagram perangkat lunak ini adalah sebagai berikut: a.
Jika terjadi komplain dari customer, maka langsung diterima oleh pimpinan toko. Identifikasikan komponen use case dan buat gambarnya! Toko Prima Solution merupakan toko yang menjual berbagai jenis peralatan elektronik. Curah hujan sesungguhnya yang terjadi di hari itu, suhu udara dan arah angin direkam oleh petugas BMG di setiap ibu kota provinsi.
Untuk para pengguna ramalan cuaca, ada fasilitas melihat cuaca dengan terlebih dahulu memliih kota yang akan dilihat. Artinya tiap kelompok perlu menyelidiki apa saja proses, entitas yang terdapat pada PTSP. Identifikasi proses dan entitasnya dengan lengkap Silakan menggunakan internet.
Setelah berdiskusi, silakan desain diagram use casenya menggunakan StarUML. Object bisa mewakili sesuatu yang nyata seperti komputer, mobil dll. Object juga dapat berupa konsep seperti proses kimia, transaksi bank, permintaan pembelian, dll.
Class diagram menggambarkan struktur dan deskripsi class, package dan objek beserta hubungan satu sama lain seperti containment, pewarisan, asosiasi, dan lain-lain. Nama dan stereotype 2. Atribut 3.
0コメント