LoadFormUtamaKepala Else
Dim masResult As DialogResult = MessageBox.ShowAnda Salah Memasukkan Username dan Password, Peringatan, MessageBoxButtons.OK,
MessageBoxIcon.Warning, MessageBoxDefaultButton.Button2 For Each a As Control In Me.Controls
If TypeOf a Is TextBox Then a.Text =
txtUsername.Focus End If
Next End If
End Sub
Private Sub Cancel_ClickByVal sender As System.Object, ByVal e As System.EventArgs Handles Cancel.Click
Application.Exit End Sub
End Class .
4.3.2 Menu Utama
Tampilan Form Utama akan muncul apabila user berhasil melakukan validasi pada saat login. Karena user aplikasi ini ada 2 admin dan manager maka
kedua user tersebut memiliki hak akses yang berbeda dalam form utama ini. User
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
“admin” dapat mengakses semua menu yang ada pada form utama, sedangkan user “manager” hanya dapat mengakses menu pencarian data, dan melihat laporan saja.
Ketika user Login sebagai admin, maka form utama yang muncul akan seperti pada gambar di bawah ini. Pada form utama tersebut, seorang admin bisa
dapat mengakses semua menu – menu yang terdapat pada form utama. Menu – menu yang tersedia dan diakses yaitu menu master yang berisi data – data master
pegawai, orang, dan desa. Menu proses yang berisi proses pendaftaran nikah, talak dan cerai, serta menu laporan yang berisi laporan model F1, F2, dan laporan NTCR
serta jumlah blanko yang masih ada. Serta terdapat pula button untuk logout.
Gambar 4.2 Form Utama admin
Sedangkan ketika user login sebagai petugas pendaftaran, maka petugas tersebut hanya dapat melakukan proses pendaftaran nikah, talak, cerai, dan rujuk
saja. Untuk kepala KUA hanya bias melihat menu laporan saja. Menu laporan sendiri berisi laporan model F1, model F2, laporan NTCR, dan laporan sisa blanko
yang masih tersedia. Hal tersebut dikarenakan memang seorang pimpinan hanya
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
perlu melihat output dari suatu aplikasi system informasi saja. Tanpa harus mengetahui secara detail data – data inputan berasal dari mana.
Berikut ini gambar menu – menu apa saja yang dapat diakses oleh tiap – tiap user aplikasi.
Gambar 4.3 Menu Utama admin
Ketika user login sebagai admin, maka semua menu yang ada pada aplikasi ini bisa diakses. Menu – menu yang tersedia adalah menu master, menu proses,
menu laporan, dan button untuk logout. Sedangkan untuk user “pendaftaran” dan “kepala”, dapat mengakses menu – menu seperti yang tertera pada gambar berikut
ini.
Gambar 4.4 Menu Utama pendaftaran
Gambar 4.5 Menu Utama kepala
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Potongan script menu utama : Imports System.Windows.Forms
Public Class FormUtama
Private Sub LoadFormUtama Me.menuMaster.Visible = False
Me.menuProses.Visible = False Me.menuLaporan.Visible = False
Me.menuLogout.Visible = False End Sub
Private Sub FormUtama_LoadByVal sender As System.Object, ByVal e As System.EventArgs Handles MyBase.Load
LoadFormUtama Dim frm As Form = New frmLogin
frm.MdiParent = Me frm.Show
End Sub
Private Sub menuLogout_ClickByVal sender As System.Object, ByVal e As System.EventArgs Handles menuLogout.Click
Dim msgResult As DialogResult = MessageBox.ShowAnda yakin akan Logout?, Konfirmasi user, MessageBoxButtons.YesNo,
MessageBoxIcon.Question, MessageBoxDefaultButton.Button2
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
If msgResult = Windows.Forms.DialogResult.No Then e = Nothing
Else LoadFormUtama
Dim frm As Form = New frmLogin frm.MdiParent = Me
frm.Show End If
End Sub
Private Sub submenuPendaftaranNikah_ClickByVal sender As System.Object, ByVal e As System.EventArgs Handles submenuPendaftaranNikah.Click
Dim frm As Form = New frmDataCatin frm.MdiParent = Me
frm.Show End Sub
Private Sub submenuPendaftaranRujuk_ClickByVal sender As System.Object, ByVal e As System.EventArgs Handles submenuPendaftaranRujuk.Click
Dim frm As Form = New frmPendaftaranRujuk frm.MdiParent = Me
frm.Show End Sub
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Private Sub submenuPegawai_ClickByVal sender As System.Object, ByVal e As System.EventArgs Handles submenuPegawai.Click
Dim frm As Form = New frmPegawai frm.MdiParent = Me
frm.Show End Sub
4.3.3 Menu Master