13 PEMBAYARAN SPP BERBASIS WEB PADA SMA SANDIKA
SUKAJADI MENGGUNAKAN METODE WATERFALL
Bakhtiar.K¹, Mariana Purba²
Program Studi Manajemen Informatika, Politeknik Anika Palembang Email : [email protected]¹, [email protected]²
Abstrak
Dalam pelaksanaannya, sistem informasi yang berjalan di SMA Sandika Sukajadi di rasa belum optimal hal ini dikarenakan sistem yang digunakan masih bersifat manual. Dengan permasalahan tersebut maka muncul berbagai permasalahan terutama pada proses pendaftaran dan pembayaran SPP, semua aktifitas pendaftaran dan pembayaran SPP masih dicatat secara manual pada buku pendaftaran dan pembayaran SPP. Untuk itu diperlukan aplikasi pendaftaran dan pembayaran spp berbasis web yang mampu mendukung dan memudahkan sekolah dan siswa dalam melakukan pendaftaran dan pembayaran SPP. Pembuatan aplikasi pendaftaran dan pembayaran SPP berbasis web pada SMA Sandika Sukajadi menggunakan pendekatan terstruktur dan metode pengembangan dengan teknik pengumpulan data observasi dan wawancara, sedangkan alat yang digunakan dalam merancang sistem aplikasi berupa Use Case Diagram beserta Diagram class dan dirancang dengan menggunakan bahasa pemrograman PHP, MySQL dan program XAMPP untuk menjalankan program aplikasi. Program Apache dan Browser Google Chrome untuk server.
Sistem yang dibangun diharapkan dapat mengatasi sebagian besar permasalahan yang ada, seperti mempermudah proses pendaftaran dan pembayaran SPP di SMA Sandika Sukajadi.
Kata Kunci: Sistem Informasi, XAMPP,MySQL,PHP.
Abstract
In its implementation, the information system that runs in Sandika Sukajadi High School is not optimal because the system used is still manual. With these problems, there are various problems, especially in the registration and payment process of SPP, all registration activities and SPP payments are still manually recorded on the registration book and SPP payments. Therefore, a web-based spp registration and payment application is required that is able to support and facilitate schools and students in making spp and payment. The creation of web-based SPP registration and payment applications at Sandika Sukajadi High School uses structured approaches and development methods with observation and interview data collection techniques, while the tools used in designing application systems are Use Case Diagrams and Class Diagrams and are designed using PHP, MySQL and XAMPP programming languages to run application programs. Apache program and Google Chrome Browser for servers.
The system built is expected to solve most of the problems, such as simplifying the registration process and payment of SPP at Sandika Sukajadi High School.
Keywords: System Information, XAMPP,MySQL,PHP.
14 1. PENDAHULUAN
Pada masa modern sekarang ini, Teknologi informasi berkembang sangat pesat dengan berbagai perangkat lunak yang dibuat hingga perangkat keras yang modern, banyak instansi atau organisasi perusahaan dan pada bidang pendidikan sudah menggunakan sistem aplikasi sebagai alat penggerak organisasi.
Perkembangan teknologi dari masa ke masa semakin maju bisa di lihat diberbagai aspek kehidupan, misalnya untuk berkomunikasi dengan orang di seluruh dunia cukup menggunakan email atau menggunakan media sosial dan pendaftaran sekolah sekarang ini bisa dilakukan dari rumah dengan menggunakan koneksi internet lalu masuk ke halaman website sekolah yang dituju sehingga untuk semua aktivitas yang kita lakukan menjadi lebih mudah, cepat dan efisien baik dalam hal waktu dan juga tenaga.
Pada masa modern sekarang ini, Teknologi informasi berkembang sangat pesat dengan berbagai perangkat lunak yang dibuat hingga perangkat keras yang modern, banyak instansi atau organisasi perusahaan dan pada bidang pendidikan sudah menggunakan sistem aplikasi sebagai alat penggerak organisasi. Perkembangan teknologi dari masa ke masa semakin maju bisa di lihat diberbagai aspek kehidupan, misalnya untuk berkomunikasi dengan orang di seluruh dunia cukup menggunakan email atau menggunakan media sosial dan pendaftaran sekolah sekarang ini bisa dilakukan dari rumah dengan menggunakan koneksi internet lalu masuk ke halaman website sekolah yang dituju sehingga untuk semua aktivitas yang kita lakukan menjadi lebih mudah, cepat dan efisien baik dalam hal waktu dan juga tenaga.
Dengan manfaat dan kemudahan yang ada, sudah seharusnya sistem aplikasi ini dikembangkan oleh tiap-tiap sekolah khususnya pada SMA Sandika Sukajadi.
Hal ini sejalan dengan kemajuan teknologi informasi dan komunikasi seperti teknologi internet dan web yang mampu mendukung proses input dan output data secara cepat dan akurat, khususnya dalam pelaksanaan Pendaftaran dan Pembayaran SPP Siswa Berbasis Web.
2. DASAR TEORI 2.1. Aplikasi
Aplikasi merupakan program komputer yang dibuat oleh suatu perusahaan komputer untuk membantu manusia dalam mengerjakan tugas- tugas tertentu, misalnya Ms. Word, Ms. Excel” [1]
2.2. Website
Website adalah kumpulan-kumpulan halaman yang terdiri dari beberapa laman yang di dalamnya berisi informasi dalam bentuk data digital baik itu berupa gambar, video, audio, teks dan animasi lainnya yang disediakan melalui jalur koneksi internet”[2]
15 sehingga bermanfaat bagi penerimanya. Tujuannya adalah untuk memberikan informasi dalam perencanaan, memulai, pengorganisasian, operasional sebuah perusahaan yang melayani sinergi organisasi dalam proses mengendalikan pengambilan keputusan”[3]
2.4 Pendaftaran
Pendaftaran ini untuk memperlancar dan mempermudah proses pendaftaran siswa siswi baru, pendataan dan pembagian kelas seorang siswa siswi. Sehingga dapat terorganisir, teratur dengan cepat dan tepat dengan beberapa persyaratan yang telah ditentukan oleh sekolah. Proses pendaftaran siswa baru merupakan salah satu kewajiban pihak sekolah dan Dinas Pendidikan setiap tahun ajaran baru”[4]
2.5 Pembayaran
Pembayaran merupakan berpindahnya hak pemilikan atas sejumlah uang atau barang dari pembayar kepada penerimanya,, baik langsung maupun melalui media jasa-jasa perbankan” [5]
2.6 Aplikasi
Aplikasi merupakan program yang dikembangkanuntuk memenuhi kebutuhan pengguna dalam menjalankan pekerjaan tertentu [6]
2.7 UML (Unified Modeling Languange)
UML (Unified Modeling Language) muncul karena adanya kebutuhan pemodelan visual untukmenspesifikasikan, menggambarkan, membangun dan dokumentasi dari sistem perangkat lunak [7]. UML adalah bahasa visual untuk pemodelan dan komunikasi mengenai sebuah sistem dengan menggunakan diagram dan teks-teks pendukung.
1. Use Case Diagram 2. Activity Diagram 3. Class Diagram
3. METODE PENELITIAN 3.1 Metode pengumpulan data
Metode pengumpulan data terkait erat dengan jenis instrumen yang akan di gunakan dan juga di pengaruhi oleh tempat di mana data tersebut akan di kumpulkan. Metode pengumpulan data yang digunakan dalam penelitian ini terdiri dari dua macam, yaitu:
a. Pengamatan(observasi)
Metode pengumpulan data dilaksanakan dengan cara mengamati dan mencatat secara langsung proses pendaftaran dan tata cara pembayaran SPP di SMA SANDIKA SUKAJADI.
b. Wawancara(interview)
Metode pengumpulan data melalui tanya jawab secara langsung dengan panitia Pendaftaran dan Pembayaran SPP Pada SMA SANDIKA SUKAJADI sebagai narasumber.
16 3.1 Metode Pengembangan Sistem
Metode pengembangan perangkat lunak yang digunakan adalah model Waterfall. Adapun tahapan-tahapan pada model ini terdiri dari:[8]
3.2 Analisis Kebutuhan
Kebutuhan yang harus dipenuhi oleh perangkat lunak terdiri dari dua macam yakni kebutuhan fungsional dan non fungsional [8].
1) Kebutuhan Fungsional
Kebutuhan fungsional yang harus dimiliki perangkat lunak aplikasi yang dibangun kelak adalah:
a. Harus mampu menyimpan data-data siswa, data instruktur, data jadwal, data nilai, dan data pembayaran angsuran.
b. Dapat memberikan informasi ketersediaan jadwal belajar, daftar siswa belajar, daftar angsuran.
c. Harus mampu mencetak: bukti pembayaran angsuran, sertifikat, daftar siswa peserta belajar per tanggal tertentu, dan daftar siswa yang menunggak.
2) Kebutuhan Non Fungsional
Kebutuhan non fungsional dapat dikategorikan sesuai dengan PIECES framework yakni : [8]
a. Kinerja, adalah waktu eksekusi aplikasi dalam melayani siswa peserta belajar sudah cepat.
b. Informasi, adalah aplikasi memiliki ketersediaan data yang berkaitan dengan layanan administrasi siswa dan keuangan.
c. Ekonomi, adalah biaya yang diperlukan untuk membangun sistem ini lebih murah dan biaya instalasi relatif murah.
d. Pengontrolan sistem, lebih dapat mengontrol sistem ini karena aplikasi ini adalah sebuah aplikasi yang dijalankan di komputer dan dapat dipantau oleh aministrator dengan data yang terintegrasi dan fleksibel.
e. Efisiensi, lebih mudah digunakan dan lebih hemat waktu, karena data terintegrasi dalam host dan dpat diakses dari setiap komputer yang terintegrasi dengan internet.
f. Layanan, aplikasi ini mudah penggunaannya, capat dan praktis.
3.3 Tahapan Modelling
Perancangan sistem dilakukan dengan use case diagram dan class diagram
3.3.1 Use Case Diagram
17 Gambar 1. Use Case Diagram
3.3.2 Class Diagram
Gambar 2. Class Diagram
4. PENGUJIAN DAN PEMBAHASAN
4.1 PENGUJIAN
Hasil dari perancangan [9] adalah sebuah program yang di beri nama APPS yaitu singkatan dari Aplikasi Pendaftaran Dan Pembayaran SPP Berbasis Web pada SMA Sandika Sukajadi dangan menggunakan bahasa PHP dan database MySQL.
Aplikasi ini dihasilkan setelah melalui beberapa tahap rancangan yang terdiri dari rancangan diagram usecase dan diagram class.
4.2 PEMBAHASAN
Berdasarkan hasil penelitian yang telah dilakukan, maka didapatkan sebuah aplikasi yang dapat berjalan pada jaringan internet.
1. Halaman Beranda
Proses menu beranda adalah program yang telah dibuat untuk menjelaskan program lebih lanjut. Pada menu beranda terdapat empat tombol informasi yaitu Beranda, Pendaftaran yang terdiri dari Daftar dan Lihat Pendaftar, Login yang
18 terdiri dari login Admin dan login Siswa, dan tombol Bantuan. Adapun tampilan Beranda SMA SANDIKA SUKAJADI sebagai berikut :
Gambar 3. Halaman Menu Beranda
2. Halaman Pendaftaran
Proses halaman Pendaftaran adalah tampilan dimana di halaman ini menampilkan form Pendaftaran Siswa Siswi SMA SANDIKA SUKAJADI.
Adapun tampilan Pendaftaran SMA SANDIKA SUKAJADI sebagai berikut:
Gambar 4. Halaman Pendaftaran
3. Halaman Daftar Siswa
Proses halaman Daftar Siswa adalah tampilan dimana di halaman ini menampilkan Daftar Siswa Siswi SMA SANDIKA SUKAJADI. Adapun tampilan halaman Daftar Siswa SMA SANDIKA SUKAJADI sebagai berikut :
Gambar 5. Halaman Daftar Siswa
19 Login Siwa Siswi SMA SANDIKA SUKAJADI. Adapun tampilan halaman Login Siswa SMA SANDIKA SUKAJADI sebagai berikut :
Gambar 6. Halaman Login Siswa 5. Halaman Beranda Siswa
Proses halaman Beranda siswa adalah tampilan dimana di halaman ini menampilkan halaman beranda setelah siswa melakukan login. Adapun tampilan halaman Beranda Siswa SMA SANDIKA SUKAJADI sebagai berikut :
Gambar 7. Halaman Beranda Siswa 6. Halaman Pembayaran
Proses halaman Pembayaran adalah tampilan dimana di halaman ini menampilkan daftar Pembayaran siswa siswi SMA SANDIKA SUKAJADI. Adapun tampilan halaman Pembayaran sebagai berikut :
20 Gambar 8. Halaman Pembayaran
7. Halaman Pembayaran
Proses halaman Pembayaran adalah tampilan dimana di halaman ini menampilkan daftar Pembayaran. Adapun tampilan Halaman daftar Pembayaran sebagai berikut :
Gambar 9. Halaman Pembayaran 8. Halaman Transaksi
Proses halaman Transaksi adalah tampilan dimana di halaman ini menampilkan halaman transaksi pembayaran siswa siswi SMA SANDIKA SUKAJADI.
Adapun tampilan Halaman Transaksi sebagai berikut :
21 Gambar 10. Halaman Transaksi
5. KESIMPULAN
Berdasarkan hasil penelitian dan uji coba aplikasi yang telah dilakukan oleh penulis dalam penelitian ini, maka penulis menarik beberapa kesimpulan, yaitu : 1. Dengan adanya aplikasi pendaftaran dan pembayaran spp berbasis web pada SMA
Sandika Sukajadi dapat membuat aktivitas pendaftaran dan pembayaran spp menjadi lebih mudah, efisien dalam penggunaan waktu, tenaga, dan biaya serta efektif mengurangi kesalahan dalam penginputan data siswa maupun data pembayaran serta tidak memakan banyak waktu .
2. Data siswa tersimpan di database sehingga memudahkan pencarian informasi kapan saja dibutuhkan dalam waktu yang cepat.
3. Sistem aplikasi ini masih memiliki kekurangan pada jumlah karakter huruf ataupun angka pada saat penginputan yang masih dapat melebihi batas maksimal, sehingga pengguna diharuskan lebih teliti dalam melakukan penginputan data.
6. DAFTAR PUSTAKA
[1] Sujatmiko, Eko.2012. Kamus Teknologi informasi dan komunikasi. Surakarta : Aksarra Sinergi Media.
[2] Abdullah, Rohi. 2015. Web Programming is Easy. Jakarta: Elex Media Komputindo.
[3] Kertahadi. 2007. Sistem Informasi Manajemen. PT Pustaka Binaman Pressindo:
Jakarta.
[4] Herek French dan Heather Saward, The Dictionary of Management, (London:
Pans Book, 1982:9)
[5] Hasibuan, Malayu S.P. 2010. Manajemen Sumber Daya Manusia. Jakarta: PT Bumi Aksara.
[6] Yuhefizar. 2012. Cara Mudah Membangun Website Interaktif Menggunakan CMS Joomla Edisi Revisi. PT. Elex Media Komputindo, Jakarta.
[7] M.Purba, Aplikasi Persediaan Barang Otomotif Pada Bengkel As Motor Jaya, Jurnal Informanika, Vol. 7 N0.2 Juli-Desember 2021, Hal 26-35
22 [8] Bakhtiar. K, Aplikasi Pengolahan Data Siswa Pada Lembaga Kursus Prospek Menggunakan Metode Waterfall , Jurnal Informanika, Vol. 4 N0.1 Januari-Juni 2018, Hal 25-31
[9] M.Purba, Desain Multimedia Interaktif Pengenalan Perangkat Keras Personal Komputer, Jurnal Ilmiah NERO, Vol. 6 N0.1 2021, Hal 25-30