Membuat Aplikasi Simulasi UNBK dengan Codeigniter dan MySQL


ri32-simulasi-ujian-unbk-tryout-online

Latar Belakang

Ujian Nasional Berbasis Komputer (UNBK) disebut juga Computer Based Test (CBT) adalah sistem pelaksanaan ujian nasional dengan menggunakan komputer sebagai media ujiannya. Dalam pelaksanaannya, UNBK berbeda dengan sistem ujian nasional berbasis kertas atau Paper Based Test (PBT) yang selama ini sudah berjalan.

Maksud dari artikel ini adalah ingin membantu sekolah yang ingin membuat aplikasi simulasi UNBK berbasis web. Selain untuk simulasi UNBK, aplikasi ini juga dapat dikembangkan untuk kebutuhan tryout online, simulasi dan ujian online secara umum.

Aplikasi ini bersifat responsive artinya dapat menyesuaikan tampilan saat diakses baik oleh browser handphone maupun komputer desktop. Aplikasi ini dibuat menggunakan framework Codeigniter dan database MySQL dengan fitur sebagai berikut :

Fitur Admin :

  • Setup siswa
  • Setup Soal-soal
  • Setup Kegiatan Ujian
  • Setup Pemilihan Soal
  • Dapat melihat detail hasil ujian siswa
  • Dapat meng-copy hasil ujian siswa ke excel
  • Dapat me-reset hasil ujian siswa

Fitur Siswa :

  • Menu Tryout
  • Klik tombol kerjakan soal
  • Klik tombol panduan aplikasi
  • Soal tampil secara random (acak)
  • Dapat melihat hasil ujian beserta rinciannya

Continue reading

Membuat Aplikasi Akuntansi Online versi 2 Menggunakan PHP & MySQL


akuntansi-ri32

Latar Belakang

Aplikasi akuntasi online ini merupakan pengembangan dari aplikasi akuntansi sebelumnya. dibuat menggunakan PHP dan database MySQL.

Tampilan Aplikasi

Halaman Login

Halaman Login

Jurnal Kas Masuk

Jurnal Kas Masuk

Cetak Perkiraan

Cetak Perkiraan

Laporan Jurnal Kas Masuk

Laporan Jurnal Kas Masuk

Backup Database

Backup Database

Sekian artikel dari saya semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Cilangkap, 30-03-2015

GusnaNuri

Integrasi Database antara Aplikasi SIBILING dengan SINO


database-integration

Latar Belakang

Sebelumnya saya telah membuat dua sistem informasi yaitu Sistem Informasi Nilai Online (SINO) dan Sistem Informasi Bimbingan Konseling (SIBILING).

Dua aplikasi tersebut memiliki master data yang sama yaitu data induk guru, siswa, orangtua, dan kelas. sehingga saya melakukan integrasi dari sisi database untuk menyatukan 2 aplikasi tersebut. Sehingga saat ini untuk aplikasi SIBILING memiliki 2 versi yaitu versi standalone dengan database sendiri dan versi integrasi database dengan SINO.

Tampilan Login SINO

Tampilan Login SIBILING

Sekian informasi dari saya, semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Cilangkap, 07-12-2014

GusnaNuri

Membuat Aplikasi Random Image menggunakan PHP dan MySQL


10php-mysql

Latar Belakang

Saya mempunyai 2 referensi jika teman-teman ingin membuat aplikasi random image.

  1. Jika kita ingin menampilkan gambar yang ada didalam suatu folder secara acak.
  2. Jika kita ingin menampilkan gambar di folder dengan alamat gambar yang tersimpan di database

Untuk referensi yang pertama kita hanya dapat menampilkan gambar-gambar yang ada didalam sebuah folder, tanpa perlu mendefinisikan nama-nama filenya didalam coding. karena akan otomatis dibaca saat aplikasi dijalankan. untuk penamaan file sebaiknya menggunakan nomor urut dari 1,2,3.jpg sampai dengan seterusnya. kekurangannya kita hanya dapat mendefinisikan satu URL pada gambar yang tampil.

Untuk referensi yang kedua kita menyimpan nama-nama file gambar di sebuat table database. dengan bantuan field id untuk index data. kelebihan aplikasi yang kedua ini, kita dapat mendefinisikan URL pada setiap gambar yang tampil. dan saya tambahkan fitur untuk tracking file berapa kali gambar tersebut di klik dan menuju ke halaman web tertentu.

<?php
include “conn.php”;
$url=mysql_real_escape_string(htmlentities($_GET[‘url’]));
$id=mysql_real_escape_string(htmlentities(abs((int)$_GET[‘id’])));

echo “<br><center>Please wait view moment…</center>”;

$query=mysql_query(“select id,counter from tabel_banner where id=’$id'”);
$row=mysql_fetch_array($query);
$cek=mysql_num_rows($query);

if($cek!==0){
$c=$row[‘counter’];
$cc=$c+1;

$update=mysql_query(“update tabel_banner set counter=’$cc’ where id=’$id'”);

if($update){
?>document.location.href=”;<?php
}
}
?>

Download

  1. http://www.4shared.com/zip/yVcmiOl0ce/rotate-folder.html
  2. http://www.4shared.com/zip/gcYl-NRXce/rotate-db.html

Sekian artikel dari saya semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Cilangkap, 07-12-2014

GusnaNuri

Membuat Aplikasi Upload File Progressbar menggunakan PHP dan Jquery


ri32-upload-progress-bar

 

Latar Belakang

Kita mungkin pernah membuat aplikasi upload file menggunakan PHP. file diupload saat user menekan tombol upload dan halaman web menjadi putih selama proses upload file yang berukuran lumayan besar. bagaimana jika kita ingin mengetahu progress dari proses upload file?

Solusi

Pada artikel ini saya ingin sharing aplikasi php yang digunakan untuk upload file, dengan penambahan fitur progressbar. sehingga user dapat mengetahui progress dari proses upload file tersebut. kita sudah 100%, maka halaman akan di redirect ke halaman download. Setelah proses upload selesai, file disimpan di folder tertentu, dan nama file serta data yang diinput di halaman form akan disimpan di table data.

Dihalaman download sudah saya tambahkan fitur untuk download file atau hapus file yang telah di download, sekaligus menghapus record yang ada di table data.

ri32-download-file

Download

http://www.4shared.com/zip/uk7_7R4Wce/upload-progressbar.html

Sekian artikel dari saya semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Cilangkap, 07-12-2014

GusnaNuri

Membuat Sistem Informasi Bimbingan Konseling dengan PHP dan MySQL


SIBILING :: Sistem Informasi Bimbingan Konseling

Latar Belakang

Sistem Informasi Bimbingan Konseling (SIBILING) adalah sebuah sistem berbasis website yang menampilkan informasi mengenai pelanggaran siswa di sekolah serta informasi penanganan yang diberikan oleh guru pembimbing.

Tugas utama dari seorang guru pembimbing (Guru BP/BK) adalah memberikan konsultasi dan bimbingan kepada seluruh siswa didiknya. namun ada kalanya siswa melakukan pelanggaran disekolah. Sistem ini membantu mengkoordinasikan antara pihak sekolah, guru/walikelas, dan orangtua jika terjadi pelanggaran yang dilakukan oleh siswa di sekolah.

Gambaran Sistem

  1. Admin mengelola sistem seperti data induk (guru pembimbing, siswa, dan orangtua)
  2. Admin mengelola setup sistem seperti (setup jenis pelanggaran, jenis sanksi)
  3. Admin dapat melihat dashboard, serta laporan rinci dari data bimbingan siswa
  4. Guru dapat menentukan siswa yang dibimbing
  5. Guru dapat menginput data pelanggaran siswa serta ‘sanksi’ yang diberikan
  6. Guru dapat melihat dashboard, serta rincian dari data siswa yang dibimbingnya
  7. Orangtua dapat melihat informasi jika ada pelanggaran yang dilakukan oleh anaknya di sekolah
Tampilan Halaman Admin

Tampilan Halaman Admin

Tampilan Halaman Guru

Tampilan Halaman Guru

Tampilan Siswa Bimbingan

Tampilan Siswa Bimbingan

tampilan-halaman-guru-siswa-pelanggaran

Tampilan Input Pelanggaran

Cetak Laporan Pelanggaran

Cetak Laporan Pelanggaran

Struktur Tabel Database

Struktur Tabel Database

Download

http://www.4shared.com/zip/1CKqQ2lDce/SIBILING_Free_Download.html

Cilangkap, 21-12-2014

KangAgus

Klik untuk info dan pemesanan

Enkripsi file sourcecode PHP menggunakan Tools Ri32-Encoder


ri32-encoder-sourcecode-php

Latar Belakang :

Untuk teman-teman yang sering membuat website menggunakan PHP, terkadang ingin source codenya tidak dapat dibaca oleh orang lain atau saat file website tersebut diupload kesebuah hosting. dengan alasan ingin menjaga hak kekayaan intelektualnya.

Oleh karena itu saya ingin membantu teman-teman memberikan alternatif untuk mengamankan sourcecode file PHP yang telah dibuat. walaupun tidak 100% aman. setidaknya untuk obfuscate sourcecode website dari orang lain.

Fitur Ri32-Encoder :

  1. Dilengkapi fungsi multiupload, sehingga bisa upload lebih dari 1 file sekaligus
  2. Filter jenis file yang diupload, sudah disetting hanya berekstensi .php
  3. Terdapat warning jika file yang diupload bukan file php
  4. Terdapat tombol delete untuk menghapus file hasil enkripsi
  5. File hasil enkripsi dapat dijalankan baik localhost maupun di server hosting

20-11-2014 11-24-18

Cara Pemakaian :

  1. Pastikan tidak ada file di folder files selain file cipher.php
  2. Klik tombol Upload untuk mencari file yang akan dienkripsi
  3. User bisa memilih lebih dari satu file sekaligus (multiupload)
  4. Jika status file upload sudah Done berarti proses enkripsi telah selesai
  5. Jika ada file hasil enkripsi yang ingin di hapus, klik tombol Delete
  6. Jika semua file telah terenkripsi, silahkan Select All (ctrl+a) & CUT (ctrl+x) semua file di folder files termasuk file cipher.php

ri32-decoder

Download :

http://www.4shared.com/ri32-encoder.html

Referensi :

Sekian artikel dari saya semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Cilangkap, 20-11-2014

GusnaNuri

%d bloggers like this: