cara membuat aplikasi forecasting dengan php mysql study kasus peramalan penjualan
Konten [Tampil]
siapa yang suka meramal? tentunyaa ramalan merupakan tindakan memprediksi dimasa depan yang membuat seseorang mengetahui kondisi di masa depan pada saat sekarang. Tentunya kita bisa melakukan peramalan apabila kita mempunyai data yang akurat yang membuat ramalan kita menjadi kenyataan atau mendekati yang sesungguhnya.
Apa itu forecasting?
Forecasting merupakan tindakan meramal dimasa depan dengan menggunakan data yang dimiliki yang diinput kedalam sebuah form dan dapat digunakan untuk meramal apa yang terjadi di masa mendatang yang diwujudkan dalam sebuah angka.
Siapa yang membuat forecasting?
Orang yang membuat forecasting adalah seseorang yang berasal dari lulusan teknik biasanya mereka adalah seorang pemrogram atau yang lainnya. Tetapi dimasa sekarang ini tidak harus mereka yang membuat karena seseorang dapat mempelajarinya dengan mudah melalui internet.
Kapan forecasting dibutuhkan?
Forecasting dibutuhkan ketika kita menginginkan mengetahui kondisi pada masa mendatang dengan menggunakan data yang kita miliki. Semakin banyak data yang kita miliki maka semakin banyak pula atau semakin akurat data yang kita prediksikan
Mengapa forecasting dibutuhkan?
Forecasting dibuat untuk membantu penggunanya untuk mengetahui kemungkinan dimasa mendatang, dalam pembahasan kali ini forecasting penjualan berguna untuk mengetahui berapa besarnya kemungkinan penjualan dimasa mendatang.
Bagaimana forecasting dibuat?
Bagi anda yang ingi memiliki aplikasi forecasting, saya akan membagikan source code forecasting penjualan secara gratis kepada anda. Silahkan anda mengikuti langkah dibawah ini.
Source Code Aplikasi forecast terbaru
Pertama anda buat terlebih dahulu file index.php ya, anda dapat memasukan code sebagai berikut
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Aplikasi Forecasting</title> </head> <body> <p><a href="input.php">Input data penjualan</a></p> <p><a href="daftar.php">Daftar penjualan</a></p> <p><a href="prediksi.php">Prediksi penjualan</a></p> </body> </html>
Kemudian anda buat file koneksi ke data base ya. berilah nama file dengan nama koneksi.php dan anda membuat database bernama dbforecasting dan tabel penjualan serta memasukan recordnya yaitu id_jual, tahun, jumlahpenjualan. buat file bernama koneksi.php dan masukan code berikut
<?php $konek_forecasting = mysql_connect('localhost','root',''); $db_forecasting = mysql_select_db('dbforecasting',$konek_forecasting); ?>
Lalu anda buat file dengan nama simpan.php untuk menyimpan proses input anda tadi.
<?php $txtTahun = $_POST['txtTahun']; $txtJumlah = $_POST['txtJumlah']; $simpan = $_POST['simpan']; include "koneksi.php"; if ($simpan) { mysql_query ("INSERT INTO dbforecasting.penjualan (tahun,jumlah) VALUES ('$txtTahun','$txtJumlah')", $konek_forecasting) or die ("Data Gagal disimpan".mysql_error()); echo "<script> alert ('Data Penjualan Berhasil disimpan')</script>"; echo "<a href='input.php'>Input data penjualan</a>"; } //echo "<meta http-equiv=refresh content=0;url\"input.php\">";// ?>
Selanjutnya anda membuat file dengan nama daftar.php, dan masukan kode berikut.
<?php include "koneksi.php"; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Daftar penjualan</title> </head> <body> <table width="621" border="2" cellspacing="3" cellpadding="3"> <tr> <td width="7%" align="center">No</td> <td width="14%" align="center">Tahun</td> <td width="20%" align="center">Jumlah Penjualan</td> <td width="7%" align="center">X</td> <td width="7%" align="center">Y</td> <td width="7%" align="center">XX</td> <td width="7%" align="center">XY</td> </tr> <?php $total_x=0; $total_y=0; $total_xx=0; $total_xy=0; $x=-1; $sql= "SELECT * FROM penjualan ORDER BY id_jual ASC"; $qr = mysql_query($sql, $konek_forecasting) or die ("Gagal Guery".mysql_error()); while ($hs = mysql_fetch_array($qr)){ $no ++; $x ++; $tahun = $hs[1]; $jumlah = $hs[2]; $y = $jumlah; $xx = $x * $x; $xy = $x * $y; $total_x= $total_x + $x ; $total_y= $total_y + $y; $total_xx= $total_xx + $xx; $total_xy= $total_xy + $xy; $rerata_x= $total_x/$no; $rerata_y= $total_y/$no; ?> <tr> <td width="7%" align="right"><?php echo "$no"; ?></td> <td width="14%" align="right"><?php echo "$tahun"; ?></td> <td width="20%" align="right"><?php echo "$jumlah_penjualan"; ?></td> <td width="7%" align="right"><?php echo "$x"; ?></td> <td width="7%" align="right"><?php echo "$y"; ?></td> <td width="7%" align="right"><?php echo "$xx"; ?></td> <td width="7%" align="right"><?php echo "$xy"; ?></td> </tr> <?php } ?> <tr> <td colspan="3" align="center">JUMLAH</td> <td align="right"><?php echo "$total_x"; ?></td> <td align="right"><?php echo "$total_y"; ?></td> <td align="right"><?php echo "$total_xx"; ?></td> <td align="right"><?php echo "$total_xy"; ?></td> </tr> <tr> <td colspan="3" align="center">RATA-RATA</td> <td width="7%" align="right"><?php echo "$rerata_x"; ?></td> <td width="7%" align="right"><?php echo "$rerata_y"; ?></td> <td width="7%" align="right"> </td> <td width="7%" align="right"> </td> </tr> </table> </body> </html>
Selanjutnya anda membuat file input.php, kegunaanya untuk memberikan masukan kepada database ya untuk dapat mengolah data penjualan
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Input data penjualan ~ Aplikasi forecasting</title> </head> <body> <form id="form1" name="form1" method="post" action="simpan.php"> <table width="500" border="0" cellspacing="3" cellpadding="3"> <tr> <th colspan="3" align="center">Input Data Penjualan</th> </tr> <tr> <td width="27%"><label for="txtTahun">Tahun</label></td> <td width="2%">:</td> <td width="70%"><input name="txtTahun" type="text" id="txtTahun" size="4" maxlength="4" /></td> </tr> <tr> <td width="27%"><label for="txtJumlah">Jumlah Penjualan</label></td> <td width="2%">:</td> <td width="70%"><input name="txtJumlah" type="text" id="txtJumlah" size="4" maxlength="6" /></td> </tr> <tr> <td colspan="2"> </td> <td width="70%"><input type="submit" name="simpan" id="simpan" value="Submit" /></td> </tr> </table> </form> <p><a href="index.php">Kembali</a><br /> </p> </body> </html>
Demikianlah cara membuat forecast penjualan dan peramalan terjadinya penjualan dimasa mendatang ya, semoga akan bermanfaat bagi anda
gan, untuk prediksi.php nya kok ga ada ya gan?hehe
ReplyDelete