perancangan dan implementasi sistem informasi administrasi pembayaran spp...

14
i Perancangan dan Implementasi Sistem Informasi Administrasi Pembayaran SPP di SMP Negeri 1 Salatiga Menggunakan Metode Prototype Laporan Penelitian Diajukan kepada Fakultas Teknologi Informasi untuk memperoleh Gelar Sarjana Komputer Peneliti: Erpina Desy Christina Sihombing (682008032) Agustinus Fritz Wijaya, S.Kom., M.Cs. Program Studi Sistem Informasi Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Salatiga Mei 2012

Upload: dangkiet

Post on 02-Mar-2019

225 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Perancangan dan Implementasi Sistem Informasi Administrasi Pembayaran SPP …repository.uksw.edu/bitstream/123456789/2445/1/T1... · 2013-05-08 · Program Studi Sistem Informasi

i

Perancangan dan Implementasi Sistem

Informasi Administrasi Pembayaran SPP di

SMP Negeri 1 Salatiga Menggunakan Metode

Prototype

Laporan Penelitian

Diajukan kepada

Fakultas Teknologi Informasi

untuk memperoleh Gelar Sarjana Komputer

Peneliti:

Erpina Desy Christina Sihombing (682008032)

Agustinus Fritz Wijaya, S.Kom., M.Cs.

Program Studi Sistem Informasi

Fakultas Teknologi Informasi

Universitas Kristen Satya Wacana

Salatiga

Mei 2012

Page 2: Perancangan dan Implementasi Sistem Informasi Administrasi Pembayaran SPP …repository.uksw.edu/bitstream/123456789/2445/1/T1... · 2013-05-08 · Program Studi Sistem Informasi

ii

Page 3: Perancangan dan Implementasi Sistem Informasi Administrasi Pembayaran SPP …repository.uksw.edu/bitstream/123456789/2445/1/T1... · 2013-05-08 · Program Studi Sistem Informasi

iii

Pernyataan

Laporan penelitian yang berikut ini:

Judul : Perancangan dan Implementasi Sistem

Informasi Administrasi Pembayaran SPP di

SMP Negeri 1 Salatiga Menggunakan Metode

Prototype.

Pembimbing : Agustinus Fritz Wijaya, S.Kom., M.Cs.

adalah benar hasil karya saya:

Nama : Erpina Desy Christina Sihombing

NIM : 682008032

Saya menyatakan tidak mengambil sebagian atau seluruhnya dari

hasil karya orang lain kecuali sebagaimana yang tertulis pada

daftar pustaka.

Pernyataan ini dibuat dengan sebenarnya sesuai dengan ketentuan

yang berlaku dalam penulisan karya ilmiah.

Salatiga, Juni 2012

(Erpina Desy Christina Sihombing)

Page 4: Perancangan dan Implementasi Sistem Informasi Administrasi Pembayaran SPP …repository.uksw.edu/bitstream/123456789/2445/1/T1... · 2013-05-08 · Program Studi Sistem Informasi

iv

Prakata

Puji dan syukur penulis panjatkan kehadirat Tuhan Yesus

Kristus yang senantiasa menolong penulis dalam menyelesaikan

laporan penelitian yang berjudul “Perancangan dan Implementasi

Sistem Informasi Administrasi Pembayaran SPP di SMP Negeri 1

Salatiga Menggunakan Metode Prototype” sehingga dapat

berjalan dengan lancar dan selesai tepat pada waktunya.

Laporan penelitian ini diajukan untuk memenuhi salah satu

persyaratan guna memperoleh gelar Sarjana Komputer di

Program Studi Sistem Informasi, Fakultas Teknologi Informasi,

Universitas Kristen Satya Wacana, Salatiga.

Dalam penyelesaian laporan penelitian ini, penulis tidak

lepas dari bantuan, doa, dan dukungan dari berbagai pihak. Oleh

karena itu, pada kesempatan ini, penulis ingin mengucapkan

terima kasih kepada:

1. Bapak Andeka Rocky Tanaamah, SE., M.Cs., selaku Dekan

Fakultas Teknologi Informasi, Universitas Kristen Satya

Wacana.

2. Yessica Nataliani, S.Si, M.Kom., selaku Ketua Program

Studi Sistem Informasi, Fakultas Teknologi Informasi,

Universitas Kristen Satya Wacana.

3. Bapak Adriyanto Juliastomo Gundo, S.Si., M.Pd., selaku

Koordinator KP/TA, Fakultas Teknologi Informasi,

Universitas Kristen Satya Wacana.

Page 5: Perancangan dan Implementasi Sistem Informasi Administrasi Pembayaran SPP …repository.uksw.edu/bitstream/123456789/2445/1/T1... · 2013-05-08 · Program Studi Sistem Informasi

v

4. Bapak Agustinus Fritz Wijaya, S.Kom., M.Cs., selaku dosen

pembimbing atas kesabaran dalam memberi bimbingan,

masukan, motivasi dan pengarahan dalam penyusunan

laporan penelitian ini.

5. Bapak Tris Mardiyoko, S.Pd., selaku Kepala Sekolah SMP

Negeri 1 Salatiga yang telah mengijinkan penulis melakukan

penelitian.

6. Seluruh Guru dan Staf Karyawan SMP Negeri 1 Salatiga

yang telah membantu penulis selama melakukan penelitian.

7. Bapak (P. Sihombing S.Sos) dan Mama (Dra. L. Pasaribu)

yang sangat ku sayangi, terima kasih atas kasih sayang,

dukungan, dan doa yang diberikan kepada Desy selama ini.

8. Adik-adikku Rian Saut Sihombing, Todo Bill Sihombing,

dan Rivaldo Marcelino Sihombing yang ku sayangi, terima

kasih untuk doa dan semangat yang selalu diberikan kepada

Kak Desy.

9. Seluruh keluarga besar Sihombing dan Pasaribu, yang

memberikan semangat dan dukungan dalam doa hingga

laporan penelitian ini dapat terselesaikan dengan baik.

10. Abang terkasih Adi Mora Tunggul Hutagalung yang selalu

mendoakan, memberikan dukungan dan semangat kepada

penulis.

11. Sahabat, saudara, sekaligus rekan kerja penulis selama

kuliah, Paskalina Sekar Nugraheni atas dukugan dan

kerjasamanya selama ini.

Page 6: Perancangan dan Implementasi Sistem Informasi Administrasi Pembayaran SPP …repository.uksw.edu/bitstream/123456789/2445/1/T1... · 2013-05-08 · Program Studi Sistem Informasi

vi

12. Sahabat-sahabat penulis Willi, Adhit, Martza, Litta, Chika,

Yuen, dan Felis, serta seluruh sahabat lain yang tidak dapat

disebutkan satu per satu, terima kasih atas bantuan,

dukungan doanya, serta persahabatan kita.

13. Teman-teman di FTI angkatan 2008, angkatan sebelumnya

dan angkatan sesudahnya yang tidak dapat penulis sebutkan

satu per satu. Mari berkarya bersama dengan kesungguhan.

14. Dan semua pihak yang tidak dapat penulis sebutkan satu

persatu yang telah membantu penulis selama penyusunan

laporan penelitian ini.

Penulis menyadari masih banyak kekurangan dalam

penyelesaian laporan penelitian ini. Oleh karena itu, penulis

mengharapkan kritik dan saran yang bersifat membangun untuk

perbaikan di masa yang akan datang.

Akhir kata, penulis berharap semoga laporan penelitian ini

dapat bermanfaat bagi pembaca sekalian. Tuhan Yesus

memberkati.

Salatiga, Juni 2012

Penulis

Page 7: Perancangan dan Implementasi Sistem Informasi Administrasi Pembayaran SPP …repository.uksw.edu/bitstream/123456789/2445/1/T1... · 2013-05-08 · Program Studi Sistem Informasi

vii

Daftar Isi

Halaman

Halaman Judul ............................................................................... i

Halaman Pengesahan ..................................................................... ii

Halaman Pernyataan ...................................................................... iii

Prakata ................................................................................ iv

Daftar Isi ................................................................................ vii

Daftar Gambar ............................................................................... ix

Daftar Tabel ................................................................................ xi

Daftar Kode Program ..................................................................... xii

Daftar Lampiran ............................................................................. xiii

Daftar Istilah ................................................................................ xiv

Abstract ................................................................................ xiv

Bab 1 Pendahuluan ............................................................... 1

1.1 Latar Belakang ................................................... 1

1.2 Rumusan Masalah .............................................. 4

1.3 Tujuan Penelitian ............................................... 4

1.4 Manfaat Penelitian ............................................. 4

1.5 Batasan Masalah ................................................ 5

1.5 Sistematika Penulisan......................................... 5

Bab 2 Tinjauan Pustaka ........................................................ 8

2.1 Penelitian Sebelumnya ...................................... 8

2.2 Sistem Informasi ................................................ 9

2.3 Konsep Dasar Administrasi Pembayaran SPP..... 10

2.4 ActiveX Data Object .NET (ADO.NET) ............. 11

2.5 SQL Server......................................................... 14

Bab 3 Metode dan Perancangan Sistem ................................. 16

3.1 Proses Bisnis ...................................................... 16

3.2 Metodologi Penelitian ........................................ 18

3.3 Metode Pengembangan Sistem ........................... 20

3.4 Analisis Kebutuhan Hardware dan Software ...... 24

3.5 Perancangan Sistem ........................................... 24

3.3 Perancangan Aplikasi ......................................... 43

3.3.1 Perancangan Database ................................. 44

3.2.2 Perancangan Interface .................................. 50

Bab 4 Hasil dan Pembahasan ................................................ 59

Page 8: Perancangan dan Implementasi Sistem Informasi Administrasi Pembayaran SPP …repository.uksw.edu/bitstream/123456789/2445/1/T1... · 2013-05-08 · Program Studi Sistem Informasi

viii

4.1 Implementasi Sistem ......................................... 59

4.2 Pengujian Sistem ............................................... 78

Bab 5 Kesimpulan dan Saran ............................................... 86

5.1 Kesimpulan ........................................................... 86

5.2 Saran .................................................................... 86

Daftar Pustaka ............................................................................. 88

Page 9: Perancangan dan Implementasi Sistem Informasi Administrasi Pembayaran SPP …repository.uksw.edu/bitstream/123456789/2445/1/T1... · 2013-05-08 · Program Studi Sistem Informasi

ix

Daftar Gambar

Halaman Gambar 2.1 Peran dari ADO.NET ............................................................ 12

Gambar 2.2 Hubungan Komponen dalam ADO.NET..................................... 13

Gambar 3.1 Proses pembayaran Sumbangan Pembinaan Pendidikan (SPP) .. 17

Gambar 3.2 Tahapan Penelitian .................................................................... 18

Gambar 3.3 Metode Prototype ..................................................................... 21

Gambar 3.4 Use Case Diagram ..................................................................... 26

Gambar 3.5 Activity Diagram Setting Tahun Ajaran ...................................... 27

Gambar 3.6 Activity Diagram Manajemen Data ............................................ 28

Gambar 3.7 Activity Diagram Mengelola Transaksi Pembayaran ................... 29

Gambar 3.8 Activity Diagram Mencetak Kartu SPP ....................................... 30 Gambar 3.9 Activity Diagram Membuat Laporan........................................... 31

Gambar 3.10 Class Diagram System ............................................................... 32

Gambar 3.11 Sequence Diagram Setting Tahun Ajaran................................... 35

Gambar 3.12 Sequence Diagram Manajemen Data Kelas ................................ 36

Gambar 3.12 Sequence Diagram Manajemen Data Siswa ................................ 37

Gambar 3.14 Sequence Diagram Manajemen Jenis Pembayaran ...................... 38

Gambar 3.15 Sequence Diagram Mengelola Transaksi Pembayaran ................ 39

Gambar 3.16 Sequence Diagram Mencetak Kartu SPP .................................... 40

Gambar 3.17 Sequence Diagram Laporan Pembayaran.................................... 41

Gambar 3.18 Sequence Diagram Laporan Tunggakan ..................................... 42

Gambar 3.19 Deployment Diagram System ..................................................... 43 Gambar 3.20 Desain Menu Utama .................................................................. 51

Gambar 3.21 Desain Menu SettingTahun Ajaran ............................................. 51

Gambar 3.22 Desain Menu Input Data ............................................................ 52

Gambar 3.23 Desain Halaman Data Kelas ....................................................... 53

Gambar 3.24 Desain Halaman Data Siswa....................................................... 53

Gambar 3.25 Desain Halaman Jenis Pembayaran ............................................ 54

Gambar 3.26 Desain Menu Pembayaran .......................................................... 55

Gambar 3.27 Desain Menu Kartu SPP ............................................................. 56

Gambar 3.28 Desain Menu laporan ................................................................. 57

Gambar 3. 29 Halaman Laporan Pembayaran ................................................... 57

Gambar 3.30 Halaman Laporan Tunggakan..................................................... 58

Gambar 4.1 Tampilan Halaman Menu Utama ................................................ 60 Gambar 4.2 Tampilan Halaman Pengaturan Tahun Ajaran ............................. 61

Gambar 4.3 Tampilan Halaman Data Kelas ................................................... 62

Gambar 4.4 Tampilan Halaman Data Siswa................................................... 63

Gambar 4.5 Tampilan Halaman Data Wali Kelas ........................................... 70

Gambar 4.6 Tampilan Halaman Data Absensi ............................................... 71

Gambar 4.7 Tampilan Halaman Data Kelas dan Wali Kelas ........................... 72

Gambar 4.8 Tampilan Halaman Jenis Pembayaran ........................................ 73

Gambar 4.9 Tampilan Halaman Pembayaran ................................................. 74

Page 10: Perancangan dan Implementasi Sistem Informasi Administrasi Pembayaran SPP …repository.uksw.edu/bitstream/123456789/2445/1/T1... · 2013-05-08 · Program Studi Sistem Informasi

x

Gambar 4.10 Kwitansi/bukti Pembayaran SPP ................................................ 75

Gambar 4.11 Tampilan Halaman Kartu Pembayaran SPP ................................ 75

Gambar 4.12 Kartu Pembayaran SPP .............................................................. 76

Gambar 4.13 Tampilan Halaman Laporan Pembayaran ................................... 77

Gambar 4.14 Tampilan Halaman Laporan Tunggakan ..................................... 78

Page 11: Perancangan dan Implementasi Sistem Informasi Administrasi Pembayaran SPP …repository.uksw.edu/bitstream/123456789/2445/1/T1... · 2013-05-08 · Program Studi Sistem Informasi

xi

Daftar Tabel

Halaman Tabel 3.1 Kebutuhan Perangkat Keras ....................................................... 24

Tabel 3.2 Kebutuhan Perangkat Lunak ...................................................... 24

Tabel 3.3 Tabel Tahun Ajaran ................................................................... 44

Tabel 3.4 Tabel Data Kelas ....................................................................... 45

Tabel 3.5 Tabel Data Siswa ...................................................................... 45

Tabel 3.6 Tabel Data Wali Kelas .............................................................. 46

Tabel 3.7 Tabel Data Kelas Pengajar ........................................................ 47

Tabel 3.8 Tabel Data Absensi ................................................................... 47

Tabel 3.9 Tabel Jenis Pembayaran ............................................................ 48

Tabel 3.10 Tabel Rincian Pembayaran ........................................................ 49 Tabel 3.11 Tabel Pembayaran SPP ............................................................. 49

Tabel 3.12 Tabel Tunggakan ...................................................................... 50

Tabel 4.1 Implementasi Antarmuka Struktur menu .................................... 60

Tabel 4.2 Pengujian Pengaturan Tahun Ajaran ........................................... 79

Tabel 4.3 Pengujian Pengolahan Data Kelas .............................................. 80

Tabel 4.4 Pengujian Pengolahan Data Siswa .............................................. 81

Tabel 4.5 Pengujian Pengolahan Data Absensi ........................................... 82

Tabel 4.6 Pengujian Pengolahan Data Wali Kelas ...................................... 82

Tabel 4.7 Pengujian Pengolahan Data Jenis Pembayaran ............................ 83

Tabel 4.8 Pengujian Pengolahan Transaksi Pembayaran SPP ..................... 84

Tabel 4.9 Pengujian Pengolahan Kartu SPP ............................................... 84 Tabel 4.10 Pengujian Pengolahan Laporan Pembayaran ............................... 85

Tabel 4.11 Pengujian Pengolahan Laporan Tunggakan ................................ 85

Page 12: Perancangan dan Implementasi Sistem Informasi Administrasi Pembayaran SPP …repository.uksw.edu/bitstream/123456789/2445/1/T1... · 2013-05-08 · Program Studi Sistem Informasi

xii

Daftar Kode Program

Halaman Kode Program 4.1 Membuat Koneksi ke Database ................................. 64

Kode Program 4.2 Tampil Data Siswa .................................................... 65

Kode Program 4.3 Tampil Data Siswa Berdasarkan NIS atau Nama ........ 66

Kode Program 4.4 Tambah Data Siswa ................................................... 66

Kode Program 4.5 Ubah Data Siswa ....................................................... 68

Kode Program 4.6 Hapus Data Siswa ...................................................... 67

Page 13: Perancangan dan Implementasi Sistem Informasi Administrasi Pembayaran SPP …repository.uksw.edu/bitstream/123456789/2445/1/T1... · 2013-05-08 · Program Studi Sistem Informasi

xiii

Daftar Lampiran

Halaman Lampiran 1 Surat Keterangan Penelitian .................................................... 90

Page 14: Perancangan dan Implementasi Sistem Informasi Administrasi Pembayaran SPP …repository.uksw.edu/bitstream/123456789/2445/1/T1... · 2013-05-08 · Program Studi Sistem Informasi

xiv

Abstract

The administration of Tuition Fee Payments/Sumbangan

Pembinaan Pendidikan (SPP) is an action of financial administration

that is reporting data of Tuition Fee paid/SPP by each student aech

month. Nowadays, SMP Negeri 1 Salatiga does not have any kind of

computerized information system that handles and process' all the

financial administration data. This causes problem of finding and

reporting correct financial data of the treasurer committee. The

development of information system SPP payment is using prototype

method which directly involves user in analizing and designing system,

and it is very effective to correct system. Another technology used is

ActiveX Data Object .NET (ADO.NET) which is part of

framework.NET that the function is to access data from database.. As

we will see the result, by using new system of School Financial

Administration and Information System, school committee will be easily

handle and process all the data in.

Keywords : SPP, Information Systems, Prototype, ADO.NET.