Posts

Pertemuan 14 OOP - Graphical User Interface

Image
Nama : Kadek Fajar Pramartha Yasodana NRP : 5025231185 Kelas : PBO A Graphical User Interface 1. Membuat frame windows user login dan password . Source Code :  GitHub Untuk membuat frame, kita akan menggunakan library GUI pada java.awt dan javax.swing untuk memudahkan kita membuat. import javax.swing.* ; import java.awt.* ; import java.awt.event.* ; public class Main { private JTextField txtUsername ; private JPasswordField txtPassword ; private static String Username = "Fajar" ; private static String Password = "its" ; private static String msg ; public static void main (String[] args) { Main gui = new Main() ; gui.go() ; } public void go () { JFrame frame = new JFrame( "Login Form" ) ; frame.setDefaultCloseOperation(JFrame. EXIT_ON_CLOSE ) ; JPanel panel = new JPanel() ; panel.setLayout( new GridLayout( 3 , 2 , 10 , 10 )) ; JLabel lblUsername = new JLabel( "Usern...

Pertemuan 13 KPPL - Membuat Analysis Model dari Studi Kasus Smart Home

Image
Nama : Kadek Fajar Pramartha Yasodana (5025231185) Nama : Randi Palguna Artayasa (5025231020) Kelas : KPPL E  Pertemuan 13: Membuat Analysis Model dari Studi Kasus Smart Home Analysis Model Menggunakan Use Cases - Text Skenario 1: Autentikasi Pengguna Deskripsi : Pengguna mencoba untuk login ke aplikasi Safe Home menggunakan username dan password yang terdaftar. Aktor : Pengguna Langkah-langkah : Pengguna memasukkan username dan password. Sistem memverifikasi kredensial pengguna. Sistem mengirimkan permintaan untuk autentikasi dua faktor (misalnya, kode OTP melalui email atau SMS). Pengguna memasukkan kode OTP yang diterima. Sistem memverifikasi kode OTP, dan jika benar, memberikan akses ke aplikasi. Skenario 2: Mengontrol Perangkat Jarak Jauh Deskripsi : Pengguna ingin mengelola perangkat seperti lampu, locks, coffee machine thermostat, garage doors, television, CCTV, sprinklers, dan lain-lain di rumah melalui aplikasi Smart Home. Aktor : Pengguna Langkah-langkah : Pengguna membu...