Anda di halaman 1dari 4

1.

Diagram asosiasi one to many

Dosen

NIDN
Nama
Pendidikan
Golongan
Input_Nilai()

Persetujuan_KRS()

Class Dosen
{
//konstruktor
Dosen(){
}
//atribut
Private int NIDN;
Private String nama;
Private String pendidikan;
Private String golongan;
//Metoda
Pulic String Input_nilai()
{
..}
//asosiasi 1-n (one to many)
//Dosen mengajar Matakuliah
Public Matakuliah get_mengajar() {
}

Matakuliah

Meng
ajar

Kode_MK
Nama_MK
Sks

getKode_MK()
getNama_MK()
getSks()

Public void set_mengajar (int NIDN,String nama,String pendidikan,String golongan) {


}
//relasi
Private Matakuliah MENGAJAR;
}
Class Matakuliah {
//konstruktor
Matakuliah() {
}
//atribut
Private int Kode_MK;
Private String Nama_MK;
Private int Sks;

//asosiasi 1-n (one to many)


//matakuliah Diajar Dosen
PublicLinkedList<Dosen> get_Diajar() {
..}
Public void set_Diajar (Linkedlist <dosen> int Kode_MK,String Nama_MK,int Sks) {
}
//relasi
Private Linkedlist<Dosen> DIAJAR;
}

2.Diagram asosiasi many to many


Class Dosen
{
//konstruktor
Dosen(){
}
//atribut
Private int NIDN;
Private String nama;
Private String pendidikan;
Private String golongan;
//Metoda
Pulic String Input_nilai()
{
..}
//asosiasi M-N (many to many)
//nama asosiasi : Mengajar
Public LinkedList < Matakuliah> get_mengajar() {
}
Public void set_mengajar (LinkedList<Matakuliah> int NIDN,String nama,String pendidikan,String
golongan) {
}
//relasi
Private LinkedList < Matakuliah> MENGAJAR;
}
Class Matakuliah {
//konstruktor

Matakuliah() {
}
//atribut
Private int Kode_MK;
Private String Nama_MK;
Private int Sks;

//asosiasi 1-n (one to many)


//nama asosiasi : Diajar
PublicLinkedList<Dosen> get_Diajar() {
..}
Public void set_Diajar (LinkedList<Matakuliah> int NIDN,String nama,String
pendidikan,String golongan) {
}
//relasi
Private LinkedList<Matakuliah> DIAJAR;
}

Anda mungkin juga menyukai