Anda di halaman 1dari 24

PERANCANGAN SISTEM PEMBAYARAN SPP DENGAN VISUAL BASIC 6.

0 DI PAUD TUNAS JAYA II PACITAN

Diajukan Sebagai Salah satu Syarat Untuk Memperoleh Gelar Sarjana Jenjang Strata Satu (S1) Pada Program Studi Informatika Fakultas Teknik Universitas Muhammadiyah Ponorogo

oleh :

DESY AVITA SUKARNO 08530421

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PONOROGO 2012

HALAMAN PENGESAHAN

Nama NIM Program Studi Fakultas Judul Skripsi

: DESY AVITA SUKARNO : 08530421 : Informatika : Teknik : Perancangan Sistem Pembayaran SPP dengan Visual Basic 6.0 di PAUD Tunas Jaya II Pacitan

Isi dan formatnya telah disetujui dan dinyatakan memenuhi syarat untuk melengkapi persyaratan guna memperoleh Gelar Sarjana pada Program Studi Informatika Fakultas Teknik Universitas Muhammadiyah Ponorogo

Ponorogo,

April 2012

Menyetujui Dosen Pembimbing I Dosen Pembimbing II

ASLAN ALWI, S.Si,M.Cs ANGGA PRASETYO, ST NIS. 044 0521 NIS. 044 0483 Mengetahui

Dekan Fakultas Teknik Teknik Informatika

Ketua Program Studi Teknik Informatika

Ir. ALIYADI, MM NIS. 044 0128

Ir. ANDI TRIYANTO NIS. 044 0244

HALAMAN BERITA ACARA UJIAN SKRIPSI

Nama NIM Program Studi Fakultas Judul Skripsi

: DESY AVITA SUKARNO : 08530421 : Informatika : Teknik : Perancangan Sistem Pembayaran SPP dengan Visual Basic 6.0 di PAUD Tunas Jaya II Pacitan

Telah diuji dan dipertahankan dihadapan dosen penguji tugas akhir jenjang Strata Satu (S1) pada :

Hari Tanggal Nilai

: : :

Dosen Penguji Dosen Penguji I Dosen Penguji II

Ir. ALIYADI, MM NIS. 044 0128 Mengetahui

DESRIYANTI, ST NIS. 044 0335

Dekan Fakultas Teknik Teknik Informatika

Ketua Program Studi Teknik Informatika

Ir. ALIYADI, MM NIS. 044 0128

Ir. ANDI TRIYANTO NIS. 044 0244

BERITA ACARA BIMBINGAN SKRIPSI

1. Nama 2. NIM 3. Program Studi 4. Fakultas 5. Judul Skripsi

: DESY AVITA SUKARNO : 08530421 : Informatika : Teknik : Perancangan Sistem Pembayaran SPP dengan visual Basic 6.0 di PAUD Tunas Jaya II Pacitan

6.

Dosen Pembimbing I

: ASLAN ALWI, S.Si,M.Cs : URAIAN TANDA-TANGAN

7. Konsultasi NO. TANGGAL

8. Tgl. Pengajuan 9. Tgl. Pengesahan

: :

Ponorogo,

April 2012

Dosen Pembimbing I

ASLAN ALWI, S.Si, M.Cs NIS. 044 0521 Catatan : Uraian ditulis tangan dan diisi oleh dosen pembimbing

BERITA ACARA BIMBINGAN SKRIPSI

1. Nama 2. NIM 3. Program Studi 4. Fakultas 5. Judul Skripsi

: DESY AVITA SUKARNO : 08530421 : Informatika : Teknik : Perancangan Sistem Pembayaran SPP dengan Visual Basic 6.0 di PAUD Tunas Jaya II Pacitan

6. Dosen Pembimbing II 7. Konsultasi NO. TANGGAL

: ANGGA PRASETYO, ST : URAIAN TANDA-TANGAN

8. Tgl. Pengajuan 9. Tgl. Pengesahan

: :

Ponorogo,

April 2012

Dosen Pembimbing II

ANGGA PRASETYO, ST NIS. 044 0483 Catatan : Uraian ditulis tangan dan diisi oleh dosen pembimbing

HALAMAN MOTTO

Manusia yang beribadah kepada Allah dijanjikan diangkat kholifah dimuka bumi ( Qs. Annur : 24-25 ). Kegagalan bukan berarti kita telah menyia-nyiakan hidup, tetapi kita harus mulai lagi dengan cara lain yang lebih giat serta penuh kesabaran. Janganlah hendaknya kamu khawatir tentang apapun juga, tetapi yakinlah dalam segala hal keinginanmu kepada Allah dalam doa dan

permohonan dengan ucapan syukur. Sesulit apapun suatu masalah, kalau kita kerjakan dengan sungguh-sungguh pasti akan terselesaikan SEMANGAT!!!! Berjuang untuk menang !!!

HALAMAN PERSEMBAHAN

Tugas akhir ini penulis persembahkan kepada : 1. Bapak, Ibu, Eyang, dan saudaraku tercinta yang selalu memberikan semangat, doa dan nasehatnasehat menjalani hidup ini. 2. Temanteman kost Takhesi terima kasih untuk dukungan doanya. 3. Teman teman Prosus sejati satu untuk tetap maju

angkatan. 4. Almamaterku yang kubanggakan. 5. Calon suamiku tercinta....

ABSTRAK

Desy Avita Sukarno : Pengolahan data Pembayaran SPP PAUD TUNAS JAYA II sampai tahun 2012 telah menggunakan sistem pembayaran secara manual. Penyajian data pembayaran masih menjadi sebuah kendala. Proses pembayaran SPP digunakan untuk mendata pembayaran siswa. Secara spesifik fungsi-fungsi yang dapat dilakukan oleh Sistem Pembayaran SPP yang dikembangkan meliputi pendataan siswa, data biaya, data pembayaran, detail pembayaran,dan pengguna. Menampilkan informasi pembayaran dan

menampilkan laporan siswa, laporan biaya, laporan transaksi pembayaran. Sistem Pembayaran SPP dikembangkan dengan bahasa pemrograman Microsoft Visual Basic 6.0. Sistem Pembayaran SPP dengan Microsoft Visual Basic 6.0 mampu meningkatkan pemanfaatan fasilitas komputer pada PAUD TUNAS JAYA II sebagai sistem yang memudahkan pengolahan Pembayaran SPP yang efektif dan efisien.

Kata Kunci : Sistem Pembayaran

KATA PENGANTAR

Puji syukur kehadirat Allah SWT atas segala limpahan rahmat, taufik,serta hidayahNya sehingga penulis dapat menyelesaikan skripsi ini tiada satu halangan apapun,amin Sejak tahap awal hingga selesainya penyusunan skripsi ini penulis banyak menerima bantuan materiil maupun spiritual dari berbagai pihak yang merupakan andil yang sangat berharga dan merupakan faktor penting bagi penulis dalam terciptanya skripsi ini. Sehubungan dengan hal tersebut di atas, ucapan terimakasih dan penghargaan yang setinggi-tingginya kami sampaikan kepada : 1. Bapak Ir. ALIYADI, MM, selaku dekan fakultas teknik informatika Universitas Muhammadiyah Ponorogo yang telah memberikan izin dalam penyusunan laporan skripsi ini. 2. Bapak Ir. ANDI TRIYANTO, ketua program studi teknik informatika Universitas Muhammadiyah Ponorogo, yang telah menyetujui dan memberikan pengarahan dalam penyusunan laporan skripsi ini. 3. Kepada Bpk. ASLAN ALWI,S.Si,M.Cs dan Bpk. ANGGA PRASETYO, ST sebagai Dosen Pembimbing, segala arahan dan bimbingannya, sehingga memperlancar penyusunan laporan tugas akhir. 4. Bapak dan Ibu dosen pengajar di Universitas Muhammadiyah Ponorogo. 5. Keluarga tercinta yang telah memberi semangat, dorongan, dan motivasi baik spiritual maupun materiil. 6. Semua pihak yang memberi dukungan baik spiritual maupun materiil.

Penulis menyadari bahwa masih banyak kekurangan dalam penyusunan laporan ini, untuk itu Penulis mengharapkan kritik dan saran yang bersifat membangun guna perbaikan penyusunan penulisan yang akan datang. Akhirnya semoga dengan segala keterbatasan yang ada, laporan skripsi ini dapat memberikan manfaat. Amien.

Ponorogo, Penulis

April 2012

DAFTAR ISI Halaman HALAMAN JUDUL........................................................................................ HALAMAN PERSETUJUAN ......................................................................... HALAMAN PENGESAHAN .......................................................................... MOTTO .......................................................................................................... HALAMAN PERSEMBAHAN ...................................................................... ABSTRAC ....................................................................................................... KATA PENGANTAR .................................................................................... DAFTAR ISI .................................................................................................... DAFTAR TABEL ............................................................................................ DAFTAR GAMBAR ....................................................................................... BAB I. PENDAHULUAN A. Latar Belakang Masalah ................................................................. B. Rumusan Masalah .......................................................................... C. Batasan Masalah ............................................................................ D. Tujuan dan Manfaat ..................................................................... BAB II. LANDASAN TEORI A. Komputer ...................................................................................... B. Komputerisasi ............................................................................... C. Sistem Informasi ........................................................................... D. Penjualan ....................................................................................... E. Sistem Informasi Penjualan ........................................................... F. Basis Data (Database) ................................................................... 10 10 11 11 12 13 1 2 2 3 i ii iii iv v xiv vi viii xiv xv

G. Sistem Manajemen Database (SMDB) .......................................... H. Aplikasi Program .......................................................................... I. Visual Basic 6.0 ............................................................................ J. Edisi Visual Basic 6.0 ................................................................... K. Keistimewaan Visual Basic 6.0 .................................................... L. Flowchart ...................................................................................... BAB III. ANALISA DAN PERANCANGAN SISTEM A. Sejarah Berdirinya San San Computer dan Cellular ................. B. Lokasi Perusahaan ......................................................................... C. Visi dan Misi ................................................................................. D. Struktur Organisasi ....................................................................... E. Jumlah Karyawan .......................................................................... BAB IV.ANALISA DATA DAN PEMBAHASAN A. Tujuan Desain Sistem ................................................................... B. Garis Besar Pemrograman Aplikasi .............................................. C. Perancangan Sistem ...................................................................... D. Flowchart Sistem ........................................................................... E. Rancangan Database dan Tabel .................................................... F. Relasi Database ............................................................................. G. Rancangan Tampilan Menu Utama ............................................... H. Perancangan Input ......................................................................... I. Perancangan Proses ....................................................................... J. Perancangan Output Laporan ........................................................ K. Cara Menjalankan Program ...........................................................

13 13 14 15 16 16

6 6 7 7 8

19 20 20 25 25 28 29 32 33 36 39

BAB V.PENUTUP A. Kesimpulan ................................................................................... B. Saran .............................................................................................. DAFTAR PUSTAKA LAMPIRAN 1. Listing Program 40 41

DAFTAR TABEL

Halaman Tabel IV.1 Tabel Data Pengguna ................................................................... Tabel IV.2 Tabel Jenis Barang ....................................................................... Tabel IV.3 T bel Barang ................................................................................. Tabel IV.4 Tabel Penjualan ............................................................................ Tabel IV.5 Tabel Detail Penjualan ................................................................. 26 26 27 27 28

DAFTAR GAMBAR

Halaman Gambar 1. Cara kerja komputer ....................................................................... Gambar III. 1 Flowchart Sistem .................................................................... Gambar III.2 Flowchart Program ................................................................. 17 18 21 21 22 22 23 23 24 25 28 29 31 32 33 34 35 35 36 36

Gambar IV.1 Diagram Konteks .................................................................... Gambar IV.2 DFD Level 0 ......................................................................... Gambar IV.3 DFD Level 1 Proses 1 ............................................................. Gambar IV.4 DFD Level 1 Proses 2 .............................................................. Gambar IV.5 DFD Level 1 Proses 3 .............................................................. Gambar IV.6 DFD Level 1 Proses 4 .............................................................. Gambar IV.7 DFD Level 1 Proses 5 .............................................................. Gambar IV.8 Flowchart Sistem ..................................................................... Gambar IV.9 Relasi Antar Tabel .................................................................. Gambar IV.10 Tampilan Menu Utama .......................................................... Gambar IV.11 Tampilan Menu Login ........................................................... Gambar IV.12 Tampilan Menu Master Data Jenis ........................................ Gambar IV.13 Tampilan Menu Master Data Barang ..................................... Gambar IV.14 Tampilan Menu Tambah Stok ................................................ Gambar IV.15 Tampilan Menu Transaksi Penjualan ..................................... Gambar IV.16 Tampilan Menu Cetak Nota .................................................... Gambar IV.17 Tampilan Laporan Jenis Barang ............................................. Gambar IV.18 Tampilan Laporan Seluruh Barang .........................................

Gambar IV.19 Tampilan Laporan Barang Per Jenis .................................... Gambar IV.20 Tampilan Laporan Seluruh Penjualan ..................................... Gambar IV.21 Tampilan Laporan Per - Nota ................................................. Gambar IV.22 Tampilan Laporan Pengguna ..................................................

37 37 38 38

BAB I PENDAHULUAN

A. Latar Belakang Masalah Dewasa ini ilmu pengetahuan dan teknologi khususnya dibidang komputer sangatlah pesat, mendorong manusia untuk lebih dapat memanfaatkan dan memaksimalkan fasilitas canggih yang ada untuk memenuhi kebutuhannya. Dalam kehidupan manusia semakin lama semakin kompleks permasalahan yang muncul, sehingga dibutuhkan pemecahan yang tepat untuk mengatasi masalah tersebut yaitu dengan menggunakan sistem komputerisasi. Komputerisasi sangat penting dan besar manfaatnya dalam aktivitas dan pekerjaan manusia sehari-hari. Selain untuk keefektifan dan keefesienan waktu, juga data dan informasi yang dihasilkan lebih akurat dan berimbang. Banyak lembaga, instansi maupun perusahaan yang membutuhkan kemajuan teknologi untuk memperlancar proses aktivitas perusahaan. Salah satu instansi yang sangat membutuhkan jasa komputer sebagai alat pengolah data adalah sistem pembayaran SPP di PAUD Tunas Jaya II Pacitan. Hal ini terjadi karena di tempat pembayaran SPP PAUD Tunas Jaya II Pacitan terdapat banyak kesulitan yang membutuhkan sebuah aplikasi program untuk mengatasi hal tersebut. Dengan pemakaian komputerisasi diharapkan bisa mengatasi berbagai masalah yang dihadapi apabila kita menginginkan suatu data yang terkendali dan terpercaya kita bisa memakai sistem pemrograman komputer yang salah satunya adalah Visual Basic 6.0. Karena dalam pengolahan data lebih mudah,

pencatatan dan pengambilan data lebih efektif dan penyajian informasi lebih akurat serta dapat mengurangi kesalahan manusia karena kekurangan dan keterbatasannya. Dengan alasan tersebut maka penulis mengambil judul PERANCANGAN SISTEM PEMBAYARAN SPP dengan VISUAL BASIC 6.0 DI PAUD TUNAS JAYA II PACITAN B. Rumusan Masalah Permasalahan merupakan hal yang harus dipecahkan dan harus ditemukan jalan keluarnya, sehingga mendatangkan hasil yang diharapkan. Berdasarkan latar belakang masalah diatas, maka untuk menghindari agar pembahasan masalah tidak terlalu luas, sangatlah penting penulis merumuskan Bagaimana sistem pemrograman menggunakan visual basic 6.0 dapat digunakan dalam aplikasi komputerisasi sistem pembayaran SPP di Paud Tunas Jaya II Pacitan C. Batasan Masalah Mengingat adanya beberapa permasalahan di Paud Tunas Jaya II Pacitan, agar dapat terarah dan jelas maka perlu adanya batasan masalah yang berhubungan dengan komputerisasi sistem pembayaran di Paud Tunas Jaya II. Maka penullis membuat batasan antara lain penulis membatasi permasalahan pada penggunaan bahasa pemrograman visual basic 6.0 untuk mendapatkan suatu program aplikasi komputerisasi sistem pembayaran SPP di Paud Tunas Jaya II Pacitan sehingga membantu dalam pelaksanaan pembayaran agar lebih efisien. D. Tujuan Dan Manfaat 1. Tujuan Berdasarkan pembahasan dari semua permasalahan dirumuskan di atas bertujuan untuk : yang telah

a. Sebagai salah satu syarat untuk menyelesaikan program S1 di Universitas Muhammadiyah Ponorogo. b. Merancang perangkat lunak untuk mengolah data transaksi pembayaran secara efektif dan efesien sehingga menghasilkan informasi yang akurat. c. Menghasilkan program aplikasi yang bisa membantu memudahkan sistem pembayaran di Paud Tunas Jaya II Pacitan sehingga dapat menyajikan informasi secara cepat, tepat dan tepat waktu. 2. Manfaat a. Bagi Paud Tunas Jaya II Dapat menjadi bahan pertimbangan bahwa dalam menyelesaikan masalah pembayaran SPP dengan menggunakan komputer dapat mengefesienkan waktu dan tenaga, selain itu informasi yang dihasilkan juga lebih akurat, sehingga bisa dijadikan acuan untuk meningkatkan kualitas pelayanan dalam pengolah data suatu pembayaran. b. Bagi Penulis Membantu penulis untuk mengolah data secara langsung dan menerapkan disiplin ilmu bagi penulis selama duduk di bangku kuliah di Universitas Muhammadiyah Ponorogo. c. Bagi Akademik Laporan dari penulis dapat dijadikan penambahan pustaka dan dapat bermanfaat dikemudian hari serta meningkatkan pengelolaan perpustakaan akademik. Disamping itu juga untuk mengetahui apakah ilmu yang di dapat selama kuliah dapat diterapkan di dunia luar sehngga bisa bersaing di dunia kerja yang sebenarnya.

E. Metode Penelitian Dalam penulisan ini penulis menggunakan beberapa metode antara lain: 1. Sumber Data a. Data Primer Adalah data yang diperoleh dari obyek langsung melalui pengamatan di lokasi. Dalam hal ini sumber data primer yang diperoleh dari lokasi pengamatan adalah keterangan dan data data dari pegawai bagian umum dan pihak pihak yang diteliti dan interview dari pihak Paud Tunas Jaya II Pacitan. b. Data Sekunder Adalah sumber data yang diperoleh dari luar lokasi tetapi bersifat mendukung keterangan dari data primer. Data sekunder diperoleh dari buku bacaan, makalah makalah yang ada kaitannya dengan masalah yang diteliti. 2. Metode Pengumpulan data a. Interview Teknik pengumpulan data digunakan untuk memperoleh data secara langsung dengan jalan mengajukan pertanyaan secara langsung dan lisan kepada pihak-pihak yang berhubungan langsung dengan penelitian tersebut, sehingga memperoleh jawaban yang terarah dan jelas saat wawancara, sekaligus memberi kontrol pengendali perolehan data yang diharapkan secara langsung dan lengkap serta dalam menyelesaikan program tugas akhir ini dapat terselesaikan dengan baik. b. Observasi Merupakan metode pengumpulan data yang dilakukan dengan sengaja sekaligus mencatat data-data yang akan diteliti sesuai dengan pada

keadaan permasalahan, sehingga penulis dapat menjajagi sebanyak mungkin pembahasan, selanjutnya data yang diperoleh merupakan data yang obyektif. c. Study Pustaka Merupakan metode pengumpulan data yang dilakukan dengan cara membaca buku-buku yang berkaitan dengan program Visual Basic 6.0 serta buku pustaka yang ada di perpustakaan yang ada hubungannya dengan masalah pengolahan data pembayaran. d. Metode Angket (Quesstioner) Angket menurut Ridwan adalah daftar pertanyaan yang diberikan kepada orang lain yang bersedia memberikan respon (responden) sesuai dengan permintaan pengguna. (Metodologi Research, 2000 : 71). Tujuan penyebaran angket adalah mencari informasi yang lengkap melalui suatu masalah dan responden tanpa merasa khawatir bila responden memberikan jawaban yang tidak sesuai dengan kenyataan dalam pengisian daftar pertanyaan. Disamping itu, responden mengetahui informasi tertentu yang diminta. Angket Terbuka Angket yang disajikan dalam bentuk sederhana sehingga responden dapat memberikan isian sesuai dengan kehendak dan keadaan. Keuntungan dari angket ini bagi responden dapat mengisi sesuai keinginan dengan keadaan yang dialami. Sedangkan keuntungan bagi peneliti akan mendapat data yang bervariasi, bukan hanya yang sudah disajikan karena sudah diasumsikan oleh peneliti.

Angket Tertutup Angket ini disajikan dalam bentuk sedemikian rupa sehingga responden diminta untuk memilih satu jawaban yang sesuai dengan karakteristik dirinya dengan cara memberikan tanda silang (x). e. Metode Dokumentasi Dokumentasi merupakan simpanan dari benda-benda tulis atau gambar dan keterangan-keterangan. Hal ini sesuai dengan pendapat yang dikemukakan oleh Surachmad Winarno (Metodologi Research 1, 1983 : 125).Dengan demikian jelaslah bahwa dokumentasi adalah simpanan keterangan-keterangan dari suatu peristiwa atau suatu kejadian. F. Sistematika penulisan Dalam penulisan laporan tugas akhir ini diharapkan pembaca dan pihakpihak yang berkepentingan dapat dengan mudah memahami isi laporan ini. Adapun secara garis besar pembahasan laporan tugas akhir ini terdiri dari 5 (lima) bab, yaitu : BAB I PENDAHULUAN Berisi tentang Latar Belakang Masalah, Perumusan Masalah, Batasan, Masalah, Tujuan Penelitian, Metodologi dan Sistematika Penulisan. BAB II LANDASAN TEORI Berisi tentang tinjauan pustaka dan dasar-dasar teori yang berfungsi sebagai landasan teori dalam mewujudkan sebuah sistem informasi perpustakaan

diantaranya yaitu; Definisi perpustakaan, Pengertian komputer, Pengertian data, Pengertian system informasi, Visual Basic, Pengertian Data base, Data Flow Diagram (DFD), Flowchart. BAB III PERANCANGAN SISTEM Pada bab ini berisi tentang perencanaan model dan perancangan pembuatan program aplikasi. Diantaranya mengenai perancangan sistem dan perancangan pembuatan database.

BAB IV IMPLEMENTASI Bab ini membahas analisa data dan pengujian kinerja program yang telah dibuat. Penganalisaan menyangkut struktur program. Kinerja program dan mekanisme jalannya program.

BAB V PENUTUP Pada bab ini berisi kesimpulan-kesimpulan yang didapat dalam pengembangan sistem dari rumusan masalah-masalah yang dibahas serta saransaran untuk perbaikan sistem aplikasi, sehingga sistem yang baru bisa lebih baik.

DAFTAR PUSATAKA
Tata Sutabri, S.Kom., MM., Analisa Sistem Informasi. Andi, Yogyakarta, 2004 Winarno Surachmad, 1978, Dasar dan Teknik Research Pengantar Metode Ilmiah, Bandung : CV Transito Rusmawan, U. 2007. Konsep dan Implementasi Visual Basic. Jakarta. Elex Media Komputindo Bunafit Nugroho, Membuat Aplikasi Pembayaran dengan Visual Basic 6.0. Alif Media, Yogyakarta, 2009. Bunafit Nugroho, Membuat Sistem Informasi Pembayaran Gava Media, Yogyakarta, 2008 Madcoms. Panduan Aplikasi Pemrograman Database dengan Visual Basic 6.0 Crystal report. Madiun. Penerbit Andi,2003 Jogiyanto H.M, Ph.D. Pengenalan Komputer. Andi, Yogyakarta, 1999 Hartono, Yogianto. 2000. Pengenalan Komputer. Yogyakarta. Bumi Aksara www.ilmukomputer.com , 21 Maret 2012