Senin, 25 April 2016

Sharing Pengenalan CSS

Senin Tanggal 25 April 2016 saya dan teman saya kholost melakukan sharing mengenai Pengenalan CSS (Cascading Style Sheet). dan penerapanya dengan leave coding membuat sebuah tampilan mengunakan CSS.
Dan di bawah ini documentasi pada saat saya sharing mengenai CSS.




















Jumat, 22 April 2016

Sharing Pengenalan Linux Dan Instalasinya.

Padaa hari jum.at tanggal 22 april 2016 saya berkesempatan untuk melakukan presentasi mengenai pengenalan linux dan instalasinya bersama teman saya Daniel Budisantoso.





Kamis, 21 April 2016

Sehari Bersama Kartini Blc Telkom Klaten

Pada Tangga 21 April 2016 Bertepatan pada hari peringatan R.A Kartini.
Blc Telkom Klaten Melakukan Kegiatan Yaitu Memberi kebebasan kepada seluruh anak pkl blc telkom klaten terutama yang putri untuk melakukan presentasi. dan yang cowok berinisiatif untuk melakukan kegiatan memasak untuk anak pkl blc telkom klaten yang biasa di lakukan leh anak perempuan. dan di bawah ini adalah documentasi dari kegiatan hari ini.




















Rabu, 20 April 2016

Membuat form Untuk Formulir Data Siswa Baru

Assalamualaikum wr.wb.

Membuat formulir untuk pendaftaran siswa baru. formulir yang saya buat ini memang terlalu sederhana si karena saya membuat formulir pendaftaran ini hanya menggunakan form karena sebenarnya saya itu mempunyai kelompok dan target kelompok kami yaitu membuat sistem psb (penerimaan siswa baru )
dan saya itu mendapat tugas di bagian backend tepatnya di bagian sistem jadi saya bekerja di bagian data yaitu mengenai crud dan alur sistem psb  itu tersebut. 

Ok langsung  saja  ini adalah formulir pendaftaran sederhana yang saya buat.
Langkah pertama yaitun membuat Script koneksi.php


Dan ini adalah Script untuk membuat formulir di atas. 

<?php
include 'koneksi.php';
?>
<html>
    <head>
        <title> formulir pendaftaran </title>
    </head>
<body>
    <form action="proses-pendaftaran.php" method="post">
    <center>
    <table>
            <h1>formulir pendaftaran </h1>
        <tr><td> NO PENDAFTARAN </td>
        <td><input type="text" name="no_pendaftaran" placeholder="NO PENDAFTARAN"></td></tr>
        <tr><td> NISN</td>
        <td><input type="text" name="nisn" placeholder="NISN" /></td></tr>
        <tr><td> NAMA</td>
        <td><input type="text" name="nama" placeholder="NAMA" /></td></tr>
        <tr><td> ALAMAT</td>
        <td><input type="text" name="alamat" placeholder="ALAMAT" /></td></tr>
        <tr><td> TEMPAT LAHIR</td>
        <td><input type="text" name="tempat_lahir" placeholder="TEMPAT LAHIR" /></td></tr>
        <tr><td> TANGGAL LAHIR</td>
        <td><input type="text" name="tgl_lahir"  placeholder="TANGGAL LAHIR" /></td></tr>
        <tr><td> ASAL SEKOLAH</td>
        <td><input type="text" name="asal_sekolah" placeholder="ASAL SEKOLAH" /></td></tr>
        <tr><td> JENIS KELAMIN</td>
        <td><input type="radio" name="jns_kelamin" value="L"> LAKI-LAKI <br>
         <input type="radio" name="jns_kelamin" value="P"> PEREMPUAN </td></tr>
        <tr><td> JURUSAN </td><td><select name="nama_jurusan" placeholder="jurusan">
                                        <option value="RPL"> RPL </option>
                                        <option value="TKJ"> TKJ</option>
                                        <option value="JASA_BOGA"> JASA BOGA</option>
                                        </select></td></tr>
        <tr><td> NAMA AYAH</td>
        <td><input type="text" name="nama_ayah"  placeholder="NAMA AYAH" /></td></tr>
        <tr><td> PEKERJAAN AYAH</td>
        <td><input type="text" name="pekerjaan_ayah"  placeholder="PEKERJAAN AYAH" /></td></tr>
        <tr><td> NAMA IBU</td>
        <td><input type="text" name="nama_ibu" placeholder="NAMA IBU" /></td></tr>
        <tr><td> PEKERJAAAN IBU</td>
        <td><input type="text" name="pekerjaan_ibu" placeholder="PEKERJAAN IBU" /></td></tr>
        <tr><td> PENGHASILAN ORANG TUA</td>
        <td><input type="text" name="penghasilan" placeholder="PENGHASILAN ORANG TUA" /></td></tr>
        <tr><td> FOTO </td>
        <td><input type="file" name="image" />
        <tr> <td></td>

        <td><input type="submit" value="simpan"></input><input type="reset" value="kembali"></input></td></tr>
        </form>
    </table>
    </center>
   
</body>
</html>

 Nah setelah membuat formulir ini selanjunya adalah membuat script untuk prosesnya. supaya data yang di inputkan dari formulir di atas bisa tersimpan di database. 

<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);

include 'koneksi.php';

$no_pendaftaran        =$_POST['no_pendaftaran'];
$nisn                =$_POST['nisn'];
$nama                 =$_POST['nama'];
$alamat                =$_POST['alamat'];
$tempat_lahir        =$_POST['tempat_lahir'];
$tgl_lahir            =$_POST['tgl_lahir'];
$asal_sekolah        =$_POST['asal_sekolah'];
$jns_kelamin        =$_POST['jns_kelamin'];
$nama_ayah            =$_POST['nama_ayah'];
$pekerjaan_ayah        =$_POST['pekerjaan_ayah'];
$nama_ibu            =$_POST['nama_ibu'];
$pekerjaan_ibu        =$_POST['pekerjaan_ibu'];
$penghasilan         =$_POST['penghasilan'];
$image                =$_POST['image'];
$nama_jurusan        =$_POST['nama_jurusan'];



$sql ="INSERT INTO calon_siswa(no_pendaftaran, nisn, nama, alamat, tempat_lahir, tgl_lahir, asal_sekolah, jns_kelamin, nama_ayah, pekerjaan_ayah, nama_ibu, pekerjaan_ibu, penghasilan, image, nama_jurusan) VALUES ('$no_pendaftaran', '$nisn', '$nama', '$alamat', '$tempat_lahir', '$tgl_lahir', '$asal_sekolah', '$jns_kelamin', '$nama_ayah', '$pekerjaan_ayah', '$nama_ibu', '$pekerjaan_ibu', '$penghasilan', '$image', '$nama_jurusan')";

$hasil = mysqli_query($db,$sql);

if ($hasil==TRUE) {
    echo "data berhasil di simpan";
} else{
    echo "data gagal disimpan";
}

?>
Setelah kita buat script di atas silahkan untuk di coba dan semoga berhasil.
......Selesai .....

Wassalamualaikum.wr.wb

Senin, 18 April 2016

Membuat Sistem Pendaftaran Siswa Baru(psb)

Assalamualikum wr.wb.
Setelah di bentuk tim atau kelompok kerja  Dan sudah di tentukan target atau project kerja dan project kerja tim kita adalah yaitu membuat sistem informasi sekolah untuk penerimaan siswa baru atau psb. setelah itu kita bagi tugas untuk masing-masing individu/perorangan  dan kebetulan saya di sini memdapatkan tugas untuk sistemnya atau alur kerja sistem dari psb dan di sini saya akan memnjelaskan sistem atau alaur dari sistem yang akan saya buat untuk project kali ini .

Ok langsung saja untuk alur kerja sistem psb yang saya buat adalah sebagai berikut :
  1. Pengunjung/calon siswa baru mengunjungi  website psb. 
  2. Pengunjung mengisi formulir pendaftaran yang sudah tersedia di website psb.
  3. Setelah pengunjung melakukan pengisisan formulir langkah selanjutnya yaitu pengunjung untuk mendapatkan kartu pendaftaran yang bisa di ajukan ke sekolah untuk melakukan test ujian di sekolah.
  4. Calon siswa baru melakukan test ujian di sekolah.
  5. Admin dari psb akan melakukan inputan dari hasil test dari calon siswa baru.
  6. Calon siswa baru bisa melihat hasil dari test tersebut apakah di terima atau tidak di sekolahan tersebut di website psb di menu siswa baru.
  7. Di menu siswa baru tersebut terdapat daftar siswa baru yang sudah melakuka test ujian dan hasilnya yaitu apakah di terima atau tidak di seklahan tersebut. 
Sistem pendaftaran siswa baru (psb).
  Untuk sistem ini tidak berbeda jauh dari alur di atas di sistem ini saya akan menjelaskan tugas yang bisa di lakukan admin mengelola data  di menu admin website psb tersebut.
  1. Yang pertama admin bisa untuk mengelola data inputan dari formulir psb.
  2. Admin mengelola data  jurusan yang di pilih dari tabel jurusan yang kemudian di pilih leh calon siswa baru tersebut.
  3. Admin mengelola data dari informasi yang data informasi ini isinya mengenai petunjuk langkah-langkah pendaftaran dan waktu pendaftaran contohnya seperti waktu pendaftran gelombang pertama dari tanggal sekian sampai tanggal sekian. dann begitu pula gelmbang ke dua.
  4. Admin mengelola data dari hasil test calon siswa yang telah melakukan tes di sekolah dan kemudian dari hasil test tersebut di kelola hasilnya apakah siswa tersebut di terima di sekolah atau tidakberdasarkan nilai dari hasil test tersebut. dan kemudian hasil itu di tampilkan di website supaya calon siswa bisa melihat hasil dari test yang telah di lakukan dan di terima di seklah tersebut atau tidak.
  5. Admin menampilkan data hasil. dan data hasil ini di ambil dari relasi data calon siswa baru yang menampilkan identitas siswa yang di input dari formulir pendaftaran, jurusan yaitu nama jurusan yang di pilih dari caln siswa baru saat melakukan pengisisan formulir pendaftaran dan hasilnya yang hasilnya itu hasil dari test di sekolah. 
Sekian pstingan saya mengenai membuat sistem pendaftaran siswa baru (psb). dan semoga bermanfaat. dan apabiala ada kesalahan saya minta maaf karena saya juga masih dalam proses pembelajaran.
Wassalamualaikaum wr.wb

Rabu, 13 April 2016

Installasi PgAdmin3.

pgAdmin III adalah yang paling populer dan kaya fitur Open Source administrasi dan pengembangan platform untuk PostgreSQL, database Open Source yang paling maju di dunia. Aplikasi ini dapat digunakan di Linux, FreeBSD, OpenSUSE, Solaris, Mac OSX dan Windows platform untuk mengelola PostgreSQL 7.3 dan di atas berjalan pada platform apapun, serta versi komersial dan berasal dari PostgreSQL seperti EnterpriseDB, Mammoth PostgreSQL, BizGres dan basis data Greenplum .
pgAdmin III dirancang untuk menjawab kebutuhan semua pengguna, dari menulis query SQL yang sederhana untuk mengembangkan database yang kompleks. Antarmuka grafis mendukung semua fitur PostgreSQL dan membuat administrasi mudah. Aplikasi ini juga termasuk sintaks SQL Editor, editor kode sisi server, SQL / batch / shell agen penjadwalan pekerjaan, dukungan untuk mesin replikasi Slony-I dan banyak lagi. koneksi server dapat dibuat menggunakan TCP / IP atau Unix Domain Socket (pada platform * nix), dan mungkin SSL dienkripsi untuk keamanan. Tidak ada driver tambahan yang diperlukan untuk berkomunikasi dengan database server.

Referensi : www.pgadmin.org 

Langkah-langkah installasi :
  1.  Usahakan untuk di update terlebih dahulu.  supaya tidak terjadi error saat intalasi berlangsung # apt-get update
  2.  Tunggu hingga proses updet selesai.
  3.  Install pgadmin 3  dengan perintah  # apt-get install pgadmin 3
  4.  Setelah itu tunggu hingga proses install selesai.
  5.  Buka pgadmin yang telah di install tadi di terminal dengan perintah  # pgadmin.    
      
  6.  Apabila anda belum membuat password di postgres untuk buat dulu password di postgres untuk bisa mengakses pgadmin.
  7. Setelah itu lihat pgadmin 3.
    Setelah itu pilih menu yang mirim seperti macrophone  yang paling pojok untuk mrncoba membuat databse dan setelah itu masukan nama database yang ingin anda buat dan password yang telah anda buat tadi di postgresql. 
      Dan jika  dari proses di atas selesai maka hasilnya seperti pada gambar di bawah ini.
    8. Selesai ..... 
    Semoga bermanfaat dan dapat membantu yaa ...

Perinah Dasar SQL Di Postgresql.

Setelah kita menginstall postgresql ini selanjutnya yaitu mengenai perintah dasar sql  di postgresql. lebih tepatnya si mengenai perintah sql crud di postgresql.


Ok langsung saja ini dia langkah-langkahnya .......
1. Buka terminal kemudian masuk dengan perintah # sudo su, masukan password, kemudian setelah itu masuk ke postgres dengan perinah  # sudo -i -u postgres. setelah itu masuk ke database postgres dengan perintah # pqsql seperti pad gambar di bawah ini.
2. Cek waktu apakah waktu yang berada di postgresql apakah sudah cocok apa belum supaya singcron dan tidak terjadi error nantinya.
 # SELECT CURRENT_TIMESTAMP ;
3. cek user postgresql.
       #SELECT CURRENT_USER;
4. Setelah pengecekan waktu dan user sudah cocok. selanjuntya yaitu membuat database dan tabel. sesuai dengan keinginan anda.

5. Disini saya sudah membuat databse fatchur, dan tabel teman. dan sudah saya isi seperti di gambar di bawah ini .
       jika sudah dan ingin menanmpilkan hasinya seperti gambar di atas menggunakan perintah # SELECT * FROM (nama tabel) ;

6. Menambahkan isi tabel  dengan perintah insert seperti berikut.
      Maka ini lah hasilnya data yang anda masukan sudah tersimpan di dalam tabel.
7. Menampilkan data yang kita inginkan menggunakan where/kondisi seperti pada gambar di bawah ini.
  Di sini  saya menampilkan data  menggunakan kondisi/where yang berusia 20. maka hasilnya seperti di bawah ini
 Dan disini saya menampilkan data yang memiliki kondisi kurang dari 20 seperti pada gambar di bawah ini.
 Sebenarnya kondisi ini dari yang atas sama tapi yang ini saya hanya menampilkan nama belakangnya saja. jadi saya menampilkan nama belakang yang berusia 17.
 Jika yang atas adalah nama belakang doang yang di tampilkan disini yang saya tampilkan nama belakang dan kota dari usia 17.

8.Update data atau memodifikasi data.
  # update (nama tabel)  set data yang mau di update/modifikasi.
Seperti pada gambar di bawah ini.
 Dan ini adalah hasilnya....
9.Delete/drop data. dengan perintah
  #  DELETE FROM (nama tabel ) set data yang ingin di habus ;
 untuk menghapus tabel.
 # DROP nama tabel ;

Selesai semoga bermanfaat dan dapat membantu yaa..