DISUSUN OLEH :
NIM : 205150400111023
UNIVERSITAS BRAWIJAYA
2020
1. Diagram Class
2. Source Code
import java.util.*;
public class RumahSakit {
static Dokter dokter = new Dokter();
static Pasien pasien = new Pasien();
public static int No_kamar;
public static int Id_pasien;
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int menu=0;
do{
System.out.println("====SELAMAT DATANG DI RUMAH SAKIT FILKOM UB====");
System.out.println("Menu : ");
System.out.println("1. Pasien baru");
System.out.println("2. Keluar");
System.out.print("Pilihan menu :");
menu = input.nextInt();
switch(menu){
case 1:
pasien.daftar_pasien();
Get_IdPasien(Id_pasien);
dokter.Biodata_dokter();
int No_Kategori=dokter.Periksa_pasien();
dokter.Resep_Obat();
System.out.println("====KESIMPULAN====");
System.out.println(pasien.Nama_pasien+" telah diperiksa oleh dr."
+dokter.Nama_dokter+" dengan id "+dokter.id_dokter+".");
System.out.print("Anda " );
dokter.RujukPasien(No_Kategori);break;
case 2:break;
default : System.out.println("Salah Masukkan data");break;
}
}while(menu!=2);
}
No_kamar = (int)(Math.random()*200);
System.out.println(No_kamar);
return No_kamar;
}
}
Class Pasien
import java.util.*;
public class Pasien {
Scanner input = new Scanner(System.in);
public String Nama_pasien;
public String Jk_pasien;
public String TglLahir_pasien;
public String Alamat_pasien;
public void daftar_pasien(){
System.out.println("Silahkan Masukkan Data Anda !");
System.out.print("Nama : ");
Nama_pasien = input.nextLine();
System.out.print("Jenis Kelamin : ");
Jk_pasien = input.nextLine();
System.out.print("Tanggal Lahir : ");
TglLahir_pasien = input.nextLine();
System.out.print("Alamat : ");
Alamat_pasien = input.nextLine();
}
}
Class Dokter