You are on page 1of 7

BAB I

PENDAHULUAN
1.1 Latar Belakang
Seiring dengan perkembangan zaman yang semakin cepat dan
semakin canggih memaksa setiap orang untuk dapat menyesuaikan
terhadap perkembangannya. Salah satu perkembangan yang saat ini sangat
mempengaruhi terhadap kemajuan hidup umat manusia adalah teknologi
informasi. Teknologi seakan menjadi hal yang sangat abstrak sekaligus
wajib di zaman sekarang, seolah seperti kebutuhan pokok yang tidak dapat
dihindari. Seiring perkembangan yang semakin instan dan kompleks tidak
jarang masalah yang timbulpun semakin susah untuk dihindari, salah
satunya yaitu kurangnya pemanfaatan teknologi informasi dengan
maksimal. Untuk meminimalisasi permasalahan tersebut maka dibutuhkan
suatu sistem dari kemajuan teknologi informasi yaitu komputerisasi.
Komputerisasi sangat bermanfaat dan membantu manusia dalam
menjalankan kehidupan sehari-hari, dengan memanfaatkan kemajuan
teknologi informasi kita dapat menghemat waktu dan menganalisa data
dengan tepat. Selain itu sudah banyak lembaga-lembaga yang sudah
menggunakan komputerisasi sebagai sarana utama dalam menyajikan
berbagai kebutuhan dan melayani kebutuhan dari calon pengguna. Salah
satu lembaga yang sudah memanfaatkan teknologi tersebut adalah Sekolah
Tinggi Teknologi Garut, dimana dalam realisasinya sangat membantu para
mahasiswa yang membutuhkan informasi tentang sistem yang dan study
yang ada di Universitas tersebut. Hal ini sangat diharapkan dapat
diterapkan disemua lembaga yang notabenenya memang memerlukan
keefisienan dan keefektifan dalam hal apapun.

1.2 Rumusan Masalah


Setiap tindakan pasti tidak akan lepas dari permasalahan,
permasalahan merupakan suatu unsur yang harus diselesaikan. Dengan
adanya study kasus ini diharapkan permasalahan tersebut dapat
terpecahkan, maka dari pada itu penulis akan merumuskan “Bagaimana
Cara Pembuatan Program Pembayaran SPP”.

1.3 Tujuan dan Manfaat


Dalam konteks yang disajikan serta hasil dari study ini terdapat
sebuah tujuan dan manfaat.
1. Tujuan
 Untuk memenuhi salah satu tugas dari mata kuliah pemrogaman
visual
 Syarat untuk mendapatkan nilai akhir semester IV
 Merancang sebuah program dalam suatu aplikasi berbasis java
 Membuat dan merealisasikan program aplikasi pembayaran SPP
2. Manfaat
 Dengan adanya program aplikasi pembayaaran SPP, diharapkan dapat
membantu pelayanan diberbagai lembaga maupun instansi.
 Pembayaran SPP berkaitan dengan materi, maka dari pada itu perlu
keakuratan serta keefektifan dalam realisasinya.
 Waktu yang efisien sangat diperlukan oleh pengguna.
BAB II
LANDASAN TEORI
2.1 Pengertian Java
Java menurut definisi dari Sun adalah mana untuk sekumpulan
teknologi untuk membuat dan menjalankan perangkat lunak pada
computer stand alone ataupun pada lingkungan jaringan. Java 2 adalah
generasi kedua dari java platform. Kata berdiri di atas sebuah mesin
interpreter yang diberi mana Java Virtual Machine (JVM). JVM inilah
yang akan membaca bytecode dalam file.class dari suatu program sebagai
representasi langsung dari program yang berisi bahasa mesin. Oleh karena
itu, bahasa java disebut sebagai bahasa pemrograman yang portable
karena dapat dijalankan pada berbagai sistem operasi, asalkan pada sistem
operasi tersebut terdapat JVM. Agar sebuah program Java dapat
dijalankan, maka file dengan ekstensi, java harus dikompilasi menjadi file
bytecode. Untuk menjalankan bytecode tersebut dibutuhkan JRE (Java
Runtime Environment) yang memungkinkan pemakai untuk menjalankan
program Java, hanya menjalankan, tidak untuk membuat kode baru lagi.
JRE berisi JVM dan library Java yang digunakan.
Java memiliki beberapa versi library atau teknologi yang disebut
juga sebagai edisi dari bahasa pemrograman Java. Tiga edisi utama dari
library tersebut adalah Micro, Standard, dan Enterprise. J2ME (Java 2
Micro Edition) Sekitar musim panas 1992 proyek ini ditutup dengan
menghasilkan sebuah program Java Oak pertama, yang ditujukan sebagai
pengendali sebuah peralatan dengan teknologi layar sentuh (touch screen),
seperti pada PDA sekarang ini. Teknologi baru ini dinamai "*7" (Star
Seven). Setelah era Star Seven selesai, sebuah anak perusahaan TV kabel
tertarik ditambah beberapa orang dari proyek The Green Project. Mereka
memusatkan kegiatannya pada sebuah ruangan kantor di 100 Hamilton
Avenue, Palo Alto. Perusahaan baru ini bertambah maju: jumlah karyawan
meningkat dalam waktu singkat dari 13 menjadi 70 orang. Pada rentang
waktu ini juga ditetapkan pemakaian Internet sebagai medium yang
menjembatani kerja dan ide di antara mereka.
Pada awal tahun 1990-an, Internet masih merupakan rintisan, yang
dipakai hanya di kalangan akademisi dan militer. Mereka menjadikan
perambah (browser) Mosaic sebagai landasan awal untuk membuat
perambah Java pertama yang dinamai Web Runner, terinsipirasi dari film
1980-an, Blade Runner. Pada perkembangan rilis pertama, Web Runner
berganti nama menjadi Hot Java. Pada sekitar bulan Maret 1995, untuk
pertama kali kode sumber Java versi 1.0a2 dibuka. Kesuksesan mereka
diikuti dengan untuk pemberitaan pertama kali pada surat kabar San Jose
Mercury News pada tanggal 23 Mei 1995. Sayang terjadi perpecahan di
antara mereka suatu hari pada pukul 04.00 di sebuah ruangan hotel
Sheraton Palace. Tiga dari pimpinan utama proyek, Eric Schmidt dan
George Paolini dari Sun Microsystems bersama Marc Andreessen,
membentuk Netscape. Nama Oak, diambil dari pohon oak yang tumbuh di
depan jendela ruangan kerja "bapak java", James Gosling. Nama Oak ini
tidak dipakai untuk versi release Java karena sebuah perangkat lunak
sudah terdaftar dengan merek dagang tersebut, sehingga diambil nama
penggantinya menjadi "Java". Nama ini diambil dari kopi murni yang
digiling langsung dari biji (kopi tubruk) kesukaan Gosling.
2.2 Pengertian Program
Program adalah kumpulan instruksi yang digunakan untuk
mengatur komputer agar menjalankan tindakan tertentu. Tanpa program
komputer sesungguhnya tidak dapat dijalankan sepeti yang kita rasakan
saat ini. Program adalah salah satu bagian dari beberapa aspek penting dari
sebuah komputer, ada tiga aspek penting dalam sistem computer, dimana
komponen tersebut adalah sebagai berikut :
1. Perangkat Keras (Hardware)
2. Perangkat Lunak (Software)
3. Perangkat Akal (Brainware) atau pengguna yang mengembangkan dan
menjalankan suatu program (user) Program bisa dikatan sebagai salah
satu bagian penting pada komputer yang mengatur komputer agar
dapat melakukan suatu proses yang diintruksikan oleh pengguna
komputer.
2.3 Pengertian XAMPP
Menurut Betha Sidik, dalam bukunya yang berjudul Pemrograman
Web. Dengan PHP (2012 : 72), menyebutkan bahwa :
“XAMPP ( X(windows/linux) Apache MySQL PHP dan Perl) merupakan
paket server web PHP dan database MySQL yang paling popular
dikalangan pengembang web dengan menggunakan PHP dan MySQL
sebagai databasenya”.
XAMPP yang digunakan adalah versi 1.7.2, menurut Riyanto
(2010, 1), dikutip dalam (Choliviana, Triyono, & Sukadi, 2012), XAMPP
merupakan paket PHP dan MySQL berbasis open source, yang dapat
digunakan sebagai tool pembantu pengembangan aplikasi berbasis PHP.
XAMPP mengombinasikan beberapa paket perangkat lunak berbeda ke
dalam satu paket.
Memanfaatkan XAMPP sebagai database karena XAMPP
menyediakan aplikasi database MySQL dengan interface lebih mudah
dalam pengoperasiannya, tool-tool yang disediakan cukup lengkap dan
memenuhi kebutuhan perancangan data base selain itu XAMPP aplikasi
gratis.
2.4 Pengertian Netbeans
Netbeans adalah sebuah aplikasi Integrated Development
Environment (IDE) yang berbasiskan Java dari Sun Microsystems yang
berjalan di atas swing. Swing merupakan sebuah teknologi Java untuk
pengembangan aplikasi dekstop yang dapat berjalan pada berbagai macam
platform seperti windows, linux, Mac OS X dan Solaris. Sebuah IDE
merupakan lingkup pemrograman yang di integrasikan ke dalam suatu
aplikasi perangkat lunak yang menyediakan Graphic User Interface (GUI),
suatu kode editor atau text, suatu compiler dan suatu debugger.
Netbeans juga dapat digunakan progammer untuk menulis, meng-
compile, mencari kesalahan dan menyebarkan program netbeans yang
ditulis dalam bahasa pemrograman java namun selain itu dapat juga
mendukung bahasa pemrograman lainnya dan program ini pun bebas
untuk digunakan dan untuk membuat professional dekstop, enterprise,
web, and mobile applications dengan Java language, C/C++, dan bahkan
dynamic languages seperti PHP, JavaScript, Groovy, dan Ruby.
NetBeans merupakan sebuah proyek kode terbuka yang sukses
dengan pengguna yang sangat luas, komunitas yang terus tumbuh, dan
memiliki hampir 100 mitra (dan terus bertambah!). Sun Microsystems
mendirikan proyek kode terbuka NetBeans pada bulan Juni 2000 dan terus
menjadi sponsor utama. Dan saat ini pun netbeans memiliki 2 produk yaitu
Platform Netbeans dan Netbeans IDE. Platform Netbeans merupakan
framework yang dapat digunakan kembali (reusable) untuk
menyederhanakan pengembangan aplikasi deskto dan Platform NetBeans
juga menawarkan layanan-layanan yang umum bagi aplikasi dekstop,
mengijinkan pengembang untuk fokus ke logika yang spesifik terhadap
aplikasi.
Fitur fitur yang terdapat dalam netbeans antara lain:
 Smart Code Completion: untuk mengusulkan nama variabel dari
suatu tipe, melengkapi keyword dan mengusulkan tipe parameter
dari sebuah method.
 Bookmarking: fitur yang digunakan untuk menandai baris yang
suatu saat hendak kita modifikasi.
 Go to commands: fitur yang digunakan untuk jump ke deklarasi
variabel, source code atau file yang ada pada project yang sama.
 Code generator: jika kita menggunakan fitur ini kita dapat meng-
generate constructor, setter and getter method dan yang lainnya.
 Error stripe: fitur yang akan menandai baris yang eror dengan
memberi highlight merah.
2.5 Pengertian Pembayaran
Menurut Tirto Waluyo, pembayaran adalah suatu tindakan
menukarkan sesuatu (uang/barang) dengan maksud dan tujuan yang sama
yang dilakukan oleh dua orang atau lebih. Sedangkan SPP merupakan
iuran wajib bagi siswa/siswi yang di pergunakan oleh pihak sekolah untuk
memfasilitasi segala kegiatan pembelajaranyang dilakukan siswa/siswi,
dengan waktu pembayaran ditentukan sebelumnya. Sedangkan Pengertian
tabungan dalam arti luas adalah simpanan berupa uang tunai yang
disimpan dalam jangka waktu tertentu dengan persyaratan yang tertentu
pula. Uang gedung ialah uang sumbangan untuk pembangunan gedung
sekolah, diwajibkan bagi calon murid.
BAB III
PEMBAHASAN

You might also like