Perancangan Form Ganti Password

3.7.6. Perancangan Form Ganti Password

Form Ganti Password dibuat dari standar form. Dan bentuk rancangan form Ganti Password dapat dilihat pada gambar 3.12 di bawah ini. Gambar 3.12 Tampilan Form Ganti Password Dengan adanya form Ganti Password, akan memungkinkan pengguna untuk mengganti password dari sistem optimasi ini. Tetapi untuk dapat mengganti password, tentu ada syaratnya. Pengguna harus mengetahui password yang masih aktif saat itu password lama. Jika tidak, maka penggantian password tidak diizinkan. Selain untuk mengganti password, form Ganti Password ini juga dapat digunakan untuk mengubah status password. Status password tersebut adalah pilihan untuk mengaktifkan atau menonaktifkan password. Jika password tidak aktif, maka saat pengguna masuk ke sistem, tidak akan menemui form Login. Pilihan isian untuk status password adalah “on” dan “off”. Objek txtPassword dan cmbStatus pada form Ganti Password ini terhubung dengan tabel Password pada database INALUM.mdb. Pada awalnya, objek txtPassword dan cmbStatus tidak terlihat saat form Ganti Password di jalankan, karena pengaturan visible txtPassword dan cmbStatus adalah False. Ketika tombol LANJUT diklik dan txtPW = txtPassword, maka objek txtPassword akan tampil menggantikan posisi objek txtPW bersama dengan objek cmbStatus juga akan tampil pada posisinya sendiri. Adapun pengaturan properties objek-objek yang ada pada form Ganti Password, dapat dilihat pada tabel 3.10 di bawah ini. Universitas Sumatera Utara Tabel 3.10 Pengaturan Properties Form Ganti Password No. Objek Properties Pengaturan 1 ComboBox Name cmbStatus Text Pilih List On Off 2 CommandButton1 Name cmdLanjut Caption LANJUT 3 CommandButton2 Name cmdBatal Caption BATAL 4 Form6 Name frmChangePW BorderStyle 4 - Fix ToolWindow 5 Frame1 Name fraChangePW BorderStyle 0 - None 6 Label1 Name lblJudul Caption GANTI PASSWORD 7 Label2 Name lblPW Caption Password Lama : 8 Label3 Name lblStatus Caption Status : 9 Shape1 Name shpBesar Index 0 – 1 10 Shape2 Name shpSedang Index 0 – 1 11 Shape3 Name shpKecil Index 0 – 1 12 TextBox1 Name txtPW Text 13 TextBox2 Name txtPassword Visible False 14 Timer1 Name tmrWarna Interval 750

3.7.7. Perancangan Form Tentang