TUGAS AKHIR SISTEM INFORMASI PEMBAYARAN IURAN SPP DI SMP SWASTA TRIJAYA MEDAN Diajukan sebagai salah satu syarat dalam menyelesaikan Pendidikan Program Studi D-III Teknik Informatika OKI HALOMOAN SIREGAR 092406029 PROGRAM STUDI D-III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2012
PERSETUJUAN Judul : SISTEM INFORMASI PEMBAYARAN IURAN SPP DI SMP SWASTA TRIJAYA MEDAN Kategori : TUGAS AKHIR Nama : OKI HALOMOAN SIREGAR Nomor Induk Mahasiswa : 092406029 Program Studi : DIPLOMA III TEKNIK INFORMATIKA Departemen : MATEMATIKA Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Juni 2012 Diketahui : Disetujui : Ketua Departemen Matematika FMIPA USU Pembimbing Utama/ Penanggung Jawab Prof. Dr. Tulus, M.Si., Ph.D. Drs. Suyanto, M.Kom NIP. 19620901 198803 1 002 NIP. 19590813 198601 1 002
PERNYATAAN SISTEM INFORMASI PEMBAYARAN IURAN SPP DI SMP SWASTA TRIJAYA MEDAN TUGAS AKHIR Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing - masing disebutkan sumbernya. Medan, Juli 2012 OKI HALOMOAN SIREGAR 092406029
PENGHARGAAN Alhamdulillah. Puji syukur penulis ucapkan ke hadirat Allah SWT yang telah memberikan rahmat dan hidayah-nya, sehingga penulis dapat menyelesaikan tugas akhir yang berjudul Sistem Informasi Pembayaran Iuran SPP di SMP Swasta Trijaya Medan ini tepat pada waktunya. Shalawat beserta salam juga penulis haturkan ke hadirat junjungan kita Nabi besar Muhammad SAW. Tugas akhir ini disusun sebagai salah satu syarat untuk menyelesaikan pendidikan Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam. Dalam tugas akhir ini, penulis banyak mendapat masukan serta dukungan dari berbagai pihak. Secara khusus penulis menyampaikan rasa terima kasih yang sedalam dalamnya kepada Ayahanda Drs. Abdul Rahman Siregar dan Ibunda Siti Hanna Harahap yang telah mendidik dan membesarkan penulis dengan kasih sayang yang tulus juga segala pengorbanan yang tak terhitung nilainya dengan selalu memberikan doa dan dukungan baik moral maupun materil. Ucapan terima kasih juga penulis sampaikan kepada Kakak penulis tersayang Apridayani Siregar, S.Pd & Abang penulis tersayang Julhendri Muda Siregar.S.P. atas dukungan dan kasih sayang mereka selama ini. Selesainya tugas akihr ini tidak terlepas dari bimbingan, bantuan dan dukungan banyak pihak, sehingga pada kesempatan ini penulis mengucapkan terima kasih yang sebesar besarnya kepada : 1. Bapak Drs. Suyanto, M.Kom selaku dosen pembimbing tugas akhir yang telah memberikan bimbingan dan pengarahan kepada penulis selama menyusun tugas akhir ini. 2. Bapak Dr. Sutarman, M.Sc selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam 3. Bapak Prof. Dr. Tulus M.Si., Ph.D. selaku ketua Departemen Matematika 4. Bapak Syahril Efendi, S.Si, M.IT dan Syahriol Sitorus S.Si, M.IT selaku ketua dan sekretaris program studi Diploma III Teknik Informatika 5. Seluruh dosen program studi Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam yang telah memberikan ilmu pengetahuannya kepada penulis selama perkuliahan. 6. Para Pegawai FMIPA USU yang telah banyak membantu penulis. 7. Sahabat baik penulis Zulfakar Adi Putra dan Muhammad Faisal Hutasuhut selama PKL dan selama penyusunan tugas akhir ini. 8. Abang penulis Armansyah Putra S.Pd yang telah banyak memberikan masukan dan motivasi kepada penulis 9. Sahabat sahabat penulis lainnya, Tika Andita, Wawan Setiawan, Bambang Saragih, Faruq Hafiz Purba, Ridhona Asri atas nasehat dan ilmunya selama ini. 10. Teman teman Kom C 2009 yang telah banyak memberikan ilmu kepada penulis baik dalam menyusun tugas akhir ini maupun pada masa perkuliahan.
Pada penulisan tugas akhir ini, penulis telah berusaha semaksimal mungkin untuk mencapai kesempurnaan. Namun penulis menyadari terdapat kelemahan dan kekurangan dalam penulisan tugas akhir ini. Untuk itu penulis mengharapkan kritik dan saran dari pembaca sekalian demi penyempurnaan tugas akhir ini. Demikian tugas akhir ini saya buat. Semoga tulisan ini bermanfaat bagi kita semua, Amin. Medan, Juni 2012 Penulis Oki Halomoan Siregar
ABSTRAK SMP Swasta Trijaya Medan adalah sebuah Sekolah Menengah Pertama (SMP) yang didirikan pada tanggal 1 Januari 1986 oleh pimpinan Yayasan Trijaya Medan. SMP yang beralamat di jalan Bromo No.204 Medan ini memiliki visi agar sekolah memiliki arah dan tujuan yang lebih jelas untuk menghadapi tuntutan dan tantangan pada era reformasi dan globalisasi saat ini. Melalui visi tersebut terbentuklah misi-misi yang mampu menjawab niat baik dalam visi tersebut, salah satunya adalah mampu menghadapi tantangan masa depan dan mampu memecahkan masalah inovatif dan kreatif. Dengan misi ini berbagai langkah-langkah di lakukan guna menjawab tantangan masa depan ini, salah satunya adalah dengan menerapkan teknologi komputer hampir di semua ruangan sekolah. Pengelolaan sistem pembayaran SPP yang efektif akan memacu kinerja sekolah untuk menjadi lebih baik dari sebelumnya. Untuk itu diperlukan adanya sebuah sistem yang mampu menangani segala macam proses yang berkaitan dengan pembayaran SPP sehingga sistem akan menjadi lebih optimal dan pengguna sistem lebih mudah untuk menangani dan menjalankan sistem dari yayasan tersebut. Dengan menggunakan sistem informasi pembayaran SPP ini diharapakan permasalahan tersebut dapat diatasi. Dengan demikian tidak ada lagi kesalahan yang dibuat oleh Tata Usaha dalam melakukan pembayaran SPP dan proses belajar mengajar akan terlaksana dengan baik dan efisien.
DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Tabel Daftar Gambar ii iii iv vi vii ix x Bab 1 Pendahuluan 1 1.1 Latar Belakang 1 1.2 Identifikasi Masalah 2 1.3 Pembatasan Masalah 3 1.4 Rumusan Masalah 3 1.5 Tujuan 4 1.6 Manfaat Penelitian 4 1.7 Metodologi Penelitian 4 1.8 Sistematika Penulisan 5 Bab 2 Landasan Teori 7 2.1 Pengertian Sistem 7 2.1.1 Karakteristik Sistem 8 2.2 Pengertian Informasi 9 2.3 Pengertian Sistem Informasi 9 2.4 Pengertian Data, Database, dan DBMS 10 2.4.1 Data 10 2.4.2 Basis Data 12 2.4.3 Database Management System (DBMS) 12 2.4.4 Komponen DBMS 13 2.5 Sekilas Tentang Bahasa Pemrograman Visual Basic 6.0 15 2.5.1 Struktur Bahasa Pemrograman Visual Basic 17 2.6 Crystal Report 23 2.7 Flowchart 23 Bab 3 Gambaran Umum SMP Swasta Trijaya Medan 27 3.1 Sejarah Singkat SMP Swasta Trijaya Medan 27 3.2 Visi Dan Misi 28 3.2.1 Visi 28 3.2.1 Misi 28 3.3 Target 29 3.4 Struktur Organisasi SMP Swasta Trijaya Medan 29 3.5 Uraian Tugas dan Fungsi Struktur Organisasi 30
Bab 4 Analisis dan Perancangan Sistem 35 4.1 Analisis Sistem 35 4.1.1 Hasil Analisis 36 4.2 Perancangan Sistem 37 4.2.1 Perancangan Output 37 4.2.2 Perancangan Input 40 4.2.3 Perancangan Database 43 4.2.4 Perancangan File 51 4.2.5 Perancangan Dialog 53 4.2.3 Perancangan Program 53 Bab 5 Implementasi Sistem 55 5.1 Pengertian Implementasi Sistem 55 5.2 Komponen Utama dalam Implementasi 55 5.3 Langkah-Langkah dalam menampilkan Program 57 5.3.1 Form Splash 57 5.3.2 Form Login 58 5.3.3 Form Menu Utama 59 5.3.4 Form Setting Administator 61 5.3.5 Form Input Siswa 62 5.3.6 Form MenuTransaksi pembayan SPP 63 5.3.7 Form Menu Laporan 64 5.3.8 Form Laporan SPP Per Siswa 66 Bab 6 Kesimpulan dan Saran 68 6.1 Kesimpulan 68 6.2 Saran 69 Daftar Pustaka 70 Lampiran
DAFTAR TABEL Halaman Tabel 2.1 Simbol Simbol Flowchart 24 Tabel 4.11 Tabel Siswa 43 Tabel 4.12 Tabel Pembayaran SPP 44 Tabel 4.13 Tabel Login 44 Tabel 4.14 Tabel AktivitasOP 44
DAFTAR GAMBAR Halaman Gambar 2.1 Komponen Komponen dari Suatu Sistem 4 Gambar 2.2 Siklus Pengolahan Data 6 Gambar 2.3 Komponen DBMS 7 Gambar 2.4 Form Utama Microsoft Visual Basic 6.0 12 Gambar 2.5 Toolbar 12 Gambar 2.6 Form 13 Gambar 2.7 Windows Property Visual Basic 6.0 13 Gambar 2.8 Windows Form Layout 14 Gambar 2.9 Toolbox 14 Gambar 2.10 Project Windows 16 Gambar 2.11 Code Windows 16 Gambar 3.1 Struktur Organisasi SMP Swasta Trijaya Medan 29 Gambar 4.1 Sistem Yang Sedang Berjalan 35 Gambar 4.2 Sistem Yang Diusulkan 36 Gambar 4.3 Rancangan Output Laporan Data Siswa 37 Gambar 4.4 Laporan Pencetakan Kartu Pembayaran SPP Siswa 38 Gambar 4.5 Laporan Pembayaran SPP Per Siswa 39 Gambar 4.6 Rancangan Output Pembayaran SPP 39 Gambar 4.7 Rancangan Laporan Pencetakan Pembayaran SPP 40 Gambar 4.8 Rancangan Input Siswa 41 Gambar 4.9 Rancangan Pembayaran SPP Siswa 42 Gambar 4.10 Rancangan Input Setting Administrator 42 Gambar 4.15 Diagram Konteks 45 Gambar 4.16 Simbol DFD 46 Gambar 4.17 DFD Level 0 Pembayaran Iuran SPP 47 Gambar 4.18 Flowchart Data Login 48 Gambar 4.19 Flowchart Menu Utama 49 Gambar 4.20 Diagram ER Pembayaran Iuran SPP 51 Gambar 4.21 Perancangan Dialog Layer Menu Utama 52 Gambar 4.22 Perancangan Struktur Program 53 Gambar 5.1 Tampilan Form Splash 57 Gambar 5.2 Tampilan Form Login 58 Gambar 5.3 Tampilan Form Menu Utama 59 Gambar 5.4 Tampilan Output Cetak kartu SPP Siswa 59 Gambar 5.5 Tampilan Form Setting Administrator 61 Gambar 5.6 Tampilan Form Form Input Siswa 62
Gambar 5.7 Tampilan Form Transaksi Pembayaran SPP 63 Gambar 5.8 Tampilan Form Data Pembayaran SPP 64 Gambar 5.9 Tampilan Cetak laporan pembayaran iuran SPP siswa 65 Gambar 5.10 Tampilan Form Laporan SPP per Nis 66 Gambar 5.11 Tampilan Laporan Pembayaran Iuran per Nis 66