Anda di halaman 1dari 8

RANCANG BANGUN APLIKASI PEMBAYARAN SPP SD MUHAMMADIYAH

BANDUNG BERBASIS WEBSITE

Abstrak

Pembayaran SPP masih sering mengalami masalah seperti pendataan serta proses informasi
pembayaran yang dilakukan selama ini digunakan masih sederhana hanya menggunakan
microsoft excel dalam penginputan laporannya, oleh karena itu sering terjadi masalah dalam
pembuatan laporan untuk murid siswa/i dalam melakukan pembayaran spp tersebut dibutuhkan
secara tepat dan akurat sehingga belum mampu menghasilkan suatu sistem informasi
pembayaran spp berbasis web yang dibutuhkan. Dengan menggunakan system pembayaran SPP
ini diharapkan dapat membantu kinerja pihak sekolah khsusnya bagian keuangan dalam mendata
pembayaran spp.
BAB 1

Pendahuluan

Latar Belakang

Sistem informasi dan teknologi komputer berkembang sangat pesat sejalan dengan
besarnya kebutuhan terhadap informasi. Perkembangan teknologi informasi tidak lepas dari
pesatnya perkembangan teknologi komputer, karena komputer merupakan media yang dapat
memberikan kemudahan bagi manusia dalam menyelesaikan suatu pekerjaan. Perubahan dan
dinamika masyarakat yang semakin cepat seiring dengan perkembangan jaman dan teknologi
sehingga memerlukan kualitas informasi yang akurat, cepat dan tepat. Teknologi informasi
adalah salah satu contoh produk teknologi yang berkembang pesat yang dapat membantu
manusia dalam mengolah data serta menyajikan sebuah informasi yang berkualitas. Untuk
menyediakan informasi tersebut, diperlukan suatu alat bantu atau media untuk mengolah
beraneka ragam data dapat disajikan menjadi sebuah informasi yang bermanfaat dengan kemasan
yang menarik dan berpedoman pada kriteria informasi yang berkualitas

Setiap instasi perusahaan, pemerintah maupun pendidikan pasti membutuhkan suatu


sistem informasi didalam menjalankan aktifitas kerjanya sehingga lebih teratur dan terarah
dengan waktu yang lebih efisien. SD muhammadiyah merupakan salah satu sekolah dasar
swasta yang telah memakai sistem informasi berupa pemakaian perangkat komputer dalam
menjalakan aktifitas kerjanya, tetapi dalam penggunaannya belum secara menyeluruh, hanya
memanfaatkan untuk hal-hal kecil saja, seperti pembuatan surat-surat dan laporan-laporan.
Permasalahan saat ini terjadi di divisi keuangan dimana pengolahan data pembayaran siswa
dilakukan dengan cara ditulis atau sering disebut dengan pembukuan sehingga data-datanya
masih belum tersusun secara rapi yang dapat menyebabkan terlambatnya pembuatan laporan
karena sulit mendapatkan informasi dalam waktu yang cepat.

Sebagai solusi dari permasalahan diatas, di perlukan suatu sistem informasi yang dapat
membantu mempermudah pekerjaan yang di lakukan oleh divisi keuangan dalam pengelolaan
data pembayaran SPP. Selain itu, dapat memberikan informasi kepada orang tua/wali siswa
berupa laporan pembayaran sekolah setiap bulannya. Adapun manfaat bagi orang tua/wali siswa
agar dapat mengetahui laporan pembayaran SPP pada SD muhammadiyah setiap bulannya. Maka
dalam tugas akhir ini penulis mengambil judul “RANCANG BANGUN APLIKASI
PEMBAYARAN SPP SD MUHAMMADIYAH BANDUNG BERBASIS WEBSITE”
Rumusan Masalah

Berdasarkan latar belakang yang telah dikemukakan sebelumnya, permasalahan yang timbul
adalah bagaimana merancang dan membangun suatu aplikasi pembayaran SPP berbasis web
agar lebih efektif dan efisien dalam pengelolaan data yang mudah di terapkan sehingga mampu
di terima dan di mengerti oleh user

Batasan Masalah.

Batasan masalah untuk laporan tugas akhir ini sangat diperlukan, supaya pembahasannya lebih
jelas dan terarah, serta tidak menyimpang dari judul yang telah ditetapkan. Adapun batasan
masalah dalam penyusunan laporan ini adalah :

1. Sistem ini hanya memberikan informasi data pembayaran SPP bulanan dan laporan
pembayaran.

2. Penulis tidak membahas pembayaran lain karena di sesuaikan dengan permintaan sekolah.

3. Metode pengembangan sistem yang digunakan adalah model Waterfall.

4. Sistem informasi berbasis web dan di kembangkan menggunakan bahasa pemrograman PHP,
JAVASCIPT dan HTML, sedangkan untuk database menggunakan MySQL.

Tujuan Penelitian

Tujuan dari penelitian ini adalah menghasilkan suatu aplikasi pembayaran SPP pada SD
muhammadiyah bandung berbasis web yang dapat membantu mempermudah pekerjaan yang di
lakukan oleh divisi keuangan dalam pengelolaan data pembayaran SPP. Selain itu, dapat
memberikan informasi kepada orang tua/wali siswa berupa laporan pembayaran sekolah setiap
bulannya dengan melalui media internet

Manfaat Penelitian
Adapun manfaat yang dapat diambil dari penelitian tugas akhir ini adalah sebagai berikut :

1. Bagi Penulis Dengan melakukan penelitian maka penulis dapat menggunakan kesempatan baik ini
untuk menerapkan ilmu yang telah didapatkan selama mengikuti perkuliahan di Fakultas Teknologi
Informasi Universitas Widyatama.

2. Bagi SD muhammadiyah bandung Diharapkan hasil penelitian ini dapat membantu pengelolaan data
pembayaran SPP siswa SD muhammadiyah sehingga data yang 4 dihasilkan lebih akurat dan lebih
tersaji.
BAB II

LANDASAN TEORI

Pembayaran

Pembayaran adalah suatu mekanisme kegiatan pertukaran uang menjadi barang, jasa atau
informasi kepada perima baik secara langsung maupun lewat jasa perbankan. Pembayaran
dibedakan menjadi jenis pembayaran tradisional dan pembayaran modern

Pembayaran tradisional adalah bisa dikatakn pembayaran secara tidak langsung dan tidak
melibatkan jasa perbankan. Sedangkan pembayaran modern adalah pembayaran yang melalui
jasa perbankan.

SD Muhammadiyah Bandung untuk saat ini menggunakan proses penbayaran tradisional.


Siswa atau Wali Siswa diharuskan untuk data kesekolah guna melakukan pembayaran SPP

SPP

Menurut kamus besar bahasa Indonesia SPP diartikan menjadi 3 yaitu surat persetujuan
pembayaran, sumbangan pembinaan dan surat perjanjian penerbitan. Dalam hal ini yang akan
dibawas adalah sumbangan pembinaan pembinaan pendidikan dapat diartikan sebagai
sumbangan dana yang harus dibayar oleh siswa dan akan digunakan untuk pembinaan
pendidikan dala sekolah tersebut.

Website

Website atau World Wide Web (WWW) adalah suatu metode untuk menampilkan
informasi di internet, baik berupa yuteks, gambar, suara, maupun video yang interaktif dan
mempunyai kelebihan untuk menghubungkan (link) satu dokumen ke dokumen lainnya
(hypertext) yang dapat diakses melalui sebuah browser. Browser merupakan perangkat lunak
untuk mengakses halaman-halaman web, seperti internet explorer, Mozilla firefox, Opera
Safari, dll.

Jika dilihat dari proses kerjanya World Wide Web (WWW) dapat dibagi menjadi
beberapa komponen seperti berikut :

a. Protocol : protocol adalah sebuah media yang distandarkan untuk dapat mengakses
computer di dalam sebuah jaringan, halaman yang dapat diakses adalah website.
WWW memiliki standar protocol yang bernama HTTP atau (Hypertext Transfer
Protocol).

b. Address : merupakan alamat yang berkaitan dengan penamaan sebuah komputer di


dalam jaringan. Alamat ini sebenarnya merupakan sebuah nomor yang dimiliki
sebuah komputer yang disebut dengan komputer.
c. HTML : sebuah bahasa scripting yang dapat menghasilkan halaman website sehingga
halaman tersebut dapat diakses pada setiap komputer pengakses (client). (Nugroho,
2013).

PHP

PHP (Hypertext Prepocessor) PHP (Hypertext Prepocessor) adalah bahasa server-side-


scripting yang menyatu dengan HTML untuk membuat halaman web yang dinamis. Karena
PHP merupakan server-side-scripting maka sintak dan perintah-perintah PHP akan dieksekusi
di server kemudian hasilnya akan dikirimkan ke browser dengan format HTML. (Arief, 2011).

PHP(PHP:Hypertext Preprocessor) adalah sebuah bahasa pemrograman yang berbentuk


scripting, sistem kerja dari program ini adalah sebagai interpreter bukan compailer (Bunafit
Nugroho, 2013). PHP sendiri mempunyai arti Bahasa server-side-scripting yang menyatu
dengan HTML untuk membuat halaman web yang dinamis.

Salah satu keunggulan yang dimiliki PHP adalah kemampuannya untuk melakukan
koneksi ke berbagai macam software sistem manajemen basis data atau Database Management
Sistem (DBMS), sehingga dapat menciptakan suatu halaman web dinamis. PHP mempunyai
koneksitas yang baik dengan beberapa DBMS seperti Oracle, Sybase, mSQL, MySQL,
Microsoft SQL Server, Solid, PostgreSQL, Adabas, FilePro, Velocis, dBase, Unix dbm, dan
tidak terkecuali semua database ber-interface.

Hampir seluruh aplikasi berbasis web dapat dibuat dengan PHP. Namun kekuatan utama
adalah konektivitas basis data dengan web. Dengan kemampuan ini kita akan mempunyai suatu
sistem basis data yang dapat diakses. Pembuatan PHP sendiri cukup mudah hanya
menggunakan notepad sudah dapat digunakan untuk pengeditan script.

MYSQL

MySQL adalah suatu jenis database server yang sangat terkenal dan banyak digunakan
untuk membangun aplikasi web yang menggunakan database sebagai sumber dan pengolahan
datanya. Pengaksesan database MySQL dapat dilakukan dengan menggunakan program MySQL
(yang berbasis DOS) atau melalui PhpMyAdmin

MySQL dikembangkan oleh perusahaan swedia bernama MySQL AB yang pada saat ini
bernama Tcx Data Konsult AB sekitar tahun 1994-1995, namun cikal bakal kodenya sudah ada
sejak tahun 1979. Awalnya Tcx merupakan perusahaan pengembang software dan konsultan
database, dan saat ini MySQL sudah diambil alih oleh Oracle Corp.

Kepopuleran MySQL antara lain karena MySQL menggunakan SQL sebagai bahasa
dasar untuk mengakses databasenya sehingga mudah untuk digunakan, kinerja query cepat, dan
mencukupi untuk kebutuhan database perusahaan-perusahaan yang berskala kecil sampai
menengah, MySQL juga bersifat open source (tidak berbayar).
MySQL merupakan database yang pertama kali didukung oleh bahasa pemrograman
script untuk internet (PHP dan Perl). MySQL dan PHP dianggap sebagai pasangan software
pembangun aplikasi web yang ideal. MySQL lebih sering digunakan untuk membangun aplikasi
berbasis web, umumnya pengembangan aplikasinya menggunakan bahasa pemrograman script
PHP. MySQL didistribusikan dengan licensi open source GPL (General Public License) mulai
versi 3.23 pada bulan juni 2000 (Arief, 2011).

Salah satu badan yang mebuat mysql merupakan perangkat lunak yang bersifat Open
Source dan salah satu data base yang sangat terkenal disebabkan karena mysql menggunakan sql
(Structured Query Language) sebagi bahasa 27 dasar untuk mengakses Database. Mysql
termasuk RDBmS (Relational Database Management System).

Saat ini banyak sekali perangkat lunak yang dapat dimanfaatkan untuk mengelola basis
data dalam MySQL, salah satunya adalah phpMyAdmin. Dengan phpMyAdmin, seseorang dapat
membuat database, membuat tabel, mengisi data, dan lain-lain dengan mudah, tanpa harus
menghafal baris perintahnya. Dengan adanya keadaan seprti itu maka anda dapat menggunakan
software database ini dengan bebas tanpa harus takut dengan lisensi yang ada ( Bunafit Nugroho,
2013).

Phpmyadmin merupakan bagian untuk mengelola basis data MySQL yang ada di
komputer. Untuk membukanya, buka browser lalu ketikkan alamat http://localhost/phpmyadmin,
maka akan muncul halaman phpMyAdmin. Di situ nantinya seseorang bisa membuat (Create)
basis data baru, dan mengelolanya.
Alat Bantu Analisa dan Perancangan Sistem

UML (Unified Modeling Language) adalah salah satu standar bahasa yang banyak digunakan
di dunia industri untuk mendefinisikan requirement, membuat analisis & desain, serta
menggambarkan arsitektur dalam pemrograman berorientasi objek (Rosa A.S., M. Shalahuddin,
2014).

1. Use Case Diagram


Use Case Diagram Use Case atau diagram use case merupakan pemodelan untuk
kelakuan ( behavior ) sistem informasi yang akan dibuat. Use case mendeskripsikan
sebuah interaksi antara satu atau lebih aktor dengan sistem informasi yang dibuat. Secara
kasar, use case digunakan untuk mengetahui fungsi apa saja yang ada dalam sebuah
sistem informasi dan apa saja yang berhak menggunakan fungsi-fungsi itu (Rosa A.S., M.
Shalahuddin, 2014).
2. Class Diagram
Diagram kelas atau Class diagram menggambarkan struktur sistem dari segi
pendefinisian kelas-kelas yang ada dibuat untuk membangun sistem. Kelas memiliki apa
yang disebut atribut dan metode atau operasi (Rosa A.S., M. Shalahuddin, 2014).
3. Activity Diagram
Diagram aktifitas atau activity diagram menggambarkan workflow (aliran kerja)
atau aktifitas dari sebuah sistem atau proses bisnis atau menu yang ada pada perangkat
lunak. Yang perlu diperhatikan disini adalah bahwa diagram aktivitas sistem bukan apa
yang dilakukan aktor, jadi aktivitas yang dapat dilakukan oleh sistem (Rosa A.S., M.
Shalahuddin, 2014).
4. Sequence Diagram
Diagram sekuen menggambarkan kelakuan objek pada use case dengan
mendeskripsikan waktu hidup objek dan message yang dikirimkan dan diterima antar
objek (Rosa A.S., M. Shalahuddin, 2014).
BAB III

Metodelogi Penelitian

Jenis dan sumber data

Adapun jenis data yang di perlukan adalah :

a. Sumber data primer adalah sumber data yang langsung memberikan data kepada pengumpul
data, yaitu dengan melakukan wawancara kepada ibu Putri Sukaesih selaku kepala sekolah dan
ibu yeni selaku staff administrasi keuangan SD Muhammadiyah Bandung. Data yang di dapat
selama melakukan wawancara yaitu data siswa, data wali murid, profil SD Muhammadiyah.

b. Sumber data sekunder adalah sumber data yang tidak langsung memberikan data kepada
pengumpul data. Contohnya buku-buku, majalah, internet, dan media lainnya.

Metode Pengumpulan Data

Dalam melaksanakan tugas akhir, penulis melakukan pengumpulan data. Dengan pelaksanaan
tersebut dapat digunakan metode sebagai berikut :

a. Observasi Pengumpulan data melalui pengamatan dan pencatatan secara langsung berdasarkan
data-data yang ada di SD Muhammadiyah yang berkaitan dengan parancangan aplikasi
pembayaran SPP.

b. Wawancara dilakukan dengan cara mengadakan tanya jawab secara langsung kepada ibu Putri
Sukaesih selaku kepala sekolah dan ibu Yeni selaku staff administrasi keuangan SD
Muahammadiyah Bandung. Selain itu juga untuk menanyakan hal-hal atau data-data yang belum
jelas selama melakukan pengamatan atau observasi dan studi pustaka.

c. Studi Pustaka Pengumpulan data dengan cara mempelajari buku-buku, dan sumber informasi
lainnya yang berhubungan dengan sistem yang akan di buat nantinya.

Anda mungkin juga menyukai