Menu Utama Implementasi Sistem

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