Tugas 4

MATA KULIAH : PEMROGRAMAN WEB

UNIVERSITAS MA'ARIF NAHDHATUL ULAMA  (UMNU) KEBUMEN

NIM : TI11505
NAMA : JAZIM ABDILLAH

DOSEN PENGAMPU MATA KULIAH : BAMBANG SUGIANTO S.T.,M.Kom.


          Pada postingan kali ini kita akan membuat beberapa contoh pembuatan aplikasi perhitungan dalam pemrograman web menggunakan software notepad++ dan xampp. Hasil output akan ditampilkan melalui web browser.

          Langkah pertama adalah menginstall dan mengaktifkan kedua software tersebut. Kemudian mengaktifkan Apache dan MySQL pada software xampp.



      Setelah itu, buat folder Latihan pada C:system/xampp/htdoc/Latihan.

          Setelah folder dibuat kemudian buka software Notepad++ dan kita mulai membuat program. Pada software kita membuat 2 program sekaligus dimana salah satunya akan menjadi program yang dieksekusi oleh program lain. Program perhitungan kali ini akan membuat sedikit perhitungan ta'dil. Perhitungan ini untuk menemukan hasil perkiraan suatu variabel lebih mendekati nilai fakta. Proses perhitungan ini merupakan salah satu dari beberapa perhitungan hisab bulan hijriyah. Dalam menentukan posisi hilal dan tinggi hilal dilakukan beberapa perhitungan berdasarkan pada tabel perkiraan yang telah dibuat sebelumnya oleh ilmuwan astronomi. Rujukan perhitungan hisab ini menggunakan kitab Sullamun_Nayyiraiyn yang perhitungannya merujuk pada tabel Ulugh bek. Tabel Ulugh bek menunjukkan beberapa nilai perhitungan standar untuk kemudian dihitung dengan perhitungan dalam kitab Sullamun_Nayyiraiyn untuk mendapatkan perhitungan sesuai dengan kenyataan pada hari/bulan yang sedang berjalan.

          Salah satu proses perhitungannya adalah ta'dil. Yaitu menyesuaikan perhitungan standar dalam tabel Ulugh Bek sesuai dengan waktu yang sedang dihitung. Proses ini hanya satu dari sekian banyak proses yang harus dilakukan untuk mencapai hasil akhir waktu ijtima'(konjungsi), posisi hilal, tinggi hilal, lama hilal, besarnya hilal dan sebagainya.

Program yang pertama saya beri nama takdil.php

<h>Aplikasi Takdil
<br>
<br>
<form action = "takdilalamah.php" method = "post">
<input type = "text" name = "Syathrawal1">
<br>
<input type = "text" name = "Syathrawal2">
<br>
<input type = "text" name = "Syathrsani1">
<br>
<input type = "text" name = "Syathrsani2">
<br>
<input type = "text" name = "Daqiqoh">
<br>
<input type = "submit" value = "Calculate">
</form>

Program tersebut pada Notepad++  akan nampak seperti berikut.


Program ini akan menjadi form untuk memasukkan data yang akan dihitung oleh program yang satunya yakni program takdilalamah.php yang berisi sebagai berikut.

<?php
$p = $_POST ['Syathrawal1'];
$l = $_POST ['Syathrawal2'];
$t = $_POST ['Syathrsani1'];
$u = $_POST ['Syathrsani2'];
$r = $_POST ['Daqiqoh'];
$takdil1 = ($p-$t) ;
$takdil2 = ($l-$u);
$hasil1 = $takdil1*$r ;
$hasil2 = $takdil2*$r ;
echo "Syathrawal1=  ".$p;
echo "<br>";
echo "Syathrawal2 =  ".$l;
echo "<br>";
echo "Syathrsani1 =  ".$t;
echo "<br>";
echo "Syathrsani2 =  ".$u;
echo "<br>";
echo "Selisih takdil tersebut adalah :" ;
echo "<br>" ;
echo "daqiqoh = ".$takdil1 ;
echo "<br>" ;
echo "tsawani = ".$takdil2;
echo "<br>" ;
echo "Daqiqoh Alamah =  ".$r;
echo "<br>";
echo "perkalian daqiqoh = " .$hasil1;
echo "<br>";
echo "perkalian Syawani = " .$hasil2;

IF ($hasil1<60)
{
echo "<br>";
echo "<br>";
echo "hasil akhir daqiqoh = ".$hasil1 ;
echo "<br>";
echo "<br>";
}
IF ($hasil2<60)
{
echo "<br>";
echo "<br>";
echo "hasil akhir tsawani = ".$hasil2 ;
echo "<br>";
echo "<br>";
}
IF ($hasil2>=60)
{
$bagi = $hasil2/60;
$sisa = $hasil2 % 60;
$bagi1 = $bagi - ($sisa/60) ;
echo "<br>";
echo "<br>";
echo "hasil bagi tsawani = ".$bagi1 ;
echo "<br>";
echo "<br>";
echo "sisa = ".$sisa  ;
echo "<br>";
}    
IF ($hasil1>=60)
{
$bagi = $hasil1/60;
$sisa = $hasil1 % 60;
$bagi1 = $bagi - ($sisa/60) ;
echo "<br>";
echo "<br>";
echo "hasil bagi daqiqoh = ".$bagi1 ;
echo "<br>";
echo "<br>";
echo "sisa = ".$sisa  ;
echo "<br>";
}
?>

Dalam tampilan Notepad++ akan menjadi sebagai berikut :




Program ini akan mengeksekusi data yang dimasukkan melalui program sebelumnya.

Untuk menjalankan program tersebut kita buka web browser, pada kolom alamat/URL kita masukkan : localhost/latihan/takdil.php sehingga akan diperoleh tampilan sebagai berikut.

Kemudian kita mencoba mengetikkan contoh nilai perhitungan, kemudian kita klik tombol Calculate pada web browser tersebut

Hasil dari program tersebut adalah sebagai berikut.


Program ini mungkin akan sedikit susah dipahami karena merupakan potongan kecil dari perhitungan yang panjang, semoga ada hal yang dapat dopetik dari pembuatan program ini.

           Demikian postingan kali ini, apabila terdapat kesalahan, kiranya pembaca berkenan memberi masukan agar kesalahan tersebut tidak berkelanjutan dan berakibat fatal. Terima kasih. Semoga bermanfaat.



Previous
Next Post »
0 Komentar