IMPLEMENTASI PHP TERHADAP RANCANGAN SISTEM PENYALURAN BEASISWA BERBASIS TOKEN Taufik Teguh Pribadi Jurus Sistem Iformasi Sekolah Tiggi Tekik Harap Med ttp.aja@gmail.com Abstrak Peyalur beasiswa pada lembaga pedidik Graha Wisata Nustara School Padg selama ii masih megguak sistem pecatat d pecetak lapor secara mual, baik hardcopy maupu softcopy. Deg semaki bertambahya doatur yg hedak bergabug, maka sistem peyalur beasiswa dibuat utuk membtu pegelola peyalur beasiswa, sekaligus memperluas jgkau peyalur beasiswa yg diberik. Sistem toke diguak deg maksud utuk memberik kesempat kepada doatur agar meyalurk doasiya secara lgsug kepada peerima beasiswa yg dikehedakiya. Toke pada sistem ii berfugsi sebagai alat tukar trsaksi keug tara doatur kepada peerima. Melalui sistem ii, admiistrasi pecatat d peyampai lapor pecair doasi kepada para doatur juga dilakuk deg lebih mudah. Sistem ii dibgu megguak bahasa pemogram PHP d sistem majeme basis data MySQL. Sistem ii diguak utuk megi proses kofirmasi trsfer saldo, peyalur toke, kofirmasi peerima beasiswa, pecair doasi sekaligus mecetak kwitsi bukti, serta pegirim pes tara peerima doasi kepada doatur. Kata kuci : uit beasiswa, graha wisata ustara school, beasiswa, toke. Abstract The istitutio of Graha Wisata Nustara School Padg is usig the distributio of scholarship's etry d pritig report system i mual, either i hardcopy or softcopy. Because of the icreasig umbers of doors, so that, the distributio of the scholarship's system is created to help the magemet. At the same time, it c expd the scope of the distributio of scholarship which is give. The system of Toke is used with the ited to give the opportuity to the doors, so that, they c distribute the doatio directly to the scholarship's receiver. I this system, Toke is used as the exchge equipmet of the fice trsactio betwee the doors d the receiver. The admiistratio of etry d report delivery of the doatios dilutio to the doors c be easily doe through this system. This system is made by usig the PHP Programmig lguage d the MySQL base Magemet System. This sytem c be used to hdle the cofirmatio process of balce trsfer, the distributio of toke, the cofirmatio of scholarship's receiver, the doatios dilutio d the receipt c be directly prited, as well as messagig dispatch betwee the doator d the doatio's receiver. Keyword : The Scholarship Uit, Graha Wisata Nustara School Padg, Scholarship, Toke. 1. PENDAHULUAN PHP merupak salah satu bahasa pemogram cliet-server berbasis web yg palig byak diguak saat ii. Deg sifatya yg terbuka utuk publik (ope source), PHP telah diguak utuk membuat berbagai aplikasi berbasis web pada berbagai bidg, mulai dari aplikasi blog, bisis, hibur, jasa, perdagg, kesehat, media elektroik, sampai deg bidg sosial seperti pedidik d lai sebagaiya. Salah satu peggua PHP pada bidg sosial khususya pedidik adalah peyalur beasiswa yg dikelola melalui sistem pegelola peyalur beasiswa. Pegelola da beasiswa d btu sejeisya seperti ifaq, zakat, maupu sedekah secara umum bertuju utuk membtu merigk beb masyarakat yg kurg mampu, selai tuju-tuju khusus seperti btu beca alam, atau musibah sosial laiya. Dalam bidg pedidik, peyalur beasiswa secara khusus bertuju utuk merigk beb masyarakat dalam memeuhi kebutuh pedidik ak-akya. Di Idoesia, masih byak masyarakat yg kurg mampu, belum mek pedidik yg baik, khususya mulai dari tigkat SD, SMP, SMA
sampai deg Perguru Tiggi deg alas kemampu ekoomi yg terbatas. Utuk itu, selai berbagai program pegetas kemiski d btu pedidik yg digulirk pemeritah, pihak swasta juga byak yg mejadik beasiswa mejadi salah satu jal utuk membtu merigk beb biaya pedidik masyarakat. Atusiasme masyarakat meyalurk btu melalui berbagai sistem peyalur btu seperti beasiswa, zakat, ifaq, maupu sedekah selama ii masih dibayg-baygi rasa kurg percaya terhadap kebear peyampai btu dari orgisasi peyalur btu kepada para peerima. Oleh sebab itu, berbagai pihak peyeleggara btu, baik btu beasiswa, zakat, ifaq, maupu sedekah d sebagaiya terus megembgk sistem peyalur btu yg semaki dipercaya, cepat, d akutabel deg akses yg mudah oleh masyarakat utuk meigkatk tusiasme masyarakat dalam medoasik sebahagi hartya kepada masyarakat lai yg membutuhk. Salah satu pihak swasta yg meyeleggarak pemberi program beasiswa adalah Graha Wisata Nustara School Padg. Melalui uit beasiswa yg dikelola, Graha Wisata School Padg selama ii memberik doasi kepada para siswa/i ya melalui btu dari para relasi / doatur. Semaki bertambahya jumlah doatur pedidik dari hari ke hari membuat Graha Wisata School Padg bereca utuk megembgk uit beasiswya tidak hya terbatas kepada siswa/i yg meempuh pedidik di Graha Wisata School Padg, amu lebih luas lagi kepada siswa/i mulai dari jejg pedidik SD, SMP, SMA, sampai deg perguru tiggi di Kota Padg. Selai itu, pecatat admiistrasi peyalur beasiswa yg dilakuk selama ii, walaupu sudah megguak tekologi komputer, amu masih terbatas pada peggua aplikasi perktor seperti Microsoft Word d Microsoft Excel, sehigga lapor peyalur beasiswa yg disampaik kepada para doatur masih bersifat mual deg hard copy, sehigga peyampai lapor peyalur beasiswa harus melalui tatap muka lgsug tara pegawai d doatur, atau disampaik melalui Pos. Sesuai deg pegertiya, sistem iformasi adalah sistem yg didefiisik deg megumpulk, memperoses, meyimp, megalisis, meyebark iformasi utuk tuju tertetu. Seperti sistem laiya, sebuah sistem iformasi terdiri atas iput (data, istruksi) d output (lapor, kalkulasi) [1]. Utuk itu, uit beasiswa Graha Wisata School Padg merasa perlu megembgk sistem iformasi peyalur beasiswa yg selama ii dilakuk secara mual kedalam betuk peerap sistem iformasi yg bersifat olie sehigga membtu pegelola data-data d peyampai lapor peyalur beasiswa deg akses melalui iteret, serta memberik kesempat kepada doatur utuk melihat lgsug profil para peerima beasiswa, termasuk profil pedidik d profil keluarga peerima beasiswa yg hedak diberik btu. Dalam memberik akses lgsug bagi doatur dalam meyalurk btuya kepada peerima, diguak metode toke sebagai alat peggti trsaksi keug pada sistem. Deg peggua toke, diharapk peggua sistem ak dirasak lebih mearik deg mekisme peyalur beasiswa mulai dari pegisi saldo, peyalur toke, sampai pelapor mejadi lebih mudah, d secara khusus juga memberik kesempat bagi para doatur utuk megetahui data-data calo peerima beasiswa. Berdasark pejabar diatas, maka peulis tertarik utuk membuat tugas akhir deg judul Implemetasi PHP terhadap rcg sistem peyalur beasiswa berbasis toke, deg meggkat pembahas tetg implemetasi PHP terhadap peyalur beasiswa di uit beasiswa Graha Wisata Nustara School Padg deg metode peggua toke. 2. METODOLOGI PENELITIAN Metodologi pegembg sistem megguak model waterfall merupak salah satu metode System Developmet Life Cycle (SDLC), yg ma ter beberapa fase yg dilakuk. Berikut adalah fase-fase yg dilakuk pada model waterfall. a. Percg d Aalisis Kebutuh Sistem Percg sistem didefiisik sebagai peggambar, pereca, d pembuat sketsa atau pegatur dari beberapa eleme terpisah ke dalam satu kesatu yg utuh d berfugsi. Tuju dari rcg sistem adalah utuk memeuhi kebutuh kepada pemakai sistem, d utuk memberik gambar secara jelas d rcg bgu yg legkap kepada pemogram komputer d ahli-ahli tekik laiya [2]. Pada tahap ii ter beberapa hal yg dilakuk, yaitu:
1.Observasi (Peijau awal) Pada tahap ii peeliti melakuk peijau terhadap sistem peyalur beasiswa yg telah berjal di uit beasiswa Graha Wisata School Padg utuk megetahui mekisme d prosedur peyalur beasiswa yg dilakuk selama ii. 2.Studi kelayak Pada tahap ii dilakuk studi kelayak terhadap sistem utuk megetahui apakah sistem tersebut layak utuk dikembgk. 3.Aalisis Kebutuh Iformasi. Iformasi adalah sebagai kumpul fakta yg terorgisir sehigga mereka memiliki ilai tambah selai ilai fakta idividu [3]. Pada tahap ii dilakuk alisis iformasi yg dibutuhk d ak dihasilk oleh sistem yg ak dircg. b. Desai Sistem Sistem adalah sekelompok eleme yg bergtug satu sama lai yg bersamasama mecapai suatu tuju [4]. Secara sederha, suatu sistem diartik sebagai suatu kumpul atau himpu dari usur, kompoe, atau variabel yg terorgisir, salig beriteraksi, salig bergtug satu sama lai, d terpadu [5]. Dalam fase desai sistem ii, ter beberapa hal yg harus dilakuk, ditarya adalah: 1.Desai Logikal Pada tahap ii dibuat rcg algoritma serta flowchart utuk sistem yg ak dibgu. Pada tahap ii output yg dihasilk adalah algoritma atau prosedur utuk percg sistem serta diagram alur sistem yg telah dibuat. 2.Desai Sistem Pada tahap ii dilakuk percg proses bisis atas sistem yg ak dibuat, selai itu juga dilakuk proses pemodel megguak data flow diagram (DFD) utuk mercg alur dari sistem. Output yg di adalah proses bisis d alur sistem deg DFD. 3.Desai base base adalah sekumpul data terbesar yg berhubug secara logis, d pejelas dari data ii dircg uutk memeuhi kebutuh iformasi dari suatu orgisasi [6]. Percg database dilakuk megguak etity relatioship diagram (ERD), d meghasilk rcg database deg ERD. 4.Desai Detail Pada tahap ii dilakuk percg yg lebih detail megeai sistem yg ak dibgu, dalam betuk rcg tampil tar muka user. c. Implemetasi Pada tahap ii implemetasi dima rcg yg dibuat mulai dijalk utuk membgu sistem tersebut, dalam tahap ii aktifitas yg dilakuk adalah sebagai berikut: a. Pegembg Sistem Setelah tahap rcg selesai, kemudi sistem tersebut dibgu berdasark rcg yg telah dibuat yaitu berupa tahap pegkode d dokumetasi dari kode-kode tersebut. b.peguji Pada tahap ii dilakuk peguji baik deg peguji tiap modul atau sistem secara keseluruh, selai itu ter dua jeis peguji, yaitu testig alpha dima yg meguji adalah programmer itu sediri utuk megetahui kesalah-kesalah pada sistem yg kemudi lgsug diperbaiki. Yg kedua adalah testig beta dima yg melakuk peguji adalah klie itu sediri d apabila ter kesalah maka klie mecatat d melapork kesalah tersebut pada programmer. Output yg di pada aktifitas ii adalah keberhasil sistem apakah berjal deg baik atau tidak, selai itu kesalah-kesalah pada sistem diketahui melalui uji coba yg dilakuk. c. Istalasi Setelah sistem yg diuji coba berhasil maka dilakuk proses istalasi pada komputer klie. Hasil dari aktifitas ii adalah terpasgya aplikasi d sistem baru pada komputer klie. d.operasi Pada aktifitas ii aplikasi pada sistem tersebut sudah dijalk sesuai deg kebutuh klie. Hasil yg di peerap sistem baru yg sesuai deg kebutuh klie. d. Maitece Tahap maitece atau pemelihara merupak tahap terakhir dari metodologi pegembg sistem megguak model SDLC, pada tahap ii aktifitas yg dilakuk adalah perawat terhadap sistem yg sedg berjal d megawasi terhadap kesalah-kesalah yg terjadi pada sistem yg berjal. Selai itu pula dilakuk peigkat terhadap sistem apabila kebutuh klie meigkat. Keluar yg dihasilk pada tahap ii adalah dokumetasi hasil proyek yg
dijadik acu pegembg sistem berikutya. 3. HASIL DAN PEMBAHASAN Hasil dari alisis kebutuh dijadik sebagai dasar percg iteraksi prosesproses sistem d jeis alir data yg terlibat. Dari rumus percg tersebut maka diimplemetasik betuk-betuk tarmuka utuk modul-modul kerja berdasark etitas yg ada dalam sistem. Peguji Sistem Blackbox Metode uji coba blackbox memfokusk pada keperlu fugsioal dari software. Kara itu ujicoba blackbox memugkik pegembg software utuk membuat himpu kodisi iput yg ak melatih seluruh syarat-syarat fugsioal suatu program. Ujicoba blackbox merupak pedekat yg melegkapi utuk meemuk kesalahkesalah dalam sebuah aplikasi. 3.1. Reca Peguji Tabel 1 Reca Peguji Kelas Uji Butir Uji Jeis Peguji Logi Hak akses Black box peggua program Pegelola kofirmasi trsfer Meampilk iformasi kofirmasi Black box saldo trsfer saldo kepada doatur Pegelola peyalur toke Kofirmasi peerima doasi Pecetak lapor pecair doasi d admi Meampilk iformasi peyalur toke kepada doatur Meampilk iformasi doasi yg diterima kepada peerima Meampilk iformasi lapor doasi kepada admi d doatur 3.2. Kasus d Hasil Peguji 3.2.1. Kelas Uji Logi Tabel 2 Uji Logi Black box Black box Black box Kelas d Hasil Uji ( Normal) Yg Pegamat Diharapk Userame : admi /doatur /peerima Password : 123 Logi Userame d password : bebas Dapat logi d masuk kehalama utama user Dapat masuk kehalama utama user Dapat logi d masuk ke halam utama logi logi d berfugsi sesuai yg diharapk Kelas d Hasil Uji ( Salah) Yg Diharapk Tidak logi d meampi lk pes kesalah Pegamat User tidak logi jika salah userame d password Ditolak 3.2.2. Kelas Uji Pegelola Kofirmasi Trsfer Saldo Tabel 3 Uji Pegelola Kofirmasi Trsfer Saldo Kasus d Hasil Uji ( Normal) Yg Diharap k Pegamat Pegelola kofirmasi trsfer saldo Saat tek tombol tambah data tersimpa ke database sesuai yg diharapk iput melakuka fugsiya Kasus d Hasil Uji ( Salah) Yg Diharap k Pegamat Kotak iput dikosogk atau di isi deg data yg tidak sesuai tipe datya Meamp ilk pes kesalaha Sesuai yg diharapka Ditolak
3.2.3. Kelas Uji Peyalur Toke Pegelolaa Peyalur Toke Kotak iput jumlah toke di iput melebihi jumlah toke yg diperboleh k utuk peerima atau jumlah toke yg dimiliki doatur tidak mecukupi Tabel 4 Uji Peyalur Toke Kasus d Hasil Uji ( Normal) Yg Pegama Diharapka t Saat tek tombol tambah data tersimp ke database d omial jumlah toke yg di iput sesuai deg saldo yg di miliki. iput melakuka fugsiy a Kasus d Hasil Uji ( Salah) Yg Pegamat Diharapka Meampil k pes kesalah Sesuai yg diharapka Kesimpu l Kesimpu l Ditolak Kasus d Hasil Uji ( Salah) Yg Diharapk Pegamat Peerima telah meerima sejumlah doasi d telah melebihi limit batas peerima maksimu m dalam tiap bulya Meampilk pes kesalah d pemberitah u Sesuai yg diharapka Ditolak 3.2.5. Kelas Uji Pecetak Lapor Pecair Doasi Tabel 5 Uji Pecetak Lapor Pecair Doasi Kofirma si Pecair Doasi Pegelola pecetaka lapor pecair doasi Kasus d Hasil Uji ( Normal) Yg Pegamat Diharapka Saat tek tombol cetak, ditampilk kwitsi pecair doasi pada browser. cetak melakuka fugsiya d membuat lapor Implemetasi Tampil Atarmuka Sistem a. Halam Logi 3.2.4. Kelas Uji Kofirmasi Peerima Doasi Tabel 4 Uji Kofirmasi Peerima Doasi Kasus d Hasil Uji ( Normal) Yg Diharapk Pegamat Pegelola kofirma si peerima doasi Saat tek tombol terima, maka status doasi mejadi proses pecair terima melakuka fugsiya deg bear. Gambar 1 Tampil Halam Logi Halam logi (gambar 1) merupak halam logi utuk admi, doatur, d peerima beasiswa. Ketika admi, doator atau peerima memasukk user id d password, maka sistem ak meetuk user tersebut merupak admi, doatur, atau peerima, d seljutya sistem
ak megarahk ke halam utama masigmasig user. b. Tampil Atarmuka Admi 1. Halam Berda Berikut ii merupak tampil halam awal (berda) ketika admi telah logi ke dalam sistem. 4. Halam Pegelola Peerima Pada halam pegelola data peerima, admi memasukk, megubah, atau meghapus data peerima. Gambar 5 Halam Pegelola Peerima 5. Halam Kofirmasi Trsfer Saldo Pada halam kofirmasi trsfer saldo, admi melakuk kofirmasi / approve data-data trsfer saldo yg telah disampaik oleh doatur melalui sistem. Gambar 2 Halam Berda Admi 2. Halam Pegelola Admi Pada halam pegelola data admi, admi memasukk, megubah, atau meghapus data admi. Gambar 6 Halam Kofirmasi Trsfer Saldo 6. Halam Pecair Doasi Pada halam pecair doasi, admi mecetak kwitsi pecair doasi sesuai deg data peerima yg hedak mecairk doasi. Gambar 3 Halam Pegelola Admi 3. Halam Pegelola Doatur Pada halam pegelola data doatur, admi memasukk, megubah, atau meghapus data doatur. Gambar 7 Halam Pecair Doasi 7. Halam Lapor Doasi Pada halam lapor doasi, admi melihat d mecetak lapor doasi per bul, per tahu, atau per tggal. Gambar 4 Halam Pegelola Doatur Gambar 8 Halam Lapor Doasi
c. Tampil Halam Utama Doatur 1. Halam Kofirmasi Trsfer Pada halam ii, doatur megirimk data kofirmasi trsfer saldo sesuai deg trsfer da yg telah dilakuk melalui bk. Gambar 12 Halam Lapor Doasi d. Tampil Halam Utama Peerima 1. Halam Daftar Doasi Pada halam ii, peerima beasiswa melihat daftar doasi yg diberik doatur kepadya, d kemudi melakuk kofirmasi peerima doasi yg hedak dicairk. Gambar 9 Halam Kofirmasi Trsfer 2. Halam Pegelola Doasi Pada halam ii, doatur melakuk doasi dalam betuk pemberi toke kepada peerima. Gambar 13 Halam Peerima Doasi 2. Halam Pes Pada halam ii, peerima beasiswa meyampaik pes kepada doatur yg memberik doasi kepadya. Gambar 10 Halam Daftar Peerima Doasi Gambar 14 Halam Iput Pes Gambar 11 Halam Iput Doasi Toke 3. Halam Lapor Doasi Pada halam ii, doatur melihat d mecetak daftar doasi yg diberikya kepada peerima yg telah mecairk doasi tersebut. 4. KESIMPULAN Berdasark hasil percg sistem yg dibgu, maka peulis mergkum beberapa kesimpul. Adapu kesimpul yg telah dibuat oleh peulis adalah sebagai berikut : 1. Melalui sistem yg dibgu, doator melihat lgsug datadata calo peerima beasiswa serta memberik doasiya secara lgsug kepada peerima doasi melalui peggua toke pada sistem.
2. Melalui sistem yg dibgu, doatur serta admi melihat serta mecetak lapor doasi yg telah dicairk. 3. Para peggua sistem yg terdiri dari admi, doatur, serta peerima megguak sistem sesuai deg fugsi d output yg diharapk. 5. DAFTAR PUSTAKA [1] Sutarm. (2012). Pegtar Tekologi Iformasi.Jakarta: Bumi Aksara. [2] Yakub. (2012). Pegtar Sistem Iformasi. Yogyakarta:GRAHA ILMU. [3] Stair, Ralph M., d Reyolds, George W. (2010). Fudametals of Iformatio Systems (With Access Code). USA: Cegage Learig. [4] Gelias, U.J., & Dull, R.B. (2010). Accoutig Iformatio Systems (8 th ed). [5] Sutabri, Tata. (2012). Kosep Sistem Iformasi. Yogyakarta: Peerbit ANDI. [6] Coolly, T., Begg, C. (2010). base Systems: a practical approach to desig, implemetatio, d magemet. 5th Editio. America: Pearso Educatio.