Selasa, 19 April 2016

[Proposal] UTS JWP



Latar Belakang 

                Pada abad teknologi saat ini, perkembangan teknologi informasi telah berkembang pesat. Dimana hampir seluruh aspek dari kehidupan telah memanfaatkan teknologi. Tidak hanya perusahaan-perusahaan besar yang mengunakan dan memanfaatkan teknologi namun pemerintah , lembaga, organisasi, maupun yayasan telah mempergunakan internet untuk meningkatkan dan mempermudah  layanannya .
Pada saat ini pelayanan terhadap masyarakat sudah sangat berkembang pesat dengan cepatnya dalam memproses permintaan masyarakat. Teknologi pun mengambil peran dari hal tersebut, akses dan pengiriman informasi sangat diuntungkan dalam ini.Pelayanan menjadi lebih cepat, efisien , dan tepat waktu membuat teknologi internet sangat dibutuhkan pada saat ini
                Intenet  tidaklah hanya berfungsi sebagai media promosi sebuah produk atau layanan sebuah perusahaan, namun lebih luas mencakup perkembangan kinerja, jaringan kerjasama hingga publikasi kegiatan serta menjalin hubungan dengan  siapapun, dimanapun dan kapanpun. dengan didukung waktu yang tidak terbatas.
               
Permasalahan

                 Dari latar belakang tersebut terdapat sebuah permasalahan di dalamnya . Walaupun teknologi intenet telah masuk dalam seluruh aspek dari kehidupan namun hal tersebut hanya maksimal pada lapisan atas dari pelayanan terhadap masyarakat. Untuk lapisan terbawah masih menggunakan cara lama/manual dalam melaksanakan pelayanannya. Masih terdapat kekurangan dan celah yang seharusnya dapat dilakukan lebih baik. Dari hal tersebut dimanfaatkan oleh oknum-oknum yang tidak bertanggung jawab yang ingin mendapatkan keuntungan dari pungutan liar dari setiap pelayanan

Tujuan
                Adapun tujuan yang diperoleh dari pokok permasalahan yang terjadi  antara lain :

  • ·         Membuat teknologi internet masuk kedalam lapisan terbawah dari pelayanan terhadap masyarakat
  • ·         Membuat sebuah website agar meningkatkan pelayanan yang lebih baik, efisien, tepat waktu
  • ·         Memberikan solusi dini dalam mengurangi tindak pungutan liar

Batasan Masalah 

Adapun batasan masalah berdasarkan latar belakang pada pembahasan ini adalah sebagai berikut:

  • ·         Website hanya terdiri dari kolom Log-in, Registrasi, pembuatan surat pengantar, dan informasi website
  • ·         Website dibuat dengan Teknologi Web berbasis bahasa pemrograman Java (JSP)


Tinjauan Pustaka 

   -

     Rancangan Layar


     

     

     

     


     Note : tampilan admin menyusul

    Rabu, 13 April 2016

    [Revisi] Apa itu Bilangan Fibonacci ?

    Kalau di lihat dari judul keliatannya sudah keliatan ya, postingan kali ini akan membahas tentang apa. :) karena postingan sebelumnya terdapat beberapa kesalahan dalam menjelaskan , maka sekarang saya akan membahas tentang bilangan Fibonacci lagi .

    Untuk bilangan Fibonacci itu sendiri keliatanya tidak perlu saya jelaskan lagi ya, karena dipostingan sebelumnya sudah dijelaskan walaupun tidak secara jelas.


    Berikut Penjelasan Script Bilangan Fibonacci :

    Pertama : Sama seperti kemarin kita harus membuat sebuah form seperti ini ,




    disini saya tidak akan menjelaskan bagaimana cara membuat form tersebut jadi langsung kita ke inti permasalahan:

    Script Fibonacci:
    <% 
                String minn,maxx;
               
                minn= request.getParameter("min");
                maxx= request.getParameter("max");  
                   
                int minimall = Integer.parseInt(minn);
                int maksimall = Integer.parseInt(maxx);
           
               
                int x = 0;
                int y = 1;
                int k;
               
                if(minimall<maksimall){
                        out.println("Angka Fibonacci: ");
                        for( k=minimall; k <=maksimall; k++)
                        {
                         if(x >=minimall && x<=maksimall)
                                {
                                  out.println(x);
                                   
                                }
                          x=x+y;
                          y=x-y;
                        }
                       
                       
                  }
             
            %>

    Diatas merupakan isi full dari script bilangan fibonacci kita akan membahas satu satu :


    script berikut menjelaskan tentang membuat sebuah variable minn dan maxx yang nanti akan menjadi wadah dari nilai dari parameter "min" dan "max" yang dimana parameter tersebut akan terhubungan dengan nilai yang akan di input di form input nilai minimal dan maksimal

     lalu script diatas menjelaskan , dimana nilai yang sudah di tampung oleh variable minn dan maxx akan dirubah menjadi bilangan bulat dan di tampung oleh variable integer minimal dan maksimal. lalu kita membuat sebuah variable x, y dan k . namun pada variable x dan y diisi dengan nilai 0 dan 1 sebagai nilai awal dari bilanga  fibonacci .



    Diline 64 merupaka sebuah kondisi dimana jika nilai minimal lebih kecil dari maksimal maka cetak  (Angka Fibonacci :  ) lalu dilanjutkan proses berikutnya
    Line 66 - 78 akan menjelaskan bagaimana cara kerja penghitungan pencarian deret bilangan fibonacci. line 66 menjelaskan proses looping yang akan menentukan berapa banyak deret bilangan yang akan dicetak. lalu pada line 68 kita membuat sebuah kondisi kembali dimana jika x lebih besar atau sama dengan minimal dan x lebih kecil atau sama dengan maksimal maka cetak lah nilai dari varibale (x) lalu dilanjutkan dengan penghitungan nilai x+y hasilnya dimasukan kedalam nilai x dan x-y hasilnya pun di tampung oleh variable y dan looping atau diulang sampai batas akhir nilai yang diinput.

    dan Hasilnya sebagai berikut :



    MERCI~

    [Revisi] Apa itu Bilangan Prima ?

    Kalau di lihat dari judul keliatannya sudah keliatan ya, postingan kali ini akan membahas tentang apa. :) karena postingan sebelumnya terdapat beberapa kesalahan dalam menjelaskan , maka sekarang saya akan membahas tentang bilangan prima lagi .

    Untuk bilangan prima itu sendiri keliatanya tidak perlu saya jelaskan lagi ya, karena dipostingan sebelumnya sudah dijelaskan walaupun tidak secara jelas.

    Berikut Penjelasan Script Bilangan prima :

    Pertama : Sama seperti kemarin kita harus membuat sebuah form seperti ini ,




    disini saya tidak akan menjelaskan bagaimana cara membuat form tersebut jadi langsung kita ke inti permasalahan:

    Script prima :
    <%
                String min,max;
               
                min= request.getParameter("min");
                max= request.getParameter("max");
               
                int minimal = Integer.parseInt(min);
                int maksimal = Integer.parseInt(max);
               
               
                int i,j;
                      
                    if(minimal<maksimal ){
                        out.println("Angka Prima: ");
                        for( i=minimal; i <=maksimal; i++)
                        {
                        int flag=0;
                            for(j=1; j<=i; j++)
                         {
                             if(i%j==0)
                             {
                                flag++;
                               
                             }
                         }
                            if(flag==2)
                         {
                             out.println( i +", ");
                         }
                        }
                    }
              
            %>

    Diatas merupakan isi full dari script bilangan prima kita akan membahas satu satu :








    script berikut menjelaskan tentang membuat sebuah variable min dan max yang nanti akan menjadi wadah dari nilai dari parameter "min" dan "max" yang dimana parameter tersebut akan terhubungan dengan nilai yang akan di input di form input nilai minimal dan maksimal

    lalu script diatas menjelaskan , dimana nilai yang sudah di tampung oleh variable min dan max akan dirubah menjadi bilangan bulat dan di tampung oleh variable integer minimal dan maksimal








    di line 25  menjelaskan kita membuat sebuah nilai variable i dan j lalu di line 27 merupakan sebuah kondisi : jika nilai minimal lebih kecil dan maksimal maka cetak kalimat ( Angka Prima  : )dilanjutkan script dibawahnya
    line 29 - 43 akan menjelaskan bagaimana cara kerja penghitungan pencarian deret bilangan prima. pada line 29 menjelaskan proses looping yang akan menentukan berapa banyak deret bilangan yang akan dicetak. lalu pada baris 31 - 32 kita membuat sebuah variable yang akan menampung nilai pada proses dibawahnya dan kita melooping kembali disini kita membuat sebuah kondisi pengulangan saat menguji sebuah bilangan yang sudah di input .
    line 34-38 merupakan sebuah rumus modulus untuk mencari deret bilanga prima, yang dimana jika nilai i modulus j = 0  maka nilai flag akan bertambah 1
    line 40 - 43 menjelaskan kondisi kedua. jika nilai flag = 2 maka kita akan mencetak nilai i .

    nilai i yang akan dicetak merupakan hasil proses yang akan membuat deret bilangan prima . Berikut hasil dari script diatas



    OBRIGADO~

    JSP FORWARD

    Postingan kali ini saya akan mendongengkan membahas tentang forward pada JSP. JSP itu apa Forward itu apa ? kalian semua bisa mencari nya di google :) karena saya menganggap kalian semua sudah tahu tentang hal tersebut, tertarik dan membuka postingan saya kali ini

    Untuk mempermudah kalau memang enggak tau apa itu JSP saya langsung kasih gratis pengertian JSP di bawah :

    KLIK DISINI (HATI-HATI JEBAKAN BETMEN)
    KLIK DISINI (HATI-HATI JEBAKAN BETMEN)
    KLIK DISINI (HATI-HATI JEBAKAN BETMEN)

    Lanjut ,Disini merupakan salah satu contoh penggunaan jsp forward, pertama sebelum masuk, kita harus menyiapkan 2 file jsp lalu contoh nya seperti script berikut yang saya gabungkan dengan script prima dan fibonacci sebelumnya :

    file pertama jsp :
    <%
              String bilangan = request.getParameter("min");
              if(bilangan != null)
              {
            %>
            <jsp:forward page="hal2.jsp">
                <jsp:param name="nama" value="Andiliani FP" />
                <jsp:param name="nim" value="1311510075" />
            </jsp:forward>
            <%
              } else {
            %>
            <form name="tampilan" action="hal1.jsp" >
                <table border="0" width="300" align="left">           
                    <h2 align="left">Cetak Angka</h2>
                    <tr><td>MINIMAL :</td><td><input type="text" name="min" ></td></tr>
                    <tr><td>MAXIMAL :</td><td><input type="text" name="max" ></td></tr>
                    <tr><td colspan="2" align="center"><input type="submit" value="Hasil"</td></tr>
                </form>
            </table>
            </form>
            <%}%>

    Kita akan fokuskan pada script berikut


    pada script berikut, kita membuat sebuah parameter (nama) dan bernilai  sebuah kata (Andiliani FP) namague dan sebuah parameter (nim) yang bernilai (1311510075) norekening
    lalu kita masukan script berikut kedalam file jsp yang kedua :



    dari script diatas, menjelaskan bahwa kita memanggil parameter (nama) dan (nim) dan pada akhirnya akan muncul seperti ini :



    OK mungkin seperti itu aja untuk penjelasan nya , mungkin ada yang kurang faham dengan script tersebut bisa tanya aja dibawah ~

    GRACIAS~

    Jumat, 08 April 2016

    Apa itu Deret Fibonacci ? [Dengan Implementasi dan Cara Kerja Berbeda (JSP) ]

    Dipostingan ini kita tidak membahas bilangan prima lagi . tapi kita akan membahas bilangan fibonacci . Ada yang pernah dengar ? saya sendiri pas pertama dengar bingung sendiri bilangan apa ini #hammers. tapi setelah  keliling dunia (baca: search google). ternyata fibonacci adalah :

     Barisan bilangan yang berawal dari 0 dan 1, kemudian angka berikutnya didapat dengan cara menambahkan kedua bilangan yang berurutan sebelumnya. (Wikped)

    Kebayang gak ?? kalau gak disini saya akan menjelaskan atau membahas bilangan ini, tapi bukan dengan angka, sama seperti bilangan prima sebelumnya saya akan mengimplementasikannya dengan menggunakan bahasa pemrograman . Langsung aja kita masuk :

    Pertama buat form seperti ini :




    lalu copy script berikut ini :
    <%
                minn= request.getParameter("min"); //mengambil data dari parameter minimal
                maxx= request.getParameter("max");  //mengambil data dari parameter minimal
                   
                int minimall = Integer.parseInt(minn); //merubah data String menjadi Integer
                int maksimall = Integer.parseInt(maxx); //merubah data String menjadi Integer
           
               
                int x = 0; // buat variable int dengan nilai 0
                int y = 1; // buat variable int dengan nilai 1
                int k; // buat sebuah variable int
               
                if(minimall<maksimall){  //kondisi yang akan dibuat
                        out.println("Angka Fibonacci: ");
                        for( k=minimall; k <=maksimall; k++) //looping dari nilai (batas bawah dan atas)
                        {                                                       
                         if(x >=minimall && x<=maksimall) //kondisi lainnya dengan menggunakan variable x
                                {
                                  out.println(x); // print nilai x
                                   
                                }
                          x=x+y; //perhitungan untuk membuat nilai selanjutnya
                          y=x-y;
                        }
                       
                       
                  }
          %>

    Hasil nya :




    hampir sama inti penjelasannya dengan bilanga  prima, script diatas sedikit banyak sudah di jelaskan. jadi inti dari script diatas adalah kita memasukan nilai batas bawah dan atas pada nilai minimal dan maksimal untuk mencari deret bilangan fibonacci .


    Thnak ouy

    Apa itu Bilangan Prima ? [Dengan Implementasi dan Cara Kerja Berbeda (JSP) ]

    Setelah sekian lama aku menunggu  blog ini ditinggalkan akhirnya saya bangkitkan kembali :) disini saya akan membahas cara untuk mencetak bilangan prima . tapi saya akan jelaskan bilangan prima itu seperti apa 

    Bilangan prima adalah bilangan asli yang lebih besar dari angka 1, yang faktor pembaginya adalah 1 dan bilangan itu sendiri. 2 dan 3 adalah bilangan prima. 4 bukan bilangan prima karena 4 bisa dibagi 2. Sepuluh bilangan prima yang pertama adalah 2, 3, 5, 7, 11, 13, 17, 19, 23 dan 29. (Wikipedia)

    jelas pastinya kan. nah sekarang kita akan membahas bilangan prima tapi dalam bentuk yang berbeda, kalau diatas itu menggunakan angka, sekarang kita mengimplementasikannya bukan dengan angka tapi dengan menggunakan bahasa pemrograman .  kita langsung masuk aja :

    Pertama Siapkan Form berbentuk seperti ini :




    lalu siapkan copy-kan saja script dibawah ini :
    <%
                String min,max;
                int minimal = Integer.parseInt(request.getParameter("min"));
                // merubah data String menjadi Integer sekaligus mengambil nilai dari form minimal
                int maksimal = Integer.parseInt(request.getParameter("max"));
               // merubah data String menjadi Integer sekaligus mengambil nilai dari form maksimal
               
                int i,j; //buat variable
                          
                    if(minimal<maksimal ){   // buat sebuah kondisi seperti ini
                        out.println("Angka Prima: ");
                        for( i=minimal; i <=maksimal; i++) //looping dari angka terkecil sampai terbesar
                        {
                        int flag=0;
                            for(j=1; j<=i; j++) //melakukan looping untuk variable ke 2
                         {
                             if(i%j==0) //penghitungan modulus
                             {        //disini di jelaskan kondisi jika variable i modulus j =0 maka nilai flag akan bertambah
                                flag++; 
                               
                             }
                         }
                            if(flag==2) //disni dijelaskan jika nilai flag = 2 maka cetak nilai variable (i)
                         {
                             out.println( i +", ");
                         }
                        }
                       
                    }
              

            %>



    penjelasan dari script diatas sedikit banyak sudah di jelaskan. jadi inti dari script diatas adalah kita memasukan nilai batas bawah dan atas pada nilai minimal dan maksimal untuk mencari nilai prima dari range tersebut lalu di submit dan  muncul deret bilangan prima.

    berikut hasil dari script diatas





    mungkin segitu aja untuk kali ini TERMIA KISAH.

    Jumat, 13 September 2013

    HOT NEWS [“Ken & Kaskus”, Mau Jadi Apa Lo?]

          


                      Sesuai dengan judul yang ane posting, kabar baru dari CEO Kaskus!! kalian kenal ? yap yaitu Ken Dean Lawadinata, Ken adalah orang yang memboyong Kaskus ke Indonesia, lewat Ken lah Kaskus bisa menjadi besar seperti sekarang, apa spesialnya Ken sebagai CEO termuda di Indonesia? Gan, tidak mudah mengembangkan bisnis yang tidak bisa dipegang , bisnis yang tidak ada barang yang disentuh, butuh keyakinan ekstra tinggi untuk bisa meyakinkan Orangtua yang kurang memahami bisnis online untuk memberikan pinjaman uang sebagai modal

                      Buku ini menceritakan perjuangan Kaskus sebagai situs online mengawali transisinya dari Seattle, Amerika ke Indonesia. Perjuangan bagaimana menghadapi Perang Cyber dan Peraturan Undang-undang baru mengenai Informasi dan Transaksi Elektronik (UU ITE). Tapi dari situ membuktikan fanatisme dan  loyalitas kaskuser yang luar biasa.


                      Kaskus dibuat oleh Andrew Darwis pada tahun 1999,  secara tidak sengaja karena tugas kuliahnya di Seattle, yaitu membuat personal website. Tugas ini memberikan ide kepada Andrew untuk membuat situs forum yang bisa menampung isu, berita, diskusi dan hal apapun yang menarik tentang Indonesia. Dan akhirnya terciptalah Kaskus dari kata kasak-kusuk, situs yang dirancang sebagai ajang sharing antar mahasiswa di Indonesia yang ada di Seattle ini, dari 3 pengunjung menjadi 7, 10, 100 dan sekarang ratusan ribu orang dengan jutaaan postingan setiap harinya.