sistem informasi monitoring pembayaran spp … judul.pdfimportant element as the foundation of the...

15
LAPORAN SKRIPSI SISTEM INFORMASI MONITORING PEMBAYARAN SPP BERBASIS WEB DAN TELEGRAM GATEWAY PADA SMAN 1 PAMOTAN REMBANG TRIHATMOJO ADI PRASTIANTO NIM. 201453113 DOSEN PEMBIMBING Yudie Irawan, S.Kom M.Kom Pratomo Setiaji, S.Kom, M.Kom PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS 2018

Upload: others

Post on 14-Feb-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SISTEM INFORMASI MONITORING PEMBAYARAN SPP … JUDUL.pdfimportant element as the foundation of the state's sustainability as a nation's human resources. School as the main education

LAPORAN SKRIPSI

SISTEM INFORMASI MONITORING PEMBAYARAN

SPP BERBASIS WEB DAN TELEGRAM GATEWAY

PADA SMAN 1 PAMOTAN REMBANG

TRIHATMOJO ADI PRASTIANTO

NIM. 201453113

DOSEN PEMBIMBING

Yudie Irawan, S.Kom M.Kom

Pratomo Setiaji, S.Kom, M.Kom

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

2018

Page 2: SISTEM INFORMASI MONITORING PEMBAYARAN SPP … JUDUL.pdfimportant element as the foundation of the state's sustainability as a nation's human resources. School as the main education

ii

HALAMAN PERSETUJUAN

SISTEM INFORMASI MONITORING PEMBAYARAN SPP

BERBASIS WEB DAN TELEGRAM GATEWAY PADA SMAN

1 PAMOTAN REMBANG

TRIHATMOJO ADI PRASTIANTO

NIM. 201453113

Kudus, 14 Februari 2019

Menyetujui,

Pembimbing Utama,

Yudie Irawan, S.Kom., M.Kom

NIDN. 0608088201

Pembimbing Pendamping,

Pratomo Setiaji, S.Kom., M.Kom.

NIDN. 0619067802

Mengetahui

Koordinator Skripsi

Wiwit Agus Triyanto, M.Kom

NIDN 0631088901

Page 3: SISTEM INFORMASI MONITORING PEMBAYARAN SPP … JUDUL.pdfimportant element as the foundation of the state's sustainability as a nation's human resources. School as the main education

iii

SISTEM INFORMASI MONITORING PEMBAYARAN SPP

BERBASIS WEB DAN TELEGRAM GATEWAY PADA SMAN

1 PAMOTAN REMBANG

TRIHATMOJO ADI PRASTIANTO

NIM. 201453113

Kudus, 27 Februari 2019

Menyetujui,

Ketua Penguji,

Supriyono, S.Kom., M.Kom

NIDN.

Anggota Penguji I,

Andy Prasetyo Utomo, S.Kom, MT

NIDN.

Anggota Penguji II,

Yudie Irawan, S.Kom., M.Kom

NIDN. 0608088201

Mengetahui,

Dekan Fakultas Teknik Ketua Program Studi Sistem Informasi

Mohammad Dahlan, ST, MT

NIDN. 0601076901

Pratomo Setiaji, M.kom

NIDN. 0619067802

Page 4: SISTEM INFORMASI MONITORING PEMBAYARAN SPP … JUDUL.pdfimportant element as the foundation of the state's sustainability as a nation's human resources. School as the main education

iv

PERNYATAAN KEASLIAN

Saya yang bertanda tangan dibawah ini :

Nama : Trihatmojo Adi Prastianto

NIM : 201453113

Tempat & Tanggal Lahir : Kudus, 12 Juli 1996

Judul Skripsi : Sistem Informasi Monitoring Pembayaran SPP

Berbasis Web dan Telegram Gateway Pada

SMA Negeri 1 Pamotan Rembang

Menyatakan dengan sebenarnya bahwa penulisan skripsi atau tugas akhir

ini berdasarkan hasil penelitian, pemikiran dan pemaparan asli dari saya sendiri,

baik untik naskah laporan maupun kegiatan lain yang tercantum sebagai bagian

dari skripsi ini. Seluruh ide, pendapat, atau materi dari sumber lain telah dikutip

dalam skripsi dengan cara penulisan referensi yang sesuai.

Demikian pernyataan saya buat dengan sesungguhnya apabila di kemudian

hari terdapat penyimpanan dan ketidak benaran dalam pernyataan, maka saya

bersedia menerima sanksi akademik.

Demikian pernyataan ini sata buat dalam keadaan sadar tanpa paksaan

pihak manapun.

Kudus, 14 Februari 2019

Yang memberi pernyataan,

Materai 6000

Trihatmojo Adi Prastianto

NIM. 201453113

Page 5: SISTEM INFORMASI MONITORING PEMBAYARAN SPP … JUDUL.pdfimportant element as the foundation of the state's sustainability as a nation's human resources. School as the main education

v

SISTEM INFORMASI MONITORING PEMBAYARAN SPP

BERBASIS WEB DAN TELEGRAM GATEWAY PADA SMAN

1 PAMOTAN REMBANG

Nama mahasiswa : Trihatmojo Adi Prastianto

NIM : 201453113

Pembimbing : 1. Yudie Irawan, S.Kom., M.Kom

2. Pratomo Setiaji, S.Kom., M.Kom

RINGKASAN

Teknologi dan informasi di era moderen saat ini membuat semua kegiatan

manusia menjadi mudah di segala bidang termasuk aspek pendidikan. Pendidikan

adalah unsur penting sebagai pondasi keberlangsungan negara sebagai kekayaan

sumber daya manusia sebuah negara. Sekolah sebagai pusat pendidikan utama

sangat penting agar kegiatan belajar semakin mudah perlu diterapkan sebuah

teknologi yang memudahkan setiap siswa dan juga untuk pemantauan transaksi

pembayaran uang sekolah. Namun untuk sekolah-sekolah baru yang memulai

semua pondasi dari awal lebih tertinggal dari sekolah lama terutama dalam bidang

pengelolaan akademik. Oleh karena itu, diperlukan sistem yang mudah dan praktis

untuk mengelola sistem monitoring sekolah dengan majunya teknologi maka hal

itu menjadi wajib. Diharapkan sistem informasi monitoring ini menjadi modal

awal sekolah-sekolah baru untuk memulai pengembangan dalam segala aspek.

Sistem ini akan mengatur segala sesuatu yang dibutuhkan dalam bidang akademik

sekolah dan berjalan di platform website menggunakan metode waterfall.

Kata Kunci : Sistem Informasi, Monitoring, UML, Berbasis web.

Page 6: SISTEM INFORMASI MONITORING PEMBAYARAN SPP … JUDUL.pdfimportant element as the foundation of the state's sustainability as a nation's human resources. School as the main education

vi

Student Name : Trihatmojo Adi Prastianto

Student Identity Number : 201453113

Supervisor : 1. Yudie Irawan, S.Kom., M.Kom

2. Pratomo Setiaji, S.Kom., M.Kom

ABSTRACT

Technology and information in the modern era today makes all human

activities easy in all areas including the educational aspect. Education is an

important element as the foundation of the state's sustainability as a nation's

human resources. School as the main education center is very important so that

learning activity more easy to be applied a technology that facilitate each student

and also for monitoring transaction of payment of tuition. But for new schools

that start all the foundations from the beginning lag behind the old school,

especially in the field of academic management. Therefore, an easy and practical

system is needed to manage the school monitoring system with the advancement of

technology then it becomes mandatory. It is expected that this monitoring

information system will become the initial capital for new schools to begin

development in all aspects. This system will organize everything that is needed in

the academic field of the school and run on the website platform using the

waterfall method.

Keywords: Information System, Monitoring, UML, Web-based.

Page 7: SISTEM INFORMASI MONITORING PEMBAYARAN SPP … JUDUL.pdfimportant element as the foundation of the state's sustainability as a nation's human resources. School as the main education

vii

KATA PENGANTAR

Segala puji syukur bagi Allah Yang Maha Pengasih dan Penyayang yang

telah melimpahkan rahmat dan kasih sayang-Nya, sehingga akhirnya penulis

berhasil menyelesaikan penulisan laporan skripsi berjudul: “Sistem Informasi

Monitoring Pembayaran SPP Berbasis Web dan Telegram Gateway Pada SMA

Negeri 1 Pamotan Rembang”.

Penyusunan Laporan Skripsi ini merupakan salah satu syarat yang harus

dipenuhi untuk menyelesaikan Program Studi Sistem Informasi S1 pada Fakultas

Teknik Universitas Muria Kudus. Tersusunnya Laporan Skripsi ini tidak lepas

dari bantuan dan dukungan dari semua pihak. Pada kesempatan ini, penulis ingin

menyampaikan rasa terima kasih yang sebesar-besarnya kepada :

1. Bapak Dr. Suparnyo, SH., MS, selaku Rektor Universitas Muria Kudus.

2. Bapak Mohammad Dahlan, ST, MT, selaku Dekan Fakultas Teknik

Universitas Muria Kudus.

3. Bapak Pratomo Setiaji, S.Kom, M.Kom, selaku Ketua Program Studi

Sistem Informasi Fakultas Teknik Universitas Muria Kudus.

4. Bapak Wiwit Agus Triyanto, M.Kom, selaku Koordinator Skripsi.

5. Bapak Yudie Irawan, S.Kom, M.Kom, selaku pembimbing utama, yang

telah memberikan banyak waktu, ilmu, saran, semangat, nasehat,

pengarahan dan bimbingan selama penyusunan laporan skripsi ini.

6. Bapak Pratomo Setiaji, S.Kom, M.Kom, selaku pembimbing pendamping,

yang telah memberikan waktu, ilmu, saran, semangat, nasehat, pengarahan

dan bimbingan selama penyusunan laporan skripsi ini.

7. Bapak Suhardi, S.Pd selaku kepala sekolah SMA Negeri 1 Pamotan

Rembang yang telah mengijinkan saya mengambil lembaga penelitian

skripsi ini.

8. Ibu Suprapti selaku dan Bapak Prasetyo Budi Utomo tercinta selaku orang

tua kandung yang tiada habisnya memberi dukungan doa dan selalu

memberikan senyum semangat kepada saya sehingga dapat menyelesaikan

laporan skripsi ini.

Page 8: SISTEM INFORMASI MONITORING PEMBAYARAN SPP … JUDUL.pdfimportant element as the foundation of the state's sustainability as a nation's human resources. School as the main education

viii

9. Semua pihak, sahabat dan teman-teman seperjuangan yang tidak dapat

penulis sebutkan satu persatu yang telah membantu, mendukung dan

memberikan semangat penulis dalam menyelesaikan laporan skripsi ini

Penulis menyadari sepenuhnya bahwa dalam penyusunan skripsi ini masih

terdapat banyak kekurangan. Selain itu penulis juga berharap semoga skripsi ini

dapat memberikan manfaat bagi semua.

Kudus, 14 Februari 2019

Penulis

Trihatmojo Adi Prastianto

Page 9: SISTEM INFORMASI MONITORING PEMBAYARAN SPP … JUDUL.pdfimportant element as the foundation of the state's sustainability as a nation's human resources. School as the main education

ix

DAFTAR ISI

HALAMAN PERSETUJUAN ....................................................................... ii

HALAMAN PENGESAHAN ....................................................................... iii

SURAT PERNYATAAN PERSETUJUAN Error! Bookmark not defined.

PERNYATAAN KEASLIAN ....................................................................... iv

RINGKASAN ................................................................................................ v

ABSTRACT .................................................................................................. vi

KATA PENGANTAR ................................................................................. vii

DAFTAR ISI ................................................................................................. ix

DAFTAR GAMBAR .................................................................................... xi

DAFTAR TABEL ....................................................................................... xiv

DAFTAR LAMPIRAN ................................................................................ xv

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

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

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

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

1.4. Tujuan .............................................................................................. 2

1.5. Manfaat ............................................................................................ 2

1.5.1. Bagi Penulis ............................................................................. 3

1.5.2. Bagi Perguruan Tinggi ............................................................. 3

1.5.3. Bagi Instansi ............................................................................. 3

1.6. Metodologi Penelitian ..................................................................... 3

1.6.1. Metode Pengumpulan Data ...................................................... 3

1.6.2. Metode Pengembangan Sistem ................................................ 4

1.6.3. Metode Perancangan Sistem .................................................... 5

1.7. Kerangka Pemikiran ........................................................................ 6

BAB II TINJAUAN PUSTAKA .................................................................... 8

2.1. Penelitian terkait .............................................................................. 8

2.2. Tabel Perbandingan Penelitian Terkait ......................................... 10

2.3. Landasan Teori .............................................................................. 11

Page 10: SISTEM INFORMASI MONITORING PEMBAYARAN SPP … JUDUL.pdfimportant element as the foundation of the state's sustainability as a nation's human resources. School as the main education

x

2.3.1. Pengertian Sistem ................................................................... 11

2.3.2. Pengertian Informasi .............................................................. 11

2.3.3. Pengertian Sistem Informasi .................................................. 11

2.3.4. Pengertian Telegram Gateway ............................................... 11

2.3.5. Pengertian Web ...................................................................... 12

2.3.6. FOD (Flow Of Document) ..................................................... 12

2.3.7. Unified Modeling Language (UML) ...................................... 13

2.3.8. ERD (Entity Relationship Diagram) ...................................... 17

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

3.1. Objek Penelitian ............................................................................ 19

3.1.1. Struktur Organisasi................................................................. 19

3.1.2. Job Description....................................................................... 19

3.2. Analisa Sistem Lama ..................................................................... 20

3.3. Analisa dan Rancangan Sistem Baru ............................................. 25

3.3.1. Analisa Kebutuhan ................................................................. 25

3.3.2. Rancangan Sistem Baru ......................................................... 25

3.4. Rancangan Basis Data ................................................................... 62

3.4.1. Entity Relationship Diagram .................................................. 62

3.4.2. Kamus Data ............................................................................ 66

3.4.3. Struktur Tabel......................................................................... 67

3.4.4. Relasi Tabel ............................................................................ 71

3.5. Desain Input dan Output ................................................................ 72

BAB IV HASIL DAN PEMBAHASAN ..................................................... 77

4.1. Hasil Pembahasan .......................................................................... 77

4.2. Hasil Implementasi Program ......................................................... 77

4.3. Hasil Pengujian .............................................................................. 83

BAB V PENUTUP ....................................................................................... 86

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

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

DAFTAR PUSTAKA .................................................................................. 87

Page 11: SISTEM INFORMASI MONITORING PEMBAYARAN SPP … JUDUL.pdfimportant element as the foundation of the state's sustainability as a nation's human resources. School as the main education

xi

DAFTAR GAMBAR

Gambar 1. 1 Kerangka pemikiran ........................................................................... 7

Gambar 3. 1 Struktur organisasi SMA N 1 Pamotan ............................................ 19

Gambar 3. 2 FOD pembayaran SMA N 1 Pamotan .............................................. 21

Gambar 3. 3 FOD pembayaran LKS SMA N 1 Pamotan ..................................... 22

Gambar 3. 4 FOD uang gedung SMA N 1 Pamotan ............................................. 23

Gambar 3. 5 FOD beasiswa SMA N 1 Pamotan ................................................... 24

Gambar 3. 6 Business use case sistem monitoring pembayaran siswa ................. 27

Gambar 3. 7 Use case diagram sistem monitoring pembayaran ........................... 28

Gambar 3. 8 Class User ......................................................................................... 32

Gambar 3. 9 Class Admin ..................................................................................... 32

Gambar 3. 10 Class Tata Usaha ............................................................................ 33

Gambar 3. 11 Class Kelas ..................................................................................... 33

Gambar 3. 12 Class Tagihan ................................................................................. 34

Gambar 3. 13 Class Semester................................................................................ 34

Gambar 3. 14 Class siswa ..................................................................................... 35

Gambar 3. 15 Class buku_lks................................................................................ 35

Gambar 3. 16 Class beasiswa ................................................................................ 36

Gambar 3. 17 Class pembayaran ........................................................................... 36

Gambar 3. 18 Class diagram sistem monitoring pembayaran siswa ..................... 37

Gambar 3. 19 Sequence diagram kelola admin ..................................................... 38

Gambar 3. 20 Sequence diagram kelola user (tata usaha) .................................... 38

Gambar 3. 21 Sequence diagram kelola siswa ...................................................... 39

Gambar 3. 22 Sequence diagram kelola kelas ...................................................... 40

Gambar 3. 23 Sequence diagram kelola semester ................................................. 41

Gambar 3. 25 Sequence diagram kelola tagihan ................................................... 42

Gambar 3. 26 Sequence diagram kelola beasiswa ................................................ 43

Gambar 3. 27 Sequence diagram kelola pembayaran ........................................... 44

Gambar 3. 28 Activity diagram kelola tata usaha ................................................. 45

Gambar 3. 29 Activity diagram kelola siswa ........................................................ 46

Gambar 3. 30 Activity diagram kelola kelas ......................................................... 47

Gambar 3. 31 Activity diagram kelola semester ................................................... 48

Gambar 3. 32 Activity diagram kelola buku lks ................................................... 49

Page 12: SISTEM INFORMASI MONITORING PEMBAYARAN SPP … JUDUL.pdfimportant element as the foundation of the state's sustainability as a nation's human resources. School as the main education

xii

Gambar 3. 33 Activity diagram kelola tagihan ..................................................... 50

Gambar 3. 34 Activity diagram kelola beasiswa .................................................. 51

Gambar 3. 35 Activity diagram kelola pembayaran ............................................. 52

Gambar 3. 36 Statechart diagram tambah admin .................................................. 53

Gambar 3. 37 Statechart diagram ubah admin ...................................................... 53

Gambar 3. 38 Statechart diagram hapus admin .................................................... 54

Gambar 3. 39 Statechart diagram tambah tata usaha ............................................ 54

Gambar 3. 40 Statechart diagram ubah tata usaha ................................................ 54

Gambar 3. 41 Statechart diagram hapus tata usaha............................................... 55

Gambar 3. 42 Statechart diagram tambah siswa ................................................... 55

Gambar 3. 43 Statechart diagram ubah siswa ....................................................... 56

Gambar 3. 44 Statechart diagram hapus siswa...................................................... 56

Gambar 3. 45 Statechart diagram tambah kelas .................................................... 56

Gambar 3. 46 Statechart diagram ubah kelas ........................................................ 57

Gambar 3. 47 Statechart diagram hapus kelas ...................................................... 57

Gambar 3. 48 Statechart diagram tambah semester .............................................. 58

Gambar 3. 49 Statechart diagram ubah semester .................................................. 58

Gambar 3. 50 Sattechart diagram hapus semester ................................................ 58

Gambar 3. 54 Statechart diagram tambah tagihan ................................................ 59

Gambar 3. 55 Statechart diagram ubah tagihan .................................................... 59

Gambar 3. 56 Statechart diagram hapus tagihan ................................................... 60

Gambar 3. 57 Statechart diagram tambah beasiswa.............................................. 60

Gambar 3. 58 Statechart diagram ubah beasiswa.................................................. 60

Gambar 3. 59 Statechart diagram hapus beasiswa ................................................ 61

Gambar 3. 60 Statechart diagram tambah pembayaran ........................................ 61

Gambar 3. 61 Statechart diagram hapus pembayaran ........................................... 62

Gambar 3. 62 Hasil entitas .................................................................................... 63

Gambar 3. 63 Atribut primary key ........................................................................ 63

Gambar 3. 64 Kardinalitas siswa kelas ................................................................. 64

Gambar 3. 65 Kardinalitas tagihan pembayaran ................................................... 64

Gambar 3. 66 Kardinalitas semester lks kelas ...................................................... 64

Gambar 3. 67 Siswa pembayaran .......................................................................... 64

Gambar 3. 68 Kardinalitas kelas dan lks kelas ..................................................... 65

Gambar 3. 69 Kardinalitas siswa beasiswa ........................................................... 65

Gambar 3. 70 Kardinalitas user setting telegram .................................................. 65

Gambar 3. 71 ERD sistem monitoring siswa ........................................................ 66

Gambar 3. 72 Relasi Tabel .................................................................................... 72

Page 13: SISTEM INFORMASI MONITORING PEMBAYARAN SPP … JUDUL.pdfimportant element as the foundation of the state's sustainability as a nation's human resources. School as the main education

xiii

Gambar 3. 73 Rancangan halaman utama ............................................................. 72

Gambar 3. 74 Rancangan form login .................................................................... 73

Gambar 3. 75 Rancangan form semester .............................................................. 73

Gambar 3. 76 Rancangan form kelas .................................................................... 73

Gambar 3. 77 Rancangan form siswa ................................................................... 74

Gambar 3. 78 Rancangan form data user .............................................................. 74

Gambar 3. 79 Rancangan form tagihan................................................................. 75

Gambar 3. 80 Rancangan form pembayaran ......................................................... 75

Gambar 3. 81 Rancangan form bayar LKS ........................................................... 75

Gambar 3. 82 Rancangan form beasiswa .............................................................. 76

Gambar 3. 83 Rancangan form ganti kata sandi ................................................... 76

Gambar 4. 1 Tampilan Halaman Utama ............................................................... 78

Gambar 4. 2 Tampilan Halaman Login................................................................. 78

Gambar 4. 3 Tampilan Halaman Semester ........................................................... 79

Gambar 4. 4 Tampilan Halaman Kelas ................................................................. 79

Gambar 4. 5 Tampilan Halaman Siswa................................................................. 80

Gambar 4. 6 Tampilan Halaman User................................................................... 80

Gambar 4. 7 Tampilan Halaman Tagihan ............................................................. 81

Gambar 4. 8 Tampilan Halaman Pembayaran ...................................................... 81

Gambar 4. 9 Tampilan Halaman Bayar LKS ........................................................ 82

Gambar 4. 10 Tampilan Halaman beasiswa .......................................................... 82

Gambar 4. 11 Tampilan Halaman Ganti pasword ................................................. 83

Page 14: SISTEM INFORMASI MONITORING PEMBAYARAN SPP … JUDUL.pdfimportant element as the foundation of the state's sustainability as a nation's human resources. School as the main education

xiv

DAFTAR TABEL

Tabel 2. 1 Tabel perbandingan penelitian ............................................................. 10

Tabel 2. 2 Simbol – simbol bagan alir .................................................................. 12

Tabel 2. 3 Notasi use case diagram ....................................................................... 14

Tabel 2. 4 Notasi class diagram ............................................................................ 15

Tabel 2. 5 Notasi sequence diagram ..................................................................... 15

Tabel 2. 6 Notasi activity diagram ........................................................................ 16

Tabel 2. 7 Notasi statechart diagram ..................................................................... 17

Tabel 2. 8 Simbol-simbol ERD ............................................................................. 17

Tabel 3. 1 Tabel bisnis use case ............................................................................ 26

Tabel 3. 2 Tabel sistem use case ........................................................................... 27

Tabel 3. 3 Struktur tabel user ................................................................................ 67

Tabel 3. 4 Strutur tabel kelas................................................................................. 67

Tabel 3. 5 Struktur tabel semester ......................................................................... 68

Tabel 3. 6 Struktur tabel siswa .............................................................................. 68

Tabel 3. 7 Struktur tabel tagihan ........................................................................... 69

Tabel 3. 8 Struktur tabel beasiswa ........................................................................ 69

Tabel 3. 9 Struktur tabel setting_telegram ............................................................ 70

Tabel 3. 10 Struktur tabel buku_lks ...................................................................... 70

Tabel 3. 11 Struktur tabel lks_kelas ...................................................................... 70

Tabel 3. 12 Struktur tabel pembayaran ................................................................. 71

Tabel 4. 1 Tabel nilai rata-rata sebelum tersistem ................................................ 83

Tabel 4. 2 Rata-Rata Nilai Sebelum Memakai Sistem .......................................... 84

Tabel 4. 3 Selisih nilai ........................................................................................... 84

Page 15: SISTEM INFORMASI MONITORING PEMBAYARAN SPP … JUDUL.pdfimportant element as the foundation of the state's sustainability as a nation's human resources. School as the main education

xv

DAFTAR LAMPIRAN

1. FOTO COPY BUKU BIMBINGAN

2. FOTO COPY SURAT BALASAN

3. BIODATA PENULIS