TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA...

104
RANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu syarat kelulusan Program Diploma III MASWATIH 11152106 Program Studi Komputerisasi Akuntansi AMIK BSI Jakarta Jakarta 2018

Transcript of TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA...

Page 1: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

RANCANG BANGUN SISTEM INFORMASI PEMBAYARAN

SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH

JAKARTA

TUGAS AKHIR

Diajukan untuk memenuhi salah satu syarat kelulusan Program Diploma III

MASWATIH

11152106

Program Studi Komputerisasi Akuntansi

AMIK BSI Jakarta

Jakarta

2018

Page 2: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu
Page 3: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu
Page 4: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu
Page 5: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu
Page 6: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

KATA PENGANTAR

Alhamdulillah, Dengan mengucapkan puji syukur atas kehadirat Allah

SWT, yang telah melimpahkan rahmat dan karunia-Nya, sehingga pada akhirnya

penulis dapat menyelesaikan tugas ini dengan baik. Dimana tugas akhir ini penulis

sajikan dalam bentuk buku yang sederhana. Adapun judul tugas akhir, yang

penulis ambil sebagai berikut, “Rancang Bangun Sistem Informasi

Pembayaran SPP Pada Raudhatul Athfal Al-Alifiyah Jakarta”.

Tujuan penulisan tugas akhir ini dibuat sebagai salah satu syarat kelulusan

program Diploma III AMIK BSI Jakarta. Sebagai bahan penulisan diambil

berdasarkan hasil penelitian (eksperimen), observasi dan beberapa sumber

literatur yang mendukung penulisan ini. Penulis menyadari bahwa tanpa

bimbingan dan dorongan dari semua pihak, maka penulisan tugas akhir ini tidak

akan lancar. Oleh karena itu pada kesempatan ini, izinkanlah penulis

menyampaikan ucapan terima kasih kepada:

1. Direktur AMIK BSI Jakarta

2. Ketua Program Studi Komputerisasi Akuntansi AMIK BSI Jakarta.

3. Bapak Achmad Rifai, M.kom selaku Dosen Pembimbing Tugas Akhir.

4. Staff / karyawan / dosen dilingkungan AMIK BSI Jakarta.

5. Ibu Alipatus Sholihah, S.E selaku Kepala Sekolah Raudhatul Athfal Al-

Alifiyah Jakarta.

Page 7: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu
Page 8: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

ABSTRAK

Maswatih (11152106), Rancang Bangun Sistem Informasi Pembayaran SPP

Pada Raudhatul Athfal Al – Alifiyah Jakarta

Dalam era globalisasi saat ini, teknologi informasi berkembang sangat pesat.

Adapun komputer yang merupakan peralatan yang diciptakan untuk membantu

pekerjaan manusia agar lebih efektif dan efisien. Raudhatul Athfal Al – Alifiyah

Jakarta membutuhkan adanya sistem informasi yang menunjang dan memberikan

pelayanan khususnya pada pembayaran SPP bagi para orangtua siswa. Untuk

itulah penulis mencoba membuat Tugas Akhir mengenai sistem pembayaran SPP

di Raudhatul Athfal Al – Alifiyah Jakarta yang sampai saat ini belum

terkomputerisasi. Raudhatul Athfal Al – Alifiyah Jakarta adalah salah satu

lembaga yang bergerak di bidang pendidikan. Sistem pembayaran SPP yang ada

masih menggunakan sistem pencatatan manual, mulai dari pengecekan data

pembayaran SPP, pencatatan kedalam buku besar serta membuat laporan bulanan.

Sehingga besar kemungkinan terjadinya kesalahan dalam proses pencatatan

maupun perhitungan. Dengan sistem pembayaran SPP terkomputerisasi yang

diusulkan diharapkan dapat mempermudah pekerjaan Tata Usaha agar lebih

efektif dan efisien dibandingkan dengan sistem yang terdahulu. Sistem yang

diusulkan menggunakan perangkat lunak Netbeans IDE 8.1, Xampp 3.2.2, bahasa

pemograman PHP dan database MySQL.

Kata Kunci: Netbeans 8.1, Xampp 3.2.2, PHP, MySQL, Rancang Bangun

Sistem Informasi, Pembayaran SPP

Page 9: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

ABSTRACT

Maswatih (11152106), Design Information System Of SPP Payment at

Raudhatul Athfal Al – Alifiyah Jakarta

In the current era of globalization, information technology is growing very

rapidly. The computer is a device that was created to help human work to be more

affective and efficient. Raudhatul Athfal Al – Alifiyah Jakarta requires the

existence of information systems that support and provide services, especially on

the payment of tuition fees for parents. For this reason the author tries to make

the final task about the payment system of SPP in Raudhatul Athfal Al – Alifiyah

Jakarta which until now has not been computerized. Raudhatul Athfal Al -

Alifiyah Jakarta is one of the institutions engaged in education. The excisting SPP

payment system still uses manual recording system, starting from checking data of

SPP payment, recording into general ledger and making monthly report. So that

the posibility of errors in teh process of recording and calculation. With the

proposed system of computerized SPP payment is expected of facilitate the work

of administration to be more effective and efficient then the previous system. The

proposed system uses Netbeans IDE 8.1, Xampp 3.2.2 software, PHP

programming language and MySQL database.

Keyword: Netbeans 8.1, Xampp 3.2.2, PHP, MySQL, Design Information

system, SPP payment

Page 10: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

DAFTAR ISI

Lembar Judul Tugas Akhir .................................................................................. i

Lembar Pernyataan Keaslian Tugas Akhir .......................................................... ii

Lembar Pernyataan Persetujuan Publikasi Karya Ilmiah .................................... iii

Lembar Persetujuan dan Pengesahan Tugas Akhir ............................................. iv

Lembar Konsultasi Tugas Akhir ......................................................................... v

Kata Pengantar.................................................................................................... vi

Abstrak................................................................................................................ viii

Daftar Isi.............................................................................................................. x

Daftar Simbol...................................................................................................... xiii

Daftar Gambar.................................................................................................... xviii

Daftar Tabel.......................................................................................................... xix

Daftar Lampiran.................................................................................................. xx

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

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

1.2. Maksud dan Tujuan .................................................................... 2

1.3. Metode Penelitian ............................................................................3

1.3.1. Metode Pengumpulan Data ....................................................3

1.3.2. Metode Pengembangan Software ...........................................4

1.4. Ruang Lingkup .................................................................................6

BAB II LANDASAN TEORI ........................................................... 7

2.1. Konsep Dasar Sistem ........................................................... 7

2.1.1. Pengertian Sistem ............................................................. 7

2.1.2. Karakteristik Sistem ................................................. 8

Page 11: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

2.1.3. Klasifikasi Sistem ...................................................................10

2.1.4. Pengertian Informasi...............................................................11

2.1.5. Kualitas Informasi .................................................................11

2.1.6. Nilai Informasi .......................................................................13

2.1.7. Karakteristik Informasi .........................................................14

2.1.8. Pengertian Sistem Informasi ..................................................15

2.1.9. Komponen Sistem Informasi ..................................................15

2.1.10. Pengertian Sistem Akuntansi ..............................................16

2.1.11. Sistem Informasi Akuntansi ................................................17

2.1.12. Pengertian Pembayaran .......................................................17

2.1.13. Pengertian SPP.....................................................................17

2.2. Peralatan Pendukung (Tools System) ...............................................18

2.2.1. Unifed Model Language (UML) ............................................18

2.2.2. Diagram-diagram UML (Unified Modeling Language).........18

2.2.3. Entity Relationship Diagram (ERD) ......................................19

2.2.4. Logical Record Structure (LRS) .............................................20

2.2.5. Pengertian Java ......................................................................20

2.2.6. Pengertian Database (Basis Data) .........................................20

2.2.7. NetBeans IDE .........................................................................21

2.2.8. XAMPP ...................................................................................21

2.2.9. PHP MyAdmin........................................................................21

2.2.10. MySQL ..................................................................................21

BAB III PEMBAHASAN .................................................................................22

3.1. Tinjauan Perusahaan.........................................................................22

3.1.1. Sejarah Perusahaan .................................................................22

3.1.2. Struktur Organisasi dan tugas ................................................24

3.2. Tinjauan Kasus .................................................................................25

3.2.1. Proses Bisnis Sistem Berjalan ...............................................25

Page 12: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

3.2.2. Activity Diagram ....................................................................27

3.2.3. Dokumen Masukan ................................................................28

3.2.4. Dokumen Keluaran ................................................................28

3.2.5. Permasalahan Pokok ..............................................................29

3.2.6. Pemecahan Masalah ...............................................................29

3.3. Analisis Kebutuhan Software ...........................................................30

3.3.1. Tahapan Analisis ....................................................................30

3.3.2. Use Case Diagram .................................................................31

3.3.3. Activity Diagram ....................................................................33

3.4. Desain ...............................................................................................44

3.4.1. Entity Relationship Diagram (ERD) ......................................44

3.4.2. Logical Record Structur (LRS) ..............................................45

3.4.3. Spesifikasi File .......................................................................46

3.4.4. Sequence Diagram .................................................................50

3.4.5. Deployment Diagram .............................................................51

3.4.6. User Interface .........................................................................52

3.5. Implementasi ....................................................................................58

3.5.1. Code Generation ....................................................................58

3.5.2. Blackbox Testing ....................................................................70

3.5.3. Spesifikasi Hardware dan Software .......................................72

BAB IV PENUTUP ...........................................................................................73

4.1. Kesimpulan .......................................................................................73

4.2. Saran .................................................................................................74

DAFTAR PUSTAKA ........................................................................................ 75

DAFTAR RIWAYAT HIDUP.......................................................................... 77

SURAT KETERANGAN RISET ..................................................................... 78

LAMPIRAN-LAMPIRAN ................................................................................ 79

Page 13: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

DAFTAR SIMBOL

A. Simbol Use Case Diagram

Simbol Keterangan

aktor/ actor

nama actor

Orang, proses, atau sistem lain yang berinteraksi

dengan sistem sistem informasi yang akan dibuat

di luar sistem informasi yang akan dibuat itu

sendiri, jadi walaupun simbol aktor adalah gambar

orang, tapi aktor belum tentu merupakan orang,

biasanya dinyatakan menggunakan kata benda di

awal frase nama aktor.

Use Case Fungsionalitas yang disediakan sistem sebagai

unit-unit yang saling bertukar pesan antar unit atau

aktor, biasanya dinyatakan dengan menggunakan

kata kerja di awal di awal frase nama use case.

Asosiasi / association Komunikasi antara aktor dan use case yang

berpartisipasi pada use case atau use case

memiliki interaksi dengan aktor.

Ekstensi / extend

<<extend>>

Relasi use case tambahan ke sebuah use case

dimana use case yang ditambahkan dapat berdiri

sendiri walau tanpa use case tambahan itu, mirip

dengan prinsip inheritance pada pemrograman

berorientasi objek, biasanya use case tambahan

memiliki nama depan yang sama dengan use case

yang ditambahkan.

Generalisasi / generalization

Hubungan generalisasi dan spesialisasi (umum-

khusus) antara dua buah use case dimana fungsi

yang satu adalah fungsi yang lebih umum dari

lainnya.

Menggunakan / include /

uses

Relasi use case tambahan ke sebuah use case

dimana use case yang ditambahkan memerlukan

use case ini untuk menjalankan fungsinya atau

sebagai syarat dijalankan use case ini.

Nama use

case

Page 14: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

B. Simbol Activity Diagram

Simbol Keterangan

Status awal

Status awal aktivitas sistem, sebuah

diagram aktivitas memiliki sebuah status

awal.

Aktivitas

Aktivitas yang dilakukan sistem,

aktivitasnya biasanya diawali dengan kata

kerja.

Percabangan / decision Asosiasi percabangan dimana jika ada

pilihan aktivitas lebih dari satu.

Penggabungan / join Asosiasi penggabungan dimana lebih dari

satu aktivitas digabungkan menjadi satu.

Status akhir Status akhir yang dilakukan sistem, sebuah

diagram aktivitas memiliki sebuah status

akhir.

Swimlane

Memisahkan organisasi bisnis yang

bertanggung jawab terhadap aktivitas

yang terjadi.

Page 15: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

C. Simbol Entity Relationship Diagram

Simbol Keterangan

Entitas / entity

Entitas merupakan data inti yang akan disimpan,

bakal tabel pada basis data, benda yang memiliki

data dan harus disimpan datanya agar dapat

diakses oleh aplikasi komputer, penamaan entitas

biasanya lebih ke kata benda dan belum

merupakan nama tabel.

Atribut

Field atau kolom data yang butuh disimpan

dalam suatu entitas.

Atribut kunci primer

Field atau kolom data yang butuh disimpan

dalam suatu entitas dan digunakan sebagai kunci

akses record yang diinginkan, biasanya berupa

id, kunci primer dapat lebih dari satu kolom,

asalkan kombinasi dari beberapa kolom tersebut

dapat bersifat unik (berbeda tanpa ada yang

sama)

Atribut multinilai / multivalue

Field atau kolom data yang butuh disimpan

dalam suatu entitas yang dapat memiliki nilai

lebih dari satu.

Relasi

Relasi yang menghubungkan antar entitas,

biasanya diawali dengan kata kerja.

Asosiasi/association

Penghubung antara relasi dan entitas dimana di

kedua ujungnya memiliki multiplicity

kemungkinan jumlah pemakaian.

Kemungkinan jumlah maksimum keterhubungan antara entitas satu dengan yang lain disebut

dengan kardinalitas.

Misalkan ada kardinalitas 1 ke N atau sering

disebut dengan one to many menghubungkan

entitas A dan entitas B

nama_relasi

Page 16: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

D. Simbol Sequence Diagram

Simbol Keterangan

aktor/ actor

nama actor

Orang, proses, atau sistem lain yang

berinteraksi dengan sistem sistem informasi

yang akan dibuat di luar sistem informasi yang

akan dibuat itu sendiri, jadi walaupun simbol

aktor adalah gambar orang, tapi aktor belum

tentu merupakan orang, biasanya dinyatakan

menggunakan kata benda di awal frase nama

aktor.

Interface atau Boundary Object

Sebuah objek yang menjadi penghubung user

dengan sistem

Control Object

Mengkoordinasikan perilaku sistem dan

dinamika dari suatu sistem, menangani tugas

utama dan mengontrol alur kerja suatu sistem.

Entitas Objek / Entity Object

Suatu objek yang berisi informasi kegiatan

terkait yang tetap dan disimpan kedalam suatu

database.

Object Message

Menggambarkan pesan/hubungan antar obyek,

yang menunjukan urutan kejadian yang terjadi.

Message to Self

Menggambarkan pesan/hubungan antar obyek,

yang menunjukan urutan kejadian yang terjadi.

Lifeline

Garis titik – titik yang berhubungan dengan

objek, sepanjang lifeline terdapat activation.

Page 17: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Activation

Mewakili sebuah eksekusi operasi dari objek,

panjang kotak ini berbanding lurus dengan

durasi aktivasi sebuah operasi.

E. Simbol Deployment Diagram

Simbol Keterangan

Package

Package merupakan sebuah bungkusan dari

satu atau lebih node

Node

Biasanya mengacu pada perangkat keras

(hardware), perangkat lunak yang tidak dibuat

sendiri (software), jika di dalam node

disertakan komponen untuk

mengkonsistenkan rancangan maka

komponen yang diikutsertakan harus sesuai

dengan komponen yang telah di definisikan

sebelumnya pada diagram komponen.

Komponen

Komponen Sistem

Kebergantungan / dependency

Kebergantungan antar node, arah panah

mengarah pada node yang dipakai.

Link

Relasi antar node

Page 18: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

DAFTAR GAMBAR

Halaman

Gambar III.1 Struktur Organisasi ........................................................................ 24

Gambar III.2 Activity Diagram Proses Bisnis Sistem Berjalan ........................... 27

Gambar III.3 Use Case Diagram Halaman Admin ............................................. 31

Gambar III.4 Activity Diagram Halaman Login ................................................. 33

Gambar III.5 Activity Diagram Halaman Menu Utama ...................................... 34

Gambar III.6 Activity Diagram Halaman Menu Master ..................................... 35

Gambar III.7 Activity Diagram Halaman Menu Data Admin ............................. 36

Gambar III.8 Activity Diagram Halaman Menu Data Siswa .............................. 37

Gambar III.9 Activity Diagram Halaman Menu Data Perkiraan......................... 38

Gambar III.10 Activity Diagram Halaman Menu Transaksi ............................... 39

Gambar III.11 Activity Diagram Halaman Menu Pembayaran ........................... 40

Gambar III.12 Activity Diagram Halaman Menu Jurnal Umum......................... 41

Gambar III.13 Activity Diagram Halaman Menu Laporan Pembayaran ........... 42

Gambar III.14 Activity Diagram Halaman Menu Laporan Jurnal Umum .......... 43

Gambar III.15 Activity Diagram Halaman Menu Logout ................................. . 43

Gambar III.16 Entity Relationship Diagram (ERD) .......................................... 44

Gambar III.17 Logical Record Structure (LRS) ................................................ 45

Gambar III.18 Sequence Diagram Halaman Pembayaran ................................. 50

Gambar III.19 Deployment Diagram Sistem Pembayaran SPP ......................... 51

Gambar III.20 User Interface Halaman Login ................................................... 52

Gambar III.21 User Interface Halaman Menu Utama ....................................... 52

Gambar III.22 User Interface Halaman Menu Master ....................................... 53

Gambar III.23 User Interface Halaman Menu Data Admin .............................. 53

Gambar III.24 User Interface Halaman Menu Data Siswa ................................ 54

Gambar III.25 User Interface Halaman Menu Data Perkiraan .......................... 54

Page 19: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Gambar III.26 User Interface Halaman Menu Transaksi .................................. 55

Gambar III.27 User Interface Halaman Menu Form Pembayaran .................... 55

Gambar III.28 User Interface Halaman Menu Form Jurnal Umum .................. 56

Gambar III.29 User Interface Halaman Menu Laporan ..................................... 56

Gambar III.30 User Interface Halaman Menu Laporan Pembayaran ............... . 57

Gambar III.31 User Interface Halaman Menu Laporan Jurnal Umum ............. 57

Page 20: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

DAFTAR TABEL

Halaman

Tabel III.1 Deskripsi Use Case Halaman Login ................................................ 31

Tabel III.2 Spesifikasi File Tabel Admin .......................................................... 46

Tabel III.3 Spesifikasi File Tabel Jurnal Detail ................................................. 47

Tabel III.4 Spesifikasi File Tabel Jurnal Umum ................................................. 47

Tabel III.5 Spesifikasi File Tabel Pembayaran ................................................... 48

Tabel III.6 Spesifikasi File Tabel Perkiraan ...................................................... 49

Tabel III.7 Spesifikasi File Tabel Siswa ............................................................ 49

Tabel III.8 Hasil Pengujian Blackbox Testing Form Login Admin ................... 70

Tabel III.9 Hasil Pengujian Blackbox Testing Form Transaksi Pembayaran .... 71

Tabel III.10 Spesifikasi Hardware dan Software ............................................... 72

Page 21: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

DAFTAR LAMPIRAN

Halaman

A.1 Kartu SPP......................................................................................................79

B.1 Data Pembayaran SPP...................................................................................80

B.2 Buku besar SPP.............................................................................................80

C.1 Sertifikat Nomor Pokok Sekolah Nasional...................................................81

C.2 Surat Izin Operasional Penyelenggaraan Pendidikan...................................82

Page 22: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

BAB I

PENDAHULUAN

1.1. Latar Belakang Masalah

Perkembangan dalam bidang teknologi informasi dan komunikasi pada

saat ini telah membawa manfaat yang sangat penting bagi kemajuan kehidupan

manusia. Berbagai macam kegiatan manusia yang sebelumnya dikerjakan oleh

manusia itu sendiri dengan menggunakan tenaga mereka, kini digantikan oleh

perangkat mesin otomatis. Perkembangan teknologi informasi dan komunikasi

sudah benar-benar dapat dirasakan manfaatnya dalam kehidupan manusia, tidak

dapat dipungkiri lagi bahwa perkembangan teknologi informasi memberikan

kesejahteraan terhadap kehidupan manusia, kemudahan untuk melakukan segala

hal, dan dapat menjadikan hubungan antar manusia itu tidak lagi dibatasi oleh

ruang dan waktu.

Kegiatan di suatu lembaga atau sekolah dibutuhkan sebuah sistem untuk

mengatur suatu kegiatan. Sistem harus sesuai dengan kebutuhan di suatu lembaga

atau sekolah. Sistem dapat mengolah data menjadi informasi. Sistem dalam

mengelola data diperlukan sarana penunjang untuk membantu pengolahan data

dengan cepat dan hasil laporan – laporan yang diperlukan suatu sekolah atau

lembaga memerlukan suatu sistem yang disebut sistem informasi akuntansi.

RA AL-ALIFIYAH Jakarta, merupakan salah satu yayasan pendidikan

formal setingkat Taman Kanak - Kanak yang beralamat di Kp. Pisangan

Page 23: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

RT.002/011 No.100 Kelurahan Penggilingan, Kecamatan Cakung, Jakarta Timur

bergerak dalam bidang pendidikan. Saat ini proses pembayaran SPP di RA AL-

ALIFIYAH Jakarta masih berupa pencatatan di buku besar, yang membuat

pekerjaan menjadi kurang efektif dan efisien, sehingga riskan terjadinya

kehilangan data apabila buku besar tersebut hilang ataupun sobek dan terjadinya

ketidaksinkronan antara pencatatan di buku besar dengan kartu SPP tentang data

tunggakan, dikarenakan tidak adanya sistem yang mampu membantu proses

pembayaran.

Agar tercipta suatu sistem yang memadai dan mampu untuk mengatasi

permasalahan yang terjadi, pada RA AL-ALIFIYAH Jakarta penulis memilih

software yang akan digunakan yaitu menggunakan Java Desktop dengan

NetBeans IDE 8.1 sehingga memudahkan dalam pengolahan data, dan database

yang digunakan yaitu Mysql. Untuk itu penulis mengangkat latar belakang dari

permasalahan yang ada menjadi penulisan Tugas Akhir yang berjudul “Rancang

Bangun Sistem Informasi Pembayaran SPP pada RA AL-ALIFIYAH

Jakarta”.

1.2. Maksud dan Tujuan

Adapun maksud dari penulisan tugas akhir ini adalah :

1. Memberikan solusi terhadap permasalahan yang ada yaitu sistem pencatatan

pembayaran SPP yang masih menggunakan buku besar dimana riskan

terjadinya kehilangan data.

Page 24: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

2. Untuk mempermudah saat user mengkoreksi transaksi pembayaran SPP yang

sudah maupun yang belum terjadi pada bulan-bulan sebelumnya (tunggakan).

3. Dengan diciptakannya sebuah sistem diharapkan dapat membantu proses

pembuatan laporan pembayaran SPP agar lebih efisien.

Sedangkan tujuan penulisan Tugas Akhir ini adalah sebagai salah satu

syarat kelulusan Program Diploma Tiga (D.III) pada Program Studi

Komputerisasi Akuntansi pada Akademik Manajemen Informatika dan Komputer

Bina Sarana Informatika.

1.3. Metode Penelitian

Menurut Sugiyono dalam jurnal ( Rahmatullah, & Rifai, 2018 ) “Metode

Penelitian pada dasarnya merupakan cara ilmiah untuk mendapatkan data dengan

tujuan dan kegunaan tertentu. Berdasarkan hal tersebut terdapat empat kata kunci

yang perlu di perhatikan yaitu, cara ilmiah, data, tujuan, dan kegunaan”.

1.3.1. Metode Pengumpulan Data

Dalam penulisan tugas akhir ini, penulis menggunakan metode-metode

pengumpulan data antara lain :

1. Pengamatan Langsung (Observation)

Observasi adalah pengamatan langsung terhadap kegiatan yang diteliti.

Dalam pengumpulan data untuk penulisan tugas akhir ini penulis

Page 25: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

mengadakan kunjungan langsung ke RA Al - Alifiyah Jakarta, guna

mendapatkan data yang lengkap dan akurat.

2. Wawancara (Interview)

Untuk memperoleh data secara lengkap, penulis melakukan suatu metode

tanya jawab mengenai semua kegiatan yang berhubungan dengan

pembayaran SPP yaitu dengan Ibu Alippatus Sholihah, SE dan Ibu

Darmawati, A.Md selaku Kepala Sekolah dan bagian Tata Usaha di RA AL-

ALIFIYAH Jakarta.

3. Studi Pustaka (Library Research)

Selain wawancara dan observasi, penulis juga mengumpulkan data dengan

metode studi kepustakaan. Dalam metode ini penulis mengumpulkan data-

data dengan membaca buku-buku (Literature) di perpustakaan BSI yang

berkaitan dengan penulisan tugas akhir ini.

1.3.2. Metode Pengembangan Software

Menurut Sukamto dan Shalahuddin dalam jurnal (Usman & Haryadi,

2017) metode yang digunakan pada perkembangan perangkat lunak ini

menggunakan model siklus hidup (life cycle model). Model siklus hidup adalah

model utama dan dasar dari banyak model. Salah satu model yang cukup dikenal

dalam dunia rekayasa perangkat lunak adalah The Waterfall Model. Disebut

Page 26: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

waterfall (berarti air terjun) karena memang diagram tahapan prosesnya mirip

dengan air terjun yang bertingkat. Ada 5 tahapan utama dalam The Waterfall

Model.

Tahapan-tahapan dalam The Waterfall Model secara ringkas sebagai berikut:

1. Analisis kebutuhan software.

Menganalisis semua kebutuhan termasuk dokumen dan interface yang

diperlukan guna menentukan solusi software yang akan digunakan sebagai

proses komputerisasi sistem.

2. Design

Mendefinisikan kebutuhan sistem yang terkait dengan pengembangan aplikasi

terkait rancangan database, software architecture dan user interface yang

akan dibuat.

3. Code Generation

Menentukan bahasa pemrograman yang akan digunakan dan menentukan

apakah program yang dibuat termasuk pemrograman terstruktur atau berbasis

object.

4. Testing

Mendeskripsikan proses pengujian yang akan dilakukan dengan

menggunakan blackbox testing.

5. Support

Mendefinisikan upaya-upaya pengembangan terhadap sistem yang sedang

Page 27: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

dibuat dalam menghadapi mengantisipasi perkembangan maupun perubahan

sistem bersangkutan terkait dengan hardware dan software yang akan

digunakan.

1.4. Ruang Lingkup

Agar pembahasan tugas akhir ini tidak menyimpang dari permasalahan

yang ada, maka penulis membatasi penulisan tugas akhir ini dalam suatu ruang

lingkup yaitu sistem berjalannya dimulai dari proses pembayaran SPP dari

orangtua siswa pada bulan yang bersangkutan, kemudian proses pengecekan data

pembayaran siswa serta pencatatan kedalam buku besar pembayaran dan kartu

SPP, dan proses terakhir adalah pembuatan laporan pembayaran SPP siswa

selama satu bulan. Setelah itu di sistem usulan ini saya membuat program yang

nanti nya terdapat sebuah aktor yang dapat menggunakan program sesuai

kebutuhannya. Pembuatan program pembayaran SPP menggunakan NetBeans

IDE 8.1 dengan java desktop yang dimulai dengan pembuatan rancangan seperti

analisa kebutuhan software, pembuatan usecase diagram, pembuatan activity

diagram, entity relationship design (ERD), logical record design (LRS), design

user interface serta spesifikasi hardware dan software yang digunakan untuk

pembuatan program pembayaran SPP.

Page 28: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

BAB II

LANDASAN TEORI

2.1. Konsep Dasar

Sistem secara sederhana merupakan suatu kumpulan atau himpunan dari

suatu unsur, komponen atau variabel-variabel yang teroganisasi, saling

berinteraksi dan saling ketergantungan satu sama lainya serta terpadu. Selain itu,

sistem dapat didefinisikan sebagai kumpulan dari unsur-unsur yang terorganisasi,

juga berhubungan dengan lingkungan dalam mencapai tujuan yang telah

ditentukan sebabnya.

2.1.1. Pengertian Sistem

Menurut Sutabri (2014:4) “Sistem merupakan suatu kumpulan atau

himpunan dari unsur, komponen, atau variable yang terorganisasi, saling

berinteraksi saling tergantung satu sama lain dan terpadu”.

Page 29: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Menurut Mulyadi dalam jurnal (Sudarsono, 2017) bahwa Sistem dapat

didefinisikan dengan pendekatan prosedur dan dengan pendekatan

komponen. Dengan pendekatan prosedur, sistem dapat didefinisikan

sebagai kumpulan dari prosedur-prosedur yang mempunyai tujuan

tertentu. Dengan pendekatan komponen, sistem dapat didefinisikan

sebagai kumpulan dari komponen yang saling berhubungan satu dengan

yang lainnya membentuk satu kesatuan untuk mencapai tujuan tertentu”.

2.1.2. Karakteristik Sistem

Menurut Hutahaean (2014:3), supaya sistem itu dikatakan sistem yang

baik memiliki karakteristik yaitu :

1. Komponen

Suatu sistem terdiri dari sejumlah komponen-komponen yang saling

berinteraksi, yang artinya saling bekerja sama membentuk satu kesatuan.

Komponen sistem terdiri dari komponen yang berupa subsistem atau bagian-

bagian dari sistem.

2. Batasan sistem (boundary)

Batasan sistem merupakan daerah yang membatasi antara suatu sistem

dengan sistem yang lain atau dengan lingkungan luarnya. Batasan sistem ini

memungkinkan suatu sistem dipandang sebagai suatu kesatuan. Batasan suatu

sistem menunjukkan ruang lingkup (scope) dari sistem tersebut.

3. Lingkungan luar sistem (environment)

Lingkungan luar sistem (environment) adalah diluar batas dari sistem yang

mempengaruhi operasi sistem. Lingkungan dapat bersifat menguntungkan

yang harus tetap dijaga dan yang merugikan yang harus dijaga dan

dikendalikan, kalau tidak akan mengganggu kelangsungan hidup dari sistem.

Page 30: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

4. Penghubung sistem (interface)

Penghubung sistem merupakan media penghubung antara satu subsistem

dengan subsistem lainnya. Melalui penghubung ini memungkinkan sumber-

sumber daya mengalir dari subsistem ke subsistem lain. Keluaran (output)

dari subsistem akan menjadi masukkan (input) untuk subsistem lain melalui

penghubung.

5. Masukkan Sistem (input)

Masukkan adalah energi yang dimasukkan kedalam sistem, yang dapat

berupa perawatan (maintenance input), dan masukkan sinyal (signal input).

Maintenance input adalah energi yang dimasukkan agar sistem dapat

beroperasi. Signal input adalah energi yang diproses untuk didapatkan

keluaran. Contoh dalam sistem komputer program adalah maintenance input

sedangkan data adalah signal input untuk diolah menjadi informasi.

6. Keluaran sistem (output)

Keluaran sistem adalah hasil dari energi yang diolah dan diklasifikasikan

menjadi keluaran yang berguna dan sisa pembuangan. Contoh komputer

menghasilkan panas yang merupakan sisa pembuangan, sedangkan informasi

adalah keluaran yang dibutuhkan.

7. Pengolahan sistem

Suatu sistem menjadi bagian pengolah yang akan merubah masukkan menjadi

keluaran. Sistem produksi akan mengolah bahan baku menjadi bahan jadi,

sistem akuntansi akan mengolah data menjadi laporan-laporan keuangan.

8. Sasaran sistem

Page 31: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Suatu sistem pasti mempunyai tujuan (goal) atau sasaran (objective). Sasaran

dari sistem sangat menentukan input yang dibutuhkan sistem dan keluaran

yang akan dihasilkan sistem.

2.1.3. Klasifikasi Sistem

Menurut Hutahaean (2014:6), sistem dapat diklasifikasikan dalam

beberapa sudut pandang:

1. Sistem Abstrak (Abstract System)

Sistem abstrak adalah sistem yang berupa pemikiran-pemikiran atau ide-ide

yang tidak tampak secara fisik.

2. Sistem Fisik (Physical System)

Sistem fisik adalah sistem yang ada secara fisik.

3. Sistem Alamiyah (Natural system)

Sistem alamiyah adalah sistem yang terjadi melalui proses alam, tidak dibuat

oleh manusia. Misalnya sistem perputaran bumi.

4. Sistem buatan manusia (Human Made System)

Sistem buatan manusia adalah sistem yang dibuat oleh manusia yang

melibatkan interaksi antara manusia dengan mesin (Human Machine System).

5. Sistem Tertentu (Deterministic System)

Sistem tertentu adalah sistem yang beroperasi dengan tingkah laku yang

sudah dapat diprediksi, sebagai keluaran sistem yang dapat diramalkan.

Page 32: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

6. Sistem Tak Tentu (Probalistic System)

Sistem tak tentu adalah sistem yang kondisi masa depannya tidak dapat

diprediksi karena mengandung unsur probabilistik.

7. Sistem Tertutup (Close System)

Sistem tertutup adalah sistem yang tidak terpengaruh dan tidak berhubungan

dengan lingkungan luar, sistem bekerja otomatis tanpa ada turut campur

lingkungan luar. Secara teoritis sistem tertutup ini ada, kenyataannya tidak

ada sistem yang benar-benar tertutup, yang ada hanya relatively close system.

8. Sistem Terbuka (Open System)

Sistem terbuka adalah sistem yang berhubungan dan terpengaruh dengan

lingkungan luarnya. Sistem ini menerima input dan output dari lingkungan

luar atau subsistem lainnya. Karena sistem terbuka terpengaruh lingkungan

luar maka harus mempunyai pengendali yang baik.

2.1.4. Pengertian Informasi

Menurut Gordon B. Davis di dalam buku Hutahaean (2014:9) Informasi

adalah data yang telah diolah menjadi suatu bentuk yang penting bagi si penerima

dan mempunyai nilai nyata atau yang dapat dirasakan dalam keputusan-keputusan

yang sekarang atau keputusan-keputusan yang akan datang”.

2.1.5. Kualitas Informasi

Berikut ini disampaikan delapan kriteria yang dapat digunakan untuk

menentukan nilai dari suatu informasi. Penjelasan tentang kualitas informasi

Page 33: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

tersebut dipaparkan di bawah ini menurut Lippeveld, Sauborn, dan Bodart di

dalam buku Hartono (2013:17) yaitu:

a. Relevansi

Informasi disediakan atau disajikan untuk digunakan. Oleh karena itu,

informasi yang bernilai tinggi adalah yang relevan dengan kebutuhan, yaitu

untuk apa informasi itu akan digunakan.

b. Kelengkapan dan Keluasan

Informasi akan bernilai semakin tinggi, jika tersaji secara lengkap dalam

cakupan yang luas. Informasi yang sepotong-sepotong, apalagi tidak tersusun

sistematis, tentu tidak akan banyak artinya. Demikian pun bila informasi itu

hanya mencangkup area yang sempit dari suatu permasalahan.

c. Kebenaran

Kebenaran informasi ditentukan oleh validitas atau dapatnya dibuktikan.

Informasi berasal dari data dan data fakta. Informasi yang bernilai tinggi

adalah informasi yang benar-benar berasal dari fakta, bukan opini atau ilusi.

d. Terukur

Informasi berasal dari data atau hasil pengukuran dan pencatatan terhadap

fakta. Jadi, informasi yang bernilai tinggi adalah informasi yang jika dilacak

kembali kepada datanya, data tersebut dapat diukur sesuai dengan faktanya.

e. Keakuratan

Informasi berasal dari data atau hasil pengukuran dan pencatatan terhadap

fakta. Oleh karena itu kecermatan dalam mengukur dan mencatat fakta akan

menentukan keakuratan data dan nilai dari informasi yang dihasilkan.

f. Kejelasan

Page 34: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Informasi dapat disajikan dalam berbagai bentuk teks, tabel, grafik, chart, dan

lain-lain. Namun, apapun bentuk yang dipilih, yang penting adalah

menjadikan pemakai mudah memahami maknanya. Oleh sebab itu, selain

bentuk penyajiannya harus benar, juga harus diperhatikan kemampuan

pemakai dalam memahaminya.

g. Keluwesan

Informasi yang baik adalah yang mudah diubah-ubah bentuk penyajiannya,

sesuai dengan kebutuhan dan situasi yang dihadapi.

h. Ketepatan Waktu

Informasi yang baik adalah informasi yang disajikan tepat pada saat

dibutuhkan. Informasi yang terlambat datang menjadi informasi basi yang

tidak ada lagi nilainya (misalnya untuk pengambilan keputusan).

2.1.6. Nilai Informasi

Nilai informasi ditentukan oleh dua hal yaitu manfaat dan biaya

mendapatkannya. Suatu informasi dikatakan lebih bernilai jika manfaatnya lebih

efektif dibandingkan dengan biaya mendapatkannya. Menurut Hutahaean

(2014:11), biaya informasi terdiri dari:

1. Biaya perangkat keras

Merupakan biaya tetap atau biaya tertanam dan akan meningkat untuk

tingkat-tingkat mekanisasi yang lebih tinggi.

2. Biaya untuk analisis

Page 35: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Merupakan biaya tertanam, dan biasanya akan meningkat sesuai dengan

tingkat mekanisasi yang lebih tinggi.

3. Biaya untuk tempat dan faktor control lingkungan

Biaya ini setengah berubah / semivariabel. Biasanya biaya ini meningkat

sesuai dengan tingkat mekanisasi yang tinggi.

4. Biaya perubahan

Biaya ini merupakan biaya tertanam dan meliputi setiap jenis perubahan dari

satu metode ke metode yang lain.

5. Biaya operasi

Biaya ini pada dasarnya merupakan biaya variable dan meliputi biaya

variable dan meliputi biaya macam-macam pegawai, pemeliharaan fasilitas

dan sistem.

2.1.7. Karakteristik Informasi

Menurut Krismiaji (2015:15), agar bermanfaat informasi harus memiliki

karakteristik sebagai berikut:

1. Relevan

Relevan, menambah pengetahuan atau nilai bagi para pembuat keputusan

dengan cara mengurangi ketidakpastian, menaikkan kemampuan untuk

memprediksi atau menegaskan atau membenarkan ekspetasi semula.

2. Dapat Dipercaya

Page 36: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Bebas dari kesalahan atau bisa secara akurat menggambarkan kejadian atau

aktivitas organisasi

3. Lengkap

Tidak menghilangkan data penting yang dibutuhkan oleh pemakai.

2.1.8. Pengertian Sistem Informasi

Menurut Irwansyah dan Moniaga dalam jurnal (Usman & Haryadi, 2017)

menjelaskan bahwa sistem informasi adalah sekumpulan hardware, software,

data, manusia dan prosedur bekerja sama untuk menghasilkan informasi. Sebuah

prosedur merupakan sebuah atau sekumpulan instruksi yang diikuti pengguna

untuk menyelesaikan kegiatan yang sedang dikerjakan.

2.1.9. Komponen Sistem Informasi

Menurut Hutahaean (2014:13) sistem informasi terdiri dari komponen-

komponen yang disebut dengan istilah blok bangunan (building block) yaitu:

1. Blok masukkan (input block)

Input mewakili data yang masuk ke dalam sistem informasi. Input disini

termasuk metode-metode dan media yang digunakan untuk menangkap data

yang akan dimasukkan, yang dapat berupa dokumen dasar.

2. Blok model (model block)

Page 37: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Blok ini terdiri dari kombinasi prosedur, logika dan metode matematik yang

akan memanipulasi data input dan data yang tersimpan di basis data dengan

cara yang sudah tertentu untuk menghasilkan keluaran yang sudah

diinginkan.

3. Blok keluaran (output block)

Produk dari sistem informasi adalah keluaran yang merupakan informasi

yang berkualitas dan dokumentasi yang berguna untuk semua tingkatan

manajemen serta semua pemakai sistem.

4. Blok teknologi (technologi block)

Teknologi digunakan untuk menerima input, menjalankan model, menyimpan

dan mengakses data, menghasilkan dan mengirimkan keluaran dan membantu

pengendalian diri secara keseluruhan. Teknologi terdiri dari unsur utama:

a. Teknisi (human ware atau brain ware)

b. Perangkat lunak (software)

c. Perangkat keras (hardware)

5. Blok basis data (data base block)

Merupakan kumpulan dari data yang saling berhubungan satu sengan yang

lainnya, tersimpan diperangkat keras komputer dan digunakan perangkat

lunak untuk memanipulasinya.

6. Blok kendali (control block)

Banyak faktor yang dapat merusak sistem informasi, misalnya bencana alam,

api, temperatur tinggi, air,debu, kecurangan-kecurangan, kejanggalan sistem

itu sendiri, kesalahan-kesalahan ketidakefisienan, sabotase dan sebagainya.

Beberapa pengendalian perlu dirancang dan diterapkan untuk meyakinkan

Page 38: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

bahwa hal-hal yang dapat merusak sistem dapat dicegah atau bila terlanjur

terjadi kesalahan dapat langsung diatasi.

2.1.10. Pengertian Sistem Akuntansi

Menurut Mulyadi (2013:2) memberikan batasan bahwa, “Akuntansi adalah

proses pencatatan, penggolongan, pemeriksaan, dan penyajian dengan cara-cara

tertentu, transaksi keuangan yang terjadi dalam perusahaan atau organisasi lain

serta penafsiran terhadap hasilnya”.

2.1.11. Pengertian Sistem Informasi Akuntansi

Menurut Susanto (2013:72) memberikan batasan bahwa “Kumpulan atau

group dari sub sistem / bagian / komponen apapun baik phisik atau non phisik

yang saling berhubungan satu sama lain dan bekerja sama secara harmonis untuk

mengolah data transaksi yang berkaitan dengan masalah keuangan menjadi

informasi keuangan”.

2.1.12. Pengertian Pembayaran

Menurut Wahya dalam jurnal (Maharani, 2015) pembayaran adalah

memberikan uang sebagai pengganti barang atau jasa yang diterima.

Adapun jurnal yang terdapat pada sistem pembayaran SPP yaitu:

a. Jurnal untuk pembayaran SPP secara tunai

Biaya SPP Rp.xxx

Kas Rp.xxx

Page 39: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

b. Jurnal pada saat SPP belum dibayar/masih terhutang

Beban SPP Rp.xxx

Hutang SPP Rp.xxx

2.1.13. Pengertian SPP ( Sumbangan Pembinaan Pendidikan )

Menurut Imam Soleh Ma’Rifati dalam jurnal (Ma’rifati, 2015) SPP adalah

sumbangan pembinaan pensisikan yang bayarkan oleh siswa di sekolah-sekolah.

Tujuan SPP adalah agar sekolah dapat membiayai keperluan penyelenggaraan

pendidikan sehingga kegiatan belajar mengajar dapat berjalan dengan baik. SPP

umumnya dibayarkan setiap bulan oleh siswa.

2.2. Peralatan Pendukung (Tools System)

Peralatan pendukung (Tools System) merupakan alat yang digunakan

untuk menggambar logika model dari suatu sistem dengan menggunakan symbol-

simbol, lambang-lambang, ataupun diagram-diagram yang menunjukan secara

tepat arti dan fungsinya. Fungsi dari peralatan pendukung (Tools System) adalah

untuk menjelaskan kepada user bagaimana fungsi dari sistem informasi dapat

bekerja dengan suatu bentuk logica model dan phsycal model .

2.2.1. Pengertian UML (Unified Modeling Language)

Menurut Sukamto dan Shalahuddin dalam jurnal (Wijaya & Sari, 2015)

“UML (Unified Modeling Language) adalah salah satu standar bahasa yang

banyak digunakan di dunia industri untuk mendefinisikan requirement, membuat

Page 40: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

analisis dan desain, serta menggambarkan arsitektur dalam pemrograman

berorientasi objek”.

2.2.2. Diagram-diagram UML (Unified Modeling Language)

Berikut ini macam-macam diagram UML, antara lain:

1. Use Case Diagram

Menurut Sukamto dan Shalahuddin dalam jurnal (Wijaya & Sari, 2015)

“Usecase merupakan pemodelan untuk kelakuan (behavior) sistem informasi

yang dibuat. Usecase mendeskripsikan sebuah interaksi antara satu atau lebih

aktor dengan sistem informasi yang dibuat”.

2. Activity Diagram

Menurut Sukamto dan Shalahuddin dalam jurnal (Wijaya & Sari, 2015)

“Activity Diagram menggambarkan workflow (aliran kerja) atau aktivitas dari

sebuah sistem atau proses bisnis atau menu yang ada di perangkat lunak”.

3. Sequence Diagram

Menurut Sukamto dan Shalahuddin dalam jurnal (Wijaya & Sari, 2015)

“Sequence Diagram menggambarkan objek pada usecase dengan

mendeskripsikan waktu hidup objek dan message yang dikirimkan dan

diterima antar objek”.

4. Deployment Diagram

Page 41: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Menurut Sukamto dan Shalahuddin dalam jurnal (Wijaya & Sari, 2015)

“Deployment Diagram digunakan untuk merepresentasikan hubungan antara

hardware yang digunakan dalam infrastruktur sebuah sistem informasi”.

2.2.3. Entity Relationship Diagram (ERD)

Menurut Sukamto dan Shalahuddin dalam jurnal (Wijaya & Sari, 2015)

“Entity Relatioship Diagram (ERD) adalah pemodelan awal basis data yang

dikembangkan berdasarkan teori himpunan dalam bidang matematika untuk

pemodelan basis data relational”.

2.2.4. Logical Record Structure (LRS)

Menurut Tabrani dalam jurnal (Kuryanti & Kom, 2016) “Logical Record

Structure (LRS) dibentuk dengan nomor dari tipe record”. Beberapa tipe

record digambarkan oleh kotak persegi panjang dan dengan nama yang

unik. Perbedaan LRS dengan E-R diagram adalah nama tipe record berada

diluar kotak field tipe record ditempatkan. LRS terdiri dari link-link

diantara tipe record. Link ini menunjukkan arah dari satu tipe record field-

field yang kelihatan pada kedua link tipe record. Penggambaran LRS

mulai dengan menggunakan model yang dimengerti. Dua metode yang

dapat digunakan, dimulai dengan hubungan kedua model yang dapat

dikonversikan ke LRS, metode yang lain dimulai dengan ERD diagram

dan langsung dikonversikan ke LRS.

2.2.5. Java

Menurut Ir. Yuniar Supardi (2016:1), “Java merupakan perangkat lunak

produksi Sun Microsystem Inc,. Java merupakan perangkat lunak untuk

pemrograman beberapa tujuan (multi purpose), multiplatform (dapat berjalan

dibeberapa sistem operasi), mudah dipelajari dan powerful. Aplikasi-aplikasi yang

Page 42: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

dapat dibuat dengan Java meliputi, web programming (pemrograman web),

desktop programming (pemrograman desktop), mobile programming

(pemrograman mobile/handphone). Perangkat lunak Java sekarang diakuisisi oleh

perusahaan besar database Oracle Inc”.

2.2.6. Pengertian Database (Basis Data)

Menurut Indrijani dalam jurnal (Andika, Cahya, & Buani, 2017) “Basis

data adalah sebuah kumpulan data yang saling behubungan secara logis, dan

merupakan sebuah penjelasan dari data tersebut, yang didesain umtuk menemukan

data yang dibutuhkan oleh sebuah organisasi”.

2.2.7. Netbeans IDE

Menurut Maya (2015:20) mengemukakan bahwa, “Netbeans IDE adalah

salah satu aplikasi IDE yang digunakan oleh developer software komputer untuk

menulis, mengcompile, mencari kesalahan, dan untuk menyebarkan program”.

2.2.8. XAMPP

Menurut Nugroho (2013:1) mengemukakan bahwa,”XAMPP adalah paket

program web lengkap yang dapat anda pakai untuk belajar pemrograman web,

khususnya PHP dan MySQL, paket ini dapat di download secara gratis dan legal”.

2.2.9. PHP MyAdmin

Menurut Nugroho (2013:71) mengemukakan bahwa, “PHP MyAdmin

adalah tools yang dapat digunakan dengan mudah untuk memanajemen database

Page 43: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

MySQL secara visual dengan Server MySQL, sehingga kita tidak perlu lagi harus

menulis query SQL setiap akan melakukan perintah operasi database”.

2.2.10. MySQL

Menurut Yudhanto dan Purbayu dalam jurnal (Usman & Haryadi, 2017)

“MySQL adalah salah satu sistem manajemen database (Data Base Management

System) atau biasa disebut dengan DBMS, yang terpisah, disamping karena

kehandalannya, kecepatan, dan fleksibilitasnya”.

BAB III

PEMBAHASAN

3.1. Tinjauan Perusahaan

Raudhatul Athfal Al – Alifiyah Jakarta sebagai salah satu Lembaga

Pendidikan Islam setara taman kanak – kanak di Jakarta yang memiliki komitmen

untuk menjadi sarana pendidikan utuh yang dapat memberikan pencerahan di

bidang akademis maupun non akademis yang dilandasi dengan berdasarkan

pemahaman keagamaan serta memiliki budi pekerti yang luhur.

3.1.1. Sejarah Perusahaan

Page 44: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Raudhatul Athfal (RA) Al-Alifiyah Jakarta semula bernama Yayasan

Pendidikan Islam Al – Alifiyah Al – Wathoniyah yang dibangun pada tahun 1989

yang dipimpin oleh Achmad Mursyidi, S.H berdasarkan Akte Notaris yang

ditandatangani oleh Notaris Teka Haryadi, S.H, M.H pada tanggal 13 September

2012 dengan nomor statistik 101231750209 berubah menjadi RA Al-Alifiyah

Jakarta. Sebelum dipimpin oleh beliau yayasan tersebut dipimpin oleh Ayahnya

yaitu KH. Muhammad Ali setelah beliau wafat, semua yang berhubungan dengan

yayasan tersebut diteruskan oleh beliau. Dahulu Madrasah ini berdiri atas dasar

keinginan bersama masyarakat sekitar yakni masyarakat Kampung Pisangan yang

taraf ekonominya jauh dari kesejahteraan. Rata-rata penduduk berpenghasilan dari

buruh, kuli dan pekerja kasar lainnya.

Awalnya masyarakat melihat betapa pentingnya arti sebuah pendidikan

sebagai bekal hidup, di masa kini maupun masa yang akan datang terlebih

pendidikan berbasis keagamaan, karena model pendidikan semacam inilah yang

dapat membentuk sosok masyarakat beradab. Namun harga sebuah pendidikan

masih dirasakan sangat mahal untuk didapat. Di atas tanah seluas 16 X 14 m2

milik KH. Muhammad Ali dibangunlah sarana pendidikan yang sangat sederhana

yang diberi nama Raudhatul Athfal Al - Alifiyah yang berbasis keagamaan.

Dengan harapan lembaga ini mampu membentengi masyarakat sekitar khususnya

anak-anak usia 4-5 tahun dari kebodohan nilai keagamaan sejak dini.

Berikut adalah Visi dan Misi dari RA Al – Alifiyah:

VISI nya yaitu melestarikan Syari’at Islam berasas Ahlus Sunnah wal

Jama’ah dengan membangun basis keagamaan sejak dini.

Page 45: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

MISI yang dimiliki oleh RA Al – Alifiyah Jakarta meliputi:

1. Menanamkan Pendidikan Islam sejak dini.

2. Memberikan pemahaman keagamaan kepada masyarakat sekitar khususnya

anak – anak usia dini dengan mengadakan kegiatan-kegiatan keagamaan.

3. Membangun pondasi keagamaan secara berkala dan intensif dengan

membentuk sarana pendidikan formal dan non formal.

3.1.2. Struktur Organisasi dan Tugas

Bentuk struktur organisasi yang dimiliki RA Al – Alifiyah Jakarta adalah

sebagai berikut:

Sumber : RA Al-Alifiyah Jakarta

Yayasan

Achmad Mursyidi, S.H

Tata Usaha

Darmawatih, A.md

Guru

Siti Halimah, S.Ag

Guru

Mahzuroh

Kepala Sekolah

Alifatus Sholihah, S.E

Page 46: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Gambar III.1

Struktur Organisasi RA Al-Alifiyah Jakarta

Adapun tugas-tugas yang menjadi tanggung jawab pada bagan diatas yaitu

sebagai berikut:

1. Yayasan

Memantau dan memastikan pelaksanaan kerja dan kegiatan RA sesuai dengan

visi dan misi.

2. Kepala Sekolah

Bertanggung jawab penuh atas penyelenggaraan kegiatan pembelajaran yang

sudah diprogramkan untuk mencapai tujuan bersama.

3. Tata Usaha

Bertanggung jawab atas pengeluaran maupun penerimaan kas yang di dapat

dan digunakan untuk kepentingan Raudhatul Athfal Al – Alifiyah Jakarta

4. Guru

Menjalankan kegiatan pembelajaran yang sudah di programkan sekolah dengan

menerapkannya bersama anak didik

3.2. Tinjauan Kasus

3.2.1. Proses Bisnis Sistem Berjalan

Prosedur sistem berjalan pembayaran SPP mulai dari pembayaran,

pencatatan data sampai pembuatan laporan yang berlangsung di Raudhatul Athfal

Page 47: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Al – Alifiyah Jakarta masih menggunakan sistem manual. Adapun prosedurnya

meliputi:

1. Proses Pembayaran SPP

Orang tua melakukan pembayaran ke bagian Tata Usaha dengan

menyerahkan uang dan kartu SPP, lalu bagian Tata Usaha menerima uang

dan kartu spp kemudian bagian Tata Usaha mengecek buku besar

pembayaran SPP dan mencocokkan data di buku dengan kartu SPP untuk

memastikan siswa tersebut memiliki tunggakan atau tidak apabila ada bagian

Tata Usaha memberitahukan orangtua untuk melunasinya.

2. Proses Pencatatan Data SPP

Setelah itu bagian Tata Usaha mencatat tanggal pembayaran pada buku besar

pembayaran dan kartu SPP lalu bagian Tata Usaha mengembalikan kartu SPP

kepada Orangtua siswa.

3. Proses Pembuatan Laporan SPP

Setelah dilakukannya pencatatan ke dalam buku besar pembayaran dan kartu

SPP, Tata Usaha melakukan rekap pembayaran SPP setiap akhir bulan secara

keseluruhan yang berisikan data pembayaran SPP pada bulan-bulan yang

bersangkutan lalu menyerahkannya ke Kepala Sekolah

Page 48: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

3.2.2. Activity Diagram

Page 49: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Gambar III.2

Activity Diagram Proses Bisnis Sistem Berjalan

3.2.3. Dokumen Masukan

Page 50: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

1. Nama Dokumen : Kartu SPP

Fungsi : Sebagai bukti pembayaran SPP siswa

Sumber : Orang tua

Tujuan : Tata Usaha

Media : Kertas Cetak

Jumlah : Satu Lembar

Frekuensi : Setiap melakukan pembayaran SPP

Format : Lampiran A.1

3.2.4. Dokumen Keluaran

1. Nama Dokumen : Laporan Pembayaran SPP

Fungsi : Untuk mengetahui data pembayaran SPP

Sumber : Tata Usaha

Tujuan : Kepala Sekolah

Jumlah : Satu Lembar

Frekuensi : Setiap terjadinya pembuatan laporan pembayaran SPP

Format : Lampiran B.1

3.2.5. Permasalahan Pokok

Page 51: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Melihat dari semua proses yang terjadi, ada beberapa permasalahan pokok

di dalam sistem pembayaran SPP yang dihadapi oleh Raudhatul Athfal Al –

Alifiyah Jakarta. Adapun permasalahan tersebut diantaranya:

1. Proses pembayaran SPP di Raudhatul Athfal Al – Alifiyah Jakarta masih

menggunakan perhitungan manual sehingga masih sering terjadinya salah

hitung

2. Terjadinya data pembayaran ganda, misalnya pembayaran SPP terjadi 2 kali

pada bulan yang sama.

3. Penyimpanan dokumen dalam bentuk kertas lebih banyak resiko karena

media tersebut menimbulkan banyak kemungkinan misalnya kehilangan data,

rusak ataupun sobek.

3.2.6. Pemecahan Masalah

1. Maka dibuatnya aplikasi java desktop terkomputerisasi yang sudah otomatis

menghitung total biaya pembayaran SPP.

2. Maka dibuatnya aplikasi java desktop terkomputerisasi yang terdapat validasi

bahwa siswa tersebut sudah melakukan pembayaran SPP pada bulan yang

bersangkutan.

3. Penyimpanan data tidak hanya dilakukan dengan diarsipkan dalam bentuk

kertas, tetapi menggunakan media seperti disket maupun harddisk.

3.3. Analisis Kebutuhan Software

3.3.1. Tahapan Analisis

Page 52: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Berdasarkan proses sistem berjalan pembayaran SPP pada RA Al –

Alifiyah Jakarta, maka tahapan berikutnya adalah analisis kebutuhan. Berikut ini

spesifikasi kebutuhan (System Requirement) dari sistem pembayaran SPP RA Al –

Alifiyah Jakarta.

A. Halaman Admin

A.1. Admin dapat melakukan login

A.2. Admin dapat membuka menu master

A.3. Admin dapat entry form data admin

A.4. Admin dapat entry form data siswa

A.5. Admin dapat entry form data perkiraan

A.6. Admin dapat membuka menu transaksi

A.7. Admin dapat entry form data pembayaran

A.8. Admin dapat entry form data jurnal umum

A.9. Admin dapat membuka menu laporan

A.10. Admin dapat mencetak laporan pembayaran

A.11. Admin dapat mencetak laporan jurnal umum

A.12. Admin dapat melakukan logout

3.3.2. Use Case Diagram

1. Use Case Diagram Halaman Admin

Page 53: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Gambar III.3

Use Case Diagram Halaman Admin

Tabel III. 1

Deskripsi Use case Halaman Login

Use Case Narative Halaman Admin

Tujuan Admin dapat melihat data yang ada di dalam sistem

halaman admin

Deskripsi Sistem ini memungkinkan aktor untuk masuk ke halaman

admin yang di dalamnya terdapat data admin, data siswa,

data perkiraan, pembayaran, jurnal umum, laporan

pembayaran, dan laporan jurnal umum.

Skenario Utama

Aktor Admin

Page 54: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

3.3.3. Activity Diagram

Kondisi Awal Aktor membuka halaman admin

Aksi Aktor Reaksi Sistem

1. Aktor memilih

data admin

Sistem ini akan menampilkan informasi data admin

2. Aktor memilih

data siswa

Sistem ini akan menampilkan informasi data siswa

3. Aktor memilih

data perkiraan

Sistem ini akan menampilkan informasi data perkiraan

4. Aktor memilih

data pembayaran

Sistem ini akan menampilkan informasi data

pembayaran

5. Aktor memilih

jurnal umum

Sistem ini akan menampilkan informasi jurnal umum

6. Aktor memilih

laporan pembayaran

Sistem ini akan menampilkan informasi laporan

pembayaran

7. Aktor memilih

laporan jurnal umum

Sistem ini akan menampilkan informasi laporan jurnal

umum

Kondisi Akhir Jika perintah sesuai maka sistem akan menampilkan apa

yang di inginkan

Page 55: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

1. Activity Diagram Halaman Login

Gambar III.4

Activity Diagram Halaman Login

2. Activity Diagram Halaman Menu Utama

Page 56: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Gambar III.5

Activity Diagram Halaman Menu Utama

3. Activity Diagram Halaman Menu Master

Page 57: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Gambar III.6

Activity Diagram Halaman Menu Master

4. Activity Diagram Halaman Menu Data Admin

Page 58: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Gambar III.7

Activity Diagram Halaman Menu Data Admin

5. Activity Diagram Halaman Menu Data Siswa

Page 59: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Gambar III.8

Activity Diagram Halaman Menu Data Siswa

6. Activity Diagram Halaman Menu Data Perkiraan

Page 60: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Gambar III.9

Diagram Halaman Menu Data Perkiraan

7. Activity Diagram Halaman Menu Transaksi

Page 61: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Gambar III.10

Diagram Halaman Menu Transaksi

8. Activity Diagram Halaman Menu Pembayaran

Page 62: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Gambar III.11

Activity Diagram Halaman Menu Pembayaran

9. Activity Diagram Halaman Menu Jurnal Umum

Page 63: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Gambar III.12

Activity Diagram Halaman Menu Jurnal Umum

10. Activity Diagram Halaman Menu Laporan Pembayaran

Page 64: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Gambar III.13

Activity Diagram Halaman Menu Laporan Pembayaran

11. Activity Diagram Halaman Menu Laporan Jurnal Umum

Page 65: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Gambar III.14

Activity Diagram Halaman Laporan Jurnal Umum

11. Activity Diagram Halaman Logout

Gambar III.15

Activity Diagram Halaman Logout

3.4. Desain

Page 66: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

3.4.1. Entity Relationship Diagram (ERD)

Gambar III.16

Entity Relationship Diagram (ERD)

Page 67: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

3.4.2. Logical Record Structure (LRS)

Gambar III.17

Logical Record Structure (LRS)

Page 68: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

3.4.3. Spesifikasi File

1. Spesifikasi File Tabel Admin

Nama Database : _db_spp

Nama File : admin

Akronim : admin

Tipe File : Menu Master

Akses File : Random

Panjang Record : 31 Karakter

Kunci Field : id_admin

Tabel III.2

Spesifikasi File Tabel Admin

No. Elemen Data Nama Field Type Size Keterangan

1. ID Admin id_admin Int 11 Primary Key

2. Username username Varchar 10

3. Password password Varchar 10

2. Spesifikasi File Tabel Jurnal Detail

Nama Database : _db_spp

Nama File : jurnal_detail

Akronim : jurnal detail

Tipe File : Menu Transaksi

Akses File : Random

Panjang Record : 61 Karakter

Kunci Field : -

Page 69: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Tabel III.3

Spesifikasi File Tabel Jurnal Detail

No. Elemen Data Nama Field Type Size Keterangan

1. No Jurnal no_jurnal Varchar 10

2. Kode Akun kode_akun Int 11

3. Debet debet Double 20

4. Kredit kredit Double 20

3. Spesifikasi File Tabel Jurnal Umum

Nama Database : _db_spp

Nama File : jurnal_umum

Akronim : jurnal umum

Tipe File : Menu Transaksi

Akses File : Random

Panjang Record : 20 Karakter

Kunci Field : no_jurnal

Tabel III.4

Spesifikasi File Tabel Jurnal Umum

No. Elemen Data Nama Field Type Size Keterangan

1. No Jurnal no_jurnal Varchar 10 Primary Key

2. Tanggal tanggal Date

3. No Pembayaran no_pembayaran Varchar 10

4. Saldo saldo Double

Page 70: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

4. Spesifikasi File Tabel Pembayaran SPP

Nama Database : _db_spp

Nama File : pembayaran_spp

Akronim : pembayaran spp

Tipe File : Menu Transaksi

Akses File : Random

Panjang Record : 72 Karakter

Kunci Field : no_pembayaran

Tabel III.5

Spesifikasi File Tabel Pembayaran SPP

No. Elemen Data Nama Field Type Size Keterangan

1. No Pembayaran no_pembayaran Varchar 10 Primary Key

2. Nis nis Int 11

3. Tahun ajaran tahun_ajaran Varchar 10

4. Tgl bayar tgl_bayar Date

5. Biaya biaya Double

6. Keterangan ket Varchar 10

7. Bulan bulan Varchar 20

8. ID Admin id_admin Int 11

5. Spesifikasi File Tabel Perkiraan

Nama Database : _db_spp

Nama File : perkiraan

Akronim : data_perkiraan

Tipe File : Menu Master

Akses File : Random

Panjang Record : 31 Karakter

Kunci Field : kode_akun

Page 71: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Tabel III.6

Spesifikasi File Tabel Perkiraan

No. Elemen Data Nama Field Type Size Keterangan

1. Kode akun kode_akun Int 11 Primary Key

2. Nama akun nama_akun Varchar 20

6. Spesifikasi File Tabel Siswa

Nama Database : _db_spp

Nama File : siswa

Akronim : siswa

Tipe File : Menu Master

Akses File : Random

Panjang Record : 46 Karakter

Kunci Field : nis

Tabel III.7

Spesifikasi File Tabel Siswa

No. Elemen Data Nama Field Type Size Keterangan

1. Nis nis Int 11 Primary Key

2. Nama siswa nama_siswa Varchar 30

3. Jenis kelamin jenis_kelamin Varchar 5

Page 72: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

3.4.4. Sequence Diagram

1. Sequence Diagram Halaman Pembayaran SPP

Gambar III.18

Sequence Diagram Halaman Pembayaran SPP

Page 73: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

3.4.5. Deployment Diagram

Gambar III.19

Deployment diagram Sistem Pembayaran SPP

Page 74: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

3.4.6. User Interface

1. User Interface Form Login

Gambar III.20

User Interface Form Login

2. User Interface Halaman Menu Utama

Gambar III.21

User Interface Halaman Menu Utama

Page 75: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

3. User Interface Halaman Menu Master

Gambar III.22

User Interface Halaman Menu Master

4. User Interface Halaman Menu Data Admin

Gambar III.23

User Interface Halaman Menu Data Admin

Page 76: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

5. User Interface Halaman Menu Data Siswa

Gambar III.24

User Interface Halaman Menu Data Siswa

6. User Interface Halaman Menu Data Perkiraan

Gambar III.25

User Interface Halaman Menu Data Perkiraan

Page 77: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

7. User Interface Halaman Menu Transaksi

Gambar III.26

User Interface Halaman Menu Transaksi

8. User Interface Halaman Menu Form Pembayaran

Gambar III.27

User Interface Halaman Menu Form Pembayaran

Page 78: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

9. User Interface Halaman Menu Form Jurnal Umum

Gambar III.28

User Interface Halaman Menu Form Jurnal Umum

10. User Interface Halaman Menu Laporan

Gambar III.29

User Interface Halaman Menu Laporan

Page 79: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

11. User Interface Halaman Menu Laporan Pembayaran

Gambar III.30

User Interface Halaman Menu Laporan Pembayaran

12. User Interface Halaman Menu Laporan Jurnal Umum

Gambar III.31

User Interface Halaman Menu Form Laporan Jurnal Umum

Page 80: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

3.5. Implementasi

3.5.1. Code Generation

A. Form Transaksi Pembayaran

Page 81: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu
Page 82: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu
Page 83: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu
Page 84: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu
Page 85: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu
Page 86: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu
Page 87: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu
Page 88: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu
Page 89: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu
Page 90: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu
Page 91: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu
Page 92: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

3.5.2. Blackbox Testing

A. Form Login Admin

Tabel III.8

Hasil Pengujian Blackbox Testing Form Login Admin

No. Skenario

pengujian

Test Case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Username dan

Password tidak

diisi kemudian

klik tombol

Login

Username:

(Kosong)

Password:

(Kosong)

Sistem akan

menolak

akses dan

menampilkan

pesan “Maaf

Username

Atau

Password

Anda Salah”

Sesuai

harapan

Valid

2. Mengetikkan

Username dan

Password tidak

diisi atau

kosong

kemudian klik

tombol Login

Username:

admin

Password:

(Kosong)

Sistem akan

menolak

akses dan

menampilkan

pesan “Maaf

Username

Atau

Password

Anda Salah”

Sesuai

harapan

Valid

3. Username

tidak diisi

(kosong).dan

Password diisi

kemudian klik

tombol Login

Username:

(kosong)

Password:

Admin

Sistem akan

menolak

akses dan

menampilkan

pesan “Maaf

Username

Atau

Password

Anda Salah”

Sesuai

harapan

Valid

4. Mengetikkan

salah satu

kondisi salah

pada

Username atau

Password

kemudian klik

Username:

admin

(benar)

Sistem akan

menolak

akses akan

kembali

diarahkan ke

halaman

login dan

Sesuai

harapan

Valid

Page 93: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

tombol Login Password:

12345

(salah)

menampilkan

pesan “Maaf

Username

Atau

Password

Anda Salah”

5. Mengetikkan

Username dan

Password

dengan data

yang benar

kemudian klik

tombol Login

Username:

admin

(benar)

Password:

admin

(benar)

Sistem akan

menerima

akses login

dan akan

menampilkan

halaman

menu utama

Sesuai

harapan

Valid

B. Form Transaksi Pembayaran

Tabel III.9

Hasil Pengujian Blackbox Testing Form Transaksi Pembayaran

No. Skenario

pengujian

Test

Case

Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Mengisi semua

form

“Pembayaran”

Semua

form

terisi

Sistem akan

menerima

akses

menyimpan

data dan

menampilkan

pesan

“Berhasil

Disimpan”

Sesuai

harapan

Valid

2. Tidak memilih

nis

Nis:

(Kosong)

Nama :

(Kosong)

Jenis

Kelamin:

(Kosong)

Sistem akan

menolak

akses dan

menampilkan

pesan “Gagal

Disimpan”

Sesuai

harapan

Valid

Page 94: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

3. Tidak memilih

tahun ajaran

Tahun

ajaran:

(Kosong)

Sistem akan

menolak

akses dan

menampilkan

pesan “Gagal

Disimpan”

Sesuai

harapan

Valid

4. Tidak memilih

bulan

Bulan:

(Kosong)

Sistem akan

menolak

akses dan

menampilkan

pesan “Gagal

Disimpan”

Sesuai

harapan

Valid

5. Mengosongkan

semua form

“Pembayaran

Semua

form

kosong

Sistem akan

menolak

akses dan

menampilkan

pesan “Gagal

Disimpan”

Sesuai

harapan

Valid

3.5.3. Spesifikasi Hardware dan Software

Tabel III.10

Spesifikasi Hardware dan Software

Kebutuhan Keterangan

Sistem Windows 7 Ultimate 64-bit

Processor AMD E1-1200 APU with Radeon (tm) HD Graphics 1,40

GHz

RAM 2 GB

Harddisk 300 GB

Monitor Generic PnP Monitor

Keyboard 102 keys

Printer Send To One Note 2016

Mouse PS/2 Compatible Mouse

Software Bahasa script programming : Netbeans 8.1

Aplikasi pendukung : IReport

DBMS : MySQL

Page 95: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

BAB IV

PENUTUP

4.1. Kesimpulan

Berdasarkan uraian pembahasan yang penulis lakukan di RA Al – Alifiyah

Jakarta mengenai sistem pembayaran SPP dapat disimpulkan sebagai berikut:

1. RA Al – Alifiyah adalah Lembaga Pendidikan Islam setara taman kanak –

kanak di Jakarta yang memiliki komitmen untuk menjadi sarana pendidikan

utuh yang dapat memberikan pencerahan di bidang akademis maupun non

akademis yang dilandasi dengan berdasarkan pemahaman keagamaan serta

memiliki budi pekerti yang luhur.

2. Pada dasarnya sistem pembayaran SPP pada RA Al – Alifiyah Jakarta sudah

baik, hanya saja dalam pencatatan transaksi masih menggunakan buku besar,

perhitungan laporan masih menggunakan cara manual, serta terjadinya data

ganda pada buku besar pembayaran SPP maka hal tersebut masih dikatakan

kurang efektif dan efisien mengingat saat ini perkembangan teknologi sudah

semakin canggih terutama di bidang komputer.

3. Dengan aplikasi sistem pembayaran SPP yang diusulkan diharapkan dapat

meringankan tugas Tata Usaha dalam mengelola data pembayaran siswa

mulai dari pencatatan sampai perhitungan laporan dikarenakan data yang

saling terintegrasi satu sama lain, dalam mengelolanya hanya memerlukan

Page 96: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

satu sistem saja sehingga meminimalisir kesalahan dan menghemat waktu

pengerjaan.

4.2. Saran

Untuk pengembangan yang lebih baik dalam penerapan aplikasi sistem

informasi arus kas pada RA Al - Alifiyah Jakarta, maka penulis memberikan

beberapan saran yaitu sebagai berikut:

1. Adanya pembaharuan secara berkala dari sistem pembayaran SPP agar lebih

terkomputerisasi.

2. Dibuatnya backup file untuk mencegah agar data yang sudah ada tidak hilang

akibat terkena virus.

3. Memberikan pelatihan kepada admin yang akan mengoperasikan sistem yang

diusulkan sebelum penerapan aplikasi sistem yang diusulkan sehingga pada

saat pengoperasiannya tidak terjadi kesalahan.

Page 97: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

DAFTAR PUSTAKA

Andika, N. Q., Cahya, D., & Buani, P. (2017). Perancangan Sistem Informasi

Perpustakaan Studi Kasus  : SMK YPK – Kesatuan Jakarta. Simnasiptek,

153–154.

Informasi, S., Pendapatan, A., Pembinaan, S., Studi, P., Informatika, M., & Bsi,

A. (2015). Jurnal Evolusi - Volume 3 No 1 – Mei 2015 –

lppm3.bsi.ac.id/jurnal, 3(1), 1–4.

K. R., Rahmatullah, S., & Rifai, A. (2018). Penerapan Metode Analtical

Hierarchy Process Dalam Memilih Bahan Bakar Minyak Untuk, 18(1), 1–8.

Kuryanti, S. J., & Kom, M. (2016). RANCANG BANGUN SISTEM E-

LEARNING SEBAGAI SARANA PEMBELAJARAN, 4(1), 84–92.

Sudarsono, B. (2017). Perancangan Program Sistem Informasi Persediaan dan

Penjualan Barang Pada Toko Sparepart Motor, 35–39.

Usman, M. A., & Haryadi, E. (2017). Implementasi Sistem Perencanaan

Anggaran Dana Tahunan ( E-Budgeting ) Berbasis Object Pada CV .

Candimas Semesta.

Wijaya, G., & Sari, M. (2015). Perancangan Sistem Informasi Pengajuan Kredit

Berbasis Web Pada PT . BPR Kredit Mandiri Indonesia Cabang Bekasi, 3,

98–104.

Hartono, Bambang. 2013. Sistem Informasi Manajemen Berbasis Komputer.

Jakarta: Rineka Cipta.

Hutahaean, Jeperson. 2014. Konsep Sistem Informasi. Yogyakarta: Deepublish.

Krismiaji. 2015. SISTEM INFORMASI AKUNTANSI edisi keempat.

Yogyakarta: Sekolah Tinggi ilmu Manajemen YKPN.

Page 98: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Maya, Bowo, Elisabeth, Pipiet, Yeskha. 2015. PAS: Membangun Sistem

Informasi dengan Java Netbeans dan MySQL. Semarang : Wahana

Komputer.

Mulyadi. 2013. Sistem Akuntansi. Jakarta: Salemba Empat.

Nugroho, Bunafit. 2013. Dasar Pemrograman Web PHP-MySQL dengan

Dreamweaver. Yogyakarta: Gava Media.

Supardi, I. Y. (2016). Semua Bisa Menjadi Programmer Web Java-Case Study.

Jakarta: PT. Elex Media Komputerindo.

Susanto, Azhar. 2013. Sistem Informasi Akuntansi. Bandung: Lingga Jaya.

Sutabri, Tata. 2014. Analisa Sistem Informasi. Yogyakarta: Andi.

Wahya, Dr. Dkk. 2013. Kamus Bahasa Indonesia Untuk Pelajar, Mahasiswa, Dan

Umum. Bandung : Ruang Kata.

Wijaya, G., & Sari, M. (2015). Perancangan Sistem Informasi Pengajuan Kredit

Berbasis Web Pada PT . BPR Kredit Mandiri Indonesia Cabang Bekasi, 3,

98–104.

Page 99: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu
Page 100: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

Surat Keterangan Riset/PKL

Page 101: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

A.1 Kartu SPP

Page 102: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

B.1 Data Pembayaran SPP

B.2 Buku Besar SPP

Page 103: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

C.1 Sertifikat Nomor Pokok Sekolah Nasional

Page 104: TUGAS AKHIR - repository.nusamandiri.ac.id fileRANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SPP PADA RAUDHATUL ATHFAL AL-ALIFIYAH JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu

C.2 Surat Izin Operasional Penyelenggaraan Pendidikan