Top Banner
PERANCANGAN SISTEM ADMINISTRASI PEMBAYARAN SISWA BERBASIS WEB PADA SMK YAPAN INDONESIA SKRIPSI HENDRI SAHERDIYAN 0810512049 UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAKARTA FAKULTAS ILMU KOMPUTER PROGRAM STUDI SISTEM INFORMASI 2016
17

PERANCANGAN SISTEM ADMINISTRASI PEMBAYARAN …

Nov 19, 2021

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: PERANCANGAN SISTEM ADMINISTRASI PEMBAYARAN …

PERANCANGAN SISTEM ADMINISTRASI PEMBAYARAN

SISWA BERBASIS WEB PADA SMK YAPAN INDONESIA

SKRIPSI

HENDRI SAHERDIYAN

0810512049

UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAKARTA

FAKULTAS ILMU KOMPUTER

PROGRAM STUDI SISTEM INFORMASI

2016

Page 2: PERANCANGAN SISTEM ADMINISTRASI PEMBAYARAN …

PERANCANGAN SISTEM ADMINISTRASI PEMBAYARAN

SISWA BERBASIS WEB PADA SMK YAPAN INDONESIA

SKRIPSI

Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh

Gelar Sarjana Komputer

HENDRI SAHERDIYAN

0810512049

UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAKARTA

FAKULTAS ILMU KOMPUTER

PROGRAM STUDI SISTEM INFORMASI

2016

Page 3: PERANCANGAN SISTEM ADMINISTRASI PEMBAYARAN …
Page 4: PERANCANGAN SISTEM ADMINISTRASI PEMBAYARAN …
Page 5: PERANCANGAN SISTEM ADMINISTRASI PEMBAYARAN …
Page 6: PERANCANGAN SISTEM ADMINISTRASI PEMBAYARAN …

PERANCANGAN SISTEM ADMINISTRASI PEMBAYARAN

SISWA BERBASIS WEB PADA SMK YAPAN INDONESIA

Hendri Saherdiyan

Abstrak

Penelitian ini dilakukan untuk membuat sebuah sistem administrasi pembayaran

siswa berbasis web di SMK Yapan Indonesia. Salah satu masalah yang sering

timbul dalam sistem pembayaran administrasi ini adalah tidak dapat dengan cepat

mengetahui data-data siswa dan siswinya yang ingin membayar atau yang belum

membayar, selain itu apabila ada transaksi pembayaran tidak dengan cepat di

proses atau pemrosesannya masih manual, hal inilah yang menyebabkan

keterlambatan dalam pencarian data dan terbuangnya waktu dan tenaga secara

percuma. Metode yang digunakan dalam penelitian ini adalah waterfall dimana

analisis sistem menggunakan metode PIECES (Performance, Information,

Economic, Control, Efficiency, Service). Dengan adanya sistem komputerisasi i n i

maka dapat dengan cepat mengetahui data siswa yang ada di sekolah tersebut

dengan pasti dan akurat, disamping itu juga dapat mengetahui transaksi

pembayaran dengan cepat dan efisien.

Kata Kunci : Web, Pembayaran

Page 7: PERANCANGAN SISTEM ADMINISTRASI PEMBAYARAN …

STUDENT ADMINISTRATION SYSTEM BASED ON WEB SMK

Yapan INDONESIA

Hendri Saherdiyan

Abstract

This study was carried out to create a system of web-based administration payment

student in SMK Yapan Indonesia. One of the problems that often arise in the payment

system of administration is not able to quickly know the data of students and its

students who want to pay or not pay, other than that if there are payment transactions

are not fast in the process, or the processing is manual, it is this which causing delays

in data retrieval and waste of time and energy in vain. The method used in this

research is the waterfall where the analysis system using the method PIECES

(Performance, Information, Economic, Control, Efficiency, Service). With the

computerized system is then able to quickly find out the data of students in the school

with a definite and accurate, and also it can determine payment transactions quickly

and efficiently.

Keywords : Web, Payment

Page 8: PERANCANGAN SISTEM ADMINISTRASI PEMBAYARAN …

i

Kata Pengantar

Puji dan syukur penulis panjatkan kepada Allah SWT atas segala rahmat

dan karunia-Nya sehingg skripsi ini berhasil diselesaikan. Judul yang dipilih

dalam penelitian ini adalah Perancangan Sistem Administrasi Pembayaran

Siswa Berbasis Web pada SMK Yapan Indonesia.

Terimakasih penulis ucapkan kepada semua pihak yang telah membantu

dalam penyusunan Skripsi ini, antaralain :

1. Allah SWT yang telah memberikan hidayah serta rahmatnya sehingga

membantu penulis dalam menyelesaikan setiap masalah yang timbul

selama penyusunan Skripsi ini.

2. Bapak Dr. Nidjo Sandjojo, M.Sc sebagai Dekan Fakultas Ilmu Komputer

Universitas Pembangunan Nasional “Veteran” Jakarta.

3. Ibu Ati Zaidiah., S.Kom., MTI sebagai Kepala Program Studi S1 Sistem

Informasi.

4. Ibu Ati Zaidiah., S.Kom., MTI sebagai dosen pembimbing yang telah

membimbing penulis selama menyusun Skripsi ini.

5. Keluarga penulis yang tidak pernah lelah mendoakan dan mendukung

selama penyusunan skripsi ini.

6. Sahabat seperjuangan angkatan 2008 dan Wahyu Febriansyah S.kom

7. Virlie Vuri Prasasti beserta keluarga yang selalu mensuport penulis untuk

menyelesaikan penulisan skripsi

8. Yudi, Elin, Aji, dan Andi yang selalu membantu dan memberi semangat

kepada penulis

Penulis menyadari bahwa skripsi ini masih banyak terdapat kekurangan,

oleh karena itu penulis mengharapkan kritik dan saran untuk penyempurnaan agar

skripsi ini menjadi lebih baik di masa yang akan datang.

Akhir kata, penulis berharap semoga skripsi ini bermanfaat bagi penulis

pada khususnya dan pembaca pada umumnya.

Jakarta, Januari 2016

Penulis

Page 9: PERANCANGAN SISTEM ADMINISTRASI PEMBAYARAN …

ii

DAFTAR ISI

Halaman Judul

Halaman Pernyataan Orisinalitas

Halaman Pengesahan

Halaman Pernyataan Persetujuan Publikasi

Abstrak

Abstract

Kata Pengantar ................................................................................................. i

DAFTAR ISI .................................................................................................... ii

DAFTAR GAMBAR ....................................................................................... iv

DAFTAR TABEL ............................................................................................ v

DAFTAR SIMBOL .......................................................................................... ix

DAFTAR LAMPIRAN .................................................................................... x

BAB I PENDAHULUAN ........................................................................ 1

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

1.2 Perumusan Masalah ................................................................ 2

1.3 Batasan Masalah ...................................................................... 2

1.4 Maksud dan Tujuan Penulisan ................................................ 3

1.5 Sistematika Penulisan .............................................................. 3

BAB II LANDASAN TEORI ........................................................................ 5

2.1 Pengertian Sistem Informasi Berbasis Web ............................ 5

2.2 Teori Administrasi Keuangan ................................................. 11

2.3 Teori Analisa Sistem ............................................................... 12

2.4 Teori Pengembangan Sistem Informasi .................................. 14

2.5 Peralatan Pengembangan Sistem ............................................. 15

2.6 Konsep Database ..................................................................... 17

BAB III METODOLOGI PENELITIAN ................................................ 19

3.1 Alur Penelitian......................................................................... 19

3.2 Kegiatan Penelitian ................................................................. 20

3.3 Tempat dan Waktu Penelitian ................................................. 21

3.4 Jadwal Penelitian ..................................................................... 22

3.5 Alat yang digunakan................................................................ 22

BAB IV HASIL DAN PEMBAHASAN ................................................... 24

4.1 Deskripsi Objek Penelitian ...................................................... 24

4.2 Tujuan SMK Yapan Indonesia ................................................ 26

4.3 Struktur Organisasi dan Fungsi ............................................... 27

4.4 Analisa Sistem Berjalan .......................................................... 32

4.5 Prosedur Sistem Berjalan ........................................................ 34

Page 10: PERANCANGAN SISTEM ADMINISTRASI PEMBAYARAN …

iii

4.6 Prosedur Sistem Berjalan ........................................................ 35

4.7 Analisa Masalah ...................................................................... 38

4.8 Masalah Pokok ........................................................................ 39

4.9 Tujuan dan Sasaran ................................................................. 39

4.10 Analisa Kebutuhan Informasi................................................ 40

4.11 Penggunaan Sistem ............................................................... 41

4.12 Perancangan Sistem............................................................... 41

4.13 Rancangan Sistem dan Prosedur ........................................... 44

4.14 Rancangan Program .............................................................. 53

4.15 Rancangan Kode ................................................................... 54

4.15 Rancangan User Interface ..................................................... 55

BAB V PENUTUP .................................................................................... 64

5.1 Simpulan.................................................................................. 64

5.2 Saran ........................................................................................ 64

DAFTAR PUSTAKA ..................................................................................... 66

DAFTAR RIWAYAT HIDUP

LAMPIRAN

Page 11: PERANCANGAN SISTEM ADMINISTRASI PEMBAYARAN …

iv

DAFTAR GAMBAR

Gambar 1 Model Waterfall .............................................................................. 14

Gambar 2 Simbol Use Case Diagram .............................................................. 16

Gambar 3 Alur Penelitian................................................................................. 19

Gambar 4 Struktur Organisasi .......................................................................... 27

Gambar 5 Use Case Diagram Sistem Berjalan ................................................ 34

Gambar 6 Use Case Prosedur Data Siswa........................................................ 35

Gambar 7 Use Case Prosedur Data Pembayaran ............................................. 36

Gambar 8 Use Case Prosedur Pembuatan Laporan.......................................... 37

Gambar 9 Use Case Aktivitas Sistem Usulan .................................................. 42

Gambar 10 Activity Diagram Menu Login ...................................................... 43

Gambar 11 Activity Diagram Menu Utama ..................................................... 44

Gambar 12 Activity Diagram Data Siswa ........................................................ 45

Gambar 13 Activity Diagram Data Pembayaran ............................................. 46

Gambar 14 Activity Diagram Transaksi Iuran SPP ......................................... 47

Gambar 15 Activity Diagram Transaksi Pembayaran Siswa ........................... 48

Gambar 16 Activity Diagram Laporan Data Siswa ......................................... 49

Gambar 17 Activity Diagram Laporan Pembayaran ........................................ 50

Gambar 18 Activity Diagram Laporan Iuran SPP ........................................... 51

Gambar 19 Activity Diagram Laporan Transaksi Pembayaran ....................... 52

Gambar 20 Class Diagram ............................................................................... 53

Gambar 21 Tampilan Halaman Utama ............................................................ 55

Gambar 22 Tampilan Halaman Bendhara ........................................................ 55

Gambar 23 Tampilan Menu Data Sekolah ....................................................... 56

Gambar 24 Tampilan From Data Input Tahun Ajaran ..................................... 56

Gambar 25 Tampilan Data Tahun Ajar ............................................................ 57

Gambar 26 Tampilan From Data Jenis Pembayaran........................................ 57

Gambar 27 Tampilan Data Jenis Pembayaran ................................................. 58

Gambar 28 Tampilan Input Data Siswa ........................................................... 59

Gambar 29 Tampilan Lihat Data Siswa ........................................................... 60

Gambar 30 Tampilan Input Transaksi Pembayaran SPP ................................. 61

Gambar 31 Tampilan Pembayaran Lain Lain .................................................. 62

Gambar 32 Tampilan Laporan SPP ................................................................. 63

Page 12: PERANCANGAN SISTEM ADMINISTRASI PEMBAYARAN …

v

DAFTAR TABEL

Tabel 1 Jadwal Penelitian................................................................................. 22

Tabel 2 Kebutuhan Hardware .......................................................................... 22

Tabel 3 Kebutuhan Software ............................................................................ 23

Tabel 4 Jumlah Siswa dalam 4 tahun terakhir ................................................. 24

Tabel 5 Data Ruang Kelas................................................................................ 25

Tabel 6 Data Ruang Lain ................................................................................. 25

Tabel 7 Data Guru ............................................................................................ 25

Tabel 8 Dokumen Masukan ............................................................................. 32

Tabel 9 Dokumen Keluaran ............................................................................. 32

Tabel 10 Kegiatan Sistem Berjalan .................................................................. 33

Tabel 11 Peran Pengguna ................................................................................. 40

Tabel 12 Fasilitas ............................................................................................. 41

Tabel 13 Kebutuhan Sistem Bendahara .................................................................. 42

Tabel 14 Deskripsi Use Case Aktivitas Bendahara ................................................... 44

Page 13: PERANCANGAN SISTEM ADMINISTRASI PEMBAYARAN …

vi

DAFTAR SIMBOL

a. Use Case Diagram

NO GAMBAR NAMA KETERANGAN

1

Actor

Menspesifikasikan himpuan peran yang pengguna mainkan ketika

berinteraksi dengan use case

2

Dependency

Sebuah element bergantung dalam

beberapa cara ke element lainnya.

Aggregation, bentuk assosiation

dimana sebuah elemen berisi

elemen lainnya.

3

Generalization

Hubungan dimana objek anak (descendent) berbagi perilaku dan

struktur data dari objek yang ada di

atasnya objek induk (ancestor)

4

Include

Kegiatan yang harus terpenuhi agar

sebuah event dapat terjadi, dimana

pada kondisi ini sebuah use case

adalah bagian dari use case.

5

Extend

Digunakan untuk menggambarkan

hubungan antar use case yang

menunjukkan bahwa satu use case

merupakan fungsionalitas dari use

case yang lain jika kondisi atau

syarat itu terpenuhi.

Page 14: PERANCANGAN SISTEM ADMINISTRASI PEMBAYARAN …

vii

6

Association

Apa yang menghubungkan antara objek satu dengan objek lainnya

7

System

Menspesifikasikan paket yang menampilkan sistem secara

terbatas.

8

Use Case

Deskripsi dari urutan aksi-aksi yang

ditampilkan sistem yang

menghasilkan suatu hasil yang

terukur bagi suatu aktor

9

Collaboration

Interaksi aturan-aturan dan elemen

lain yang bekerja sama untuk

menyediakan prilaku yang lebih

besar dari jumlah dan elemen-

elemennya (sinergi)

10

Note

Elemen fisik yang eksis saat

aplikasi dijalankan dan

mencerminkan suatu sumber daya

komputasi

Page 15: PERANCANGAN SISTEM ADMINISTRASI PEMBAYARAN …

viii

b. Activity Diagram

NO GAMBAR NAMA KETERANGAN

1

Activity

Memperlihatkan bagaimana masing-

masing kelas antarmuka saling

berinteraksi satu sama lain

2

Action

State dari system yang

mencerminkan eksekusi dari suatu

aksi

3

Initial Node Bagaimana objek dibentuk atau

diawali

4

Activity Final

Node

Bagaimana objek dibentuk dan

dihancurkan

5

Fork Node Satu aliran yang pada tahap tertentu

berubah menjadi beberapa aliran

6

Nary

Association

Upaya untuk menghindari asosiasi

dengan lebih dari 2 objek

7

Event

Kegiataan yang menyebabkan

berubahnya status mesin.

Page 16: PERANCANGAN SISTEM ADMINISTRASI PEMBAYARAN …

ix

c. Class Diagram

NO GAMBAR NAMA KETERANGAN

1

Generalization

Hubungan dimana objek anak

(descendent) berbagi perilaku dan

struktur data dari objek yang ada di

atasnya objek induk (ancestor)

2

Class

Himpunan dari objek-objek yang

berbagi atribut serta operasi yang

sama

3

Collaboration

Deskripsi dari urutan aksi-aksi yang

ditampilkan sistem yang

menghasilkan suatu hasil yang

terukur bagi suatu aktor

4

Realization Operasi yang benar-benar

dilakukan oleh suatu objek

5

Dependency

Hubungan dimana perubahan yang

terjadi pada suatu elemen mandiri

(independent) akan mempegaruhi

elemen yang bergantung padanya

elemen yang tidak mandiri

6

Association Apa yang menghubungkan antara

objek satu dengan objek lainnya

Page 17: PERANCANGAN SISTEM ADMINISTRASI PEMBAYARAN …

x

DAFTAR LAMPIRAN

Lampiran 1 Daftar Nama Siswa

Lampiran 2 Daftar Rincian Administrasi Pembayaran

Lampiran 3 Kwitansi Iuran SPP

Lampiran 4 Kwitansi Pembayaran

Lampiran 5 Laporan Data Siswa

Lampiran 6 Laporan Data Pembayaran

Lampiran 7 Laporan Data Iuran SPP

Lampiran 8 Laporan Data Transaksi Pembayaran

Lampiran 9 Rancangan Pembayaran SPP

Lampiran 10 Rancangan Laporan SPP

Lampiran 11 Tampilan Menu Login

Lampiran 12 Tampilan Menu Utama

Lampiran 13 Tampilan Data Siswa

Lampiran 14 Tampilan Data Pembayaran

Lampiran 15 Tampilan Data Iuran SPP

Lampiran 16 Tampilan Transaksi Pembayaran

Lampiran 17 Tampilan Data Siswa

Lampiran 18 Tampilan Pembayaran

Lampiran 19 Tampilan Iuran SPP

Lampiran 20 Tampilan Laporan Transaksi Pembayaran