Rabu, 25 April 2012

Contoh Kasus Ketiga

 Keuntungan Penjualan Kambing

Seorang yang ingin memulai usaha yaitu beternak kambing dimulai dari pemilihan bibit kambing. Pemilihan bibit diperlukan untuk menghasilkan keturunan yang lebih baik. Pemilihan calon bibit dianjurkan di daerah setempat, bebas dari penyakit dengan phenotype baik.
Selain mempersiapkan bibit ia juga akan menyiapkan kandang , makanan yang diberikan serta obat- obatan yang digunakan jika kambing sakit atau terinfeksi virus.
Berikut adalah tahap yang ada
  • Pengeluaran
         Bibit
            Bibit 1 ekor pejantan = 1 x Rp. 250.000,- => Rp. 250.000,-
Bibit 6 ekor betina     = 1 x Rp. 200.000,- => Rp. 1.200.000,-
Kandang Rp. 500.000,-
Makanan Rp. 200.000,-
Obat-obatan Rp. 100.000
  • pemasukan 
     Dari anaknya

Jika setelah 1 tahun, ke 6 produk menghasilkan masing- masing 2 ekor, jumlah kambing yang bisa dijual setelah 1 tahun = 12 ekor.
Jika harga tiap ekor Rp. 150.000,- maka dari 12 ekor tersebut akan dihasilkan :
12 x Rp. 150.000,- = Rp. 1.800.000,-

Contoh Kasus Kedua

Perhitungan gaji pegawai
    Menghitung berapa gaji kotor yang diterima, berapa pph dari penghasilan dan gaji bersih yang diterima oleh seorang pegawai yang berkerja pada sebuah instansi pemerintah daerah. Gaji kotor diperoleh dari penjumlahan gaji pokok,tunjangan suami/ istri, tunjangan anak,tunjangan fungsional dan tunjangan beras. Sedangkan potongan diperoleh dari penjumlahan tunjangan perumahan dan pph. Sehingga akan diperoleh gaji bersih selisih antara gaji kotor dan potongan- potongan yang ada.
      Berikut script programnya simpan dengan gaji pegawai.php

<?php
$gpok= 2357100;
$tsuamis= 235710;
$tanak= 101484;
$tfungsi= 400000;
$tbrs= 223200;
$perum= 7000;
$pph= 78046;
$gkotor =($gpok+$suamis+$stanak+$tfungsi+$tbrs);
$potongan =($perum+$pph);
$gbrsih = ($gkotor - $potongan);
?>

Contoh Kasus Pertama

Jadwal penyewaan studio music arnetha

Sebuah studio musik membuka layanan sewa studio bagi sejumlah grup band anak muda yang ingin latihan di studio tersebut. Grup band yang ingin menyewa harus mendaftar satu hari sebelumnya untuk kemudian dijadwalkan. Andaikan studio musik tersebut hanya buka mulai dari jam 1 sampai dengan jam 14. Setiap grup band yang hendak menyewa harus menuliskan berapa jam ia akan latihan (semua jam adalah bilangan bulat).
Berhubung permintaan latihan cukup banyak , maka manajemen studio musik harus memilih dan menjadwalkan grup band yang akan menggunakan studionya itu sehingga sebanyak mungkin grup band yang dapat dilayani. band yang menyewa diatas diatas 2 jam akan mendapat diskon 10%.

Berikut script programnya simpan dengan nama studio musik.php


<?php 
// inisiasi variable yang digunakan 
// nama grup band 
$band1 = "Vierra"; 
$band2 = "Lyla"; 
$band3 = "D-Masiv"; 
$band4 = "Ungu"; 
// menyewa studio berapa jam
$jam1 = 2; 
$jam2 = 5; 
$jam3 = 1; 
$jam4 = 3; 
 <body> 
<center>
<table width="663" height="210" border="1" cellpadding="3" cellspacing="0" bordercolor="#666666">
<tr bgcolor="#CCCCCC">
  <td height="54" colspan="5" bgcolor="#333333"><div align="center" class="style7">JADWAL SEWA STUDIO MUSIK ARNETHA </div></td>
  </tr>
<tr bgcolor="#CCCCCC">
<td width="96" height="36" bgcolor="#666666"><div align="center" class="style29"><span class="style30">Nama Band</span></div></td>
<td width="86" bgcolor="#666666"><div align="center" class="style29"><span class="style30">Jam Sewa</span></div></td>
<td width="169" bgcolor="#666666"><div align="center" class="style29"><span class="style30">Harga Sewa/ Jam</span></div></td>
<td width="106" bgcolor="#666666"><div align="center" class="style29"><span class="style30">Discount</span></div></td>
<td width="164" bgcolor="#666666"><div align="center" class="style29"><span class="style30">Total Harga </span></div></td>
</tr>
<tr>
<td align="left" bordercolor="#999999" bgcolor="#FFCCFF"><?php echo $band1; ?></td>
<td align="right" bordercolor="#999999" bgcolor="#FFCCFF"><div align="center"><?php echo $jam1; ?></div></td>
<td align="right" bordercolor="#999999" bgcolor="#FFCCFF">Rp. <?php echo $hrg1; ?></td>
<td align="right" bordercolor="#999999" bgcolor="#FFCCFF"><?php echo $diskon1; ?></td>
<td align="right" bordercolor="#999999" bgcolor="#FFCCFF">Rp. <?php echo $total_harga1; ?></td>
</tr>
<tr>
<td align="left" bordercolor="#999999" bgcolor="#FFCCFF"><?php echo $band2; ?></td>
<td align="right" bordercolor="#999999" bgcolor="#FFCCFF"><div align="center"><?php echo $jam2; ?></div></td>
<td align="right" bordercolor="#999999" bgcolor="#FFCCFF">Rp. <?php echo $hrg2; ?></td>
<td align="right" bordercolor="#999999" bgcolor="#FFCCFF"><?php echo $diskon2; ?></td>
<td align="right" bordercolor="#999999" bgcolor="#FFCCFF">Rp. <?php echo $total_harga2; ?></td>
</tr>
<tr>
<td align="left" bordercolor="#999999" bgcolor="#FFCCFF"><?php echo $band3; ?></td>
<td align="right" bordercolor="#999999" bgcolor="#FFCCFF"><div align="center"><?php echo $jam3; ?></div></td>
<td align="right" bordercolor="#999999" bgcolor="#FFCCFF">Rp. <?php echo $hrg3; ?></td>
<td align="right" bordercolor="#999999" bgcolor="#FFCCFF"><?php echo $diskon3; ?></td>
<td align="right" bordercolor="#999999" bgcolor="#FFCCFF">Rp. <?php echo $total_harga3; ?></td>
</tr>
<tr>
<td align="left" bordercolor="#999999" bgcolor="#FFCCFF"><?php echo $band4; ?></td>
<td align="right" bordercolor="#999999" bgcolor="#FFCCFF"><div align="center"><?php echo $jam4; ?></div></td>
<td align="right" bordercolor="#999999" bgcolor="#FFCCFF">Rp. <?php echo $hrg4; ?></td>
<td align="right" bordercolor="#999999" bgcolor="#FFCCFF"><?php echo $diskon4; ?></td>
<td align="right" bordercolor="#999999" bgcolor="#FFCCFF">Rp. <?php echo $total_harga4; ?></td>
</tr>
</table>
</center>
</body>
</html>
// harga sewa perjam
$hrg=150000;
// total harga yang dibayar sesuai jam sewa
$hrg1 = $jam1 * $hrg; 
$hrg2 = $jam2 * $hrg; 
$hrg3 = $jam3 * $hrg; 
$hrg4 = $jam4 * $hrg; 
// besar diskon untuk band yang menyewa diatas 2 jam 
$diskon1=(0*$hrg1)/100;
$diskon2=(10*$hrg2)/100;
$diskon3=(0*$hrg3)/100;
$diskon4=(10*$hrg4)/100;
// jumlah yang harus dibayar  
$total_harga1= $hrg1 - $diskon1; 
$total_harga2= $hrg2 - $diskon2;
$total_harga3= $hrg3 - $diskon3;
$total_harga4= $hrg4 - $diskon4;
?> 

<html> 
<head> 
<title>jadwal sewa studio musik arnetha</title> 
<style type="text/css">
<!--
.style7 {
 color: #FF33CC;
 font-size: medium;
}
.style29 {color: #CCCCCC}
.style30 {font-size: medium; font-style: italic;}
-->
</style>
</head> 

hasil program :

Minggu, 22 April 2012

Berbagai Tipe Data Dalam PHP

Script PHP meliputi variabel, operator, dan pernyataan (statement).
Statement atau pernyatatan adalah bagian dari sebuah script PHP yang kita buat, guna memberikan perintah pada PHP untuk melakukan sesuatu. Sebagai contoh statement tersebut akan menghitung sebuah nilai dan menyimpannya dalam memori, menampilkan sesuatu di layar, ataupun menyimpan dalam harddisk. Ada banyak sekali tipe statement di dalam PHP seperti Function Call, variable assignments, loop, dan if then else condition.
Dalam membuat sebuah script PHP umumnya kita akan membuat berbagai macam statement. Statement ini dapat berupa simbol, angka, dan nama.
Untuk lebih jelas mengenai statement ini perhatikan contoh code listing di bawah.
<?php
//ekspresi statement
6+ 8;

//contoh lain ekspresi statement
print(“hallo kamu dimana !”);

//Kontrol statement
if(53 > 8)
{
/ /sebuah assignment statement
$a = 53;
}
?>

Minggu, 15 April 2012

Cascading Style Sheets



Cascading Style Sheet adalah template yang mengontrol pemformatan tag HTML pada halaman web. Bila kalian pernah menggunakan Microsoft Word, kalian dapat melihat bahwa konsep Style Sheet mirip dengan template pada Microsoft Word. Kalian dapat megubah tampilan pada dokumen Word dengan mengubah format pada style dokumennya. Begitu pula anda dapat mengubah tampilan halaman web dengan mengubah format pada tag HTML tertentu melalui Style Sheet, untuk menggantikan spesifikasi default dari browser untuk tag-tag tersebut.
Style Sheet relatif masih baru dalam dunia web. Internet Explorer 3.0 keluaran Microsoft adalah web browser pertama yang mendukung Style Sheet. Implementasi Style Sheet pada Internet Explorer 3.0 berdasarkan pada draft World Wide Web Consortium (W3C) yang berjudul “Cascading Style Sheets, Level 1” (diterbitkan pada bulan Mei 1996, lihat (http://www.w3.org/pub/WWW/TR/WD-css1.html). Netscape juga telah memberi tahu bahwa mereka akan mendukung Style Sheet pada versi-versi terbaru dalam browsernya. Browser yang tidak mendukung Style Sheet menampilkan halaman web berdasarkan spesifikasi default browser tersebut saja.

Terdapat 3 Cara Untuk Menambahkan Style Pada Web kalian , yaitu 

  1. Membuat link ke file Style Sheet dari file HTML. Metode seperti ini memungkinkan anda mengubah style sejumlah halaman web dengan hanya mengedit satu file Style Sheet. jadi dengan hanya membuat satu file yang berisi style.html. Maka file tersebut dapat digunakan untuk mengatur tampilan beberapa halaman file html. Halaman tersebut dapat berisi beberapa artikel yang kalian upload. Dan untuk file style yang telah dibuat tadi didalamnya dapat berisi pengaturan font, color dari font atau text, backround dan sebagainya.

Sabtu, 14 April 2012

Kelebihan & Kekurangan Aplikasi Berbasis Web

Konsep Web World Wide Web ("WWW" atau singkatnya "Web") adalah suatu ruang informasi dimana sumber- sumber daya yang berguna diidentifikasi oleh pengenal global yang disebut Uniform Resource Identifier (URI). WWW sering dianggap sama dengan Internet secara keseluruhan, walaupun sebenarnya ia hanyalah merupakan bagian dari internet.


  • Pemrograman web yaitu bagaimana membuat aplikasi berbasis web.
  • Aplikasi berbasis web yaitu aplikasi yang dibuat dengan memanfaatkan mekanisme dan aplikasi yang sudah ada pada sistem web sebelumnya.
  • Sistem web sebenarnya merupakan aplikasi yang :
                - berarsitektur client - server. dimana client bertindak sebagai penerima dan server sebagai pembuat/ pemroses informasi.
                -  software web browser disisi client                -  software web server disisi server.
                -  menggunakan protoko HTTP dalam komunikasi antara client dan server
                -  mempunyai fungsi untuk mengambil / menjalankan isi file dokumen web diserver dan menampilkannya disisi client.

Rabu, 04 April 2012

Program Include dan Require

Pada pengkodean PHP, memungkinkan untuk memasukkan file PHP lain ke dalam sebuah halaman kode PHP sebelum server mengeksekusi seluruh kode tersebut. Untuk melakukannya kita dapat menggunakan fungsi require dan include.
Fungsi include dan require berfungsi untuk memanggil atau menyisipkan halaman web kedalam halaman web lain sesuai dengan perintah.

Perbedaan antara Include dan Require. 
Fungsi include dan require adalah sama, yaitu untuk memanggil halaman web lainnya. fungsi Include, jika halaman yang kita panggil itu mempunyai kesalahan atau error, maka php akan menampilkan pesan error tetapi perintah dan proses-proses lain nya tetap berjalan normal.
Sedangkan untuk fungsi require, jika halaman yang dipanggil mempunyai kesalahan atau error, maka halaman php tersebut akan menampilkan pesan error dan langsung menghentikan seluruh proses yang ada di halaman tersebut.
contoh program :

Program Struktur Control For

Struktur Control For akan menjalankan perintah sampai kondisi perulangan tercapai. Nilai dari suatu perulangan tersebut dapat ditentukan dengan memasukkannya kedalam suatu varibel. Cara penulisan statement for adalah sebagai berikut :

for (ekspresi1; ekspresi2 ; ekspresi3)
statement
ekspresi1 => menunjukkan nilai awal untuk suatu variabel.
ekspresi2 => menunjukkan syarat yang harus terpenuhi untuk menjalankan statement
ekspresi3 => menunjukkan pertambahan nilai untuk suatu variabel.

contoh program :

<html>
  <head>
    <title>
    perulangan for
   </title>
  </head>

Senin, 02 April 2012

Program Stuktur Control Switch

Statement SWITCH digunakan untuk membandingkan suatu variable dengan beberapa nilai. Switch Case biasa digunakan untuk menyingkat proses pengulangan IF ELSE yang terlalu panjang. Dalam Switch Case terdapat perintah break, ini berarti jika statement dari opsi atau pilihan telah benar maka program perulangan akan berhenti. Kemudian untuk perintah default itu diartikan sebagai opsional terakhir jika tidak ada kondisi dari case yang memenuhi. maka secara otomatis hasil program nya yang terdapat dalam statement default tadi. 
Sintaks dari statement ini adalah :

Switch (variabel)
{
  case 1 :
  statement1; statement2;
  break;
  case 2 :
  statement1;statement2;
  break;
  default :
  statementdefault1;statementdefault2;
  break;
}

Program Stuktur Kontrol If dan While

         Fungsi IF digunakan untuk melakukan eksekusi suatu statement secara bersyarat. Jika syarat terpenuhi maka kondisi akan dijalankan. Sebaliknya jika tidak memenuhi kondisi maka perintah tersebut tidak akan dijalankan. IF ELSE digunakan untuk menjalankan perintah dengan lebih dari 1 kondisi. Dimana jika kondisi satu tidak terpenuhi maka tentunya akan menjalankan kondisi / pilihan ke dua.

Cara penulisannya adalah sebagai berikut:
if (syarat)
{
statement
}

atau:
if (syarat)
{
statement
}
else
{
statement lain
}

Penulisan Variabel PHP

Dalam PHP kita akan menyimpan suatu nilai berupa angka atau string dalam suatu variabel, caranya adalah tentunya membuat nama variabel terlebih dahulu kemudian diberikan suatu assignment pada nilai yang diinginkan. Perhatikan sintaks berikut ini :
$nama_variabel = nilai; 
Catatan : jangan lupa memberikan tanda dollar ($) disetiap awal nama variabel.
Berikut contoh dari syntax HTML nya .

<html>
 <head>
  <title>
    contoh 3
  </title>
 </head>
 <body>

Script HTML Profil Pribadi

Berikut contoh script untuk membuat profil menggunakan tag html !!

<html> 
 <head>
   <title>this is my profile</title>
   </head>
    <body>

     <marquee behavior="scroll" direction="left"bgcolor="#00FF00"
      scrollamount="7" loop="25">welcome</marquee>
      <marquee behavior="scroll" direction="right" bgcolor="#00FF00"
      scrollamount="7" loop="25">stimed nusa palapa</marquee>
     <p>
     <img src="tmn.jpg "alt="..." height="130"width="150" align="left">
     <strong style="color:red"></strong>
     </p>
       <left>
       <p>
       <font size = 4 face="verdana" color=”green” > My Profil</font><br>
       Nim     : 01010013<br>
       Nama    : Andi Hasmiati<br>

Penggunaan Script PHP

Berikut contoh script PHP yang akan menampilkan karakter identitas pribadi dan proses aritmatika dari suatu bilangan yang diinputkan.


Script menampilkan identitas pribadi.


<html>
  <head>
   <title>
      this is my first program
   </title>
  </head>
  <body>
   <?php
     echo("welcome to stimed<p>");
     echo("hii..nama ku asmi<br>");
     echo("good luck !!<br>");
     echo("^_^");
   ?>
   </body>
</html>