Website ini berisi informasi menarik yang kamu butuhkan dari sumber-sumber terpercaya.

Menggambar diagram kelas

Menggambar diagram kelas

Sebuah class diagram adalah jenis diagram UML yang menunjukkan benda-benda yang diperlukan dan hubungan antara mereka. Karena memberikan informasi rinci tentang sifat-sifat dan interface dari kelas, dapat dianggap sebagai model utama dan menganggap diagram lain sebagai model tambahan.

Membuat diagram kelas

Lakukan langkah-langkah di bawah ini untuk membuat diagram UML kelas dalam Visual Paradigm
  1. Pilih Diagram> New dari toolbar.
  2. Dalam Diagram Jendela Baru, pilih Class Diagram.
  3. Klik Berikutnya.
  4. Masukkan nama diagram dan deskripsi. Lokasi lapangan memungkinkan Anda untuk memilih model untuk menyimpan diagram.
  5. Klik OK.

Menciptakan kelas 

Untuk membuat kelas di kelas diagram, klik Kelas pada toolbar diagram dan kemudian klik pada diagram.
Membuat kelas
Membuat kelas
Kelas A akan dibuat.
Kelas dibuat
Kelas dibuat 

Menciptakan asosiasi

Untuk membuat kelas terkait dalam diagram kelas:
  1. Pindahkan pointer mouse Anda ke bentuk sumber.
  2. Tekan pada Sumber Daya tombol Katalog dan tarik keluar.
    Menggunakan Sumber Daya Katalog
    Menggunakan Sumber Daya Katalog
  3. Lepaskan tombol mouse di tempat di mana Anda ingin kelas yang akan dibuat. Jika Anda ingin terhubung ke kelas yang ada, drop di kelas itu. Jika tidak, drop ruang kosong (baik di latar belakang diagram atau wadah berbentuk seperti paket).
  4. Jika Anda menghubungkan ke kelas yang ada, pilih Asosiasi dari Sumber Daya Katalog. Jika Anda membuat kelas baru, pilih Asosiasi -> Kelas dari Sumber Daya Katalog. Jika Anda ingin membuat agregasi atau komposisi, pilih Agregasi -> Kelas atau Komposisi -> Kelas sebaliknya.
    Untuk membuat kelas
    Untuk membuat kelas 
  5. Jika Anda membuat kelas baru, Anda akan melihat kelas sekarang dan terhubung dengan bentuk sumber. Masukkan nama dan tekan Enter untuk konfirmasi editing.
    Kelas terkait dibuat
    Kelas terkait dibuat 
Untuk mengedit banyaknya mengakhiri hubungan, klik kanan dekat ujung asosiasi, pilihMultiplisitas dari menu pop-up dan kemudian pilih keanekaragaman a.
Mengedit multiplisitas
Mengedit multiplisitas 
Untuk menunjukkan arah hubungan, klik kanan dan pilih Pilihan Presentasi> Tampilkan Arahdari menu pop-up.
Tampilkan arah 
Arah panah ditampilkan di samping asosiasi.
Arah yang ditunjukkan
Arah yang ditunjukkan 

Membuat generalisasi

Untuk membuat subclass:
  1. Pindahkan pointer mouse Anda supernya.
  2. Tekan pada Sumber Daya tombol Katalog dan tarik keluar.
    Menggunakan Sumber Daya Katalog
    Menggunakan Sumber Daya Katalog
  3. Lepaskan tombol mouse di tempat di mana Anda ingin subclass yang akan dibuat. Jika Anda ingin terhubung ke kelas yang ada, drop di kelas itu. Jika tidak, drop ruang kosong (baik di latar belakang diagram atau wadah berbentuk seperti paket).
  4. Jika Anda menghubungkan ke kelas yang ada, pilih Generalisasi dari Sumber Daya Katalog. Jika Anda membuat kelas baru, pilih Generalisasi -> Kelas dari Sumber Daya Katalog.
    Untuk membuat subclass
    Untuk membuat subclass 
  5. Jika Anda membuat kelas baru, Anda akan melihat kelas sekarang dan terhubung dengan bentuk sumber dengan generalisasi. Masukkan nama dan tekan Enter untuk konfirmasi editing.
    Subclass dibuat
    Subclass dibuat 

Membuat ketergantungan dari / ke atribut / operasi

Anda juga dapat menambahkan ketergantungan dari dan / atau ke atribut atau operasi di kelas.Untuk membuat ketergantungan seperti itu.
  1. Pilih Ketergantungan dari toolbar diagram.
    Memilih Ketergantungan
    Memilih Ketergantungan 
  2. Tekan pada bentuk sumber atau anggota kelas.
    Untuk menekan operasi sumber
    Untuk menekan operasi sumber 
  3. Tarik dengan bentuk sasaran, atau anggota kelas.
    Menyeret untuk menargetkan atribut
    Menyeret untuk menargetkan atribut 
  4. Lepaskan tombol mouse untuk membuat ketergantungan.
    Ketergantungan dibuat antara operasi dan anggota
    Ketergantungan dibuat antara operasi dan anggota 

Membuat atribut 

Untuk membuat atribut, klik kanan kelas dan pilih Tambah> Atribut dari menu pop-up.
Buat atribut
Buat atribut 
Atribut dibuat.
Atribut dibuat
Atribut dibuat 

Membuat atribut dengan tombol enter 

Setelah membuat atribut, tekan tombol Enter, atribut lain akan dibuat. Metode ini memungkinkan Anda untuk membuat beberapa atribut dengan cepat dan mudah.
Buat atribut dengan tombol Enter
Buat atribut dengan tombol Enter 

Operasi Membuat 

Untuk membuat operasi, klik kanan kelas dan pilih Tambah> Operasi dari menu pop-up.
Buat operasi 
Operasi dibuat.
Operasi dibuat
Operasi dibuat 
Mirip dengan menciptakan atribut, Anda dapat menekan tombol Enter untuk membuat beberapa operasi terus menerus.

Menampilkan jenis hanya parameter ini

Ketika nama parameter dimulai dengan "unnamed_", namanya tidak akan ditampilkan dalam bentuk kelas, meninggalkan jenis parameter (jika ditentukan).
Parameter yang tidak disebutkan namanya
Parameter yang tidak disebutkan namanya 

Drag-dan-Drop penataan kembali, menyalin dan bergerak dari anggota kelas 

Untuk reord anggota kelas, pilih dan seret dalam kompartemen, Anda akan melihat garis hitam tebal muncul untuk menunjukkan di mana anggota kelas akan ditempatkan.
Anggota kelas menyusun ulang
Anggota kelas menyusun ulang 
Lepaskan tombol mouse, anggota kelas yang akan mengatur kembali.
Anggota kelas mengatur kembali
Anggota kelas mengatur kembali 
Untuk menyalin anggota kelas, pilih dan seret ke kelas sementara sasaran terus menekan tombol Ctrl, Anda akan melihat garis hitam tebal muncul menunjukkan di mana anggota kelas akan ditempatkan. Sebuah tanda plus ditunjukkan di samping kursor mouse menunjukkan ini adalah tindakan copy.
Copy anggota kelas
Copy anggota kelas 
Lepaskan tombol mouse, anggota kelas yang akan disalin.
Anggota kelas disalin
Anggota kelas disalin 
Untuk memindahkan anggota kelas, pilih dan seret ke kelas target, Anda akan melihat garis hitam tebal muncul menunjukkan di mana anggota kelas akan ditempatkan. Tidak seperti copy, jangan tekan tombol Ctrl ketika drag, kursor mouse tanpa tanda plus menunjukkan ini adalah tindakan bergerak.
Anggota kelas bergerak
Anggota kelas bergerak 
Lepaskan tombol mouse, anggota kelas yang akan dipindahkan.
Anggota kelas pindah
Anggota kelas pindah 

Memilih semua anggota kelas

Untuk memilih semua anggota dalam kelas, Anda dapat memilih setiap anggota pertama, dan kemudian tekan Alt-A untuk memilih sisanya.

Berkaitan anggota kelas

Hubungan seperti ketergantungan dan konektor generik dapat ditambahkan antara atribut dan operasi dari kelas. Untuk melakukan ini:
  1. Pilih jenis hubungan yang akan dibuat, di bawah toolbar diagram.
    Memilih Ketergantungan 
  2. Pindahkan pointer mosue atas anggota source.
    Menciptakan hubungan dari anggota kelas
    Menciptakan hubungan dari anggota kelas 
  3. Tekan di atasnya dan tahan tombol mouse.
  4. Tarik ke anggota sasaran.
    Tombol mouse rilis pada anggota kelas Target
    Tombol mouse rilis pada anggota kelas Target 
  5. Lepaskan tombol mouse untuk membuat konektor. Meskipun terlihat seperti konektor yang menghubungkan kelas tapi bukan anggota, jika Anda memeriksa spesifikasi Anda dapat melihat bahwa konektor memang menghubungkan anggota.
    Hubungan dibuat
    Hubungan dibuat 

Membuat pencacahan dan menambahkan pencacahan literal

Enumerasi adalah tipe data khusus yang terdiri dari pra-didefinisikan seperangkat nilai, yang dikenal sebagai literal pencacahan. Berikut adalah beberapa contoh umum:
  • Warna (RED, GREEN, BLUE)
  • Orientasi (UTARA, SELATAN, TIMUR, BARAT)
  • Switch (ON, OFF)
Untuk membuat pencacahan, pilih Pencacahan dari toolbar diagram dan klik pada diagram untuk membuat satu.
buat-an-pencacahan
Buat pencacahan 
Untuk menambahkan pencacahan literal, klik kanan pada kelas pencacahan dan pilih Tambah> Pencacahan Literal dari menu popup.
Tambahkan pencacahan literal
Tambahkan pencacahan literal 
Lalu, masukkan nama literal dan mengkonfirmasi editing.
Pencacahan literal masuk
Pencacahan literal masuk 

Generalisasi set 

Satu set generalisasi mendefinisikan satu set tertentu dari hubungan generalisasi yang menjelaskan cara
di mana classifier umum (atau superclass) dapat dibagi dengan menggunakan subtipe tertentu.Untuk menentukan satu set generalisasi, pilih generalisasi untuk memasukkan, klik kanan dan pilih Generalisasi mengatur> Buat Generalisasi Set ... dari menu pop-up.
Buat generalisasi set
Buat generalisasi set 
Nama set dalam Mengelola Generalisasi Sets kotak dialog, dan konfirmasikan dengan menekan OK.
Nama generalisasi set
Nama generalisasi set 
Generalisasi yang dipilih dikelompokkan. Sesuaikan konektor untuk membuat diagram rapi.
Sesuaikan konektor
Sesuaikan konektor 
Ulangi langkah-langkah untuk generalisasi lainnya.
Didefinisikan generalisasi set
Didefinisikan generalisasi set 

Mendefinisikan metode delegasi untuk kelas 

Ketika bahasa pemrograman proyek diatur menjadi Visual Basic atau C #, adalah mungkin untuk menentukan metode delegasi untuk kelas. Untuk menentukan metode delete, klik kanan pada kelas dan pilih Stereotip> Delegasi dari menu pop-up.
Kelas stereotip sebagai Delegasi 

Menyembunyikan (dan menunjukkan) atribut dan operasi 

Per kerja

Hal ini berlaku untuk kelas baru yang akan dibuat dalam proyek dibuka di ruang kerja tertentu.Untuk mengubah pengaturan:
  1. Pilih Windows> Pilihan Proyek dari toolbar untuk membuka kotak dialog Options.
  2. Klik Diagram pada daftar.
  3. Buka tab Class.
  4. Klik tab Presentation.
  5. Mengubah pengaturan untuk pilihan Tampilkan atribut dan / atau Tampilkan opsi operasi.
    Tampilkan atau sembunyikan operasi
    Tampilkan atau sembunyikan operasi 

Per diagram

Hal ini berlaku untuk kelas dalam diagram tertentu. Untuk mengubah pengaturan:
  1. Klik kanan pada diagram kelas untuk menetapkan pilihan.
  2. Pilih Pilihan Presentasi> Atribut Tampilan Pilihan / Operasi Tampilan Options dari menu pop-up.
  3. Pilih Sembunyikan Semua / Semua / Tampilkan Umum Hanya.
    Mengubah pilihan presentasi operasi 'untuk kelas dalam diagram
    Mengubah pilihan presentasi operasi 'untuk kelas dalam diagram 

Per kelas

Hal ini berlaku untuk kelas tertentu. Untuk mengubah pengaturan:
  1. Klik kanan pada kelas untuk menetapkan pilihan.
  2. Pilih Pilihan Presentasi> Atribut / Operasi dari menu popup.
  3. Pilih Sembunyikan Semua / Semua / Tampilkan Umum Hanya.
    Mengubah pilihan presentasi operasi 'untuk kelas
    Mengubah pilihan presentasi operasi 'untuk kelas

Untuk atribut spesifik / operasi

Alih-alih menampilkan atau menyembunyikan semua anggota atau anggota masyarakat, Anda dapat menampilkan / menyembunyikan anggota kelas khusus per kelas. Untuk melakukan ini:
  1. Klik kanan pada kelas untuk menetapkan pilihan.
  2. Pilih Pilihan Presentasi> Atribut / Operasi> Customized ... dari menu pop-up.
    Menampilkan atau menyembunyikan anggota kelas tertentu
    Menampilkan atau menyembunyikan anggota kelas tertentu 
  3. Pilih Disesuaikan bawah menu drop Show turun.
    Pilih Disesuaikan di kotak dialog
    Pilih Disesuaikan di kotak dialog 
  4. Pilih anggota (s) untuk menyembunyikan dan klik> untuk menyembunyikan mereka.
    Pilih atribut untuk menyembunyikan
    Pilih atribut untuk menyembunyikan 
  5. Klik tombol OK untuk konfirmasi.

Pengaturan awal (default) nilai atribut

Nilai awal dapat diatur untuk atribut, menunjukkan nilai default dari atribut ketika objek memiliki instantiated. Anda dapat memberikan nilai teks untuk nilai awal, atau pilih atribut dari kelas lain.Untuk mengatur nilai awal untuk atribut:
  1. Buka kotak dialog spesifikasi atribut dengan mengklik kanan pada atribut dan memilih Terbuka Spesifikasi ... dari menu pop-up.
    Membuka spesifikasi atribut
    Membuka spesifikasi atribut 
  2. Di halaman Jenderal kotak dialog spesifikasi, masukkan nilai awal di lapangan nilai awal jika itu adalah nilai teks, atau popup menu drop down untuk memilih bidang publik dan statis kelas apapun menjadi nilai.
    Memilih nilai awal
    Memilih nilai awal 
    CATATAN:Dalam rangka untuk memilih atribut dari kelas lain menjadi nilai default, pastikan atribut yang ingin Anda pilih adalah statis (yaitu diatur untuk berada di lingkup classifier) ​​dan publik (sehingga kelas-kelas lain dapat mengakses). 
  3. Klik OK untuk konfirmasi.

Pengaturan kepemilikan akhir asosiasi 

Kepemilikan asosiasi berakhir dengan kelas terkait dapat diindikasikan oleh sebuah titik kecil.Untuk mengatur kepemilikan, klik kanan pada akhir asosiasi di mana Anda ingin mengatur kepemilikan, pilih Dimiliki oleh dalam menu popup, kemudian pilih baik asosiasi atau kelas di ujung. Dengan memilih kelas, titik kecil akan ditampilkan.
Asosiasi end dengan set kepemilikan
Asosiasi end dengan set kepemilikan 

Subsetting pada akhir asosiasi

Lihatlah contoh di bawah. Subset pada d menunjukkan bahwa koleksi d, yang merupakan instance dari kelas C, adalah bagian dari koleksi b, instance dari kelas A.
Subsetting pada akhir asosiasi
Subsetting pada akhir asosiasi 
Untuk menentukan subset pada akhir asosiasi:
  1. Klik kanan pada asosiasi (mana akhir bagian ada) dan pilih Buka Keterangan ... dari menu pop-up.
  2. Pada tab General, cari akhir asosiasi di mana Anda ingin mendefinisikan sebuah subset. Klik di ...untuk properti Peran akhir asosiasi.
  3. Dalam Asosiasi End Spesifikasi, membuka Asosiasi subsetted Berakhir tab.
  4. Dari daftar di sisi kiri, klik pada peran Anda ingin mendefinisikan bagian untuk. Klik> untuk memilihnya. Jika Anda tidak melihat peran apa pun listing sana, pastikan model Anda menghormati pola mirip dengan diagram kelas di atas - Kelas kedua asosiasi ujungnya subclass, dan ada sebuah asosiasi yang menghubungkan superclasses mereka.
  5. Klik OK untuk mengkonfirmasi dan menutup jendela Asosiasi End Spesifikasi.
  6. Klik OK untuk mengkonfirmasi dan menutup jendela Asosiasi Spesifikasi.
  7. Klik kanan di ujung asosiasi dan pilih Pilihan Presentasi> Tampilkan Asosiasi Akhir Properti Strings dari menu pop-up untuk menunjukkan subset.

Sumber terkait

Sumber daya berikut dapat membantu Anda untuk mempelajari lebih lanjut tentang topik yang dibahas dalam halaman ini.
Bab diagram 2. KelasDaftar isiBab diagram 3. Urutan
Dukungan teknis
Memiliki masalah teknis atau saran?Silahkan hubungi Visual ParadigmDukungan Team.
Dukungan penjualan
Memiliki pertanyaan yang berkaitan dengan pendaftaran, lisensi atau pembayaran? Jangan ragu untuk menghubungi Visual ParadigmPenjualan Team.
Forum Diskusi
Berbagi saran Anda pendapat di VPDiskusi Forum.




1 komentar:

  1. My videos channel: YouTube - Videosl.cc
    Follow my videos channel: YouTube youtube to mp3 - Videosl.cc. Discover videos and videos at Videosl.com, one of the most popular destination for high-quality videos

    BalasHapus

Menggambar diagram kelas