Bab III
Transcript of Bab III
BAB III OBJEK YANG DITELITI
3.1. Analisis Masalah Setelah mendapatkan data tentang kondisi sistem informasi yang ada pada Kantor Sekretariat DPRD Prabumulih yaitu sudah ada aplikasi yang khusus yang dapat membantu kelancaran kerja pada Sistem Penggajian. Tetapi system informasi gaji yang sudah ada tampilannya tidak menarik, kecepatan didalam memproses data masih lambat sehingga tidak efisien. Untuk itu perlu dibangun aplikasi yang mampu mengatasi permasalahan yang dihadapi oleh Kantor Sekretariat DPRD Prabumulih.
3.2. Studi Kelayakan Proses pengolahan data penggajian pada Kantor Sekretariat DPRD
Prabumulih. Kantor Sekretariat DPRD Prabumulih selama ini menggunakan media bantu pengolahan data yang telah terkumputerisasi, kesalahan sehingga minimnya tingkat
yang sering terjadi dalam proses pengolahan data gaji pada Kantor
Sekretariat DPRD Prabumulih. Maka penulis ingin membuat aplikasi yang diharapkan mampu mengatasi permasalahan tersebut, sehingga dapat menghasilkan suatu informasi ( output ) yang cepat, akurat , dan tepat waktu.
Faktor faktor yang harus diperhatikan dalam melakukan studi kelayakan adalah :
1. Faktor Teknik Faktor ini meliputi teknologi yang akan digunakan pada sistem informasi managemen Penggajian. Dalam hal ini menggunakan bahasa pemrograman Microsoft Visual Foxpro 9.0. 2. Faktor Ekonomi Yaitu biaya - biaya yang dikeluarkan untuk pembuatan program sistem
informasi managemen Penggajian. 3. Faktor Operasional Faktor ini meliputi keadaan sumber daya pegawai. Sehingga diperlukan pelatihan bagi pegawai yang terlibat langsung program aplikasi tersebut.
3.3. Rancangan Sistem Rancangn sistem menggambarkan pengolahan data dengan komputer yang merupakan perancangan sistem hingga menghasilkan laporan atau informasi. 3.3.1. Data Flow Diagram Pada pembahasan ini akan diuraikan mengenai mekanisme pasien
yang mencakup kegiatan kegiatan seperti yang akan ditujuhkan pada DFD ( Data Flow Diagram ) pada Diagram context, DFD Level 0, DFD Level 1, DFD Level 2, DFD Level 3.
Data Pegawai
PegawaiSlip Gaji
Sistem Informasi Manajemen Penggajian
Data Pegawai Slip Gaji
ADM Keuangan
-
Laporan Pegawai Laporan Absen Laporan Golongan Laporan Gaji
Pimpinan
Gambar 3.1. Diagram Konteks
Data Golongan Data Golongan Data Pegawai
D1 Golongan
Keuangan
Proses 1.0 Pengolahan Data Master
Data Pegawai
D2 Pegawai
Data Absen Data Gaji
List Data Golongan
Proses 2.0 Transaksi
Data Abseni
D3 AbsenList Data Abseni
Slip Gaji
Data Gaji
D4 GajiList Data Gaji
Proses 3.0 Laporan
PegawaiList Data Golongan
D1 GolonganList Data Pegawai
D2 Pegawai
-
Laporan Pegawai Laporan Absen Laporan Golongan Laporan Gaji
Pimpinan
Gambar 3.2. Diagram Level 0
List Data Golongan
Data Golongan
Porses 1.1 Pengolahan Data Golongan
Data Golongan
D1 GolonganList Data Golongan
ADM KeuanganData Pegawai
List Data Pegawai
Porses 1.2 Pengolahan Data Pegawai
Data Pegawai
D2 PegawaiList Data Pegawai
Gambar 3.3. Diagram Level 1 Proses 1
List Data Golongan
Porses 2.1 Pengolahan Data AbsenList Data Absen Data Absen
Data Absen
D3 AbsenList Data Absen
ADM KeuanganData Gaji
List Data Pegawai
List Data Gaji
Porses 2.2 Pengolahan Data Gaji
List Data Pegawai
D2 Pegawai
Data Gaji
D4 GajiiList Data Gaji
Gambar 3.4. Diagram Level 1 Proses 2
D1 Golongan
D2 Pegawai
D3 Absen
D4 Gaji
Data Golongan
Data Pegawai
Data Absen
Data Gaji
Porses 3.1 Laporan Golongan
Porses 3.2 Laporan Pegawai
Porses 3.3 Laporan Absen
Porses 3.4 Laporan Gaji
Laporan Golongan
Laporan Pegawai
Laporan Absen
Laporan Gaji
Pimpinan
Gambar 3.5. DFD Level 1 proses 3
3.3.2. Entity Relationship Diagram ( ERD )Gaji_Poko k Tahun Golongan Gaji_pokok NIP T_umum Tb_t_umu m T_struktura l T_fungsion al T_KK T_PPh NIP Nama Tmp_lahi r Tgl_lahir Status JK Agama Jml_anak P_PPh Golongan Pendidik an Masa_kerja No_Urut 1 Keterangan Tgl_abse n NIP JPBYD Jml_poton gan P_askes P_hutan Pembulata n Jml_koto r P_ppk N T_askes T_istri/suami T_anak
Golongan1 Kode
Bulan No_slip
Kode
NIP
memiliki
N
PegawaiN
Mendapatkan
1
Gaji
P_iwp P_iwp_trsa n Taperum
memberi
P a_rum _sew a h P_kelebiha n
Absen
Gambar 3.6. Entity Relationship Diagram (ERD)
3.4. Detail Sistem Detail sistem merupakan suatu jaringan kerja dari prosedur prosedur yang saling berhubungan ,berkumpul bersama sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu, dimana tahap ini detail system engineering merencanakan alternatip pemecahan masalah yang ada. Tahap ini pembuatan sketsa atau
didefinisikan sebagai penggambaran, perencanaan dan
pengaturan dari beberapa elemen yang terpisah ke dalam kesatuan yang utuh dan berfungsi. Dimana detail sistem terdiri dari rancangan field data, rancangan form input dan rancanagan output yang terdiri dari : 3.4.1. Rancangan Tabel Data Rancangan tabel data mengidentifikasi memperhatikan dan merupakan awal dari suatu kegiatan untuk data yang akan dimasukan dengan
mengumpulkan antara satu
hubungan
data dengan data yang lain atau suatu
format yang terdiri dari baris dan kolom yang berisi informasi yang akan berkaitan satu dengan yang lainnya. Tabel dari data data tersebut disimpan pada media penyimpanan yang akan digunakan oleh pemakai, dengan suatu perangkat lunak untuk mengoperasikannya. Adapun berikut : tabel yang akan digunakan adalah sebagai
3.4.1.1 Desain Struktur Tabel Data Pegawai No. 1 2 3 4 5 6 7 8 9 10 11 12 NIP Nama Tmp_lahir Tgl_Lahir Status JK Jml_Anak Agama Pendidikan Jabatan Golongan Masa_Kerja Nama Field Type Text Text Text Date/Time Text Text Number Text Text Text Text Number 10 3 15 5 12 1 Ukuran 18 30 15 Keterangan Nomor Induk Pegawai Nama Pegawai Tempat Lahir Tanggal Lahir Status Jenis kelamin Jumlah Anak Agama Pendidikan Jabatan Golongan Masa Kerja
Tabel 3.1. Desain Struktur Tabel Data Pegawai
3.4.1.2. Desain Struktur Tabel Golongan No. 1 2 Kode Golongan Nama Field Type Text Text Ukuran 3 4 Keterangan Kode Golongan Golongan
3
Gaji_Pokok
Currency
15
Gaji pokok
Tabel 3.2. Desain Struktur Tabel Data Golongan
3.4.1.3. Desain struktur Tabel Absen No. 1 2 3 Nama Field No_urut Tgl_absen NIP Type Text Text Currency Ukuran 3 4 15 Keterangan No urut Tgl Absen NIP
Tabel 3.3. Desain StrukturTabel Absen
3.4.1.4. Desain Struktur Tabel Data Gaji No. 1 2 3 4 5 6 7 8 Nama Field No_Slip Bulan Tahun NIP Golongan Gaji_Pokok T_Istri_suami T_Anak Type Text Text Text Text Text Currency Currency Currency Ukuran 10 2 4 18 5 Keterangan Nomor Slip Pegawai Bulan Tahun Nomor Induk Pegaai Golongan Gaji Pokok Tunjangan Istri Suami Tunjangan Anak
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
T_Umum Tb_T_Umum T_Struktural T_Fungsional T_KK T_Beras T_PPH T_Askes Pembulatan Jml Kotor P_PPK P_IWP P_IWP_Trsan Taperum P_PPh
Currency Currency Currency Currency Currency Currency Currency Currency Currency Currency Currency Currency Currency Currency Currency
Tunjangan Umum Tambahn Tunjangnan Umum Tunjangan Struktural Tunjangan Fungsional Tunjanga KK Tunjangan Beras Tunjangan Anak Tunjangan Askes Pembulatan Jumlah kotor Potongan PPK Bulog Potongan IWP Potongan IWP Tabungan Perumahan Potongan pph Ps. 21 Potongan Sewa Rumah Potongan Kelebihan Gaji Potongan Hutang Potongan Askes Jumlah Potongan Jumlah Penghasilan Bersi Yang
P_sewa_rumah Currency P_K_Gaji P_Hutang P_Askes Jml_Potongan JPBYD Currency Currency Currency Currency Currency
Dibayar
Tabel 3.4. Desain Struktur Tabel Biodata_Pasien
3.4.2. Rancangan Form Input Rancangan form input merupakan suatu lembar isian yang bentuknya menyerupai formulir. Pengisian serta manipulasi data akan lebih mudah dilakukan di dalam form karena mempunyai susunan yang teratur. Dengan tampilan yang form yang menarik, Pemakai tidak merasa bosan di dalam mengelola datanya. Form juga dapat digunakan untuk membatasi field - field dari table tertentu.. Adapun form yang akan digunakan sebagai berikut : 3.4.2.1. Desain Input Password
Form Login Login
Nama Pengguna PasswordOK Cancel
Gambar 3.7. Desain Input Login
3.4.2.2. Desain Input Menu Utama
Aplikasi Pengolahan Data Pasien Rawat Jalan
File Data Golongan Data Pegawai Keluar
Transaksi Absen Gaji
Laporan Data Golongan Data Pegawai Data Absen Data Gaji
Help About
Logo / Gambar
Gambar 3.8. Desain Input Menu Utama
3.4.2.3.Desain Input Data Pegawai Form Pegawai Form Input Data PegawaiN.I.P Nama Pegawai Tempat Tanggal Lahir Jenis Kelamin Status Umur Pendidikan Jabatan Alamat Golongan/ruang Masa Kerja Laki-laki Perempuan
X
/
Tambah
Edit
Hapus
Cari
Simpan
Tutup
NIP 999999999 999999999 999999999 999999999 999999999
Nama xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx
Tmp Lahir Xxxxxxxxxxx Xxxxxxxxxxx Xxxxxxxxxxx Xxxxxxxxxxx Xxxxxxxxxxx
Tg Lahir Dd/mm/yyyy Dd/mm/yyyy Dd/mm/yyyy Dd/mm/yyyy Dd/mm/yyyy
J.K X X X X X
Status xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx
Pendidikan xxxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxx
Gambar 3.9. Desain Input Data Pegawai
3.4.2.4. Desain Input Absen Form Absen X
KODE GOLONGAN RUANG GAJI POKOKN
Tambah
Edit
Hapus
Cari
Simpan
Tutup
Gambar 3.10. Desain Input Data Absen
3.4.2.5.Desain Input Golongan Form Absen X
NO. URUT
TANGGAL
NIP NAMA GOLONGAN JABATAN
KETERANGAN MASUK
IJIN
SAKIT
ALPA
Tambah
Edit
Hapus
Cari
Simpan
Tutup
Gambar 3.11. Desain Input Data Absen
3.4.2.6. Desain Input Data Gaji
Form GajiNO SLIP N.I.P NAMA GOLONGAN JABATANPENGHASILAN GAJI POKOK TUNJANGAN ISTRI/SUAMI TUNJANGAN ANAK NJANGAN UMUM TB.TUNJANGAN IMUM TUNJANGAN STRUKTURAL TUNJANGAN FUNGSIONAL TUNJANGAN K.K TUNJANGAN BERAS TUNJANGAN PPH TUNJANGAN ASKES PPK. BULOG IWP. 10% IWP. TRSAN TAPERUM PPh.PS.21 SEWA RUMAH KELEBIHAN GAJI HUTANG. LAIN-LAIN ASKES JUMLAH POTONGAN POTONGAN
XBULAN TAHUN
JUMLAH PENGHASILANBERSIHYANG DIBAYARKAN PEBULATAN JUMLAH KOTOR
Tambah
Edit
Hapus
Cari
Simpan
Tutup
Gambar 3.12. Desain Input Gaji
3.4.3. Rancangan Output Rancangan output merupakan rancangan keluaran, hasil dari suatu proses, baik berupa data maupun berbentuk informasi yang telah diolah serta merupakan proses terakhir dari suatu input data . Dimana pada desain output ini akan ditampilkan data keluaran yang berupa laporan hasil pengolahan data gaji pegawai. Sebelum melakukan pencetakan informasi, data yang ada dalam penyimpan atau keluaran dan dipanggil terlebih dahulu melalui proses secara otomatis sesuai dengan perintah yang telah ditulis atau ditentukan. Berikut ini rancangan laporan untuk setiap jenis data gaji pegawai pada
secretariat DPRD Kota Prabumulih.
3.4.3.1 Desain Output Data Golongan
PEMERINTAH KOTA PRABUMULIH KANTOR SEKRETARIAT DPRD
LAPORAN GOLONGAN Kode xxxxx xxxxx xxxxx Golongan xxx xxx xxx Ruang x x x Gaji Pokok 99999999 99999999 99999999 Prabumulih, Ketua DPRD
Gambar 3.13. Desain Output Data Golongan
3.4.2.1 Desain Output Data Absen PEMERINTAH KOTA PRABUMULIH KANTOR SEKRETARIAT DPRD
LAPORAN ABSENNo_Urut 999 999 999 999 Tgl_Absen dd/mm/yy dd/mm/yy dd/mm/yy dd/mm/yy NIK 9999999999999 9999999999999 9999999999999 9999999999999 Nama Golongan Jabatan xxxxxxxxxxxxx xxxxx xxxxxxxx xxxxxxxxxxxxx xxxxx xxxxxxxx xxxxxxxxxxxxx xxxxx xxxxxxxx xxxxxxxxxxxxx xxxxx xxxxxxxx Keterangan x x x x
Prabumulih, Ketua DPRD
Gambar 3.14. Desain Output Data Absen
3.4.2.2 Desain Output Data Pegawai
PEMERINTAH KOTA PRABUMULIH KANTOR SEKRETARIAT DPRD
LAPORAN PEGAWAINIP NAMA TEMPAT LAHIR TANGGAL LAHIR JK STATUS KAWIN AGAMA JML ANAK PENDDK JABATAN GOL MASA KERJA
99999999999999 99999999999999 99999999999999 99999999999999 99999999999999
xxxxxxxxxx xxxxxxxxxx xxxxxxxxxx xxxxxxxxxx xxxxxxxxxx
xxxxxxxxxx xxxxxxxxxx xxxxxxxxxx xxxxxxxxxx xxxxxxxxxx
Dd/mm/yy Dd/mm/yy Dd/mm/yy Dd/mm/yy Dd/mm/yy
x x x x x
xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx
xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx
99 99 99 99 99
xxx xxx xxx xxx xxx
xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx
xxxx xxxx xxxx xxxx xxxx
99 99 99 99 99
Prabumulih, Ketua DPRD
Gambar 3.15. Desain Output Data Pegawai
3.4.2.3 Desain Output Data Gaji
PEMERINTAH KOTA PRABUMULIH KANTOR SEKRETARIAT DPRD
LAPORAN GAJINo. Slip BULAN TAHUN NIP GAJI POKOK T.UMUM T.BERAS NAMA 3.4.3.2. Desain Output DataTB.T.UMUM T.PPH T. IST/SMI Gambar Obat dan Alat Kesehatan GOLONGAN T.ANAK T.STRUK ASKES T. FUNG PMBULAT JML. KOTOR T.KK JML.KOTOR 9999999 9999999999999 99999999 99999999 99999999 xxxxxxxxxxxxx Xxxxxxxxxxxxxx 99999999 99999999 99999999 9999 99999999 99999999 99999999 xxxxx 99999999 99999999 99999999 99999999 99999999 PPK BULOG IWP 10% IWP TRSAN TAPERUM PPH.Ps.21 99999999 99999999 99999999 99999999 99999999 SEWA RMH JUMLAH KLB.GAJI PENGHASILAN BERSIH HUT.LAIN2 YANG ASKES PMD JML POTONG DIBAYARKAN 99999999 99999999 99999999 99999999 99999999 999999999
Prabumulih, Ketua DPRD
Gambar 3.16. Desain Output Data Pegawai
3.4.2. Rancangan About AboutSISTEM INFORMASI IFORMASI GAJI PEGAWAI PADA KANTOR SEKRETARIAT DPRD KOTA PRABUMULIH DIBUAT OLEH: SRI DAMAYANTI 200102115/ T SISTEM INFORMASI (S1) SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER YAYASAN PENDIDIKA PRABUMULIH (YPP) 21011
X
Photo
Tutup
Gambar 3.17. Desain Form About
3.5.
Penerapan Pada tahap ini penerapan kegiatan yang dilakukan adalah dengan membuat
program dan prosedur. Dengan memindahkan logika program yang telah dibuat kedalam aplikasi Microsoft Visual Foxpro 9.0. Yang kemudian diuji dan diperbaiki sebagai suatu sistem program, data dan keluaran yang dihasilkan apakah sudah sesuai dengan yang di harapkan dan hasilnya merupakan serangakaian program yang diuji dan didokumentasikan.
3.6.
Pemeliharaan dan Evaluasi
3.6.1 Pemeliharaan Tahap tahap pemeliharaan ini merupakan tahap yang sifatnya berkesi-
nambungan / berlanjut dan dilakukan secara periodik yang meliputi pemeliharaan terhadap data, baik untuk pemprosesan maupun duplikasi keamanan media penyimpanan data baik secara fisik maupun logis, terhadap program sumber dan untuk perubahan serta pengembangan di kemudian hari. 3.6.2 Evaluasi Kegiatan evaluasi ini dilakukan selama masa implementasi atau penerapan berjalan, antara lain ditujukan terhadap data yang dimasukkan dan tahap implementasi mulai dari pemasukkan data sampai pada proses pencetakan termasuk format keluaran yang dihasilkan, pengamatan terhadap kecepatan pemprosesan hingga penanganan kesalahan (Error handling)