SISTEM INFORMASI PEMBAYARAN UANG KOMITE SEKOLAH PADA SMK ASAHAN KISARAN DENGAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR NADIA MASNIARI LUBIS 082406089 PROGRAM STUDI D3 TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2011
SISTEM INFORMASI PEMBAYARAN UANG KOMITE SEKOLAH PADA SMK ASAHAN KISARAN DENGAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya NADIA MASNIARI LUBIS 082406089 PROGRAM STUDI D3 TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2011
ii PERSETUJUAN Judul : SISTEM INFORMASI PEMBAYARAN UANG KOMITE SEKOLAH PADA SMK ASAHAN KISARAN DENGAN MENGGUNAKAN VISUAL BASIC 6.0 Kategori : TUGAS AKHIR Nama : NADIA MASNIARI LUBIS Nomor Induk Siswa : 082406089 Program Studi : D3 TEKNIK INFORMATIKA Departemen Fakultas : MATEMATIKA : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Juni 2011 Diketahui/Disetujui oleh Departemen Matematika FMIPA USU Ketua, Pembimbing, Prof. Tulus, Vordip 1. Math, Ph.D, M.Si Drs. Sawaluddin, M. IT NIP. 1962 0901 1988 03 1 002 NIP 1959 1231 1998 02 1 001
iii PERNYATAAN SISTEM INFORMASI PEMBAYARAN UANG KOMITE SEKOLAH PADA SMK ASAHAN KISARAN DENGAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebut sumbernya. Medan, Juni 2011 NADIA MASNIARI LUBIS 082406089
iv PENGHARGAAN Bismillahhirohmanhirohim Syukur Alhamdulillah, segala puji bagi Allah SWT atas limpahan rahmat dan hidayah-nya yang diberikan kepada penulis, sehingga Tugas Akhir ini dapat diselesaikan. Penulisan Tugas Akhir ini merupakan karya tulis yang sederhana dan merupakan salah satu syarat untuk menyelesaikan pendidikan D3 Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam. Dalam penyusunan Tugas Akhir ini, penulis sadar akan keterbatasan kemampuan dan pengetahuan penulis miliki sehingga mungkin pembaca akan menemui banyak kekurangan karena itu kritik dan saran sangat diharapkan. Dengan selesainya Tugas Akhir ini penulis mengucapkan terima kasih kepada: 1. Bapak Drs. Sawaluddin, M.IT, selaku dosen pembimbing yang banyak memberi petunjuk dan nasehat dalam penyelesaian Tugas Akhir ini. 2. Bapak Dr. Sutarman, M.Sc, selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam. 3. Bapak Prof. Tulus, Vordip1. Math, Ph.D, M.Si, selaku Ketua Departemen Fakultas Matematika dan Ilmu Pengetahuan Alam. 4. Bapak Amrin Lubis selaku Kepala sekolah SMK ASAHAN Kisaran serta seluruh staf pegawai yang telah banyak membantu penulis selama penelitian. 5. Seluruh dosen pengajar Program D3 Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam.
v 6. Ayahanda tercinta Drs. Asyari Ardi Lubis SE dan Ibunda Elfiani Ritonga tercinta yang telah memberikan segalanya yang terbaik untuk penulis dari kecil hingga saat ini. 7. Untuk Abangda Kelis Ardi Putra Lubis dan Dian Ardi Putra Lubis yang telah memberikan dukungan dan doa untuk penulis. 8. Buat teman-teman seperjuangan mahasiswa D3 Teknik Informatika, Nindy, Ade Ismiaty, Nurhayani, dan teman-teman yang lainnya yang tidak dapat saya tuliskan namanya satu persatu terutama teman-teman di kelas komputer A stambuk 2008, dan juga tidak lupa terima kasih juga buat Nurul, Sayuti, Dimas, Ardi terimakasih atas dukungannya dalam membantu dalam menyelesaikan Tugas Akhir ini. Akhir kata, penulis berharap semoga Tugas Akhir ini bermanfaat bagi penulis sendiri maupun pihak-pihak yang berpekepentingan, walaupun penulis menyadari bahwa Tugas Akhir ini masih jauh dari kesempurnaan. Untuk itu penulis mengharapkan saran dan kritik yang membangun. Medan, Juni 2011 Penulis
vi ABSTRAK Tugas ini bertujuan untuk memberikan suatu aplikasi sistem yang dapat digunakan dengan mudah dalam melakukan pekerjaan. Aplikasi ini dirancang sesuai kebutuhan informasi yang semakin maju seiring dengan perkembangan teknologi komputer yang sangat cepat, baik dari segi perangkat lunak maupun perangkat keras. Sistem ini dirancang dengan menggunakan Microsoft Visual Basic 6.0, Microsoft Accsess 2003, dan Crystal Report 8.5. Dengan demikian, perancangan suatu sistem informasi memerlukan data dan informasi yang akurat agar sistem informasi yang dirancang dapat memenuhi kebutuhan sesuai dengan yang diinginkan. Untuk itu penulis akan membahas Sistem Informasi Pembayaran Uang Komite Sekolah Pada SMK Asahan Kisaran. Sistem ini meliputi modul-modul masukan data yang berkaitan dengan siswa dan data pembayaran uang komite sekolah siswa setiap bulannya. Tujuan dari pembuatan sistem informasi ini adalah mempermudah pengolahan data pembayaran uang komite siswa dan meningkatkan efektivitas dan efisiensi kerja. DAFTAR ISI
vii Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Tabel Daftar Gambar BAB 1 PENDAHULUAN 1.1 Latar Belakang 1.2 Identifikasi Masalah 1.3 Pembatasan Masalah 1.4 Maksud dan Tujuan 1.5 Metode Penelitian 1.6 Sistematika Penulisan BAB 2 LANDASAN TEORI 2.1 Pengerian Data 2.2 Susunan Data Secara Hierarki 2.3 Pengolahan Data (Data Processing) 2.4 Sistem Database (Basis Data) 2.5 Sistem Informasi 2.5.1 Pengertian Sistem 2.5.2 Karakteristik Sistem 2.5.3 Klasifikasi Sistem 2.5.4 Pengerian Informasi 2.5.5 Kualitas Informasi 2.5.6 Pengertian Sistem Informasi 2.6 Peranan Komputer Dalam Sistem Informasi 2.7 Sekilas Mengenai Visual Basic 6.0 2.7.1 Jendela Visual Basic 6.0 2.7.2 Menjalankan Visual Basic 6.0 BAB 3 GAMBARAN UMUM SEKOLAH 3.1 Sekilas Tentang SMK Asahan Kisaran 3.2 Visi dan Misi SMK Asahan Kisaran 3.3 Profil SMK Asahan Kisaran 3.4 Struktur Organisasi SMK Asahan Kisaran BAB 4 ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem 4.2 Perancangan Sistem 4.2.1 DFD (Data Flow Diagram) 4.2.2 DD (Data Dictionari) 4.2.3 DB (Database) 4.2.4 ERD ( Entity Relationship Diagram) Halaman ii iii iv vi vii ix x 1 1 2 2 3 3 4 6 6 7 8 10 11 11 12 13 14 16 17 17 19 20 25 28 28 29 30 32 34 34 35 36 39 39 42
viii 4.2.5 Algoritma Dari Sistem yang Dirancang 44 BAB 5 IMPLEMENTASI SISTEM 45 5.1 Pengertian Dan Tujuan Implementasi Sistem 45 5.2 Penerapan Sistem 46 5.3 Tampilan Interface 48 BAB 6 KESIMPULAN DAN SARAN 58 6.1 Kesimpulan 58 6.2 Saran 58 Daftar Pustaka 60 Lampiran 61
ix DAFTAR TABEL Tabel 4.1 Tabel 4.2 Tabel 4.3 Tabel 4.4 Tabel 4.5 Tabel Besar Uang Komite Tabel Registrasi Tabel Data Siswa Tabel Bayar Tabel Pembayaran Halaman 39 39 40 41 41 DAFTAR GAMBAR
x Gambar 2.1 Siklus Pengolahan Data Gambar 2.2 ToolBox Gambar 2.3 Project Window Gambar 2.4 Properties Window Gambar 2.5 Jendela Visual Basic Gambar 2.6 Tampilan New Project Gambar 4.1 Data Flow Diagram Level 0 Gambar 4.2 Data Flow Diagram Level 1 Gambar 4.3 Data Flow Diagram Level 2 Gambar 4.4 Relasi Tabel Perancangan database Gambar 5.1 Tampilan Halaman Loading Gambar 5.2 Tampilan Form Login Gambar 5.3 Tampilan Menu Utama Gambar 5.4 Tampilan Form Data Siswa Tab Input Data Siswa Gambar 5.5 Tampilan Form Data Siswa Tab Lihat Data Siswa Gambar 5.6 Tampilan Form Registrasi Tab Input Registrasi Gambar 5.7 Tampilan Form Registrasi Tab Lihat Registrasi Gambar 5.8 Kotak Pesan Gambar 5.9 Tampilan Form Besar Uang Komite Gambar 5.10 Tampilan Form Bayar Gambar 5.11 Tampilan Slip Pembayaran Gambar 5.12 Tampilan Form Laporan Pembayaran Gambar 5.13 Tampilan Form Report Pembayaran Gambar 5.14 Tampilan Form Laporan Bulanan Gambar 5.15 Tampilan Laporan Bulanan Gambar 5.16 Tampilan Form Backup Halaman 9 21 25 25 26 27 37 37 38 43 48 49 49 50 51 52 53 53 53 54 55 55 56 56 57 57