1 / 19

CLASS DIAGRAM-UML

CLASS DIAGRAM-UML. PEMODELAN SISTEM INFORMASI. CLASS DIAGRAM. Menggambarkan Objek/Class Pada Sistem Contoh : Object Class Program Tabel Data Pada Database. OBJET - CLASS DIAGRAM. Attribut Operation/Function/Method RelationShip Note / Keterangan (Optional). Nama Class. MAHASISWA.

Download Presentation

CLASS DIAGRAM-UML

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CLASS DIAGRAM-UML PEMODELAN SISTEM INFORMASI

  2. CLASS DIAGRAM • Menggambarkan Objek/Class Pada Sistem Contoh : • Object Class Program • Tabel Data Pada Database

  3. OBJET - CLASS DIAGRAM • Attribut • Operation/Function/Method • RelationShip • Note / Keterangan (Optional)

  4. Nama Class MAHASISWA + NIM:String + NAMA:String + ALAMAT:String + TGLLAHIR:Date Attribut Class tambahMhs() updateMhs() hapusMhs() Behaviour Class NIM : 2 digit pertama adalah tahun, digit 3 dan 4 adalah angkatan, digit 5 adalah jenjang Keterangan (tambahan / option) CLASS DIAGRAM

  5. Nama Class MAHASISWA + NIM:String + NAMA:String + ALAMAT:String + TGLLAHIR:Date Attribut Class CLASS ICON – CLASS DIAGRAM

  6. MAHASISWA WILAYAH + NIM:String + NAMA:String + ALAMAT:String + TGLLAHIR:Date 1..* 1 +kdPos:String +nmWilayah:String tambahWLY() updateWLY() hapusWLY() tambahMhs() updateMhs() hapusMhs() selectWLY(kdPos) RELATION – CLASS DIAGRAM INDIKATOR

  7. INDIKATOR RELATION – CLASS DIAGRAM

  8. INDIKATOR RELATION – CLASS DIAGRAM

  9. INDIKATOR VARIABLE – CLASS DIAGRAM

  10. CONTOH – CLASS DIAGRAM Setiap Nomor Rekening Harus Memiliki ATM ATM REKENING NoATM TglBuat TglAktif Password NoRek Nama TglLahir Alamat 1 1

  11. CONTOH – CLASS DIAGRAM Setiap Nomor Rekening Dapat Memiliki ATM ATM REKENING NoATM TglBuat TglAktif Password NoRek Nama TglLahir Alamat 0..1 1

  12. CONTOH – CLASS DIAGRAM satu dosen memiliki (kediaman) atau tinggal di satu wilayah, sedangkan wilayah tersebut bisa saja mempunyai banyak dosen DOSEN WILAYAH NIM NAMA ALAMAT TGLLAHIR 1..* 1 KDPOS NMWILAYAH

  13. CONTOH – CLASS DIAGRAM satu dosen tidak harus terdata wilayah, sedangkan wilayah tersebut bisa saja mempunyai banyak dosen DOSEN WILAYAH NIM NAMA ALAMAT TGLLAHIR 0..* 1 KDPOS NMWILAYAH

  14. CONTOH – CLASS DIAGRAM • Many To Many Association 1 (satu) dosen dapat mengajar banyak mata kuliah dan 1 (satu) mata kuliah dapat diajarkan oleh banyak dosen. DOSEN MATAKULIAH KDDOSEN NAMA ALAMAT TGLLAHIR 1..* 1..* KDMATKUL NMMATKUL JADWAL JAMMULAI JAMAKHIR

  15. CONTOH – CLASS DIAGRAM • Hindari Penggunaan Association (Garis Terputus), karena memerlukan analisa ulang DOSEN MATAKULIAH KDDOSEN NAMA ALAMAT TGLLAHIR KDMATKUL NMMATKUL 1 1 JADWAL 1..* 1..* JAMMULAI JAMAKHIR

  16. PEGAWAI NIK NAMA ALAMAT TGLLAHIR 1 0..* CONTOH – CLASS DIAGRAM Terdapat table pegawai, dimana diantara pegawai tersebut terdapat pimpinan dari pegawai pegawai lainnya. Tetapi pimpinan tertinggi tidak dipimpin oleh pegawai lainnya dengan kata lain pimpinan tertinggi adalah top Level

  17. GENERALISASI – CLASS DIAGRAM • Dua Atau Lebih Class Dapat Melakukan Berbagi Attribut dan Method PEGAWAI NIK NAMA ALAMAT TGLLAHIR DOSEN KARY_HARIAN KARY_TETAP KDDOSEN MULAINGAJAR HONORPERJAM UPAHHARIAN JMLHARIKERJA GAJIBULANAN

  18. PELANGGAN NOPLG NAMA TGLDAFTAR PEL_PLN PEL_TELKOM NOPLGPLN NAMAPLGPLN TGLDAFTARPLN NOPLGTELKOM NAMAPLGTELKOM TGLDFTRTELKOM Class Diagram Agregasi AGREGASI DAN COMPOSITE – CLASS DIAGRAM • komposit merupakan hasil gabungan yang tak terpisahkan dari class lainnya, sedangkan agregasi merupakan gabungan tetapi tidak mutlak

  19. TAGIHAN PEMBAYARAN NOTAGIHAN TGLTAGIHAN NOEMBAYARAN TGLTAGIHAN Class Diagram Komposit AGREGASI DAN COMPOSITE – CLASS DIAGRAM

More Related