PERANCANGAN APLIKASI PENGGAJIAN PADA STAI SAMORA PEMATANGSIANTAR MENGGUNAKAN VISUAL BASIC 6.0
TUGAS AKHIR
ADE MARFUAH LUBIS 082406074
PROGRAM STUDI DIPLOMA III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2011
Universitas Sumatera Utara
PERANCANGAN APLIKASI PENGGAJIAN PADA STAI SAMORA PEMATANGSIANTAR MENGGUNAKAN VISUAL BASIC 6.0
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya
ADE MARFUAH LUBIS 082406074
PROGRAM STUDI DIPLOMA III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2011
Universitas Sumatera Utara
ii
PERSETUJUAN
Judul
Kategori Nama Nomor Induk Mahasiswa Program Studi Departemen Fakultas
: PERANCANGAN APLIKASI PENGGAJIAN PADA STAI SAMORA PEMATANGSIANTAR MENGGUNAKAN VISUAL BASIC 6.0 : TUGAS AKHIR : ADE MARFUAH LUBIS : 082406074 : D3 TEKNIK INFORMATIKA : MATEMATIKA : MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA
Diluluskan di Medan, Juni 2011
Komisi Pembimbing
:
Diketahui / Disetujui oleh: Ketua Departemen
Diketahui / Disetujui oleh: Dosen Pembimbing
Prof. Drs. Tulus, M.Si. NIP. 196209011988031002
Dra. Elly Rosmaini, M.Si NIP. 196005201985032002
Universitas Sumatera Utara
iii
PERNYATAAN
PERANCANGAN APLIKASI PENGGAJIAN PADA STAI SAMORA PEMATANGSIANTAR MENGGUNAKAN VISUAL BASIC 6.0
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan dan masing-masing disebutkan sumbernya.
Medan, Juni 2011
ADE MARFUAH LUBIS 082406074
Universitas Sumatera Utara
iv
PENGHARGAAN
Alhamdulillah, puji syukur kepada Allah SWT, Tuhan semesta alam, Yang Maha Pengasih dan Maha Penyayang. Ucapan syukur atas kehadirat-Nya, sehingga penulis dapat menyelesaikan Tugas Akhir ini, dengan judul “PERANCANGAN APLIKASI PENGGAJIAN PADA STAI SAMORA PEMATANGSIANTAR MENGGUNAKAN VISUAL BASIC 6.0” , sebagai syarat untuk menyelesaikan pendidikan Diploma III Teknik Informatika, Fakultas Matematika dan Ilmu Pengetahuan Alam (MIPA) Universitas Sumatera Utara. Sholawat serta salam penulis haturkan kepada Pemimpin Umat, Nabi Muhammad SAW beserta para keluarganya, sahabatnya, dan semua umatnya yang tetap setia menjalankan ajaran Islam. Semoga kita termasuk di dalamnya. Amin. Tugas Akhir merupakan pertanggung jawaban penulis setelah menjalani masa perkuliahan selama 3 (Tiga) Tahun duduk di D3 Teknik Informatika FMIPA USU. Dalam proses penyelesaian Tugas Akhir, penulis banyak mendapatkan bimbingan dan bantuan serta dukungan dari pihak lain berupa material, spiritual maupun sebagai informasi secara langsung ataupun secara tidak langsung. Pada kesempatan ini, penulis mengucapkan terima kasih yang sebesarbesarnya kepada : 1.
Bapak Dr. Sutarman, M.Sc selaku Dekan FMIPA USU.
2.
Ibu Dr. Marpongahtun, M.Sc. selaku Pembantu Dekan I (PUDEK I).
3.
Bapak Prof. Drs. Tulus, M.Si. selaku Ketua Departemen.
4.
Bapak Syahril Efendi, S.Si., M.I.T. selaku Ketua Pelaksana Program Studi D3 Teknik Informatika.
5.
Ibu Dra. Elly Rosmaini, M.Si selaku Pembimbing I yang talah bersedia membimbing penulis dalam menyelesaikan Tugas Akhir ini.
6.
Drs. Salamuddin Lubis, MPd selaku Ketua dan Drs. H.M. Nuh Nasution, MPd selaku Pembantu Ketua I Bidang Akademik STAI Samora Pematangsiantar yang telah memberikan izin untuk dapat mengadakan riset di Universitas tersebut.
7.
Ayah tercinta H. Ilyas Amron Lubis, ibu tercinta Hj. Rosleni Nasution dan Eni Eliani Lubis kakak saya serta adik-adik saya yang senantiasa memberikan motivasi dalam penyelesaian Tugas Akhir ini.
8.
Bang Jackson Dongoran, selaku guru les pembimbing di Lembaga Kursus PolyAche, yang senantiasa membantu dan mendidik penulis dalam proses penyelesaian Tugas Akhir ini.
Universitas Sumatera Utara
v
9.
Seluruh teman-teman se-kelas saya dan seluruh teman seangkatan saya yang tidak mungkin saya sebut satu persatu, terima kasih atas dukungan kalian semua dalam penyelesaian Tugas Akhir ini.
Penulis menyadari bahwa Tugas Akhir ini masih banyak terdapat kekurangan, baik dari segi penyajian, bentuk maupun isinya. Oleh karena itu, penulis mangharapkan kritik maupun saran dari semua pihak yang sifatnya membangun demi kesempurnaan Tugas Akhir ini. Akhir kata penulis berharap semoga Tugas Akhir ini dapat berguna bagi semua pihak yang membacanya.
Medan, Juni 2011 Penulis,
ADE MARFUAH LUBIS
Universitas Sumatera Utara
vi
ABSTRAK
Kajian ini bertujuan untuk membangun aplikasi penggajian suatu lembaga pendidikan swasta STAI (Sekolah Tinggi Agama Islam) Samora Pematangsiantar. Aplikasi ini dikembangkan dengan menggunakan perangkat lunak Microsoft Visual Basic 6.0 sebagai perangkat lunak utama, Microsoft Access 2003 sebagai tempat penyimpanan database, Crystal Report 8.5 sebagai sarana untuk mencetak hasil dan Photoshop CS3 sebagai perangkat lunak untuk mendisain tampilan agar lebih menarik. Metodologi pengembangan sistem yang digunakan adalah DFD (Data Flow Diagram). Aplikasi penggajian ini meliputi modul-modul masukan data yang berkaitan dengan modul login pengguna, modul data pengguna, modul biodata pegawai dan dosen, modul absensi, modul pengaturan, modul penggajian dosen, modul penggajian pegawai dan modul laporan. Objektif utama sistem ini adalah untuk menyajikan informasi kepada pengguna dengan baik dan dalam proses penghitungan penggajian menjadi lebih efisien dan efektif.
Universitas Sumatera Utara
vii
DAFTAR ISI
Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Tabel Daftar Gambar Bab 1 PENDAHULUAN 1.1 Latar Belakang 1.2 Rumusan Masalah 1.3 Batasan Masalah 1.4 Tujuan Penelitian 1.5 Kontribusi Penelitian 1.6 Tinjauan Pustaka 1.7 Metodologi Penelitian 1.8 Jadwal Pelaksanaan 1.9 Sistematika Penulisan Tugas Akhir
ii iii iv vi vii ix x 1 1 2 3 3 4 4 6 7 8
Bab 2 LANDASAN TEORI 2.1 Pengertian Komputer 2.2 Komponen-Komponen Komputer 2.2.1 Hardware (Perangkat Keras) 2.2.2 Software (Perangkat Lunak) 2.2.3 Braindware (User) 2.4 Sekilas Tentang Database Microsoft Office Access 2.5 Sekilas Tentang Crystal Report 2.6 Microsoft Visual Basic 6.0 2.6.1 Sekilas Tentang Visual Basic 6.0 2.6.2 IDE Visual Basic 6.0 2.6.3 Jendela IDE 2.7 Sekilas Tentang ODBC
10 10 11 11 12 14 15 17 18 18 20 21 28
Bab 3 GAMBARAN UMUM PERUSAHAAN 3.1 Sejarah Berdirinya STAI Samora Pematangsiantar 3.2 Struktur Organisasi 3.3 Visi dan Misi STAI Samora Pematangsiantar 3.4.1 Visi 3.4.2 Misi
30 30 32 34 34 34
Universitas Sumatera Utara
viii
Bab 4 PERANCANGAN SISTEM 4.1 Perancangan Sistem 4.2 Data Flow Diagram (DFD) 4.3 Perancangan Struktur Database 4.4 Flowchart 4.4.1 Flowchart Menu Login 4.4.2 Flowchart Menu Absensi 4.4.3 Flowchart Menu Biodata Pegawai/Dosen 4.4.4 Flowchart Menu Pengaturan 4.4.5 Flowchart Menu Gaji Pegawai 4.4.6 Flowchart Menu Gaji Dosen 4.4.7 Flowchart Menu Data Admin 4.4.8 Flowchart Menu Laporan 4.5 Rancangan Desain Tampilan Aplikasi
36 36 37 40 44 46 46 47 47 49 49 50 50 51
Bab 5 IMPLEMENTASI SISTEM 5.1 Definisi Implementasi Sistem 5.2 Komponen Utama Implementasi Sistem 5.2.1 Hardware (Perangkat Keras) 5.2.2 Software (Perangkat Lunak) 5.2.3 Brainware /User (Pengguna) 5.3 Tujuan Implementasi Sistem 5.4 Langkah-Langkah Implementasi Sistem 5.5 Pengujian Sistem Aplikasi 5.6 Pemeliharaan Sistem Aplikasi 5.7 Antar Muka (Interface) Aplikasi
56 56 57 57 57 57 59 60 60 61 62
Bab 6 KESIMPULAN DAN SARAN 6.1 Kesimpulan 6.2 Saran
74 74 75
DAFTAR PUSTAKA
76
LAMPIRAN
Universitas Sumatera Utara
ix
DAFTAR TABEL
Halaman Tabel 1.1 Jadwal Pelaksanaan Tabel 4.1 Simbol-Simbol DFD Tabel 4.2 Tabel Absensi Pegawai/Dosen Tabel 4.3 Tabel Biodata Pegawai/Dosen Tabel 4.4 Tabel Password(Login) Tabel 4.5 Tabel Pengaturan Tabel 4.6 Tabel Transport dan Gaji Dosen Tabel 4.7 Tabel Transport dan Gaji Pegawai Tabel 4.8 Tabel Gaji Dosen Tabel 4.9 Tabel Gaji Pegawai Tabel 4.10 Simbol-Simbol Flowchart
7 38 41 41 42 42 42 42 42 43 44
Universitas Sumatera Utara
x
DAFTAR GAMBAR
Halaman Gambar 2.1 Tampilan Microsoft Access 2010 Gambar 2.2 Tampilan Crystal Report 8.5 Gambar 2.3 Tampilan Menjalankan IDE Visual Basic 6.0 Gambar 2.4 Tampilan Visual Basic 6.0 Gambar 2.5 Menu Bar Visual Basic 6.0 Gambar 2.6 Tampilan Toolbar Visual Basic 6.0 Gambar 2.7 Tampilan ToolBox Visual Basic 6.0 Gambar 2.8 Tampilan Jendela Project Visual Basic 6.0 Gambar 2.9 Tampilan Form Designer/Form Window Visual Basic 6.0 Gambar 2.10 Tampilan Jendela Code Visual Basic 6.0 Gambar 2.11 Tampilan Jendela Properties Visual Basic 6.0 Gambar 2.12 Tampilan Jendela Form Layout Visual Basic 6.0 Gambar 2.13 Shortcut ODBC Gambar 3.1 Struktur Organisasi STAI SAMORA Pematangsiantar Gambar 4.1 DFD Diagram Konteks Aplikasi Penggajian Gambar 4.2 DFD(Data Flow Diagram) yang Sedang Berjalan Gambar 4.3 Flowchart Menu Login Gambar 4.4 Flowchart Menu Absensi Gambar 4.5 Flowchart Menu Biodata Pegawai/Dosen Gambar 4.6 Flowchart Menu Pengaturan Ketetapan Absensi dan Lembur Gambar 4.7 Flowchart Menu Pengaturan Gaji dan Transport Dosen Gambar 4.8 Flowchart Menu Pengaturan Gaji dan Transport Pegawai Gambar 4.9 Flowchart Menu Gaji Pegawai Gambar 4.10 Flowchart Menu Gaji Dosen Gambar 4.11 Flowchart Menu Data Admin Gambar 4.12 Flowchart Menu Laporan Gambar 4.13 Rancangan Desain Menu Login Gambar 4.14 Rancangan Desain Menu Interface Gambar 4.15 Rancangan Desain Menu Absensi Gambar 4.16 Rancangan Desain Menu Admin Gambar 4.17 Rancangan Desain Menu Biodata Gambar 4.18 Rancangan Desain Menu Laporan Gambar 4.19 Rancangan Desain Menu Pengaturan Gambar 4.20 Rancangan Desain Menu Gaji Pegawai Gambar 4.21 Rancangan Desain Menu Gaji Dosen Gambar 5.1 Tampilan Menu Login Gambar 5.2 Tampilan Menu Utama Gambar 5.3 Tampilan Menu Absensi Gambar 5.4 Tampilan Menu Biodata Pegawai/Dosen Gambar 5.5 Tampilan Menu Pengaturan
16 18 21 22 22 23 23 26 26 27 27 28 29 33 39 40 46 46 47 47 48 48 49 49 50 50 51 51 52 52 53 53 54 54 55 62 63 64 65 66
Universitas Sumatera Utara
xi
Gambar 5.6 Tampilan Menu Gaji Pegawai Gambar 5.7 Tampilan Menu Gaji Dosen Gambar 5.8 Tampilan Menu Laporan Gambar 5.9 Tampilan Menu Data Admin Gambar 5.10 Tampilan Menu About Gambar 5.11 Tampilan Laporan Absensi Gambar 5.12 Tampilan Laporan Biodata Gambar 5.13 Tampilan Laporan Gaji Dosen Gambar 5.14 Tampilan Laporan Gaji Pegawai
67 68 69 70 71 71 72 72 73
Universitas Sumatera Utara