Tugas Ke-2 Pertemuan 10 Tugas Mandiri membuat Form User dengan Design sebagai berikut 1.1. Pengaturan Properties dan Design Form Data User Buatlah Design Form Data user sebagai berikut dan untuk pengaturan properties bisa di lihat pada Tabel 1.1 : Gambar 1. Design Form Data User Table 1.1 Pengaturan Properties Aplikasi Data Mahasiswa Pada Form User Object Properties Form1 Name Text ControlBox GroupBox Lable1 Nilai FrmDataUser.vb :: DATA INPUT USER :: False StartPosition CeterScreen Font Arial; 8,25pt Name Kosongkan Font Arial; 8,25pt; style=Bold Text Kosongkan Text :: DATA USER: Font Arial; 14,25pt; style=Bold BackColor 255; 224; 192 Autosize False TextAlign MiddleCenter Lable2 Name Text kosongkan Font Arial; 8,25pt AutoSize Lable3 LbKodeUser Text Kosongkan Font Arial; 8,25pt BorderStyle Textbox1 Commbobox2 Name Lable4 Text Nama User Font Arial; 8,25pt Arial; 8,25pt Size 268; 22 [Higth;Width] Lable5 Text Password Font Arial; 8,25pt Name TxtPassword Font Arial; 8,25pt Name CbLeveluser Item Button1 TxtNamaUser Font DropdownStyle GroupBox FixedSingle 140; 20 Name Textbox2 False Size Name Lable5 True Name Autosize Lable4 Kode DropDownList Administrator dan Mahasiswa Text Kosongkan Font Arial; 9,75pt; style=Bold Name BtnSimpan Text &SIMPAN Font Arial; 12pt; style=Bold Size 110; 54 Button2 Button3 Button4 Textbox DataGridView 1.2. Name BtnHapus Text &HAPUS Font Arial; 12pt; style=Bold Size 110; 54 Name BtnTambah Text &TAMBAH Font Arial; 12pt; style=Bold Size 110; 54 Name BtnKeluar Text &KELUAR Font Arial; 12pt; style=Bold Size 110; 54 Name TxtCariMhs Text Kosngkan Font Arial; 9,75pt; style=Bold Size 80; 35 Name DataGridUser Struktur Tabel User Buatlah table user sebagai berikut menggunakan DBMS MySQL dengan struktur Tabel seperti pada table 1.2 berikut ini : Tabel 1.2. Struktur Data Tabel user Field name Data Type Field Size Keterangan PrimaryKey IdUser Varchar 5 NmUser Char 120 PassUser Char 6 LevelUser Char 80 1.3. Tampilan pada Menu Utama Tambahkan Data user pada Menu Utama yang telah dibuat sebelumnya seperti Gambar berikut ini : Gambar 2. Design Form Menu Utama Aturannya : 1. Apabila di inputkan user name dan password yang salah maka harus muncul Notifikasi kesalahan yaitu “User belum Terdaftar” 2. Apabila di inputkan user name Admin [yang telah terdaptar] dan password salah maka harus muncul notfikasi “Password masih salah, Silahkan Ulangi Lagi!!”, jika masih salah 3 kali maka form login tersebut akan logout secara otomatis 3. Apabila login dengan Level Administrator harus mengaktifkan Menu Data Mahasiswa dan Data User Pada Menu Utama “Master” 4. Gunakan Module 5 sebagai referensi dalam menggunakan source code nya 5. Gunakan Validasi data panjang karakter nya 6 digit apabila lebih maka muncul notifikasi passworword yang di inputkan lebih dari 6 karakter gunakan Event KeyPress pada Textbox passwordnya 6. Buatlah satu form untuk change password 7. Gunakan validasi password lamanya apabila sesuai maka textbox nonaktif [False] dan apabila tidak di temukan / tidak sesuai dengan password lamanya maka muncul notifikasi “password lama masih belum sesuai” kemudian textbox password lamnya menjadi kosong 8. Tambahkan object checkbox “Show Password” dan label dengan nama “Change password” pada Form Login yang telah dibuat sebelumnya 9. Tugas Mandiri di kumpulkan di pertemuan selanjutnya dalam bentuk laporan dan jelaskan masing-masing fungsi dari source codenya dan form yang telah dibuat format laporan disesuaikan dengan tugas-tugas sebelumnya, Note : Apabila kurang jelas dan ada yang mau ditanyakan dan didiskusikan silahkan bisa menghubungi via WA atau google.meet