User Interface Halaman Utama Administrator

4.3.1.4 User Interface Halaman Utama Administrator

Setelah proses login berhasil, selanjutnya user akan masuk ke halaman utama. Halaman utama yang ditampilkan sesuai dengan hak akses atau bagian masing-masing dari user. Gambar 4.7 merupakan user interface halaman utama untuk administrator. Gambar 4.7 Halaman Utama Administrator Berikut ini adalah perintah untuk user interface halaman utama administrator. Public Class frmUtama Inherits System.Windows.Forms.Form Private Sub Form3_Load ByVal sender As System.Object, ByVal e As System.EventArgs Handles MyBase .Load mnuLogin.Enabled = False End Sub Private Sub mnuLapPembayaran_Click ByVal sender As System.Object, ByVal e As System.EventArgs Handles mnuLapPembayaran.Click Dim frmlappembayaran As New frmLapPembayaran frmlappembayaran.ShowDialog End Sub Private Sub mnuExit_Click ByVal sender As System.Object, ByVal e As System.EventArgs Handles mnuExit.Click End End Sub Private Sub mnuPerusahaan_Click ByVal sender As System.Object, ByVal e As System.EventArgs Handles mnuPerusahaan.Click Dim frmdetailperusahaan As New frmDetailPerusahaan frmdetailperusahaan.ShowDialog End Sub Private Sub mnuLapPerusahaan_Click ByVal sender As System.Object, ByVal e As System.EventArgs Handles mnuLapPerusahaan.Click Dim frmlapperusahaan As New frmLapPerusahaan frmlapperusahaan.ShowDialog End Sub Private Sub mnuPenagihan_Click ByVal sender As System.Object, ByVal e As System.EventArgs Handles mnuPenagihan.Click Dim frmdetailpenagihan As New frmDetailPenagihan frmdetailpenagihan.ShowDialog End Sub Private Sub mnuLogin_Click ByVal sender As System.Object, ByVal e As System.EventArgs Handles mnuLogin.Click Dim form As New Login form.MdiParent = Me form.Show End Sub Private Sub mnuLogout_Click ByVal sender As System.Object, ByVal e As System.EventArgs Handles mnuLogout.Click Dim form As New Welcome form.Show Me .Hide End Sub Private Sub mnuUser_Click ByVal sender As System.Object, ByVal e As System.EventArgs Handles mnuUser.Click Dim frmdetailuser As New frmDetailUser frmdetailuser.ShowDialog End Sub Private Sub mnuPasien_Click ByVal sender As System.Object, ByVal e As System.EventArgs Handles mnuPasien.Click Dim frmdetailpasien As New frmDetailPasien frmdetailpasien.ShowDialog End Sub Private Sub mnuContact_Click ByVal sender As System.Object, ByVal e As System.EventArgs Handles mnuContact.Click Dim HelpUser As New Help HelpUser.ShowDialog End Sub Private Sub mnuPembayaran_Click ByVal sender As System.Object, ByVal e As System.EventArgs Handles mnuPembayaran.Click Dim frmdetailpembayaran As New frmDetailPembayaran frmdetailpembayaran.ShowDialog End Sub Private Sub mnuData_Click ByVal sender As System.Object, ByVal e As System.EventArgs Handles mnuData.Click End Sub Private Sub mnuBiaya_Click ByVal sender As System.Object, ByVal e As System.EventArgs Handles mnuBiaya.Click Dim frmdetailbiaya As New frmDetailBiaya frmdetailbiaya.ShowDialog End Sub Private Sub mnuLapUser_Click ByVal sender As System.Object, ByVal e As System.EventArgs Handles mnuLapUser.Click Dim frmlapuser As New frmLapUser frmlapuser.ShowDialog End Sub Private Sub mnuDokter_Click ByVal sender As System.Object, ByVal e As System.EventArgs Handles mnuDokter.Click Dim frmdetaildokter As New frmDetailDokter frmdetaildokter.Show End Sub Private Sub mnuPoliklinik_Click ByVal sender As System.Object, ByVal e As System.EventArgs Handles mnuPoliklinik.Click Dim frmdetailpoli As New frmDetailPoli frmdetailpoli.ShowDialog End Sub Private Sub mnuLapPasien_Click ByVal sender As System.Object, ByVal e As System.EventArgs Handles mnuLapPasien.Click Dim frmlappasien As New frmLapPasien frmlappasien.ShowDialog End Sub Private Sub mnuLapBiaya_Click ByVal sender As System.Object, ByVal e As System.EventArgs Handles mnuLapBiaya.Click Dim frmlapbiaya As New frmLapBiaya frmlapbiaya.ShowDialog End Sub Private Sub mnuLapPenagihan_Click ByVal sender As System.Object, ByVal e As System.EventArgs Handles mnuLapPenagihan.Click Dim frmlappenagihan As New frmLapPenagihan frmlappenagihan.ShowDialog End Sub Private Sub mnuLapDokter_Click ByVal sender As System.Object, ByVal e As System.EventArgs Handles mnuLapDokter.Click Dim frmlapdokter As New frmLapDokter frmlapdokter.ShowDialog End Sub Private Sub mnuLapPoliklinik_Click ByVal sender As System.Object, ByVal e As System.EventArgs Handles mnuLapPoliklinik.Click Dim frmlappoliklinik As New frmLapPoli frmlappoliklinik.ShowDialog End Sub Private Sub mnuFile_Click ByVal sender As System.Object, ByVal e As System.EventArgs Handles mnuFile.Click End Sub End Class Pada halaman utama untuk administrator ini terdapat menu File, Data, Laporan, dan Help. Menu File terdiri dari sub menu:  Login  Logout  Exit Menu Data terdiri dari sub menu:  User  Perusahaan  Pasien Rawat Jalan  Biaya Pasien Rawat Jalan  Pembayaran Pasien Rawat Jalan  Penagihan Pasien Rawat Jalan  Dokter  Poliklinik Menu Laporan terdiri dari sub menu:  Laporan User  Laporan Perusahaan  Laporan Pasien Rawat Jalan  Laporan Biaya Pasien Rawat Jalan  Laporan Pembayaran Pasien Rawat Jalan  Laporan Penagihan Pasien Rawat Jalan  Laporan Dokter  Laporan Poliklinik Menu Help terdiri dari sub menu :  About Setiap menu dan sub menu pada halaman utama administrator mempunyai fungsi yang berbeda. Menu File, menu ini berisi sub menu yang mendukung proses login, logout, dan exit bagi administrator. Menu Data, menu ini berisi sub menu yang digunakan untuk mengakses dan memanipulasi semua data yang berada dalam sistem informasi ini. Administrator memiliki hak akses penuh pada bagian menu Data ini. Menu Laporan, menu ini berisi sub menu yang digunakan untuk proses pembuatan laporan. Sedangkan menu Help berisi keterangan singkat tentang program.

4.3.1.5 User Interface Detail Data User