MATERI YANG DIBAHAS DITANGGAL 9 Mei 2018
CLASS DIAGRAM
CLASS DIAGRAM
1. Membantu dalam visualisasi struktur
kelas-kelas dari suatu system dan hubungan antar kelas (inheritance,
aggregation, and association) dan penjelasan detail tiap kelas
(methode/function/behavior dan atribut/property/data)
2.
Diagram ini merupakan fondasi untuk component
diagram dan deployment diagram
3.
Diagram paling penting pada object oriented
analysis and design
4.
Class digambarkan dengan sebuah kotak dengan
3 area
1.
Disarankan untuk tidak menggambar tanpa 3 area ini
2.
Kadang-kadang boleh ada area tambahan untuk menggambarkan keterangan
class
3.
Setiap atribut/methode/association
diperbolehkan ada sebuah keterangan atribut/methode yang diletakkan diantara
tanda { }
4.
Sebuah class atau atribut/methode bisa
mempunyai dokumentasi dengan lambang dibawah ini dan ditarik dengan garis putus
tanpa panah
KOMPONEN-KOMPONEN CLASS DIAGRAM
1. Class
Didefinisikan
sebagai kumpulan atau himpunan objek-objek
dengan attribute dan peration yang sama. Objek (Object) adalah orang,
benda, tempat, kejadian atau konsep-konsep yang ada di dunia nyata.
2. Attribute
Adalah data
yang dimiliki suatu objek dalam suatu kelas. Misalnya kelas manusia memiliki tribut nama dan umur.
3. Operation
Adalah sesuatu yang bisa dilakukan oleh sebuah kelas (tingkah laku sebuah objek) atau fungsi yang dapat diaplikasikan kesuatu objek dalam kelas.
Adalah sesuatu yang bisa dilakukan oleh sebuah kelas (tingkah laku sebuah objek) atau fungsi yang dapat diaplikasikan kesuatu objek dalam kelas.
4. Association
Menunjukkan hubungan antara masing-masing kelas. Sebuah association mempunyai nama dan multiplicity yang menunjukkan berapa banyak objek yang berpartisipasi dalam suatu relasi
Menunjukkan hubungan antara masing-masing kelas. Sebuah association mempunyai nama dan multiplicity yang menunjukkan berapa banyak objek yang berpartisipasi dalam suatu relasi
MULTIPLICITY INDICATOR
CONTOH CLASS DIAGRAM
Dibaca :
1 object Mahasiswa dapat 1 object Ijazah
Dan 1 object Ijazah didapat
1 object Mahasiswa
Dibaca :
1 object Fakultas mempunyai
1..* object Prodi
Dan 1 object Prodi dilayani oleh 1 object Fakultas
Visibility
- Menyatakan level akses sebuah object
- Visibility dapat diterapkan pada atribut
atau methode
- Tampilkan visibility secara urut berkelompok
mulai dari urutan tertinggi
- Type data ( int,float,char ) dari sebuah atribut dapat disertakan
Tiga Jenis class utama : ENTITY, BOUNDARY, CONTROL
Entity
Class : objects menyimpan seluruh data pada application
Boundary
Class : digunakan actor utk berinteraksi dg sistem
contoh : form, menus, dialog boxes
Control
Class : mengatur seluruh kegiatan dan menangkap main application logic
contoh : discount complex policy is
complex
MATERI YANG DIBAHAS DITANGGAL 16 Mei 2018 ngerja soal
1. transformasi ERD ke LRS
2. LRS
3. Tabel-Tabel
4. Spesifikasi Basis Data
TGL 23 MEI 2018
MATERI TENTANG
1.
Rancangan
layar
2.
SEQUENCE
DIAGRAM
3.
STEREOTYPE CLASS DIAGRAM
TANGGAL 30 MEI 2018
DILIBURKAN KARENA MATERI SUDAH SELESAI...
TANGGAL 30 MEI 2018
DILIBURKAN KARENA MATERI SUDAH SELESAI...
UNTUK MATERI ANALISA DAN PERANCANG SISTEM INFORMASI UDAH SELESAI SAMPAI DISINIIIIIIIIIII