Syah Ilham : Sistem Informasi Data Guru Pada Smu Amir Hamzah Medan, 2010.
34
4.3 Perancangan Struktur Database
Database merupakan suatu kumpulan field-field yang berguna dalam hal menyimpan data-data untuk proses pengambilan keputusan.
Dalam hal merancang sebuah sistem yang berbasis database, perancangan database merupan suatu aspek yang perlu mendapatkan perhatian khusus. Kesulitan
utama dalam merancang aplikasi database adalah bagaimana merancang suatu database yang mempunyai ketelitian yang tinggi sehingga database yang dirancang
tersebut terhindar dari duplikasi data dan juga untuk saat ini dan saat yang akan datang.
Dalam sistem informasi yang penulis rancang terdapat 3 tabel database. Adapun ke 3 tabel tersebut adalah:
1. Tabel Security
2. Tabel Biodata Pegawai
3. Tabel Gaji
Tabel 1. Security
Fiel Name Data Type
Size Username
Text 50
Password Text
50
Syah Ilham : Sistem Informasi Data Guru Pada Smu Amir Hamzah Medan, 2010.
35
Tabel 2. Biodata Pegawai
Field Name Data Type
Size Description
Nip Text
15 Nomor Induk Pegawai
Nama Text
50 Gol
Gol Text
5 Nama
Jabatan Text
50 Jabatan
Tempat_Lahir Text
20 Tempat Lahit
Tanggal_Lahir DateTime
Tanggal lahir Jenis_Kelamin
Text 20
Jenis Kelamin Agama
Text 20
Agama Status
Text 20
Status Pendidikan
Text 20
Pendidikan Masa_Kerja
DateTime Masa Kerja
Tabel 3. Gaji
Fiel Name Data Type Size
Description Nip
Text 20
Nomor Induk Pegawai Nama
Text 50
Nama Jabatan
Text 50
Jabatan Gol
Text 5
Gol Gaji_Pokok
Number Double
Gaji_Pokok T_Jbtn_Struktural_
Dan_Fungsional Text
20 Tunjangan Jabatan Struktural
dan Fungsional Tunjangan_Khusus_Anak
Text 20
Tunjangan Khusus Anak Tunjangan_Beras
Text 20
Tunjangan Beras Penghasilan_Lain
Text 20
Penghasilan Lain Pajak_Penghasilan
Text 20
Pajak_Penghasilan Iuran_Wajib_Pegawai
Text 20
Iuran Wajib Pegawai Sewa_Rumah_Dinas
Text 20
Sewa Rumah Dinas
Syah Ilham : Sistem Informasi Data Guru Pada Smu Amir Hamzah Medan, 2010.
36 Potongan_Lain
Text 20
Potongan Lain Gaji_Kotor
Number Double
Gaji Kotor Potongan
Number Double
Potongan Gaji_Bersih
Number Double
Gaji Bersih Bulan
Text 20
Bulan Tahun
Text 20
Tahun
4.4. Perancangan Menu
Rancangan tampilan form-form prosedur event yang dikomputerisasi, disajikan sebagai berikut :
1. Menu Utama
Saat program telah dijalankan dan saat login telah sukses, maka kita akan masuk ke menu utama. Dalam menu ini terdapat sub – sub menu, baik menu input
maupun menu output.
Syah Ilham : Sistem Informasi Data Guru Pada Smu Amir Hamzah Medan, 2010.
37
Gambar 4.3 Tampilan Menu Utama
2. Menu Entry data
Menu entry data ada 2 yaitu, menu input biodata pegawai dan menu input penggajian.
Gambar 4.4 Tampilan input data pegawai
Syah Ilham : Sistem Informasi Data Guru Pada Smu Amir Hamzah Medan, 2010.
38
Gambar 4.5 Tampilan input data gaji
3. Menu Info Pegawai
Menu yang berisi tentang biodata pegawai dengan tombol pencarian data berdasarkan nip dan nama.
Gambar 4.5 Tampilan daftar pegawai
Syah Ilham : Sistem Informasi Data Guru Pada Smu Amir Hamzah Medan, 2010.
39 4.
Menu Laporan Menu ini berisi pencetakan laporan data pegawai, data gaji berdasarkan nip
pegawai, bulan penerimaan gaji maupun laporan keseluruhan data.
Gambar 4.7 Tampilan klasifikasi data untuk Semua Data
Gambar 4.8 Tampilan klasifikasi data berdasarkan waktu penginputan data pegawai
Syah Ilham : Sistem Informasi Data Guru Pada Smu Amir Hamzah Medan, 2010.
40
Gambar 4.9 Tampilan klasifikasi data Gaji Pegawai
5. Menu Keluar
Menu untuk keluar dari program aplikasi.
4.5.Algoritma Program Menu
Adapun algoritma program untuk melaksanakan menu - menu yang ada adalah :
1. Algoritma Untuk Masuk Menu Utama
Langkah I : Jalankan program aplikasi
Muncul tampilan form login Langkah II
: Jalankan perintah
Syah Ilham : Sistem Informasi Data Guru Pada Smu Amir Hamzah Medan, 2010.
41
1.
Ketikan Username dan password
2.
Pilih OK
3.
Masuk ke menu utama jika username dan password benar
4.
Munculkan pesan jika username dan password salah
5.
Pilih Cancel
6.
Keluar dari program
Login ini merupakan langkah awal untuk masuk menu berikutnya. Proses pengisisian password
Ketikan username kedalam kotak username dan password kedalam kotak password dan tekan tombol OK. Jika Username dan password salah maka akan
muncul pesan user name dan password anda salah dan jika benar maka akan masuk kemenu utama. Tekan tombol cancel jika ingin membatalkan dan keluar aplikasi.
2. Algoritma untuk menampilkan menu utama
Langkah I : Tampilkan menu utama
a. Menu Master Pegawai
b. Menu Entry Data
c. Menu Info Pegawai
d. Menu Laporan
e. Menu Keluar
Langkah II : Masukkan Pilihan
Langkah III : Laksanakan Perintah bila :
Syah Ilham : Sistem Informasi Data Guru Pada Smu Amir Hamzah Medan, 2010.
42 a.
Jika dipilih menu File maka akan muncul form entry data pegawai dan gaji.
b. Jika dipilih menu Proses maka akan muncul info data
pegawai. c.
Jika dipilih menu laporan maka akan muncul daftar data pegawai dan data gaji pegawai berdasarkan nip, bulan, dan
tampilan keseluruhan data.
Langkah IV : Selesai
3. Algoritma untuk menampilkan menu data pegawai.
Langkah I : Tampilan menu data pegawai
Menu ini berisi sub menu input data pegawai dan tampilan data pegawai.
Langkah II : Untuk menginput data pegawai pilih sub menu input data
pegawai. Dalam form ini setiap data mengenai pegawai diinput berdasarkan data yang diminta. Selanjutnya untuk mengetahui
data tersebut sudah masuk atau belum, pilih sub menu tampil data pegawai.
Langkah III : Laksanakan perintah jika :
1. Klik tombol cari berdasarkan nip atau nama untuk mencari
data pegawai. 2.
Klik tombol edit untuk mengubah data pegawai berdasarkan nip.
Syah Ilham : Sistem Informasi Data Guru Pada Smu Amir Hamzah Medan, 2010.
43 3.
Klik tombol hapus untuk menghapus data pegawai. 4.
Klik tombol batal untuk membatalkan proses pendataan.
Langkah IV : Selesai
Klik tombol keluar untuk keluar dari menu input data pegawai.
4. Algoritma untuk menampilkan menu data gaji.
Langkah I : Tampilan menu data gaji
Menu ini berisi sub menu input data gaji dan tampilan data gaji pegawai.
Langkah II : Untuk menginput data gaji pilih sub menu input data gaji.
Dalam form ini setiap data mengenai gaji pegawai diinput berdasarkan data yang diminta. Selanjutnya untuk mengetahui
data tersebut sudah masuk atau belum, pilih sub menu tampil data gaji.
Langkah III : Laksanakan perintah jika :
1. Klik tombol proses untuk memproses data gaji.
2. Klik tombol simpan untuk memasukkan daftar gaji kedalam
database. 3.
Klik tombol hapus untuk menghapus data gaji. 4.
Klik tombol batal untuk membatalkan proses pendataan.
Syah Ilham : Sistem Informasi Data Guru Pada Smu Amir Hamzah Medan, 2010.
44 Langkah IV
: Selesai Klik tombol keluar untuk keluar dari menu input data gaji.
5. Algoritma untuk menampilkan informasi pegawai
Langkah I : Tampilan menu Proses
Langkah II : Pilih nip atau nama yang dicari maka akan muncul data
pegawai yang dicari
Langkah III : selesai
6. Algoritma untuk menampilkan menu laporan
Langkah I : Tampilan menu laporan
Langkah II : Tampilkan menu laporan
1. Pilih nama bulan dan tahun dan klik tombol tampil untuk
menampilkan laporan gaji berdasarkan bulan dan tahun. 2.
Pilih nip pegawai dan klik tombol tampil untuk menampilkan laporan gaji berdasarkan nip.
3. Pilih option semua data untuk menampilkan laporan gaji semua
pegawai.
Langkah III : Selesai
Klik tombol keluar untuk keluar dari menu laporan.
Syah Ilham : Sistem Informasi Data Guru Pada Smu Amir Hamzah Medan, 2010.
45
BAB 5
IMPLEMENTASI SISTEM
4.1 Pengertian Implementasi Sistem
Sistem yang telah dirancang selanjutnya akan diteruskan tahap pengimplementasi sistem. Jadi tahap implementasi sistem ini merupakan kelanjutan dari tahap perancang
sistem. Pada tahap implementasi ini difokuskan pada penerapan sistem yang didesain kepada bahasa pemrograman yang sesuai, sehingga pada akhirnya diperoleh hasil
yang sesuai dengan yang diinginkan.
Pengertian implementasi sistem adalah penerapan sistem informasi dalam mengolah data untuk berbagai bidang kegiatan organisasi atau perusahaan yang
menghasilkan bentuk informasi yang akan digunakan dalam proses pengambilan keputusan.
Syah Ilham : Sistem Informasi Data Guru Pada Smu Amir Hamzah Medan, 2010.
46
4.2 Tujuan Implemetasi Sistem