Saturday 26 October 2013

SYAHTRIANI PARAMITASARI ( TAHAP PERKULIAHAN 28 )

LAPORAN AKTIVITAS BELAJAR
NamaLengkap
:
SYAHTRIANI  PARAMITASARI
No. Registrasi
:
1108251321
Alamat email
:
syahtriani@gmail.com
Opsi
:
PVB D1 TKJ
(Sistem jaringan dan wabsite)
TahapPerkuliahanke-
:
Perkuliahan ke- 28
USBJJ
:
SMKN 1 TANJUNG SELOR





AktivitasBelajarMandiri
Kolom di bawahiniberisiuraiansingkataktivitassaya

pada tahap perkuliahan ini di awali pada tanggal 21, oktober 2013,
pada tahap perkuliahan ini di dalam tkj di bagi menjadi 2 kelas yaitu SJW dan APL,sjw masuk pada setiap hari kamis,sedangkan pada jurusan ke 2 yaitu APL masuk pada hari sabtu.


Kolom di bawah ini berisi uraian singkat aktivitas saya di USBJJ selama Tahap Perkuliahan ini.
Di dalam aktifitas perkuliahan ini saya mengerjakanya dirumah,dan mencari inforasi untuk tugas tahap 28 ini yaitu mencarinya di internet.dan dari guru di usbjj smk negeri 1 tanjung selor.
Kolom di bawah ini berisi kendala-kendala yang saya hadapi selama Tahap Perkuliahan ini.
Kendala-kendala yang saya alami selama menghadapi tahap perkuliahan ini :

·        Jauhnya teman untuk belajar bersama
·        Terbatasnya waktu untuk belajar karena waktu yang sangat singkat.



RangkumanMateriPerkuliahan
Kolom di bawah ini berisi rangkuman materi perkuliahan yang telah saya pelajari dan pahami selama Tahap Perkuliahan ini.

Langkah pertama :
Membuat rangkaian dasar atau interface dari kalkulator kita, masukkan kode seperti berikut :

"
<?//calculator?>
<html>
<head>
<title>Adorable-Calculator</title>
</head>
<bodY>
<table border="0" cellspacing="0" cellpadding="0" bgcolor="grey" width="276">
            <tr>
                        <td width="10">
                        </td>
                        <td>
                                    <font face="Franklin Gothic Book" color="white" size="2">KALKULATOR</font>
                        </td>
            </tr>
            <tr height="3">
                        <td>
                        </td>
                        <td>
                        </td>
            </tr>
</table>

            <form action="calfunction.php" method="get" target="hasil">
            <table border="0" cellspacing="0" cellpadding="0" bgcolor="grey">
            <tr>
                        <td>
                        <table border="0" cellspacing="0" cellpadding="0">
                                    <tr height="3"><td></td></tr>
                                    <tr>
                                                <td width="3"></td>
                                                <td bgcolor="white" align="center" valign="center">
                                                            <iframe name="hasil" frameborder="0" width="155" height="80"></iframe>
                                                </td>
                                    </tr>
                                    <tr height="2">
                                                <td></td>
                                    </tr>
                                    <tr>
                                                <td></td>
                                                <td align="center" valign="center">
                                                            <input type="text" name="input_number1" size="8" maxlength="12">
                                                            <input type="text" name="input_number2" size="9" maxlength="12">
                                                </td>
                                    </tr>
                                    <tr height="3"><td></td></tr>
                        </table>
                        </td>
                       
                        <td width="3">
                        </td>
                       
                        <td>
                        <table border="0" cellspacing="0" cellpadding="0">
                                    <tr>
                                                <td align="center">
                                                            <input type="submit" name="opt" value="+">
                                                </td>
                                                <td align="center">
                                                            <input type="submit" name="opt" value="%">
                                                </td>
                                                <td align="center">
                                                            <input type="submit" name="opt" value="sqrt">
                                                </td>
                                    </tr>
                                    <tr height="5">
                                                <td>
                                                </td>
                                    </tr>
                                    <tr>
                                                <td align="center">
                                                            <input type="submit" name="opt" value="-">
                                                </td>
                                                <td align="center">
                                                            <input type="submit" name="opt" value="^2">
                                                </td>
                                                <td align="center">
                                                            <input type="submit" name="opt" value="^3">
                                                </td>
                                    </tr>
                                    <tr height="5">
                                                <td>
                                                </td>
                                    </tr>
                                    <tr>
                                                <td align="center">
                                                            <input type="submit" name="opt" value="*">
                                                </td>
                                                <td align="center">
                                                            <input type="submit" name="opt" value="1/x">
                                                </td>
                                    </tr>
                                    <tr height="5">
                                                <td>
                                                </td>
                                    </tr>
                                    <tr>
                                                <td align="center">
                                                            <input type="submit" name="opt" value="/">
                                                </td>
                                                <td align="center">
                                                            <input type="submit" name="opt" value="CE">
                                                </td>
                                    </tr>
                        </table>
                        </td>
                        <td width="3">
                        </td>
            </tr>
            <tr>
                        <td>
                                    <table border="0" cellspacing="0" cellpadding="0" bgcolor="grey">
            <tr height="3">
                        <td>
                        </td>
                        <td>
                        </td>
            </tr>
            <tr>
                        <td width="10">
                        </td>
                        <td>
                                    <font face="Franklin Gothic Book" color="white" size="2">kalkulator&copy;2011 </font>
                        </td>
            </tr>
            <tr height="3">
                        <td>
                        </td>
                        <td>
                        </td>
            </tr>
</table>
                        </td>
            </tr>
            </table>
            </form>
</body>
</html> " 

Jika menggunakan XAMPP, save file tersebut di C:\xampp\htdocs\calculator\index.html
Langkah kedua :
Pada langkah kedua, buatlah file fungsi seperti berikut.
"
<html>
<head><title></title></head>
<body bgcolor="white">
<?php
            $input_number1 = $_GET['input_number1'];
            $input_number2 = $_GET['input_number2'];
            $opt= $_GET['opt'];
            $hasil = 0;
                       
            $input_number1 =  $input_number1 / 1;
            $input_number2 = $input_number2 / 1;
           
            if($opt=="+")
            {
                        $hasil=$input_number1+$input_number2;
                        echo "<font face='Terminal'>";
                        echo "$hasil";
                       
                        //simpan ke log
                        $file='C:\xampp\htdocs\calculator\log.txt';
                        $fo=fopen($file,'w');
                        $data=$hasil;
                        fwrite($fo,$data);
                        fclose($fo);
            }
            else if($opt=="-")
            {
                        $hasil=$input_number1-$input_number2;
                        echo "<font face='Terminal'>";
                        echo "$hasil";
                       
                        //simpan ke log
                        $file='C:\xampp\htdocs\calculator\log.txt';
                        $fo=fopen($file,'w');
                        $data=$hasil;
                        fwrite($fo,$data);
                        fclose($fo);
            }
            else if($opt=="*")
            {
                        $hasil=$input_number1*$input_number2;
                        echo "<font face='Terminal'>";
                        echo "$hasil";
                       
                        //simpan ke log
                        $file='C:\xampp\htdocs\calculator\log.txt';
                        $fo=fopen($file,'w');
                        $data=$hasil;
                        fwrite($fo,$data);
                        fclose($fo);
            }
            else if($opt=="/")
            {
                        $hasil=$input_number1 / $input_number2;
                        echo "<font face='Terminal'>";
                        echo "$hasil";
                       
                        //simpan ke log
                        $file='C:\xampp\htdocs\calculator\log.txt';
                        $fo=fopen($file,'w');
                        $data=$hasil;
                        fwrite($fo,$data);
                        fclose($fo);
            }
            else if($opt=="%")
            {
                        $hasil=($input_number1 * $input_number2) / 100;
                        echo "<font face='Terminal'>";
                        echo "$hasil";
                       
                        //simpan ke log
                        $file='C:\xampp\htdocs\calculator\log.txt';
                        $fo=fopen($file,'w');
                        $data=$hasil;
                        fwrite($fo,$data);
                        fclose($fo);
            }
            else if($opt=="^2")
            {
                        $hasil1=($input_number1 * $input_number1);
                        $hasil2=($input_number2 * $input_number2);
                        echo "<font face='Terminal'>";
                        echo "A = $hasil1<br>";
                        echo "B = $hasil2";
                       
                        //simpan ke log
                        $file='C:\xampp\htdocs\calculator\log.txt';
                        $fo=fopen($file,'w');
                        $data=$hasil;
                        fwrite($fo,$data);
                        fclose($fo);
            }
            else if($opt=="1/x")
            {
                        $hasil1=(1 / $input_number1);
                        $hasil2=(1 /  $input_number2);
                        echo "<font face='Terminal'>";
                        echo "A = $hasil1<br>";
                        echo "B = $hasil2";
                       
                        //simpan ke log
                        $file='C:\xampp\htdocs\calculator\log.txt';
                        $fo=fopen($file,'w');
                        $data=$hasil;
                        fwrite($fo,$data);
                        fclose($fo);
            }
            else if($opt=="^3")
            {
                        $hasil1=($input_number1 * $input_number1 * $input_number1);
                        $hasil2=($input_number2 * $input_number2 * $input_number2);
                        echo "<font face='Terminal'>";
                        echo "A = $hasil1<br>";
                        echo "B = $hasil2";
                       
                        //simpan ke log
                        $file='C:\xampp\htdocs\calculator\log.txt';
                        $fo=fopen($file,'w');
                        $data=$hasil;
                        fwrite($fo,$data);
                        fclose($fo);
            }
            else if($opt=="sqrt")
            {
                        $hasil1=sqrt($input_number1);
                        $hasil2=sqrt($input_number2);
                        echo "<font face='Terminal'>";
                        echo "A = $hasil1<br>";
                        echo "B = $hasil2";
                       
                        //simpan ke log
                        $file='C:\xampp\htdocs\calculator\log.txt';
                        $fo=fopen($file,'w');
                        $data=$hasil;
                        fwrite($fo,$data);
                        fclose($fo);
            }
            else if($opt=="CE")
            {
                       
            }
           
            else
            {
                        echo 'Operator cannot defined';
                        echo '<br>';
                        echo 'Calculation function is aborted ...';
                        exit;
            }
?>
</body>
</html> "

Kemudian save file-nya dengan nama calfunction.php, dan simpan di lokasi folder yang sama dengan index.html. Langkah selanjutnya, yaitu membuat satu file log.txt kosong di dalam folder yang sama juga. Kemudian tes di dalam browser, dengan cara mengubah URL-nya menjadi http://localhost/calculator/index.html, secara otomatis php akan terbaca dan siap untuk diproses.






Video Dokumentasi
Pada kolom ini berisi cuplikan gambar (screenshots) dari Video Dokumentasi yang telah saya buat pada Tahap Perkuliahan ini.




Kolom di bawah ini merupakan uraian yang menceritakan isi Video Dokumentasi yang telah saya buat.
Didalam vidio saya ini saya menjelaskan tentang :
Membuat kalkulator sederhana berbasis web


Kolom dibawah berisi link vidio saya, yang terdapat di youtube











No comments:

Post a Comment